Communication cost: 343