21152
8
800
1
17946
0
19783
2
32302
2911
9
2258
7793
4
398656
19
5151
570
1583
2535
13499
5
2666
1942
25669
2740
3
297066
181997
11
2711
2906
4651
12459
7893
3090
6
3083
2954
2932
2676