Difficult sudoku #49936

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

Your time