Difficult sudoku #68752

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

Your time