Medium difficult sudoku #9524

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

Your time