Difficult sudoku #15968

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

Your time