1482
1375
1174
7335
1090
1151
1638
876
905
898
860
931
924
883
914
1241
1489
806
681
753
828
836
767
775
720
877
763
653
820
794
714
812
741
756
784