Medium difficult sudoku #47019

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

Your time