Medium difficult sudoku #17799

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

Your time