25137
0
19279
2
467
893
646
2730
6
1824
572
521
1
691
2694
3
390
683
2522
423
2657
2668
504
4126
20634
8
2224
7952
2551
968
1332
31535
2168
5
2855
3092
547