3
9
2
8
764
76
538
7
571
1
265
12
419
2
9
2
8
sudoku