25669
0
21152
8
984
572
4471
2
2042
1
19783
475
14
2378
5151
3660
1386
1189
32302
2524
536
2123
2484
938
2087
2182
34
1105
4447
19
596
1103
562
2711
484