1228
1926
1402
2914
1032
1068
1240
2258
3405
2413
1057
846
1008
1020
2260
792
904
2277
3328
2585
785
1304
841
979
1302
2801
2333
1243
1319
2574
949
1208
1541
1905
1544
1648
1170
1217
851
1554
1168
669
1071
954
921
754
831
1560
1327
910
1436
2065
1140
1334
746
1165
998
795
1190
3341
1270
1538
974
1379
1009
962
1000
743
784
1545
806
1392
1316
1777
752
8638
1059
1346
1206
789
972
2001
822
2222
3599
952
1171
1294
1955
1547
2283
1426
1042
2269
2880
1913
1162
1843
843
1232
722
1273
1199
1190
1308
1523
1960
919
1923
869
1016
1615
3187
737
702
1137
1892
1172
1035
1162