Medium difficult sudoku #58339

8 5 1 7
7 9 3 2
6 3
3 8
9 2 7 1 6
4 8
4 2
9 1 8 3
8 7 4 6
123
456
789

Your time