25137
0
458
467
2111
3
1824
19279
2
2730
6
968
2657
2668
1020
31535
4126
20634
8
683
918
2093
646
2855
691
572
407
2190
1
2551
775
1116
2264
269
953
547