25137
0
17353
467
31535
1020
6800
1098
3114
4
2328
482
381
918
2730
6
19279
2
909
722
4111
1939
456
403
474
454
20634
8
2091
266
1610
798
269
479
325