2
6
98
5
6
74
3
7
3
9
9
587
4
2
9
7
6
15
3
8
16
3
2
sudoku