Difficult sudoku #17668

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

Your time