Medium difficult sudoku #8589

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

Your time