Medium difficult sudoku #719

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

Your time