Difficult sudoku #7418

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

Your time