Medium difficult sudoku #19855

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

Your time