Medium difficult sudoku #38975

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

Your time