1
86
6
4
3
3
9
5
2
43
3
76
9
42
8
4
6
5
3
4
1
51
9
sudoku