Medium difficult sudoku #38723

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

Your time