Difficult sudoku #66968

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

Your time