Difficult sudoku #12764

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

Your time