Medium difficult sudoku #25779

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

Your time