4111
2
25137
0
787
31535
381
57
467
402
2328
3
454
602
358
722
456
78
2490
640
2152
1020
968
5313
1045
584
3559
1
1557
957
403
326
19279