Difficult sudoku #59672

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

Your time