Medium difficult sudoku #842

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

Your time