25669
0
32302
17946
21152
8
3090
6
3498
4
19783
2
1461
2535
7258
3724
3
2258
1
3083
1769
1812
2932
1781
2565
2350
2650
20
2763
2108
5151
1294
194
1153
1623
2217
181997
11
1023