Medium difficult sudoku #63299

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

Your time