Difficult sudoku #28140

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

Your time