Medium difficult sudoku #57611

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

Your time