Medium difficult sudoku #34719

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

Your time