1480
1372
1171
7332
1089
1149
1636
875
903
897
859
928
922
882
912
1238
1488
805
679
751
827
831
765
770
719
876
762
652
816
793
713
811
761
740
755
782