Medium difficult sudoku #69975

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

Your time