25669
0
17946
3090
6
32302
19783
2
21152
8
1461
1768
3498
4
2903
3
7258
3765
2932
1986
2169
3080
2350
2964
1
1603
2666
9
3546
13967
2906
11650
23
572
1566
18258
4471
1467
5635