Difficult sudoku #15004

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

Your time