2
1
57
78
3
5
6
4
8
94
491
29
7
1
2
8
4
67
84
1
2
sudoku