Medium difficult sudoku #30507

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

Your time