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