Medium difficult sudoku #59459

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

Your time