Difficult sudoku #56692

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

Your time