Medium difficult sudoku #49495

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

Your time