Difficult sudoku #69716

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

Your time