Medium difficult sudoku #9267

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

Your time