606
771
557
751
490
463
443
660
466
535
624
834
501
582
583
602
579
511
607
528
523
433
418
546
401
458
530