Very difficult sudoku #68293

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

Your time