4818
4
2825
3
7951
18
6724
508
1
1868
0
898
792
1419
3329
810
2228
4601
737
1549
2428
928
2
2258
512
569
1558
1046
574
2520
524
3121
469
3195
676
1303