Medium difficult sudoku #69375

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

Your time