Medium difficult sudoku #60395

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

Your time