Medium difficult sudoku #42459

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

Your time