Medium difficult sudoku #24599

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

Your time