Medium difficult sudoku #8126

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

Your time