Very difficult sudoku #56493

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

Your time