Medium difficult sudoku #18867

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

Your time