25137
0
467
19279
2
572
390
646
3092
1
1824
3243
7
418
988
377
2522
2551
101
2730
6
691
683
53
1020
929
2657
3
2668
594
552
16
505
14492
968
471
521