Could you explain to me how the ranges that are placed on the stythos work?
table.setStyle([('VALIGN', (0, 0), (-1, -1), 'TOP'),
('LINEABOVE', (1, 0), (1, 0), 1, colors.black),
('LINEABOVE', (3, 0), (3, 0), 1, colors.black)])