1620
1481
1140
764
687
655
665
636
653
746
648
599
479
549
622
612
552
514
559
606
581
516
561
533
555
576
538
526
541
506
522