1480
1370
1171
7330
1089
1149
1635
875
902
897
859
928
922
881
911
1234
1488
805
679
751
827
829
764
769
719
876
762
652
814
793
713
811
761
740
755
782