Medium difficult sudoku #58651

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

Your time