Very difficult sudoku #65685

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

Your time