Medium difficult sudoku #23735

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

Your time