1620
1481
1140
1269
1175
1346
1366
829
815
821
911
764
687
655
665
636
653
746
648
562
599
479
549
622
612
552
514
559
606
581
516
561
533