25137
0
17353
31535
381
19279
2
722
1557
463
1098
787
3114
4
1161
467
514
663
101
409
456
2099
2152
1551
57
2730
6
683
2328
535
403
358
296