Medium difficult sudoku #18759

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

Your time