Difficult sudoku #44308

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

Your time