Medium difficult sudoku #8631

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

Your time