Medium difficult sudoku #46483

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

Your time