Medium difficult sudoku #33639

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

Your time