21152
8
3090
6
2903
3
2593
1
2932
2
297066
0
2911
9
3080
398656
19
736
2023
3083
17946
2711
3546
4651
1425
2435
32302
3649
5
2059
84
5390
7
1123
2531
550
5151
2258
535
3297
12