Medium difficult sudoku #8062

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

Your time