Medium difficult sudoku #69271

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

Your time