4818
4
2825
3
7951
18
6724
508
1
1868
0
898
792
1419
3329
2769
2428
2550
2
5919
2115
1961
1691
7
1876
1558
3121
469
3195
2534
676
1303
1149
254
2715
1038
2089