Medium difficult sudoku #8374

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

Your time