Medium difficult sudoku #830

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

Your time