Difficult sudoku #59636

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

Your time