Medium difficult sudoku #49075

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

Your time