Medium difficult sudoku #8048

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

Your time