1480
1369
1170
7329
1089
1149
1635
873
901
897
858
928
921
881
910
1232
1487
805
679
750
827
763
768
719
876
762
652
813
793
713
811
761
740
755
782