Difficult sudoku #68104

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

Your time