4111
2
381
0
467
1824
25137
798
1298
1
1133
479
668
2682
4
2328
1563
403
514
3621
675
737
683
458
1976
1020
661
464
410
957
415
951
456
409