Very difficult sudoku #69685

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

Your time