Medium difficult sudoku #48679

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

Your time