430
261
618
157
344
608
339
253
492
280