1291
1231
1183
1450
840
2364
1024
908
1431
904
1037
676
628
876
1188
1390
1836
731
1558
759
1415
1618
722
1710
2743
940
1032
1777
2510
765
802
1807
2280
1387
1310
1412
2513
2504
885
1152
1073
713
1356
745
656
1347
2336
1348
1249
1859
3273
631
617
3245
1395
2402
1509
2340
2073
1672
2528
920
900
1993
2350
1012
1680
1675
799
1096
1017
662
865
762
8879
1130
716
1776
2260
1202
780
716
703
813
1684
758
2018
1263
876
1449
1553
1135
1249
690
1508
646
1481
1842
750
2969
1184
1135
647
2200
1654
658
1155
963
743
1359
802
1883
1867
1202
663
704
1563
1061
781
1222