25669
0
32302
3498
4
17946
1461
3090
6
19783
2
4471
7258
2535
21152
8
4832
3
1603
1
301
3453
1379
8527
3200
2350
2990
1169
1505
1622
1819
1275
1136
1523
1512
1384
5
2951