4111
2
1824
0
381
467
1557
1893
1
348
1020
25137
454
1133
479
668
518
8125
3
1058
1111
2328
325
403
514
463
3621
675
737
683
349
1346
4
458
1558