5
93
4
84
2
28
1
7
31
582
72
6
8
71
3
69
4
82
5
sudoku