Medium difficult sudoku #64151

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

Your time