25669
0
17946
3090
6
19783
2
32302
21152
8
1461
1768
3498
4
2903
3
7258
3546
1
108797
2932
2732
1179
3080
2920
2350
5440
2964
1603
236066
14
2983
2466
5
2906
4155
7
4471
4198
5033
15