1621
1481
1141
1269
1175
1346
1366
830
815
821
911
765
687
656
665
637
654
746
649
563
600
479
550
623
614
553
558
515
657
561
606
583
516
607
533