25137
0
19279
2
390
691
467
3752
2730
6
572
2657
3
2668
1587
1
1824
3063
931
521
504
4126
417
683
646
20634
8
7952
423
3325
2522
31535
785
1324
571
2168
5