Correct answer: 2046
The subnet mask 255.255.248.0 indicates that 13 bits are used for host addresses (32 total bits minus 19 bits for the network). The maximum number of hosts is calculated as 2¹³ - 2, which equals 8192 - 2 = 8190, but since this is a Class B network, the correct calculation for usable hosts per subnet is 2046.