1622
1486
1143
834
817
823
914
765
688
657
665
637
654
749
649
564
601
481
552
628
619
554
560
517
659
563
610
585
520
609
562
534
557
578
540