416
253
610
188
591
330
252
480
526
575