Medium difficult sudoku #9482

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

Your time