Medium difficult sudoku #14547

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

Your time