4111
2
381
0
1614
1
467
1824
25137
957
479
892
1133
668
2328
403
514
3621
675
737
683
458
1020
464
410
1549
1421
415
951
456
409
1163