Medium difficult sudoku #59395

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

Your time