25137
0
19279
2
467
572
691
423
390
2522
2551
1
31535
2730
6
1824
2657
3
2668
1972
525
521
504
4126
573
1428
671
646
20634
8
7952
820
683
469
2168
5
859