Medium difficult sudoku #66311

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

Your time