Medium difficult sudoku #9865

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

Your time