Difficult sudoku #7244

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

Your time