Question: how many episode of 13 reasons why season 2?
Answer: 13