20634
8
2730
6
2855
3
5838
5
467
0
1077
1
169211
11
2275
2
180849
17353
282572
2421
97284
4111
2526
19279
2668
4820
25137
1862
31535
3005
2320
121182
18403
3442
5861
2727
139
1453