Question: how many episodes on 13 reasons why season 2
Answer: 13