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
1948
2514
1240
768
1288
1263
719
681
1546
727
855
678
2343
653
1221
1034
713
1929
2235
722
4255
803
655
780
1086
1965
695
855
1408
1470
1087
1007
676
760
961
3343
815
828
873
702
1083
1334
797
762
3099
1967
885
621
1788
1753
1263
1617
681
889
671
887
693
2040
734
1673
2264
692
729
1419
828
2220