Medium difficult sudoku #67663

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

Your time