Difficult sudoku #63300

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

Your time