1614
1475
1138
826
812
820
906
760
685
653
661
633
652
742
644
557
594
475
546
618
604
548
511
651
553
600
577
512
601
529
549
572
536
534