Medium difficult sudoku #9621

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

Your time