25137
0
1880
2
467
572
646
19279
20634
8
1824
521
1
1020
597
423
2190
2730
6
390
691
2551
2657
3
2668
116
497
31535
504
4126
14492
3428
872
7952
2881
44199