Difficult sudoku #17344

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

Your time