Medium difficult sudoku #35379

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

Your time