Medium difficult sudoku #49063

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

Your time