Medium difficult sudoku #56679

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

Your time