Medium difficult sudoku #37679

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

Your time