1245
1191
1179
988
1753
1716
771
727
850
718
673
672
761
692
733
674
757
691
730
705
724
704
735
715
751