25137
0
17353
31535
1098
3114
4
401
2730
6
19279
2
4111
6800
467
951
2441
1
454
2328
7334
415
1880
279
400
1411
20634
8
1557
381
468
269
602
1133
403
722