Medium difficult sudoku #8408

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

Your time