Medium difficult sudoku #55127

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

Your time