Medium difficult sudoku #38759

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

Your time