1
87
12
4
9
78
3
46
4
837
1
52
8
92
3
3
56
61
4
sudoku