25669
0
32302
3498
4
17946
1461
3090
6
19783
2
4471
7258
4642
3
2535
1412
1
1162
21152
8
4179
1603
8527
3200
2350
2990
2392
2562
1819
1136
2271
2110
3971
3158
1768