Medium difficult sudoku #9135

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

Your time