Difficult sudoku #49384

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

Your time