Medium difficult sudoku #69959

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

Your time