5
71
1
9
5
6
19
5
37
3
879
4
72
8
59
4
6
2
7
84
6
sudoku