966
860
848
974
1162
1124
1261
1172
1126
1108
1335
1369
1543
1098
1095
1396
1097
1153
1104
1093
1101
1125
1401
1276
1413
1091
1116
1114
1115
1638
1560
1077
1341
1112
732