Medium difficult sudoku #38679

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

Your time