Medium difficult sudoku #8231

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

Your time