Medium difficult sudoku #8346

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

Your time