Difficult sudoku #7765

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

Your time