1
549
37
6
84
21
89
7
2
3
71
58
28
9
73
487
6
sudoku