Medium difficult sudoku #27443

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

Your time