2


739


154


145


114


251


878


182


81


426