Difficult sudoku #6694

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

Your time