Я начал изучать котлин сопрограмму. Я не могу понять, когда использовать suspend, а когда использовать deferred