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
1789
1142
853
848
854
803
846
760
705
2203
892
1001
808
1350
929
673
2502
666
983
1035
1440
1029
1040
665
804
624
833
1378
2060
642
1322
905
668
733
1332
847
1308
2945
753
1438
1358
1645
1586
984
681
851
863
1520
3140
1554
667
716
669
1418
971
752
1305
1395
1483
3288
949