Medium difficult sudoku #27843

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

Your time