965
860
847
974
1162
1124
1261
1172
1126
1108
1335
1368
1542
1097
1095
1395
1153
1104
1093
1101
1125
1399
1276
1412
1091
1115
1113
1638
1560
1077
1339
1112
732