25137
0
476
3
31535
17353
1939
1098
3114
4
269
467
668
2730
6
19279
2
2328
1661
1
403
4111
1045
6800
1610
454
2123
683
1167
1133
722
456
325
2702
787
391