25669
0
32302
3498
4
17946
1461
3090
6
19783
2
4471
7258
2535
83
1
21152
8
2083
1603
2184
8527
3200
3
2350
2990
1938
1749
1819
1136
2271
2368
3971
3158
1768
4044
5
3083