Medium difficult sudoku #15139

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

Your time