Medium difficult sudoku #64031

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

Your time