Medium difficult sudoku #9631

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

Your time