Medium difficult sudoku #9380

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

Your time