Medium difficult sudoku #55691

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

Your time