25137
0
1824
458
467
19279
2
1551
683
31535
1020
968
547
448
1
3691
5
17353
2694
3
646
2275
2522
2881
1897
1098
653
2749
390
953
543
3114
4
1880
900
381