25669
0
32302
3498
4
17946
1461
3090
6
19783
2
4471
7258
2535
1734
21152
8
2294
1
1603
2152
8527
3200
3
1211
2350
9611
2990
1168
2131
1894
3326
4179
1938
2166
1819
2999