1482
1374
1174
7334
1090
1151
1638
876
905
898
860
931
924
883
914
1241
1489
806
681
752
828
836
767
773
720
877
763
653
819
794
714
812
741
756
784