5
84
7
31
4
7
69
2
2
7
7
4
6
1
8
9
26
3
4
68
3
45
2
sudoku