Medium difficult sudoku #56599

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

Your time