4677
10
6579
9
3054
1
1010
1277
5
829
3152
3939
737
2904
4
111
0
2659
2
752
3293
840
3
1452
2419
6
1806
911
1890
12958
1199
1960
7
3946
3251
2934
8