Medium difficult sudoku #8650

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

Your time