938
676
688
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
656
1667
862
1539
776
1037
639
818
2409
1534
685
685
2883
778
785
1822
1834
1624
2069
997
864
2507
746
1136
1199
2650
4149
1988
2190
829
1148
764
872
675
1950
629
999
656
1454
2130
1130
1293
1359
855
1353
1092
605
719
711
1651
2666
1245
916
1116
928
666
2886
786
728
1272