Medium difficult sudoku #14995

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

Your time