Medium difficult sudoku #28979

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

Your time