Medium difficult sudoku #8527

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

Your time