4111
2
381
0
2328
467
1824
25137
479
1133
668
978
403
514
3621
1
675
737
683
458
2702
1020
464
410
957
4864
415
951
456
409
787
1557
584