25669
0
1819
1
32302
572
3498
4
17946
1461
3158
2
3090
6
19783
1382
8527
4471
7258
3562
1814
14
1136
2535
21152
8
1108
475
581
2838
1603
270
2258
484
3200
3
1103