Medium difficult sudoku #8719

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

Your time