Medium difficult sudoku #21155

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

Your time