Medium difficult sudoku #9240

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

Your time