21152
8
3090
6
2903
3
2593
1
2932
2
18816
11
297066
0
3080
2711
2911
9
4651
398656
19
1152
1195
1834
2083
1294
6617
2948
1536
550
5151
1763
6076
15
25669
14
3225
19783
2535
2996