Medium difficult sudoku #9817

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

Your time