2745
1231
820
1885
786
1470
1495
862
873
836
1588
1131
641
1555
18156
1659
2633
1362
769
774
931
1460
1680
2010
2576
1767
1047
1650
903
1297
2198
1647
780
801
2425
1733
1515
1570
1681
742
809
1295
2725
971
1514
730
954
1031
1187
918
701
724
730
962
852
940
638
781
720
860
808
814
1929
1949
763
667
1600
653
1455
686
793
959
1164
1277
1164
1123
4057
688
1412
905
1487
1143
1062
1298
799
587
1324
970
625
720
1238
653
1765
851
1274
1940
2887
1554
786
7695
695
1735
659
1393
680
919
959
702
1659
689
2565
852
846
728
1131
2447
604
1237
1859
1032