1043
1343
2559
1543
956
821
683
8663
1321
2233
1246
1940
1936
838
887
1344
895
824
714
681
818
1141
704
2182
3406
1901
1437
751
765
830
865
969
881
796
670
831
1054
949
1211
1373
733
2755
927
964
8816
1789
1558
1184
1218
836
1256
721
1021
3311
2062
1210
1650
1102
2334
2261
1547
2125
1389
2321
1392
2169
909
1444
919
1232
722
1427
1558
8797
968
1004
1551
1666
1159
840
1430
1292
855
777
818
846
1616
1158
2577
883
1137
867
884
2130
2039
1292
847
678
2284
696
836
752
2748
3397
1060
1062
1961
2250
2399
670
1237
668
871
805
800
1923
1778
1190
1366
785