Medium difficult sudoku #24079

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

Your time