660
1446
781
1499
716
2844
1544
901
671
791
1001
984
713
1244
634
2212
2140
667
672
1327
683
784
667
718
2467
1054
1537
1632
767
2294
1771
905
881
687
886
1200
672
632
697
742
845
665
1667
1097
677
724
708
698
871
801
914
1398
1637
670
1295
829
769
2458
2478
943
1794
2362
754
727
1346
668
677
1527
876
706
1228
2056
832
670
1998
692
1461
1354
661
2128
1485
657
1389
1101
1265
728
1166
1413
647
676
660
1611
740
677
1089
1273
2285
661
693
674
1183
662
1783
792
2030
687
668
1697
1206
1866
1190
781
1122
3741
908
644
1889
1100
726
704