21152
8
3080
3
2932
2
4757
1
297066
0
609
3090
6
3369
3145
3551
10
189326
653
2535
19783
3265
5
4027
549
1204
28098
14
2740
3789
20
2904
3868
2999
17946
534
3715
32302
2605
9
2966
11