21152
8
570
1
800
297066
0
3090
6
2903
3
2593
398656
19
2932
2
3083
108797
2386
17946
562
10827
4
2258
3080
13499
5
2530
32302
3211
940
2949
6236
10
55904
1992
1527
3071
9
2166
4443