Medium difficult sudoku #61459

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

Your time