25137
0
423
467
19279
2
521
1
4126
6
691
572
297
2522
646
1824
31535
586
17
492
390
2730
771
2657
3
2668
775
213
334
2551
504
57
333
271
20634
8
7952