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