Medium difficult sudoku #8739

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

Your time