25137
0
31535
19279
2
17353
467
381
4111
1098
3114
4
1020
750
398
846
486
223
2730
6
2727
403
1333
1
430
1161
409
6800
348
269
1551
474
391
1824
2121