25137
0
19279
2
646
105290
467
525
2551
1
1949
3
572
333
1332
1567
2730
6
691
2716
4
423
579
2657
2668
369
2694
2168
5
918
697
31535
2644
1824
1362
521
951