25137
0
17353
31535
1541
1098
467
3114
4
2730
6
19279
2
4111
2194
6800
2328
918
787
294
20634
8
479
415
2105
1
675
456
602
381
454
544
1557
957
750
357