1861
689
1959
703
1557
817
635
1522
1288
1483
2886
882
1904
808
1991
1108
1491
644
1282
1158
1020
1359
1763
1831
809
2039
1778
1454
1766
1544
2025
1827
1555
2499
2018
832
1269
1391
1927
1901
1563
1267
1446
705
2350
1032
1532
1922
1639
824
1872
707
1948
2514
1240
768
1288
1263
1437
4478
704
2500
786
769
771
1991
1666
624
697
1422
700
778
1164
703
807
2305
1084
859
863
703
605
691
2229
2902
800
819
605
1649
661
607
622
1036
1453
813
887
660
1645
1743
794
696
690
741
2189
1324
2722
1466
1500
3630
840
873
751
1088
891
603
1779
1305
793
1852
733
1086