Difficult sudoku #69076

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

Your time