Medium difficult sudoku #16891

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

Your time