25137
0
1880
2
572
646
19279
1551
467
1824
1936
1
2694
3
2730
6
390
691
2657
2668
795
521
504
4126
2727
20634
8
420
7952
2881
423
2907
4
1020
4111
2522
31535