Medium difficult sudoku #9670

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

Your time