425
480
445
419
579
498
372
460
445
364
410
448
1291
19859
435
356
454
741
457
470
478
446
423
391
550