25137
0
17353
31535
1098
3114
4
2730
6
19279
2
2328
4111
6800
467
381
1298
1551
2727
403
409
951
456
415
602
20634
8
454
722
1557
410
2702
1020
1045
787