Medium difficult sudoku #21595

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

Your time