Medium difficult sudoku #64103

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

Your time