755
1643
833
902
1967
1948
644
1173
1058
911
1952
1439
1592
1761
1628
1475
663
1736
1810
2137
699
1899
1180
2430
1829
1182
1404
1353
2027
653
1876
1450
795
657
4257
1399
1895
2195
683
1713
1841
1332
1609
2019
1895
2112
831
1505
1791
705
1963
1791
1771
2293
673
731
682
1454
961
884
807
1397
787
951
1804
840
3462
678
1122
973
1285
1578
1518
821
926
975
1262
649
1058
627
3190
799
1595
814
734
1958
662
770
1424
810
2489
709
640
1436
1244
666
708
627
1001
896
950
920
2588
836
1262
1428
650
999
2309
1606
945
689
1213
1304
2017
704
703
713
676
726