Medium difficult sudoku #19847

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

Your time