25137
0
17353
31535
771
403
1098
52
418
467
3114
4
2328
714
454
2730
6
19279
2
297
520
381
4111
456
152
479
6800
602
200
1049
1557
445
916
226