Medium difficult sudoku #57459

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

Your time