Medium difficult sudoku #8738

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

Your time