21152
8
3090
6
3593
16
4821
2
2366
1
4471
3546
297066
0
32302
3092
4
2903
3
2593
2932
2435
3189
17946
5151
25669
346
1944
2015
1289601
2101
4651
2676
2475
8207
44
3080
26243
10827