Medium difficult sudoku #38651

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

Your time