416
253
610
591
330
257
252
480
526
575