25137
0
1880
2
19279
572
467
646
1824
2730
6
390
691
2668
2657
3
4126
20634
8
2881
1020
423
31535
2522
2168
5
597
2855
521
1
2551
504
1362
2694
7952
14492
3428