Difficult sudoku #7745

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

Your time