480
548
634
489
399
658
497
495
445
525
565
427
477
511
538
444
559
433
459
492
526
523
636
519
671
599
579
593
684
599
721
516
556
700
579
552
734
760
714
698
800
712
782
610
596
748
581
641
598
609
526
716
552
464
631
465
539
537
488
520
477
480
645
455
379
477
424
316
381
376
389
472