416
253
610
591
330
252
480
526
575
240