1302
1058
2680
1492
1105
995
1256
1104
945
1039
1200
1102
2192
967
1023
1097
930
2172
919
1060
1204
1032
1146
1218
1101
1840
1259
1043
946
998
1571
994
1031
990
926
1064
1308
997
1112
1220
1098
5188
1034
1147
1190
1731
1056
1262
1198
1109
1190
1196
1099
1690
1385
1030
2169
1169
1265
962