Difficult sudoku #44036

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

Your time