25137
0
17353
467
31535
19279
2
2105
1
722
2328
675
4111
380
1098
388
3114
4
1557
951
488
1045
454
381
615
2730
6
1101
294
267
818
1133
6435
7
341
798