Medium difficult sudoku #69407

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

Your time