Medium difficult sudoku #13279

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

Your time