1617
1480
1140
828
815
821
908
763
687
655
665
636
653
745
647
560
599
478
549
621
612
551
514
654
558
604
580
515
605
532
553
575
538
537