Medium difficult sudoku #48799

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

Your time