1649
1949
748
667
1650
1780
703
1782
767
829
1514
1098
700
758
721
1865
641
2121
1452
8248
1703
2754
773
1826
906
1186
1273
1612
719
692
2011
991
663
1717
965
721
1345
1397
3649
1907
1138
3043
6210
1338
1731
887
2041
696
562
699
701
2756
631
792
1215
1356
1411
1076
2865
2301
968
1708
964
965
1508
1855
761
771
794
1021
672
854
722
722
860
1412
877
650
669
672
667
1980
1606
873
683
646
719
863
2896
777
2097
749
732
1394
810
901
626
608
826
935
1193
796
730
619
821
1251
821
643
675
807
2733
657
673
1828
1132
607
680
857
628
975