6579
9
4000
1
3054
1010
1277
5
867
4531
3
737
2904
4
111
0
2659
2
752
3077
3293
543
911
253
1960
7
2186
829
263
3251
6
2934
8
1222856
1626
3615
886
2445
1225