Medium difficult sudoku #38747

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

Your time