1395
655
1486
874
838
839
1145
1078
790
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
1854
1131
1090
1151
2716
656
2902
691
767
898
693
787
938
707
1360
1285
629
2455
673
1289
2663
1662
758
7693
738
1625
622
634
1131
615
1871
703
1131
789
672
1530
629
948
1238
778
760
1030
1337
1317
1320
1703
935
713
1290
1081
911
752
1128
2138
712
1636
7050
1609
2627
905