Medium difficult sudoku #59359

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

Your time