2935
1060
1209
1996
949
799
2656
835
1235
892
1538
1482
2529
836
1055
2588
851
2382
2731
743
1913
1648
835
1274
2945
1601
1884
1364
1363
952
774
775
1562
2266
1722
769
874
819
1825
1286
1621
1199
830
863
2412
1751
967
2304
817
9911
2084
2509
705
1021
1367
2024
1604
730
1061
2282
1006
696
662
1847
767
1838
1487
844
1569
691
813
1130
1434
2365
1036
2950
771
632
1089
2477
739
1903
1329
757
819
1012
1386
637
2412
658
1183
9385
2625
767
1332
994
2990
2347
851
4154
2842
1592
1326
720
733
686
1842
1201
755
678
768
1312
770
733
936
1514
1821
703
939
957