Medium difficult sudoku #58727

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

Your time