Medium difficult sudoku #55707

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

Your time