Medium difficult sudoku #69719

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

Your time