1619
1480
1140
828
815
821
908
763
687
655
665
636
653
746
648
560
599
479
549
622
612
552
551
514
558
605
580
516
561
532
554
575
538