Medium difficult sudoku #20979

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

Your time