code: def global_schedulable_n_instances(self) -> int:
      return sum(
          pool.current_worker_version_stats.n_instances_by_state[
              "active"
          ]
          for pool in self.pools.values()
      )
  
imports: import asyncio
  import collections
  import logging
  import re
  import secrets
  from typing import Any, Counter, Dict, List, Optional, Tuple
  import sortedcontainers
  from gear import Database
  from gear.time_limited_max_size_cache import TimeLimitedMaxSizeCache
  from hailtop import aiotools
  from hailtop.utils import periodically_call, secret_alnum_string, time_msecs
  from ...globals import INSTANCE_VERSION, live_instance_states
  from ...instance_config import QuantifiedResource
  from ..instance import Instance
  from ..location import CloudLocationMonitor
  from ..resource_manager import CloudResourceManager, UnknownVMState, VMDoesNotExist, VMStateCreating, VMStateRunning, VMStateTerminated
label_desc: Use image node_id 13 for calling the InstanceCollectionManager obj's underlying member method code with example usage: obj.global_schedulable_n_instances() and returns: sum