1266
1640
1030
780
1300
2311
654
735
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
656
678
963
1123
2007
1690
1993
1508
1216
2040
2202
833
2604
1446
984
1776
1667
1998
1058
1850
862
715
2251
612
2130
699
2503
2278
640
749
1290
2400
2208
1411
810
1035
1008
965
1544
1778
673
1144
810
2478
665
1651
762
1022
931
716
1130
681
2339
4906
739
1698
1374
2003
802
2012