Medium difficult sudoku #65595

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

Your time