Very difficult sudoku #68605

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

Your time