Difficult sudoku #28764

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

Your time