21152
8
3090
6
2903
3
2593
1
2932
2
904
297066
0
1787
2436
2911
9
3080
398656
19
2344
3083
17946
1613
2711
3546
2996
4651
1189
32302
3374
4
14
1080
6057
11
2123
2110
550
5151