Medium difficult sudoku #29491

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

Your time