Medium difficult sudoku #9381

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

Your time