Medium difficult sudoku #57259

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

Your time