Medium difficult sudoku #15739

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

Your time