25137
0
17353
31535
1098
467
3114
4
2730
6
19279
2
602
415
4111
456
381
6800
2328
1161
454
403
1661
1
479
1557
544
722
1939
413
408
951
409
1133
2490