Medium difficult sudoku #12399

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

Your time