25669
0
32302
572
3498
4
17946
1461
3090
6
19783
2
8527
1
4471
7258
2982
3
2061
1495
1819
14
995
3690
1136
2535
1397
2352
21152
8
1815
1451
475
581
1431
1603
270