With data/eeprom, it varies and is different for different chips even in the same range so see the eeprom page for info.M2 parts have 512 locations (0-511). These are separate to the 2048 bytes of program memory, so do not affect program length.
X1 and X2 parts have 256 locations (0-255). When table is used these reduce the overall program memory capacity of these parts (4096 - 256)
CorrectThe editor(with 082M) gives :
Error: 'table' command not supported by this chip!