Medium difficult sudoku #23487

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

Your time