3502
11459
18956
1942
9995
5237
2228
2183
4719
2306
7944
2317
19711
3465
5434
3354
6646
2434
2595
2094
15446
1774
13715
10314
2322
5048
1736
15820
2260
2486
8249
1980
6570
3779
2102
3851
8965
1610
67102
4894
6994
2159
3672
19442
10868
2663
10306
12908
23335
1782
8951
11356
12002
1955
2666
22149
56866
7009
22967
18205