1,597 strategies