25137
0
19279
2
1880
572
467
646
1824
4126
6
1020
7952
1
2730
390
691
2657
3
2668
1936
2786
31535
1750
4604
13
521
2522
504
20634
8
2881
423
14492
2862
1518
347