759
6
6
42
1
856
3
45
4
76
9
13
4
623
5
38
2
6
593
sudoku