25137
0
17353
31535
19279
2
1098
3114
4
787
467
2328
2730
6
1161
4111
381
6800
417
722
683
357
409
403
358
663
429
2702
463
2152
2490
101
517