25137
0
467
534
19279
2
2190
1
2730
6
691
2010
1054
1130
572
2657
3
2668
729
901
1824
751
835
486
668
4165
521
393
431
672
294
504
4126
800
1854
5