Difficult sudoku #2476

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

Your time