Medium difficult sudoku #44683

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

Your time