Medium difficult sudoku #55615

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

Your time