Medium difficult sudoku #24979

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

Your time