416
62
253
610
591
330
252
480
526
239