2959
4975
2201
1638
29863
2415
763
8297
1782
2282
5351
17953
1387
1779
869
1946
1475
2027
3251
7189
3157
3737
18068
3297
5385
13602
841
1761
987
1923
1636
1874
3482
1852
1283
872
3648
1420
983
783
1046
1681
2798
925
2893
16380
2362
5552
2555
2438
2352
1528
3316
1202
835
953
1343
16396
1940
1525
3078
2106
1411
2006
1134
2408
1852
1099
7005
2381
836
820
7652
1815
3410
3029
2014
4922
913
1545
1699
1043
768
2157
2128
3580
1825
1589
838
1782
2657
2135
2487
732
933
2691
3457
2063
1168
711
2774
1901
745
2061
1937
1450
1238
1915
2583
2149
1806
2992
727
1536
3094
1020
2838
3545
910
1572