Medium difficult sudoku #25063

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

Your time