Medium difficult sudoku #58079

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

Your time