Medium difficult sudoku #26027

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

Your time