10
10512
27
57630
253
330936
16
37716
20
4501
14
13722
5168
38
154492
6
1720
13868
2
3862
8
2836
17
22226
3370
59
50382
2446