Medium difficult sudoku #67491

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

Your time