Medium difficult sudoku #25035

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

Your time