Medium difficult sudoku #46295

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

Your time