21152
8
3090
6
2903
3
2593
1
2932
2
398656
19
1189
0
2996
3546
3083
297066
3080
1193
2535
17946
32302
3051
3158
2711
2911
9
4651
13499
5
7893
4
14
913
7034
255
6236
10
2525
10827