4818
4
2825
3
7951
18
6724
508
1
898
1868
0
1419
3329
792
1773
988
3195
5527
1485
2786
2446
3000
2
3008
1558
3121
6779
5
2134
676
2646
1303
1149
4074
254
2715