Medium difficult sudoku #64895

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

Your time