Medium difficult sudoku #19767

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

Your time