How many kinds of internal tables are supported in the ABAP language?