Horizontal segments: 0-40, 42-62, 64-87, 101-127, 128-152, 153-196, 212-238, 240-247, 251-273, 275-282, 297-322, 325-390, 404-435, 436-460, 462-498, 511-519, 523-543, 545-561, 564-571, 576-596, 599-621, 623-643, 645-667, 668-690