4818
4
2825
3
7951
18
6724
508
1
1868
0
898
792
1419
3329
578
759
723
1591
1384
2
524
1158
923
1812
2251
1558
974
6
1053
3121
469
3195
3562
2687
5
676
1303