#include int sample_size=69958; SECTION(".sdram.data") short sample[]={ -1, 1, 0, 0, -1, 2, -1, 0, 2, 0, -3, 4, -4, 3, 1, -1, 2, 0, -1, 0, 2, -2, 1, 1, -3, 1, 1, -1, 2, -1, -1, 2, -4, 3, -1, 1, 2, -2, -1, 0, 3, -2, 4, -4, 1, -3, 3, -2, 1, 0, 3, -5, 2, -1, 0, 2, -2, 1, -3, 1, 2, -1, 1, -1, -3, 1, 0, 0, 3, -1, -6, 4, 0, 0, 1, 1, -2, -1, 0, 0, 1, 1, 4, -5, 1, -1, 3, 1, -2, 2, -2, -2, 5, -3, 2, 0, -2, 0, 2, -2, 4, -1, -2, -1, 3, -2, 0, 3, -3, 1, 0, -2, 4, -2, 2, -2, -2, -1, 3, -1, 0, 1, -1, -2, 1, 1, 0, 1, -1, -1, -3, 4, 0, 2, 0, -2, 1, -1, -1, 3, 0, -1, -2, 1, 1, 0, 3, -3, 0, -3, 4, -3, 2, 1, -1, -2, 3, -2, 1, 2, -4, 3, -3, 1, 2, 1, -1, -1, 2, -2, -1, 4, -2, 1, -1, -1, 4, -4, 4, -1, -3, 1, 1, -1, 1, 1, -4, 3, -2, 0, 4, -3, 2, -3, -1, 1, -1, 2, 1, -3, 1, -1, -2, 3, -3, 2, -1, -1, 1, -1, 3, -1, -3, 2, -2, 2, -2, 4, -4, 2, 0, 0, 1, 0, 0, 0, -2, 2, -1, 2, -2, 2, -2, 1, 1, 0, 0, 1, -1, 1, 0, 0, 0, 1, 0, -1, 3, -2, 2, -1, 0, -1, 1, -2, 2, -1, 1, -1, 0, -1, 3, -2, 1, -1, -1, 0, 1, -1, -1, 2, -2, 1, 0, -1, 2, -1, -3, 2, -2, 2, -2, 3, -3, 1, -1, 1, -2, 3, -1, 0, 1, -2, 1, 1, -4, 4, -5, 4, -2, 1, 1, -2, 0, 0, 0, 0, 1, 0, -1, 1, 0, 1, 1, 0, 1, -2, 1, 1, -3, 3, 1, -1, -1, 2, -1, 1, 2, -2, 1, 0, -1, 2, 2, -3, 4, -3, -1, 2, 1, -1, -2, 3, -3, 1, 2, -1, -3, 3, -2, 2, -1, 2, -3, 3, -5, 4, 0, 0, 0, 0, -1, -1, 3, -3, 1, 0, -2, 2, -3, 2, -1, 1, -3, 2, -1, 1, 0, 1, -3, 2, 0, -1, 3, -2, 0, 1, -3, 2, 1, -1, 2, -2, 0, 0, 2, -3, 4, -3, 0, 0, 1, 0, 2, -1, 1, 0, -2, 3, 0, 0, 1, 0, -3, 3, 1, -2, 1, 0, 0, -1, 2, 0, 0, 0, -1, 2, -3, 4, -3, 3, -3, 1, 0, 0, -3, 4, -6, 4, -3, 3, -3, 4, -3, 1, -2, 3, -5, 5, -3, 2, -2, 1, -3, 4, -3, 2, 1, -3, 4, -4, 3, -2, 2, -3, 1, -1, 2, -2, 1, 0, -1, 1, 0, 1, -1, 0, 1, -1, -2, 4, -4, 5, -3, 2, 1, -1, 2, -2, 3, -2, 0, 2, -2, 2, 1, -2, 2, -2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, -1, 0, 2, -2, 2, -1, -1, 1, -2, 2, 1, -1, 1, 0, -4, 4, -1, 0, -1, 0, 0, -2, 2, -1, -1, 1, 0, -2, 3, -4, 2, -2, 1, -2, -1, 2, 0, -1, 3, -4, 5, -5, 3, -1, 0, 0, 1, 0, -2, 2, -1, 2, -4, 5, -3, 2, 3, -2, 0, 1, 1, -1, 3, -1, 1, -1, 1, -1, 0, 1, -1, 2, -2, 2, 0, 0, 0, 1, -1, 2, -2, 1, 2, -2, 1, 0, -1, 2, -2, 3, -2, 0, 2, -2, -2, 2, -1, 0, 1, -2, 2, -1, -1, 1, 0, -1, 0, 0, -1, 0, -3, 3, -3, 1, -2, 2, -3, 2, 0, -1, 1, -2, 1, -1, -2, 3, -6, 5, 0, -1, 3, -4, 6, -5, 2, -2, 3, -3, 1, 2, -5, 4, -2, 1, 1, -2, 4, -3, -1, 2, -1, 1, 3, -4, 3, -2, 1, 0, -1, 1, 0, -1, 1, 0, 0, 0, 1, 0, 1, -1, 1, 0, -2, 2, -1, 0, 2, -1, 1, -1, 2, -2, 1, 0, 1, -2, -2, 3, -4, 3, 1, -2, 1, -2, 3, -3, 1, 0, 0, -1, 0, -1, -2, 3, -3, 1, 1, -3, 0, 0, -1, 1, 1, -2, 1, -1, 0, 0, 0, 0, -1, 2, -1, 1, 2, -2, 2, -2, 2, -1, 2, -2, 1, 0, 0, 0, 3, -2, 2, -2, 3, -2, 2, -1, 1, -1, 1, -1, 5, -4, 5, -4, 4, -4, 1, 1, -2, 3, -2, 2, 1, -2, 4, -3, 1, 0, -1, 0, 1, -2, 1, 0, -3, 2, 0, -1, -1, 1, -3, 2, -1, 0, 0, 0, -2, 1, -1, 1, -4, 3, -2, 0, 0, 0, -2, 2, -1, 0, 1, -2, 3, -3, 4, -4, 2, -1, 0, 0, 0, 0, -3, 3, 0, 0, 2, 0, -1, 1, 0, 1, -1, 3, -3, 3, 0, -1, 3, -2, 3, -3, 4, -3, 0, 1, 3, -3, 3, -1, 1, -1, 4, -3, 1, 1, -2, 3, -1, 2, -1, 0, 0, 0, -2, 3, -3, 3, -1, 0, 2, -2, 0, 0, -1, 1, -2, 2, -1, -1, 3, -3, 1, -1, -1, 0, 1, -2, -1, 1, 0, -1, -1, 2, -4, 3, -1, 0, 0, -1, 0, 0, -2, 2, 0, -1, 0, 0, 1, -1, 1, 0, -3, 3, 0, 0, 0, 1, -3, 3, -1, 2, -1, 1, 1, -1, 1, 0, 1, 0, 0, 0, 1, 0, 2, -2, 3, -2, -1, 1, 3, -3, 0, 2, -3, 2, 1, 0, 0, 0, -2, 2, -4, 4, 2, -4, 3, -2, -4, 4, -1, 0, 1, -2, 1, -2, 1, 0, -2, 1, -1, -1, 1, 0, -3, 4, -3, 1, 0, 1, -2, 3, -3, 1, 0, 0, 0, 1, 0, -1, 3, -4, 3, -1, 2, -2, -1, 2, -1, 1, 1, 0, -2, 1, 1, 1, -3, 3, -1, 0, 1, -1, 3, -2, -1, 1, -1, 1, 0, 1, -4, 5, -5, 3, 2, -1, -1, 3, -3, 2, 3, -3, 1, 0, -2, 0, 3, -2, -2, 3, -3, 2, -2, 2, -2, 2, -3, 2, -2, 2, -4, 4, -1, -2, 2, -2, 1, -2, 2, -3, 3, -3, 4, -3, 1, -2, 0, -1, -2, 2, 0, 0, 0, 1, -1, 0, 3, -2, -2, 2, -1, 0, 1, 0, 2, -3, 3, -2, 0, 0, 1, -2, 3, -2, 1, 1, -4, 4, -2, 2, 1, 0, 3, -3, 1, -1, 2, -1, 1, -1, 1, -2, 1, 0, 1, -1, 0, -1, 0, 0, 0, 1, -2, 1, -1, 0, 3, -3, 3, -3, 1, -1, 0, 1, -2, 3, -7, 6, -4, 3, -1, 2, -3, 1, 0, -1, 2, -2, 1, -2, -1, 1, -1, 1, 0, -1, -1, 0, 1, 0, 1, 0, -2, 2, -1, 1, 2, -2, 0, -1, 3, -2, -1, 3, -3, 0, 3, -3, 1, 1, -1, -1, 2, -3, 4, -2, 1, -1, 1, -2, 1, 0, 1, 0, -3, 3, 0, 0, 1, 0, -2, 1, -1, 1, 2, -1, 0, 1, -3, 1, 3, -2, -1, 2, -6, 5, -1, 2, -4, 4, 0, -3, 6, -5, 3, -3, 1, -1, -1, 1, 1, 0, -4, 4, -4, 2, 2, -2, 1, -1, -1, 0, 0, 1, -4, 5, -5, 3, 2, -4, 4, -2, 0, -1, 4, -5, 4, -2, 0, -1, 1, -1, 0, 1, -3, 3, -2, 2, -3, 3, 0, -1, 2, -1, 0, 1, 0, 0, 1, -1, 2, -2, 4, -3, 1, 0, 0, 1, -4, 5, -4, 3, 0, 1, 1, -2, 1, 0, -3, 2, 1, -1, -1, 1, -2, 2, -2, 2, -3, 2, -2, 2, -1, 0, 1, -1, -1, 1, -1, 0, 1, -2, -1, 1, -1, 1, 1, -2, 2, -2, -1, 3, -4, 3, -2, 1, -3, 4, -4, 4, -1, -1, 4, -4, 2, 0, -1, -1, 4, -4, 2, 0, 0, -1, -1, 0, 1, -1, 1, 0, -1, -1, 3, -2, 1, 0, 0, 0, 1, 0, 0, 2, -2, 1, 0, -1, 3, -2, 1, -1, 2, -3, 1, 0, -1, 0, 0, -1, -1, 2, -3, 3, 0, -3, 5, -4, 1, 1, -3, 3, -3, 1, 0, 1, -1, -1, 1, -2, -1, 2, 0, -1, 0, -1, 1, -1, 1, -1, 1, -2, -3, 4, 1, -2, 1, 1, -3, 2, 4, -3, 1, 0, -3, 2, 0, 0, 2, -1, -3, 3, 0, 1, 0, 2, -2, 1, 1, -1, 1, 0, -1, 1, 1, -2, 3, -2, 0, 1, -3, 2, 1, -1, -1, 2, -1, -1, 1, -1, 0, 0, -2, 2, -1, 0, 3, -2, -2, 3, -3, 2, 1, -1, 0, 1, -2, 1, 1, -1, 2, -3, 3, -4, 1, 0, 1, -1, 3, -3, 0, 1, 0, 0, 0, -1, 1, -1, 1, 0, -1, -1, 3, -4, 4, -3, 2, 0, -3, 2, 2, -2, -1, 3, -1, 0, 0, 1, -2, 3, -3, 3, -1, -1, 4, -4, 1, 0, 1, -2, 2, 0, -3, 2, 2, -3, -1, 2, -2, 1, 1, -1, 0, 1, -2, 3, -2, 1, 1, -2, 0, -1, 4, -5, 5, -4, 0, 1, -2, 2, -1, 1, -3, 3, -4, 3, -2, 2, -2, 1, 1, -2, 3, -2, -1, 1, -1, 0, 0, 0, 0, 0, 2, -2, -1, 3, -2, 1, 1, -1, 0, -1, 3, -2, -1, 1, -1, 1, 0, 0, 2, -1, -2, 3, -2, 2, 1, 0, 0, 0, 1, -1, 1, -1, 1, -2, 2, -2, 1, -1, 0, 1, -2, 1, 0, 0, -2, 3, -3, 2, 1, -1, 3, -3, -1, 1, -3, 3, -1, 2, -4, 3, -2, 1, 1, -1, 0, -1, 1, -2, 1, 0, 0, -1, 1, -2, 2, -2, 1, 0, -1, 0, 0, 0, 0, 1, -2, 1, -2, 1, -1, 1, -1, 0, 1, -1, 2, -1, 0, 1, -2, 1, 3, -2, 1, -1, 2, -2, 1, 0, 0, 1, -1, 0, 1, -1, 0, 1, 0, 0, -4, 5, -3, 1, 1, 0, -1, 1, 1, -1, 1, -1, -1, 1, -1, 1, 1, -1, -2, 2, -1, 0, 2, -2, 2, -3, 1, -1, -1, 1, 0, 0, -2, 1, 0, -1, -1, 3, -6, 6, -4, 3, -1, 1, -2, 1, 0, -1, 1, -1, -1, 1, -2, 2, -1, 0, 0, 0, 1, -2, 5, -5, 2, -1, 3, -3, 3, -3, 1, -1, 1, -2, 3, -3, -1, 3, -3, 3, -3, 4, -4, 4, -1, 1, -1, 1, -1, 1, 0, 0, 0, 0, -2, 2, -3, 3, -2, 2, -3, 3, -2, 1, 0, 1, 0, 0, -1, 1, -2, 2, -2, 2, -3, 2, -1, 0, 2, -2, 1, -1, 0, -1, 3, -3, -1, 2, -1, -1, 2, -1, -1, 2, 0, -1, 1, 0, -1, 1, -2, 2, -2, 2, 0, 0, -2, 2, -3, 2, 0, 0, -2, 3, -3, 2, 0, 0, 1, -2, 3, -4, 2, 0, 0, 0, 1, -1, 0, 0, 2, -3, 2, -2, 0, 0, 2, -2, 1, -1, 2, -3, 2, -1, -1, 1, 0, -2, 2, -1, -1, 1, 0, -2, 3, -2, 0, 0, -1, 1, 0, -1, 1, 1, -4, 4, -2, 0, 0, 1, 1, -2, 2, -1, -2, 3, -1, 1, 0, 0, -1, 2, -2, 2, 1, -1, 3, -3, 4, -4, 1, 0, 0, 0, 0, 1, 0, -1, 2, -3, 1, 0, -1, 2, -2, 1, 2, -3, 2, 0, 1, -2, 2, -1, -1, 1, 4, -4, 1, 0, -1, 0, 2, -2, 1, 0, -1, 0, 1, -1, 0, 1, 0, -1, 1, -1, 1, 0, -2, 2, -1, -1, 2, -2, -1, 1, -1, 1, -3, 3, -3, 1, 2, -3, 2, -1, -1, 1, 0, 0, 0, 1, -2, 1, 1, -1, -3, 4, -2, 1, 2, -1, -1, 0, 1, -1, 1, 0, 1, -2, 1, -1, 1, -2, 2, -1, -2, 2, 1, -1, -2, 3, -2, 0, 3, -2, 1, -1, 2, -2, 0, 1, -1, 1, -2, 2, 0, -1, -1, 2, -5, 5, -5, 4, -1, 1, 1, -1, 1, -2, 1, 0, 0, 0, 1, -1, -1, 1, 0, 0, -1, 0, -1, 1, -3, 3, -2, 1, 0, 0, -1, 2, -1, 0, 1, -2, 3, -3, 4, -4, 3, -3, 2, -3, 2, -1, 0, 0, 2, -3, 2, -1, -2, 3, -4, 3, -1, 1, 3, -4, 2, -1, -2, 2, -2, 3, -4, 4, 0, -1, 2, -1, -2, 2, 0, -1, 2, -1, -1, 1, 3, -4, 3, -1, 0, -1, 2, -3, 2, -2, 1, -2, 1, 0, -3, 4, -4, 3, -2, 2, -1, 0, 1, -1, 2, -2, 2, -1, -1, 1, 1, -1, 1, 0, 0, 0, 1, -1, 2, -3, 2, -1, -3, 4, -2, 1, 0, 0, -1, 1, -1, 1, 0, 0, -1, 2, -1, 0, -1, 2, -2, 1, 2, -2, 2, -1, 2, -1, 0, 0, 0, 0, -1, 1, -1, 1, -1, 0, 2, -1, -2, 3, -1, -1, 1, 0, 0, -1, 2, 0, -4, 4, 0, -1, 1, -1, 1, -1, -1, 2, -3, 3, -1, 0, 2, -2, -1, 0, 4, -6, 2, 0, -2, 1, 0, 0, -2, 2, 2, -4, 5, -5, 1, 0, -2, 2, -1, 0, 0, 0, 2, -1, -1, 1, -1, 0, 0, 1, 0, -2, 6, -5, 0, 3, -2, 1, -1, 1, -1, 1, 1, -1, -1, 2, -2, 3, -3, 3, -1, 0, 0, 1, 0, -1, 3, -3, -1, 2, -3, 2, 0, -1, 3, -4, 4, -4, 1, 0, -1, 1, 1, -2, 2, -2, 1, -1, 2, -1, 1, 0, 0, -1, 1, -1, 0, 1, -3, 2, 2, -3, 0, 2, -1, 0, 0, 1, -2, 2, -2, 3, -5, 4, -3, 3, -2, 0, 1, -1, -2, 2, 0, 0, -2, 3, -2, 1, 1, 0, -1, 0, 2, -3, 1, 0, -1, 0, 0, 1, -1, 0, 2, -2, 3, -3, 3, -3, 1, 0, -1, 1, 0, -1, 1, -1, 0, -1, 2, -2, 1, -1, 0, 1, -2, 2, 2, -3, 4, -3, 1, -1, 3, -3, 0, 1, -1, 0, 2, -1, -1, 1, -1, 0, 2, -2, 3, -3, 2, -2, 1, -1, 4, -5, 4, -3, 1, -1, 2, -1, -2, 2, 0, -1, 2, -1, 1, -1, 1, -1, 4, -4, 2, 0, -3, 3, -2, 1, 0, 0, 1, -1, 0, 1, -2, 3, -1, 0, 1, -1, 2, -3, 5, -4, 0, 1, -2, 1, 0, 0, -1, 0, 1, -1, -2, 4, -4, 3, 1, -2, 4, -2, -1, 2, -1, 0, -1, 2, -2, 1, 1, -2, 3, -3, 1, 1, -2, 2, -1, 2, -1, 0, 3, -3, 0, 0, 0, 0, 0, -1, 2, -2, -3, 4, -1, -1, 1, 0, -1, 0, 0, 0, -1, 0, 0, 0, -1, 0, 1, -2, 1, -2, 2, -2, 0, 0, 1, -1, 1, -1, 0, 0, -2, 2, -1, 1, -3, 3, -1, 0, -2, 3, -2, 1, 0, 0, -3, 3, 0, 0, 0, 0, 1, -1, 0, 1, 0, 0, -2, 3, -2, 1, 3, -3, 2, -2, 3, -2, -1, 2, -4, 3, 0, -1, 1, 0, -3, 2, 0, 0, -1, 2, -1, 0, 1, -1, -1, 1, -1, 0, -2, 2, -2, 2, -3, 2, 0, 0, 1, -1, 2, -2, 1, 0, 1, -1, 2, -1, 1, 0, 0, 0, 2, -3, 2, 0, -4, 3, 0, -1, -1, 1, -1, 1, 1, -1, 1, -1, 2, -2, 2, -1, -1, 2, -1, 0, 1, -2, 5, -5, -1, 3, -4, 2, 2, -2, 0, -1, 2, -1, -1, 2, 1, -2, 1, -1, 1, -2, 2, -2, 0, 0, -2, 3, -2, 1, -3, 3, -2, 1, 0, 0, 1, -1, 3, -2, 1, -1, -2, 3, -2, 1, 2, -1, -1, 1, 1, -1, 1, -1, -1, 1, -2, 2, 0, -1, 2, -2, 1, -1, 1, -1, -2, 3, -3, 2, 1, -1, -1, 1, 1, -2, 1, 1, -2, 1, 1, -1, 1, -2, 5, -4, -1, 2, -1, 0, 1, -1, 1, -1, -1, 1, -2, 1, 1, 0, -2, 2, 1, -2, 3, -3, -1, 2, -3, 2, 3, -4, 1, 0, -3, 3, -2, 2, 0, -2, 3, -2, 1, -1, 1, 0, -2, 2, 0, 0, -1, 2, -1, 0, 0, 0, 1, -1, 1, -2, 3, -2, -2, 3, 0, -2, 3, -2, -2, 2, -1, 0, 0, -1, 0, 1, -4, 5, -4, 2, 2, -3, 2, -1, -2, 3, -3, 3, 0, -1, 1, -1, -1, 1, -1, 2, -1, 1, 1, -1, -2, 3, -2, 1, -2, 2, -2, 2, 1, -2, 2, -1, -1, 1, -1, 2, -3, 2, 1, -2, 3, -2, 3, -3, 2, -1, 0, 0, 1, -1, 1, -2, 1, -1, 1, -1, 1, 0, -2, 2, -1, 1, -1, 2, -3, 3, -2, 1, 0, -1, 1, -1, 2, -3, 1, 0, -2, 2, -2, 2, -3, 3, -1, 1, 1, -1, 2, -1, -2, 2, 1, -1, -1, 2, -2, 1, 0, 1, -4, 3, 0, -1, 1, 0, -2, 1, 0, -1, 1, -2, 2, -2, -1, 2, -2, 1, -2, 2, -2, 1, 2, -2, 2, -1, 0, 1, -1, 0, 1, 0, -3, 4, -1, 0, -1, 2, 0, -2, 3, -3, 1, -1, 0, 1, 0, 0, 2, -2, 1, -1, 4, -4, 3, -2, 0, 0, -1, 1, -1, 0, 1, -1, 0, 1, 0, -1, 0, 0, 0, -1, 2, -2, -1, 2, -3, 2, 1, 0, -3, 4, -2, 1, -2, 3, -4, 2, 2, -3, 2, -1, 0, 0, 0, 0, 0, 0, -2, 3, -4, 3, 2, -2, -2, 3, -1, -1, 1, 0, -1, 1, -1, 1, -2, 2, 1, -2, 1, 0, -1, 0, 3, -3, 4, -4, 4, -3, -2, 3, 0, -2, 3, -2, -1, 2, 0, 0, 0, 0, 0, 0, 1, -1, 1, -1, 0, 2, -3, 3, -2, 2, -4, 4, 0, -2, 2, 0, -1, 1, 1, -1, 1, -1, 1, 0, -1, 1, 1, -1, 2, -1, -2, 4, -6, 5, -2, 0, 1, 0, 1, -1, 2, -2, -1, 1, -1, 2, -3, 3, -3, 3, -2, 1, 1, 0, -2, 2, 2, -3, 1, 1, -1, 0, 4, -4, 1, 0, -2, 3, -2, 2, 1, -1, 0, 0, 0, 0, 1, -1, 0, 1, -3, 4, -3, 1, 1, -2, 2, -2, 0, 1, -4, 4, -1, 0, 0, 0, 2, -4, 4, -3, 1, -1, 3, -2, 0, -1, 2, -1, -1, 0, 4, -4, 1, 0, 1, -1, 2, -2, 1, -1, 3, -3, 4, -3, -2, 3, -1, 0, 1, -1, 0, 0, 1, -1, -1, 1, 1, -1, 1, -1, 3, -3, 2, -1, 0, -1, 1, 0, 0, -1, 1, -1, 0, 0, -1, 1, 1, -1, 1, 0, 0, -1, 1, 1, -5, 4, 1, -3, 1, 2, -5, 5, 0, -1, 1, 0, -2, 2, -3, 3, -2, 2, 1, -2, 3, -3, 1, -1, 2, -2, -1, 2, -2, 2, 0, -1, 0, 1, -4, 4, -2, 1, -2, 3, -3, 2, -2, 2, -1, 0, 3, -2, -1, 2, -2, 1, 0, 0, -2, 2, -1, 1, -1, 1, 0, -1, 0, 1, 0, -1, 2, -2, 1, 0, -1, 1, -3, 3, -2, 0, 3, -3, -1, 4, -5, 3, 2, -3, 1, 0, 0, -1, 1, 0, -2, 2, 1, -2, 2, -1, -2, 2, 0, -1, 1, -1, 2, -2, 0, 1, -1, 1, 3, -4, 5, -4, -1, 3, -6, 5, -1, -1, 2, -2, 2, -3, 2, -2, 1, -1, 1, -1, -2, 3, -2, 2, -1, 1, 1, -1, 3, -3, 1, 0, -1, 0, 2, -2, 0, 1, 0, -1, 4, -3, 0, 1, 0, -1, 2, -1, -1, 2, -2, 2, -2, 1, 2, -2, -2, 3, -1, -1, 3, -2, 0, 0, 3, -4, 2, 0, -1, 0, 4, -4, 2, -1, 1, -1, 3, -4, 4, -3, -1, 2, -2, 1, 2, -2, 2, -1, 0, -1, 3, -4, 4, -2, 0, 1, -2, 2, 0, -1, 0, 1, -1, 0, 0, 0, -2, 2, 0, -1, -1, 2, -1, 0, 4, -4, 1, 0, 0, -1, 2, -2, 2, -2, 2, -2, 1, 0, -2, 2, 0, 0, 0, 0, 1, -1, -1, 1, 0, -1, 3, -2, 0, 0, 1, -1, 0, 0, -1, 2, -3, 3, -1, 0, 1, -1, 1, 0, -1, 1, 1, -1, 0, 0, 2, -2, 1, 0, -2, 1, 2, -2, -1, 2, -4, 3, -2, 1, 1, -2, 1, -1, 1, -1, 1, 0, -3, 4, -3, 2, 1, -2, 3, -2, -1, 2, 0, -1, -1, 2, -2, 2, -3, 4, -4, 3, 0, 0, -2, 2, 1, -2, 5, -4, 2, -1, 1, -2, 2, -2, 0, 0, -1, 2, -1, 1, 3, -4, 4, -2, -1, 1, 0, 0, -1, 1, -2, 2, -2, 1, 0, 0, -2, 2, 1, -2, 2, -2, 2, -2, 0, 1, -1, 1, 0, 0, 0, 0, -1, 1, 0, -1, 2, -1, -1, 1, 1, -2, -1, 2, -3, 2, 1, -1, 2, -2, 1, -1, 1, -1, -1, 2, -3, 1, 4, -4, 1, 1, -2, 2, -1, 1, 0, 0, -2, 2, 1, -2, 0, 2, -3, 2, 1, -1, -1, 1, 0, 1, -3, 3, 0, -2, 2, -2, 1, -1, -1, 1, 1, -2, 5, -5, 1, 0, 1, -2, 3, -4, 3, -3, 1, 0, 0, -1, 3, -4, 1, 0, -2, 2, -1, 0, 0, 0, 1, -2, 3, -3, 1, 0, -1, 1, -1, 1, 0, 0, 1, 0, -2, 2, 0, -2, 3, -3, 0, 0, 0, 0, -2, 2, 0, -1, 1, -1, 0, -1, 2, -1, -1, 2, -3, 3, -2, 1, 0, -1, 3, -3, 2, -2, 0, 0, 1, -2, 3, -3, 3, -2, 2, -1, -1, 1, 0, 0, -2, 3, -3, 1, 1, -1, -1, 2, -1, 1, 1, -2, 1, 0, -1, 0, 1, -1, -1, 1, 2, -3, -1, 3, -4, 3, 1, -2, 2, -1, 0, 0, -1, 1, -1, 1, 2, -3, 1, 1, -2, 1, 3, -4, 5, -4, 3, -2, 1, 0, 0, 0, 1, -1, 0, 1, -2, 2, 1, -2, 2, -2, 1, -1, -2, 3, -2, 1, 0, 1, -3, 3, 0, -1, 1, 0, -4, 4, -3, 2, 0, -1, 1, -2, 2, -1, 0, 0, 2, -3, 2, -1, 0, -1, 0, 1, -5, 6, -2, 0, 2, -1, 0, 0, 3, -4, 3, -2, 1, -1, 0, 0, 1, -1, 0, 1, 0, 0, 2, -2, 2, -2, 3, -3, 0, 1, -2, 1, 1, -1, -1, 2, -2, 1, 2, -3, 3, -2, -1, 1, 1, -1, -1, 3, -4, 4, -1, 2, -4, 4, 0, -1, 1, 1, -2, 1, 1, -1, -1, 2, -2, 2, 0, -1, 2, -1, -2, 2, -1, 0, 0, 1, -3, 3, -1, -1, 4, -4, 2, -1, -1, 2, -1, 1, -1, 2, -4, 3, 0, -1, 0, 0, 0, -1, 3, -2, -2, 3, -2, 0, 3, -4, 4, -3, 1, -1, 1, -1, 1, 0, 1, -1, -1, 1, 2, -3, 2, 0, -3, 3, -1, 1, -2, 2, -1, 1, 1, -1, 0, 0, 0, -1, 3, -3, 0, 1, -2, 1, 1, -1, -1, 1, -3, 3, -2, 1, -1, 1, -4, 5, -5, 4, -3, 3, -3, 1, 3, -4, 2, -1, -1, 0, 3, -4, 3, -2, 2, -3, 3, -2, -2, 3, -2, 1, 3, -4, 2, -1, -1, 1, -1, 1, -1, 2, -5, 6, -4, 3, -1, 1, 0, 0, -1, 2, -3, 3, -1, 0, 5, -6, 5, -3, 0, 1, -2, 2, 1, -2, 2, -1, -3, 3, -1, 0, 1, -1, 0, 0, -2, 2, 1, -2, 2, -1, 1, -1, 1, -1, 0, 1, -2, 2, -1, 0, 0, 0, -1, 1, 1, -1, 0, 0, 0, 0, -3, 4, 0, -2, 4, -4, 2, -2, 2, -3, 1, 0, -1, 1, 1, -1, 0, 1, -2, 2, -1, 1, -2, 3, -3, 2, 0, 0, -2, 2, -1, 0, 2, -2, -1, 2, -4, 4, -4, 4, -3, 3, -1, 1, -1, 2, -3, 2, -1, 1, -1, 0, 1, -1, 1, 0, -1, 1, 0, 0, 0, -1, 2, -3, 1, 0, -1, 1, 0, -1, 0, 1, -1, 0, 3, -3, 2, -1, 1, -1, 3, -3, 2, -2, 3, -3, 3, -3, 1, -1, 1, -1, 0, 1, -2, 2, -1, 1, 0, -1, 4, -3, 2, -2, 4, -4, 2, -1, -1, 0, 1, -2, 3, -4, 4, -4, 0, 1, -2, 1, 0, 0, 0, 0, 0, 0, -1, 1, 1, -1, 0, 1, -2, 2, -2, 2, -1, 0, -1, 0, 2, -2, 0, 2, -2, 1, 3, -3, 2, -2, 1, -1, -3, 3, -2, 0, 1, -1, 2, -2, 0, 1, -2, 1, 1, -1, -1, 1, -3, 3, -5, 4, -1, -1, 3, -2, -3, 4, -4, 3, -2, 2, -4, 4, 0, -1, 1, 0, -2, 2, 1, -1, 0, 0, -1, 1, 0, 0, 0, 0, -1, 1, -2, 2, 0, 0, 1, -2, 3, -4, 3, -3, -1, 1, -1, 1, 1, -1, 0, 1, -1, 1, 1, -2, 1, -1, 1, -1, -1, 1, 0, -1, 1, 0, -1, 2, -3, 3, -4, 4, -2, 1, -1, 0, 1, -1, 4, -4, 5, -2, -4, 6, -2, 0, 1, -1, -1, 1, -2, 3, -3, 4, -3, 3, 0, -1, 1, 0, -3, 3, 1, -2, 2, -1, 1, -1, 2, 0, -1, 2, -1, 1, 1, -3, 1, -1, -1, 0, 1, 0, -1, 2, 0, -1, 4, -4, 4, -4, 2, -2, -2, 2, -3, 3, -3, 4, -2, 3, 2, -3, 2, -2, -2, 2, -2, 1, -2, 2, -2, 2, 0, 0, 1, -1, 0, 0, -2, 1, -3, 1, -1, 2, -4, 4, 1, -1, 1, 1, -2, 1, -1, 0, -2, 1, 1, -1, -1, 3, 0, -1, 3, -1, -3, 5, -3, 0, 3, -4, 0, -1, 3, -4, 5, -3, 3, -1, 0, 2, -2, 2, -3, 2, -3, 1, 1, -2, 3, -2, 4, -3, 3, -1, -1, 1, -2, 1, -3, 2, -2, 1, -1, 3, -1, 2, 2, -1, 0, 0, -3, 3, -5, 3, -2, -1, 2, -1, 0, 2, 1, 0, 1, 0, -3, 2, -2, -1, -1, 0, -4, 4, -1, 1, 1, 1, -2, 3, -3, 2, -4, 2, -2, 0, 0, -1, 2, -1, 2, -1, 4, -3, 0, 2, -6, 3, -4, 3, -5, 3, 3, -2, 2, 2, -1, 3, -2, 3, -5, 2, -1, -2, -2, 2, -2, 2, 0, 3, -3, 6, -3, 4, -4, 2, -1, -2, -1, 0, -1, 0, 1, 1, 1, 1, -1, 3, -5, 4, -3, 0, 0, -3, 3, -3, 1, 1, 3, -2, 2, 2, -4, 3, -2, 1, -6, 3, -2, 1, -2, 4, -2, 3, 2, -1, 2, -1, -2, 2, -4, 1, -2, 1, -1, 2, 0, 1, 4, -2, 4, -2, 0, -1, -4, 2, -5, 1, 2, -3, 4, -2, 5, -2, 4, -1, 0, 0, -3, 1, -5, 2, -1, -1, 1, 1, 1, 2, 1, 2, -1, 2, -4, 2, -4, 0, 1, -3, 1, 1, 3, -1, 4, 0, 0, 1, -3, 1, -4, 1, -2, 1, -3, 4, 0, 1, 3, 0, 1, 1, -1, 0, -3, -1, -1, -2, 0, -1, 4, -2, 3, 1, 1, 0, 0, 1, -4, 1, -3, -1, -3, 1, 2, -1, 4, 0, 2, 0, 1, 0, -3, 1, -3, -2, -2, 0, 1, -2, 6, -2, 3, 2, 1, 0, 0, -1, -4, 0, -4, 0, -1, 1, 2, 0, 6, -2, 3, -1, 1, -1, -6, 2, -2, -3, 2, -3, 2, 0, 4, -1, 4, 0, -3, 4, -5, 0, -3, 0, -5, 2, 2, -1, 3, 1, 5, -1, 0, 2, -3, -1, -2, -2, -1, -1, 0, 1, 3, 0, 6, -2, 3, -1, 3, -6, 0, -2, -5, 2, 0, -1, 4, -2, 8, -2, 2, 1, 2, -4, -1, -1, -5, 1, -2, 0, 1, 1, 4, 0, 2, 2, -1, 1, -4, 0, -2, -3, -1, 0, 1, 1, 4, 0, 4, 0, 1, 0, -2, -1, -5, 0, 0, -4, 3, -2, 3, 1, 2, 4, -2, 4, -2, -2, -1, -3, -4, 0, -4, 3, -1, 3, 6, -2, 2, 3, -3, 1, -2, -2, -6, 2, -2, -1, 6, -3, 2, 4, 2, 0, 3, -2, -3, 0, -5, 0, -2, -2, 2, 0, 3, 1, 6, -1, 1, 2, -5, 2, -7, 1, -4, 1, -2, 1, 6, -4, 8, -3, 4, -2, 1, -2, -5, 1, -4, -2, 2, -3, 5, -2, 7, -1, 3, 1, -1, 1, -6, 2, -3, -4, 4, -6, 4, -1, 5, 0, 6, -2, 2, -1, -3, -1, -1, -5, 1, -4, 0, 2, 0, 5, 2, 3, 1, 0, -2, 0, -8, 3, -8, 3, -1, 0, 4, 0, 6, 0, 3, 0, -2, 1, -5, 0, -4, 0, -5, 4, 2, 0, 6, 1, 4, -1, 0, 1, -9, 6, -10, 4, -4, 0, 4, -3, 7, -1, 4, 1, 2, -1, -4, 2, -9, 2, -3, -2, 1, 0, 7, -3, 7, 0, 1, 1, -2, 0, -9, 4, -8, 3, -3, 2, 4, -1, 10, -4, 8, -3, 1, -2, -6, 2, -9, 3, -2, -1, 3, 1, 4, 1, 5, 0, -1, 1, -2, -3, -5, -1, -3, 0, 2, 0, 5, 0, 5, 0, 3, -1, -5, 2, -5, -2, -3, 1, -2, 1, 5, 0, 4, 2, 5, -2, 0, -1, -5, -1, -3, -2, -2, 2, 2, 0, 10, -4, 6, 0, -2, 1, -6, 1, -5, -1, -1, -1, 4, -1, 5, 1, 4, 1, -1, 3, -7, 2, -5, -1, -5, 2, -1, 1, 4, 1, 5, 0, 2, 1, -4, 1, -5, -2, -1, -3, -1, 2, 4, 1, 3, 4, 0, 2, -2, 0, -8, 2, -6, 1, -3, 1, 3, 0, 5, 1, 5, -1, 1, 0, -4, -1, -3, -3, -2, 1, 0, 1, 5, 1, 6, -1, 2, 0, -5, 1, -6, 0, -6, 1, 2, -1, 7, -2, 6, 1, 1, 0, 0, -3, -4, -2, -3, -2, 2, -3, 6, -1, 4, 2, 4, -1, -3, 3, -7, 0, -3, -2, -2, 1, 0, 4, 3, 1, 5, 0, 0, 0, -2, -3, -5, -1, -1, -3, 4, -1, 2, 4, 3, 2, 1, 0, -1, -2, -6, 1, -4, -1, 2, -1, 6, -1, 5, 2, -2, 4, -5, 2, -6, -1, -2, -2, 0, 0, 5, -2, 10, -4, 7, -3, 0, 0, -4, -2, -4, 0, -6, 4, 4, -3, 10, -3, 5, 0, -1, 2, -6, 1, -5, -1, -4, 1, 2, -1, 7, -2, 7, 0, -1, 4, -6, 2, -5, 0, -5, 1, 1, -2, 7, -2, 8, -1, 2, 1, -1, -2, -3, -1, -6, 2, -1, -1, 4, 0, 2, 4, 2, 1, -3, 2, -7, 1, -3, -4, 3, -4, 3, 0, 7, -2, 6, 0, 2, -2, -1, -1, -7, 2, -5, 2, 0, 1, 6, -1, 6, 0, 3, -1, -3, 1, -7, 2, -8, 3, -1, 0, 4, -1, 6, -2, 3, 0, -3, 1, -6, 1, -6, 1, -2, 1, 1, 2, 5, 0, 2, 3, -4, 3, -6, 3, -7, 3, -4, 2, 0, 3, 3, 2, 4, 1, 0, 1, -3, 0, -6, 2, -4, -1, 3, -1, 2, 2, 3, 0, 2, -1, -2, 0, -7, 0, -2, -3, 0, 0, 2, 0, 8, -4, 7, -4, 0, -1, -3, -1, -5, 2, -4, 2, 4, -1, 6, 1, 5, -2, 4, -3, 0, -4, -2, 0, -6, 4, 1, 0, 4, 0, 3, 0, 1, -1, -3, -1, -4, -2, -4, 0, 1, -3, 7, -2, 1, 2, 3, -3, 0, -1, -5, 1, -4, 1, -1, 1, 2, 2, 4, 0, 6, -2, 2, -2, 0, -4, 2, -6, 3, -3, 3, 0, 4, 1, 1, 2, -2, 1, -4, 1, -3, -3, 3, -7, 4, -2, 2, 1, 3, -1, 0, 0, -3, -1, -3, -1, -3, -1, 2, -1, 1, 3, 1, 2, 0, 2, -2, 1, -3, 1, -2, -2, 2, -1, 2, 1, 6, -2, 5, -1, -3, 2, -2, -2, -3, 0, -3, 1, 0, 1, 3, 0, 1, 2, -3, 1, 0, -4, -5, 1, -3, -1, 2, 0, 0, 3, 2, 0, 2, -1, 0, -2, 2, -5, -2, 2, -2, 2, 5, -1, 3, 2, 0, 3, -4, 2, -1, -2, -1, -1, -1, 1, -2, 5, 1, 0, 7, -7, 3, -2, -6, 2, -5, 0, 0, -2, 0, 1, 1, 0, 4, -2, 1, -1, -2, 0, -2, -1, 0, -1, 2, 0, 4, 0, 4, 0, 2, 2, -2, 1, 0, -1, 0, -1, 3, -3, 6, -2, 1, 3, 0, 0, -1, 0, -5, 1, -5, 1, -4, 1, 0, -1, 1, -1, 1, -1, -2, 0, -5, 1, -4, 0, -4, 3, -2, 1, 3, -1, 3, 0, 3, -1, 0, 2, -5, 5, -2, 3, 1, 2, 3, 0, 4, 0, 1, 1, 1, -1, -1, 0, -4, 2, -2, 0, -2, 1, -1, 1, -4, 3, -7, 3, -5, 0, -6, 2, -3, -1, 2, -2, -1, 2, 3, -3, 4, -2, 0, 1, 1, -1, 4, -3, 6, -2, 6, -2, 8, -2, 4, 1, 0, 1, 2, -3, 2, -3, 0, -1, 0, 0, -2, 1, -1, -1, -4, 1, -7, 1, -6, 0, -4, -1, -2, 0, -3, 2, -2, 2, -1, 1, 0, 1, 0, 1, 3, 0, 3, 1, 6, 1, 3, 4, 4, 1, 5, 0, 1, 2, -1, 2, -1, 2, -2, 1, 1, -2, -5, 4, -7, 1, -7, 1, -6, -3, -1, -4, -7, 2, -1, -4, 0, -1, -4, 3, -5, 4, -3, 3, 0, 2, 5, -1, 7, 0, 6, 3, 4, 3, 9, -4, 9, -3, 4, 0, 2, 3, -2, 3, 1, -1, -1, 0, -5, 1, -7, -1, -5, -3, -10, 2, -13, 4, -7, -1, -3, -2, -5, 0, -3, 0, -4, 2, 0, 0, 1, 3, 6, 0, 9, 1, 8, 2, 9, -1, 9, -1, 8, -1, 8, -3, 7, -1, 2, 1, -2, 3, -5, 1, -6, -1, -10, 1, -12, 1, -9, -1, -9, 1, -9, 2, -10, 3, -10, 3, -7, 1, -2, 0, 0, 3, 3, 3, 8, 1, 12, -2, 11, 1, 6, 4, 8, 0, 10, -1, 10, -2, 8, -1, 3, 0, 0, -2, -5, -1, -10, 2, -15, 3, -12, 0, -13, 3, -12, 0, -6, -6, -6, -4, -7, -3, -2, -2, -3, 4, 3, 1, 10, -1, 11, 0, 11, 1, 7, 4, 10, 0, 15, -2, 13, 0, 14, -2, 4, 4, 0, 0, -4, 1, -9, 0, -7, -3, -10, 0, -9, -3, -9, -4, -13, 0, -16, 1, -12, -1, -8, -1, -1, -3, 5, -1, 6, 1, 10, -1, 10, 1, 11, -1, 16, -2, 16, 0, 18, -1, 16, 0, 13, -3, 9, -4, 1, -1, -4, -1, -9, 1, -9, -1, -10, -1, -14, 0, -18, 1, -19, 0, -16, -1, -12, -1, -6, -2, 2, -3, 5, -2, 8, -2, 10, -2, 13, -3, 18, -3, 21, -3, 23, -2, 19, 1, 12, 3, 8, 0, 4, 0, -2, -1, 0, -4, -6, 1, -13, 2, -16, 1, -21, 2, -25, 3, -20, -2, -16, 1, -16, 5, -6, 0, 1, -1, 0, 1, 4, 0, 9, 1, 13, 2, 19, 1, 22, 0, 24, -2, 20, -1, 13, 0, 7, 1, 2, 2, 1, 0, 0, -2, -7, 0, -13, -1, -20, 0, -24, 1, -23, -1, -17, -2, -14, 1, -12, 2, -7, 0, -5, 2, -3, 1, 7, -1, 11, 1, 22, -3, 24, 0, 25, -3, 22, 0, 15, 0, 11, 2, 7, 2, 8, 0, 4, -2, 0, -3, -15, 3, -19, -2, -23, 1, -27, 3, -22, 2, -20, 3, -15, -1, -12, 1, -15, 4, -6, -1, 3, -1, 13, -2, 18, 2, 21, 1, 24, 0, 19, 1, 20, -2, 19, -2, 15, 1, 14, -2, 10, -1, 0, 0, -6, -3, -15, -1, -20, -1, -23, 1, -20, -2, -15, -4, -18, 1, -20, 2, -15, -2, -7, -3, -3, 2, 5, 1, 14, 2, 15, 4, 19, 2, 17, 4, 17, 1, 22, -3, 22, 0, 17, 2, 11, 2, 2, 3, -7, 1, -12, -1, -17, 1, -21, 1, -18, -2, -17, -2, -20, -1, -24, 1, -21, -1, -15, -1, -6, -1, 3, 1, 7, 3, 12, 2, 16, -1, 19, -2, 21, -1, 23, 0, 24, 1, 22, 1, 18, 0, 7, 1, 0, -1, -7, 0, -13, 0, -13, -1, -17, 2, -19, -1, -22, 0, -25, -1, -23, -1, -18, -1, -9, -3, 1, -2, 3, 3, 6, 1, 12, 0, 13, 1, 19, -1, 24, -1, 29, -3, 27, 0, 19, 1, 16, -4, 6, 0, -4, 2, -5, 0, -10, 2, -13, 0, -18, 2, -26, 3, -25, -3, -22, -4, -20, 0, -14, 1, -10, 4, -3, 0, 7, -5, 9, -3, 12, -2, 16, 1, 21, 1, 27, 0, 27, -2, 23, 0, 13, 1, 10, -2, 1, 4, -1, -1, 3, -5, -9, 3, -17, 2, -22, 0, -24, -2, -23, -2, -21, 1, -18, 3, -13, 2, -9, 2, -4, 0, 0, -1, 7, -2, 16, -4, 25, -4, 27, -1, 24, 1, 19, 2, 14, 0, 15, -4, 11, -1, 5, 2, 2, 1, -3, -1, -10, -1, -18, -1, -21, -3, -20, -3, -20, 2, -19, 3, -13, -1, -9, -1, -9, -2, -1, -5, 2, 1, 10, -2, 18, -1, 20, 1, 23, -1, 20, -1, 19, -3, 16, -1, 12, 2, 9, 2, 7, 0, 4, -3, -7, -1, -16, 0, -18, -3, -17, -2, -20, 3, -15, -3, -12, -3, -14, 0, -16, 3, -11, -1, 2, -4, 5, 2, 11, 1, 17, 0, 17, 0, 17, -1, 16, -1, 17, -2, 20, -3, 16, 0, 12, -1, 6, -1, -4, 0, -9, 0, -15, 1, -14, -1, -16, 4, -17, 2, -15, 0, -19, 2, -18, 1, -14, 2, -9, 4, 0, 2, 7, 2, 7, 5, 8, 3, 10, 2, 11, 3, 15, 0, 20, -2, 17, 1, 11, 4, 2, 5, -3, 0, -5, 0, -9, 1, -9, -1, -7, -3, -10, -2, -13, -3, -15, -2, -16, 0, -14, 0, -7, -1, -1, 0, 4, -1, 8, -1, 7, 1, 8, -2, 15, -5, 18, -1, 18, -1, 17, 0, 12, 0, 9, -2, 4, -1, 0, -1, -5, 1, -2, -4, -4, 0, -11, 1, -12, -3, -14, -2, -15, -1, -11, -3, -4, -1, -6, 4, -5, 4, -5, 5, -1, 4, 4, 1, 8, 2, 8, 4, 15, -1, 16, 0, 15, -2, 8, 2, 0, 1, 4, -1, 0, 2, 0, -1, -1, -3, -4, -4, -12, 0, -14, 1, -14, 1, -13, -1, -7, -2, -1, -3, -2, 0, -2, -1, 1, -3, -1, 2, 5, 2, 10, 2, 13, -1, 15, -4, 13, -2, 7, 3, 4, 1, 7, -3, 6, -3, 4, -1, -2, 4, -7, 3, -9, -2, -10, -3, -7, -4, -5, -2, -7, 1, -3, -5, -2, -5, -5, 1, -5, 3, 0, -2, 5, -2, 10, -4, 14, -2, 7, 5, 8, -1, 6, -2, 6, -2, 11, -3, 10, 0, 7, -3, 4, -5, -1, -2, -3, -2, -7, 2, -9, 2, -8, -2, -8, 2, -8, 5, -10, 4, -12, 2, -5, -4, 1, -2, 1, 4, 6, 0, 8, -4, 6, -3, 8, -2, 6, 3, 3, 3, 5, -2, 6, 0, 2, 5, 4, 0, 1, -1, -5, -3, -4, -3, -2, 1, -3, 2, -5, -1, -6, -2, -6, -2, -7, 3, -5, 3, -3, -1, -1, -4, 4, 1, 3, 2, 7, -3, 6, -7, 8, -8, 5, 3, 5, 5, 6, 2, 4, -4, 6, -7, 4, 0, 0, 3, 2, -5, 1, -6, -1, -2, -4, 5, -6, 6, -7, 0, -9, -3, -6, 1, -4, 7, -4, 6, 0, -2, 1, -6, -2, 2, -1, 7, 3, 0, 6, -5, 5, -4, 5, 2, 1, 9, 1, 1, 4, -9, 2, -3, 0, 1, 3, 5, -3, 5, -6, -3, -6, 1, -7, 6, -2, 1, 0, -4, 1, -8, 0, -4, -1, 7, -3, 6, -1, -6, 0, -6, 2, -2, 5, 4, 2, 5, 6, -7, 3, -6, 2, 0, 3, 5, 3, 3, 1, -5, 4, -8, 1, 5, -1, 5, 1, -2, -4, -3, -6, -3, -5, 7, -2, 9, -2, -2, -1, -8, -2, -1, -5, 8, -4, 8, 0, -2, 2, -9, 1, 0, 1, 8, 0, 7, -2, -2, -1, -6, 2, 0, 4, 6, 6, -2, 8, -11, 2, -9, 2, -2, 3, 7, 1, -1, 0, -9, 0, -5, 0, 4, -5, 11, -2, 1, -1, -10, -4, -3, -1, 7, -1, 9, -1, -3, 4, -12, 2, -4, 0, 8, 0, 7, 1, -2, 1, -8, 3, -2, 3, 9, 2, 4, 1, -9, 1, -7, 2, 1, -2, 11, -2, 7, -1, -7, -5, -7, -1, 4, 3, 4, -2, 1, -2, -8, 3, -9, -5, 10, -1, 8, 3, -5, 1, -12, 2, -5, 2, 10, -3, 14, -4, -1, 3, -11, 2, -1, -1, 10, 1, 9, 0, -3, -4, -9, -1, 4, 0, 11, -2, 2, -1, -6, -3, -6, -4, 2, 0, 12, -2, 5, -8, -7, -2, -8, 4, 2, 0, 9, -1, 0, 2, -12, 2, -6, -1, 9, 4, 8, 2, -2, 0, -13, 5, -4, 5, 9, 2, 5, 2, -6, 1, -9, -1, -4, 1, 12, 1, 6, -1, -12, -2, -10, 0, 4, -5, 11, -3, 4, 2, -12, 2, -14, -1, 6, 0, 12, 0, 0, 1, -13, 5, -10, 4, 7, 1, 10, 5, -5, 7, -12, -2, -3, 1, 11, 0, 16, -5, -4, 1, -15, 8, -5, 0, 8, -4, 9, -1, -5, -3, -15, -3, 1, 3, 10, 2, 0, -3, -9, 2, -10, -3, 7, -3, 12, 7, -2, 2, -9, -3, -6, 4, 5, 6, 12, -1, 1, 2, -15, 7, -5, -1, 8, 2, 8, 4, -1, -2, -15, -2, -5, -1, 16, -6, 9, -6, -6, 2, -12, 1, -4, -6, 13, 2, 5, 2, -11, -6, -9, 3, 2, 5, 12, -3, 6, 5, -14, 7, -10, -3, 8, 3, 9, 9, 1, -3, -8, -2, -8, 4, 10, 0, 9, -4, -3, 1, -10, -3, -4, -10, 13, 0, 12, -2, -5, -9, -12, 0, -1, 0, 11, -6, 9, 2, -6, 6, -14, -2, 3, 0, 13, 5, 7, -2, -7, 4, -14, 8, 4, 0, 15, -4, 5, 3, -9, 0, -8, -7, 6, 2, 14, 1, -2, -4, -15, 2, -7, 2, 5, -11, 13, -5, 1, 2, -14, -5, -5, 0, 12, 4, 9, -7, -1, 0, -12, 9, -4, -2, 14, 3, 4, 12, -9, 2, -9, -1, 0, 6, 11, 3, 3, -2, -12, 3, -8, -1, 7, -8, 10, -1, 5, -3, -8, -9, -11, -3, 9, -3, 15, -8, -2, 1, -12, 9, -10, -2, 7, -1, 11, 9, -6, 3, -13, 3, -4, 11, 6, 3, 10, -2, -6, 9, -14, 3, 0, -3, 8, 5, 5, 2, -4, -9, -11, 1, 1, 0, 12, -7, -1, -3, -7, 1, -8, -7, 2, -4, 12, 7, -1, -3, -11, -3, -6, 6, 6, -2, 11, -1, 0, 11, -12, 2, -2, -2, 8, 8, 6, 4, 0, -6, -8, 5, -6, 5, 10, -8, 8, -2, -4, 0, -7, -10, -2, -7, 11, 1, 7, -4, -10, -6, -6, 2, 3, -4, 6, -4, 4, 5, -5, 1, -9, 0, 3, 12, 5, 7, 0, -3, -5, 6, -7, 6, 4, -4, 11, 3, -1, 6, -7, -8, -2, -2, 5, 2, 9, -6, -5, -4, -10, 0, 1, -8, 7, -6, 5, 7, -6, -3, -11, -4, -4, 9, 7, -1, 7, -3, -4, 9, -8, 7, -3, -2, 11, 5, 4, 10, -9, -2, -5, 6, -1, 7, 10, -7, 5, -1, -10, 4, -6, -6, 3, -5, 6, 3, 0, -3, -10, -9, -4, 2, 4, -1, 4, -7, -1, 0, -2, -1, -4, -1, 3, 8, 7, 5, -4, -1, -8, 5, -1, 9, 5, 0, 6, 7, -7, 9, -8, -8, 6, -5, 9, 4, 3, -2, -7, -3, -11, 3, 2, -8, 11, -9, 0, 3, -7, -4, -6, -8, 1, 2, 10, 0, 4, -9, -3, 1, -1, 5, 3, -1, 5, 6, 0, 9, -8, -1, -4, 6, 3, 10, 4, -1, -1, -3, -6, 5, -5, -2, 7, -5, 5, 2, -1, -8, -3, -8, -6, 3, 5, -2, 5, -8, -6, 2, -8, 5, -2, -5, 7, 2, 6, 4, -3, -7, -4, 2, 4, 11, 5, 2, 1, 4, -6, 12, -11, 1, 4, -7, 15, 0, 4, -3, -5, -6, -5, 4, 2, -4, 10, -9, -3, 0, -9, -3, -2, -9, 5, -1, 8, 2, -1, -7, -8, -1, 0, 3, 9, -2, 5, 1, 0, 9, -10, 2, -1, -2, 13, 9, 2, 2, -6, -5, -3, 1, 4, -2, 10, -5, 5, -1, -5, -4, -5, -7, 1, 0, 7, -5, 7, -9, -7, -4, -4, -1, 7, -5, 6, -1, 1, 3, -5, -2, -6, 3, 5, 9, 8, 2, -3, 2, -8, 5, 0, -1, 9, -2, 9, 5, -3, 0, -8, -5, 0, 0, 8, -3, 8, -8, -5, -1, -11, -1, 2, -6, 8, -2, 2, 0, -4, -6, -8, 0, -1, 6, 9, 1, 1, 0, -8, 7, -6, 2, 4, -3, 13, 3, 4, 6, -14, 3, -7, 4, 7, 4, 7, -3, 0, -2, -8, 1, -4, -5, 9, -5, 9, -3, 0, -7, -8, -2, -6, 3, 8, -3, 5, -3, -7, -1, -3, -2, 1, 0, 8, 5, 6, 3, -9, 1, -10, 6, 4, 5, 10, -2, 4, 1, -4, 1, -5, -3, 5, 1, 9, 2, 0, -5, -10, -2, -6, -1, 8, -4, 9, -7, -1, 1, -12, -2, -3, -6, 8, 5, 6, 3, -6, 0, -13, 3, 2, 0, 12, 0, 4, 5, -5, 1, -6, -2, 2, 4, 11, 3, 6, -3, -8, 1, -11, 3, 4, -6, 13, -1, 0, 4, -13, -5, -5, -5, 5, 1, 9, -2, 0, -3, -12, 4, -8, 1, 9, -2, 9, 2, -2, 1, -11, 2, -6, 5, 8, 9, 4, 4, -7, 4, -12, 2, 2, -3, 12, 1, 6, 1, -7, -1, -11, -1, 2, -1, 12, -1, 2, -1, -12, -1, -10, -3, 7, -6, 14, -1, 0, 2, -11, -2, -7, 0, 6, 1, 13, 1, -2, 1, -10, 4, -5, 3, 9, 0, 11, 3, -5, 4, -16, 2, -5, 2, 10, 0, 9, 0, -9, 3, -16, 1, -1, -5, 13, -3, 5, 0, -9, -1, -11, -2, 3, 3, 10, 2, 1, -2, -11, 3, -9, 2, 5, 4, 9, 7, -2, 5, -14, -1, -4, -3, 15, -1, 11, 4, -8, 2, -11, 1, -5, 1, 8, -2, 12, -2, -6, -4, -12, -5, 1, 0, 12, -2, 8, -6, -4, -3, -10, 0, 0, -2, 14, 4, 3, 3, -11, -1, -9, 4, 6, 2, 13, -1, 3, 1, -11, 4, -11, 0, 8, 2, 13, 2, -2, -1, -15, 0, -4, -4, 12, -4, 11, 1, -7, 3, -17, -2, -3, 0, 11, 1, 8, -2, -9, 1, -15, 3, 0, -1, 15, 0, 8, 4, -10, 1, -12, 1, 3, 2, 15, 1, 3, -1, -10, 2, -9, 2, 5, 0, 12, 1, 1, -6, -11, -5, -7, 0, 11, -3, 14, -6, 1, -5, -10, -3, -4, -2, 12, 2, 8, 2, -7, -2, -12, 2, -1, 1, 15, 0, 7, 3, -11, 2, -14, 3, 1, 3, 14, 3, 4, 0, -11, -2, -11, 1, 3, 2, 12, -1, 1, 3, -17, -1, -8, -4, 10, -1, 13, -1, -3, 0, -15, -3, -3, -1, 13, 0, 14, -1, -4, 1, -15, 4, -5, 2, 14, -3, 14, 1, -8, 1, -14, 2, 0, 3, 15, 0, 4, 1, -15, 5, -16, 2, 3, -2, 15, 2, 3, -2, -13, -5, -10, 0, 9, -3, 18, -7, 2, 3, -16, 3, -7, -5, 14, 1, 14, 3, -4, -3, -17, 5, -7, 9, 12, 0, 8, 3, -10, 5, -14, -4, 0, -3, 15, 7, 4, 0, -13, -7, -11, 5, 3, -3, 17, -10, 7, 0, -11, -3, -10, -5, 8, 4, 15, 4, -2, -4, -15, 2, -7, 3, 12, -7, 16, 1, -2, 5, -15, -2, -6, 1, 15, 4, 14, -7, -6, -1, -17, 7, -2, -4, 17, -5, 11, 6, -15, 1, -17, -8, 6, 4, 13, 2, 2, -3, -15, 5, -14, 4, 4, -2, 15, 0, 4, 0, -14, 0, -12, 4, 11, 5, 14, -1, -2, -3, -13, 2, -5, 0, 12, 0, 11, 4, -8, 0, -17, 0, -5, 1, 16, -3, 11, -2, -13, 1, -18, 2, 2, -2, 15, 1, 4, 4, -14, -1, -12, -2, 5, 6, 14, 2, 4, -7, -11, 3, -10, 6, 8, -3, 15, 2, -2, 5, -17, -6, -5, 0, 13, 7, 12, -4, -7, -3, -16, 5, -2, -6, 16, -4, 7, 10, -13, -1, -16, -6, 2, 5, 17, 1, 6, -8, -12, 7, -14, 5, 4, -6, 15, 7, 3, 5, -14, -8, -11, 3, 9, 8, 15, -7, -4, 6, -21, 7, -4, -10, 14, -3, 13, 6, -5, -6, -18, -4, -5, 11, 11, -1, 10, -11, -4, 4, -14, 1, 0, -10, 19, 4, 10, 0, -9, -10, -11, 9, 2, 8, 13, -4, 1, 6, -17, 7, -11, -6, 9, 1, 17, 1, 3, -6, -16, -2, -8, 6, 10, -5, 14, -6, -3, 4, -16, 1, -6, -6, 18, 0, 12, 2, -10, -5, -14, 2, 1, 3, 15, -2, 7, 3, -13, 5, -13, -3, 6, -3, 18, -1, 8, 0, -15, 0, -12, 3, 8, -2, 18, -7, 1, 0, -16, 5, -10, -4, 12, -2, 12, 5, -6, 0, -18, -2, -4, 4, 14, -2, 11, -6, -6, 7, -14, 1, 0, -3, 12, 5, 10, -3, -4, -10, -12, 8, 0, 8, 13, -5, 2, 1, -11, 3, -8, -7, 6, -4, 17, 7, -1, -7, -12, -7, -5, 7, 10, -4, 10, -4, -5, 6, -12, -2, -4, -5, 10, 12, 9, -2, -2, -10, -13, 7, 2, 2, 14, -7, 6, 6, -9, 8, -14, -9, 5, 0, 15, 6, 4, -11, -9, -4, -8, 8, 4, -6, 11, 0, -3, 8, -13, -7, -6, -4, 7, 10, 9, -4, 0, -5, -15, 12, -9, 2, 11, -2, 6, 9, -8, 3, -12, -4, -1, 2, 13, 7, 3, -2, -9, 2, -13, 3, 4, -8, 16, -4, 5, 2, -11, -2, -9, -5, 7, 1, 11, -2, 1, -4, -11, 0, -7, 3, 7, -4, 14, -2, -2, 6, -14, 2, -5, -3, 12, 5, 8, 4, -7, -2, -12, 6, -2, 4, 9, -1, 3, 4, -10, 6, -13, -7, 4, -2, 12, 2, 6, -10, -6, -6, -5, 2, 7, -3, 8, -6, 3, 3, -7, -4, -5, -5, 6, 8, 9, 3, -4, -4, -12, 8, -3, 4, 8, -4, 7, 4, -1, 5, -12, -4, -4, 3, 11, 4, 7, -9, -6, 0, -9, 3, 4, -9, 9, -3, 4, 4, -7, -5, -9, -5, 6, 5, 11, -5, 2, -4, -10, 9, -7, 1, 6, -7, 10, 8, -1, 0, -7, -5, -4, 5, 10, 3, 6, -4, -6, 4, -9, 4, -1, -7, 9, 0, 6, 1, -4, -8, -8, 0, -1, 5, 8, -6, 4, -3, -8, 5, -7, -3, 5, -4, 8, 7, -3, 5, -10, -2, -5, 5, 4, 3, 8, -2, -1, 0, -5, 3, -3, 0, 7, -4, 10, 1, -2, -3, -6, -5, 1, 1, 6, -1, 5, -4, -6, 0, -8, 1, 1, -4, 9, -4, 3, 4, -6, -3, -5, 0, 1, 2, 11, -3, 3, -1, -8, 8, -7, 6, 1, 1, 3, 5, -1, 7, -13, 1, -3, 0, 8, 1, 7, -5, -3, 2, -8, 2, -1, -7, 7, -1, 3, 4, -6, -5, -6, -3, 1, 4, 7, -7, 6, -6, -2, 3, -2, -1, 0, 0, 5, 5, 3, 1, -7, -1, -5, 7, 6, -1, 7, -5, -1, 6, -6, 0, 0, -10, 7, 4, 4, 3, -4, -8, -4, -2, 3, -1, 8, -10, 5, 0, -8, 9, -8, -5, 1, 0, 3, 8, -1, 2, -9, 1, -6, 6, 2, 2, 4, -1, -2, 8, -6, 2, -3, -2, 3, 3, 5, 2, -2, -3, -4, -2, 1, 1, 2, -3, 4, -2, 0, -1, -6, 0, -2, -1, 4, 0, 1, 1, -6, 1, -4, -1, 0, 2, 3, 4, -2, 4, -6, 1, -3, 4, -1, 2, 6, 0, -1, 3, -3, -4, 3, -1, 4, -2, 6, -1, 1, -1, -5, -1, -2, 1, 2, 0, 1, -4, 1, -4, -3, 1, -3, 0, 3, -2, 4, -3, -2, 1, -3, -1, -1, 5, -1, 3, 3, -1, -4, 2, -2, 2, 3, 2, 2, 0, -1, 7, -5, 2, -5, 0, 3, 0, 5, 2, -4, -3, -3, -1, 0, -1, 5, -8, 5, -1, 0, -3, 0, -4, 0, 0, 0, 6, -1, -5, 1, -3, -2, 7, -2, 2, 1, 1, 1, 3, -2, 5, -6, -2, 3, 4, 2, 4, -4, 1, -4, 3, -3, 0, 2, -4, 6, -5, 5, -6, 1, -5, 0, 2, 2, -4, 3, -1, -1, -2, -1, -2, 0, -1, 2, 3, 0, 0, -1, -2, -1, 5, -1, -1, 6, 0, -1, 5, -6, 6, -3, -1, 1, 0, 6, -1, 3, -3, -3, 1, -2, 2, 1, 1, -2, -4, 3, -3, 1, -1, -4, 0, 2, 1, -1, 1, -2, -6, 2, -1, 2, 2, 0, 0, 2, 0, -2, 2, -2, 0, 3, 0, 2, 3, 1, 1, -3, 0, 1, -2, 2, 2, 1, 0, -2, 0, -1, -5, 3, -1, 1, 2, 0, 0, -3, 1, -2, -3, 0, -1, 1, 1, 0, 3, -3, 0, -5, 4, 0, -2, 5, -3, 1, 2, -1, 1, -2, 3, -1, 1, 2, 5, -3, -1, 0, 0, -1, 3, -3, 1, 3, 0, -2, -1, 0, -5, 5, -3, 0, 2, -1, -3, 0, 1, -3, -3, 1, 0, 4, -4, 3, 1, -1, -2, -1, 1, 0, -1, 6, -2, 1, 4, -4, 4, -4, 2, 0, 0, 0, 3, 2, -6, 0, 0, 0, 1, 1, 1, 0, -3, 3, 0, -4, 0, 0, -9, 8, -2, 2, -1, -2, 1, -1, -1, -1, 0, 4, -2, 2, -1, 0, 1, -2, 3, -1, 2, 1, 0, 1, 5, -6, 3, -4, 1, 3, -3, 3, 3, -2, 2, -4, 0, -1, -1, 2, 2, -1, -1, -1, -3, 1, 2, -3, -3, 3, -2, 6, -1, -1, -2, 0, -2, 1, 2, 2, -2, 2, 0, -1, 3, -3, 1, 1, 0, 2, 2, -3, 4, -1, 0, -4, 5, -2, 2, 1, 2, -2, -3, 0, 1, -2, 3, -3, -1, 1, 4, -4, -1, -1, -3, 4, -4, 2, 3, 0, -4, 3, -2, -2, 2, -2, 1, 5, -1, -2, 2, -3, 5, -2, 0, -2, 1, 3, 1, 0, 2, -2, -3, 0, 3, 0, 1, -1, -1, 0, -1, -1, -2, 3, -3, 3, -1, -1, 4, -2, -1, -2, 1, -3, 2, 1, 1, 2, -2, -2, 1, 3, -1, 1, -1, 2, -1, 3, 3, -6, 5, -4, 0, 1, 1, 2, 1, -2, 5, -4, -2, -2, 0, 3, 0, -1, -1, 0, 0, 1, 1, -3, 0, 0, 0, -1, 6, -5, -2, -2, 2, -2, 6, -4, 3, 1, -2, -2, 3, -2, 0, 2, 0, -3, 4, 1, -1, 2, -1, -2, -4, 3, 5, 1, -4, 0, -4, 3, -1, 0, 3, -3, -4, 5, -3, 3, 0, 0, -7, 4, 1, -1, 3, -3, 2, 0, -4, -1, 4, 0, -1, 2, 0, -2, 2, -1, 1, 1, 0, -3, 4, -3, 7, -2, 2, -5, 0, 2, -4, 2, 5, -2, -2, 0, 3, -3, 4, -2, 0, -2, 1, -2, 5, -3, 3, -3, -4, -2, 5, 2, -3, 2, -2, 0, -1, 1, 4, -2, -5, 3, -1, 1, 3, -1, -2, 1, 1, -1, 1, 0, 2, 1, -6, 0, 1, -1, -1, 4, -3, 2, -1, -1, 2, 1, 1, -4, -2, 0, 0, 4, -3, 2, -2, 1, -2, 0, 6, -2, -4, 4, -5, 3, 3, -2, 2, 1, -4, 0, 3, 0, 4, -1, -3, -4, 5, -1, 2, 0, -3, 1, -4, 1, 7, -2, -3, 1, -2, 0, 3, 0, -3, 2, -2, -1, 1, 0, 1, 3, -6, 2, -2, 2, -1, 2, 2, -1, -2, -2, 6, -1, -1, 2, -2, 0, 1, 2, -2, 2, -3, 2, -2, -2, 7, -3, 1, 0, -2, 3, -7, 4, 3, 1, -1, -3, 1, -2, 2, 3, -1, -1, -3, 2, 4, -1, 3, -1, -7, 0, 7, -2, 5, -3, -2, 2, -1, -1, 9, -4, -1, 1, -2, -1, 6, -1, -1, 1, -3, 0, 2, 1, 2, 3, -5, -3, 2, 3, -1, 3, 0, -1, -2, 3, 4, -1, 1, 0, -4, 4, 1, 3, 1, -1, -1, 2, -5, 3, 6, 1, -2, 3, -3, 1, 1, 3, 0, 0, 2, -4, 6, -1, 7, -3, -2, -3, 2, 2, 4, -1, 2, -1, -3, 2, 4, -1, 3, -1, 0, 1, 4, 0, 1, 1, -1, -1, 1, 0, 6, 1, 0, -2, 1, -1, 2, 2, 2, 1, -2, 2, 3, 0, 4, -3, -1, 1, 3, 0, 4, 0, 3, 0, -5, 2, 3, 1, 2, 4, -4, 4, -1, 0, 9, -2, 0, 0, -1, 3, 8, 0, 3, -5, 1, -1, 6, 1, 7, 0, -3, 0, 6, -2, 5, 0, -2, 3, 4, -2, 8, 1, -3, 2, 0, -2, 9, 2, 2, 2, -3, 1, 3, 0, 9, -2, 0, 1, 6, 1, 8, -5, 3, -2, 1, 4, 6, 0, 8, -3, 4, -4, 10, -6, 9, -2, 6, -1, 6, -4, 9, -3, 6, -4, 4, 2, 6, 1, 8, -4, 1, 1, 1, 3, 10, -2, 5, 1, 2, 2, 4, -1, 6, 2, 0, 3, 6, 1, 7, 0, 1, -1, 8, 0, 7, 5, 3, 0, 2, -1, 12, -3, 7, -1, 3, 4, 5, 2, 4, 0, 2, 0, 10, -1, 9, 2, 3, 1, 6, -3, 7, 2, 6, 5, 2, 0, 8, -1, 10, -5, 10, -4, 8, 2, 13, -1, 8, -4, 4, 1, 10, 1, 8, 1, 3, 2, 8, -4, 12, -1, 0, 5, 6, 4, 9, 2, 4, -3, 7, -3, 13, 3, 7, 3, -1, 3, 12, -3, 10, -3, 8, -1, 13, -1, 12, -3, 5, -2, 9, 2, 13, 0, 8, 2, 7, -1, 11, -4, 11, 1, 8, 0, 12, 0, 6, 1, 8, -2, 5, 5, 10, 2, 9, 0, 7, -1, 12, -2, 10, 3, 12, 1, 8, 0, 10, -2, 8, 1, 10, 1, 12, 2, 9, 2, 7, -2, 14, -1, 14, 3, 6, 3, 10, -1, 11, 0, 9, 2, 9, 3, 14, -2, 13, -7, 13, -5, 15, -1, 10, 7, 8, 1, 12, -2, 9, 6, 8, 3, 16, -4, 16, -1, 11, -3, 8, 0, 12, 5, 15, -1, 9, 1, 10, 1, 13, 3, 11, 4, 13, 1, 16, -2, 10, 0, 12, -1, 17, -1, 15, 0, 11, -4, 12, -1, 16, 3, 12, 3, 13, -1, 19, -4, 13, 2, 8, 4, 19, -1, 15, -2, 12, -4, 16, -3, 17, 5, 7, 8, 11, 0, 19, -2, 14, 3, 11, 4, 18, -1, 18, -3, 10, -3, 14, 3, 14, 4, 13, 1, 13, -1, 17, -1, 16, 2, 17, 3, 16, 1, 14, 0, 15, 0, 11, 5, 15, 2, 19, -3, 14, -3, 19, -3, 23, -1, 19, 0, 16, 2, 18, 0, 14, 3, 14, 3, 20, -1, 19, -5, 17, -6, 21, -3, 19, 4, 15, 1, 19, -4, 18, 4, 13, 7, 14, 7, 16, 5, 18, -3, 17, -3, 19, 1, 22, 0, 19, -3, 18, -4, 26, -4, 20, 6, 15, 5, 20, 0, 22, -3, 18, -4, 22, 1, 21, 0, 21, -8, 19, -4, 23, 0, 18, 4, 18, 3, 22, 1, 18, 0, 21, 4, 20, 4, 21, -1, 18, -2, 24, -7, 21, -2, 22, 3, 22, -2, 19, -1, 21, 1, 26, 1, 19, 5, 17, 4, 21, 0, 16, 1, 21, -1, 23, 1, 17, 0, 16, -3, 28, 0, 20, 7, 19, 3, 26, -2, 25, -1, 22, -2, 27, 0, 24, -2, 21, -6, 20, 1, 20, 1, 24, 2, 21, 3, 24, -3, 25, 0, 23, 7, 20, 3, 26, -5, 28, -9, 24, -5, 24, -3, 27, -2, 25, -4, 23, -1, 22, 6, 23, 7, 25, 2, 26, -3, 30, -6, 26, -1, 21, 1, 28, -4, 25, -4, 20, -3, 26, 4, 25, 5, 25, 1, 24, 0, 29, 1, 20, 6, 23, 3, 26, -3, 24, -5, 20, -1, 26, 1, 27, 0, 25, 0, 26, 1, 25, 4, 25, 6, 27, 4, 26, -2, 23, -4, 30, -2, 27, -4, 28, -5, 30, -5, 26, -1, 21, 5, 35, 4, 27, 2, 22, -1, 30, 3, 25, 2, 20, 2, 27, -3, 31, -9, 21, -3, 30, 3, 29, 5, 24, 2, 26, 2, 32, 3, 26, 4, 30, 0, 29, -4, 25, -4, 26, -3, 29, 0, 27, 0, 30, -5, 31, 0, 26, 6, 28, 10, 24, 6, 25, -2, 31, -6, 33, -3, 27, -4, 32, -7, 29, -4, 25, 0, 25, 7, 28, 10, 29, 1, 30, -2, 32, 1, 31, 3, 27, -2, 29, -6, 30, -4, 25, -1, 27, 1, 33, 3, 29, 3, 23, 1, 34, 5, 34, 4, 26, 0, 29, -5, 34, -3, 19, 1, 30, -3, 34, -2, 25, -2, 28, 0, 36, 5, 33, 5, 30, 3, 31, -1, 29, 0, 28, 4, 29, -3, 31, -9, 33, -9, 33, 1, 22, 8, 31, 9, 28, 7, 23, 3, 29, 6, 37, 4, 24, 0, 24, -3, 36, -6, 24, 0, 24, 3, 38, -1, 31, -1, 22, 7, 35, 11, 32, 6, 25, 4, 31, -4, 35, -5, 26, -1, 36, -7, 36, -8, 31, -5, 32, 1, 31, 9, 31, 8, 32, 0, 30, 0, 31, 2, 35, 1, 25, -4, 33, -10, 34, -6, 27, 3, 28, 3, 41, 0, 30, 4, 27, 4, 37, 6, 32, 8, 29, -7, 36, -11, 35, -6, 31, -4, 32, -3, 35, -2, 33, -1, 25, 7, 36, 7, 39, 3, 29, 0, 29, -4, 38, -1, 27, -1, 30, -6, 35, -6, 30, -3, 25, 4, 37, 9, 33, 6, 27, 2, 35, 2, 33, 5, 28, 3, 35, -9, 40, -16, 31, -7, 34, 3, 29, 2, 31, 3, 31, 4, 30, 8, 26, 11, 40, 3, 32, -5, 26, -6, 37, -4, 31, -2, 26, -4, 38, -6, 37, -2, 23, 7, 38, 10, 36, 6, 30, -5, 36, -4, 38, 2, 27, -3, 34, -7, 37, -10, 30, -5, 31, 4, 36, 8, 28, 5, 31, 3, 34, 5, 29, 6, 33, 3, 31, -6, 30, -11, 34, -6, 35, 0, 29, -1, 34, 0, 35, -1, 31, 10, 27, 13, 36, 4, 26, 1, 30, -4, 32, -1, 33, -2, 31, -6, 32, -9, 40, -7, 35, 6, 31, 9, 33, 6, 31, 2, 28, -1, 34, 3, 34, -2, 27, -6, 29, -12, 39, -3, 24, 7, 29, 5, 36, 1, 34, 1, 31, 6, 37, 9, 28, 5, 27, -7, 37, -10, 32, -5, 36, -4, 34, -3, 30, -2, 31, 1, 37, 12, 20, 15, 34, 2, 35, -3, 26, -5, 30, -1, 38, -3, 27, -8, 24, -3, 37, 2, 26, 7, 29, 5, 39, 3, 32, 3, 23, 6, 37, 5, 32, -3, 26, -8, 31, -9, 35, 0, 24, 5, 31, 1, 32, -1, 33, 2, 32, 8, 34, 5, 33, 1, 29, -6, 25, -5, 30, -4, 36, -2, 25, -5, 34, -5, 34, 6, 26, 11, 25, 7, 41, 0, 27, 0, 27, 0, 34, 3, 32, -5, 26, -11, 31, -4, 31, 3, 26, 6, 30, 3, 33, 1, 31, 4, 26, 8, 32, 5, 30, -2, 27, -10, 22, -5, 33, -1, 31, -5, 29, -2, 33, -1, 33, 7, 19, 15, 31, 8, 37, -6, 27, -8, 28, -4, 37, -6, 31, -5, 29, -7, 35, -4, 27, 1, 32, 5, 26, 6, 29, 3, 27, 3, 31, 4, 25, 0, 33, -7, 24, -8, 23, -4, 29, 5, 27, 3, 22, 1, 34, 0, 37, 6, 19, 13, 34, 5, 32, -6, 22, -14, 26, -6, 35, -1, 22, 1, 31, -3, 37, -6, 26, 3, 20, 13, 28, 8, 25, 0, 29, -4, 31, -2, 24, -3, 29, -9, 30, -7, 24, 1, 26, 3, 29, 1, 21, 2, 30, 3, 30, 9, 26, 9, 31, -3, 32, -10, 16, -11, 26, -7, 28, 4, 25, 5, 29, -1, 30, 0, 22, 6, 25, 9, 26, 6, 22, -2, 26, -7, 23, -6, 26, -4, 28, -4, 30, -4, 25, -1, 27, 7, 20, 4, 21, 1, 29, 1, 31, 3, 25, 5, 28, -1, 26, -9, 15, -7, 22, -3, 23, 2, 28, 1, 31, 1, 27, 5, 20, 7, 26, 6, 21, -1, 26, -10, 24, -7, 21, -3, 19, 2, 31, -4, 28, -6, 25, 0, 28, 12, 17, 12, 13, 2, 22, -3, 29, -6, 27, -2, 32, 2, 25, -3, 16, -6, 16, -5, 20, 1, 19, 5, 30, 8, 22, 15, 15, 10, 16, -1, 16, -5, 20, -4, 25, -2, 18, 1, 18, 1, 27, -6, 18, -4, 25, 5, 31, 16, 17, 14, 9, -3, 23, -18, 17, -9, 20, 8, 30, 15, 23, 6, 13, -8, 19, -12, 17, -3, 13, 9, 28, 11, 27, 9, 24, -6, 24, -16, 20, -9, 17, 0, 24, 2, 16, 0, 23, -8, 28, -11, 19, 1, 19, 12, 28, 15, 17, 5, 14, -9, 17, -17, 15, -12, 22, 5, 33, 12, 22, 6, 12, -5, 20, -5, 10, 4, 11, 3, 18, 4, 25, -1, 22, -3, 22, -3, 16, -1, 17, 1, 18, -5, 18, -5, 15, 0, 17, 4, 11, 12, 23, 3, 29, -4, 13, 1, 12, -1, 14, -8, 7, -3, 15, 1, 32, 2, 22, 0, 23, 1, 12, 12, 2, 8, 6, -4, 19, -14, 19, -9, 21, 6, 18, 14, 10, 4, 15, -3, 12, 0, 12, 0, 12, 5, 13, 5, 11, 1, 22, -1, 21, -4, 19, -3, 16, 6, 7, 4, -5, -4, 8, -5, 25, 2, 22, 13, 21, 14, 16, 5, -1, -2, 2, -10, 12, -14, 14, -6, 26, 5, 27, 7, 13, -1, 9, -3, 13, 4, 9, 9, 16, 2, 15, -9, 8, -11, 12, -2, 18, 5, 17, 5, 21, 5, 15, -3, 3, -14, 4, -10, 10, 9, 17, 18, 28, 10, 23, -1, 4, -10, 0, -8, -4, -6, 7, -7, 22, 0, 30, 6, 20, 6, 8, 9, -1, 10, -3, 10, 14, -6, 20, -20, 15, -16, 13, 0, 12, 6, 8, 3, 16, 3, 15, 3, 8, 3, -3, 1, 0, -3, 10, -1, 27, 1, 28, 3, 14, 3, 1, 0, -12, -10, 0, -25, 19, -16, 24, 14, 22, 30, 17, 19, -1, -3, -2, -13, 7, -8, 6, -8, 10, -4, 16, 5, 9, -1, 8, -10, 21, -5, 13, 14, 0, 23, 2, 8, -2, -18, 6, -24, 26, -6, 27, 13, 12, 13, 5, 4, -11, -9, -8, -26, 11, -18, 16, 10, 21, 33, 20, 25, 7, -1, -3, -15, 4, -10, -3, -6, 3, -8, 15, -6, 13, 2, 8, 4, 18, 1, 9, 9, -4, 16, 3, 6, 2, -19, 6, -22, 15, -4, 18, 13, 10, 7, 13, -5, 2, -4, -8, -5, -4, -11, 5, -7, 19, 10, 25, 21, 19, 15, 1, 2, -8, -8, -16, -15, 1, -23, 17, -15, 17, 8, 15, 22, 9, 11, -3, -3, -1, -1, 10, 6, 4, -2, 8, -18, 7, -12, 1, -1, 14, 2, 21, 5, 8, 10, -8, 9, -17, -9, -16, -24, 13, -8, 33, 25, 29, 32, 9, 12, -15, -14, -27, -27, -5, -26, 23, -12, 22, 8, 22, 19, 1, 17, -17, 1, -7, -1, 9, 12, 7, 7, 2, -11, -5, -21, -7, -10, 15, 8, 25, 15, 17, 7, -1, 1, -14, -11, -25, -20, 1, -10, 30, 17, 29, 33, 15, 15, -7, -11, -28, -19, -14, -18, 17, -17, 16, -6, 12, 13, 6, 23, -5, 17, -3, 0, 12, -7, 2, -2, -7, -9, -6, -14, 0, -4, 18, 11, 20, 10, 10, -3, -4, -2, -20, 7, -20, -2, 7, -19, 26, -12, 17, 20, 8, 29, -6, 12, -15, -10, -1, -22, 7, -26, 2, -22, 2, 5, 4, 35, 4, 34, 11, 5, 7, -19, -6, -13, -19, 3, -13, 1, 4, -6, 27, -3, 21, 4, 5, 3, -10, 6, -24, 12, -13, 0, 11, -24, 13, -18, 6, 15, 14, 38, -3, 24, -6, -14, 4, -32, -1, -27, -10, -11, 0, 5, 11, 17, 12, 22, 21, 4, 5, -12, -15, -4, -17, 9, -4, -2, 4, -20, 19, -16, 12, 10, -3, 24, -4, 12, -8, -2, -4, -14, 2, -21, -1, -14, -2, 16, 12, 39, 13, 23, 12, -17, 3, -33, -20, -17, -29, 1, -6, 1, 18, 1, 27, 14, 25, 19, -9, 10, -30, -6, -15, -7, 5, -7, 20, -17, 22, -13, 5, 5, -14, 17, -9, 6, 4, -9, 10, -2, 4, 3, -12, -3, -19, -4, -2, 9, 22, 19, 29, 15, 11, -3, -24, -18, -32, -27, -15, -30, 14, -11, 34, 32, 30, 56, -6, 26, -24, -27, -21, -42, -5, -17, 19, 12, 22, 17, 5, 4, -7, -9, -4, -15, -5, -11, 7, 12, 4, 30, -8, 10, -11, -22, 6, -27, 8, 14, 11, 37, 13, 20, -13, -11, -17, -35, -13, -34, -2, -15, 12, 24, 20, 55, 5, 41, -1, -10, -6, -39, -17, -23, -5, 2, 3, 7, 9, -2, 17, 1, 17, 7, -8, 2, -15, -8, -14, 1, -13, 9, 8, 5, 23, 2, 8, 10, -4, 8, -5, -7, -12, -19, -1, -12, 10, 3, 6, -2, -2, -10, -5, 5, 2, 26, 11, 30, 8, 15, -4, -12, -12, -27, -21, -32, -6, -18, 19, 18, 28, 45, 10, 30, -9, -21, -22, -46, -23, -15, 5, 26, 21, 35, 20, 15, 10, -10, -7, -24, -20, -27, -4, -8, 7, 19, 6, 15, 4, -10, -1, -15, -7, 19, -3, 38, 8, 20, 3, -13, 0, -30, -12, -24, -10, -11, 6, 7, 9, 28, 12, 23, 8, -3, -9, -21, -23, -3, -11, 20, -2, 12, 8, -6, 16, -1, 6, 13, -13, 13, -16, -4, -12, -19, -9, -18, 12, -6, 15, 15, 6, 37, -2, 37, -5, -1, -7, -39, -6, -31, -5, 6, -2, 26, 4, 13, 2, -7, 2, -7, -2, 3, -9, 12, -11, 20, -3, 20, -5, -3, 2, -32, 12, -20, 0, 24, -6, 44, -8, 18, -8, -31, -9, -40, 1, -12, 1, 21, -2, 44, 3, 44, -2, 13, -4, -30, -10, -35, -16, -6, -16, 23, 0, 21, 9, 0, 17, -7, 6, 6, -19, 11, -27, 6, -17, 9, 2, 8, 19, -3, 19, -12, -7, 0, -22, 18, -23, 15, -6, -9, 12, -12, 10, 5, -11, 10, -26, 12, -15, 15, 4, 22, 21, 14, 13, -10, -19, -20, -38, -14, -24, 2, 0, 11, 31, 15, 31, 23, -9, 15, -44, -7, -44, -11, -13, 6, 21, 20, 30, 14, 3, 1, -27, 4, -37, 4, -17, -9, 9, -10, 19, 6, -2, 24, -19, 16, -20, 4, -17, 7, 9, 8, 14, 0, -8, -5, -22, 3, -23, 7, -19, -5, 6, -13, 18, 9, 0, 35, -13, 33, -24, 4, -27, -19, -17, -15, 8, -5, 12, 14, 1, 35, -13, 30, -21, -9, -25, -36, -21, -23, -2, 22, 1, 53, 2, 35, -8, 7, -17, -11, -28, -17, -21, -13, 1, 7, 7, 33, -9, 31, -25, -8, -23, -33, -21, -5, 2, 39, 10, 53, -16, 29, -36, -11, -36, -35, -28, -28, 6, 15, 22, 66, 0, 58, -32, -6, -52, -62, -40, -42, -9, 25, 18, 74, 16, 67, -9, 16, -49, -37, -53, -57, -26, -20, 5, 46, 20, 79, 1, 33, -43, -37, -59, -55, -21, 1, 8, 69, 12, 72, -9, 18, -50, -44, -59, -65, -15, -18, 28, 61, 21, 96, -21, 36, -63, -61, -64, -81, -23, -5, 22, 82, 22, 97, -20, 35, -57, -39, -60, -66, -22, -30, 5, 52, 0, 91, -15, 33, -35, -53, -42, -71, -14, 6, -1, 94, -17, 91, -30, 9, -54, -71, -38, -76, -3, 5, 10, 90, -8, 108, -40, 28, -68, -84, -54, -93, -14, 11, 15, 120, 3, 117, -40, 4, -68, -86, -52, -75, -8, 18, 11, 103, -15, 95, -60, 0, -70, -91, -35, -80, 16, 46, 19, 148, -29, 105, -84, -36, -89, -126, -30, -71, 31, 63, 31, 138, -24, 89, -88, -33, -97, -109, -41, -60, 16, 64, 22, 140, -24, 81, -72, -52, -82, -99, -39, -23, 12, 84, 3, 106, -52, 32, -78, -51, -68, -70, -18, -11, 21, 78, -2, 104, -60, 49, -89, -45, -67, -86, -10, -17, 17, 67, -12, 86, -57, 38, -80, -28, -53, -42, -13, -9, -14, 43, -50, 80, -68, 50, -63, -14, -26, -40, -6, 0, -23, 60, -66, 58, -86, 3, -55, -30, -16, -16, -2, 29, -25, 62, -76, 54, -98, 18, -55, -19, -12, -20, -5, 26, -36, 51, -78, 30, -90, -10, -52, -14, 0, 31, 6, 57, -55, 33, -109, -8, -101, -23, -44, 10, 16, 46, 20, 60, -56, 47, -127, -10, -112, -47, -46, -14, 11, 46, 11, 84, -53, 47, -112, -16, -97, -22, -43, 6, -5, 42, -18, 50, -64, 18, -95, -8, -73, -23, -35, 7, -12, 64, -33, 69, -82, 20, -99, -33, -80, -29, -36, 32, -10, 68, -30, 57, -70, 17, -96, -23, -86, -19, -42, 15, -31, 50, -43, 58, -66, 15, -88, -13, -68, 8, -33, 47, -49, 63, -74, 15, -90, -27, -80, -9, -40, 30, -24, 56, -41, 49, -84, 23, -109, -3, -80, -11, -44, 18, -34, 46, -54, 41, -76, 19, -77, 15, -68, 27, -57, 25, -67, -3, -80, -7, -72, 30, -55, 61, -49, 50, -61, 4, -74, -20, -77, 15, -80, 52, -80, 55, -69, 19, -65, -24, -53, -16, -39, 35, -57, 80, -99, 65, -111, -14, -85, -49, -49, 4, -32, 68, -45, 78, -82, 21, -109, -16, -93, 6, -68, 29, -64, 31, -54, 10, -55, 8, -80, 41, -82, 53, -92, 42, -91, 8, -62, -21, -52, 8, -61, 44, -83, 50, -106, 18, -75, -17, -44, 14, -55, 67, -85, 56, -118, 1, -111, -34, -60, 9, -29, 75, -48, 70, -94, 14, -124, -22, -104, -3, -69, 46, -51, 53, -56, 17, -81, -10, -95, 8, -79, 59, -80, 71, -85, 17, -86, -32, -80, -21, -75, 52, -76, 85, -75, 28, -80, -25, -86, -9, -85, 56, -87, 79, -89, 14, -77, -38, -68, -14, -76, 65, -98, 109, -98, 46, -85, -41, -75, -47, -77, 19, -98, 98, -107, 82, -83, 1, -58, -34, -50, 8, -94, 78, -137, 62, -117, -14, -66, -46, -30, 8, -44, 92, -111, 95, -154, 8, -115, -48, -59, -17, -35, 58, -65, 96, -111, 39, -125, -30, -104, -33, -62, 27, -49, 90, -86, 73, -108, 2, -106, -42, -108, -14, -85, 54, -64, 90, -69, 65, -77, 17, -103, -27, -122, -31, -113, 13, -89, 65, -53, 94, -58, 56, -92, -22, -111, -47, -118, 5, -108, 89, -81, 107, -64, 17, -67, -66, -85, -56, -98, 50, -106, 143, -107, 95, -80, -43, -63, -117, -80, -37, -112, 131, -111, 179, -86, 62, -64, -92, -71, -120, -110, 21, -149, 158, -116, 142, -49, 5, -33, -112, -76, -63, -129, 79, -147, 153, -93, 92, -46, -40, -63, -103, -120, -21, -135, 92, -77, 140, -41, 75, -67, -40, -135, -66, -171, -15, -105, 63, -5, 101, -7, 63, -98, 11, -183, -29, -177, -19, -65, 29, 12, 59, -36, 61, -129, 30, -183, -11, -128, -8, -30, 26, -20, 64, -87, 75, -153, 29, -155, -20, -95, -35, -42, 8, -42, 92, -75, 105, -120, 35, -130, -44, -120, -65, -103, 19, -63, 106, -35, 108, -52, 33, -109, -58, -160, -59, -147, 29, -77, 107, -18, 107, -29, 7, -108, -76, -162, -38, -134, 60, -68, 132, -35, 92, -63, -26, -114, -83, -137, -41, -112, 65, -62, 146, -49, 101, -72, -15, -111, -92, -126, -63, -111, 66, -78, 137, -46, 94, -47, -11, -98, -80, -143, -27, -138, 72, -97, 116, -32, 82, -22, -27, -97, -82, -157, -16, -132, 92, -71, 143, -24, 60, -59, -60, -131, -81, -156, -2, -92, 106, -13, 131, -26, 42, -120, -47, -169, -76, -125, 3, -35, 118, 8, 121, -76, 23, -171, -79, -172, -59, -71, 68, 19, 134, -15, 85, -133, -25, -196, -91, -146, -26, -23, 89, 32, 142, -44, 81, -159, -51, -191, -96, -116, -4, -20, 109, 12, 125, -51, 27, -146, -58, -170, -34, -105, 40, -29, 86, -7, 57, -56, -7, -132, -17, -161, 5, -105, 46, -23, 69, 0, 28, -65, -5, -138, -1, -162, 25, -97, 37, -7, 14, 4, 11, -71, 44, -146, 45, -150, 11, -80, -21, -9, 2, -26, 68, -94, 67, -142, 14, -113, -20, -48, -8, -23, 50, -63, 74, -115, 31, -122, -24, -75, -39, -39, 35, -48, 114, -84, 82, -113, -31, -90, -91, -57, 0, -66, 131, -87, 111, -81, -24, -67, -96, -55, -6, -71, 131, -91, 117, -103, -16, -82, -109, -38, -52, -42, 122, -79, 181, -100, 43, -93, -136, -65, -139, -47, 75, -63, 239, -96, 126, -95, -120, -55, -198, -36, 7, -59, 233, -94, 184, -110, -61, -83, -205, -34, -75, -21, 167, -56, 220, -112, 43, -118, -149, -71, -131, -26, 77, -28, 203, -72, 82, -120, -105, -99, -125, -28, 58, -12, 190, -61, 74, -120, -111, -116, -119, -57, 60, -1, 190, -11, 86, -89, -94, -149, -122, -99, 26, -26, 166, -2, 113, -33, -57, -99, -129, -125, -15, -77, 155, -26, 157, -27, -24, -62, -143, -91, -50, -91, 136, -73, 161, -35, -16, -21, -128, -54, -29, -90, 128, -90, 121, -75, -33, -42, -112, -18, -13, -30, 129, -76, 133, -117, -16, -99, -131, -40, -53, 3, 126, -12, 176, -81, 14, -126, -163, -94, -99, -29, 133, 5, 221, -29, 42, -92, -177, -120, -138, -85, 97, -15, 218, 14, 95, -43, -112, -108, -150, -117, 12, -61, 166, 4, 131, -1, -42, -62, -136, -113, -23, -93, 137, -34, 126, -8, -42, -28, -129, -57, -4, -86, 147, -77, 106, -45, -59, -30, -112, -30, 16, -54, 138, -82, 88, -66, -61, -39, -107, -27, 10, -41, 137, -70, 107, -81, -39, -52, -116, -10, -30, -21, 116, -70, 128, -91, -15, -60, -120, -23, -43, -5, 120, -45, 139, -90, -21, -76, -134, -35, -45, -14, 130, -30, 144, -59, -19, -67, -139, -57, -60, -36, 111, -28, 148, -43, 17, -55, -118, -55, -84, -55, 81, -52, 171, -46, 63, -35, -128, -29, -131, -49, 59, -68, 188, -74, 83, -34, -116, 11, -135, -15, 29, -83, 166, -104, 102, -57, -62, 2, -120, 16, -27, -40, 110, -99, 114, -95, -1, -28, -87, 18, -46, -18, 62, -77, 94, -94, 28, -55, -52, 10, -28, 8, 48, -60, 57, -115, -7, -65, -53, 19, 6, 14, 84, -51, 65, -103, -30, -95, -72, -17, -5, 42, 77, -3, 84, -94, 10, -117, -64, -56, -60, 24, 25, 28, 101, -36, 64, -98, -39, -93, -86, -23, -16, 21, 65, 3, 71, -50, 23, -77, -24, -70, -37, -47, -34, -6, 12, 11, 83, -22, 91, -79, -2, -100, -109, -53, -74, 14, 84, 21, 160, -36, 43, -78, -124, -78, -124, -47, 34, -3, 162, 10, 111, -25, -57, -93, -151, -82, -69, 0, 116, 25, 180, -39, 36, -86, -159, -45, -149, -7, 72, -17, 198, -51, 78, -58, -114, -33, -135, -5, 15, -19, 123, -53, 88, -55, -19, -39, -78, -19, -51, -10, 25, -39, 87, -50, 48, -29, -35, -13, -54, -30, -2, -64, 41, -61, 6, 2, -6, 40, 43, -19, 52, -113, -34, -122, -110, -18, -15, 78, 136, 65, 135, -66, -41, -173, -181, -117, -90, 36, 107, 132, 199, 46, 78, -134, -135, -195, -212, -72, -56, 102, 204, 122, 251, -30, 7, -173, -269, -147, -225, 4, 108, 100, 295, 63, 140, -67, -158, -143, -238, -100, -58, 16, 154, 73, 207, 0, 55, -90, -138, -88, -193, -10, -22, 19, 179, -38, 157, -61, -28, -12, -143, 16, -66, -36, 35, -79, 52, -44, 53, 9, 54, 3, 3, -30, -107, -40, -100, -58, 49, -58, 165, -6, 101, 47, -97, -14, -168, -103, -50, -63, 116, 14, 153, 34, 20, -17, -120, -69, -130, -61, 1, -15, 137, 12, 123, -8, -36, -39, -157, -48, -66, -43, 129, -36, 143, -9, -62, 37, -176, 13, -8, -71, 187, -131, 102, -57, -147, 87, -208, 118, 26, -29, 248, -189, 164, -145, -131, 33, -290, 128, -95, 75, 236, -63, 304, -175, 5, -148, -309, 27, -254, 163, 84, 104, 323, -100, 210, -216, -132, -120, -338, 68, -188, 164, 204, 53, 403, -124, 119, -175, -339, -79, -382, 55, 71, 103, 417, 51, 211, -76, -237, -147, -315, -87, 10, 35, 230, 84, 112, 45, -82, -45, -89, -125, -3, -91, 4, 22, -15, 85, 28, 42, 62, -62, 3, -98, -71, -70, -32, 10, 26, 52, 12, 34, -8, -26, 48, -104, 83, -85, -57, 16, -193, 87, -56, 30, 217, -95, 233, -116, -96, -2, -316, 82, -115, 26, 227, -60, 279, -98, -19, -40, -272, 43, -189, 61, 109, 10, 259, -75, 77, -104, -182, -41, -196, 65, 47, 95, 194, -16, 63, -113, -123, -93, -120, 5, 36, 61, 100, 56, 32, 2, -54, -73, -79, -116, -19, -58, 57, 90, 96, 125, 25, 2, -115, -138, -134, -152, 19, -8, 188, 121, 126, 118, -120, -21, -222, -154, -36, -145, 204, -1, 165, 143, -89, 127, -195, -21, -45, -177, 130, -174, 87, 26, -46, 229, -76, 146, 0, -168, 61, -266, 12, -55, -60, 197, -64, 187, 43, -25, 126, -181, 23, -172, -134, -6, -146, 172, 53, 174, 195, -48, 84, -240, -108, -145, -184, 104, -46, 204, 123, 48, 159, -127, 43, -152, -150, -37, -181, 83, -25, 127, 185, 71, 186, -118, -48, -204, -219, -30, -151, 177, 119, 149, 222, -56, 55, -161, -161, -91, -172, 49, 28, 115, 123, 51, 104, -59, -20, -95, -116, -26, -84, 45, 17, 56, 124, 3, 48, -30, -79, -9, -92, -14, 20, -28, 85, -11, -15, 63, -62, 55, 2, -63, 89, -92, 35, 12, -117, 70, -120, 18, 37, -11, 200, -3, 103, -14, -146, -48, -233, -20, -50, 69, 204, 67, 220, -22, 27, -98, -213, -55, -264, 60, -40, 105, 280, 44, 341, -77, -33, -106, -418, -24, -328, 86, 157, 134, 453, 48, 229, -105, -232, -165, -435, -26, -181, 150, 256, 182, 438, 7, 121, -186, -339, -137, -394, 65, -10, 164, 351, 70, 258, -36, -79, -67, -257, -74, -148, -32, 58, 68, 144, 156, 110, 68, -5, -126, -99, -178, -111, -6, -22, 189, 77, 154, 71, -41, 19, -152, -35, -42, -42, 75, -54, 40, -39, -2, 57, 42, 102, 73, 43, -37, -95, -132, -117, -34, -3, 138, 71, 154, 56, -16, 5, -121, -3, -66, -45, 43, -101, 86, -38, 61, 118, 15, 158, -20, -40, -40, -214, -44, -115, 22, 147, 104, 201, 104, -43, 4, -205, -121, -62, -95, 153, 56, 102, 153, -117, 83, -125, -42, 67, -75, 137, -22, -12, 43, -147, 44, -73, 41, 62, 57, 92, 33, 32, -37, -55, -73, -86, -7, -55, 81, 32, 125, 103, 49, 53, -77, -56, -107, -109, -12, -46, 122, 57, 141, 90, 31, 29, -99, -79, -97, -92, 34, -3, 130, 76, 94, 49, -27, -47, -56, -65, 1, -6, 56, 65, 30, 36, -15, -80, 4, -112, 72, 7, 106, 192, -4, 121, -124, -183, -74, -309, 101, -26, 213, 370, 112, 298, -120, -181, -232, -466, -43, -188, 251, 321, 275, 426, -9, 45, -246, -385, -154, -374, 104, 43, 233, 378, 155, 281, -33, -122, -159, -348, -120, -205, 78, 103, 206, 276, 133, 163, -52, -78, -134, -268, -23, -195, 111, 82, 104, 251, 4, 164, -18, -122, 29, -261, 52, -122, 39, 121, -31, 237, -49, 55, 49, -182, 165, -208, 106, 27, -99, 227, -178, 89, 0, -165, 238, -195, 217, 67, -44, 213, -226, 25, -112, -207, 183, -165, 264, 145, 46, 219, -163, -36, -102, -249, 89, -109, 151, 191, 53, 150, -45, -103, -18, -183, 63, 18, 80, 154, 7, 1, -42, -148, 9, -82, 86, 112, 115, 124, 22, -59, -66, -171, -40, -60, 74, 134, 123, 99, 52, -95, -14, -149, -3, 33, 28, 146, 4, -25, 13, -177, 96, -63, 125, 161, 27, 133, -123, -106, -95, -205, 112, -52, 246, 145, 106, 142, -141, -25, -164, -162, 42, -114, 217, 44, 139, 110, -59, 26, -83, -67, 55, -33, 114, 3, 4, -47, -50, -105, 48, 2, 159, 179, 96, 120, -92, -137, -124, -303, 38, -93, 198, 244, 163, 276, -17, -21, -129, -304, -77, -222, 93, 55, 174, 227, 112, 150, -11, -59, -60, -198, -29, -190, 4, 20, 73, 177, 173, 134, 161, -51, -51, -176, -205, -102, -78, -14, 196, 55, 311, 82, 98, 64, -206, -23, -231, -173, 74, -149, 308, 47, 176, 216, -111, 117, -176, -161, 41, -245, 196, -43, 107, 184, -49, 116, -43, -110, 90, -162, 107, 0, -4, 132, -58, 18, 49, -154, 138, -130, 79, 76, -20, 202, -52, 29, 37, -247, 114, -245, 78, 71, -4, 304, -17, 120, 69, -226, 95, -277, 33, -28, -41, 180, -27, 121, 94, -24, 184, -96, 87, -109, -130, -75, -139, -2, 96, 117, 265, 106, 115, -51, -120, -180, -103, -139, 71, 54, 154, 151, 75, 68, -7, -122, 30, -200, 92, -45, 14, 127, -86, 131, 18, -79, 206, -194, 186, -48, -58, 126, -198, 105, -37, -123, 232, -179, 263, 6, 15, 141, -190, 54, -107, -153, 154, -133, 253, 45, 64, 128, -142, -21, -89, -182, 138, -57, 210, 150, 40, 128, -125, -152, -64, -287, 147, -40, 210, 254, 59, 225, -112, -128, -81, -363, 97, -205, 197, 152, 109, 355, -54, 127, -62, -282, 28, -403, 83, -75, 86, 328, 82, 284, 77, -95, -12, -332, -89, -180, -21, 104, 173, 152, 221, 36, 37, -69, -142, -72, -115, -47, 129, -70, 238, -46, 83, 19, -109, 90, -65, 54, 143, -78, 154, -159, -25, -128, -108, 20, 71, 138, 228, 134, 106, -22, -115, -228, -154, -236, 86, -22, 278, 238, 172, 238, -94, -66, -196, -321, 14, -280, 223, 43, 208, 297, 31, 215, -111, -104, -69, -352, 75, -254, 176, 77, 103, 299, -17, 199, -30, -138, 41, -343, 86, -211, 35, 112, 32, 281, 64, 113, 65, -163, 31, -262, -9, -114, 25, 78, 97, 127, 117, 82, 24, -44, -50, -161, 0, -189, 108, -61, 156, 157, 62, 188, -62, -5, -38, -252, 99, -254, 137, 8, 26, 208, -25, 179, 73, -63, 106, -230, -5, -199, -63, -40, 59, 158, 220, 187, 132, 47, -123, -221, -184, -327, 104, -92, 343, 242, 163, 323, -164, -34, -202, -369, 76, -298, 264, 51, 166, 282, -19, 136, -81, -89, 12, -211, 80, -181, 57, -51, 56, 91, 99, 198, 115, 59, 13, -180, -92, -265, -39, -105, 138, 123, 231, 158, 100, 69, -77, -82, -132, -205, 6, -196, 189, -32, 190, 196, 61, 195, -33, -41, -26, -257, -10, -252, 14, -42, 108, 154, 217, 232, 188, 98, -62, -214, -268, -416, -124, -230, 280, 270, 441, 501, 142, 113, -266, -477, -301, -576, 43, -17, 346, 514, 298, 400, 18, -182, -134, -544, -117, -277, -18, 206, 117, 352, 241, 68, 247, -251, -2, -229, -253, -27, -198, 90, 174, 18, 435, -52, 231, 12, -179, 22, -295, -100, 19, -209, 283, -55, 206, 198, 11, 155, -53, -144, 29, -296, 43, -63, 15, 180, 62, 90, 113, -126, 102, -141, 15, 24, -3, 46, 13, -71, 32, -100, 88, -7, 106, 66, 87, -8, -9, -100, -14, -97, 68, -20, 80, 58, 36, 14, 22, -86, 131, -121, 137, -27, -20, 85, -139, 31, -15, -116, 234, -166, 259, -29, 59, 138, -126, 82, -126, -124, 0, -237, 164, -90, 290, 132, 203, 151, -81, -13, -257, -198, -134, -206, 184, -41, 395, 149, 270, 185, -87, -34, -343, -260, -197, -237, 235, 22, 483, 210, 253, 114, -185, -86, -334, -208, -90, -159, 243, -5, 345, 118, 193, 128, -43, -30, -194, -188, -153, -199, 73, -42, 294, 141, 304, 143, 64, -21, -190, -208, -217, -209, 4, -22, 301, 137, 345, 139, 79, -31, -214, -197, -197, -216, 77, -44, 281, 171, 250, 151, 0, -61, -149, -232, -59, -170, 109, 16, 154, 124, 103, 118, 75, -37, 7, -210, -50, -225, 17, -9, 119, 232, 119, 151, 67, -140, 29, -311, 17, -170, 17, 128, 57, 243, 88, 89, 73, -228, 38, -345, 4, -93, 78, 246, 131, 262, 63, -96, -56, -344, -53, -211, 126, 107, 218, 218, 115, 41, -63, -148, -112, -186, 7, -74, 143, 30, 224, 50, 147, 29, -42, -20, -160, -74, -81, -143, 168, -132, 301, 18, 204, 170, -60, 129, -252, -137, -126, -331, 148, -180, 377, 184, 303, 326, -53, 36, -346, -345, -260, -349, 214, 30, 495, 318, 326, 173, -141, -177, -419, -298, -185, -110, 286, 93, 533, 100, 189, 15, -272, -42, -299, -80, 30, -127, 281, -119, 225, 1, 113, 139, 13, 137, -117, -71, -184, -311, 13, -263, 364, 110, 373, 392, -17, 151, -351, -368, -227, -477, 237, -22, 450, 414, 182, 286, -216, -192, -252, -420, 79, -194, 287, 170, 182, 252, -34, 32, -90, -199, 21, -199, 109, -29, 107, 45, 32, 12, 14, 1, 71, 40, 84, -21, 5, -183, -44, -188, 69, 24, 186, 227, 101, 134, -81, -169, -101, -326, 111, -155, 253, 175, 79, 273, -143, 33, -104, -265, 144, -287, 261, -31, 117, 170, -105, 147, -169, -2, 52, -142, 229, -205, 170, -151, 3, 66, -43, 241, 13, 114, -4, -214, 15, -343, 120, -76, 210, 221, 121, 212, -125, -48, -225, -264, 8, -224, 376, -14, 363, 210, -81, 180, -376, -117, -152, -314, 279, -150, 399, 174, 146, 187, -152, -64, -260, -188, -65, -96, 236, 7, 316, -2, 121, 32, -117, 54, -161, -50, -59, -162, 125, -122, 260, 55, 186, 113, -41, 31, -183, -92, -88, -167, 115, -120, 248, 19, 201, 160, -12, 103, -192, -106, -143, -255, 114, -170, 329, 106, 199, 239, -122, 72, -211, -225, 9, -279, 199, -19, 155, 172, 51, 105, -47, -61, -48, -116, 50, -97, 131, -75, 79, 18, -52, 95, 0, 26, 107, -109, 99, -112, 4, -25, -23, -24, 60, -24, 76, 67, 33, 70, -13, -117, 35, -225, 122, -9, 78, 197, -58, 39, -93, -207, 112, -134, 249, 128, 53, 105, -196, -148, -126, -188, 198, 34, 293, 164, 47, 6, -176, -161, -124, -142, 130, -29, 210, 87, 66, 110, -92, 7, -38, -180, 131, -206, 104, 27, -44, 190, -80, 58, 104, -158, 197, -114, 25, 37, -125, -28, -53, -126, 146, 9, 168, 211, 29, 48, -69, -305, -34, -265, 41, 120, 70, 292, 106, 40, 108, -206, -4, -162, -141, -54, -57, -1, 163, 92, 202, 159, 43, -19, -53, -300, -39, -213, -48, 134, -5, 244, 174, 5, 257, -166, 4, -81, -276, -67, -138, -121, 249, 14, 311, 277, -16, 191, -221, -290, -49, -471, 156, -56, 109, 421, -1, 330, 16, -166, 52, -406, 9, -200, -15, 132, -9, 213, 43, 73, 132, -43, 121, -129, -41, -195, -150, -144, -16, 125, 166, 314, 166, 74, 21, -303, -88, -324, -105, 29, 1, 248, 187, 131, 208, -40, -11, -144, -228, -193, -106, -134, 214, 118, 272, 294, -15, 69, -206, -284, -20, -337, 168, 8, 63, 329, -88, 231, 16, -160, 160, -404, 53, -120, -109, 283, -49, 223, 132, -171, 123, -244, -34, 77, -93, 115, 33, -170, 147, -126, 67, 267, -74, 207, -72, -373, 61, -444, 126, 258, 50, 573, -24, -78, -18, -652, 13, -190, 37, 515, 41, 300, 43, -370, 42, -371, 12, 239, -58, 311, -36, -246, 100, -374, 139, 198, 28, 497, -88, -120, -67, -633, 1, -171, 85, 545, 160, 387, 105, -350, -85, -450, -215, 65, -26, 272, 234, -26, 225, -150, -60, 115, -190, 112, -12, -228, 118, -301, 56, 109, -18, 394, 79, 112, 87, -303, -85, -349, -176, -3, 3, 290, 270, 232, 239, -81, -74, -285, -311, -147, -157, 85, 196, 88, 339, -9, 156, 68, -163, 121, -297, -152, -120, -437, 228, -95, 354, 526, 72, 474, -262, -326, -232, -766, 100, -155, 263, 630, 106, 537, -105, -257, -142, -620, 7, -166, 94, 365, 72, 304, 18, -98, 2, -203, 3, -21, -59, 22, -40, -103, 90, -40, 179, 192, -1, 159, -205, -196, -44, -313, 248, 16, 162, 325, -229, 148, -208, -250, 188, -296, 276, 22, -58, 311, -180, 166, 46, -196, 85, -296, -78, -39, -56, 233, 190, 106, 168, -92, -130, -53, -198, 52, 26, -69, 156, -252, 56, 31, -10, 379, 36, 204, -2, -361, -123, -465, -34, 103, 156, 447, 117, 190, -74, -256, -68, -234, 42, -27, -10, -8, -45, 25, 86, 221, 162, 279, -16, -202, -176, -571, -88, -216, 91, 498, 160, 565, 120, -94, -15, -545, -211, -311, -193, 179, 95, 311, 347, 156, 159, -60, -234, -175, -258, -193, 57, -67, 172, 137, 21, 205, 48, 113, 133, -140, -77, -277, -312, -143, -45, 181, 361, 312, 220, 43, -213, -224, -232, -250, 110, -1, 156, 193, -97, 191, -126, -12, 166, -267, 230, -140, -124, 165, -310, 246, 12, -104, 329, -270, 124, 48, -242, 224, -167, -26, 161, -264, 208, 42, -60, 298, -227, 44, -39, -329, 209, -220, 183, 203, -107, 306, -229, 62, 2, -255, 185, -289, 82, -9, -65, 352, -29, 310, -31, -200, -83, -509, -18, -123, 184, 478, 207, 399, -88, -205, -318, -459, -173, -69, 239, 256, 336, 73, 27, -89, -254, 118, -168, 249, 52, -186, 67, -569, 61, -112, 101, 619, 65, 545, -141, -336, -186, -698, 36, -91, 213, 506, 84, 316, -133, -254, -49, -263, 52, 56, -24, 149, -121, -53, 91, -90, 294, 150, 22, 132, -367, -146, -313, -305, 213, 14, 462, 347, 160, 205, -312, -131, -409, -248, -20, -72, 293, -15, 215, 25, -50, 227, -100, 281, -8, -81, -54, -512, -151, -242, -41, 363, 269, 451, 271, -47, -116, -376, -402, -113, -163, 129, 331, 108, 305, -4, -141, 51, -328, 23, 17, -170, 287, -154, 23, 107, -239, 328, -73, 55, 256, -284, 104, -271, -247, 107, -182, 314, 157, 53, 270, -179, -19, -122, -218, 144, -133, 55, 90, -166, 124, -92, -2, 177, -43, 244, 22, -112, 79, -252, -86, -80, -190, 163, -49, 165, 199, -7, 254, -53, 7, -123, -274, -37, -302, 41, 66, 113, 361, 66, 155, -70, -237, -23, -209, -51, 136, -2, 113, -5, -209, 78, -114, 89, 293, -44, 263, -55, -255, -70, -432, 56, 30, 32, 394, 10, 206, -13, -199, 8, -235, 93, -54, -57, 57, -151, 105, -71, 133, 253, 64, 248, -169, -206, -230, -407, -72, -19, 194, 518, 265, 271, 57, -355, -196, -480, -324, 71, -86, 494, 208, 164, 337, -280, 110, -249, -318, 175, -394, 198, 9, -172, 451, -211, 209, 183, -292, 389, -293, -122, 128, -471, 251, -98, -109, 473, -197, 310, 75, -349, 206, -411, -49, 98, -238, 482, -22, 139, 165, -334, 102, -335, -149, 100, -107, 408, 86, 122, 58, -281, -67, -286, -107, 147, 110, 314, 121, 0, -55, -244, -184, -98, -104, 156, 123, 92, 153, -48, 115, -8, -122, 33, -250, -49, -136, -89, 154, 48, 320, 119, 36, 1, -226, -70, -247, -1, 36, 46, 163, -54, 97, -75, -10, 91, -118, 168, -65, -4, -48, -202, 63, -113, 73, 136, 17, 175, -52, 17, -98, -113, -22, -65, 12, -11, 115, -24, 45, 69, -118, 156, -147, 92, 22, -165, 186, -246, 7, -28, -172, 225, -79, 261, 151, -3, 109, -232, -115, -270, -161, 36, -39, 351, 127, 249, 93, -211, -5, -439, -71, 6, -81, 448, -38, 234, -33, -356, 74, -359, 106, 212, 7, 398, -129, -71, -94, -401, 57, 1, 26, 401, -3, 110, 11, -395, 6, -251, -78, 313, -73, 370, 109, -123, 135, -380, -103, -10, -315, 328, -42, 93, 347, -289, 244, -201, -217, 276, -358, 358, -2, -94, 179, -449, 43, -171, -37, 367, 59, 370, 21, -126, -150, -428, -132, -46, 47, 396, 146, 194, 39, -365, -130, -369, -101, 291, 101, 541, 142, -46, -107, -584, -283, -194, -14, 465, 302, 312, 176, -318, -189, -349, -268, 236, 1, 407, 175, -113, 58, -431, -146, -82, -81, 354, 132, 251, 111, -172, -142, -269, -216, 20, 21, 277, 174, 96, 75, -275, -114, -249, -93, 199, 2, 431, 19, 13, -19, -440, -47, -228, 50, 308, 60, 329, -40, -176, -142, -343, -46, 81, 115, 405, 70, 117, -55, -419, -126, -372, -27, 214, 53, 549, 44, 138, -21, -483, -68, -372, -32, 266, -14, 488, 41, -80, 27, -489, -36, -71, -121, 454, -53, 249, 160, -367, 93, -341, -140, 217, -219, 392, 26, -74, 183, -387, 11, -23, -103, 362, -48, 179, 67, -297, -61, -292, -156, 171, -5, 350, 186, 1, 151, -347, -182, -106, -248, 291, -28, 227, 168, -198, 56, -303, -82, 98, 12, 311, 22, 66, -69, -287, -170, -166, 7, 174, 128, 256, 55, 21, -22, -258, -88, -181, -49, 69, -87, 305, 16, 146, 71, -200, 24, -278, -51, 2, -66, 301, 76, 102, -3, -169, -154, -161, -176, 118, 101, 183, 289, -77, 43, -163, -255, -24, -267, 189, 50, 87, 165, -118, 65, -111, -41, 54, -65, 165, -27, -50, -99, -168, -36, -17, 66, 222, 86, 137, -54, -222, -169, -214, -2, 110, 107, 308, 36, -4, -136, -285, -97, -53, 47, 286, 3, 177, -49, -307, 3, -321, 107, 192, -34, 499, -205, 83, -110, -477, 126, -335, 169, 240, -106, 429, -166, -32, 30, -327, 132, -18, -80, 318, -231, 68, 21, -393, 196, -222, 46, 334, -212, 419, -112, -107, 132, -388, 79, -45, -140, 240, -207, 38, 59, -203, 215, 23, 51, 276, -197, 95, -202, -215, 50, -208, 128, 37, -22, 113, -147, 88, 1, 54, 174, -5, 16, -102, -237, -73, -227, 85, 106, 54, 242, -76, 10, -47, -173, 149, -85, 111, 59, -157, -58, -189, -128, 117, 7, 268, 164, -55, 85, -326, -171, -89, -202, 367, -62, 321, 136, -170, 124, -412, -56, -123, -167, 256, -86, 214, 122, 13, 74, -75, -125, -33, -195, -74, 42, -100, 216, 48, 2, 158, -256, 123, -194, -74, 160, -137, 228, -62, -38, 89, -286, 185, -171, -4, 142, -229, 183, -227, -14, 218, -201, 447, -82, 74, 78, -428, -2, -411, -144, 164, -42, 384, 235, 174, 118, -103, -293, -93, -372, -62, 74, -204, 395, -88, 96, 201, -281, 389, -213, 61, 76, -301, 49, -269, -134, 6, -24, 216, 186, 124, 94, 72, -245, -35, -288, -119, -6, -119, 217, 21, 179, 170, -64, 36, -223, -85, -214, -90, 20, 69, 204, 112, 92, 28, -145, -20, -187, -120, 26, -114, 53, -8, -87, 253, -84, 251, 116, -101, 127, -337, -176, -186, -310, 188, -42, 213, 303, 83, 201, 11, -198, -14, -364, -131, -85, -208, 232, 47, 124, 231, -133, 132, -152, -89, 62, -51, 68, 58, -173, -102, -203, -209, 87, 20, 282, 383, -7, 251, -356, -216, -210, -358, 213, -62, 257, 231, -160, 131, -324, -19, -10, -3, 252, 12, 32, -87, -260, -142, -109, 47, 168, 201, 101, 127, -233, -76, -254, -163, 93, -81, 293, 36, 74, 170, -293, 145, -283, -58, -6, -227, 197, -125, 111, 130, -92, 159, -95, 43, -38, 38, -17, 50, -149, -150, -148, -318, 105, -16, 282, 442, 91, 376, -355, -199, -386, -511, 14, -176, 360, 267, 187, 327, -230, 78, -280, -117, -15, -147, 156, -89, -59, 30, -181, 104, 46, 101, 227, 21, -20, -62, -426, -88, -239, -63, 295, 48, 426, 132, -97, 89, -547, -57, -247, -144, 259, -30, 343, 124, -78, 140, -310, -30, -107, -141, 86, -26, 52, 111, -137, 54, -60, -130, 59, -55, 57, 171, -63, 147, -168, -133, -72, -229, 27, 81, 111, 269, -50, 55, -167, -241, -74, -146, 111, 156, 120, 179, -187, -29, -236, -177, -30, -44, 239, 106, 113, 128, -238, 22, -247, -103, 7, -58, 246, 37, -11, 105, -274, -5, -153, -91, 183, -14, 241, 75, -189, 56, -360, -92, -83, -56, 314, 77, 176, 114, -272, -22, -306, -129, 60, 18, 324, 135, -49, 64, -414, -153, -194, -154, 315, 104, 353, 231, -234, 72, -473, -203, -129, -167, 319, 52, 194, 172, -216, 108, -189, -20, 67, -39, 121, -74, -233, -78, -285, -27, 117, 97, 377, 161, 102, 42, -467, -97, -426, -162, 97, -41, 470, 130, 155, 176, -379, 41, -360, -139, 38, -102, 301, 41, 4, 81, -235, -31, -96, -52, 146, 103, 42, 99, -304, -125, -185, -225, 206, 81, 325, 375, -104, 126, -457, -311, -220, -308, 195, 130, 289, 304, -50, 46, -234, -122, -93, -27, 56, 35, -35, -126, -214, -115, -75, 174, 192, 310, 236, 70, -114, -248, -418, -227, -250, -11, 161, 144, 325, 167, 34, 96, -232, -15, -199, -181, -18, -194, 30, -23, -51, 209, -11, 270, 51, 58, 30, -173, -124, -257, -207, -58, -57, 157, 149, 203, 142, 80, -140, -119, -273, -153, -64, -69, 172, 99, 105, 105, -151, 17, -202, -4, -26, 13, 102, 29, 21, -77, -154, -43, -130, 41, 82, 57, 152, -1, -97, -28, -321, 77, -128, 5, 212, -104, 223, -95, -122, 112, -308, 230, -117, 23, 122, -173, 109, -189, -111, 88, -125, 224, 10, 60, 54, -188, -84, -199, -154, 150, 12, 254, 64, 19, -47, -276, -183, -119, -30, 247, 185, 199, 95, -94, -217, -245, -381, 35, -64, 184, 309, 26, 303, -128, -136, -68, -424, 142, -232, 71, 114, -67, 209, -103, -5, 65, -79, 189, -49, 28, -47, -163, -177, -191, -159, 104, 95, 258, 186, 66, 24, -208, -204, -197, -120, 125, -9, 186, -67, -10, -118, -150, 16, 63, 217, 260, 74, 19, -241, -315, -378, -291, -83, 210, 262, 473, 234, 147, -53, -370, -285, -429, -184, 93, -20, 419, 83, 203, 41, -242, -32, -245, -15, 143, -45, 262, -62, -58, -156, -340, -123, -54, 44, 332, 174, 228, 113, -217, -173, -318, -282, 117, -165, 338, 101, 30, 177, -321, 10, -114, -117, 309, -100, 244, 10, -176, -118, -323, -195, 24, -20, 271, 253, 82, 194, -168, -207, -84, -340, 143, -152, 74, 138, -123, 127, -58, -8, 188, -49, 149, -55, -202, -52, -294, -165, 83, -124, 397, 35, 169, 177, -297, 88, -348, -191, 46, -211, 322, -36, 193, 96, -104, -44, -160, -136, -5, 30, 82, 142, -15, 15, -106, -264, 35, -246, 180, 15, 77, 212, -174, 148, -162, -110, 108, -223, 181, -183, -24, 27, -152, 119, 67, 23, 204, -81, -5, -83, -253, 43, -171, -44, 158, -170, 236, -115, 72, 103, -96, 168, -83, -92, -45, -216, -94, -95, -1, 115, 209, 55, 331, -134, 11, -131, -417, -20, -395, 117, 77, 43, 501, -92, 313, -181, -116, -115, -339, 49, -199, 68, 28, 35, 153, -47, 251, -55, 133, -105, -88, -141, -271, -38, -117, 52, 154, 125, 144, 8, -27, -135, -111, -184, 80, -89, 140, 111, -18, 75, -153, -72, -72, -171, 117, 5, 55, 135, -15, -74, 35, -222, 134, -85, -5, 217, -286, 78, -208, -215, 148, -187, 401, 83, 146, 168, -224, -119, -251, -173, -1, -24, 187, 105, 65, -38, -46, -163, -60, 1, 14, 120, 55, 92, 26, -176, 5, -243, -73, -76, -61, 150, -15, 199, 68, -43, 114, -177, 93, -157, 65, 17, -96, 25, -227, -103, -186, -96, 125, 85, 372, 227, 198, -27, -175, -294, -341, -257, -69, 25, 190, 166, 144, 60, -39, 8, -64, 3, 80, -26, 50, -194, -77, -261, -97, -50, 50, 225, 88, 270, -93, -28, -138, -258, 93, -181, 345, 19, 166, 46, -281, -94, -427, -52, -90, 146, 344, 208, 338, -53, 29, -354, -180, -274, -144, 104, -64, 324, -70, 89, 25, -213, 175, -169, 192, 48, -13, 55, -169, -111, -69, -93, 83, 49, 70, 58, -108, -87, -147, -135, 46, 49, 250, 159, 220, -7, -77, -282, -304, -266, -234, 76, 87, 293, 296, 173, 172, -150, -74, -265, -173, -121, -23, 41, 93, 75, 13, -33, -127, -37, -97, 30, 105, 102, 180, 11, 89, -184, -34, -223, -57, -53, -92, 207, -180, 188, -72, -19, 231, -163, 370, -92, 42, -2, -370, -68, -289, -58, 152, 49, 322, 155, -21, 25, -282, -140, -41, -130, 324, -23, 237, 38, -205, -56, -339, -41, -35, 50, 226, 95, 72, -59, -143, -198, 15, -55, 276, 113, 164, 66, -293, -176, -439, -188, -34, 45, 430, 231, 411, 119, -43, -205, -351, -286, -257, -49, 51, 228, 207, 112, 113, -167, -34, -148, -80, 112, -5, 214, 22, -71, 5, -270, 40, -143, 101, 135, 5, 210, -241, 30, -234, -83, 154, -93, 468, -10, 192, -19, -348, -73, -411, -45, 20, 57, 293, 149, 81, 4, -121, -129, 40, -103, 229, 35, 62, -10, -271, -203, -281, -107, 12, 214, 219, 352, 158, -63, 29, -445, 25, -274, 31, 150, -83, 244, -247, -50, -190, -86, 131, 88, 371, 91, 230, -186, -136, -261, -280, 50, -114, 220, 61, 87, 36, -134, -34, -89, 52, 46, 168, 95, 148, 34, -23, -125, -197, -176, -232, -45, -74, 220, 182, 231, 262, -29, 87, -196, -106, -115, -85, 41, -18, -26, -124, -78, -177, 48, 98, 202, 396, 119, 209, -158, -273, -228, -351, -90, 49, 52, 257, 15, -16, -21, -242, 93, 21, 141, 317, -22, 136, -287, -250, -257, -237, 44, 103, 238, 184, 129, -62, -89, -180, -103, 91, -15, 306, 24, 92, -57, -289, -106, -337, -17, 15, 110, 277, 187, 205, 73, -20, -104, -94, -174, -49, -87, -58, 58, -77, 105, 14, 123, 168, 79, 121, -41, -121, -149, -244, -113, -10, 100, 312, 183, 248, 14, -179, -226, -446, -169, -163, 154, 327, 266, 413, 20, 41, -265, -277, -176, -198, 59, 18, 73, 53, -50, -34, -47, 12, 120, 162, 89, 153, -114, -57, -256, -235, -127, -148, 125, 104, 191, 211, 97, 42, -65, -182, -86, -106, -84, 165, -73, 206, -4, -91, 88, -283, 147, -75, 48, 176, -29, 147, -53, -4, -20, 24, -12, 54, -15, -127, 60, -245, 98, -22, 72, 282, -46, 196, -71, -117, -2, -187, 34, 23, 34, 101, 6, -77, -2, -144, -71, 63, -67, 274, 43, 156, 105, -179, 22, -349, -144, -145, -130, 230, 3, 358, 79, 92, 13, -263, -63, -285, 10, 13, 57, 236, -44, 140, -186, -82, -111, -124, 132, -3, 215, 65, 54, 14, -154, -39, -125, -16, 53, 26, 125, 30, 0, -1, -130, -28, -17, -15, 196, 7, 197, 33, -56, 15, -169, 1, -2, 23, 116, 23, 16, -46, -81, -125, 67, -50, 186, 113, 55, 167, -122, 25, -115, -113, 13, -101, 12, -25, -31, 9, 33, 16, 125, 98, 68, 113, -121, -16, -208, -165, -137, -120, 30, 60, 147, 127, 125, 41, 11, -66, -111, -39, -110, 14, -72, 17, -50, -6, -20, 11, 74, 47, 170, 24, 88, -50, -71, -120, -154, -69, -25, 102, 108, 244, 57, 121, -63, -202, -20, -350, 215, -79, 244, 306, -28, 330, -302, 0, -193, -277, 165, -220, 323, 4, 182, 154, -81, 164, -169, 69, -103, -77, 13, -175, 66, -109, 64, 52, 72, 149, 0, 105, -66, -20, -81, -107, 2, -91, 44, 14, -28, 88, -97, 15, -113, -103, -2, -69, 126, 115, 167, 194, 6, 23, -232, -193, -248, -198, -33, 3, 219, 150, 218, 136, 57, 41, -96, -14, -148, -62, -83, -141, 37, -110, 187, 70, 181, 202, 51, 44, -82, -171, -76, -80, 28, 197, 72, 164, 78, -212, 43, -316, 44, 37, 38, 312, 26, 100, 8, -135, -36, 16, -39, 164, -22, -147, 68, -477, 94, -99, 14, 577, -105, 580, -120, -183, 27, -675, 87, -306, 18, 297, -85, 358, -71, -13, -25, -153, -26, 50, 13, 155, 50, -75, 29, -295, -82, -155, -94, 188, 21, 305, 126, 76, 90, -145, -77, -96, -118, 34, 0, -44, 152, -221, 153, -127, 4, 277, -77, 449, -11, 73, 115, -414, 128, -391, 31, 65, -59, 282, -38, 65, 84, -108, 147, 84, 71, 220, -76, -73, -93, -412, 42, -216, 128, 312, 34, 427, -112, -23, -81, -387, 61, -164, 93, 265, -42, 282, -155, -115, -77, -355, 70, -118, 115, 260, 24, 287, -78, -45, -123, -247, -132, -88, -56, 135, 108, 65, 231, -131, 113, -87, -169, 158, -255, 207, -15, -62, 222, -246, 152, -104, -37, 121, -34, 111, 81, -22, 65, -34, -69, 42, -67, 36, 107, -45, 214, -63, 103, -20, -70, 5, -50, 15, 55, 66, 40, 66, -58, -34, -31, -105, 134, -39, 171, 46, 36, 12, -129, -37, -139, 25, -60, 99, 26, -5, 92, -120, 69, -23, 19, 152, -72, 58, -128, -229, -137, -230, -29, 152, 140, 427, 142, 133, -14, -358, -173, -389, -82, 77, 72, 372, 39, 131, -94, -219, -45, -185, 200, 131, 217, 189, -5, -37, -187, -179, -100, -54, 41, 73, 84, -12, 160, -58, 188, 103, 112, 244, -114, 40, -207, -303, -52, -310, 172, 76, 268, 348, 105, 150, -87, -200, -163, -204, -46, 118, 87, 240, 82, -49, -4, -334, -72, -175, 16, 228, 73, 337, 32, 42, -93, -198, -134, -106, -56, 50, -10, -58, 38, -225, 74, -31, 103, 376, -20, 400, -159, -124, -150, -514, -21, -274, 115, 223, 126, 302, 92, 2, -21, -95, -115, 89, -80, 110, 74, -170, 169, -275, 64, -6, -45, 235, -22, 122, 96, -92, 107, -31, 16, 144, -24, 76, -6, -217, 25, -323, 32, -36, 86, 348, 127, 370, 75, -32, -66, -372, -161, -249, -91, 137, 59, 231, 128, -27, 65, -173, 0, 29, -17, 232, -54, 92, -122, -177, -113, -200, -6, -16, 99, 74, 94, 40, 25, 50, -53, 123, -105, 59, -76, -151, -10, -245, 37, -66, 39, 194, 84, 220, 125, 23, 29, -127, -134, -93, -174, -36, -5, -56, 178, -19, 240, 146, 127, 220, -49, -2, -138, -279, -82, -240, 70, 88, 135, 277, 109, 130, 9, -91, -23, -124, 24, -28, 56, -9, 14, -64, -74, -42, -33, 93, 52, 194, 77, 103, -10, -136, -58, -259, -16, -101, -3, 161, -19, 200, -36, 3, 31, -121, 29, -16, -36, 86, -68, -38, -24, -169, 46, -64, 23, 171, -10, 197, -45, -16, -32, -149, 7, -79, 61, 35, 88, 7, 30, -29, -16, 33, -49, 121, -16, 58, 42, -124, 90, -177, 83, -35, 18, 149, 15, 135, 46, -8, 58, -84, -30, -26, -89, 17, -24, -49, 115, -59, 183, 45, 63, 131, -95, 37, -137, -115, -24, -117, 57, 26, 43, 132, 18, 61, 21, -89, 3, -135, -51, -17, -49, 144, -22, 146, -6, -26, -27, -168, -16, -110, 51, 41, 98, 83, 51, 26, -83, 2, -165, 51, -103, 39, 76, -64, 180, -133, 134, -63, 22, 92, -55, 152, -77, 62, -73, -89, -5, -121, 88, -21, 153, 59, 112, 27, 26, -49, -41, -8, -65, 81, -35, 78, -6, -45, 37, -115, 73, -46, 135, 41, 119, 45, -34, -1, -204, 27, -210, 72, 13, 5, 200, -142, 207, -159, 41, 45, -116, 229, -157, 151, -122, -102, -28, -194, 44, -45, 129, 91, 124, 25, 13, -76, -122, -6, -125, 130, 5, 115, 48, -56, 26, -172, 15, -124, 88, 15, 102, 117, -11, 142, -100, 71, -76, -48, 58, -137, 110, -139, 91, -40, 29, 106, -13, 196, -3, 91, 4, -127, 31, -210, -7, -33, -21, 157, 19, 113, 105, -47, 120, -88, -35, 5, -152, 9, -111, -46, 66, 12, 117, 124, 36, 49, -46, -161, -55, -154, -1, 102, -6, 227, -10, 12, -24, -216, -16, -119, -14, 131, 0, 174, 45, -12, 33, -135, -10, -79, -68, 10, -47, 60, 26, 80, 86, 63, 87, -45, 31, -158, -16, -87, -56, 112, -13, 183, 55, 12, 95, -170, 70, -137, 10, 44, 13, 133, 20, 49, 2, -37, -32, -42, 24, -15, 92, -17, 61, -17, -29, 18, -69, 36, -5, 16, 34, -6, 26, 13, -12, 11, -20, -31, 5, -68, 3, -36, -45, 35, -93, 69, -29, 69, 104, 30, 132, -31, -58, -95, -231, -98, -117, -25, 159, 76, 225, 125, -31, 71, -233, -22, -97, -84, 162, -80, 158, -46, -28, 12, -76, 83, 21, 100, 46, 15, -28, -98, 32, -85, 174, 47, 140, 93, -108, -49, -234, -172, -22, -48, 290, 194, 314, 233, -20, -14, -281, -259, -187, -224, 116, 32, 228, 227, 71, 176, -86, -17, -72, -152, 30, -118, 13, 4, -57, 66, -54, 43, 46, -4, 65, -13, -56, -9, -101, 4, -7, 33, 101, 30, 19, -31, -141, -106, -149, -78, 49, 44, 207, 161, 103, 131, -107, -49, -201, -209, -71, -162, 112, 69, 162, 216, 68, 123, -37, -79, -40, -139, 11, -63, 31, 14, 7, 38, 54, 55, 114, 74, 52, -18, -56, -140, -49, -123, 99, 51, 148, 183, 14, 117, -114, -52, -65, -162, 91, -127, 123, 0, 15, 109, -70, 124, -27, 52, 16, -28, -47, -73, -68, -93, 33, -86, 123, 1, 27, 132, -148, 167, -149, 29, 11, -141, 112, -148, 50, -10, -62, 80, -112, 26, -41, -31, 71, 30, 74, 103, -17, 35, -73, -134, -34, -158, 22, 23, 53, 164, 60, 73, 45, -104, 6, -77, -31, 89, -6, 95, 41, -105, 74, -184, 76, 20, 23, 201, -42, 94, -22, -134, 109, -116, 137, 90, -18, 118, -147, -84, -49, -188, 151, 2, 173, 205, 14, 139, -128, -95, -98, -177, -13, -52, 11, 71, 53, 65, 105, 6, 56, 8, -110, 26, -208, -6, -94, -71, 137, -66, 185, 40, -35, 104, -209, 19, -119, -120, 108, -86, 155, 122, -22, 200, -167, -25, -80, -285, 108, -191, 125, 173, -4, 321, -70, 64, 14, -226, 62, -184, -16, 34, -30, 81, 103, -13, 147, 2, -33, 101, -152, 49, 21, -126, 222, -137, 139, 55, -85, 157, -172, 17, -49, -138, 132, -78, 207, 85, 113, 123, -78, 16, -197, -86, -133, -96, 75, -44, 167, 40, 104, 105, -5, 85, -90, -12, -117, -95, -80, -84, 16, -17, 61, 46, 57, 65, -17, 47, -58, -1, -16, -64, 21, -70, -13, 4, -112, 69, -95, 35, 44, -38, 202, -29, 159, 44, -69, 37, -228, -77, -176, -106, 67, 28, 222, 156, 187, 81, 22, -114, -68, -175, -76, -27, -105, 138, -14, 129, 148, -9, 218, -111, 49, -71, -113, 26, -97, 58, 36, 5, 109, -35, 8, -15, -33, 19, 9, 28, 71, 23, 41, 8, -34, -50, -61, -100, -29, -28, 44, 131, 19, 161, -10, -14, -17, -181, 10, -136, 13, 48, -36, 119, -35, 45, -33, -10, 7, -7, 13, -19, 22, -59, 19, -32, -22, 44, -45, 44, -43, -30, 11, -22, 44, 75, 57, 76, 3, -101, -58, -208, -20, -27, 41, 240, 55, 219, 40, -92, 22, -274, -52, -105, -67, 148, 38, 162, 123, 15, 88, -51, -27, -42, -63, -74, -3, -76, 15, 58, -20, 168, 27, 66, 141, -128, 131, -128, -69, 43, -247, 97, -142, -21, 177, -72, 297, 43, 54, 110, -224, -3, -194, -125, 50, -72, 141, 56, 28, 67, -58, 2, 3, -1, 33, 41, -81, 12, -109, -69, 55, -88, 175, -12, 28, 69, -164, 89, -161, 64, 37, -19, 207, -127, 97, -150, -106, -11, -128, 177, 15, 181, 74, -15, 10, -170, -19, -130, 41, 9, 107, 76, 9, 55, -122, 25, -99, 16, 79, 4, 193, -35, 68, -87, -126, -93, -113, 11, 107, 168, 154, 180, -36, -33, -158, -235, -30, -148, 182, 97, 164, 163, -53, -2, -190, -90, -63, 33, 128, 97, 102, -42, -33, -165, -36, -43, 49, 159, 13, 125, -108, -76, -111, -134, 81, 19, 210, 130, 31, 28, -185, -132, -152, -119, 32, 52, 120, 157, 73, 74, -13, -73, -62, -102, -49, -9, -23, 26, 14, -38, 28, -48, 31, 83, 60, 173, 27, 29, -74, -207, -111, -219, 4, 43, 129, 241, 132, 118, 22, -127, -100, -137, -93, 69, 17, 126, 95, -65, 64, -200, 14, -32, 12, 212, 12, 173, -2, -78, -44, -170, -28, -30, 80, 43, 119, -34, 10, -44, -95, 108, -49, 184, 29, 19, 69, -196, 30, -205, -44, -8, -32, 176, 10, 170, 11, -6, -20, -147, 18, -74, 28, 101, -42, 86, -95, -131, -35, -186, 107, 74, 98, 284, -35, 115, -140, -196, -88, -215, 57, 8, 117, 110, 42, 17, -77, -34, -48, 57, 15, 117, 28, 18, 24, -144, 21, -185, 7, -38, -29, 169, 33, 207, 60, 16, 15, -157, -16, -101, 7, 39, 31, 34, -4, -58, 6, -16, 44, 120, 99, 103, 41, -70, -84, -142, -81, -20, 4, 82, 73, 15, 71, -75, 61, 9, 12, 134, -84, 73, -126, -136, -51, -192, 97, 9, 122, 191, 44, 120, -67, -80, -136, -120, -71, -20, 12, 44, 44, 29, 31, 17, 71, 3, 43, -53, -121, -42, -168, 49, -18, 69, 149, -35, 120, -90, 14, 32, -78, 107, -106, -20, -35, -133, 56, -17, 153, 143, 101, 67, -51, -121, -149, -119, -50, 56, 117, 132, 141, 31, 84, -72, -41, -75, -96, -17, -75, 43, 37, 52, 154, 4, 103, -30, -31, 16, -119, 50, -37, -41, 33, -130, 42, -24, 24, 157, 3, 125, 16, -74, -28, -108, -56, 36, -59, 39, 3, -129, 57, -108, 45, 171, -17, 278, -100, -6, -57, -280, 27, -182, 56, 67, -25, 135, -38, 68, 35, 58, -11, 45, -54, -91, -1, -182, 71, -60, 19, 118, -45, 130, -7, 32, 35, -2, 16, -22, -28, -99, 35, -126, 83, 36, 11, 205, -57, 107, -13, -137, 72, -178, 49, 48, 0, 162, 7, -11, 36, -168, -14, -21, -37, 189, 44, 74, 66, -174, -10, -129, -63, 141, -9, 154, 43, -112, 46, -181, 4, 74, -83, 200, -83, -37, 37, -190, 104, 16, 8, 178, -78, -28, -48, -228, -3, -22, 2, 256, 7, 132, 32, -194, 34, -189, -62, 93, -138, 134, -3, -84, 183, -106, 116, 158, -130, 223, -156, -133, 47, -388, 108, -79, -31, 397, -22, 308, 140, -217, 100, -353, -128, 73, -204, 307, 16, -88, 219, -369, 164, 75, -40, 553, -103, 155, -15, -588, -15, -465, -54, 353, 14, 559, 179, -114, 149, -448, -72, 101, -196, 455, -118, -117, 86, -659, 145, -131, 19, 705, -95, 500, 15, -405, 104, -597, -67, 96, -193, 405, -54, -97, 174, -348, 135, 179, -47, 547, -110, -18, -41, -636, 20, -316, -21, 404, -14, 445, 29, -145, 70, -337, 35, 44, -32, 301, -46, 20, -85, -345, -25, -203, 106, 231, 154, 395, -13, 36, -141, -368, -9, -255, 89, 195, 29, 328, -60, -82, 28, -329, 105, -7, 10, 357, -104, 124, -66, -352, 134, -242, 141, 271, -63, 354, -168, -186, 1, -439, 146, 29, 39, 473, -56, 193, -45, -385, 40, -333, 17, 178, -55, 322, -61, -70, 9, -252, 136, 89, 50, 283, -134, -36, -177, -389, 42, -118, 194, 358, 22, 295, -142, -191, -84, -374, 118, 28, 62, 322, -120, 126, -68, -251, 134, -234, 129, 142, -135, 275, -161, 25, 42, -298, 183, -146, 84, 241, -75, 269, -111, -125, -90, -378, 86, -13, 165, 363, 57, 210, -124, -264, -106, -316, 117, 94, 119, 270, -68, 65, -171, -189, 87, -94, 253, 81, -24, 78, -273, 1, -98, -65, 273, -24, 174, -2, -157, 75, -214, 66, 10, -71, 181, -146, 78, -26, -57, 202, -128, 110, -9, -151, 86, -180, -8, 89, -103, 204, -29, -87, 181, -222, 97, 42, -178, 320, -242, 88, 46, -343, 275, -264, 48, 193, -192, 415, -98, 23, 136, -381, 85, -232, -104, 231, -44, 356, 49, -75, 24, -349, -19, -68, 38, 317, 48, 180, -64, -252, -26, -248, 80, 130, 51, 285, -116, -10, -94, -264, 186, -104, 235, 189, -71, 217, -341, -67, -90, -286, 291, -107, 173, 266, -175, 287, -162, -141, 193, -365, 181, -4, -207, 345, -353, 113, 22, -304, 434, -168, 232, 269, -255, 238, -386, -184, 12, -315, 301, 28, 52, 281, -214, 115, -59, -139, 251, -176, 111, 1, -258, 137, -264, 115, 88, -64, 301, -195, 83, -41, -184, 231, -141, 200, 96, -183, 131, -331, -75, 54, -171, 408, 36, 102, 241, -457, 114, -307, -130, 403, -157, 582, 12, -166, 57, -764, 7, -252, 57, 617, 141, 602, 44, -254, -162, -622, -152, -49, 4, 450, 130, 147, 106, -391, 23, -193, -44, 399, -76, 380, -9, -241, -32, -551, -44, -54, 7, 438, 137, 265, 99, -185, -122, -267, -121, 47, -11, 168, 46, 26, -69, -129, -15, -134, 180, 64, 114, 208, -135, 162, -314, -161, -15, -354, 278, -9, 178, 376, -134, 225, -222, -358, 85, -391, 151, 252, -2, 535, -138, 7, 3, -609, 155, -291, 0, 425, -111, 458, -74, -149, 175, -472, 167, 59, -70, 443, -229, 28, -161, -578, 202, -311, 314, 618, 109, 700, -288, -236, -316, -923, 84, -305, 276, 708, 120, 615, -191, -243, -105, -648, 110, -48, 107, 503, -105, 209, -267, -362, 49, -422, 348, 220, 178, 560, -343, 112, -381, -542, 177, -504, 365, 332, 14, 691, -301, 88, -90, -655, 160, -466, 109, 436, -32, 625, -130, -76, -51, -673, 62, -228, 179, 589, 57, 467, -219, -368, -163, -714, 169, 91, 302, 826, -94, 273, -346, -755, 9, -712, 395, 514, 187, 1016, -370, -20, -349, -1074, 197, -570, 457, 798, 83, 937, -395, -257, -267, -983, 209, -206, 360, 778, -27, 463, -352, -545, -135, -645, 253, 320, 297, 774, -94, 30, -355, -787, -146, -417, 279, 560, 322, 645, -161, -175, -418, -720, -46, -141, 469, 594, 279, 449, -398, -320, -548, -676, 97, -65, 688, 539, 277, 443, -524, -192, -544, -500, 256, -110, 642, 247, -26, 261, -649, -98, -236, -245, 641, -23, 577, 242, -357, 299, -788, -164, -118, -522, 669, -277, 467, 465, -254, 735, -504, -15, -10, -735, 397, -488, 121, 405, -368, 611, -308, -71, 362, -505, 552, -95, -50, 483, -647, 244, -390, -430, 391, -544, 577, 160, 62, 707, -502, 317, -338, -509, 263, -707, 411, 55, -53, 733, -450, 435, -129, -485, 351, -741, 320, 89, -163, 791, -397, 354, -37, -668, 328, -697, 180, 324, -279, 866, -255, 127, 204, -796, 377, -503, -26, 479, -433, 719, -195, -84, 283, -677, 373, -276, -60, 446, -353, 488, -73, -127, 284, -468, 195, -197, -208, 282, -276, 342, 58, -17, 303, -287, 191, -238, -133, 149, -288, 320, -113, 79, 174, -297, 219, -283, -28, 186, -179, 348, 12, 34, 196, -326, 10, -183, -336, 223, -211, 227, 338, -58, 442, -274, -99, -96, -526, 229, -160, 280, 384, 2, 257, -383, -234, -319, -299, 154, 167, 502, 355, 247, -23, -333, -407, -465, -209, -66, 333, 341, 389, 249, -92, -70, -444, -140, -104, -37, 359, 31, 244, -65, -221, -32, -343, 70, 114, 95, 350, 70, 60, -19, -329, -85, -219, -186, 279, -46, 331, 240, -78, 216, -431, -84, -133, -323, 380, -52, 314, 265, -127, 166, -403, -155, -68, -293, 300, 22, 227, 282, -148, 196, -343, -166, 55, -332, 372, -47, 145, 263, -376, 219, -372, -110, 235, -213, 482, -32, 63, 139, -495, 75, -293, -77, 324, -63, 440, -5, -101, 110, -530, 34, -62, -74, 469, -99, 286, -21, -396, 164, -498, 59, 228, -32, 594, -84, 136, -39, -613, 13, -435, -85, 388, 93, 584, 190, 3, 84, -564, -239, -219, -339, 330, 125, 331, 395, -110, 171, -379, -351, -1, -346, 329, 220, 207, 426, -240, -29, -352, -530, 52, -214, 330, 504, 222, 547, -225, -240, -361, -759, -12, -207, 401, 677, 266, 661, -379, -323, -467, -824, 155, -222, 635, 705, 145, 658, -566, -326, -404, -809, 278, -261, 552, 722, -35, 687, -489, -353, -176, -873, 378, -186, 362, 916, -284, 620, -461, -633, 24, -985, 503, 72, 297, 1159, -357, 503, -487, -847, 10, -1029, 522, 216, 305, 1214, -345, 428, -458, -888, 80, -967, 486, 322, 121, 1149, -428, 266, -274, -892, 340, -746, 450, 485, -180, 929, -599, -65, -78, -903, 615, -387, 397, 770, -417, 780, -588, -375, 127, -986, 569, -235, 116, 836, -466, 691, -262, -323, 370, -783, 402, -172, -221, 569, -521, 410, -14, -261, 495, -527, 245, -33, -341, 508, -321, 357, 189, -245, 297, -565, -99, -174, -351, 384, 2, 451, 383, 12, 205, -374, -265, -244, -416, 140, 51, 229, 393, -52, 148, -210, -266, 37, -234, 310, 223, 80, 262, -299, -143, -270, -376, 103, -48, 296, 418, 70, 274, -69, -229, -82, -432, -93, -1, -71, 446, 41, 217, 252, -351, 43, -440, -262, 209, -202, 619, 177, 131, 394, -615, -78, -511, -425, 380, -181, 681, 349, -9, 406, -651, -200, -229, -431, 529, -65, 375, 381, -350, 264, -586, -238, 86, -313, 613, 1, 265, 297, -376, 162, -503, -181, 70, -229, 397, 40, 136, 238, -240, 76, -223, -208, 191, -174, 262, 151, -65, 205, -355, -30, -162, -216, 296, -24, 312, 190, -49, 9, -297, -123, -114, -29, 133, 152, 109, 34, -11, -217, -56, -4, -14, 235, 36, 131, 64, -273, -45, -308, -94, 221, 21, 414, 83, 47, -5, -421, -92, -313, 109, 247, 155, 397, -120, 69, -286, -365, -36, -317, 390, 202, 207, 443, -273, 89, -347, -488, 84, -395, 391, 341, 15, 621, -328, -18, -161, -675, 271, -349, 318, 530, -174, 621, -416, -240, -103, -750, 409, -170, 382, 737, -234, 598, -531, -449, -121, -868, 485, -142, 422, 863, -214, 687, -535, -415, -149, -933, 422, -265, 396, 813, -146, 713, -435, -337, -91, -863, 333, -165, 249, 822, -196, 501, -366, -580, 39, -829, 448, 198, 260, 1048, -363, 329, -536, -879, 67, -907, 574, 332, 302, 1103, -354, 362, -486, -779, 42, -833, 427, 244, 218, 904, -287, 291, -398, -751, 74, -712, 432, 405, 254, 973, -309, 159, -510, -967, -50, -684, 474, 547, 437, 969, -247, 4, -576, -931, -76, -403, 539, 641, 360, 704, -465, -310, -598, -847, 203, -127, 814, 740, 249, 595, -766, -376, -687, -781, 335, -160, 876, 674, 176, 575, -696, -317, -529, -739, 319, -143, 693, 717, 48, 519, -620, -401, -406, -778, 395, -75, 667, 748, -31, 457, -661, -368, -382, -654, 462, -22, 634, 560, -149, 248, -696, -318, -174, -428, 659, 159, 445, 492, -524, 83, -696, -445, 215, -427, 811, 243, 196, 576, -693, 188, -537, -431, 334, -542, 634, 38, 22, 538, -534, 381, -215, -264, 333, -552, 289, -77, -175, 487, -329, 340, 52, -313, 293, -502, 98, 1, -191, 554, -167, 345, 107, -289, 127, -591, -55, -165, -110, 502, 42, 460, 168, -131, 13, -530, -139, -131, -86, 476, 40, 272, 66, -363, -4, -573, 31, 164, 109, 784, -4, 283, -187, -583, -183, -741, 106, 143, 280, 745, 27, 269, -197, -455, -123, -514, 126, 269, 114, 632, -146, 20, -159, -700, 51, -549, 243, 523, 123, 908, -193, 97, -240, -820, -44, -654, 210, 389, 193, 689, -64, 48, -174, -510, -119, -228, 123, 413, 188, 323, -32, -248, -192, -541, -129, -63, 247, 558, 220, 460, -188, -222, -326, -662, 32, -182, 451, 484, 127, 469, -351, -168, -346, -515, 103, -97, 455, 325, 152, 321, -263, -139, -350, -337, 57, -68, 344, 238, 59, 269, -247, -163, -208, -306, 186, -38, 291, 302, 1, 277, -292, -198, -255, -354, 140, -96, 284, 289, 101, 315, -196, -111, -194, -291, 52, -129, 165, 226, 72, 276, -203, -89, -195, -346, 91, -205, 369, 289, 187, 496, -322, -1, -462, -497, -52, -387, 479, 240, 383, 513, -183, 55, -481, -338, -95, -233, 430, 195, 228, 283, -351, -137, -415, -332, 241, -42, 615, 420, 95, 336, -604, -319, -534, -526, 292, -70, 698, 553, 178, 399, -542, -283, -503, -506, 252, -114, 564, 435, 98, 326, -559, -187, -396, -414, 407, -67, 621, 427, -23, 253, -724, -294, -374, -474, 458, 50, 605, 542, -37, 287, -603, -322, -226, -514, 395, -41, 340, 405, -240, 291, -425, -169, 152, -292, 459, 33, 71, 238, -409, -21, -320, -281, 192, -75, 362, 259, 144, 265, -202, -96, -291, -274, -25, -162, 211, 99, 186, 257, -78, 72, -159, -154, -58, -175, 43, 84, 121, 203, 87, -27, -67, -126, -192, -104, -38, 33, 163, 91, 113, 96, -52, 80, -94, -140, -27, -160, 14, -17, 43, 121, 43, 140, -62, -31, -126, -65, 32, -109, 243, -5, 90, 195, -278, 59, -269, -175, 104, -258, 298, 148, 94, 391, -133, 37, -173, -351, -55, -278, 128, 198, 115, 360, -134, 7, -187, -305, 185, -218, 348, 227, -115, 401, -489, -43, -106, -520, 435, -295, 294, 475, -207, 619, -317, -216, -2, -739, 227, -144, 124, 683, -143, 412, -215, -490, 47, -557, 305, 229, 97, 608, -267, 41, -268, -499, 71, -265, 330, 244, 181, 317, -172, 46, -349, -193, -75, -219, 330, -12, 232, 224, -185, 229, -286, -190, 44, -324, 272, 67, 20, 387, -239, 118, -130, -401, 158, -247, 255, 216, -39, 314, -274, 12, -169, -220, 206, -85, 317, -15, -95, -1, -360, 123, -88, 137, 337, -26, 259, -254, -179, -13, -356, 272, -95, 10, 278, -366, 327, -106, -74, 547, -380, 366, -114, -572, 304, -642, 248, 291, -241, 869, -332, -12, 151, -847, 394, -273, 64, 737, -404, 588, -250, -583, 236, -792, 285, 237, 9, 863, -215, 147, -85, -796, 84, -365, 53, 609, 12, 539, -88, -449, -21, -711, 79, 259, 66, 754, -6, 45, -113, -684, -78, -241, 3, 487, 103, 283, 174, -329, -48, -234, -289, 227, -117, 218, 273, -195, 307, -137, -214, 178, -409, 60, 43, -260, 433, -113, 196, 421, -438, 335, -366, -435, 296, -650, 477, 197, -107, 936, -476, 164, 3, -1010, 351, -613, 54, 911, -239, 1029, -28, -678, 176, -1334, 29, 318, -141, 1552, -63, 107, 115, -1644, 42, -618, -51, 1561, -3, 1141, 94, -1211, -11, -1542, -235, 646, -45, 1678, 236, -58, 243, -1522, -121, -431, -392, 1228, -70, 761, 291, -845, 303, -976, -167, 440, -382, 1019, 28, -48, 304, -901, 127, -285, -268, 757, -188, 420, 159, -512, 210, -561, 23, 275, -195, 639, -163, -81, 22, -485, 200, -200, 182, 371, -105, 315, -284, -230, -82, -301, 262, -9, 234, 416, -167, 89, -285, -394, 116, -294, 334, 305, -75, 519, -369, -198, -35, -561, 366, -21, 192, 559, -244, 136, -237, -526, 8, -207, 198, 528, 89, 367, -100, -478, -46, -566, 7, 222, 15, 707, -88, 76, 27, -562, 149, -328, -14, 325, -122, 408, -103, -227, 129, -348, 106, 115, -114, 474, -152, -15, 69, -554, 297, -196, -35, 439, -381, 442, -167, -294, 365, -467, 378, 102, -230, 479, -410, 34, 31, -536, 375, -203, -35, 507, -337, 517, 84, -348, 409, -741, 13, -13, -495, 786, -108, 373, 341, -658, 173, -603, -179, 436, -72, 784, 171, -245, -92, -846, -200, -6, 51, 872, 213, 303, -36, -782, -150, -501, 131, 495, 98, 672, -233, -216, -219, -630, 235, -47, 313, 454, -136, 297, -321, -283, 51, -332, 247, 6, -20, 254, -207, 198, -28, -132, 197, -171, 93, -91, -84, 133, -230, 163, -104, -74, 296, -178, 304, -47, -196, 298, -540, 146, 82, -297, 641, -335, 106, 152, -669, 470, -379, 16, 701, -410, 593, -177, -518, 350, -824, 282, 258, -297, 893, -426, -51, 99, -681, 580, -139, 204, 573, -462, 112, -511, -472, 172, -114, 554, 310, 65, 264, -375, -209, -156, -165, 303, -23, 125, -34, -297, 77, -153, 155, 192, 159, 282, -253, -32, -289, -218, 107, -185, 321, 27, 61, 328, -356, 131, -105, -303, 312, -287, 213, 303, -296, 386, -409, -316, 205, -464, 538, 279, 45, 616, -601, -191, -317, -711, 523, -5, 523, 685, -359, 252, -682, -566, 181, -360, 744, 322, 103, 431, -734, -113, -431, -439, 570, -88, 667, 323, -183, 346, -788, -121, -170, -459, 700, -187, 406, 322, -488, 500, -609, -61, 320, -551, 722, -311, -98, 384, -726, 631, -234, -96, 673, -718, 471, -314, -471, 637, -601, 676, 127, -401, 684, -910, 167, 23, -545, 1008, -419, 458, 260, -918, 574, -974, -49, 514, -523, 1296, -147, 159, 489, -1289, 297, -748, -465, 975, -460, 1077, 284, -530, 590, -1316, -73, 155, -463, 1372, -91, 378, 283, -1163, 48, -916, -253, 663, 40, 1005, 238, 14, 115, -756, -202, -351, -194, 365, 44, 399, 36, -58, 60, -470, 81, -150, 133, 393, -84, 519, -292, -133, -32, -702, 218, -298, 137, 463, -152, 659, -119, -116, 162, -629, 138, -206, -143, 522, -197, 453, -31, -477, 138, -694, 125, 246, 90, 1010, -8, 193, -269, -1076, -147, -693, 141, 799, 253, 1003, -36, -377, -212, -1065, 83, 30, 181, 963, -40, 241, -388, -784, -108, -537, 457, 574, 418, 702, -291, -152, -678, -754, 50, -282, 648, 597, 199, 565, -617, -197, -319, -745, 575, -141, 416, 660, -391, 461, -616, -413, 191, -731, 546, 147, 80, 712, -296, 273, -308, -527, 135, -553, 228, 220, 152, 526, -186, 185, -410, -441, 113, -424, 494, 251, 282, 600, -612, 126, -567, -742, 429, -577, 730, 559, -61, 951, -842, -1, -148, -1109, 724, -524, 476, 878, -600, 932, -786, -451, 318, -1291, 921, 6, 165, 1402, -891, 704, -489, -1190, 532, -1438, 665, 593, -161, 1719, -653, 308, -133, -1551, 427, -1023, 420, 1061, -164, 1398, -499, -392, -162, -1601, 325, -297, 455, 1480, -88, 1039, -513, -1007, -220, -1572, 400, 278, 530, 1671, -229, 532, -721, -1412, -135, -1093, 730, 874, 605, 1360, -544, -199, -868, -1355, 121, -386, 918, 988, 303, 781, -795, -398, -575, -922, 521, -116, 774, 684, -140, 524, -838, -299, -289, -738, 673, -52, 669, 644, -250, 413, -857, -454, -255, -633, 756, 208, 630, 636, -364, 145, -852, -545, -46, -399, 795, 308, 405, 435, -522, 10, -730, -361, 205, -145, 838, 183, 217, 128, -746, 7, -686, -81, 443, -123, 948, -105, 97, 177, -912, 425, -665, -58, 632, -672, 976, -354, -185, 665, -1069, 798, -269, -375, 1031, -996, 656, -76, -728, 986, -1027, 437, 274, -873, 1169, -749, 285, 613, -976, 1071, -801, -152, 646, -1186, 971, -397, -164, 908, -995, 844, -238, -431, 857, -966, 510, -2, -454, 828, -776, 404, 44, -683, 687, -689, 407, 380, -321, 899, -715, 139, -81, -962, 610, -601, 527, 606, -378, 941, -761, -134, 78, -993, 795, -231, 269, 755, -761, 559, -570, -550, 519, -685, 800, 251, -131, 743, -846, 140, -333, -723, 638, -410, 715, 405, -271, 671, -903, -74, -215, -696, 883, -241, 696, 479, -592, 597, -1031, -252, 74, -700, 1077, -140, 465, 634, -817, 582, -848, -468, 423, -781, 1016, 39, 81, 874, -1052, 421, -563, -816, 828, -755, 969, 406, -298, 1047, -1174, 120, -229, -1048, 962, -590, 673, 634, -512, 948, -971, -186, 81, -1024, 929, -199, 508, 894, -704, 651, -1035, -739, 219, -998, 1159, 342, 503, 1161, -980, 279, -1052, -1023, 477, -738, 1252, 526, 251, 892, -1232, 25, -885, -789, 837, -448, 1380, 473, -149, 752, -1587, 3, -596, -827, 1312, -549, 1235, 578, -764, 951, -1585, -66, 76, -1030, 1634, -444, 687, 817, -1420, 780, -1290, -492, 817, -949, 1673, 105, -60, 1025, -1651, 344, -601, -906, 1208, -771, 1136, 506, -642, 1039, -1330, -27, 23, -1003, 1164, -393, 646, 749, -813, 693, -971, -485, 192, -823, 957, 129, 467, 843, -740, 292, -808, -707, 234, -579, 987, 292, 265, 678, -1004, 112, -646, -497, 687, -313, 1054, 181, -290, 381, -1184, 0, -243, -339, 956, -139, 758, 277, -574, 346, -921, -182, 43, -445, 856, -93, 384, 403, -646, 363, -590, -208, 234, -438, 701, -121, 171, 421, -560, 412, -496, -220, 143, -627, 694, -175, 223, 686, -540, 609, -545, -412, 262, -936, 790, -43, 16, 962, -783, 486, -508, -773, 681, -833, 967, 493, -297, 1020, -1159, -68, -395, -1127, 1136, -374, 914, 1024, -716, 779, -1288, -673, 92, -1158, 1435, 279, 511, 1259, -1161, 295, -1135, -1110, 631, -867, 1439, 748, 6, 1098, -1382, -128, -674, -1082, 1139, -341, 1162, 867, -645, 606, -1485, -515, -88, -857, 1495, 120, 846, 863, -1017, 380, -1351, -525, 295, -721, 1449, 10, 353, 598, -1257, 433, -829, -309, 904, -551, 1261, 45, -385, 611, -1489, 199, -327, -747, 1246, -545, 1063, 615, -661, 1035, -1312, -160, -108, -1210, 1113, -425, 735, 920, -789, 876, -1012, -489, 274, -989, 1215, 37, 275, 940, -1230, 397, -806, -793, 817, -746, 1300, 428, -251, 973, -1379, 29, -356, -964, 1083, -484, 840, 716, -680, 828, -986, -292, 149, -981, 948, -232, 327, 869, -729, 700, -652, -487, 286, -992, 826, 6, 144, 991, -683, 490, -495, -798, 383, -883, 666, 435, -83, 1067, -603, 100, -231, -1065, 499, -540, 420, 720, -239, 821, -485, -241, -68, -875, 406, -130, 272, 585, -152, 455, -365, -276, -61, -519, 326, -28, 229, 347, -259, 328, -380, -180, 175, -356, 481, -106, -22, 286, -565, 332, -100, -130, 536, -345, 233, -140, -505, 267, -363, 248, 408, -68, 452, -188, -206, -91, -478, 76, 16, 102, 376, 59, 83, -98, -249, -175, -127, 50, 202, 283, 146, 135, -117, -323, -205, -356, -33, 174, 175, 466, 168, 88, -31, -421, -192, -247, -83, 269, 98, 304, 98, -99, -15, -341, -68, -18, 1, 256, 32, 164, 45, -82, -25, -205, -60, -81, -48, 14, 56, 190, 133, 183, -4, -91, -148, -297, -120, -119, 172, 315, 192, 244, -114, -189, -256, -319, 0, 16, 337, 297, 80, 91, -261, -165, -225, -143, 133, 31, 301, 129, 11, 41, -197, -42, -235, -119, 56, -51, 295, 167, 145, 169, -173, -103, -347, -365, 30, -27, 345, 433, 204, 255, -255, -334, -412, -483, 99, 158, 450, 504, 173, 140, -399, -381, -345, -329, 190, 159, 390, 288, -10, 116, -332, -166, -85, -190, 277, -6, 169, 172, -255, 137, -232, -196, 102, -225, 315, 152, 83, 392, -228, -10, -233, -480, -23, -196, 303, 387, 190, 350, -147, -211, -348, -384, -25, 72, 380, 373, 205, 54, -283, -345, -422, -240, 171, 237, 507, 373, 67, 4, -567, -329, -328, -222, 510, 182, 532, 260, -279, -8, -750, -233, 55, -64, 778, 229, 229, 124, -745, -185, -561, -273, 679, 100, 843, 341, -343, 92, -1109, -289, -157, -302, 1111, 163, 666, 351, -731, 73, -1052, -330, 244, -264, 1104, 246, 262, 320, -961, -34, -668, -384, 694, -91, 941, 339, -276, 150, -1075, -201, -176, -263, 955, 183, 645, 236, -666, -119, -936, -214, 226, -3, 1011, 275, 289, 22, -873, -201, -665, -109, 444, 139, 834, 231, 31, -110, -770, -240, -387, -28, 476, 278, 643, 152, -151, -263, -701, -189, -233, 171, 517, 242, 596, -156, -176, -268, -693, 144, -283, 318, 540, -36, 635, -369, -269, -88, -749, 300, -121, 170, 741, -164, 458, -193, -547, 123, -690, 180, 154, -101, 788, -239, 227, -10, -603, 330, -525, 151, 246, -255, 667, -316, 95, 103, -528, 400, -422, 19, 265, -360, 572, -200, 42, 322, -516, 374, -322, -221, 380, -457, 500, -38, -185, 504, -561, 232, -90, -420, 522, -375, 358, 221, -321, 533, -500, -21, 15, -519, 488, -255, 222, 339, -376, 488, -368, -79, 195, -480, 472, -204, 2, 382, -489, 419, -235, -263, 366, -553, 439, 8, -188, 662, -484, 310, -34, -583, 450, -564, 227, 286, -353, 691, -364, -3, 109, -652, 469, -210, 119, 523, -370, 461, -313, -360, 176, -642, 428, 54, -48, 633, -390, 318, -167, -474, 363, -482, 406, 200, -214, 474, -507, 34, -167, -453, 470, -150, 442, 361, -195, 313, -510, -187, -163, -460, 481, -27, 393, 378, -293, 252, -593, -203, 27, -340, 709, 72, 288, 285, -643, 75, -599, -269, 388, -170, 787, 226, -49, 237, -808, -70, -323, -299, 648, -42, 664, 259, -331, 111, -857, -193, -88, -227, 832, 184, 492, 317, -612, -53, -768, -383, 249, -180, 896, 364, 150, 318, -830, -169, -570, -398, 576, 37, 891, 444, -190, 62, -951, -473, -317, -331, 810, 450, 710, 621, -421, -159, -865, -711, -126, -285, 789, 557, 497, 493, -389, -232, -665, -515, -17, -28, 590, 507, 293, 204, -354, -391, -515, -458, 122, 137, 600, 585, 175, 210, -554, -375, -493, -455, 388, 58, 664, 403, -50, 139, -740, -208, -290, -247, 642, 90, 612, 286, -365, 103, -859, -241, -7, -388, 857, 31, 420, 461, -678, 348, -684, -277, 386, -591, 827, -18, -51, 551, -876, 347, -326, -454, 711, -580, 706, 260, -359, 745, -838, 142, -106, -799, 701, -529, 457, 520, -452, 766, -573, -94, 139, -795, 645, -198, 134, 618, -611, 468, -435, -413, 381, -681, 700, 157, -23, 722, -702, 216, -388, -664, 471, -491, 669, 487, -110, 650, -694, -216, -271, -811, 512, -82, 503, 807, -181, 456, -524, -560, -155, -751, 373, 170, 405, 752, -134, 206, -532, -560, -156, -436, 546, 352, 445, 514, -389, -141, -681, -524, 91, -79, 750, 470, 302, 215, -609, -318, -623, -281, 294, 138, 780, 262, 115, -19, -714, -124, -461, -70, 433, -48, 660, 9, -38, 167, -658, 203, -325, -176, 464, -357, 605, -1, -175, 431, -734, 202, -170, -420, 697, -360, 528, 287, -488, 560, -763, -91, 116, -661, 845, -225, 279, 565, -716, 556, -607, -320, 405, -698, 835, -35, -26, 677, -805, 349, -387, -551, 593, -592, 668, 301, -272, 767, -726, 45, -103, -787, 672, -420, 353, 601, -458, 702, -528, -241, 172, -817, 557, -138, 91, 709, -393, 488, -336, -431, 184, -724, 395, 88, 95, 718, -338, 320, -344, -566, 222, -618, 429, 283, 32, 710, -481, 136, -230, -691, 417, -452, 410, 436, -226, 650, -565, -68, 13, -759, 540, -239, 266, 608, -350, 599, -434, -327, 54, -820, 386, -55, 218, 729, -227, 503, -308, -471, 22, -701, 327, 90, 112, 662, -285, 295, -251, -539, 177, -528, 406, 253, -17, 677, -432, 134, -214, -666, 342, -473, 375, 373, -136, 678, -390, 12, -127, -667, 290, -321, 289, 456, -55, 576, -385, -154, -156, -713, 339, -215, 319, 601, -184, 610, -438, -307, 63, -800, 418, -97, 120, 715, -367, 501, -288, -501, 266, -707, 328, 151, -53, 770, -349, 283, -88, -686, 275, -600, 149, 333, -136, 789, -217, 89, 79, -772, 223, -403, 7, 517, -199, 659, -143, -242, 163, -752, 222, -71, -5, 661, -226, 420, -162, -491, 128, -618, 232, 170, 63, 669, -230, 181, -178, -618, 170, -432, 270, 382, -90, 620, -373, -84, -41, -660, 385, -193, 264, 505, -259, 449, -449, -266, -4, -522, 430, -4, 253, 447, -326, 263, -363, -281, 194, -372, 412, 35, -77, 359, -473, 202, -75, -242, 469, -323, 279, 21, -341, 330, -430, 172, 150, -246, 471, -272, 78, 95, -412, 323, -302, 23, 263, -350, 471, -149, 14, 306, -491, 336, -296, -193, 371, -465, 427, -25, -172, 440, -472, 285, -8, -297, 478, -392, 186, 84, -374, 379, -420, 91, 167, -349, 535, -187, 121, 249, -439, 312, -396, -95, 260, -368, 467, -89, -32, 258, -464, 286, -197, -64, 402, -314, 368, -145, -207, 217, -516, 320, -68, -97, 515, -377, 306, -59, -343, 414, -475, 257, 119, -393, 493, -448, 70, 220, -382, 600, -221, 57, 270, -573, 292, -335, -144, 349, -318, 470, 5, -77, 318, -412, 132, -131, -241, 279, -234, 237, 67, -122, 270, -283, 116, -58, -180, 253, -261, 233, -15, -96, 336, -328, 234, -95, -245, 263, -449, 236, 31, -142, 554, -294, 201, 50, -487, 305, -403, 93, 374, -320, 517, -277, -231, 195, -586, 432, 16, 90, 602, -454, 230, -364, -436, 261, -407, 548, 154, -14, 406, -600, 71, -204, -257, 553, -221, 447, 111, -468, 289, -645, 68, 261, -292, 775, -279, 44, 166, -800, 410, -335, 77, 632, -348, 594, -273, -381, 191, -746, 340, 80, -16, 718, -336, 252, -130, -612, 300, -502, 281, 391, -174, 651, -355, -64, -13, -715, 310, -275, 151, 558, -211, 571, -187, -216, 107, -686, 230, -134, -19, 560, -278, 414, -129, -335, 209, -563, 305, 93, -30, 605, -324, 195, -171, -565, 184, -503, 297, 348, -25, 719, -295, 24, -133, -730, 259, -394, 291, 527, -175, 619, -402, -230, -29, -695, 448, -51, 237, 664, -337, 325, -401, -511, 131, -568, 469, 236, 60, 637, -377, 98, -236, -518, 253, -334, 314, 310, -106, 401, -292, -106, -54, -424, 250, -55, 162, 400, -149, 223, -209, -273, 0, -365, 215, 89, 87, 338, -130, 84, -137, -197, 27, -135, 131, 94, 41, 88, -67, -14, -103, -61, -25, -56, 134, -5, 112, 106, -90, 153, -190, -76, 37, -266, 225, -65, -5, 275, -248, 200, -74, -202, 292, -251, 195, 112, -222, 257, -307, -44, 46, -259, 324, -25, 106, 222, -198, 76, -170, -166, 75, -93, 170, 136, -19, 109, -146, -98, -70, -140, 132, 13, 174, 139, -63, 54, -217, -53, -89, -62, 222, 14, 184, 36, -145, -55, -254, -56, 38, 40, 295, 162, 66, 45, -247, -175, -174, -150, 158, 70, 223, 197, -64, -28, -205, -166, -18, 7, 191, 193, 111, 45, -149, -254, -195, -132, 11, 196, 227, 231, 155, -99, -136, -237, -249, 33, -26, 198, 244, 34, 152, -205, -189, -90, -223, 160, 125, 143, 302, -58, -34, -169, -342, -11, -108, 122, 297, 69, 240, -71, -181, -116, -296, 38, 22, 145, 262, 57, 116, -158, -175, -153, -190, 119, 39, 215, 195, -22, 92, -253, -128, -73, -175, 233, 6, 147, 204, -156, 115, -181, -162, 106, -221, 168, 54, -102, 282, -195, 82, 79, -235, 274, -201, 21, 115, -268, 235, -160, 7, 152, -212, 202, -83, -38, 174, -136, 149, 2, -133, 113, -214, 6, 41, -147, 242, -94, 86, 112, -183, 215, -185, 28, 77, -221, 214, -182, 32, 122, -198, 248, -123, -32, 154, -251, 191, -41, -44, 291, -228, 156, -93, -308, 164, -330, 178, 199, -24, 490, -176, 31, -62, -525, 107, -292, 79, 401, -56, 487, -79, -188, 50, -577, 96, -23, -24, 573, -129, 243, -51, -518, 112, -457, 121, 381, -30, 620, -128, -118, -50, -682, 80, -176, 82, 576, -35, 386, -83, -352, 9, -494, 81, 158, 21, 500, -59, 36, -50, -465, 8, -250, 31, 356, 48, 408, 18, -106, -57, -444, -53, -145, 41, 321, 69, 277, -56, -137, -77, -323, 74, -2, 127, 320, -64, 146, -186, -273, -3, -302, 197, 157, 90, 398, -166, 41, -150, -388, 111, -234, 189, 276, -36, 343, -207, -108, -42, -356, 149, -45, 107, 304, -75, 155, -113, -211, 27, -232, 75, 93, 13, 278, -80, 68, -29, -237, 69, -245, 39, 73, -14, 323, -33, 161, -3, -209, -42, -314, -20, -7, 81, 278, 85, 164, -37, -136, -137, -200, -26, 37, 116, 198, 63, 54, -110, -193, -97, -192, 134, 111, 166, 306, -100, 101, -246, -289, -3, -303, 242, 123, 115, 364, -159, 65, -156, -331, 85, -173, 170, 279, -36, 263, -206, -219, -44, -396, 230, 84, 184, 465, -160, 141, -287, -393, 10, -338, 279, 214, 118, 390, -205, -8, -165, -332, 114, -119, 179, 245, -44, 171, -194, -127, -44, -200, 152, 30, 146, 189, -75, 66, -184, -108, -18, -158, 182, -8, 101, 152, -179, 132, -160, -50, 136, -196, 232, -45, -66, 142, -266, 105, -12, -82, 238, -103, 85, 86, -219, 86, -127, -86, 205, -141, 193, 62, -139, 172, -263, -30, 41, -149, 256, 5, 71, 169, -180, -11, -142, -234, 83, -29, 145, 277, 12, 175, -136, -258, -103, -282, 88, 166, 173, 328, 5, -56, -193, -370, -129, -14, 134, 396, 206, 149, -24, -372, -221, -322, -82, 270, 175, 414, 135, -72, -108, -417, -159, -94, 41, 364, 172, 192, 43, -271, -146, -299, -148, 158, 83, 352, 214, -17, 48, -309, -187, -129, -153, 222, 85, 174, 173, -137, 26, -166, -128, 60, -74, 187, 76, -2, 90, -170, -23, -93, -106, 84, -19, 159, 80, 16, 70, -111, -12, -104, -80, 51, -65, 131, 11, -16, 122, -120, 79, -37, -126, 146, -176, 79, 60, -122, 265, -109, 38, 57, -278, 127, -165, -45, 226, -106, 268, 23, -123, 97, -308, 28, -11, -93, 306, -54, 155, 13, -225, 41, -277, 41, 58, 3, 310, -7, 133, -32, -227, -5, -253, -8, 87, -20, 263, 22, 37, 36, -230, 31, -106, -31, 186, -33, 178, -4, -106, -14, -258, 7, -25, 36, 234, 56, 164, -24, -130, -62, -202, 2, 35, 20, 154, -15, 21, -52, -125, 49, -32, 98, 122, -1, 67, -85, -92, -70, -121, 21, 40, 14, 113, 21, 28, 71, -59, 44, -38, -51, 6, -130, -1, -38, 10, 78, 36, 85, 12, 29, -44, -45, -25, -36, 50, -19, 21, 11, -71, -2, -44, -39, 86, 27, 92, 90, -58, 71, -127, -82, 0, -144, 99, -21, 41, 85, -47, 91, -34, 9, 30, -11, 24, -37, -31, -61, -62, -10, -13, 42, 96, 56, 87, -24, -47, -22, -151, 35, -21, 23, 123, -32, 53, -80, -74, 15, -61, 87, 74, 47, 59, -61, -63, -100, -83, 27, 24, 121, 115, 56, 16, -131, -105, -162, -77, 52, 88, 211, 127, 100, -43, -149, -155, -167, -33, 29, 135, 131, 63, 33, -86, -92, -52, -22, 69, 93, 32, 64, -93, -64, -31, -136, 83, -22, 45, 97, -62, 110, -20, 4, 78, -100, 3, -48, -114, 30, -48, 61, 113, -37, 104, -86, -61, 34, -98, 137, 16, 83, 63, -155, -13, -190, -51, 33, 21, 211, 53, 101, 7, -177, -21, -138, -26, 112, -23, 185, -8, -74, 42, -250, 52, 0, -13, 252, -60, 142, -36, -197, 44, -213, 61, 92, -4, 211, -83, 13, -60, -185, 71, -59, 119, 133, -13, 104, -157, -69, -63, -134, 144, 15, 124, 124, -101, 50, -168, -107, 66, -109, 204, 62, 0, 132, -213, -1, -75, -135, 195, -55, 161, 102, -124, 78, -223, -62, 4, -95, 242, 25, 131, 98, -174, 26, -232, -58, 52, -70, 261, -20, 64, 46, -222, 84, -147, 35, 159, -85, 217, -84, -90, 39, -265, 100, -42, -1, 267, -101, 182, -11, -186, 86, -267, 54, 39, -61, 275, -68, 85, 16, -218, 30, -166, 10, 134, -16, 246, 1, -22, 5, -255, -7, -113, 2, 192, -20, 221, -18, -81, 9, -245, 45, -37, 26, 228, -45, 142, -57, -183, -6, -229, 64, 100, 54, 294, -16, 24, -77, -307, -61, -161, 46, 245, 111, 281, 42, -117, -107, -353, -119, -37, 43, 336, 140, 211, 18, -246, -138, -316, -63, 115, 134, 345, 110, 32, -109, -334, -178, -140, 39, 268, 214, 239, 46, -152, -181, -313, -118, 20, 137, 293, 159, 122, -99, -188, -190, -213, 16, 70, 204, 212, 60, 68, -157, -154, -94, -183, 79, 64, 91, 219, -60, 73, -49, -211, 62, -206, 33, 149, -60, 270, -22, -9, 88, -299, -17, -115, -134, 263, -5, 209, 183, -162, 78, -295, -184, 56, -116, 303, 152, 66, 153, -261, -130, -206, -195, 174, 84, 285, 222, -4, 34, -302, -187, -167, -113, 213, 86, 258, 120, -59, -15, -282, -108, -48, -16, 243, 134, 131, 97, -174, -143, -214, -230, 97, 34, 240, 302, 32, 131, -208, -234, -149, -223, 109, 135, 184, 251, 2, -63, -162, -287, -90, -54, 123, 299, 149, 244, -40, -175, -183, -380, -70, -87, 159, 344, 151, 295, -62, -162, -181, -367, -25, -15, 158, 347, 92, 123, -93, -313, -139, -251, 47, 227, 165, 356, 36, -80, -162, -360, -125, -85, 118, 289, 175, 174, -39, -187, -194, -213, -40, 87, 174, 242, 108, 19, -118, -196, -153, -129, 26, 93, 133, 163, 65, 1, -49, -111, -87, -58, -38, 72, 55, 66, 82, -58, -6, -80, -84, 4, -26, 104, 89, 51, 56, -61, -68, -91, -120, -5, 5, 104, 149, 45, 92, -89, -98, -97, -169, 60, 9, 166, 169, -8, 90, -185, -101, -100, -154, 135, 28, 160, 152, -60, 59, -140, -131, 8, -131, 138, 77, 16, 153, -138, 15, -68, -157, 96, -103, 123, 126, -10, 177, -96, -33, -58, -224, -11, -58, 31, 209, 70, 141, 56, -138, -52, -211, -100, 61, 24, 226, 110, 26, -7, -209, -150, -134, -35, 179, 198, 200, 149, -88, -153, -242, -269, -26, 16, 231, 295, 102, 134, -150, -210, -162, -237, 74, 116, 176, 262, -9, -15, -159, -279, -56, -103, 151, 270, 111, 218, -115, -170, -159, -321, 36, 17, 194, 338, 46, 134, -166, -249, -122, -250, 94, 135, 162, 284, -40, -5, -148, -252, -19, -115, 129, 197, 81, 174, -116, -99, -112, -207, 52, -6, 162, 198, 21, 79, -162, -141, -84, -140, 95, 77, 156, 172, -32, -17, -159, -160, -57, -71, 123, 146, 148, 138, -63, -95, -167, -181, -34, -18, 161, 191, 89, 113, -119, -101, -89, -161, 52, -19, 93, 120, -36, 79, -57, -32, 15, -65, 10, -7, 2, 49, -4, 14, 50, -65, -26, -75, -72, 51, 15, 158, 91, 69, 30, -150, -121, -204, -59, 11, 82, 230, 121, 125, -17, -140, -136, -176, -44, 53, 85, 166, 114, -14, -38, -169, -121, -72, -28, 159, 125, 182, 92, -22, -137, -218, -141, -166, 79, 118, 190, 271, -13, 66, -175, -268, -41, -214, 135, 178, 97, 302, -111, -55, -126, -367, 67, -73, 165, 356, 6, 229, -191, -301, -68, -370, 154, 200, 129, 479, -120, -5, -160, -537, 86, -256, 177, 441, -29, 466, -197, -178, -24, -533, 195, -72, 101, 428, -160, 204, -162, -313, 107, -300, 196, 239, -14, 405, -195, -72, -70, -460, 129, -175, 116, 344, -49, 325, -105, -110, -5, -283, 60, -35, 26, 171, -27, 55, -51, -113, -3, -75, 66, 71, 57, 130, -43, 39, -103, -116, -11, -166, 87, -25, 76, 212, -36, 161, -104, -111, -8, -257, 96, -15, 53, 271, -70, 119, -72, -220, 18, -235, 64, 136, 54, 302, -26, -14, -90, -281, -55, -126, 90, 234, 111, 209, -62, -115, -127, -263, 3, -31, 104, 260, 56, 167, -48, -143, -94, -253, -51, -3, 128, 239, 125, 107, -104, -166, -195, -184, 64, 99, 239, 234, -5, 3, -227, -245, -95, -153, 186, 184, 176, 231, -91, -25, -203, -228, -22, -105, 200, 136, 94, 145, -133, -26, -138, -162, 74, -36, 123, 150, -29, 105, -77, -96, 2, -176, 37, 26, 0, 157, 11, 72, -16, -85, -45, -129, 30, 0, 84, 115, -6, 91, -113, -110, -32, -152, 86, 88, 72, 214, -24, -22, -87, -264, -23, -77, 46, 241, 104, 149, -16, -134, -132, -192, -42, 33, 150, 152, 114, 47, -152, -93, -163, -115, 104, 53, 219, 161, -46, 40, -267, -186, -16, -159, 257, 139, 116, 235, -223, -26, -158, -255, 120, -72, 188, 214, -8, 133, -188, -150, -105, -192, 154, 86, 218, 210, -104, 37, -288, -184, 18, -130, 293, 90, 63, 169, -257, 24, -109, -162, 195, -110, 151, 103, -109, 177, -173, -23, 17, -217, 161, -83, 94, 177, -129, 173, -152, -100, 52, -178, 169, 59, -1, 155, -146, -51, -37, -171, 89, 58, 57, 192, -43, -15, -56, -165, 5, -6, 21, 125, 30, -24, -19, -107, -18, 46, -20, 122, 36, -36, 35, -117, -23, 36, -52, 106, -29, -60, 67, -156, 99, 35, -2, 210, -160, 37, -80, -189, 181, -119, 139, 152, -147, 105, -195, -100, 116, -121, 210, 112, -66, 155, -202, -71, -9, -164, 177, -13, 57, 131, -109, 56, -100, -70, 27, -45, 115, 8, 65, 58, -75, 22, -144, -19, -14, -96, 173, -72, 116, 110, -122, 203, -221, 18, 48, -282, 257, -196, 66, 215, -257, 353, -159, -78, 202, -450, 242, -102, -101, 494, -287, 318, -28, -433, 270, -531, 134, 282, -196, 637, -198, -78, 103, -669, 211, -93, 6, 643, -182, 297, -111, -574, 122, -536, 196, 354, -24, 696, -222, -4, -81, -688, 207, -298, 132, 527, -136, 474, -128, -366, 83, -597, 89, 225, -61, 689, -14, -9, 44, -718, -26, -235, -60, 623, 48, 390, 80, -446, -27, -464, -93, 350, -33, 481, 99, -269, 103, -528, -86, 183, -171, 559, 50, -92, 228, -534, 11, 20, -240, 513, -101, 13, 219, -514, 194, -88, -131, 527, -265, 213, 14, -500, 276, -357, 110, 388, -205, 515, -185, -230, 117, -626, 192, -3, -17, 632, -137, 284, -64, -550, 95, -485, 115, 324, -11, 615, -160, -76, -63, -630, 175, -181, 126, 520, -105, 436, -184, -312, 25, -583, 173, 13, 87, 585, -109, 302, -183, -460, 64, -515, 204, 208, 31, 654, -210, 64, -78, -667, 181, -340, 107, 546, -106, 611, -159, -330, 49, -724, 171, 9, 52, 695, -138, 305, -147, -560, 106, -488, 187, 275, -16, 649, -202, 4, -56, -660, 200, -295, 126, 511, -122, 591, -212, -307, 40, -685, 245, 3, 92, 655, -200, 281, -188, -571, 142, -446, 236, 319, -16, 620, -255, -37, -74, -651, 236, -271, 184, 464, -133, 577, -271, -194, 23, -655, 270, -150, 181, 567, -184, 443, -322, -403, 49, -598, 404, 117, 156, 672, -404, 191, -323, -581, 327, -440, 461, 314, -146, 592, -525, -17, -18, -555, 510, -277, 212, 388, -396, 515, -332, -138, 256, -597, 398, -208, -45, 515, -354, 504, -138, -267, 254, -635, 282, -79, -36, 623, -336, 381, -160, -473, 326, -643, 349, 185, -197, 808, -452, 199, 64, -734, 484, -569, 96, 452, -396, 763, -202, -95, 309, -735, 290, -229, -154, 586, -264, 468, 7, -357, 229, -634, 100, 35, -63, 649, -134, 336, -89, -495, 145, -601, 252, 173, -7, 696, -372, 175, -137, -629, 443, -452, 341, 414, -342, 654, -514, -93, 232, -704, 613, -247, -18, 554, -603, 562, -180, -299, 565, -746, 387, -31, -387, 796, -513, 405, 164, -726, 588, -724, 103, 479, -477, 929, -303, -120, 307, -962, 474, -220, -46, 823, -447, 522, -178, -557, 350, -775, 387, 166, -118, 849, -410, 370, -113, -680, 343, -837, 314, 259, -164, 1062, -348, 314, -43, -1022, 341, -842, 256, 716, -170, 1238, -330, -166, -43, -1409, 363, -495, 273, 1224, -173, 1102, -368, -688, -68, -1466, 403, -13, 333, 1460, -194, 756, -520, -1112, -59, -1356, 571, 442, 404, 1627, -360, 429, -642, -1428, 67, -1215, 712, 773, 375, 1603, -518, 128, -660, -1518, 215, -934, 834, 971, 282, 1463, -758, -133, -657, -1584, 473, -764, 979, 1141, 45, 1507, -1035, -281, -516, -1755, 799, -749, 999, 1373, -347, 1623, -1165, -545, -153, -2022, 1072, -508, 718, 1862, -699, 1547, -964, -1233, 172, -2211, 1013, 168, 457, 2377, -732, 999, -800, -1916, 214, -1901, 994, 907, 360, 2288, -779, 288, -786, -2028, 328, -1287, 1063, 1194, 227, 1879, -920, -132, -747, -1866, 602, -886, 1139, 1302, -56, 1603, -1138, -408, -515, -1766, 974, -568, 985, 1365, -453, 1301, -1142, -586, -126, -1543, 1110, -351, 619, 1268, -687, 1104, -906, -590, 210, -1453, 942, -267, 285, 1318, -619, 999, -630, -759, 253, -1381, 767, 6, 217, 1313, -566, 672, -555, -821, 319, -1096, 709, 133, 140, 1084, -606, 540, -497, -667, 374, -982, 739, 50, 28, 996, -764, 561, -380, -626, 649, -972, 649, 94, -318, 980, -699, 488, 31, -664, 618, -913, 273, 127, -327, 929, -354, 527, 72, -570, 364, -968, 196, -71, -196, 945, -303, 754, 9, -536, 339, -1176, 223, -97, -256, 1190, -354, 788, 119, -871, 460, -1302, 98, 229, -424, 1479, -216, 540, 350, -1210, 384, -1190, -193, 603, -433, 1458, 93, 158, 481, -1312, 63, -804, -453, 863, -159, 1158, 420, -230, 251, -1183, -339, -398, -309, 903, 260, 791, 373, -357, -132, -880, -393, -177, 15, 657, 415, 488, 199, -208, -308, -570, -340, -183, 197, 354, 424, 412, 29, 26, -375, -404, -199, -326, 267, 106, 272, 459, -45, 276, -293, -351, -134, -551, 213, 18, 258, 690, 27, 351, -339, -587, -209, -683, 283, 263, 440, 849, -25, 175, -567, -716, -180, -594, 480, 336, 466, 769, -245, 205, -654, -676, -27, -672, 601, 340, 390, 921, -449, 190, -661, -949, 176, -707, 700, 664, 237, 1067, -590, -83, -511, -1205, 309, -493, 635, 937, 122, 976, -561, -432, -432, -1230, 320, -128, 624, 1134, 34, 684, -651, -799, -385, -1071, 419, 305, 637, 1143, -65, 298, -716, -960, -402, -739, 544, 514, 775, 934, -178, 49, -920, -847, -305, -494, 830, 478, 745, 743, -491, -3, -979, -721, -22, -412, 1013, 433, 486, 681, -805, -42, -881, -695, 330, -348, 1074, 475, 91, 644, -1006, -108, -536, -708, 686, -314, 816, 515, -322, 634, -805, -148, -124, -729, 628, -265, 476, 569, -355, 600, -589, -252, -91, -777, 555, -151, 394, 727, -377, 574, -604, -459, -25, -870, 610, 28, 267, 885, -468, 448, -460, -632, 155, -764, 500, 232, 13, 817, -379, 194, -196, -665, 217, -526, 248, 393, -86, 685, -228, -11, -129, -675, 120, -372, 174, 469, -29, 612, -213, -75, -150, -672, 104, -343, 113, 496, 3, 619, -146, -133, -116, -740, 63, -228, 84, 645, -27, 535, -108, -368, 33, -735, 25, 14, -121, 707, 3, 363, 129, -473, -38, -647, -289, 125, -76, 683, 294, 278, 114, -548, -305, -565, -320, 277, 101, 670, 337, 72, 69, -629, -344, -344, -305, 416, 175, 496, 397, -107, -39, -518, -454, -151, -189, 341, 304, 321, 306, -82, -201, -339, -478, -126, -105, 176, 363, 251, 247, 43, -283, -220, -402, -207, -46, 52, 252, 279, 218, 134, -78, -223, -354, -266, -256, 65, 226, 307, 434, 98, -61, -247, -591, -211, -311, 111, 450, 229, 512, 45, -292, -175, -794, -106, -183, 53, 699, 97, 478, 68, -559, -17, -839, -72, 105, -155, 827, -14, 249, 296, -705, 199, -673, -264, 275, -486, 781, 122, 114, 667, -815, 158, -627, -641, 433, -506, 801, 483, -77, 736, -931, -170, -502, -779, 578, -248, 731, 691, -242, 565, -933, -392, -272, -736, 707, -9, 551, 719, -475, 315, -845, -526, 57, -466, 784, 253, 210, 488, -716, -51, -610, -381, 383, -69, 587, 206, -190, 109, -654, -48, -179, -38, 437, -23, 150, -106, -386, -4, -255, 168, 148, 129, 194, -81, -210, -272, -257, -91, 93, 238, 169, 320, -119, -44, -362, -471, -51, -199, 300, 428, 49, 486, -365, -225, -403, -707, 129, -45, 429, 690, -26, 444, -548, -518, -425, -723, 288, 168, 552, 755, -80, 301, -677, -573, -428, -626, 474, 157, 630, 674, -296, 360, -871, -484, -266, -698, 722, 38, 540, 815, -558, 517, -952, -651, -94, -986, 862, 153, 503, 1199, -675, 527, -1009, -1021, -12, -1139, 990, 455, 494, 1408, -832, 314, -1049, -1243, 204, -977, 1103, 704, 294, 1309, -1062, 40, -942, -1255, 467, -758, 1086, 827, 11, 1210, -1163, -90, -707, -1295, 583, -677, 884, 916, -97, 1228, -1006, -163, -565, -1373, 490, -645, 795, 1025, -51, 1250, -942, -326, -570, -1464, 474, -462, 821, 1223, -90, 1095, -1020, -600, -575, -1383, 512, -169, 851, 1179, -91, 837, -1059, -568, -633, -1133, 528, -220, 926, 937, -104, 872, -1096, -322, -583, -1158, 592, -397, 905, 953, -203, 1020, -1111, -379, -483, -1306, 664, -343, 828, 1123, -312, 1022, -1063, -559, -466, -1415, 603, -199, 849, 1303, -224, 988, -1129, -773, -619, -1473, 727, -7, 1055, 1418, -327, 839, -1345, -942, -528, -1376, 1017, 208, 994, 1403, -606, 616, -1385, -1059, -296, -1205, 1161, 433, 805, 1349, -826, 376, -1336, -1135, -58, -1021, 1159, 583, 575, 1227, -854, 218, -1171, -1074, 58, -831, 1073, 576, 445, 1030, -881, 131, -1024, -913, 208, -660, 980, 500, 272, 881, -908, 148, -890, -819, 279, -698, 895, 416, 165, 958, -900, 252, -764, -870, 288, -827, 766, 420, 118, 1043, -789, 236, -656, -897, 259, -792, 698, 477, 59, 979, -758, 158, -517, -876, 313, -726, 523, 497, -77, 975, -575, 167, -373, -918, 115, -794, 331, 522, 77, 1068, -375, 229, -465, -1013, -70, -887, 302, 548, 242, 1200, -251, 245, -550, -1156, -218, -943, 375, 666, 444, 1310, -291, 148, -760, -1320, -257, -914, 590, 813, 547, 1404, -452, 73, -944, -1473, -213, -974, 749, 972, 559, 1591, -557, -39, -1013, -1728, -158, -895, 854, 1285, 559, 1572, -636, -423, -1080, -1811, -63, -523, 1013, 1505, 529, 1307, -853, -705, -1164, -1718, 172, -277, 1187, 1516, 336, 1151, -1103, -769, -1100, -1604, 447, -193, 1211, 1440, 71, 1022, -1220, -753, -847, -1467, 651, -120, 1017, 1362, -166, 911, -1088, -782, -588, -1384, 640, -46, 816, 1349, -222, 808, -978, -792, -512, -1291, 577, -13, 712, 1262, -219, 750, -876, -711, -469, -1210, 451, -35, 623, 1155, -94, 706, -746, -644, -542, -1110, 324, -45, 698, 1044, 28, 684, -808, -544, -640, -1077, 373, -180, 831, 994, -19, 882, -957, -440, -677, -1262, 489, -371, 913, 1160, -90, 1074, -1072, -551, -665, -1442, 614, -259, 937, 1336, -222, 959, -1108, -745, -503, -1380, 698, -52, 794, 1356, -300, 800, -1019, -824, -430, -1330, 655, 72, 756, 1376, -285, 690, -1042, -931, -430, -1219, 679, 252, 748, 1269, -331, 476, -1030, -910, -349, -973, 657, 285, 710, 1076, -334, 416, -1012, -806, -327, -902, 699, 237, 724, 1056, -432, 397, -1042, -819, -236, -830, 758, 277, 659, 981, -548, 276, -990, -737, -130, -698, 762, 268, 514, 849, -586, 224, -834, -642, -54, -628, 655, 259, 413, 745, -516, 195, -728, -564, -34, -564, 610, 228, 294, 645, -509, 195, -572, -497, 51, -489, 390, 191, 156, 497, -279, 186, -409, -312, -150, -383, 171, -37, 308, 336, -56, 414, -464, -92, -322, -600, 123, -301, 467, 537, 60, 702, -553, -273, -487, -893, 153, -152, 654, 826, 88, 589, -722, -525, -581, -826, 233, 58, 806, 779, 93, 442, -882, -508, -683, -741, 406, 56, 963, 752, -56, 447, -1046, -542, -557, -745, 592, 110, 896, 746, -187, 398, -1080, -527, -494, -678, 719, 52, 912, 696, -379, 483, -1180, -486, -277, -789, 841, 18, 692, 825, -472, 497, -1015, -608, -190, -803, 751, 138, 660, 828, -485, 393, -1013, -629, -65, -732, 821, 187, 468, 806, -586, 340, -811, -669, 39, -694, 631, 261, 369, 805, -460, 293, -746, -675, -28, -680, 613, 258, 345, 827, -478, 281, -641, -749, 34, -647, 482, 404, 260, 807, -337, 90, -549, -759, -81, -480, 446, 419, 349, 694, -332, 86, -623, -728, -27, -495, 489, 462, 259, 748, -390, -70, -485, -804, 6, -269, 338, 599, 228, 500, -231, -239, -433, -569, -154, -124, 302, 411, 353, 395, -210, -82, -477, -529, -168, -229, 330, 420, 321, 464, -155, -170, -467, -579, -308, -82, 332, 462, 550, 316, -159, -206, -791, -442, -298, -67, 725, 308, 519, 353, -568, -76, -752, -456, 159, -208, 669, 336, 114, 465, -510, -126, -409, -566, 82, -163, 401, 491, 226, 462, -369, -260, -529, -645, 44, -93, 517, 601, 175, 476, -499, -361, -379, -694, 108, -9, 360, 707, 132, 402, -324, -492, -354, -731, -36, 174, 390, 829, 210, 284, -342, -771, -377, -677, -30, 529, 346, 886, 230, -155, -235, -908, -458, -177, -195, 777, 481, 343, 421, -490, -377, -419, -695, 257, -12, 328, 702, -67, 295, -151, -618, 4, -586, -34, 186, -39, 685, 128, 116, 187, -642, -152, -474, -278, 296, 61, 590, 321, -14, 34, -613, -278, -279, -104, 252, 209, 403, 60, 30, -87, -406, -17, -371, 95, 68, -151, 563, -129, 224, 243, -617, 246, -567, -265, 318, -410, 784, 186, -39, 558, -878, -39, -358, -569, 616, -222, 637, 502, -341, 443, -841, -317, -38, -562, 674, 21, 358, 582, -500, 249, -587, -511, 182, -442, 488, 337, 101, 570, -366, -119, -316, -640, 70, -2, 241, 513, 179, 117, -110, -396, -409, -92, -169, 322, 335, -39, 412, -304, -226, 168, -663, 342, -47, -193, 615, -502, 323, 236, -505, 621, -650, -119, 250, -742, 690, -141, 94, 790, -733, 477, -453, -645, 593, -836, 587, 333, -367, 1108, -759, 150, 96, -1277, 725, -665, 13, 1205, -625, 1254, -232, -921, 489, -1757, 275, 480, -452, 2031, -290, 88, 285, -2086, 315, -676, -291, 2033, -371, 1098, 239, -1724, 333, -1484, -197, 1402, -403, 1702, 96, -1085, 396, -1773, -63, 773, -403, 1838, -68, -495, 353, -1955, 114, 214, -365, 2019, -203, 192, 330, -2026, 190, -693, -303, 1951, -295, 1198, 279, -1694, 352, -1710, -308, 1240, -444, 2144, 174, -608, 572, -2352, -73, -104, -736, 2244, -96, 769, 713, -1894, 313, -1264, -678, 1402, -575, 1469, 548, -820, 626, -1444, -267, 263, -693, 1241, -63, 62, 615, -803, 221, -268, -363, 433, -413, 279, 88, -155, 415, -181, 50, -65, -233, 118, -249, 193, -2, -52, 213, -250, 177, -6, -53, 331, -396, -2, -190, -387, 438, -67, 388, 518, -330, 156, -628, -541, 128, -387, 708, 489, 80, 593, -642, -283, -333, -718, 428, -52, 507, 744, -251, 409, -533, -579, -63, -728, 486, 193, 327, 967, -489, 236, -474, -906, 327, -737, 613, 633, -200, 1135, -800, -213, 145, -1253, 789, -372, -23, 1179, -779, 924, -180, -859, 811, -1315, 226, 296, -684, 1524, -363, 319, 479, -1475, 508, -888, -361, 1172, -505, 1325, 157, -708, 414, -1560, 13, 134, -322, 1566, -71, 341, 152, -1231, -2, -779, 70, 834, 57, 950, -188, -414, -189, -860, 164, -41, 375, 743, -168, 297, -445, -494, 49, -366, 397, 147, 123, 380, -383, 13, -192, -180, 246, -101, 199, -25, -76, 60, -214, 185, -17, 38, 131, -261, 97, -172, -38, 273, -179, 293, -50, -258, 253, -288, 103, 190, -294, 223, -224, -173, 381, -198, 344, 318, -483, 102, -457, -381, 477, -156, 650, 432, -443, 280, -862, -440, 353, -385, 958, 274, -88, 511, -1024, 52, -208, -568, 973, -444, 456, 369, -718, 888, -703, -15, 394, -1159, 823, -455, -73, 1227, -717, 926, -293, -1089, 516, -1329, 535, 760, -231, 1561, -586, -300, -114, -1540, 519, -178, 398, 1272, -315, 497, -565, -873, 81, -575, 544, 446, 229, 516, -467, -136, -412, -310, 269, -37, 444, -2, 67, 116, -463, 251, -269, 7, 305, -439, 372, -187, -11, 510, -475, 338, -148, -464, 373, -448, 319, 371, -171, 526, -431, -277, -42, -517, 440, 167, 244, 494, -297, -84, -469, -465, 154, 17, 603, 493, 16, 71, -625, -516, -229, -233, 587, 512, 460, 449, -546, -441, -569, -640, 381, 289, 683, 788, -157, -59, -755, -889, -10, -198, 688, 866, 240, 452, -489, -716, -489, -623, 265, 517, 632, 651, 81, -353, -647, -568, -511, 273, 620, 459, 848, -317, -350, -378, -1107, 455, -21, 387, 1209, -683, 480, -522, -1077, 864, -879, 861, 732, -917, 1184, -1287, -210, 744, -1307, 1672, -314, -341, 1152, -1865, 852, -214, -785, 1838, -1235, 780, 309, -1522, 1338, -1245, 265, 945, -1180, 1514, -733, -242, 810, -1451, 981, -425, -243, 1073, -964, 911, -325, -542, 744, -1088, 761, -5, -255, 939, -996, 472, -276, -604, 995, -676, 724, 117, -650, 599, -1049, 342, 230, -269, 1094, -604, 291, -235, -884, 580, -747, 726, 553, -292, 1046, -1059, -83, -173, -1147, 1134, -359, 701, 1122, -971, 669, -1134, -879, 589, -877, 1400, 659, -93, 909, -1418, -382, -446, -862, 1256, 200, 817, 763, -825, -57, -1079, -635, 360, -33, 1093, 553, 81, 97, -894, -439, -467, -112, 619, 311, 691, 162, -289, -209, -746, -93, -90, 79, 733, 25, 372, 16, -543, 82, -596, 23, 306, -247, 703, -91, -73, 390, -711, 263, -168, -393, 676, -549, 343, 398, -539, 769, -536, -218, 385, -901, 619, -34, -194, 971, -608, 261, -16, -827, 572, -440, 143, 608, -463, 523, -228, -367, 319, -438, 278, 178, -196, 277, -215, -113, 101, -55, 101, 159, -89, -23, 0, -353, 158, 34, -36, 544, -257, 138, -40, -612, 352, -475, 209, 623, -335, 775, -477, -411, 166, -991, 784, 59, 165, 1123, -959, 286, -685, -1003, 960, -608, 1255, 718, -701, 827, -1715, -389, 187, -807, 1971, 21, 512, 674, -1920, 220, -1207, -418, 1469, -327, 1794, 198, -738, 291, -2049, -19, -184, -162, 1935, -39, 1045, 66, -1395, -25, -1710, 3, 573, 128, 1957, 49, 384, -180, -1709, -230, -1217, 190, 1031, 404, 1724, -57, -124, -520, -1729, -195, -847, 601, 1336, 387, 1595, -453, -561, -560, -2001, 226, -432, 640, 1970, 24, 1370, -486, -1462, -279, -2091, 261, 632, 408, 2426, 19, 290, -352, -2311, -272, -1169, 190, 1847, 391, 1837, 47, -1139, -319, -2186, -244, 273, 86, 2186, 357, 564, 192, -1843, -252, -1212, -474, 1251, -3, 1577, 684, -545, 314, -1641, -679, -140, -654, 1423, 506, 709, 948, -965, -269, -1078, -1023, 354, -72, 1213, 952, 270, 375, -1031, -778, -867, -527, 647, 512, 1271, 559, -108, -228, -1395, -495, -558, 39, 1290, 352, 1105, 64, -883, -160, -1479, -145, 277, 47, 1649, 127, 349, 31, -1470, -83, -979, -94, 1053, 96, 1410, 97, -459, -73, -1549, -140, -223, 45, 1428, 194, 785, 29, -1028, -252, -1189, -112, 474, 262, 1328, 255, 121, -224, -1189, -387, -668, 131, 838, 463, 985, 33, -320, -440, -1079, -255, -181, 343, 935, 374, 567, -91, -576, -440, -835, -185, 169, 360, 857, 397, 267, -127, -644, -524, -630, -162, 341, 488, 718, 401, 58, -227, -652, -590, -361, -73, 465, 552, 495, 392, -172, -331, -524, -641, -86, 11, 407, 656, 265, 406, -174, -517, -326, -704, -76, 172, 212, 873, 255, 218, 7, -837, -275, -548, -276, 590, 177, 773, 465, -271, 43, -768, -556, -64, -338, 569, 509, 345, 592, -314, -282, -388, -739, -42, -64, 293, 738, 265, 397, -70, -510, -314, -664, -231, 157, 201, 797, 448, 227, 45, -713, -542, -597, -355, 486, 467, 848, 652, -190, -280, -897, -807, -156, -16, 826, 826, 403, 329, -654, -710, -551, -556, 408, 443, 615, 689, -152, -136, -584, -719, -49, -146, 445, 617, 185, 391, -283, -454, -271, -541, 175, 275, 267, 552, -68, -87, -243, -505, -8, -70, 253, 391, 3, 153, -232, -194, 24, -232, 223, 3, -29, 185, -288, 248, 68, -113, 351, -431, -101, -90, -395, 564, 58, 377, 486, -603, 13, -671, -570, 424, -124, 1003, 558, -137, 333, -1199, -483, -295, -534, 1201, 318, 823, 673, -1040, -61, -1257, -741, 637, -267, 1518, 720, -24, 589, -1624, -511, -562, -857, 1353, 138, 1116, 988, -825, 283, -1455, -881, 169, -674, 1437, 550, 533, 931, -1087, -142, -1057, -937, 487, -280, 1276, 696, 226, 595, -1134, -339, -844, -655, 688, -67, 1228, 446, -89, 391, -1255, -114, -517, -439, 968, -294, 953, 246, -489, 623, -1072, 95, -102, -695, 935, -553, 580, 548, -559, 941, -819, -189, 11, -1120, 821, -313, 494, 1042, -543, 832, -817, -731, 44, -1173, 922, 174, 481, 1278, -729, 488, -916, -1105, 305, -1025, 1139, 608, 218, 1346, -1085, 64, -679, -1358, 764, -669, 981, 985, -294, 1094, -1021, -397, -170, -1220, 794, -198, 568, 1003, -411, 634, -721, -567, -34, -871, 618, 147, 447, 830, -338, 212, -645, -617, -80, -455, 633, 366, 523, 474, -418, -101, -806, -350, 13, -91, 969, 156, 418, 110, -859, 51, -835, -12, 576, -181, 1129, -140, -149, 214, -1213, 283, -363, -127, 1128, -431, 822, -2, -811, 503, -1179, 185, 344, -465, 1388, -423, 175, 358, -1300, 604, -741, -163, 1014, -660, 1177, -132, -523, 683, -1357, 354, -90, -557, 1307, -556, 648, 342, -973, 725, -1035, -124, 440, -741, 1203, -160, 157, 684, -1036, 424, -709, -566, 626, -607, 1111, 305, -57, 770, -1183, -13, -634, -780, 1035, -326, 1175, 671, -523, 636, -1534, -437, -126, -870, 1550, 82, 828, 1016, -1177, 340, -1385, -962, 554, -829, 1600, 703, 263, 1221, -1420, -249, -979, -1377, 876, -363, 1442, 1320, -70, 902, -1527, -969, -713, -1332, 1213, 399, 1369, 1552, -611, 260, -1683, -1447, -115, -910, 1656, 1041, 802, 1409, -1272, -431, -1317, -1593, 689, -295, 1541, 1480, 2, 966, -1435, -1019, -628, -1446, 1059, 295, 1083, 1584, -502, 512, -1217, -1272, -125, -1209, 1081, 669, 655, 1569, -690, 111, -960, -1556, 167, -866, 1008, 1273, 376, 1397, -780, -711, -778, -1683, 362, 61, 990, 1653, 157, 503, -945, -1292, -627, -915, 700, 803, 999, 1037, -283, -278, -1176, -926, -212, -176, 1149, 682, 688, 498, -854, -296, -1086, -663, 441, -164, 1294, 629, 96, 585, -1228, -364, -618, -906, 974, -44, 1023, 983, -471, 499, -1198, -841, -112, -881, 1107, 523, 723, 1076, -712, -94, -1156, -1105, 129, -316, 1313, 932, 591, 664, -1127, -606, -1168, -907, 615, 222, 1532, 945, 116, 218, -1499, -832, -852, -552, 1094, 565, 1472, 742, -399, -242, -1704, -777, -432, -59, 1625, 655, 1186, 291, -1133, -454, -1707, -387, 441, 206, 1918, 361, 325, 29, -1731, -230, -1002, -141, 1273, 14, 1489, 152, -645, 200, -1602, -59, -59, -328, 1471, -131, 640, 370, -1045, 349, -972, -323, 493, -490, 1069, 128, 9, 584, -856, 92, -377, -530, 524, -281, 540, 364, -196, 419, -426, -164, -101, -436, 271, -52, 216, 392, -22, 205, -171, -280, -177, -307, 78, 131, 240, 354, 138, -41, -225, -284, -279, -35, 102, 239, 377, 19, 125, -242, -391, 43, -305, 276, 294, -44, 490, -370, -63, -3, -571, 455, -148, 80, 498, -505, 435, -205, -325, 527, -545, 375, 81, -482, 561, -584, 206, 320, -441, 740, -337, -13, 225, -772, 424, -336, 12, 641, -360, 605, -180, -337, 260, -752, 326, 2, -105, 754, -369, 297, -10, -584, 365, -563, 165, 376, -317, 702, -228, -82, 206, -689, 300, -200, -60, 586, -297, 356, -60, -363, 249, -394, 173, 168, -129, 323, -212, -37, 4, -181, 174, -19, 122, 42, -39, 11, -157, 76, -128, 20, 147, -147, 271, -90, -12, 188, -349, 119, -157, -195, 339, -115, 330, 198, -185, 103, -472, -273, -15, -133, 518, 352, 298, 216, -424, -398, -531, -409, 245, 340, 676, 623, 30, -161, -684, -782, -272, -160, 583, 796, 507, 541, -348, -664, -627, -874, 119, 320, 620, 1073, 217, 139, -513, -1058, -446, -590, 305, 799, 629, 919, 48, -350, -652, -1059, -370, -118, 566, 940, 679, 556, -268, -617, -834, -835, -40, 209, 835, 882, 415, 256, -605, -698, -660, -575, 306, 352, 748, 686, 129, 84, -674, -553, -429, -381, 446, 269, 664, 542, -118, 92, -737, -509, -177, -389, 650, 350, 488, 630, -446, -56, -687, -705, 169, -268, 741, 612, 201, 538, -689, -342, -490, -653, 466, 36, 713, 591, -168, 185, -786, -411, -159, -310, 731, 210, 429, 305, -576, -73, -608, -223, 364, -39, 684, 110, -127, 14, -681, -44, -57, 51, 607, 8, 212, -132, -448, -126, -343, 143, 318, 217, 400, -76, -111, -301, -388, -94, -49, 258, 334, 205, 190, -136, -156, -295, -234, -18, 21, 239, 215, 157, 152, -148, -56, -235, -229, 19, -34, 215, 246, 134, 213, -147, -168, -205, -262, 27, 102, 221, 309, 121, 67, -142, -248, -168, -142, 32, 168, 172, 247, 100, 9, -50, -252, -109, -101, -73, 236, 72, 237, 199, -145, 85, -262, -178, 75, -221, 265, 114, 14, 335, -210, 100, -17, -293, 132, -305, 23, 146, -86, 462, 2, 173, 83, -449, -52, -472, -93, 285, 7, 727, 102, 23, 48, -813, -99, -384, -128, 714, -2, 710, 221, -488, 92, -935, -231, 68, -254, 971, 182, 338, 350, -837, -97, -715, -387, 478, -75, 920, 359, -119, 188, -1001, -238, -311, -267, 880, 72, 647, 290, -704, 63, -945, -189, 346, -145, 1065, 95, -8, 187, -1082, 52, -371, -73, 897, -126, 623, -28, -687, 203, -790, 226, 407, -142, 843, -317, -151, 90, -854, 456, -73, 97, 772, -426, 302, -178, -662, 372, -456, 338, 544, -178, 623, -337, -325, 57, -729, 333, 118, 149, 810, -193, 217, -201, -725, 90, -469, 241, 572, 60, 734, -165, -226, -96, -797, 103, -70, 102, 747, -23, 423, -23, -507, 14, -587, -61, 244, -60, 659, 132, 108, 145, -551, -201, -325, -269, 355, 183, 474, 371, -75, -156, -477, -514, -164, 51, 339, 552, 340, 49, -132, -594, -435, -225, -128, 514, 346, 331, 335, -414, -216, -451, -495, 206, -54, 451, 466, -33, 248, -399, -414, -123, -449, 253, 192, 189, 475, -109, -82, -142, -505, 18, -108, 38, 398, 26, 155, 94, -390, 93, -225, -152, 272, -188, 224, 180, -280, 367, -273, -41, 248, -406, 292, -61, -224, 476, -412, 287, 136, -360, 512, -382, 53, 281, -521, 556, -284, -50, 433, -566, 532, -74, -174, 603, -603, 332, -85, -486, 602, -447, 411, 388, -399, 598, -555, -116, 195, -614, 697, -91, 175, 573, -595, 325, -403, -382, 465, -492, 661, 211, -113, 544, -684, -12, -142, -512, 633, -166, 448, 399, -368, 226, -577, -283, 115, -273, 620, 118, 222, 189, -481, -51, -480, -138, 216, -42, 632, 8, 113, -25, -607, 41, -452, 32, 375, -91, 626, -163, -135, 17, -682, 233, -233, 38, 518, -289, 418, -212, -362, 251, -606, 338, -3, -182, 574, -427, 236, 18, -530, 480, -560, 152, 222, -414, 638, -269, 11, 327, -710, 389, -364, -125, 534, -376, 568, 14, -372, 359, -787, 185, 59, -175, 829, -225, 233, 80, -802, 324, -542, 142, 619, -205, 769, -224, -344, 196, -840, 352, 40, -1, 819, -276, 298, -78, -592, 270, -445, 205, 341, -75, 591, -184, 21, -45, -448, 202, -205, 203, 318, -72, 425, -278, -11, -49, -319, 311, -132, 181, 254, -257, 306, -287, 26, 127, -211, 321, -163, -18, 134, -345, 341, -130, 134, 240, -315, 200, -341, -190, 227, -315, 561, 46, 28, 275, -631, 36, -323, -318, 531, -201, 561, 209, -301, 220, -715, -134, -34, -324, 631, -33, 263, 261, -505, 105, -515, -178, 189, -210, 490, 26, 8, 193, -494, 107, -303, -107, 238, -227, 340, -32, -104, 291, -410, 211, -171, -214, 237, -358, 222, 140, -167, 516, -317, 84, -68, -511, 234, -270, 158, 525, -151, 551, -295, -298, -75, -626, 292, 114, 266, 732, -218, 226, -471, -549, 63, -359, 615, 384, 192, 510, -623, -54, -399, -389, 594, -99, 653, 258, -346, 244, -734, 8, 189, -184, 823, -141, 133, 81, -666, 246, -272, 102, 613, -226, 495, -238, -330, 109, -471, 316, 205, 43, 558, -363, 28, -222, -403, 230, -92, 351, 367, -148, 257, -492, -189, -96, -245, 437, 54, 270, 270, -405, 136, -497, -166, 159, -267, 531, -17, 42, 300, -556, 194, -319, -239, 369, -403, 437, 16, -210, 397, -518, 161, -57, -381, 436, -412, 204, 142, -308, 420, -324, -4, 114, -508, 363, -281, 47, 330, -301, 360, -189, -250, 240, -545, 332, -34, -105, 453, -335, 154, -5, -413, 422, -368, 202, 166, -341, 345, -273, -18, 315, -314, 455, -194, -125, 134, -444, 262, 33, 60, 478, -244, 209, -271, -311, 114, -277, 422, 191, 143, 431, -378, 59, -360, -375, 256, -208, 578, 354, 93, 380, -513, -220, -345, -394, 446, 85, 671, 395, -71, 49, -728, -283, -223, -147, 783, 84, 672, 196, -469, 68, -870, -175, 201, -308, 1028, 20, 266, 399, -860, 120, -506, -467, 689, -420, 724, 320, -362, 547, -736, -146, 151, -685, 684, -213, 65, 572, -538, 411, -196, -399, 358, -632, 197, 33, -196, 595, -178, 251, 36, -469, 27, -557, -61, 161, 18, 653, 32, 168, -119, -634, -168, -490, 8, 446, 142, 707, -15, -143, -212, -766, -165, -147, 80, 694, 157, 445, -62, -434, -243, -557, -135, 208, 133, 603, 132, 123, -98, -425, -230, -238, -50, 290, 196, 342, 97, -39, -201, -222, -222, -25, 187, 156, 333, 98, -133, 29, -458, 35, 28, -46, 585, -116, 187, 65, -562, 276, -351, 71, 529, -337, 585, -195, -300, 356, -623, 363, 162, -276, 715, -498, 126, 161, -587, 559, -252, -24, 539, -597, 484, -161, -264, 534, -477, 260, 106, -480, 505, -418, 163, 299, -298, 448, -224, -198, 152, -532, 301, -19, 82, 431, -186, 127, -214, -400, 52, -284, 304, 192, 159, 269, -270, -65, -353, -268, 115, -123, 437, 117, 64, 188, -489, 26, -303, -253, 333, -205, 417, 182, -202, 335, -553, -69, -78, -409, 412, -86, 222, 433, -356, 280, -416, -300, 69, -417, 334, 153, 61, 555, -338, 121, -241, -485, 134, -347, 212, 408, -75, 614, -254, -135, -43, -630, 160, -121, 26, 656, -166, 430, -70, -433, 147, -548, 90, 201, -158, 645, -146, 109, 143, -515, 229, -280, -49, 328, -279, 450, -26, -55, 335, -416, 192, -181, -242, 309, -306, 375, 230, -108, 489, -457, -7, -130, -501, 379, -172, 303, 590, -210, 477, -449, -377, -52, -619, 375, 187, 242, 792, -270, 179, -452, -661, 52, -411, 400, 509, 103, 657, -359, -168, -282, -674, 160, -104, 235, 601, -16, 397, -223, -385, -164, -542, 84, 132, 176, 543, -1, 129, -228, -462, -105, -344, 169, 251, 121, 391, -130, -50, -154, -424, 63, -201, 153, 262, -11, 264, -127, -156, -8, -374, 115, -72, 86, 257, -90, 117, -91, -215, 113, -234, 152, 35, -38, 151, -189, -13, 53, -134, 267, -80, 39, 5, -243, 35, -90, 12, 304, -26, 186, -87, -234, -51, -198, 95, 203, 86, 275, -76, -107, -157, -230, 49, 53, 191, 224, 12, 29, -148, -169, -24, -60, 165, 144, 66, 72, -90, -134, -14, -69, 126, 108, 75, 72, -61, -135, -31, -107, 111, 127, 106, 101, -32, -112, -67, -187, 48, 58, 137, 189, 55, -26, -67, -233, -53, -128, 63, 208, 127, 178, 59, -198, -84, -306, -96, 59, 53, 340, 192, -9, 43, -390, -201, -137, -123, 334, 170, 211, 215, -290, -127, -295, -299, 179, -13, 288, 292, -82, 135, -241, -284, -36, -310, 150, 115, 78, 346, -6, 3, -72, -400, -107, -222, 39, 251, 197, 270, 98, -179, -203, -372, -172, -34, 201, 286, 265, 104, -71, -248, -285, -249, 12, 99, 301, 234, 87, -16, -227, -226, -92, -107, 214, 116, 131, 95, -149, -29, -107, -58, 152, -37, 120, -16, -109, 49, -118, 109, 103, 3, 152, -135, -75, -28, -143, 170, 14, 128, 167, -100, 31, -130, -161, 94, -95, 192, 94, 27, 137, -116, -56, -15, -174, 134, -49, 86, 121, -53, 117, -13, -99, 70, -199, 59, -19, -18, 171, -1, 100, 61, -161, 17, -213, -19, 31, 5, 224, 68, 53, 38, -232, -74, -182, -62, 129, 65, 211, 131, -31, -32, -239, -193, -96, -54, 154, 184, 147, 129, -40, -168, -186, -227, -102, 33, 137, 199, 224, 35, -24, -183, -300, -180, -102, 18, 315, 156, 263, 66, -225, -157, -367, -248, 106, 3, 438, 252, 83, 105, -382, -274, -221, -308, 304, 124, 368, 350, -132, 12, -379, -382, -16, -218, 385, 283, 163, 324, -283, -131, -213, -391, 176, -35, 272, 376, -67, 191, -241, -276, -7, -273, 199, 193, 75, 356, -150, -44, -104, -334, 98, -23, 133, 335, -54, 166, -181, -237, -1, -175, 196, 224, 33, 267, -216, -89, -132, -263, 190, 58, 191, 336, -173, 97, -276, -273, 63, -185, 281, 264, 24, 329, -302, -120, -164, -366, 229, -11, 219, 397, -162, 170, -300, -309, 83, -296, 247, 179, -44, 354, -207, -23, 11, -359, 147, -144, -62, 240, -125, 221, 115, -134, 121, -282, -165, -27, -182, 188, 171, 77, 270, -145, -123, -160, -319, 13, 11, 76, 348, 23, 146, -76, -288, -116, -260, -26, 165, 68, 357, 72, 55, -91, -351, -163, -237, -10, 294, 147, 433, 69, -111, -160, -495, -161, -50, 74, 478, 201, 243, 16, -329, -199, -354, -114, 176, 159, 385, 191, 49, -54, -299, -204, -230, -23, 177, 216, 338, 155, 0, -109, -370, -179, -166, 55, 299, 258, 294, 77, -179, -186, -364, -122, 7, 189, 326, 235, 114, -81, -257, -193, -204, 36, 88, 218, 199, 62, 17, -127, -155, -55, -138, 79, 9, 89, 159, 19, 80, -45, -135, -63, -197, -19, 24, 90, 232, 93, 67, -80, -235, -153, -181, -7, 149, 149, 250, 51, -72, -144, -269, -127, -51, 37, 239, 103, 138, 3, -177, -123, -185, -95, 77, 0, 218, 103, 30, 32, -198, -159, -111, -152, 179, 79, 175, 189, -82, -63, -206, -273, 19, -42, 221, 241, 78, 113, -161, -229, -164, -210, 126, 141, 228, 244, -2, -33, -250, -250, -109, -82, 257, 217, 212, 195, -160, -102, -259, -229, 36, -22, 282, 238, 121, 171, -219, -98, -245, -213, 100, -22, 333, 263, 46, 190, -345, -136, -197, -267, 237, 67, 322, 378, -107, 116, -387, -340, -70, -246, 314, 309, 240, 444, -209, -149, -371, -516, 36, -32, 366, 575, 121, 271, -320, -515, -235, -464, 151, 390, 224, 627, 32, -183, -210, -718, -197, -61, 80, 697, 252, 285, 67, -596, -268, -527, -231, 387, 195, 625, 319, -174, -72, -681, -347, -120, -110, 587, 302, 293, 246, -462, -160, -471, -354, 192, 6, 478, 399, 6, 134, -448, -312, -239, -259, 250, 214, 345, 315, -76, -69, -383, -263, -147, -39, 273, 185, 264, 135, -126, -50, -315, -121, -48, -47, 245, 69, 203, 159, -113, 29, -267, -161, -19, -144, 285, 134, 195, 249, -220, -32, -272, -289, 163, -94, 366, 262, 0, 235, -356, -191, -96, -309, 349, 59, 260, 335, -209, 63, -326, -309, 108, -161, 406, 201, 83, 222, -357, -110, -223, -244, 291, 15, 373, 206, -113, 35, -420, -177, -80, -86, 388, 117, 308, 76, -255, -103, -438, -82, 39, 49, 487, 44, 168, -42, -452, -6, -355, 5, 298, -72, 447, 14, -156, 113, -517, -8, -45, -178, 445, -47, 192, 224, -378, 95, -352, -222, 196, -205, 378, 186, -64, 342, -414, -100, -107, -436, 334, -46, 169, 486, -290, 249, -238, -439, 206, -432, 249, 307, -178, 585, -271, -61, 128, -634, 256, -173, -89, 567, -252, 422, 67, -346, 231, -583, -37, 105, -195, 630, 29, 171, 190, -494, 9, -394, -142, 275, 22, 526, 136, -1, 14, -504, -90, -276, 31, 384, 127, 447, 7, -165, -102, -496, -1, -107, 125, 439, 51, 333, -76, -277, -24, -486, 66, 33, 6, 526, -24, 202, 55, -470, 54, -385, -106, 293, -92, 481, 160, -100, 148, -512, -172, -109, -215, 428, 164, 255, 271, -306, -158, -365, -346, 157, 79, 368, 369, -26, -2, -327, -407, -103, -124, 241, 335, 130, 210, -133, -269, -156, -292, 12, 128, 132, 278, 74, -53, -84, -259, -138, -58, 16, 165, 160, 72, 69, -88, -128, -64, -163, -29, 58, -20, 259, 77, 37, 135, -313, -70, -139, -270, 312, -3, 280, 344, -239, 143, -393, -346, 138, -287, 462, 302, 56, 412, -456, -142, -238, -474, 370, -22, 424, 512, -175, 241, -541, -405, -35, -411, 539, 271, 271, 559, -411, -12, -444, -543, 191, -196, 510, 449, 85, 398, -444, -230, -328, -435, 251, 14, 494, 401, 4, 192, -517, -246, -260, -300, 402, 65, 435, 318, -193, 135, -519, -233, -70, -259, 460, 87, 265, 296, -319, 70, -391, -263, 86, -192, 387, 151, 114, 230, -303, -54, -264, -254, 135, -60, 314, 186, 11, 105, -263, -130, -171, -153, 131, 34, 251, 119, 8, 15, -257, -92, -150, -86, 179, 16, 229, 84, -68, 24, -257, -77, -42, -72, 230, 39, 120, 54, -161, -44, -136, -30, 79, 55, 121, 22, 34, -103, -97, -32, -105, 139, 79, 78, 151, -132, -9, -121, -175, 123, -31, 175, 163, -55, 89, -165, -122, 23, -128, 170, 68, 55, 165, -117, 1, -62, -146, 78, -55, 78, 128, -10, 123, -34, -74, 2, -127, 12, -7, -1, 109, 37, 96, 50, -50, -6, -148, -82, -59, -31, 179, 105, 164, 91, -165, -64, -234, -150, 94, 1, 265, 162, 19, 85, -261, -145, -146, -189, 191, 66, 256, 267, -99, 44, -337, -316, -19, -231, 344, 262, 113, 379, -295, -151, -197, -496, 175, -44, 234, 475, -62, 219, -236, -404, -84, -371, 221, 243, 165, 422, -191, -94, -210, -451, 150, -58, 213, 390, -135, 155, -174, -318, 118, -219, 131, 238, -129, 214, -92, -181, 145, -197, 73, 151, -114, 190, -88, -129, 47, -193, 111, 109, 56, 239, -139, -18, -150, -266, 152, -70, 222, 278, -105, 201, -241, -226, 32, -293, 230, 167, 95, 389, -159, -57, -204, -398, 67, -52, 271, 375, 90, 188, -266, -245, -233, -256, 219, 59, 347, 269, -87, 129, -375, -176, -40, -258, 341, 23, 163, 306, -222, 141, -272, -261, 102, -247, 302, 142, 38, 292, -265, -9, -152, -281, 162, -142, 242, 194, -16, 238, -300, -89, -126, -301, 298, -57, 250, 269, -267, 146, -327, -219, 197, -228, 368, 126, -115, 220, -388, -61, 17, -217, 354, -22, 88, 176, -281, 74, -233, -140, 180, -143, 336, 80, -70, 179, -403, -31, -50, -197, 426, -44, 137, 186, -393, 110, -212, -156, 301, -154, 261, 110, -187, 189, -260, -40, 46, -180, 226, -42, 98, 136, -152, 131, -185, -30, 87, -176, 228, -95, -34, 189, -197, 239, 1, -102, 163, -348, 9, 13, -90, 405, -6, 125, 52, -387, 7, -226, -44, 329, 41, 336, 58, -216, -70, -367, -85, 84, 66, 387, 140, 28, -29, -310, -160, -110, -40, 227, 177, 131, 102, -124, -177, -106, -135, 52, 175, 40, 131, -1, -142, 25, -142, -36, 121, -117, 150, 44, -90, 192, -166, -49, 63, -264, 157, 6, -35, 283, -159, 47, 7, -300, 147, -105, 18, 263, -141, 132, -100, -224, 144, -162, 158, 159, -127, 167, -221, -96, 54, -176, 262, -12, 34, 181, -284, 97, -153, -152, 288, -206, 255, 113, -289, 286, -338, -39, 238, -349, 393, -37, -151, 384, -424, 124, 39, -373, 413, -201, 82, 327, -374, 296, -183, -246, 298, -347, 267, 162, -198, 412, -344, -49, 88, -443, 413, -52, 47, 450, -452, 237, -155, -437, 429, -409, 284, 368, -345, 606, -358, -220, 249, -768, 394, 38, -129, 867, -368, 212, 21, -878, 325, -468, 61, 828, -206, 699, -136, -695, 112, -891, 161, 500, -23, 1026, -119, -264, -27, -1065, 29, 0, 9, 1052, 76, 195, 60, -959, -140, -370, -154, 837, 154, 466, 221, -717, -102, -540, -255, 581, -6, 594, 239, -478, 117, -654, -151, 368, -257, 683, 13, -253, 347, -738, 134, 105, -361, 774, -277, 60, 279, -791, 367, -295, -146, 745, -385, 510, -12, -589, 325, -695, 113, 342, -222, 794, -145, -65, 85, -786, 116, -204, 60, 678, -31, 396, -190, -472, -63, -513, 254, 227, 186, 529, -272, 58, -250, -457, 219, -278, 276, 297, -107, 428, -246, -86, 16, -460, 161, -104, 90, 433, -48, 245, -173, -318, -43, -341, 241, 194, 171, 384, -284, -17, -267, -373, 293, -189, 383, 330, -238, 361, -472, -179, 154, -510, 543, -6, -23, 589, -571, 238, -107, -599, 543, -505, 275, 531, -433, 751, -460, -347, 275, -941, 580, 13, -23, 1035, -650, 365, -208, -936, 592, -774, 388, 656, -419, 1066, -511, -251, 201, -1177, 521, -278, 19, 1116, -432, 739, -230, -850, 285, -1125, 328, 411, -77, 1333, -350, 95, -127, -1298, 250, -632, 246, 1034, -75, 1040, -278, -597, -111, -1216, 146, 51, 291, 1152, 21, 444, -376, -867, -216, -792, 363, 422, 388, 971, -300, 32, -453, -893, 152, -485, 480, 657, 6, 796, -434, -280, -94, -919, 296, -139, 171, 856, -172, 509, -129, -595, 23, -749, 80, 253, 96, 874, -31, 74, -154, -834, 30, -372, 231, 724, -55, 603, -310, -534, 106, -727, 405, 272, -82, 805, -537, -18, 53, -728, 617, -216, 73, 552, -657, 417, -229, -321, 616, -511, 409, 27, -442, 541, -587, 264, 206, -486, 685, -531, 69, 300, -624, 754, -351, -42, 469, -861, 483, -248, -194, 790, -507, 533, -115, -613, 391, -669, 329, 321, -155, 685, -479, -47, -103, -590, 450, -141, 339, 366, -313, 247, -475, -117, 65, -234, 463, -140, 189, 71, -318, 352, -361, 160, 49, -414, 382, -439, 244, 300, -265, 689, -453, -112, -6, -750, 560, -155, 293, 681, -498, 361, -569, -475, 297, -452, 768, 172, 12, 455, -837, 118, -348, -311, 762, -349, 670, 44, -557, 490, -849, 257, 250, -438, 919, -531, 84, 225, -826, 701, -383, 63, 671, -658, 620, -389, -427, 482, -776, 618, 170, -178, 857, -682, 89, -174, -834, 612, -294, 486, 742, -389, 445, -723, -544, 51, -522, 842, 300, 321, 569, -764, -50, -668, -560, 511, -165, 902, 505, -164, 334, -951, -390, -214, -418, 847, 187, 522, 432, -615, 21, -717, -348, 289, -242, 800, 228, 56, 366, -728, -77, -374, -414, 483, -96, 599, 401, -106, 198, -660, -326, -305, -274, 497, 218, 679, 281, -198, -126, -886, -218, -203, 18, 901, 151, 604, 31, -742, -91, -919, -46, 414, 62, 1066, 50, 43, -67, -1030, -76, -493, 80, 738, 134, 855, -58, -271, -236, -1001, 27, -240, 308, 844, 97, 687, -366, -487, -200, -924, 334, 12, 321, 897, -195, 471, -405, -639, 10, -816, 368, 177, 293, 928, -226, 384, -530, -786, -13, -864, 678, 329, 367, 1105, -660, 275, -647, -1003, 464, -856, 866, 533, -119, 1210, -920, 144, -233, -1202, 782, -844, 578, 817, -515, 1371, -768, -151, 163, -1558, 780, -633, 195, 1333, -618, 1324, -405, -707, 300, -1744, 451, -155, 41, 1699, -293, 1063, -308, -1173, -31, -1728, 441, 289, 336, 1932, -328, 752, -624, -1614, 54, -1637, 733, 881, 298, 2104, -637, 158, -665, -2101, 368, -1156, 857, 1566, 27, 1911, -840, -582, -480, -2258, 608, -535, 775, 2006, -159, 1590, -907, -1232, -345, -2295, 767, 175, 791, 2399, -408, 964, -1075, -1970, -50, -1849, 1082, 1112, 557, 2246, -837, -10, -934, -2181, 388, -1017, 1113, 1608, 193, 1759, -1060, -687, -680, -2112, 765, -323, 1014, 1896, -277, 1208, -1101, -1248, -223, -1733, 910, 371, 665, 1740, -513, 515, -890, -1340, 48, -1161, 864, 653, 433, 1426, -620, 136, -757, -1308, 195, -788, 865, 859, 314, 1181, -727, -206, -729, -1227, 335, -447, 1029, 895, 154, 938, -1056, -310, -662, -1089, 844, -341, 1051, 905, -442, 846, -1229, -438, -65, -1067, 1150, -103, 553, 981, -838, 570, -916, -611, 323, -838, 1074, 138, 234, 845, -991, 351, -757, -558, 652, -678, 1107, 113, -182, 729, -1197, 394, -375, -460, 1044, -776, 850, -8, -670, 839, -1149, 572, 136, -609, 1211, -982, 417, 152, -1021, 1117, -908, 420, 625, -991, 1233, -893, -128, 568, -1291, 1152, -378, 6, 1143, -1145, 746, -561, -776, 777, -943, 950, 347, -192, 928, -1037, 64, -446, -695, 730, -362, 952, 343, -182, 502, -1147, 48, -493, -423, 981, -390, 1074, 223, -535, 572, -1425, 98, -93, -552, 1454, -399, 711, 372, -1167, 631, -1218, -64, 639, -699, 1449, -252, -12, 614, -1350, 519, -575, -380, 1001, -646, 914, 75, -486, 621, -958, 239, -23, -448, 781, -460, 352, 174, -403, 555, -466, 124, -15, -506, 403, -353, 311, 323, -97, 484, -479, -81, -223, -482, 425, -187, 512, 355, -133, 391, -654, -174, -206, -470, 559, -59, 524, 430, -221, 262, -710, -308, -148, -394, 619, 104, 548, 443, -336, 85, -801, -381, -46, -251, 787, 262, 496, 337, -592, -105, -828, -357, 218, -38, 918, 306, 283, 158, -818, -192, -704, -227, 438, 52, 936, 253, 103, 77, -966, -204, -606, -169, 661, 135, 955, 216, -178, -14, -1093, -208, -335, -104, 872, 164, 789, 242, -467, -72, -1051, -304, -86, -48, 1000, 327, 623, 205, -681, -271, -1010, -357, 175, 162, 1052, 483, 405, 48, -803, -556, -852, -236, 305, 530, 985, 439, 303, -412, -792, -589, -804, 229, 354, 622, 1004, 51, 297, -562, -897, -332, -869, 380, 484, 529, 1202, -90, 239, -655, -1217, -208, -907, 590, 825, 479, 1404, -389, -64, -690, -1568, 95, -697, 716, 1234, 245, 1393, -588, -525, -547, -1744, 318, -322, 691, 1586, 60, 1216, -691, -1026, -435, -1798, 502, 170, 709, 1874, -163, 852, -817, -1530, -232, -1598, 708, 715, 602, 1920, -437, 305, -814, -1778, 54, -1169, 867, 1084, 328, 1695, -704, -113, -623, -1773, 393, -825, 755, 1261, -24, 1518, -651, -395, -290, -1787, 363, -540, 477, 1432, 16, 1327, -439, -684, -370, -1737, 250, -231, 587, 1521, 96, 1099, -580, -858, -481, -1622, 366, -51, 747, 1541, 42, 1049, -825, -1001, -487, -1732, 675, 99, 846, 1831, -282, 1004, -1027, -1446, -207, -1803, 926, 552, 681, 2120, -543, 626, -989, -1929, -4, -1587, 1015, 1122, 595, 2210, -772, 39, -1054, -2285, 286, -1107, 1261, 1642, 319, 1970, -1137, -592, -885, -2248, 708, -551, 1232, 1818, -95, 1594, -1251, -957, -549, -2038, 923, -172, 1035, 1860, -363, 1264, -1213, -1153, -328, -1891, 1053, 40, 911, 1935, -558, 1129, -1231, -1387, -141, -1944, 1223, 316, 810, 2230, -838, 877, -1307, -1858, 196, -1866, 1494, 915, 531, 2375, -1268, 288, -1179, -2259, 722, -1441, 1553, 1532, -16, 2221, -1539, -434, -662, -2426, 1194, -765, 1140, 1979, -594, 1694, -1281, -1082, -93, -2111, 1086, -13, 698, 1883, -601, 953, -998, -1213, -27, -1449, 995, 257, 611, 1418, -678, 619, -977, -923, 151, -1135, 1055, 132, 442, 1155, -842, 650, -882, -699, 379, -1091, 1096, -96, 153, 1059, -996, 901, -619, -539, 647, -1389, 918, -319, -150, 1425, -979, 1217, -346, -952, 767, -1825, 729, 68, -375, 1987, -884, 973, -88, -1572, 770, -1772, 476, 622, -480, 2185, -733, 548, 120, -1937, 740, -1624, 285, 1098, -591, 2329, -568, 55, 298, -2385, 656, -1249, 64, 1823, -630, 2183, -347, -800, 446, -2533, 511, -457, -169, 2263, -585, 1551, -48, -1414, 467, -2186, 216, 224, -241, 2196, -288, 913, 40, -1604, 203, -1723, 168, 633, -92, 1987, -311, 446, -34, -1687, 339, -1348, 208, 923, -315, 1822, -305, 71, 213, -1782, 329, -1002, -51, 1223, -311, 1604, -59, -379, 263, -1731, 136, -504, -179, 1365, -176, 1177, 118, -689, 166, -1451, -78, -141, -99, 1313, 45, 892, 58, -831, -48, -1319, -36, 107, 86, 1381, 1, 613, -116, -1070, -17, -1042, 159, 434, 92, 1206, -220, 188, -129, -982, 156, -626, 207, 465, -79, 872, -274, 70, 27, -767, 273, -525, 105, 340, -299, 853, -213, 132, 259, -783, 281, -621, -128, 415, -374, 997, 37, 34, 358, -982, 51, -564, -272, 718, -153, 961, 178, -307, 184, -1063, -29, -236, -177, 899, -123, 748, 151, -533, 161, -991, -48, -66, -173, 966, -61, 665, 140, -677, 170, -1065, -59, 143, -256, 1191, -52, 487, 262, -1075, 152, -953, -199, 618, -190, 1249, 79, -17, 232, -1312, 2, -517, -195, 985, -90, 998, 104, -519, 195, -1207, -2, 3, -207, 1064, -121, 533, 183, -827, 248, -805, -147, 414, -269, 871, 28, 50, 311, -838, 83, -303, -321, 548, -145, 501, 230, -218, 223, -538, -171, 15, -225, 305, 119, 197, 175, -104, -18, -222, -153, -35, -25, 75, 60, 192, 46, 26, 33, -164, -27, -151, -92, 34, -33, 286, 107, 88, 83, -257, -101, -237, -134, 115, 39, 379, 170, 32, 36, -325, -185, -215, -133, 180, 149, 360, 177, -40, -77, -351, -184, -157, -36, 307, 168, 340, 113, -294, -97, -387, -181, 157, 0, 438, 174, -32, 74, -465, -100, 14, -109, 320, 2, 85, 96, -265, 76, -144, -24, 257, -138, 80, -82, -99, 183, -168, 176, 4, -148, 240, -240, 24, 26, -113, 255, -232, 67, 126, -132, 295, -175, -91, -21, -229, 231, -115, 141, 312, -152, 164, -270, -244, 13, -199, 329, 47, 137, 326, -208, 14, -339, -241, 75, -126, 414, 101, 115, 228, -350, -30, -357, -143, 231, -101, 490, 36, 7, 198, -482, 64, -339, -168, 385, -209, 540, 99, -142, 293, -611, 9, -187, -254, 574, -135, 421, 129, -372, 219, -595, 6, 24, -156, 683, -174, 268, 42, -550, 260, -565, 92, 290, -220, 744, -258, -69, 137, -717, 339, -195, 14, 547, -315, 385, -229, -329, 237, -426, 344, 14, -57, 378, -369, 206, -133, -314, 292, -279, 248, 176, -132, 261, -273, -78, -72, -166, 214, 17, 226, -20, -75, 11, -305, 164, -118, -9, 310, -191, 268, -73, -204, 149, -337, 118, 1, -68, 348, -93, 134, -87, -202, 95, -245, 170, 44, -92, 276, -178, 59, 23, -147, 181, -162, -66, 24, -79, 134, 127, 136, -72, 6, -155, -301, 115, -140, 229, 310, -148, 327, -264, -239, 109, -455, 188, 148, 43, 412, -108, 47, -196, -339, -71, -150, 273, 173, 290, 175, -326, 52, -455, -163, 225, -206, 562, 75, -117, 287, -603, 89, -74, -313, 518, -202, 226, 226, -369, 261, -361, -66, 160, -287, 381, -69, -18, 216, -331, 171, -112, -83, 187, -274, 147, -24, -49, 264, -124, 133, -125, -191, 49, -226, 180, 89, -2, 216, -186, 57, -78, -148, 150, -212, 49, 89, -63, 263, -74, 18, -59, -305, 69, -101, 97, 323, -29, 111, -150, -283, 35, -113, 75, 218, -83, 115, 18, -215, 84, -17, -109, 189, -138, -45, 196, -189, 114, 41, -260, 297, -92, -75, 222, -356, 63, 56, -199, 419, -34, 32, 113, -528, -10, -76, -33, 567, -14, 173, -46, -547, -17, -324, 108, 524, -16, 447, -166, -421, 43, -550, 157, 264, -96, 650, -196, -130, 100, -664, 152, -19, -82, 667, -154, 140, 12, -626, 102, -271, 14, 562, -88, 383, -128, -445, 89, -519, 122, 305, -87, 635, -201, -74, 46, -783, 216, -167, -95, 847, -245, 465, 57, -850, 240, -767, -50, 735, -329, 1026, 27, -528, 291, -1186, 41, 192, -358, 1264, -173, 127, 366, -1205, 261, -425, -348, 1007, -422, 682, 238, -779, 485, -833, -160, 547, -523, 858, -32, -274, 507, -906, 169, 115, -511, 902, -320, -20, 411, -894, 383, -61, -375, 1003, -446, 130, 331, -1204, 400, -194, -351, 1379, -422, 452, 330, -1584, 442, -802, -368, 1695, -533, 1213, 310, -1578, 612, -1721, -229, 1314, -769, 2201, 47, -892, 794, -2502, 136, 258, -758, 2670, -419, 419, 589, -2571, 572, -1066, -342, 2202, -747, 1655, -44, -1662, 740, -2039, 363, 995, -657, 2211, -676, -279, 375, -2167, 810, -413, -144, 1941, -829, 957, -163, -1511, 646, -1369, 348, 949, -458, 1592, -472, -374, 152, -1556, 390, -254, 63, 1340, -293, 748, -215, -956, 9, -1080, 205, 430, 228, 1213, -205, 99, -478, -1091, 29, -613, 592, 762, 62, 987, -662, -293, -176, -1164, 541, -302, 203, 1160, -467, 782, -265, -836, 296, -1222, 222, 391, -208, 1429, -232, 143, 56, -1344, 179, -754, -1, 1108, -224, 1174, -112, -623, 155, -1416, 246, 24, -224, 1483, -425, 495, 137, -1221, 511, -992, -43, 887, -702, 1296, -143, -440, 716, -1444, 277, -2, -665, 1504, -567, 344, 502, -1389, 629, -674, -286, 1273, -697, 896, -96, -1064, 651, -1035, 302, 734, -536, 1225, -550, -474, 245, -1246, 657, 54, -112, 1282, -621, 368, -134, -1261, 431, -748, 186, 1033, -304, 1214, -195, -764, 19, -1512, 56, 298, 120, 1655, 60, 294, -276, -1651, -301, -817, 233, 1278, 438, 1336, -220, -752, -597, -1603, 42, 75, 562, 1487, 127, 699, -612, -1162, -334, -1204, 447, 435, 433, 1482, -311, 408, -646, -1426, 158, -1157, 603, 879, -2, 1794, -670, -141, -220, -2013, 568, -737, 264, 1770, -433, 1639, -457, -1233, 183, -2132, 476, 288, 6, 2311, -532, 713, -383, -2029, 482, -1547, 620, 1252, -400, 2184, -960, -309, 144, -2331, 1140, -733, 87, 1994, -1307, 1697, -493, -1368, 1237, -2189, 803, 388, -1116, 2346, -1155, 567, 732, -2072, 1298, -1325, -381, 1396, -1342, 1919, -179, -655, 1162, -2096, 525, -130, -828, 1932, -933, 844, 255, -1625, 1065, -1150, 193, 1050, -1023, 1306, -818, -557, 774, -1198, 1127, 216, -503, 846, -1303, 95, -55, -578, 1257, -131, 351, 243, -1009, 70, -717, 55, 501, -18, 838, -157, -158, -213, -772, 282, -315, 347, 482, -304, 452, -440, -182, 212, -473, 569, -288, -182, 176, -561, 486, 75, 190, 548, -617, 27, -727, -525, 379, -110, 1068, 446, 0, 201, -1364, -368, -633, -262, 1236, 258, 1198, 279, -936, -117, -1777, -247, 275, 24, 1937, 121, 428, 69, -1913, 14, -1260, -73, 1472, -114, 1750, -35, -812, 215, -2180, 137, -34, -162, 2097, -243, 729, -50, -1748, 381, -1467, 264, 1118, -317, 1691, -584, -390, 134, -1774, 930, -429, 71, 1445, -1053, 938, -476, -985, 1096, -1329, 893, 272, -1020, 1307, -1160, 293, 663, -1127, 1435, -901, -240, 613, -1555, 1208, -197, -129, 1341, -1415, 750, -451, -1026, 1219, -1085, 833, 493, -1013, 1157, -1159, 175, 519, -1021, 1201, -674, -119, 528, -1195, 1025, -459, 105, 984, -1069, 742, -767, -731, 734, -1076, 1382, 274, -197, 1174, -1649, -6, -635, -1140, 1626, -501, 1452, 859, -1208, 876, -2054, -688, 345, -1139, 2425, 99, 599, 1307, -2265, 289, -1554, -1412, 1620, -757, 2352, 1059, -703, 1150, -2627, -791, -474, -1457, 2425, 232, 1615, 1409, -1783, 287, -2358, -1361, 679, -849, 2691, 984, 516, 1121, -2448, -610, -1513, -1351, 1627, 54, 2214, 1255, -543, 265, -2342, -1079, -618, -606, 1896, 654, 1620, 714, -1105, -441, -2108, -677, -6, 74, 2150, 386, 988, 74, -1619, -259, -1693, -89, 716, -153, 1983, -50, 239, 318, -1693, 78, -1140, -381, 1054, -443, 1667, 370, -245, 473, -1685, -278, -623, -598, 1389, -88, 1163, 604, -761, 173, -1359, -557, 36, -433, 1229, 322, 533, 537, -778, -347, -855, -520, 156, 104, 882, 374, 380, -89, -554, -312, -764, 37, 56, -8, 854, -89, 455, 80, -613, 60, -847, -242, 213, -210, 941, 211, 277, 195, -802, -225, -664, -319, 474, 42, 835, 255, 30, 64, -896, -368, -382, -253, 645, 238, 701, 308, -284, -204, -847, -527, -14, 51, 656, 433, 436, 63, -444, -457, -621, -344, 96, 345, 637, 340, 348, -219, -612, -499, -615, -45, 367, 432, 848, 66, -67, -258, -936, -346, -224, 0, 827, 295, 508, 201, -623, -263, -677, -591, 308, 106, 776, 618, -30, 106, -717, -741, -299, -418, 604, 576, 572, 511, -459, -370, -699, -728, 113, 63, 848, 591, 184, 146, -803, -484, -523, -415, 544, 150, 928, 374, -248, 147, -1134, -374, -259, -509, 1212, 63, 850, 655, -1151, 170, -1306, -801, 778, -566, 1717, 614, -258, 812, -1897, -474, -349, -1054, 1762, 39, 1025, 1038, -1391, 278, -1542, -1014, 793, -704, 1800, 651, -5, 946, -1798, -351, -686, -1210, 1423, -133, 1251, 1173, -781, 485, -1589, -1138, 45, -902, 1505, 887, 801, 1008, -1154, -617, -1511, -1172, 535, 219, 1873, 1013, 421, 26, -2015, -827, -1296, -404, 1658, 476, 2074, 470, -897, -163, -2669, -586, 40, -244, 2713, 418, 1011, 433, -2415, -235, -1909, -713, 1790, -91, 2423, 633, -796, 377, -2692, -596, -144, -691, 2455, 282, 999, 714, -1884, 56, -1646, -787, 1194, -469, 1857, 498, -349, 713, -1849, -206, -346, -976, 1515, -221, 894, 827, -975, 561, -1252, -686, 425, -866, 1272, 212, 188, 867, -1136, 209, -646, -815, 846, -677, 889, 389, -409, 931, -1057, -66, 79, -1008, 1018, -471, 239, 741, -881, 766, -521, -410, 758, -969, 676, -258, -551, 894, -771, 725, 284, -667, 872, -1208, -81, 105, -810, 1407, -211, 330, 696, -1345, 495, -959, -535, 948, -653, 1281, 211, -495, 821, -1455, 108, -236, -846, 1319, -437, 713, 690, -1026, 821, -1174, -498, 447, -987, 1262, 94, 5, 1084, -1150, 319, -566, -997, 754, -632, 733, 620, -274, 935, -851, -248, -264, -959, 592, -206, 542, 760, -237, 643, -816, -516, -207, -779, 639, 93, 539, 761, -409, 277, -873, -592, 1, -413, 800, 197, 387, 441, -716, 140, -746, -295, 350, -319, 782, -64, 29, 416, -768, 341, -453, -273, 440, -548, 628, -78, -77, 678, -787, 421, -373, -505, 575, -814, 662, 160, -321, 1090, -917, 298, -136, -1064, 818, -888, 523, 856, -648, 1316, -903, -345, 181, -1571, 989, -305, 286, 1546, -972, 907, -812, -1148, 590, -1440, 1139, 572, -178, 1658, -1366, 145, -410, -1508, 1220, -889, 878, 1142, -1008, 1327, -1263, -440, 464, -1517, 1368, -304, -9, 1377, -1330, 892, -518, -826, 961, -1348, 853, 159, -641, 1436, -1027, 530, 115, -1135, 935, -1185, 231, 688, -795, 1452, -487, -17, 346, -1453, 580, -630, -66, 1173, -558, 1043, -294, -562, 275, -1290, 511, -61, -159, 1183, -577, 642, -137, -778, 465, -1108, 278, 267, -417, 1193, -322, 384, 99, -1029, 308, -952, -11, 647, -263, 1245, -125, 7, 51, -1371, 156, -619, -66, 1178, -103, 1137, -42, -686, -44, -1560, -1, 122, 85, 1654, 65, 509, -257, -1478, -171, -1135, 247, 1182, 191, 1502, -272, -647, -304, -1719, 215, 66, 237, 1752, -184, 443, -290, -1491, 94, -953, 227, 1142, -118, 1297, -223, -691, 21, -1442, 223, 145, -122, 1517, -243, 276, 67, -1377, 250, -689, -92, 1158, -409, 1020, 112, -884, 326, -1166, -71, 465, -451, 1281, 30, -111, 451, -1177, -135, -218, -406, 892, -14, 495, 452, -656, -27, -447, -501, 301, -60, 342, 367, -140, 224, -171, -410, 248, -348, -87, 223, -341, 369, 23, -37, 605, -461, 170, -158, -788, 286, -448, 298, 657, -103, 903, -453, -452, -147, -1192, 378, 3, 366, 1289, -303, 597, -592, -1232, 94, -1103, 593, 861, 123, 1572, -583, -323, -369, -1833, 345, -361, 511, 1817, -100, 1121, -623, -1491, -232, -1782, 505, 803, 520, 2247, -417, 112, -691, -2284, 85, -1125, 689, 1870, 208, 2011, -631, -1087, -432, -2476, 268, 8, 598, 2506, -33, 1044, -604, -2044, -241, -1818, 342, 1133, 468, 2284, -184, -133, -479, -2205, -186, -869, 358, 1682, 436, 1709, -274, -923, -528, -2065, -51, -112, 581, 2064, 167, 1082, -507, -1675, -288, -1748, 266, 828, 333, 2218, -195, 25, -207, -2160, -9, -931, 66, 1682, 20, 1716, 35, -1020, 34, -2040, -248, 62, -75, 2034, 210, 839, 222, -1664, -262, -1451, -363, 866, 191, 1810, 376, -46, 7, -1707, -529, -720, -167, 1213, 429, 1296, 386, -574, -331, -1489, -666, -128, 195, 1358, 680, 733, 91, -1047, -742, -1079, -325, 564, 617, 1204, 419, -86, -347, -1130, -613, -299, 121, 877, 561, 608, 108, -539, -494, -733, -399, 115, 396, 738, 479, 276, -161, -584, -564, -582, -139, 244, 515, 831, 316, 59, -271, -798, -553, -436, -22, 661, 535, 754, 321, -508, -376, -832, -646, 118, 154, 996, 699, 172, 177, -995, -779, -474, -438, 789, 670, 937, 566, -609, -469, -1126, -765, 137, 299, 1217, 698, 407, -18, -1101, -656, -784, -296, 595, 535, 1102, 432, -80, -217, -1054, -679, -450, -45, 723, 686, 839, 271, -308, -527, -881, -605, -210, 388, 741, 653, 538, -66, -406, -728, -685, -261, -21, 702, 664, 416, 361, -485, -431, -643, -651, 297, 116, 624, 755, -60, 279, -524, -703, -213, -644, 349, 476, 299, 915, -95, -89, -397, -1014, -106, -318, 288, 858, 254, 711, -138, -522, -357, -938, -30, 65, 267, 930, 278, 416, -230, -730, -412, -766, 45, 355, 474, 952, 162, 69, -495, -935, -295, -484, 295, 773, 431, 768, -67, -477, -485, -915, -206, 133, 343, 975, 464, 124, -166, -832, -604, -396, -81, 698, 508, 593, 292, -524, -348, -654, -388, 209, 85, 782, 324, 45, 158, -756, -219, -368, -291, 578, 59, 731, 281, -352, 103, -899, -282, -63, -174, 949, 167, 488, 215, -822, -88, -783, -249, 498, 14, 952, 200, -153, 58, -918, -144, -183, -95, 733, 41, 407, 48, -433, 41, -539, 49, 108, -106, 530, -141, 200, 35, -395, 227, -494, 37, 194, -212, 650, -104, 96, 59, -686, 160, -423, 70, 580, -85, 661, -232, -309, -37, -821, 355, -3, 120, 796, -356, 310, -312, -631, 354, -507, 452, 409, -307, 567, -585, -140, 99, -556, 768, -59, 110, 455, -813, 227, -430, -316, 705, -378, 789, 185, -519, 435, -977, 19, 122, -471, 1092, -211, 247, 418, -1032, 357, -565, -227, 762, -483, 843, 45, -471, 438, -911, 177, 48, -326, 886, -340, 323, 175, -720, 346, -599, 78, 383, -355, 826, -237, -113, 225, -789, 366, -240, -10, 655, -497, 473, -132, -430, 400, -542, 388, 60, -282, 575, -559, 202, 102, -450, 540, -428, 247, 182, -543, 634, -438, 30, 332, -591, 562, -351, -36, 435, -615, 607, -147, -241, 432, -668, 346, -125, -176, 652, -415, 371, -67, -480, 279, -500, 346, 142, -90, 586, -484, 107, -162, -493, 458, -357, 437, 349, -331, 553, -637, -233, 118, -613, 684, 33, 178, 684, -650, 123, -424, -650, 480, -325, 576, 527, -175, 559, -651, -403, -102, -669, 557, 120, 356, 769, -346, 133, -540, -736, 96, -326, 560, 505, 190, 548, -454, -346, -406, -575, 244, 64, 510, 556, 46, 199, -467, -549, -331, -353, 276, 435, 512, 534, -1, -315, -543, -677, -301, 157, 447, 686, 509, 110, -214, -649, -624, -349, -61, 470, 617, 550, 259, -192, -463, -657, -461, -83, 300, 600, 540, 328, -103, -462, -526, -484, -146, 262, 537, 516, 291, -44, -413, -508, -475, -106, 275, 386, 642, 217, -154, -227, -681, -305, -96, 95, 757, 242, 311, 97, -736, -194, -525, -210, 574, 84, 823, 204, -391, 80, -993, -191, 22, -143, 1085, 89, 413, 133, -1011, 73, -836, -171, 693, -112, 1210, 67, -221, 202, -1377, 13, -391, -285, 1305, -53, 998, 257, -978, 177, -1430, -294, 382, -232, 1684, 244, 241, 291, -1577, -159, -884, -353, 1225, 70, 1383, 337, -719, 82, -1603, -344, 53, -177, 1613, 240, 563, 326, -1382, -141, -1030, -441, 869, 38, 1361, 430, -297, 173, -1387, -450, -332, -287, 1137, 334, 879, 361, -703, -120, -1183, -480, 125, -11, 1223, 408, 450, 222, -1031, -321, -880, -383, 622, 204, 1117, 395, -155, 21, -1124, -383, -268, -225, 935, 292, 563, 339, -670, -90, -701, -419, 386, -78, 718, 353, -144, 173, -677, -171, -37, -216, 565, 15, 210, 120, -474, 121, -348, 48, 327, -196, 429, -182, -123, 131, -482, 311, -74, 1, 394, -407, 281, -134, -223, 376, -444, 362, -3, -353, 464, -529, 275, 244, -427, 670, -478, -51, 256, -799, 618, -124, -52, 800, -674, 358, -167, -726, 584, -571, 400, 588, -463, 712, -538, -337, 217, -822, 599, 87, 51, 805, -582, 208, -265, -684, 364, -487, 458, 508, -130, 663, -508, -180, -165, -822, 389, -110, 452, 817, -216, 429, -592, -680, -103, -730, 630, 499, 387, 834, -524, -110, -648, -867, 283, -243, 805, 733, -29, 520, -824, -380, -292, -739, 756, 54, 526, 697, -580, 311, -713, -476, 281, -575, 843, 214, -25, 606, -794, 136, -333, -503, 652, -360, 602, 317, -440, 438, -752, -52, 74, -398, 816, -168, 245, 280, -696, 297, -540, -53, 413, -388, 729, -155, -88, 390, -731, 364, -285, -255, 568, -554, 526, 110, -304, 637, -653, 148, -20, -578, 602, -409, 267, 452, -426, 571, -469, -176, 203, -624, 502, -81, 55, 547, -460, 285, -331, -305, 326, -397, 493, 101, -74, 344, -631, 111, -224, -189, 602, -185, 495, 66, -444, 129, -771, 114, 167, -34, 860, -118, 161, -102, -803, 102, -517, 238, 593, -59, 712, -219, -266, -59, -817, 265, -77, 127, 730, -191, 338, -181, -529, 93, -552, 303, 261, 18, 578, -267, -8, -192, -514, 273, -273, 366, 370, -165, 387, -423, -126, 1, -482, 490, -161, 172, 413, -379, 370, -283, -194, 239, -586, 386, -104, -68, 590, -324, 435, -81, -429, 263, -799, 201, 140, -93, 915, -186, 302, -64, -930, 183, -768, 214, 684, -38, 1085, -251, -227, -99, -1303, 264, -317, 247, 1177, -82, 838, -307, -819, -110, -1259, 337, 265, 333, 1349, -164, 384, -492, -1243, 23, -961, 612, 813, 198, 1305, -514, -256, -398, -1454, 466, -335, 541, 1245, -260, 840, -541, -864, 53, -1185, 609, 298, 124, 1204, -440, 292, -252, -1041, 332, -797, 399, 570, -154, 1054, -324, -8, -7, -1101, 315, -587, 179, 786, -172, 1043, -183, -304, 37, -1312, 257, -329, 122, 1219, -122, 910, -198, -920, 25, -1345, 310, 373, 156, 1491, -229, 197, -287, -1437, 249, -735, 421, 1076, -78, 1093, -466, -644, 28, -1280, 560, 96, 117, 1198, -484, 376, -221, -988, 541, -758, 370, 558, -389, 937, -437, -134, 276, -975, 624, -300, -49, 764, -561, 612, -169, -536, 564, -791, 472, 174, -342, 779, -541, 107, 97, -717, 668, -347, 255, 492, -507, 473, -453, -312, 334, -567, 709, 89, -2, 502, -657, 81, -228, -464, 572, -228, 537, 307, -253, 272, -579, -176, -20, -322, 615, -2, 442, 216, -365, 97, -608, -135, 141, -215, 753, -31, 310, 175, -598, 148, -506, -158, 342, -263, 769, 11, 138, 265, -678, 85, -453, -268, 504, -206, 840, 144, -105, 254, -836, -58, -209, -292, 780, -100, 592, 222, -416, 210, -658, -189, 132, -320, 721, 9, 289, 359, -497, 117, -448, -353, 345, -318, 640, 187, 20, 426, -530, -37, -181, -488, 496, -273, 446, 373, -134, 466, -481, -185, -44, -640, 537, -186, 390, 635, -252, 466, -538, -455, 160, -809, 646, 103, 206, 909, -465, 261, -317, -849, 407, -717, 446, 585, -44, 920, -328, -207, -20, -1057, 314, -286, 214, 928, -41, 623, -164, -646, 39, -974, 246, 241, 151, 1023, -112, 178, -97, -987, 201, -625, 225, 749, -75, 840, -123, -418, 142, -1042, 225, 58, 11, 988, -109, 226, 46, -863, 177, -545, 126, 660, -24, 617, -70, -419, 122, -745, 227, 129, 20, 720, -156, 25, 89, -670, 329, -296, 32, 566, -242, 407, 50, -493, 403, -556, 130, 273, -292, 641, -108, -149, 378, -675, 317, -122, -143, 579, -296, 304, 162, -481, 436, -486, 104, 188, -277, 538, -116, 33, 366, -537, 309, -335, -121, 329, -255, 515, 167, -149, 429, -627, 27, -213, -275, 559, -8, 478, 418, -428, 200, -730, -236, 51, -123, 816, 262, 279, 364, -763, -55, -692, -238, 410, 37, 945, 411, -43, 250, -1013, -271, -511, -210, 788, 297, 893, 496, -437, -61, -1122, -398, -156, 23, 1076, 526, 596, 349, -839, -338, -996, -329, 333, 304, 1127, 612, 80, 24, -1066, -478, -582, -47, 776, 508, 856, 377, -469, -208, -1036, -273, -30, 136, 1031, 400, 368, 250, -926, -161, -769, -216, 601, 119, 988, 470, -321, 203, -1090, -286, -132, -210, 987, 322, 425, 520, -843, -39, -684, -370, 484, -5, 780, 490, -249, 308, -813, -188, -67, -220, 685, 124, 254, 397, -628, 231, -460, -100, 411, -243, 559, 88, -276, 479, -700, 286, -3, -252, 661, -321, 246, 280, -635, 591, -539, 92, 352, -418, 691, -157, -69, 514, -781, 459, -334, -156, 585, -382, 617, 136, -359, 547, -837, 217, -59, -265, 771, -226, 399, 304, -660, 505, -701, 40, 286, -347, 782, -62, 37, 489, -801, 364, -408, -178, 548, -256, 624, 146, -300, 457, -799, 192, -68, -180, 692, -185, 361, 233, -575, 459, -615, 58, 236, -259, 623, -22, 53, 398, -583, 276, -336, -132, 273, -138, 413, 191, -11, 375, -409, 67, -294, -198, 123, 3, 420, 379, 115, 246, -417, -166, -452, -136, 179, 282, 586, 352, 53, -18, -630, -158, -415, 87, 460, 317, 556, 180, -263, -85, -676, -54, -61, 166, 614, 289, 236, 61, -501, -87, -498, 46, 260, 243, 570, 220, -72, -40, -641, -64, -261, 127, 547, 293, 450, 146, -423, -98, -674, -53, 116, 172, 709, 320, 113, 162, -659, -153, -433, -148, 405, 234, 554, 499, -164, 106, -625, -366, -204, -99, 474, 443, 402, 500, -312, -87, -606, -384, -10, -8, 602, 548, 238, 485, -578, -270, -540, -474, 354, 230, 693, 775, -143, 181, -842, -585, -226, -194, 767, 614, 531, 577, -664, -225, -860, -477, 302, 154, 976, 636, 52, 296, -1024, -344, -477, -286, 750, 330, 739, 556, -475, 98, -938, -341, 63, -135, 841, 373, 266, 459, -759, 23, -547, -296, 469, -76, 634, 396, -248, 418, -746, -6, -23, -323, 643, -57, 214, 482, -597, 427, -454, -127, 391, -398, 540, 101, -201, 592, -689, 292, -78, -288, 618, -322, 294, 293, -577, 616, -557, 104, 362, -431, 634, -188, -161, 563, -729, 506, -109, -211, 599, -414, 282, 163, -470, 620, -514, 189, 199, -302, 510, -202, 76, 304, -527, 495, -425, 52, 302, -285, 604, -109, -6, 389, -767, 407, -420, -56, 624, -261, 747, 16, -369, 417, -1063, 302, -101, -98, 1051, -238, 547, 92, -902, 429, -1007, 235, 459, -139, 1179, -197, 32, 142, -1215, 392, -609, 241, 916, -155, 985, -268, -510, 191, -1274, 541, -63, 180, 1232, -406, 546, -209, -1055, 486, -1019, 537, 643, -143, 1209, -478, -202, 86, -1307, 649, -318, 334, 1115, -404, 679, -421, -829, 409, -1013, 760, 369, 17, 1054, -697, 47, -150, -1001, 838, -496, 573, 724, -491, 715, -664, -415, 410, -886, 931, 22, 73, 792, -750, 238, -271, -646, 801, -483, 669, 358, -371, 494, -690, -138, 201, -474, 905, -115, 248, 300, -607, 186, -412, -164, 551, -266, 754, -25, -106, 182, -629, 90, -129, -124, 744, -190, 539, -23, -351, 130, -592, 100, 183, -95, 812, -240, 253, -49, -507, 219, -398, 172, 425, -241, 692, -364, 13, 105, -505, 414, -186, 36, 540, -516, 495, -255, -122, 405, -424, 398, -15, -281, 527, -583, 359, 47, -193, 553, -389, 183, 152, -534, 555, -441, 190, 326, -324, 541, -244, -98, 351, -651, 447, -187, 13, 511, -331, 399, -76, -362, 414, -599, 341, 92, -117, 581, -324, 168, 128, -579, 448, -414, 139, 377, -238, 519, -107, -190, 291, -648, 249, -33, -34, 555, -101, 198, 76, -518, 188, -399, 101, 386, 3, 453, -27, -228, 73, -602, 179, 12, 99, 593, -79, 182, -35, -554, 216, -501, 226, 376, -57, 643, -175, -123, 99, -778, 338, -261, 155, 706, -213, 539, -204, -493, 266, -842, 458, 137, -2, 901, -425, 226, -55, -844, 546, -646, 337, 586, -302, 840, -357, -236, 252, -972, 550, -201, 66, 837, -399, 504, -167, -568, 457, -785, 436, 167, -204, 783, -399, 210, 131, -666, 559, -588, 153, 347, -372, 712, -211, 21, 350, -734, 460, -421, -81, 489, -365, 641, -13, -159, 427, -780, 277, -266, -184, 640, -255, 607, 88, -408, 349, -882, 205, 6, -150, 923, -253, 371, 91, -846, 404, -758, 208, 530, -270, 950, -265, -164, 235, -1028, 448, -289, 73, 832, -386, 634, -150, -531, 372, -883, 402, 84, -103, 882, -385, 328, 22, -755, 412, -706, 297, 425, -196, 881, -328, -36, 104, -949, 467, -411, 245, 755, -343, 747, -313, -449, 304, -998, 532, -3, 2, 979, -472, 429, -89, -805, 477, -809, 363, 420, -218, 955, -361, 12, 125, -959, 433, -472, 177, 699, -217, 766, -231, -352, 120, -948, 356, -100, 192, 861, -200, 462, -269, -659, 122, -763, 394, 286, 172, 843, -253, 81, -278, -796, 140, -445, 453, 554, 171, 648, -364, -271, -331, -745, 310, -73, 564, 647, -35, 317, -541, -476, -145, -496, 559, 213, 449, 506, -320, 1, -535, -461, 162, -205, 711, 310, 149, 285, -560, -179, -291, -367, 503, 13, 539, 338, -220, 112, -487, -302, 50, -255, 562, 189, 218, 293, -353, -55, -239, -321, 269, -116, 386, 226, -68, 220, -244, -88, 33, -323, 247, -91, 125, 272, -118, 256, -35, -208, 114, -426, 122, 44, -39, 479, -62, 169, 126, -517, 104, -412, -48, 397, -85, 593, 107, -200, 144, -753, -15, -69, -82, 731, -30, 352, 124, -634, 152, -625, -6, 405, -175, 763, -25, -126, 274, -856, 168, -206, -194, 784, -220, 499, 192, -598, 346, -771, -11, 270, -295, 856, -77, 122, 343, -804, 272, -523, -165, 533, -308, 773, 108, -143, 426, -870, 112, -297, -285, 698, -181, 636, 275, -378, 324, -835, -47, -50, -231, 769, -9, 430, 238, -561, 142, -702, -46, 224, -90, 781, 0, 129, 113, -745, 123, -453, 32, 544, -110, 680, -54, -268, 150, -823, 135, -85, -53, 766, -116, 424, 57, -564, 119, -701, 19, 190, -40, 747, -24, 233, 56, -598, 47, -590, -13, 229, -14, 711, 66, 219, 39, -616, -88, -601, 23, 266, 163, 793, 23, 169, -157, -786, -3, -589, 247, 532, 76, 878, -169, -179, -90, -998, 206, -232, 212, 890, -85, 598, -174, -657, 49, -837, 284, 279, 89, 904, -160, 96, -97, -817, 140, -405, 222, 553, 20, 595, -134, -252, -73, -624, 155, -54, 198, 475, -36, 294, -135, -270, -8, -394, 165, -18, 101, 346, -61, 245, -90, -199, 8, -365, 139, -61, 47, 361, -65, 266, -73, -232, 41, -417, 112, -12, 10, 447, -67, 221, -83, -330, 69, -427, 125, 130, 8, 509, -133, 91, -79, -470, 155, -340, 158, 348, -38, 455, -194, -143, -43, -491, 225, -83, 188, 424, -71, 211, -247, -247, 15, -334, 286, 51, 197, 325, -145, 128, -258, -201, 91, -301, 310, 52, 161, 292, -198, 165, -203, -192, 130, -342, 299, 12, 105, 337, -231, 240, -131, -272, 160, -381, 247, 88, -10, 382, -189, 112, -32, -316, 132, -185, 132, 122, -40, 179, -107, 26, -43, -91, 94, -81, 143, -88, -89, 76, -176, 189, 42, 54, 207, -244, -38, -238, -222, 209, 30, 384, 163, -30, 9, -533, -140, -198, -27, 537, 75, 462, 40, -404, -1, -705, -66, 178, -15, 783, 74, 159, 71, -731, -59, -472, -47, 516, 99, 657, 79, -170, -43, -732, -39, -145, 68, 599, 104, 391, 32, -363, -51, -528, -53, 111, 122, 472, 167, 144, -33, -350, -165, -320, 49, 157, 210, 367, 34, 103, -112, -358, -36, -303, 73, 190, 81, 420, 44, 72, -75, -433, -130, -304, 75, 246, 180, 496, -34, 57, -230, -542, -45, -370, 200, 357, 135, 638, -150, -81, -265, -743, 30, -266, 293, 628, 71, 591, -285, -379, -220, -772, 143, 10, 249, 770, 65, 382, -246, -617, -307, -673, 128, 289, 471, 829, 65, 108, -530, -796, -244, -475, 463, 558, 416, 751, -219, -223, -454, -841, -24, -162, 451, 744, 335, 495, -279, -516, -490, -676, 148, 152, 607, 722, 83, 193, -515, -572, -204, -487, 404, 265, 339, 674, -162, 73, -366, -622, -32, -444, 345, 422, 248, 693, -255, -115, -383, -709, 93, -289, 417, 597, 90, 548, -392, -295, -310, -650, 204, -91, 446, 606, -14, 333, -582, -333, -270, -482, 512, 39, 456, 456, -417, 159, -644, -250, 143, -316, 636, 80, 108, 299, -584, 78, -402, -202, 387, -222, 568, 123, -143, 232, -689, 31, -114, -223, 665, -166, 360, 143, -533, 227, -517, 38, 368, -265, 611, -197, -103, 158, -570, 310, -103, 25, 506, -331, 296, -176, -300, 197, -386, 306, 134, -35, 409, -300, 86, -132, -299, 209, -249, 259, 168, -116, 327, -269, 35, -30, -334, 258, -230, 125, 250, -208, 317, -177, -132, 84, -409, 240, -22, -3, 311, -204, 83, -93, -256, 112, -213, 173, 79, -8, 157, -119, 18, -160, -198, 6, -204, 264, 103, 158, 242, -240, -62, -378, -376, 145, -49, 489, 348, 51, 98, -477, -323, -291, -213, 373, 212, 434, 215, -146, -69, -473, -219, -96, -89, 423, 164, 263, 203, -264, -16, -386, -259, 64, -91, 425, 232, 131, 236, -362, -113, -329, -305, 237, -7, 456, 310, -40, 188, -477, -265, -188, -323, 397, 172, 370, 395, -200, -42, -480, -479, -11, -84, 477, 417, 196, 174, -381, -377, -339, -313, 269, 233, 371, 263, -110, -111, -345, -317, -40, -97, 271, 186, 124, 134, -117, -113, -205, -290, -14, -45, 197, 193, 135, 76, -110, -196, -248, -200, 56, 71, 268, 134, 22, -7, -279, -165, -89, -114, 326, 81, 107, 121, -300, -25, -181, -198, 281, -26, 248, 187, -241, 74, -255, -188, 109, -136, 288, 184, -4, 162, -260, -119, -94, -208, 177, 85, 209, 229, -120, -51, -240, -193, -6, -21, 259, 143, 161, 29, -226, -60, -286, -51, 83, -78, 420, 27, 66, 82, -430, -25, -220, -168, 356, -47, 347, 110, -231, 1, -350, -102, 33, -113, 298, -9, 92, 57, -179, 5, -133, -136, 53, -175, 149, 91, -38, 151, -101, -106, 34, -269, 93, -47, -45, 179, -139, 68, 46, -117, 154, -193, 91, -72, -152, 107, -247, 153, 36, -49, 346, -259, 214, -116, -319, 175, -409, 246, 124, -61, 515, -361, 159, -127, -511, 336, -418, 313, 324, -276, 653, -398, -33, 90, -726, 350, -318, 106, 590, -241, 666, -269, -268, -12, -869, 308, -185, 180, 868, -279, 696, -313, -600, 35, -1071, 266, 92, 136, 1165, -196, 505, -378, -928, -78, -983, 434, 428, 179, 1233, -478, 218, -430, -1162, 253, -808, 451, 760, -103, 1180, -518, -114, -288, -1204, 362, -549, 437, 885, -265, 1032, -636, -287, -60, -1212, 559, -407, 241, 999, -420, 978, -536, -405, 56, -1204, 573, -350, 224, 1003, -532, 997, -567, -392, 261, -1328, 652, -367, 52, 1215, -617, 1039, -445, -630, 404, -1440, 609, -162, -139, 1342, -647, 915, -159, -789, 452, -1357, 263, 75, -208, 1334, -367, 659, -63, -912, 260, -1142, 164, 259, -210, 1226, -279, 490, 83, -922, 151, -982, -87, 339, -167, 1112, -13, 331, 56, -858, -42, -835, -115, 279, -131, 1031, 48, 446, 125, -797, -140, -1000, -278, 200, -32, 1171, 262, 480, 1, -853, -320, -956, -232, 264, 146, 1056, 299, 397, -94, -774, -471, -868, -167, 213, 439, 969, 252, 452, -453, -663, -456, -900, 237, 106, 457, 1001, -81, 544, -489, -752, -224, -1010, 326, 256, 358, 1177, -222, 367, -500, -964, -20, -787, 425, 444, 113, 902, -297, 91, -253, -680, -6, -422, 197, 288, 133, 524, -157, 93, -334, -315, -41, -356, 239, -29, 113, 382, -193, 366, -303, -145, -55, -559, 216, -141, 83, 522, -266, 405, -196, -274, 82, -552, 28, -26, -108, 487, -70, 321, -42, -222, -100, -413, -18, -58, -15, 261, -148, 231, -11, 23, 79, -185, -129, -262, -212, 5, 13, 356, 109, 264, -74, -266, -103, -461, -66, -2, -65, 494, -25, 385, -5, -291, 2, -613, -55, -125, -114, 576, -90, 604, 82, -228, 86, -856, -193, -323, -234, 760, 72, 858, 183, -281, -33, -1024, -246, -375, -156, 789, 72, 879, 123, -202, -93, -990, -226, -469, -55, 743, 140, 965, 8, -150, -291, -1100, -164, -538, 175, 817, 147, 1070, -278, -161, -361, -1186, 59, -566, 311, 874, 0, 1108, -437, -179, -348, -1205, 172, -625, 369, 826, -74, 1204, -507, -7, -252, -1214, 215, -850, 236, 694, -79, 1333, -372, 175, -285, -1239, 131, -988, 348, 696, -114, 1479, -465, 201, -151, -1440, 202, -1126, 94, 890, -60, 1730, -167, 81, -301, -1724, -44, -1054, 301, 1133, 88, 1707, -351, -123, -314, -1758, 1, -955, 246, 1228, 173, 1704, -286, -183, -540, -1774, 11, -946, 503, 1209, 104, 1676, -540, -146, -447, -1789, 145, -948, 477, 1281, 81, 1721, -626, -257, -559, -1885, 337, -869, 636, 1366, -181, 1635, -781, -281, -360, -1766, 422, -771, 581, 1233, -193, 1469, -938, -298, -414, -1606, 742, -590, 664, 1229, -615, 1286, -1041, -525, -15, -1539, 893, -237, 368, 1402, -793, 970, -904, -954, 186, -1467, 927, 295, 206, 1679, -950, 555, -810, -1431, 384, -1340, 942, 745, 47, 1761, -1005, 300, -767, -1605, 498, -1280, 982, 928, -68, 1812, -1162, 129, -639, -1674, 729, -1104, 837, 988, -321, 1585, -1053, 52, -355, -1432, 669, -877, 533, 764, -427, 1151, -762, 110, -37, -838, 469, -564, 29, 191, -485, 500, -235, 250, 326, -33, 105, -167, -502, -291, -453, -242, 262, 138, 558, 500, -195, 394, -826, -213, -423, -653, 555, -472, 559, 329, -308, 951, -840, 454, -298, -689, 540, -998, 387, -150, -443, 883, -647, 896, 21, -155, 497, -999, -28, -555, -575, 653, -370, 826, 319, -183, 405, -831, -313, -134, -603, 886, -121, 466, 354, -809, 119, -1039, -316, 445, -303, 1488, 0, 385, 51, -1273, -166, -1273, -162, 555, 77, 1484, -12, 366, -271, -1099, -151, -805, 44, 667, -67, 835, -188, -377, -77, -1004, 18, 80, -78, 1343, -147, 589, -167, -1147, -115, -1462, 63, 363, -63, 1782, -304, 707, -175, -1346, 150, -1489, 191, 588, -136, 1888, -477, 350, -590, -1850, 43, -1432, 779, 1181, 351, 2290, -696, 208, -985, -2121, -209, -1666, 668, 1042, 643, 2296, -354, 299, -1002, -1921, -313, -1296, 646, 1157, 492, 1871, -486, -188, -915, -1907, -206, -942, 699, 1380, 551, 1738, -565, -332, -958, -1673, -81, -572, 712, 1127, 191, 984, -774, -587, -567, -1173, 479, 89, 685, 1415, -447, 730, -1163, -1165, -208, -1615, 1012, 170, 623, 1801, -878, 1112, -1241, -1009, 13, -1763, 1097, -181, 611, 1640, -809, 1176, -1358, -842, -209, -1762, 998, -275, 762, 1651, -462, 1482, -1125, -563, -434, -2010, 542, -878, 548, 1337, -248, 1698, -695, 59, -256, -1436, 297, -945, 377, 586, -229, 1086, -792, 132, -343, -866, 451, -554, 605, 535, -171, 1002, -874, 93, -639, -1071, 278, -993, 878, 457, 184, 1485, -995, 664, -986, -972, 220, -1403, 1050, -12, 333, 1243, -933, 747, -992, -591, 68, -882, 860, 214, 284, 723, -753, -26, -761, -712, 254, -183, 661, 793, -102, 577, -840, -623, -423, -943, 424, 115, 499, 1160, -174, 541, -721, -863, -453, -1143, 373, 111, 570, 1353, -301, 859, -980, -816, -183, -1419, 846, -203, 474, 1243, -728, 1005, -1206, -421, -104, -1115, 1200, -371, 749, 755, -1030, 698, -1490, -208, 137, -618, 1326, -191, 444, 363, -1115, 359, -1173, -76, 384, -212, 1243, 41, 48, 81, -1426, -276, -926, -302, 866, 396, 1367, 913, -275, 160, -1649, -1075, -882, -1171, 923, 285, 1261, 1675, -190, 1040, -1310, -933, -708, -1787, 644, -448, 790, 1342, -373, 1434, -945, -147, -144, -1397, 735, -873, 285, 663, -751, 1223, -816, 270, 155, -812, 853, -907, 302, 72, -787, 878, -1054, 652, -52, -280, 962, -825, 709, -386, -515, 428, -1171, 763, -691, 220, 468, -686, 1076, -752, 314, 296, -727, 1113, -943, 408, -424, -1015, 297, -1292, 660, 268, 444, 1685, -353, 1042, -851, -939, -578, -1878, 92, -593, 618, 1326, 419, 1747, -231, 305, -720, -1387, -542, -1523, 193, -133, 435, 1331, 59, 1343, -406, -43, -197, -1258, 198, -1001, -61, 393, -496, 1082, -384, 359, 212, -673, 603, -655, 187, 445, -503, 902, -793, -106, -373, -1161, 233, -633, 494, 903, 477, 1305, 1, 169, -754, -1123, -1025, -1044, -212, 184, 812, 953, 901, 530, -2, -162, -1074, -388, -950, -233, 314, -156, 977, 78, 174, 376, -908, 277, -779, -157, 376, -537, 997, -176, 201, 606, -1146, 711, -1083, -206, 298, -1085, 1191, -690, 476, 690, -901, 1400, -1047, 525, 120, -1008, 915, -1385, 167, -196, -1051, 1023, -705, 1052, 723, 68, 1183, -746, -230, -690, -1641, -120, -831, 469, 969, 632, 1432, 271, -156, -499, -1563, -952, -866, -99, 830, 1153, 1276, 1056, -154, -554, -1367, -1643, -815, -733, 599, 1269, 1092, 1728, 148, 101, -778, -1634, -801, -1302, -84, 672, 475, 1588, 287, 421, -151, -1290, -317, -1076, 17, 810, 196, 1524, -157, 17, -569, -1675, -450, -1117, 415, 1050, 948, 1832, 271, 312, -924, -1469, -1245, -1258, -218, 366, 1104, 1125, 1120, 403, -300, -407, -1381, -331, -767, 233, 693, 19, 1001, -588, -76, -252, -1038, 758, -576, 887, 662, -292, 917, -1103, -221, -357, -1331, 668, -799, 716, 856, -121, 1465, -614, 253, -124, -1502, 442, -1608, 268, 95, -358, 1639, -471, 1402, 158, -497, 695, -1898, 397, -1294, -568, 575, -1016, 1727, -98, 968, 1130, -673, 1111, -1624, -266, -1043, -1521, 515, -1185, 1468, 556, 934, 1968, -575, 1424, -1564, -959, -1054, -2615, 577, -1420, 1710, 1702, 813, 3136, -1048, 910, -1768, -2565, -593, -3130, 1214, 88, 1662, 3297, 123, 2547, -1664, -1379, -1508, -3579, 447, -1300, 1684, 2515, 764, 3171, -982, -25, -1515, -3050, -174, -2313, 1151, 987, 881, 3010, -530, 1516, -1182, -1491, -275, -2656, 826, -967, 697, 1841, -404, 2416, -986, 208, -260, -2140, 626, -1792, 666, 741, -213, 2022, -759, 754, -346, -1179, 310, -1454, 380, 116, -144, 1129, -261, 651, 140, -444, 206, -698, -332, -10, -641, 460, -92, 67, 751, -397, 751, -167, -380, 566, -1201, 616, -560, -260, 810, -967, 1003, -658, -107, 558, -1001, 1292, -520, 632, 562, -712, 690, -1410, -294, -639, -805, 785, -30, 1393, 691, 641, 276, -754, -537, -1208, -661, -511, 105, 463, 739, 895, 321, 590, -677, -48, -868, -602, 150, -817, 916, -394, 420, 519, -556, 1287, -842, 762, -243, -860, 497, -1870, 558, -632, 82, 1566, -346, 2149, -446, 17, -426, -2239, 44, -1733, 637, 843, 623, 2219, -185, 849, -1082, -1190, -852, -1462, 411, -161, 1416, 883, 886, 620, -982, 2, -1847, -260, -725, -252, 1415, -161, 2021, 31, 255, 298, -1930, 153, -1996, -212, 265, -323, 2180, 152, 1534, 535, -849, 169, -2279, -613, -1049, -677, 1285, 165, 2100, 962, 504, 675, -1749, -436, -1966, -1264, 51, -752, 2004, 850, 1613, 1705, -752, 707, -2196, -1433, -1113, -2153, 1278, -368, 2095, 2120, 285, 2310, -1883, -193, -1696, -2531, 561, -2005, 2037, 639, 920, 2451, -1281, 1577, -1936, -843, -283, -2091, 1600, -1089, 1403, 920, -359, 1634, -1497, 547, -807, -1038, 497, -1088, 897, 266, 320, 1076, -388, 215, -433, -973, -158, -741, 81, 650, 116, 1351, -1, 255, -32, -1363, 44, -1317, 159, 405, -139, 1652, -340, 816, -144, -840, 238, -1312, 396, -269, 81, 771, -401, 692, -549, 2, -40, -270, 559, -28, 501, -144, -72, -393, -557, -369, -631, 468, -2, 1032, 535, 526, 616, -811, 143, -1485, -528, -418, -822, 1100, -403, 1433, 650, 236, 1022, -982, 160, -986, -870, -191, -934, 433, 5, 486, 874, 447, 714, 229, -291, -212, -1000, -731, -436, -592, 531, 91, 813, 742, 122, 735, -737, 30, -722, -531, 115, -655, 871, -308, 535, 280, -608, 659, -1020, 516, -166, -248, 1000, -710, 969, -357, -342, 445, -1274, 592, -877, -169, 574, -745, 1452, -131, 732, 912, -720, 753, -1372, -569, -702, -1390, 419, -454, 1153, 1132, 911, 1427, -62, 37, -1016, -1343, -1257, -974, -378, 360, 978, 996, 1613, 298, 459, -524, -1293, -332, -1614, 468, -100, 596, 1329, -489, 1103, -1293, -422, -479, -1283, 1329, -356, 1942, 941, 243, 865, -1926, -483, -2152, -1289, -3, -545, 1993, 1018, 1797, 1587, 87, 239, -1350, -1507, -1256, -1704, -392, -155, 263, 1447, 512, 1729, 851, 458, 1130, -1312, 342, -1834, -1505, -887, -2450, 806, -1043, 1896, 2026, 1464, 3508, -396, 1475, -1955, -2319, -1794, -3951, -147, -1667, 1613, 2151, 2129, 3726, 727, 1903, -1372, -1553, -2275, -3317, -1081, -2022, 822, 897, 2141, 2729, 1638, 1955, -436, -298, -2285, -1974, -1937, -1845, 420, -196, 2350, 1444, 1803, 1689, -699, 340, -2271, -1211, -1280, -1356, 829, -153, 1840, 1007, 913, 1005, -743, 27, -1523, -934, -881, -898, 457, -20, 1348, 957, 1116, 1108, -100, 208, -1573, -985, -1530, -1548, 103, -719, 1635, 913, 1497, 2113, -15, 1594, -1312, -751, -1340, -2818, -286, -2474, 608, 507, 892, 3361, 834, 3162, 496, -303, -506, -3533, -1740, -3295, -1670, 191, 341, 3102, 2592, 2661, 2515, 92, -393, -1960, -3079, -1731, -2738, -511, 198, 474, 2830, 827, 2833, 993, 332, 823, -2312, -137, -2894, -1370, -1004, -1604, 1726, -252, 2914, 1503, 1562, 1899, -1256, 336, -2884, -1573, -1806, -1756, 995, -28, 2634, 1647, 1593, 1178, -819, -647, -2126, -1424, -1137, -238, 653, 1116, 1381, 757, 514, -531, -517, -885, -432, 37, 120, 743, 63, 117, -564, -761, -405, -282, 492, 895, 1105, 1065, 525, -430, -879, -1630, -1474, -983, -503, 751, 1117, 1775, 1538, 1054, 370, -480, -1060, -1573, -1435, -1395, -336, -134, 995, 1250, 1108, 1712, 220, 736, -703, -859, -643, -1694, -131, -995, 366, 347, 85, 1086, -166, 832, 239, 327, 806, 85, 191, -354, -1146, -1195, -1398, -1520, 42, -140, 1878, 2217, 1820, 2667, -333, 136, -2563, -2863, -1932, -2880, 938, 225, 2714, 2731, 1532, 2144, -1153, -514, -2422, -1888, -1040, -1009, 1212, 586, 1776, 827, 330, 18, -973, -559, -694, -122, 281, 760, 383, 654, -398, -357, -709, -1219, 253, -710, 1423, 680, 989, 1400, -890, 631, -2132, -996, -1105, -1579, 1202, -135, 2519, 1670, 1313, 1533, -1334, -843, -2649, -2464, -1237, -978, 1226, 1920, 2195, 2643, 1114, 218, -650, -2335, -1411, -2007, -946, 317, -93, 1687, 424, 872, 734, -401, 945, -249, 549, 485, -500, 22, -1374, -1274, -1288, -1531, -62, 262, 1494, 2234, 1903, 2073, 756, -53, -1243, -2147, -2111, -2195, -1304, -748, 618, 1009, 1965, 2099, 1674, 1884, 226, 460, -1277, -1667, -1785, -2762, -1129, -1741, 445, 785, 1738, 2916, 1717, 2638, 409, 270, -1297, -2326, -2005, -2958, -970, -1061, 862, 1383, 1838, 2243, 1129, 1217, -428, -101, -1255, -739, -782, -898, 221, -1049, 551, -892, -3, 114, -176, 1570, 352, 2154, 744, 926, 275, -1297, -703, -2673, -1179, -1974, -693, 422, 549, 2480, 1444, 2591, 1288, 594, 33, -1665, -1383, -2500, -1762, -1311, -607, 689, 1091, 1615, 1801, 1184, 1037, 284, -260, -21, -1211, -391, -1347, -1109, -710, -1634, 341, -729, 1454, 1473, 1721, 2817, 733, 1697, -1297, -1235, -2497, -3109, -1551, -2199, 1117, 483, 2816, 2432, 1933, 2200, -716, 466, -2570, -1079, -1863, -1692, 394, -1364, 1989, -379, 1430, 921, -171, 1812, -1110, 1503, -665, -141, 148, -1736, 242, -1851, -152, -452, -208, 1079, 558, 1446, 915, 876, 253, -42, -939, -664, -1269, -1079, -387, -1073, 1008, -111, 1526, 1352, 548, 1774, -930, 373, -1447, -1536, -535, -1718, 918, -145, 1260, 1514, 220, 1161, -906, -553, -689, -1311, 452, -116, 775, 1265, -10, 802, -823, -860, -604, -1595, 493, -274, 1191, 1447, 613, 1516, -678, -163, -1322, -1539, -608, -1107, 650, 409, 1296, 1267, 759, 660, -473, -584, -1147, -961, -545, -159, 433, 805, 678, 674, 130, -332, -263, -975, 23, -379, 428, 699, 221, 829, -616, 85, -942, -536, -170, -383, 1132, -86, 1313, -60, 23, -65, -1189, 277, -1061, 737, 138, 439, 878, -499, 531, -1190, -222, -684, -301, 478, 226, 1204, 518, 876, -93, -97, -1014, -825, -934, -976, 379, -615, 1736, 153, 1509, 1127, -397, 1430, -2104, 413, -1798, -1222, 338, -1952, 2050, -782, 1789, 1236, -24, 2025, -1475, 730, -1394, -1180, -169, -1494, 722, -220, 703, 871, 397, 541, 257, -450, 41, -487, -545, 561, -871, 1084, -438, 97, 481, -1485, 1116, -1425, 764, 356, -247, 1877, -981, 1271, -726, -739, 44, -1572, 581, -596, 684, 750, 315, 813, -247, -161, -494, -607, -356, 35, -61, 752, 284, 425, 576, -659, 431, -970, -246, -203, -769, 730, -492, 755, 392, 80, 940, -426, 574, -236, -438, 154, -1001, -21, -473, -553, 485, -644, 826, 383, 527, 1569, -95, 1286, -511, -745, -627, -2470, -318, -1632, 249, 1031, 689, 2571, 793, 1487, 207, -796, -639, -1751, -1030, -1018, -444, 13, 473, 319, 982, 416, 682, 973, -27, 1244, -607, 120, -594, -1708, -373, -2385, -116, -672, 446, 1933, 1081, 2855, 899, 1147, -370, -1626, -1475, -2705, -1252, -1323, 368, 998, 1606, 1978, 1228, 1123, -336, -313, -1176, -914, -649, -622, 133, -209, 424, -119, 304, -37, 315, 499, 192, 872, -245, 469, -479, -599, -223, -1079, 396, -438, 547, 519, -38, 719, -606, 10, -402, -427, 512, -70, 951, 597, 352, 509, -734, -477, -1187, -1183, -494, -781, 789, 651, 1464, 1560, 864, 1037, -546, -409, -1510, -1389, -1161, -1017, 228, -245, 1526, 461, 1273, 899, -99, 1162, -1038, 712, -767, -727, 9, -1922, 357, -1499, 140, 466, -31, 2048, 384, 1637, 782, -133, 256, -1385, -1036, -1201, -1436, -282, -243, 357, 1422, 442, 1727, 474, 239, 531, -1381, 392, -1395, -250, -23, -1061, 1040, -1116, 808, -180, -67, 1154, -465, 1446, -188, 399, 267, -832, 152, -1124, -197, -402, -324, 224, -20, 332, 387, 282, 490, 332, 164, 345, -383, -28, -475, -461, -112, -572, 303, -404, 386, -66, 74, 490, -130, 967, -94, 738, 81, -251, 120, -1243, -22, -1190, -158, -135, -235, 1057, 42, 1309, 425, 497, 498, -544, 34, -1032, -444, -699, -573, -23, -196, 521, 373, 619, 687, 337, 426, 2, -175, -166, -532, -240, -397, -425, 4, -538, 275, -157, 235, 669, 201, 1169, 342, 666, 125, -603, -433, -1581, -804, -1075, -289, 416, 670, 1499, 1053, 1128, 460, -36, -568, -899, -1002, -1011, -459, -510, 437, 263, 913, 850, 380, 824, -313, 82, -459, -636, -51, -602, 164, 0, -21, 172, -115, -171, 140, -151, 361, 580, 244, 953, -111, 79, -480, -1293, -265, -1283, 147, 307, 511, 1547, 261, 954, -89, -719, -243, -1228, -67, -252, 93, 850, -14, 653, -104, -391, 106, -799, 337, -186, 200, 693, -142, 732, -320, -12, -147, -725, 146, -708, 286, 13, 206, 591, -63, 574, -123, 48, -47, -369, 8, -396, 96, 12, 43, 227, 15, 119, -98, -184, 64, -233, 239, 76, 154, 451, -107, 513, -319, -119, -120, -885, 184, -880, 382, 159, 177, 1176, -94, 1066, -241, -92, -143, -1167, 101, -1045, 145, 16, 153, 885, 15, 728, -31, -66, -29, -389, 43, -104, 48, 152, 62, -183, -40, -515, -123, -250, -74, 504, 207, 957, 407, 494, 111, -629, -209, -1247, -367, -629, -205, 686, 95, 1171, 408, 402, 472, -553, 187, -672, -211, -12, -563, 247, -558, -62, 98, -260, 812, 182, 791, 562, 65, 219, -618, -400, -723, -545, -269, -134, 384, 246, 664, 297, 526, 109, 84, 28, -468, -72, -698, -122, -276, -171, 545, -33, 718, 87, 153, 75, -348, 31, -309, 29, 145, 96, 156, 16, -49, -170, -222, -166, 71, -78, 370, 102, 233, 145, 64, 158, -149, 60, -330, -103, -335, -125, 66, -167, 558, -159, 594, 25, 99, 355, -430, 391, -634, -51, -192, -464, 406, -279, 534, 127, 153, 245, -92, -119, 5, -215, 63, 314, -186, 669, -464, 130, -338, -923, 390, -1154, 1152, 9, 806, 1415, -455, 1441, -1499, -232, -1031, -1781, 433, -1250, 1578, 678, 1215, 1645, -130, 504, -1188, -1099, -1088, -963, -110, 565, 693, 1247, 887, -11, 373, -1540, -174, -1108, -301, 901, -264, 2008, -151, 858, -191, -1325, 34, -2009, 411, -621, 600, 1224, 449, 1616, -218, 463, -741, -792, -678, -955, -67, -349, 641, 185, 921, 259, 518, 211, -237, 360, -798, 258, -654, -107, -69, -527, 396, -527, 621, -54, 571, 322, 282, 431, -262, 329, -840, 212, -771, -130, -57, -755, 913, -876, 1184, -51, 502, 1131, -539, 1271, -1243, 131, -870, -1279, 305, -1341, 1201, -147, 1075, 1179, 62, 1159, -869, 14, -933, -899, -157, -738, 664, 125, 662, 492, 95, 256, -221, -154, -57, -228, 100, 29, -88, 253, -332, 190, -158, -206, 391, -472, 676, -279, 250, 313, -396, 702, -587, 422, -251, -391, 297, -905, 545, -503, 429, 460, -35, 983, -399, 481, -486, -509, -61, -975, 590, -365, 597, 543, -95, 935, -646, 271, -265, -732, 418, -994, 580, -26, 64, 1140, -395, 935, -403, -530, 101, -1445, 462, -572, 343, 1069, -92, 1392, -334, -44, -72, -1302, 184, -851, 171, 607, -105, 1043, -224, 60, 153, -822, 553, -501, 373, 624, -374, 852, -884, -207, -377, -1136, 678, -597, 1110, 874, 517, 1248, -642, 78, -1108, -1200, -384, -914, 600, 386, 882, 1084, 280, 355, -228, -647, -311, -674, -76, 133, 31, 676, -153, 227, -184, -487, 323, -538, 712, 123, 415, 593, -438, 315, -852, -293, -359, -459, 444, -109, 803, 268, 347, 233, -319, -77, -342, -150, -6, 43, 139, 160, -36, 41, -190, -198, 47, -267, 389, -97, 529, 268, 98, 589, -576, 212, -652, -527, -99, -899, 589, -192, 711, 889, 237, 997, -257, -22, -473, -1089, -341, -920, -7, 287, 392, 1114, 534, 662, 197, -500, -316, -978, -369, -345, 34, 577, 337, 680, 99, 82, -282, -443, -179, -321, 347, -9, 605, 70, 62, 77, -559, 222, -499, 312, 93, -43, 489, -544, 374, -580, 137, 120, -96, 777, -190, 657, -283, -207, -114, -767, 112, -543, 328, 26, 456, 480, 219, 535, -315, 329, -611, -176, -203, -647, 366, -625, 534, -57, 201, 720, -94, 828, -219, 54, -86, -743, -18, -666, -60, 95, -31, 503, 267, 211, 472, -121, 186, -55, -348, 95, -585, -27, -187, -266, 451, -151, 708, 167, 176, 261, -472, 87, -445, -154, 62, -166, 465, -73, 246, 39, -187, 255, -351, 216, 13, -202, 440, -649, 398, -287, -137, 773, -495, 1063, -298, -12, 268, -1374, 556, -1154, 260, 493, -250, 1606, -391, 775, 48, -861, 341, -1166, 39, -68, -322, 752, -160, 169, 457, -479, 619, -121, -58, 761, -697, 675, -596, -504, 299, -1274, 826, -647, 435, 769, -287, 1364, -535, 557, -186, -661, 253, -1132, 301, -519, 74, 378, -128, 771, -40, 414, 101, -128, 156, -357, 66, -184, -144, -39, -262, -60, -51, -30, 328, 134, 435, 250, 101, 113, -327, -91, -386, -162, 15, -88, 346, -61, 201, -78, -111, -40, -103, 158, 286, 293, 285, 246, -196, -28, -592, -391, -275, -597, 469, -317, 817, 420, 418, 968, -433, 631, -795, -400, -448, -1102, 271, -783, 719, 235, 619, 942, 84, 733, -453, -41, -684, -546, -288, -447, 358, -90, 639, 16, 371, -18, -102, 143, -311, 465, -225, 460, -76, -81, 4, -664, 68, -722, 275, -173, 385, 508, 203, 793, -298, 527, -538, -172, -208, -730, 252, -728, 438, -150, 245, 435, 74, 592, -59, 347, -150, 64, -271, -153, -304, -395, 0, -637, 496, -517, 690, 301, 328, 1204, -406, 1119, -883, -229, -608, -1565, 283, -1343, 1022, 202, 827, 1445, -54, 1157, -792, -133, -722, -962, -93, -683, 445, 50, 497, 282, 262, 36, 111, 45, -34, 454, -350, 488, -511, -231, -216, -947, 387, -623, 735, 410, 439, 946, -280, 417, -608, -437, -339, -568, 176, 9, 361, 313, 174, -53, 8, -448, 0, -58, 122, 694, -14, 667, -241, -286, -268, -1039, 53, -560, 349, 551, 331, 915, 51, 174, -150, -569, -172, -383, -65, 256, -47, 276, -112, -319, 32, -475, 461, 196, 588, 860, -1, 392, -751, -705, -735, -981, 8, -16, 746, 943, 820, 609, 249, -384, -468, -746, -741, -112, -367, 538, 135, 358, 515, -260, 611, -484, 341, -40, -195, 446, -682, 359, -694, -184, -110, -509, 810, -212, 1080, 360, 268, 532, -848, 45, -1037, -537, -195, -551, 688, 117, 853, 712, 311, 527, -332, -272, -590, -825, -356, -457, 27, 392, 398, 746, 570, 285, 247, -390, -362, -413, -593, -47, -150, 145, 359, -18, 401, -81, 53, 122, -119, 294, -35, 195, 26, -194, -109, -484, -244, -344, 56, 214, 394, 571, 374, 310, -138, -200, -466, -358, -178, -89, 219, 48, 337, -75, 37, -147, -142, 106, -8, 448, 130, 421, -2, -108, -186, -735, -57, -732, 177, 62, 163, 883, 26, 884, -15, 2, -10, -825, -88, -787, -121, -26, -3, 549, 169, 424, 261, 23, 162, -47, -214, 64, -379, -132, -94, -510, 343, -418, 426, 287, 57, 833, -361, 513, -355, -375, 96, -837, 440, -455, 239, 351, -181, 692, -381, 279, -151, -363, 300, -465, 538, 35, 125, 411, -555, 126, -618, -375, 155, -372, 838, 215, 569, 550, -363, 197, -936, -371, -414, -441, 619, -56, 937, 258, 178, 244, -644, 57, -640, -65, 27, -115, 492, -112, 367, -80, -47, 97, -191, 202, -45, 42, 43, -212, -81, -211, -102, 162, 88, 357, 240, 59, 152, -398, -22, -383, -117, 190, -146, 515, -142, 195, -46, -403, 208, -420, 435, 140, 317, 502, -253, 117, -664, -515, -418, -424, 279, 323, 769, 729, 564, 148, -153, -667, -759, -637, -610, 203, 165, 730, 699, 216, 473, -521, -69, -435, -348, 345, -226, 612, -42, -64, -18, -758, 3, -548, 249, 413, 454, 979, 144, 537, -431, -538, -591, -1128, -146, -583, 502, 583, 628, 1160, 133, 480, -386, -596, -405, -888, -83, -206, 150, 452, 159, 359, 194, -103, 219, -177, 40, 238, -290, 325, -428, -219, -69, -694, 397, -295, 501, 563, 112, 739, -310, 50, -388, -610, -131, -421, 198, 138, 281, 316, 193, 31, 63, -110, -92, 76, -311, 156, -255, -66, 69, -310, 396, -145, 416, 262, 42, 370, -408, -6, -478, -418, -43, -325, 390, 184, 417, 534, 147, 257, -158, -363, -301, -594, -290, -126, -53, 442, 293, 458, 437, 29, 205, -295, -189, -242, -396, -36, -267, 61, 38, 46, 309, 39, 367, 119, 186, 141, -149, 15, -354, -208, -311, -295, 20, -95, 370, 203, 395, 286, 48, 122, -253, -36, -232, -48, -42, -129, 97, -340, 61, -320, -1, 225, 125, 803, 240, 554, 53, -438, -275, -1011, -353, -480, -75, 495, 293, 843, 428, 291, 199, -404, -178, -493, -372, 16, -252, 329, 60, -16, 288, -436, 290, -178, 82, 562, -173, 749, -200, -29, -57, -908, 108, -784, 99, 191, -76, 863, -114, 525, 192, -206, 445, -406, 96, -110, -563, 14, -707, -235, 34, -243, 887, 257, 845, 735, -124, 492, -953, -396, -728, -1031, 192, -655, 799, 440, 531, 1086, -91, 587, -369, -421, -303, -825, -109, -334, 40, 297, 205, 378, 304, 2, 174, -133, -121, 132, -331, 283, -144, -47, 149, -493, 169, -408, -19, 158, -22, 593, 171, 386, 195, -174, -119, -452, -398, -254, -255, 88, 247, 187, 623, 104, 268, 17, -407, 39, -574, 13, -84, -97, 473, -117, 449, -21, -49, 71, -502, 6, -289, -47, 321, 26, 545, 207, 134, 234, -396, -131, -529, -544, -152, -471, 404, 247, 730, 867, 352, 647, -454, -302, -909, -1049, -454, -781, 547, 272, 1089, 1101, 464, 831, -680, -235, -930, -1051, -148, -760, 627, 243, 526, 867, -65, 543, -337, -235, -102, -585, 224, -275, 85, 215, -180, 270, -151, -40, 140, -147, 215, 131, -9, 261, -56, -128, 89, -477, 75, -208, -170, 435, -300, 574, -3, 13, 425, -569, 427, -514, -93, 97, -493, 553, -286, 448, 196, -86, 371, -498, 122, -410, -178, 24, -122, 372, 109, 365, 147, 86, -39, -205, -219, -282, -142, -220, 132, -73, 343, 197, 231, 452, -108, 336, -373, -233, -271, -670, 136, -432, 373, 305, 213, 755, -118, 372, -203, -384, 6, -660, 149, -159, -20, 405, -282, 375, -139, -90, 344, -329, 611, -46, 130, 332, -659, 253, -697, -285, 38, -596, 729, -144, 596, 643, -66, 762, -493, -80, -335, -883, 43, -683, 135, 269, 67, 854, 140, 490, 295, -312, 172, -694, -306, -292, -597, 300, -188, 425, 498, 101, 671, -164, 78, -162, -506, -69, -384, -9, 118, 47, 326, 116, 41, 112, -222, -9, -27, -186, 333, -218, 260, 21, -256, 292, -519, 318, -103, -26, 443, -409, 512, -427, -42, 21, -494, 517, -285, 504, 271, -29, 417, -526, 16, -472, -359, 1, -284, 366, 190, 372, 431, 155, 259, -110, -206, -325, -449, -330, -285, -99, 150, 291, 500, 463, 380, 195, -78, -275, -450, -462, -303, -130, 136, 208, 249, 240, 52, 40, -69, -31, 145, 18, 291, -16, -45, -142, -505, -186, -440, 27, 156, 230, 661, 228, 529, -31, -91, -213, -567, -156, -491, 12, -56, 99, 333, 23, 466, 50, 269, 106, -93, 36, -342, -176, -320, -219, -59, 65, 214, 249, 205, 102, 56, -195, 122, -152, 178, 163, -108, 216, -520, -137, -394, -360, 256, -10, 753, 411, 498, 295, -344, -284, -797, -473, -298, 8, 465, 506, 522, 263, -37, -394, -316, -495, -82, 124, 251, 587, 232, 270, -225, -363, -440, -491, -73, -78, 429, 291, 423, 293, 15, 155, -298, -12, -310, -262, -54, -434, 123, -130, 125, 446, 109, 594, 211, 28, 153, -600, -192, -500, -495, 193, -307, 575, 253, 193, 657, -361, 474, -320, -207, 166, -730, 301, -476, -69, 227, -323, 629, -41, 390, 354, -133, 233, -396, -266, -248, -450, 68, -33, 221, 479, 135, 418, -48, -154, -73, -565, 54, -361, 133, 234, -13, 574, -234, 355, -256, -241, 146, -601, 522, -295, 287, 327, -359, 494, -639, 28, -110, -346, 584, -73, 571, 329, -159, 80, -656, -554, -267, -465, 454, 486, 511, 1035, -84, 184, -511, -1070, -157, -1027, 392, 366, 332, 1334, -227, 550, -486, -880, 47, -1131, 581, 114, 368, 1140, -392, 617, -714, -686, -155, -1078, 623, -64, 764, 976, 18, 800, -724, -288, -644, -981, 100, -537, 659, 429, 468, 851, -109, 314, -429, -485, -182, -639, 106, -53, 109, 446, -70, 258, -24, -174, 260, -203, 285, 155, -94, 208, -478, -158, -337, -412, 174, -91, 544, 465, 357, 505, -126, -99, -420, -651, -327, -441, -22, 248, 245, 655, 350, 368, 224, -253, -83, -604, -378, -335, -333, 285, 5, 519, 383, 145, 452, -294, 75, -212, -436, 128, -475, 80, 20, -244, 452, -222, 388, 264, -65, 565, -405, 177, -252, -538, 220, -723, 367, -117, 26, 682, -326, 748, -207, 17, 220, -669, 360, -615, 12, 47, -379, 493, -237, 399, 232, 27, 362, -226, -16, -272, -273, -179, -123, 53, 191, 275, 181, 229, -118, -32, -279, -212, 50, -196, 395, -15, 160, 146, -276, 175, -339, 51, -3, -96, 258, -125, 220, -78, -20, 12, -176, 114, -78, 151, 54, 56, 65, -132, -3, -231, -48, -75, -22, 180, 42, 258, 137, 98, 91, -164, -130, -291, -281, -198, -80, 176, 264, 452, 367, 201, 17, -330, -330, -482, -258, -33, 90, 425, 263, 305, 49, -157, -135, -339, -76, -54, 188, 247, 160, 138, -180, -135, -317, -178, -54, 18, 351, 177, 341, 94, -59, -69, -403, -107, -245, -61, 227, 6, 324, 33, 2, 86, -275, 101, -76, -1, 257, -116, 191, -179, -142, -77, -318, 180, -90, 298, 206, 63, 260, -316, 69, -321, -76, 105, -86, 382, -112, 167, -197, -266, -67, -321, 309, 27, 478, 332, 73, 224, -490, -123, -543, -360, -15, -187, 535, 215, 458, 389, -85, 127, -396, -277, -92, -361, 147, -55, -58, 286, -206, 303, 46, -54, 392, -312, 342, -144, -147, 221, -517, 277, -340, -140, 199, -455, 441, -83, 222, 591, 1, 464, -167, -404, -283, -775, -286, -50, 68, 659, 448, 439, 335, -225, -92, -460, -379, -91, -175, 208, 92, 148, 99, -118, 21, -143, 110, 142, 182, 316, -72, 52, -317, -487, -196, -535, 222, 231, 438, 890, 93, 436, -475, -690, -442, -928, 281, 33, 657, 877, 102, 464, -591, -441, -448, -508, 241, 143, 552, 324, 223, -143, -305, -281, -447, 142, -53, 354, 347, 49, 260, -268, -142, -218, -262, 16, 35, 121, 164, 120, 49, 77, -36, 27, -11, -79, -78, -196, -129, -141, 46, 124, 167, 299, 144, 123, 60, -234, -200, -285, -347, 42, -18, 301, 372, 189, 279, -246, -104, -435, -175, 31, -142, 606, -112, 382, 43, -475, 180, -692, 161, 24, 13, 580, -51, 352, -143, -172, -135, -276, -7, -70, 70, 8, 85, -81, 175, 11, 147, 280, -182, 216, -387, -220, -114, -352, 322, 35, 398, 284, 20, 36, -394, -242, -353, -68, 203, 294, 474, 275, 19, -204, -452, -483, -207, -145, 306, 456, 310, 416, -1, -202, -251, -444, -211, 47, 114, 439, 218, -44, -114, -559, -243, -155, 159, 601, 443, 603, 49, -284, -445, -811, -456, -352, 75, 536, 573, 760, 359, 35, -260, -652, -428, -519, -5, 245, 207, 638, -18, 200, -152, -478, 46, -503, 279, 135, 239, 563, -151, 250, -516, -329, -250, -418, 323, -11, 369, 302, -3, 156, -83, -112, 48, -91, -35, 112, -168, 86, -175, -170, -154, -290, 136, -55, 583, 343, 437, 491, -334, 81, -822, -580, -455, -713, 311, 23, 771, 833, 554, 714, -196, -244, -618, -861, -446, -469, -23, 362, 202, 621, 356, 172, 361, -286, 66, -273, -294, 19, -472, 132, -250, -8, 186, -119, 507, -3, 307, 167, -230, 164, -416, -43, -61, -215, 188, -198, 70, 14, -61, 244, -5, 214, 68, -71, 52, -244, 53, -70, -64, 164, -202, 75, -114, -115, 100, -66, 229, 99, 49, 89, -105, -110, -85, -73, 94, 167, 99, 195, -188, -193, -351, -501, 14, -120, 556, 584, 397, 709, -239, -82, -587, -916, -300, -651, 205, 368, 436, 844, 275, 231, -56, -390, -196, -208, -209, 128, -231, -123, -75, -500, 248, -91, 460, 694, 194, 833, -243, -54, -502, -985, -292, -867, 271, 143, 482, 963, 145, 688, -287, -182, -228, -666, -16, -385, 35, 206, 132, 263, 142, -78, -74, -152, -239, 279, -59, 463, 199, -112, 171, -652, 18, -427, -114, 252, -329, 564, -250, 317, 275, -97, 659, -334, 265, -306, -563, -81, -750, 152, -66, 216, 664, 165, 516, 102, -213, -71, -422, -362, -106, -374, 201, 206, 138, 597, -116, 216, -283, -394, 29, -483, 489, -11, 247, 367, -318, 361, -529, -33, -170, -392, 235, -278, 446, 79, 284, 339, -118, 290, -282, -63, -362, -414, -237, -316, 280, 256, 577, 513, 98, 28, -432, -540, -195, -306, 145, 442, 100, 624, -114, -144, -198, -781, 38, -405, 413, 516, 276, 856, -345, 126, -561, -735, -83, -673, 397, 227, 351, 673, -30, 166, -303, -324, -41, -187, 216, 119, -25, 48, -354, -114, -197, -62, 326, 100, 446, 145, 107, -6, -331, -127, -426, -120, -80, 90, 267, 206, 226, -43, -37, -351, -46, -138, 157, 479, -23, 449, -422, -341, -293, -735, 309, -57, 498, 760, 86, 496, -246, -486, -258, -735, -125, 17, 65, 654, 111, 416, -15, -214, 60, -563, 223, -358, -1, 293, -342, 636, -213, 126, 118, -476, 278, -285, 163, 254, -231, 171, -331, -314, 161, -279, 473, 422, -71, 744, -613, -69, -260, -988, 440, -643, 636, 535, 103, 963, -634, 251, -611, -570, 127, -701, 596, 27, 297, 648, -262, 248, -376, -543, -26, -451, 318, 543, 113, 844, -381, -127, -298, -1131, 269, -763, 498, 798, 78, 1398, -463, 169, -420, -1315, 40, -1030, 410, 628, 298, 1389, -63, 208, -371, -1327, -242, -1009, 200, 873, 265, 1627, -71, 86, -263, -1669, -52, -1237, 209, 853, 235, 1831, -6, 387, -425, -1456, -311, -1252, 244, 586, 443, 1424, 84, 254, -359, -1204, -285, -929, 83, 728, 265, 1468, 14, 156, -188, -1535, 8, -1187, 106, 739, -20, 1767, -99, 474, -111, -1389, -52, -1291, 97, 444, 228, 1394, 11, 363, -225, -1000, -175, -881, -33, 398, 199, 1137, 199, 314, -59, -956, -209, -909, -162, 264, -44, 992, 144, 407, 334, -557, 83, -610, -448, 158, -391, 549, 116, -63, 453, -632, 344, -91, -272, 737, -612, 586, -191, -434, 453, -960, 464, -254, -54, 778, -449, 751, -394, -265, 229, -763, 589, -140, 53, 601, -658, 399, -507, -382, 350, -734, 775, -33, 311, 903, -667, 707, -877, -471, -49, -1128, 791, -410, 681, 797, -181, 1008, -697, 53, -464, -909, 145, -666, 427, 372, 271, 759, -27, 102, -293, -648, -217, -433, 75, 487, 109, 800, -97, -70, -63, -991, 144, -633, 20, 620, -120, 1092, -36, 216, 89, -844, -38, -805, -177, 158, -117, 742, 93, 350, 229, -342, 118, -514, -121, 26, -263, 560, -238, 341, -65, -476, 170, -831, 363, -2, 271, 1008, -161, 806, -567, -531, -401, -1216, 129, -274, 387, 896, 328, 683, 132, -338, -208, -547, -488, 72, -271, 440, 109, 60, 234, -500, 156, -514, 197, 207, 11, 1043, -309, 700, -352, -681, -230, -1581, 107, -607, 433, 1322, 445, 1746, -101, 46, -546, -1754, -321, -1246, 15, 740, 185, 1519, 137, 231, 87, -1188, 82, -719, 12, 773, -190, 1120, -440, -228, -227, -1405, 309, -722, 549, 1035, 166, 1642, -449, 120, -473, -1672, -59, -1324, 320, 693, 198, 1756, -157, 503, -200, -1260, 81, -1269, 238, 355, -40, 1458, -363, 510, -209, -1153, 99, -1195, 233, 517, 87, 1545, -98, 316, -33, -1390, 33, -1131, -95, 819, -393, 1596, -254, 42, 380, -1587, 701, -937, 185, 1120, -739, 1544, -881, -244, 88, -1709, 844, -715, 448, 1306, -443, 1369, -527, -488, 69, -1559, 390, -313, 48, 1285, -568, 944, -479, -837, 471, -1387, 926, 234, 70, 1707, -1007, 672, -721, -1639, 338, -1712, 751, 833, 260, 2399, -479, 506, -544, -2194, 150, -1787, 586, 1163, 3, 2424, -769, 257, -418, -2187, 578, -1606, 795, 1161, 11, 2332, -855, 369, -674, -2048, 287, -1723, 697, 881, 136, 2125, -399, 579, -225, -1519, 36, -1494, 70, 400, 7, 1518, -67, 635, -129, -889, -14, -1048, 37, 33, 2, 695, 152, 392, 141, -34, -290, -46, -555, -91, -76, -511, 442, -638, 481, 197, 111, 1281, -430, 1124, -695, -679, -198, -2000, 513, -1014, 454, 1234, -33, 2050, -389, 436, -146, -1324, 179, -1229, 7, 15, -381, 595, -258, 157, 404, 54, 528, 464, 15, 534, -602, -306, -681, -1312, 169, -894, 737, 624, 245, 1691, -515, 861, -497, -885, 108, -1446, 405, -344, 248, 856, -374, 496, -670, -374, -9, -189, 619, 747, 463, 603, -211, -799, -637, -1372, -416, -271, 106, 1243, 440, 1275, 201, -156, 58, -1109, -7, -518, -480, 479, -640, 248, 11, -495, 742, -214, 681, 869, -239, 985, -960, -412, -627, -1599, 542, -801, 910, 1101, -73, 1551, -823, 17, -486, -1402, 510, -806, 845, 922, -26, 1197, -1102, -345, -824, -1548, 613, -503, 1221, 1349, 233, 1435, -996, -296, -895, -1571, 241, -868, 775, 772, 157, 1246, -585, 52, -311, -950, 394, -399, 362, 673, -300, 614, -708, -419, 5, -833, 659, -122, 299, 780, -567, 599, -695, -410, 235, -701, 831, 54, 420, 786, -831, 374, -1277, -927, -2, -1113, 1303, 212, 976, 1718, -445, 1164, -1248, -924, -678, -1931, 383, -794, 919, 1212, 239, 1616, -575, 112, -424, -1127, 176, -711, 350, 622, 12, 747, -608, -445, -558, -1133, 334, -294, 1047, 1334, 249, 1531, -907, -251, -825, -1752, 60, -1353, 668, 464, 372, 1570, -451, 875, -523, -440, 283, -937, 705, -193, -56, 288, -1023, -69, -832, -357, 409, 40, 1419, 783, 755, 801, -1010, -239, -1563, -1283, -319, -999, 1062, 414, 1017, 1356, -258, 839, -849, -389, -258, -880, 425, -520, 115, 44, -540, 99, -233, 237, 421, 722, 565, 592, -59, -400, -688, -1364, -499, -843, 186, 776, 463, 1641, 20, 554, -246, -1178, 83, -1324, 269, 119, -191, 1091, -768, 657, -508, -471, 659, -925, 1210, -63, 142, 752, -1179, 539, -1157, -345, 76, -517, 1102, -82, 750, 76, -419, -69, -884, 96, -58, 651, 421, 610, -109, -640, -587, -1533, -41, -626, 854, 1415, 828, 2039, -621, 178, -1597, -2125, -690, -2065, 1083, 568, 1594, 2629, 273, 1502, -1295, -1384, -1397, -2516, -21, -775, 1022, 1799, 719, 2181, -107, 145, -472, -1920, -264, -1598, -112, 266, -489, 1465, -292, 1031, 809, -171, 1294, -853, 26, -658, -1611, -144, -1634, 186, 76, 501, 1882, 552, 1817, 130, -318, -367, -2211, -564, -1812, -373, 389, 67, 2014, 453, 1525, 479, -408, 189, -1746, -33, -1314, -376, 168, -739, 1115, -549, 978, 462, 271, 1385, -731, 984, -1114, -737, -660, -1985, 408, -1082, 1030, 1149, 734, 2227, -141, 934, -1041, -1381, -1047, -2294, -118, -705, 928, 1670, 997, 2082, 94, 143, -766, -1677, -750, -1366, -277, 403, 192, 1245, 262, 357, 219, -731, 398, -427, 354, 671, -383, 756, -1436, -446, -1053, -1492, 847, -679, 2078, 1341, 1077, 2035, -1300, 277, -2517, -2027, -1038, -2045, 1702, 319, 2562, 2260, 336, 1633, -2269, -897, -2145, -2244, 483, -848, 2367, 1392, 1145, 1897, -1378, 122, -1960, -1839, -209, -1509, 1432, 769, 1110, 2172, -388, 724, -1346, -1585, -492, -1807, 864, 28, 869, 1777, -542, 1452, -1172, -529, -93, -1904, 1086, -1205, 783, 1038, -578, 2086, -1241, 824, -365, -1368, 740, -2087, 666, -630, -176, 1440, -449, 2121, -89, 664, 221, -1505, 20, -2212, -481, -603, -417, 1748, 201, 2165, 612, 41, 376, -2075, -147, -1525, -630, 898, -659, 2116, -104, 474, 365, -1873, 536, -1870, 468, 649, -74, 2703, -819, 1435, -771, -1779, 55, -3041, 628, -775, 536, 2489, 16, 2888, -558, 44, -583, -2868, 104, -2305, 635, 995, 289, 2775, -587, 1088, -956, -1767, -195, -2257, 1079, 58, 1251, 2257, -101, 1711, -1482, -898, -1597, -2433, -106, -1276, 1652, 1141, 1819, 2265, 80, 1199, -1832, -787, -1694, -1877, -29, -1400, 1380, -111, 1080, 1280, -191, 1970, -691, 1259, -303, -802, 11, -2564, -230, -2210, -533, 348, 115, 2936, 995, 2903, 918, 2, -476, -2961, -1588, -3159, -1069, -338, 538, 2641, 1661, 3093, 1109, 636, -639, -2195, -1803, -2695, -1111, -813, 561, 1546, 1474, 2224, 961, 955, -220, -950, -1191, -1792, -1311, -948, -347, 451, 1023, 1229, 1632, 981, 740, 238, -1260, -693, -2250, -1439, -806, -1127, 1753, 597, 2410, 2371, 243, 1701, -2315, -978, -2378, -3157, 354, -1948, 2854, 1490, 1858, 3580, -1393, 1833, -3160, -1863, -1062, -3463, 2163, -1387, 2770, 1905, 9, 2832, -2627, 735, -2035, -1675, 810, -1733, 2391, 3, 1013, 1113, -1461, 431, -1926, -524, -80, -306, 1451, 580, 1178, 661, -388, -278, -1403, -1199, -883, -689, 510, 720, 1239, 1633, 546, 581, -473, -1296, -1120, -1754, -868, -233, 452, 1684, 1360, 1638, 681, 47, -797, -1718, -1368, -1790, -496, -191, 812, 1748, 1324, 2186, 213, 477, -1239, -1906, -1066, -2472, 287, -603, 1047, 1754, 558, 2339, -618, 846, -980, -1181, -98, -2111, 905, -1130, 527, 678, -652, 1673, -854, 1083, 5, -205, 840, -944, 450, -728, -606, -196, -700, -2, 186, 105, 652, 663, 0, 1028, -772, 394, -481, -1041, 562, -1801, 1194, -778, 89, 1263, -1442, 2268, -1281, 1003, 478, -1356, 1690, -2313, 905, -1109, -925, 1145, -1779, 2186, -492, 1124, 1404, -716, 1323, -1930, -374, -1243, -1452, 304, -813, 1617, 732, 1437, 1273, 7, 331, -1261, -923, -1468, -951, -431, -214, 860, 411, 1485, 609, 893, 451, -507, 67, -1434, -425, -1236, -803, 157, -739, 1299, 69, 1254, 1158, 142, 1281, -846, -29, -940, -1497, -534, -1576, 153, -52, 524, 1493, 846, 1586, 610, -64, -179, -1668, -928, -1231, -982, 404, -212, 1308, 597, 458, 1057, -721, 610, -778, -161, 181, -744, 839, -721, 206, -334, -956, 136, -1013, 500, 279, 633, 1589, 632, 1146, 172, -852, -762, -2330, -1492, -1411, -903, 1374, 779, 3018, 1985, 1465, 1486, -2001, -601, -3632, -2119, -1392, -1558, 2379, 386, 3772, 1545, 1118, 1095, -2612, 90, -3574, -489, -751, -438, 2499, -532, 2781, -857, 251, -357, -2195, 1092, -1980, 2063, 417, 943, 1896, -1524, 786, -2781, -1332, -1279, -1622, 1658, 296, 2839, 2082, 1204, 1463, -1163, -1133, -2021, -2881, -1182, -1608, -78, 1607, 791, 3339, 1479, 1731, 1633, -1697, 396, -3587, -1896, -2023, -2936, 1553, -1223, 3460, 1893, 1848, 3597, -1309, 2081, -2789, -1469, -1611, -3886, 736, -2665, 1794, 1026, 1097, 3601, -44, 2681, -631, -524, -935, -2780, -896, -2230, -186, 63, 987, 1706, 1448, 1572, 604, 253, -1145, -869, -2033, -990, -762, -240, 1590, 475, 2338, 602, 364, 101, -2158, -522, -2406, -701, 106, -68, 2560, 1033, 2188, 1344, -561, 213, -2715, -1677, -2023, -2344, 453, -593, 2516, 2107, 2236, 3268, -76, 1409, -2341, -2092, -2691, -4039, -626, -2341, 2077, 1762, 3040, 4273, 1211, 2894, -1658, -1023, -3034, -3746, -1813, -3002, 811, 83, 2663, 2566, 2141, 2706, -19, 818, -1737, -1222, -2064, -1997, -1207, -1328, 354, -8, 1865, 1037, 2273, 1515, 956, 942, -1453, -364, -3212, -1482, -2212, -1236, 1135, 210, 3769, 1342, 2744, 869, -954, -585, -3749, -1076, -2846, -108, 721, 1021, 3260, 804, 2476, -341, -443, -1224, -2495, -858, -2090, 260, -142, 1061, 1761, 1099, 1930, 443, 512, -556, -1239, -1361, -1813, -1297, -907, -244, 760, 1198, 1671, 2039, 1070, 1260, -335, -757, -1295, -2314, -1237, -1853, -320, 34, 815, 1629, 1278, 1890, 777, 962, -207, -195, -1026, -1311, -1352, -2015, -541, -1540, 741, 453, 1627, 2762, 1069, 2936, -387, 345, -1665, -2883, -1406, -3554, 47, -834, 1345, 2423, 1411, 3118, 279, 920, -929, -1502, -1287, -2016, -506, -662, 523, 562, 907, 683, 548, 277, -150, 137, -538, 344, -458, -40, -316, -553, -22, -646, 444, 144, 970, 810, 608, 280, -850, -817, -1866, -992, -937, 453, 1424, 1804, 2508, 1236, 1112, -1083, -1664, -2546, -3048, -1602, -1462, 962, 1653, 2605, 3141, 2223, 1723, 123, -1109, -2162, -2731, -2888, -2025, -1397, 115, 1253, 1853, 2908, 1992, 2294, 1036, 26, -548, -2052, -1745, -2449, -1967, -1219, -796, 525, 1004, 1648, 2201, 1758, 1916, 1184, 156, 120, -1810, -1371, -2429, -2679, -1538, -2341, 603, 272, 2450, 3463, 2695, 4226, 845, 1176, -1894, -3388, -3377, -5108, -2235, -2287, 1031, 2456, 3413, 4562, 2817, 2658, -47, -903, -2516, -2792, -2802, -2220, -1053, -810, 1291, 365, 2322, 1369, 1614, 2154, -60, 1693, -1514, -387, -1682, -2586, -789, -2814, 466, -582, 1205, 2163, 1300, 2921, 569, 1208, -762, -1207, -1476, -2123, -1098, -1387, 269, 28, 1291, 952, 1206, 1243, -26, 904, -965, 34, -807, -821, -77, -1254, 494, -630, 311, 353, -223, 936, -240, 608, 477, 157, 846, 110, 24, -171, -1403, -927, -1682, -1429, 29, -317, 2343, 1779, 2502, 2625, -43, 592, -2942, -2485, -3112, -3158, -181, -617, 2947, 2467, 3322, 3000, 657, 771, -2381, -1870, -3033, -2361, -1185, -755, 1222, 860, 2273, 1054, 1412, 579, 65, 505, -777, 521, -1182, -284, -1514, -1720, -1026, -2023, 696, -178, 2494, 2361, 2627, 3015, 154, 904, -2966, -2158, -3729, -3518, -898, -1735, 2840, 1596, 3902, 3385, 1319, 2013, -2360, -804, -3353, -2448, -998, -1721, 1819, 62, 2079, 1106, 63, 852, -1368, 377, -595, 292, 1003, 185, 1215, -430, -542, -1170, -1906, -1098, -1242, 85, 872, 1483, 2290, 1634, 1475, 237, -602, -1285, -2106, -1599, -1572, -360, 111, 1028, 1322, 1078, 1188, -68, 419, -924, -216, -235, -490, 878, -689, 1010, -752, -377, -349, -1784, 529, -1394, 1273, 691, 996, 2355, -150, 1752, -1070, -584, -1134, -2276, -513, -1824, 357, 141, 886, 1654, 961, 1424, 511, 207, -258, -665, -1077, -585, -1087, -235, -496, -285, 631, -366, 1261, -85, 1087, 582, 126, 1090, -1000, 844, -1358, -78, -814, -1361, 353, -1786, 1284, -864, 1125, 985, 163, 2461, -673, 1942, -936, -260, -597, -2452, -4, -2539, 440, -585, 407, 1535, 499, 2321, 628, 1412, 140, -70, -1034, -1283, -1642, -1974, -682, -1622, 1357, 93, 2286, 2197, 897, 2628, -1413, 652, -2197, -1825, -867, -2440, 1036, -863, 1816, 1017, 783, 1289, -813, 385, -1410, -46, -415, 320, 698, 420, 908, -629, 260, -1613, -609, -1187, -810, 764, -233, 2096, 543, 1441, 695, -425, 491, -1457, -38, -1060, -764, -250, -1060, 179, -434, 207, 678, 682, 1398, 1106, 915, 792, -297, -564, -1289, -1687, -1170, -1522, -355, -155, 505, 1283, 1132, 1725, 1080, 1027, 510, -113, -586, -1046, -1404, -1604, -1478, -1395, -565, -188, 1087, 1504, 2293, 2428, 1865, 1645, -328, -591, -2604, -2686, -2760, -2779, -551, -620, 2110, 2034, 2988, 2992, 1291, 1698, -1175, -697, -2455, -2302, -1568, -2127, 198, -708, 1388, 917, 1309, 1813, 321, 1676, -254, 550, -425, -995, -418, -1858, -557, -1471, -541, -65, 110, 1410, 892, 1673, 1087, 792, 350, -657, -823, -1346, -1096, -880, -366, 163, 553, 789, 459, 354, -109, -237, -246, -259, 394, 317, 818, 677, 239, 310, -1013, -654, -1416, -1413, -544, -1044, 1029, 610, 1763, 2245, 934, 1885, -665, -375, -1532, -2620, -984, -2275, 104, 128, 671, 2183, 604, 1912, 529, 111, 485, -1117, -121, -946, -943, -253, -1084, -151, -386, -239, 765, 250, 1336, 1133, 719, 1129, -565, -91, -1109, -1490, -455, -1491, 415, -118, 525, 1244, -17, 1268, -417, 255, -213, -621, 483, -681, 883, -241, 311, -75, -848, -12, -1455, 178, -635, 584, 979, 462, 1767, -222, 846, -716, -716, -505, -1415, 293, -814, 622, 190, 231, 681, -472, 416, -514, 124, 202, 310, 776, 499, 454, -156, -580, -1224, -1122, -1401, -467, -79, 805, 1616, 1260, 1988, 474, 650, -782, -1359, -1080, -2141, -369, -1177, 476, 679, 553, 1894, 157, 1475, 46, -39, 120, -1261, 21, -1248, -412, -318, -703, 511, -334, 619, 537, 379, 1138, 215, 628, 88, -555, -134, -1200, -541, -748, -661, 368, -151, 938, 558, 613, 896, -89, 380, -364, -363, -273, -714, -357, -407, -264, 161, 172, 348, 653, 257, 493, -24, -164, -30, -553, 100, -355, 93, 146, -241, 209, -383, -51, -81, -82, 369, 262, 412, 400, 39, -39, -201, -573, -160, -518, 21, 125, -3, 619, -84, 408, -152, -246, 118, -436, 330, -23, 369, 366, -27, 171, -491, -437, -490, -581, -16, 11, 422, 903, 507, 900, 179, -153, -230, -1214, -377, -1082, -187, 147, 55, 1215, 167, 1121, 197, -17, 82, -1026, -61, -938, -12, -1, 14, 727, 45, 448, -127, -222, -258, -312, -85, 353, 354, 606, 535, -290, 103, -1215, -386, -740, -498, 867, -109, 1604, 240, 573, 369, -1057, 190, -1415, -15, -322, -104, 813, -123, 867, -110, 116, -45, -380, 74, -297, 108, 68, 69, 108, -36, -200, 109, -338, 314, 56, 152, 602, -491, 518, -825, -181, -273, -756, 892, -585, 1416, 216, 531, 792, -1070, 561, -1758, -245, -589, -812, 1030, -560, 1629, 301, 594, 978, -611, 596, -994, -471, -388, -1183, 195, -634, 190, 580, 53, 1279, 148, 702, 572, -573, 559, -1123, -182, -628, -1065, 198, -942, 601, 146, 655, 1106, 464, 999, -104, 112, -766, -630, -892, -599, -240, -152, 697, -8, 934, -74, 324, 11, -406, 642, -518, 969, -206, 336, -3, -875, -95, -1467, -97, -713, 213, 750, 669, 1586, 662, 1060, -143, -301, -1085, -1194, -1265, -989, -187, -112, 1282, 620, 1693, 641, 514, 400, -1151, 59, -1649, -141, -740, -311, 643, -306, 1279, -126, 817, -42, -124, 206, -695, 346, -590, 438, -263, 234, 13, -162, 194, -485, 447, -606, 517, -168, 143, 362, -460, 713, -674, 615, -247, 228, 279, -434, 411, -863, 200, -694, -8, 22, -36, 838, -34, 1119, -186, 578, -330, -555, -118, -1217, 355, -770, 490, 339, 59, 983, -440, 708, -368, -64, 170, -459, 493, -282, 140, -5, -453, 12, -527, -46, -41, 109, 554, 234, 635, 341, 193, 132, -481, -207, -725, -531, -382, -262, 153, 431, 478, 654, 584, 194, 513, -507, -29, -559, -829, 97, -1094, 755, -305, 536, 814, -372, 1114, -862, 462, -275, -305, 648, -587, 868, -524, 95, -387, -690, -112, -550, 294, 192, 695, 761, 890, 310, 461, -461, -637, -706, -1671, -28, -1328, 793, 437, 863, 2055, 70, 1782, -858, -175, -983, -1824, -175, -1599, 829, -43, 1050, 1053, 489, 846, -318, 87, -746, -67, -709, 202, -184, 40, 315, -727, 706, -1168, 853, -325, 501, 1101, -379, 1764, -1235, 643, -1074, -1153, 34, -1813, 1285, -694, 1578, 935, 444, 1330, -1100, 470, -1447, -526, -414, -683, 790, -163, 973, 292, 244, 215, -349, -198, -222, -338, 282, -3, 262, 453, -345, 510, -716, 105, -204, -495, 739, -718, 1072, -331, 361, 368, -699, 772, -941, 500, -249, -134, 509, -638, 600, -533, 161, 11, -127, 439, -70, 316, 106, -134, 82, -253, -58, 169, -263, 531, -283, 84, -18, -838, 540, -960, 822, 164, 479, 1332, -456, 1142, -1234, -343, -846, -1462, 403, -1087, 1445, 387, 1137, 1276, 16, 820, -1109, -281, -1135, -892, -210, -584, 751, 137, 837, 574, 371, 397, -44, -49, -249, -328, -290, -306, -253, -99, -184, 234, 124, 407, 500, 209, 558, -270, 224, -590, -320, -268, -511, 351, -377, 661, 100, 285, 566, -309, 554, -612, 77, -373, -371, 225, -350, 546, 18, 293, 349, -174, 231, -221, -106, -55, -241, -96, 29, -225, 330, -85, 360, 413, 73, 609, -354, 111, -435, -704, -51, -798, 457, 54, 507, 768, 203, 626, -166, -111, -345, -541, -182, -367, 5, 5, 158, 192, 293, 209, 336, 170, 210, 72, -223, -215, -457, -302, -261, -41, 277, 288, 629, 244, 259, -216, -242, -377, -321, 4, 6, 568, 237, 454, 159, -311, -38, -878, -167, -524, 32, 485, 350, 1136, 312, 616, -107, -607, -433, -1205, -215, -580, 309, 595, 538, 930, 226, 372, -243, -303, -357, -339, -109, -150, 228, -248, 346, -306, 251, 69, 80, 771, -306, 803, -480, -83, -67, -1128, 662, -1054, 815, 188, 72, 1239, -788, 967, -842, -311, 51, -1092, 1045, -676, 895, 408, -140, 832, -872, 261, -539, -493, 355, -441, 747, 166, 137, 380, -529, -70, -155, -297, 655, 58, 623, 381, -375, -48, -1046, -550, -352, -241, 887, 574, 1209, 766, 154, -95, -915, -879, -711, -686, 162, 209, 596, 813, 330, 648, -41, 22, -112, -569, 30, -757, 90, -378, -16, 298, 0, 789, 47, 757, -35, 71, -36, -728, 180, -1077, 304, -469, 177, 652, -61, 1235, -268, 719, -279, -543, 62, -1153, 372, -619, 329, 374, 63, 689, 8, 248, 30, -56, -92, 80, -318, 116, -327, -353, 207, -752, 792, -305, 763, 613, -105, 1037, -862, 425, -799, -594, 130, -1011, 870, -475, 659, 463, -103, 807, -382, 322, 16, -411, 257, -484, -38, 119, -457, 503, -333, -1, 307, -728, 1005, -556, 791, 496, -203, 1134, -1116, 502, -999, -736, 101, -1170, 1118, -339, 1037, 666, 117, 788, -537, 119, -441, -324, -136, -165, -147, 106, -85, -18, 241, -439, 736, -435, 733, 209, 136, 937, -744, 764, -1074, -310, -456, -1146, 631, -798, 1249, 287, 815, 874, -182, 465, -828, -110, -649, -134, -42, 69, 214, -198, 255, -759, 482, -557, 631, 453, 301, 1360, -437, 950, -956, -490, -705, -1545, 288, -1154, 1144, 372, 1042, 1342, 140, 982, -756, -166, -954, -816, -310, -527, 444, 4, 681, 168, 455, -52, 138, -27, -117, 403, -319, 654, -350, 165, -144, -793, 181, -1086, 467, -207, 508, 879, 153, 1055, -264, 294, -510, -617, -261, -879, 203, -428, 563, 421, 478, 744, -39, 309, -517, -375, -418, -548, 310, -37, 659, 427, 253, 345, -383, -201, -486, -469, -14, -203, 540, 248, 561, 485, -33, 249, -547, -245, -312, -519, 278, -248, 511, 303, 270, 449, -269, 82, -421, -384, 42, -280, 542, 226, 347, 402, -187, 46, -398, -373, -133, -337, 246, -15, 364, 259, 161, 398, -39, 214, -13, -131, -34, -463, -143, -388, -117, -5, 128, 349, 327, 428, 298, 239, 103, -75, -107, -406, -227, -519, -298, -164, -88, 423, 315, 626, 557, 197, 355, -413, 0, -421, -360, 61, -533, 237, -297, -140, 303, -345, 739, 189, 628, 695, 75, 407, -553, -574, -702, -987, -240, -252, 351, 746, 644, 891, 632, 13, 193, -645, -522, -452, -782, 164, -225, 312, 486, -74, 693, -219, 382, 117, -165, 431, -414, 195, -278, -404, 10, -623, 306, -89, 425, 586, 201, 561, -239, -151, -431, -530, -71, -175, 407, 291, 568, 239, 126, -184, -489, -323, -504, 20, 65, 423, 533, 349, 508, -138, 52, -560, -290, -426, -312, 201, -23, 684, 107, 402, 151, -361, 200, -583, 211, -124, 204, 375, -89, 252, -429, -175, -328, -261, 279, 159, 612, 417, 236, 5, -228, -538, -237, -431, 81, 316, 231, 707, -74, 263, -300, -599, 45, -692, 473, 86, 371, 753, -99, 465, -248, -390, -177, -656, 7, -200, 30, 390, 96, 420, 243, 87, 426, -82, 217, -146, -320, -213, -629, -320, -357, -115, 371, 410, 822, 733, 558, 370, -183, -593, -595, -1082, -390, -433, 6, 683, 230, 1058, 274, 335, 346, -473, 428, -649, 78, -295, -595, 37, -840, 152, -156, 280, 812, 342, 1100, 195, 400, -155, -695, -409, -1013, -406, -320, -124, 515, 216, 728, 461, 449, 410, 2, 118, -377, -282, -436, -562, -132, -490, 145, -73, 332, 519, 384, 775, 246, 428, -112, -308, -360, -801, -351, -660, -45, -25, 384, 615, 501, 712, 261, 265, -144, -327, -324, -517, -300, -278, -102, 13, 243, 96, 549, 83, 430, 213, -100, 351, -547, 223, -445, -218, 54, -707, 506, -621, 548, 169, 174, 963, -276, 825, -496, -233, -254, -975, 169, -640, 550, 323, 451, 731, -6, 252, -434, -368, -458, -401, -9, 83, 473, 407, 504, 167, 88, -276, -340, -397, -296, -56, 11, 294, 163, 260, 132, 60, 103, -112, 230, -99, 178, -58, -195, -84, -540, -118, -249, 4, 523, 259, 789, 257, 208, -20, -534, -222, -585, -133, -72, 18, 416, -64, 414, -242, 102, -4, -67, 531, -30, 674, -30, -35, -213, -954, -226, -966, 151, 85, 544, 1101, 419, 959, -112, -80, -495, -854, -407, -729, 83, -44, 471, 432, 387, 376, 54, 92, -143, -22, -120, 33, -140, -11, -153, -249, -8, -404, 273, -207, 550, 368, 340, 726, -386, 339, -773, -442, -329, -749, 544, -241, 840, 357, 306, 390, -402, 75, -588, -49, -149, 75, 276, -47, 341, -317, 94, -277, -64, 136, 26, 432, 203, 253, 6, -203, -353, -414, -378, -104, 180, 314, 720, 292, 529, -156, -249, -339, -751, -118, -334, 277, 297, 328, 497, -31, 241, -313, -23, -215, -69, 158, -102, 250, -139, 12, -167, -245, 41, -171, 349, 191, 345, 313, 26, 59, -239, -215, -227, -246, -8, -118, 93, -6, 88, 169, 48, 362, 163, 302, 252, -115, 71, -588, -279, -569, -436, -5, -142, 647, 372, 766, 619, 192, 298, -581, -230, -858, -543, -299, -375, 506, 84, 706, 488, 161, 490, -306, 89, -233, -338, 42, -407, -43, -34, -245, 325, -124, 280, 310, -54, 441, -258, 112, -57, -249, 304, -358, 405, -212, -33, 10, -596, 261, -459, 282, 284, 58, 831, -137, 494, -78, -343, 56, -826, -115, -364, -354, 490, -156, 678, 488, 134, 709, -399, 34, -264, -716, 150, -559, 280, 166, -51, 387, -299, 33, -16, -35, 381, 347, 286, 356, -132, -374, -306, -1007, -66, -418, 113, 837, 123, 1175, 29, 168, 123, -965, 206, -868, -47, 99, -369, 731, -308, 392, 225, -263, 565, -356, 372, 38, -262, 304, -653, 110, -291, -299, 444, -392, 678, 11, 149, 508, -511, 462, -500, -196, 196, -631, 568, -285, 208, 392, -344, 493, -382, -48, -34, -410, 351, -210, 498, 264, 135, 292, -426, 3, -542, -273, -130, -208, 390, 34, 605, 189, 371, 171, -235, -3, -641, -111, -365, -107, 168, 67, 439, 51, 281, -240, 116, -248, -10, 383, -115, 723, -283, -9, -298, -933, -62, -702, 371, 423, 602, 975, 299, 364, -333, -536, -546, -635, -257, -69, 70, 352, 252, 223, 337, -47, 252, -67, 85, 8, -86, -2, -336, -2, -498, 13, -209, -105, 469, -166, 728, 30, 442, 343, -154, 216, -670, -135, -708, -321, -146, -187, 646, 2, 754, 125, 357, 303, -257, 277, -582, -53, -472, -499, -24, -438, 393, 158, 442, 623, 267, 308, -85, -328, -380, -475, -261, -44, 127, 340, 246, 294, -9, -73, -158, -424, 67, -321, 268, 220, 283, 676, -138, 411, -536, -429, -314, -917, 358, -397, 573, 543, 96, 915, -296, 391, -204, -447, 139, -759, 213, -355, -142, 251, -464, 401, -65, 212, 652, 98, 689, 69, -71, -86, -764, -428, -775, -502, -52, 9, 874, 678, 900, 710, 3, 24, -680, -658, -575, -684, -142, -175, 236, 465, 512, 665, 398, 268, -5, -312, -331, -523, -436, -275, -158, 119, 257, 369, 457, 316, 177, 1, -186, -286, -238, -325, -59, -88, 58, 315, 59, 391, 72, -50, 69, -402, 33, -198, -24, 225, -39, 216, -29, -55, 41, -151, 29, 27, -69, 176, -12, -37, 226, -231, 227, -127, -147, 198, -372, 217, -140, -24, 220, -145, 417, -26, 236, 97, -251, -38, -453, -260, -113, -168, 379, 340, 298, 569, -34, 98, -228, -609, -148, -705, 142, -52, 297, 706, 91, 789, -438, 5, -329, -771, 272, -702, 617, 63, 255, 732, -390, 595, -680, -197, -216, -713, 600, -374, 699, 355, -63, 632, -569, 216, -283, -457, 227, -653, 267, -62, 57, 533, -107, 504, -124, -3, 66, -350, 244, -376, 112, -110, -282, 164, -316, 231, 81, 152, 404, 103, 338, -27, -135, -279, -459, -332, -224, -42, 294, 335, 394, 360, 52, 42, -193, -286, -253, -243, -75, 0, 243, 131, 386, 77, -20, 12, -441, -17, -254, -49, 278, 15, 480, 97, 138, 23, -364, -230, -471, -209, 52, 182, 569, 425, 402, 62, -306, -424, -668, -315, -138, 179, 622, 449, 636, 107, -170, -332, -720, -359, -351, 32, 334, 399, 573, 321, 252, -96, -224, -518, -492, -324, -206, 356, 365, 568, 386, 68, -112, -487, -323, -436, -22, 111, 406, 525, 308, 365, -355, -260, -748, -594, -45, -241, 877, 325, 710, 561, -225, 265, -807, -281, -665, -601, 117, -396, 949, 290, 789, 747, -281, 420, -944, -421, -528, -782, 301, -255, 820, 479, 435, 601, -405, 113, -540, -372, -62, -420, 233, -54, 194, 217, 86, 208, -26, 56, -69, 41, 41, -24, -88, -236, -79, -268, 148, 7, 43, 354, -65, 336, 128, 16, 233, -335, -136, -362, -386, -57, -151, 270, 271, 303, 499, 42, 178, -87, -381, -74, -447, -106, -77, -232, 361, -131, 405, 327, -6, 538, -336, 106, -114, -555, 174, -561, 54, 84, -62, 457, -39, 387, 6, 48, 239, -267, 162, -332, -325, -180, -336, 70, 243, 227, 412, 386, 28, 275, -320, -259, -283, -684, 181, -422, 544, 357, 41, 860, -581, 396, -275, -512, 414, -765, 543, -108, -52, 527, -597, 235, -304, -199, 515, -106, 561, 320, -201, 193, -583, -344, -160, -544, 373, -93, 475, 606, -15, 649, -473, -119, -252, -784, 283, -405, 383, 485, -20, 642, -331, -116, -190, -707, 335, -191, 414, 689, -287, 634, -556, -485, 79, -993, 630, -80, 343, 1044, -389, 754, -672, -607, -111, -1220, 694, -176, 604, 1234, -204, 1013, -639, -573, -374, -1485, 236, -455, 577, 1132, 231, 1274, -278, -138, -268, -1328, 51, -682, 37, 730, -83, 1001, -67, -75, 136, -944, 385, -342, 215, 769, -409, 813, -637, -415, -28, -1172, 650, -248, 506, 1078, -213, 1003, -609, -420, -145, -1329, 511, -400, 377, 1083, -325, 1067, -611, -430, -75, -1328, 652, -349, 722, 1074, -95, 1059, -871, -369, -666, -1303, 278, -489, 871, 926, 487, 1111, -357, -83, -626, -1175, -133, -726, 368, 639, 250, 1205, -205, 212, -283, -1016, 156, -852, 480, 327, 83, 949, -335, 333, -358, -554, -91, -511, 219, 199, 359, 441, 157, -54, -76, -451, -170, -123, -243, 423, -153, 464, 246, -37, 347, -515, 22, -386, -213, 98, -172, 398, 12, 247, 227, -27, 221, -196, -122, -40, -353, 126, -183, -40, 184, -346, 428, -265, 316, 416, -126, 751, -508, 334, -438, -596, 24, -989, 513, -391, 510, 661, 99, 1116, -303, 416, -506, -657, -333, -1009, 177, -280, 606, 655, 367, 811, -249, -33, -509, -736, -141, -342, 398, 608, 342, 697, -303, -303, -527, -995, -18, -388, 698, 919, 565, 1101, -293, -167, -859, -1195, -428, -678, 464, 674, 765, 1047, 313, 143, -507, -890, -726, -743, 52, 424, 720, 1054, 287, 273, -516, -928, -523, -885, 146, 430, 585, 1159, 414, 248, -288, -1001, -652, -701, -199, 642, 382, 982, 390, -167, -50, -1071, -192, -401, -29, 969, 127, 1029, 45, -361, -239, -1323, -259, -508, 57, 1006, 387, 1144, 401, -63, -49, -1161, -424, -717, -415, 646, -105, 1032, 244, -15, 456, -1010, 421, -337, -130, 953, -580, 825, -477, -664, 51, -1477, 526, -158, 491, 1630, -100, 1446, -481, -688, -177, -2043, 259, -831, 113, 1452, -260, 1785, -208, -137, 298, -1680, 565, -783, 49, 1141, -740, 1213, -623, -537, 311, -1508, 915, -171, 363, 1600, -711, 1230, -856, -877, 221, -1995, 987, -392, 241, 1859, -806, 1565, -639, -919, 292, -2045, 866, -166, 290, 2001, -674, 1319, -786, -1336, 195, -2315, 845, -18, 202, 2518, -546, 1690, -384, -1305, 256, -2406, 327, -438, -206, 1698, -360, 1372, 136, -408, 597, -1072, 158, -107, -734, 636, -764, 46, 290, -652, 1075, -198, 479, 669, -641, 804, -933, -108, -194, -879, 607, -500, 501, 364, -170, 541, -226, 25, 205, -95, 96, 193, -509, 89, -515, -334, 157, -549, 809, 35, 591, 843, -407, 635, -978, -568, -296, -1091, 610, 24, 557, 1245, -177, 777, -500, -891, -128, -1521, 411, -87, 391, 1686, -248, 1377, -633, -568, -304, -1768, 328, -933, 552, 812, 260, 1396, -149, 645, -447, -478, -392, -789, -127, -559, 217, -194, 451, 436, 309, 989, -184, 766, -514, -493, -197, -1494, 189, -809, 153, 1092, -125, 1830, -195, 282, 113, -1807, 519, -1574, 222, 841, -683, 2224, -889, 682, 58, -1879, 908, -1787, 696, 789, -320, 2186, -974, 473, -403, -1817, 651, -1264, 684, 1149, -304, 1876, -831, -222, -283, -2101, 668, -1087, 859, 1672, -146, 2356, -1080, -95, -596, -2459, 538, -1629, 755, 1227, -15, 2280, -559, 477, -309, -1634, 426, -1353, 504, 789, -381, 1571, -930, -43, -266, -1610, 725, -782, 811, 1319, 79, 1698, -613, -19, -630, -1749, -128, -1179, 57, 737, -142, 1350, 271, 223, 969, -683, 564, -167, -893, 520, -1649, 155, -731, -838, 1037, -766, 1772, 499, 590, 1383, -1249, 585, -1446, -714, -19, -1010, 952, -297, 372, 493, -688, 441, -484, -42, 581, -80, 1056, 493, 18, 510, -1463, -419, -1373, -1236, 323, -745, 1655, 899, 1154, 1702, -492, 716, -1436, -1084, -1038, -1471, 256, -274, 1031, 841, 691, 862, -196, 29, -772, -414, -570, -61, 41, 210, 550, -18, 404, -306, -196, -192, -622, 259, -453, 341, 161, 125, 589, -179, 443, -44, -192, 313, -696, -16, -671, -532, -37, -607, 608, 221, 773, 1175, 120, 1050, -718, -353, -942, -1649, -250, -1179, 657, 607, 695, 1670, 16, 1064, -545, -525, -420, -1264, -38, -579, 101, 422, -102, 537, -17, 17, 365, -70, 343, 360, -460, 580, -994, -186, -361, -1176, 821, -936, 1188, 649, -41, 1778, -1439, 873, -1125, -914, 470, -1695, 1437, -551, 601, 1075, -1029, 1258, -1389, 160, 60, -818, 1296, -590, 545, 152, -1018, 401, -1101, 261, 178, -6, 1304, -183, 587, -236, -1057, -199, -1459, 370, -83, 749, 1276, 311, 997, -788, -366, -1226, -1346, -104, -773, 1393, 533, 1465, 861, -126, 111, -1666, -471, -1273, -375, 446, -31, 1550, 101, 1001, -265, -475, -257, -1235, 253, -641, 468, 628, -45, 1091, -553, 316, -511, -798, -150, -969, 359, -36, 334, 1093, 82, 1220, -92, 85, -322, -1447, -618, -1676, -445, -159, 268, 1962, 921, 2267, 540, 279, -611, -2169, -1306, -2588, -543, -375, 648, 2301, 922, 2726, 261, 370, -619, -2241, -753, -2305, -187, -20, 277, 2043, 78, 1674, -65, -519, 197, -1743, 161, -629, -453, 1247, -834, 1369, -225, -326, 859, -1609, 994, -904, -303, 1011, -1640, 1783, -1148, 455, 805, -1207, 1946, -1340, 861, 3, -1503, 1087, -2437, 690, -709, -454, 1772, -674, 2381, 358, 333, 1053, -2134, 89, -2457, -1314, -240, -1305, 2086, 370, 2000, 2051, -127, 1635, -2085, -569, -1797, -2283, 344, -1793, 1688, 527, 893, 2286, -781, 1937, -1141, -227, -195, -2059, 650, -1685, 190, 61, -827, 1535, -718, 1369, 614, 38, 1454, -812, 322, -567, -1536, 84, -2074, -73, -406, -326, 1876, -6, 2160, 814, 187, 1217, -1903, 344, -2203, -1371, -680, -2004, 1229, -470, 1927, 1817, 918, 2388, -750, 629, -1823, -1796, -1495, -2529, 185, -483, 1577, 2049, 1335, 2232, -423, -44, -1610, -2192, -981, -1577, 776, 1008, 1307, 2608, -105, 916, -1639, -2355, -1188, -3026, 969, 155, 2131, 3727, 548, 3209, -1982, -1240, -2360, -4504, -93, -2644, 2095, 2252, 1629, 4447, -703, 1514, -1856, -2800, -632, -3353, 1005, 120, 703, 2990, -914, 1658, -1239, -1742, 444, -2517, 1775, 311, 637, 2843, -1649, 1765, -2099, -1571, -249, -3052, 1860, -1082, 1603, 2038, -505, 2858, -2002, 775, -923, -1775, 981, -2317, 1318, -644, -187, 1329, -1468, 1866, -972, 716, 622, -931, 1477, -1528, 609, -630, -962, 957, -1719, 1608, -946, 398, 710, -1463, 1588, -1652, 858, 249, -413, 2233, -1428, 1667, -1388, -946, -265, -2739, 1096, -1476, 1217, 1609, 348, 2988, -629, 1252, -1294, -1782, -919, -2831, 213, -1051, 947, 1696, 673, 2584, -112, 1072, -768, -1297, -747, -2239, 18, -1091, 296, 835, -79, 2008, -242, 1480, 267, -396, 518, -1985, -46, -1754, -1173, 365, -1391, 2067, 154, 1800, 2134, -188, 1657, -1878, -1115, -1758, -3168, -6, -1830, 1525, 1768, 1851, 3661, 691, 1272, -1057, -2802, -2195, -3898, -1418, -718, 844, 3177, 2636, 3412, 2113, -217, -524, -3621, -2947, -2988, -2611, 744, 453, 3511, 3109, 2158, 2769, -1475, -267, -3422, -2792, -1753, -2527, 1507, -30, 2977, 2205, 1318, 2330, -1746, 492, -2972, -1484, -1154, -2059, 1511, -820, 2561, 910, 805, 1948, -1706, 1238, -2444, -594, -645, -2040, 1712, -1285, 1886, 766, -133, 2208, -1857, 1141, -1559, -1112, 562, -2133, 1753, -718, 777, 1477, -1403, 1859, -1816, 293, -26, -1413, 1735, -1300, 1182, 180, -871, 1132, -2137, 383, -878, -477, 1404, -311, 2048, 853, 194, 766, -2087, -847, -2018, -2051, 180, -821, 1994, 2158, 1536, 3236, -543, 652, -1933, -3201, -1403, -3818, 340, -199, 1374, 3853, 1011, 3639, -209, -158, -1227, -3534, -1062, -2896, -114, 410, 811, 2564, 836, 2021, 21, -180, -868, -1330, -887, -1163, -21, -268, 657, 364, 518, 695, -200, 759, -809, 339, -628, -490, 238, -1028, 734, -562, 339, 486, -381, 1165, -840, 579, -717, -492, 124, -883, 908, -343, 781, 299, -198, 334, -1109, 330, -1293, 249, -173, 307, 1342, -251, 1377, -921, -61, -959, -1605, 279, -1560, 1674, 6, 1529, 1534, -149, 1198, -2054, -361, -1989, -1367, 5, -1025, 2179, 107, 2235, 890, 233, 741, -1807, -128, -2062, -582, -466, -774, 1316, -621, 1586, 16, 559, 1003, -633, 1184, -763, 67, -273, -1620, 29, -2120, -189, -399, -119, 2193, 544, 2639, 1081, 101, 552, -2877, -744, -2944, -1554, 111, -905, 2910, 757, 2353, 1668, -709, 1024, -2645, -397, -1506, -1246, 1020, -957, 1735, -50, -96, 667, -1606, 777, -618, 542, 1468, 65, 1701, -440, -660, -828, -2956, -620, -2124, 133, 1555, 828, 3991, 1058, 2059, 351, -2460, -525, -4656, -1077, -2279, -915, 2551, -106, 4832, 962, 2184, 1734, -2694, 1079, -4950, -899, -2168, -2418, 2519, -1760, 4442, 729, 1613, 2698, -2648, 2154, -3733, -170, -865, -2251, 2400, -2187, 2428, -577, -458, 1166, -2425, 1860, -925, 1521, 1697, 467, 1814, -1125, -724, -2312, -2823, -1961, -1611, 161, 1736, 2506, 3447, 3062, 1271, 1194, -2390, -1866, -3803, -3592, -1506, -2521, 2119, 718, 3640, 3523, 1657, 3570, -1576, 605, -3412, -2808, -2225, -3860, 829, -1608, 2765, 1692, 1988, 3433, -296, 2260, -1888, -521, -1862, -2441, -322, -2238, 922, -337, 1081, 1403, 333, 1743, 32, 737, -382, -577, -823, -1049, -921, -598, -28, 296, 1007, 771, 1177, 156, -240, -715, -1699, -849, -1218, 361, 1008, 1641, 2298, 1458, 606, -612, -2422, -2580, -3002, -2270, 13, 432, 3418, 3105, 3354, 3141, -575, 305, -4225, -2974, -3676, -3674, 586, -1204, 4089, 2126, 3423, 3788, -275, 2258, -3442, -950, -3251, -3379, -532, -2943, 2158, -160, 2669, 2744, 1246, 3213, -921, 847, -2245, -2114, -1985, -2899, -410, -849, 1498, 1647, 2395, 2340, 1296, 475, -1117, -1544, -2626, -1621, -2007, 78, 252, 1552, 2467, 1225, 2636, -251, 237, -1347, -2419, -1275, -3211, -244, -1160, 937, 2100, 1760, 3807, 1517, 1689, -325, -2232, -2405, -4067, -2744, -2151, -457, 1742, 2683, 3920, 3621, 2235, 1310, -1553, -2246, -3327, -3688, -1995, -1862, 556, 1210, 2215, 2880, 1704, 2066, 33, 29, -1220, -1315, -1367, -1457, -776, -1129, 144, -558, 1010, 413, 1041, 1807, 280, 2194, -857, 757, -1311, -1729, -488, -3108, 859, -1690, 1068, 1291, 62, 3131, -856, 2138, -899, -631, -104, -2560, 766, -1929, 734, 257, 83, 1842, -625, 1273, -810, -316, -672, -1215, 105, -588, 860, 781, 1122, 1148, 380, 128, -826, -1219, -1660, -1323, -1024, -160, 325, 1223, 1358, 1529, 1494, 828, 552, -507, -900, -1494, -1835, -1639, -1613, -683, -281, 956, 1521, 2109, 2381, 2042, 1449, 494, -916, -1920, -2706, -3376, -2836, -2163, -332, 1271, 2637, 4109, 3538, 3454, 1271, -238, -2156, -3744, -3765, -3931, -2097, -797, 1428, 2468, 3052, 3381, 2036, 1693, -600, -726, -2119, -2037, -1548, -1955, -63, -947, 645, 500, 357, 1628, 497, 1892, 766, 879, 396, -675, -727, -1815, -1797, -1852, -1375, -494, 740, 1114, 2246, 2025, 1598, 1707, -627, 149, -2139, -1668, -1824, -2589, 96, -1461, 1610, 1063, 1659, 3059, 453, 2639, -960, -460, -1680, -3356, -1229, -3043, 252, 279, 1554, 3169, 1587, 2572, 257, -404, -1454, -2238, -1724, -1317, -623, 557, 750, 684, 1242, -256, 875, -408, 22, 1091, -703, 1795, -930, 36, -957, -2621, -309, -2800, 725, 452, 1541, 3512, 1030, 3017, -494, -750, -1741, -3476, -1577, -2344, 70, 883, 1472, 2452, 1327, 1158, -173, -825, -989, -962, -408, 440, 568, 875, 209, -532, -1088, -1985, -1551, -1017, 128, 1494, 2582, 2974, 2803, 1631, -286, -1639, -3951, -3422, -4011, -2172, 89, 1047, 4295, 3128, 4483, 2498, 332, 4, -3973, -2230, -4171, -2341, -774, -854, 2589, 893, 2924, 1711, 918, 1340, -970, 258, -1239, -685, -777, -1038, -796, -946, -634, -557, 393, 245, 1782, 1083, 1930, 1574, 216, 917, -2253, -790, -2898, -2170, -609, -1863, 2084, 378, 2717, 2346, 724, 2219, -1649, -144, -2185, -2171, -512, -1615, 1231, 371, 1130, 1430, -207, 453, -1016, -727, -313, -528, 939, 788, 1041, 1160, -320, -203, -1566, -1728, -1416, -1354, 191, 722, 1835, 2024, 1874, 1230, 119, -924, -1883, -1767, -2194, -635, -647, 1050, 1442, 1154, 2094, -290, 730, -1161, -958, -379, -1379, 1151, -588, 1436, 128, -53, 302, -1803, 186, -1767, 249, 173, 658, 1992, 420, 1931, -533, 84, -1334, -1576, -988, -1852, 388, -434, 1356, 945, 1016, 1295, -59, 567, -892, -292, -656, -345, -436, -57, -190, -195, 164, -816, 641, -806, 976, 369, 383, 1687, -708, 1711, -1465, 83, -791, -1955, 487, -2298, 1296, -753, 699, 1302, -318, 2201, -749, 1712, -271, 119, 63, -1627, -4, -2461, -272, -1644, -208, 719, 414, 2803, 785, 2642, 361, 110, -541, -2420, -1031, -2632, -794, -708, 375, 1508, 1179, 1908, 709, 721, -429, -407, -958, -606, -489, -497, 551, -395, 867, -295, -98, 89, -1228, 504, -884, 575, 690, 295, 1718, -89, 1036, -37, -861, -263, -2047, -730, -1397, -816, 472, -76, 1646, 1225, 1516, 1677, 496, 675, -703, -1139, -1599, -2021, -1607, -1160, -475, 532, 1177, 1608, 2111, 1345, 1564, 240, -417, -576, -2122, -875, -2001, -891, -484, -638, 1222, 19, 1673, 1003, 1129, 1516, 57, 1061, -798, -466, -1417, -1821, -1322, -1968, -238, -379, 1146, 1555, 1815, 2331, 1218, 1202, -518, -864, -1991, -2089, -1683, -1615, -2, 101, 1457, 1461, 1561, 1435, 420, 515, -959, -447, -1369, -990, -415, -997, 659, -348, 979, 671, 318, 1268, -695, 631, -1056, -525, -253, -1225, 990, -535, 1284, 532, 158, 934, -1040, 478, -1418, -422, -634, -828, 751, -534, 1521, 217, 982, 822, -272, 815, -1025, 135, -1293, -775, -562, -1265, 452, -556, 1148, 726, 991, 1601, 334, 965, -648, -597, -1199, -1577, -949, -1172, 95, 166, 947, 1365, 1036, 1358, 335, 252, -587, -1065, -796, -1347, -307, -527, 251, 679, 230, 1335, -107, 732, -100, -490, 199, -1311, 544, -776, 271, 547, -459, 1322, -774, 575, -405, -786, 213, -1067, 474, -65, 431, 795, 232, 474, 149, -358, -64, -433, -658, 274, -1076, 548, -589, -184, 852, -916, 1781, -435, 1249, 769, -542, 1231, -2112, 242, -1890, -1079, 16, -1193, 1964, -70, 2075, 1011, 482, 959, -1364, 62, -1907, -628, -833, -687, 784, -216, 1397, 177, 603, 462, -409, 495, -486, 239, -5, -316, 77, -811, -450, -653, -657, 327, 71, 1268, 1183, 946, 1222, -559, -360, -1690, -1597, -941, -1233, 899, 513, 1873, 1632, 665, 971, -1186, -774, -1658, -1421, -225, -396, 1335, 926, 1129, 981, -357, -92, -1286, -981, -363, -533, 911, 519, 954, 818, -303, 3, -1260, -632, -623, -383, 874, 266, 1334, 607, 93, 50, -1151, -609, -877, -486, 380, 399, 955, 709, 276, 277, -725, -466, -684, -717, 361, -220, 974, 437, 330, 544, -705, 184, -982, -126, -266, -267, 622, -290, 911, -188, 425, 66, -317, 294, -662, 416, -539, 180, -213, -222, 240, -507, 527, -350, 651, 199, 238, 411, -323, 328, -744, 7, -690, -167, -132, -334, 509, -189, 862, 31, 653, 316, 3, 281, -704, -3, -1032, -331, -626, -216, 292, 170, 1070, 393, 1082, 105, 249, -428, -847, -393, -1185, 2, -656, 511, 367, 596, 904, 84, 775, -531, 91, -725, -482, -262, -510, 368, -215, 804, -76, 523, -195, -167, 81, -626, 695, -553, 936, -22, 25, 261, -1146, 200, -1261, 138, -74, 442, 1159, 488, 1094, -206, -15, -1019, -851, -1059, -562, -29, 188, 1275, 352, 1539, -158, 441, -347, -1105, 98, -1458, 663, -751, 428, 316, -407, 1031, -821, 1040, -469, 550, 444, -220, 770, -882, 389, -1249, -417, -631, -732, 659, -253, 1477, 515, 1061, 738, -236, 43, -1051, -809, -868, -852, -79, 107, 275, 1122, 185, 1081, 141, -246, 599, -1419, 835, -1216, 59, 310, -1193, 1411, -1484, 1100, -293, -225, 1215, -1165, 1670, -876, 595, 77, -802, 733, -1201, 590, -502, 48, 227, -405, 297, -431, 177, -89, 367, 357, 645, 355, 333, -92, -574, -571, -1280, -363, -717, 358, 705, 780, 1470, 332, 714, -536, -638, -922, -1063, -335, -207, 542, 646, 853, 420, 255, -395, -457, -626, -605, 212, -193, 931, 285, 628, 314, -442, 77, -962, -188, -497, -153, 332, -3, 641, 120, 270, 89, 80, -25, 86, -141, 81, -138, -337, -25, -701, 97, -369, 56, 515, 0, 1080, 86, 644, 224, -325, 17, -1054, -446, -743, -723, 213, -186, 906, 781, 737, 1233, -113, 414, -704, -1031, -532, -1585, 289, -609, 717, 938, 365, 1439, -378, 582, -735, -540, -192, -772, 585, -406, 704, -131, 185, -268, -299, -19, -409, 707, -143, 1201, 0, 541, -45, -971, 54, -1883, 500, -1117, 682, 855, 193, 2086, -600, 1282, -1004, -634, -549, -1645, 428, -1027, 1249, 212, 1016, 727, 10, 398, -935, 80, -1045, 178, -428, 304, 572, -191, 946, -851, 567, -873, -114, -17, -332, 990, -162, 1102, -35, 217, -215, -760, -423, -922, -121, -366, 720, 162, 1219, 358, 630, 409, -734, 381, -1503, 160, -950, -340, 422, -745, 1476, -581, 1227, 114, 147, 818, -731, 678, -968, -32, -608, -644, -13, -534, 563, -27, 836, 232, 756, 134, 191, 52, -614, 168, -985, 182, -553, -283, 290, -574, 893, -230, 906, 502, 274, 701, -517, 7, -803, -785, -301, -749, 447, 210, 651, 1004, 148, 699, -430, -528, -317, -1248, 413, -649, 840, 770, 200, 1321, -829, 362, -983, -970, 10, -1223, 1087, -69, 962, 996, 52, 809, -602, -289, -333, -886, 128, -394, 10, 457, -451, 608, -180, -2, 913, -618, 1455, -380, 488, 349, -1285, 525, -1979, -13, -655, -568, 1347, -375, 2159, 244, 1066, 556, -782, 221, -1702, -411, -1096, -635, 359, -219, 1184, 405, 1094, 617, 283, 244, -463, -389, -691, -631, -284, -386, 245, 209, 328, 579, 230, 398, 17, -113, 61, -516, 242, -375, 242, -19, -200, 246, -424, 223, -170, 100, 299, -3, 559, -149, 406, -310, -54, -237, -343, 159, -135, 439, 197, 213, 231, -374, 32, -539, -50, -79, -45, 482, 270, 395, 426, -159, 198, -449, -273, -230, -422, 146, -269, 188, 151, -40, 680, -71, 776, 178, 179, 226, -492, -220, -625, -673, -291, -357, 252, 476, 695, 859, 678, 310, 219, -650, -184, -848, -500, -258, -462, 505, -64, 587, 476, 59, 716, -319, 434, -265, -46, 85, -464, 123, -333, -145, 53, -341, 292, -97, 278, 330, 180, 477, 180, 140, 269, -331, 174, -607, -195, -499, -500, 59, -303, 641, 320, 812, 939, 192, 870, -680, -123, -1108, -1004, -519, -822, 577, 229, 1154, 1125, 606, 952, -491, -127, -1035, -917, -652, -443, 254, 617, 687, 888, 440, 216, -97, -631, -255, -516, -209, 266, -255, 881, -345, 553, -33, -179, 609, -516, 729, -348, 15, 90, -983, 480, -1013, 527, 68, 353, 1188, -103, 978, -437, -417, -262, -1330, 398, -723, 654, 692, 141, 1189, -435, 248, -289, -1011, 583, -974, 984, 205, 191, 1007, -1076, 479, -962, -517, 548, -721, 1523, -79, 796, 390, -711, 91, -1177, -337, -72, -95, 1237, 683, 839, 582, -634, -524, -1098, -1473, 204, -778, 1508, 1010, 1140, 1872, -545, 752, -1615, -1266, -655, -1968, 1069, -702, 1566, 1052, 398, 1501, -786, 530, -684, -618, 266, -867, 648, -414, 76, 61, -552, 177, -231, 73, 753, 179, 1230, 355, 456, 216, -838, -281, -1269, -700, -432, -493, 922, 102, 1535, 586, 869, 584, -375, 50, -1006, -459, -650, -544, 142, -134, 564, 312, 578, 202, 364, -196, 271, -363, 162, 136, -205, 667, -580, 391, -460, -489, 304, -1049, 915, -590, 917, 367, 240, 997, -428, 849, -502, 68, -272, -808, 43, -1183, 296, -714, 558, 363, 685, 1240, 479, 1118, -168, 21, -796, -1149, -762, -1271, 88, -301, 954, 728, 1152, 864, 474, 229, -368, -233, -755, -201, -462, -133, 180, -341, 573, -550, 728, -110, 459, 642, 20, 926, -397, 253, -386, -780, 9, -1046, 335, -337, 456, 579, 252, 747, 102, 187, 35, -328, 4, -327, 5, -127, -34, -80, 108, -147, 343, 59, 404, 385, 113, 282, -229, -243, -125, -646, 349, -261, 552, 500, 180, 666, -463, -66, -449, -877, 264, -631, 929, 456, 669, 1027, -300, 307, -734, -855, -249, -1059, 609, 61, 705, 1064, 152, 725, -322, -633, -64, -1235, 510, -177, 468, 1126, -144, 1049, -655, -503, -170, -1527, 775, -767, 1008, 934, 198, 1535, -618, 335, -625, -1181, 26, -1273, 683, -44, 575, 958, 54, 726, -240, -154, 74, -601, 311, -312, 198, 149, -72, 195, -153, -87, 54, -196, 360, -36, 473, 234, 277, 225, 48, -34, -232, -374, -371, -407, -116, -31, 441, 347, 724, 377, 441, 82, -54, -227, -390, -389, -308, -268, 55, -52, 299, 261, 410, 327, 483, 251, 378, -71, -70, -456, -461, -533, -369, -219, 73, 423, 611, 670, 694, 358, 328, -405, -171, -785, -360, -421, -323, 308, -87, 568, 401, 166, 712, -217, 670, -207, 52, 101, -661, 38, -706, -326, 101, -476, 890, 46, 893, 723, 279, 645, -484, -204, -683, -890, -146, -666, 470, 126, 656, 659, 501, 447, 115, -28, -352, -330, -550, -215, -176, -134, 449, -169, 902, -101, 638, 212, -168, 439, -730, 187, -534, -289, 247, -514, 846, -212, 809, 210, 174, 315, -496, 25, -573, -215, -200, -107, 455, 112, 826, 199, 462, -47, -209, -326, -520, -390, -195, -26, 298, 426, 600, 489, 284, 82, -222, -422, -152, -536, 234, -245, 348, 160, 107, 319, -156, 289, -44, 168, 294, -38, 379, -397, -15, -615, -239, -259, 67, 482, 367, 794, 340, 226, -143, -597, -413, -765, 50, -63, 725, 618, 590, 509, -278, -320, -630, -790, -155, -248, 675, 673, 785, 875, 60, -42, -567, -974, -222, -863, 315, 128, 393, 808, 57, 562, -28, -15, 205, -305, 328, -295, -36, -372, -531, -386, -211, 4, 580, 674, 899, 842, 282, 113, -462, -858, -667, -993, -67, -158, 554, 686, 546, 713, 190, 7, 68, -442, 77, -240, -142, 195, -438, 129, -324, -336, 410, -509, 1037, -12, 758, 642, -301, 736, -1043, -8, -700, -782, 388, -856, 1118, -172, 815, 591, -71, 700, -567, 285, -460, -252, 12, -476, 319, -362, 334, -179, 306, 84, 267, 344, 105, 429, -290, 170, -347, -372, -128, -575, 324, -277, 582, 268, 423, 502, -23, 223, -366, -231, -317, -475, -15, -251, 412, 252, 526, 460, 237, 166, -132, -371, -232, -527, -167, -112, 101, 366, 329, 410, 336, 23, 55, -236, -75, -174, -65, -70, -91, -143, -6, -165, 219, 69, 398, 489, 338, 452, -116, -115, -514, -755, -293, -676, 388, 107, 824, 677, 442, 604, -325, -22, -702, -438, -229, -442, 463, -143, 614, 100, 246, 113, -151, 82, -162, 180, 26, 192, -24, -28, -161, -357, 35, -458, 519, -161, 639, 288, 91, 526, -577, 298, -688, -151, 42, -474, 754, -493, 722, -117, 101, 393, -371, 594, -324, 204, -66, -427, 71, -684, 67, -210, 256, 499, 574, 647, 422, 27, -312, -669, -841, -584, -529, 128, 519, 742, 1150, 464, 662, -339, -443, -768, -841, -308, -301, 455, 359, 583, 503, -11, 226, -530, 2, -302, 80, 304, 134, 468, -176, -65, -380, -586, -103, -404, 423, 252, 572, 635, 246, 312, -274, -238, -392, -522, -65, -385, 243, 2, 242, 301, 55, 394, 38, 237, 151, -55, 194, -372, -77, -471, -293, -213, -173, 284, 206, 537, 428, 300, 303, -239, -65, -471, -270, -223, -144, 125, 80, 224, 199, 42, 132, -99, 31, -64, 17, 124, 199, 132, 157, -59, -110, -266, -252, -260, -112, 0, 185, 285, 434, 328, 310, 70, -79, -251, -306, -322, -199, -154, -44, 68, 177, 143, 344, 165, 326, 130, 79, 37, -250, -193, -371, -312, -158, -160, 308, 152, 534, 313, 310, 73, -185, -130, -421, -81, -207, 54, 229, -94, 385, -250, 191, -107, -49, 284, -204, 368, -125, 52, 86, -351, 247, -346, 182, 4, -51, 207, -192, 135, -101, -33, 272, -19, 435, 83, 2, 27, -480, -232, -395, -352, 319, -46, 833, 453, 429, 555, -581, 0, -958, -682, -156, -699, 901, 51, 940, 758, -12, 669, -932, -40, -633, -712, 420, -661, 825, -9, 166, 534, -498, 458, -264, 68, 272, -128, 455, -212, -12, -385, -414, -428, -244, 148, 249, 822, 445, 712, 183, -359, -141, -1105, -247, -629, -127, 534, 72, 982, 116, 328, 176, -507, 167, -624, 32, -175, -165, 246, -178, 363, 57, 148, 249, -163, 280, -254, -144, -45, -376, 90, -65, 25, 444, -39, 469, 44, -68, 143, -525, 69, -426, -190, 114, -302, 534, -111, 463, 284, 74, 383, -306, 113, -369, -311, -157, -396, 13, -139, 234, 168, 404, 239, 343, 219, -26, 124, -359, -68, -390, -398, -236, -443, 88, -41, 488, 452, 664, 585, 269, 189, -478, -382, -855, -707, -410, -398, 432, 403, 841, 751, 483, 236, -208, -474, -589, -519, -237, 97, 152, 409, 84, 40, -84, -380, 189, -227, 506, 331, 261, 396, -332, -17, -797, -275, -412, -260, 520, -123, 1059, -23, 405, 284, -736, 474, -970, 12, -40, -533, 818, -437, 658, 229, -134, 509, -637, 85, -465, -386, 244, -375, 693, 115, 306, 550, -307, 350, -448, -225, -197, -709, 27, -578, 327, 185, 468, 976, 158, 899, -299, -255, -470, -1234, -277, -951, 139, 284, 507, 1111, 445, 813, -6, -134, -425, -766, -360, -717, -92, -58, 179, 489, 229, 476, 275, 61, 196, -179, -73, -99, -370, -84, -504, -208, -134, -208, 511, 134, 840, 547, 227, 356, -641, -410, -841, -750, -218, -204, 607, 625, 788, 707, 139, -2, -466, -717, -480, -648, -71, 101, 196, 750, 214, 573, 113, -121, 29, -675, 25, -503, -131, 46, -274, 358, -137, 431, 293, 310, 425, -79, 0, -542, -433, -575, -318, -85, 227, 508, 533, 672, 80, 334, -519, -491, -455, -849, 251, -329, 684, 539, 287, 815, -481, 147, -707, -638, -100, -622, 524, 150, 663, 658, 87, 278, -589, -373, -597, -519, 6, -143, 502, 374, 473, 526, 22, 166, -480, -377, -379, -584, 163, -240, 340, 346, 20, 628, -156, 298, -38, -375, 92, -569, 45, -177, -26, 243, -168, 311, -156, 153, 67, -20, 291, -131, 231, -191, -119, -184, -396, -4, -309, 330, 178, 339, 468, -171, 240, -451, -304, -184, -417, 298, 12, 332, 349, 49, 114, -252, -269, -296, -261, -29, 97, 235, 410, 282, 235, 45, -354, -242, -535, -286, -80, -35, 351, 164, 333, 216, 162, 163, -58, -45, -423, -332, -444, -317, 52, 105, 515, 415, 353, 269, -106, -151, -381, -441, -261, -201, 109, 237, 299, 311, -32, 21, -337, -199, 37, -155, 397, 51, 131, 181, -287, 80, -450, -214, -203, -241, 317, 73, 636, 317, 208, 289, -568, -118, -702, -514, -27, -407, 642, 285, 512, 702, -265, 282, -588, -474, -149, -610, 294, -41, 233, 454, -111, 322, -127, -176, -49, -274, 75, 50, 45, 232, -110, 34, -168, -335, -63, -273, 277, 191, 348, 522, -170, 270, -582, -376, -318, -679, 273, -188, 546, 591, 375, 661, -188, -91, -812, -626, -559, -270, 264, 113, 827, 203, 545, 205, -247, 244, -826, -10, -593, -495, 150, -535, 641, 67, 555, 739, 43, 722, -621, -161, -712, -975, 46, -794, 523, 225, 401, 1091, -68, 758, -345, -330, -272, -963, 122, -579, 103, 288, -190, 629, -13, 336, 240, -190, 86, -244, -47, 98, -168, 37, -417, -393, -178, -470, 493, 266, 545, 932, -112, 517, -528, -524, -516, -1038, 41, -434, 536, 488, 401, 800, -228, 350, -447, -290, -201, -423, 151, -94, 283, -102, -44, -242, -311, 64, 58, 693, 219, 618, -132, -339, -180, -977, 27, -587, 27, 495, 2, 985, 87, 359, -240, -626, -200, -812, 281, 12, 361, 791, -168, 398, -580, -586, -329, -637, 380, 298, 645, 750, -30, 91, -579, -581, -300, -437, 110, 216, 285, 528, 164, 128, -379, -380, -352, -406, 427, 165, 546, 534, -348, 202, -651, -566, -187, -625, 214, 371, 458, 872, 306, 61, -311, -894, -442, -461, 49, 616, -3, 765, -262, -159, 50, -882, 444, -381, 305, 670, -158, 796, -569, -208, -477, -830, 155, -307, 479, 603, 212, 589, -41, -272, -274, -758, -187, -98, 110, 867, -56, 593, -369, -711, -1, -1106, 573, 115, 290, 1233, -278, 680, -529, -826, -307, -1199, 249, 45, 407, 1289, -82, 755, -322, -964, 100, -1368, 292, 207, -43, 1563, -366, 769, -449, -1140, -89, -1446, 581, 267, 540, 1521, -137, 557, -528, -1107, -440, -1066, -73, 454, 317, 1264, 362, 371, -29, -1054, -128, -1101, -71, 315, -229, 1209, -185, 602, 62, -665, 275, -937, 173, -34, -190, 768, -396, 339, -50, -678, 370, -489, 117, 675, -221, 937, -222, -233, -141, -1278, 82, -713, 253, 873, 61, 1381, -216, 85, -46, -1259, 34, -829, -135, 672, -157, 1109, -49, 19, 93, -1197, 366, -770, 226, 861, -338, 1435, -569, 169, -223, -1375, 227, -1271, 363, 332, 354, 1488, 27, 812, -365, -742, -544, -1114, -294, -48, 242, 682, 562, 345, 414, -299, -219, -396, -696, 212, -478, 450, 262, 0, 720, -504, 216, -290, -524, 355, -640, 404, 84, -12, 702, -393, 242, -261, -504, 296, -536, 443, 129, 44, 439, -437, 154, -474, -361, 51, -390, 568, 259, 493, 568, -113, -97, -632, -733, -420, -401, 206, 286, 539, 710, 265, 367, -291, -439, -327, -861, 40, -159, 219, 641, 80, 392, -203, -361, -218, -464, 110, 234, 429, 650, 296, -17, -388, -898, -759, -599, -153, 421, 829, 985, 881, 442, -291, -604, -1149, -971, -534, -250, 705, 657, 1002, 517, 47, -146, -771, -352, -448, -116, 338, 168, 357, 60, -236, -232, -371, -327, 232, 233, 813, 595, 381, -92, -888, -669, -1497, -301, -117, 461, 1804, 550, 1617, -82, -629, -562, -2138, -486, -939, 229, 1271, 659, 1619, 320, -151, -472, -1379, -632, -460, 84, 1097, 443, 910, 25, -681, -272, -1516, -119, -316, 213, 1478, 271, 1510, -57, -297, -492, -1776, -373, -1116, 290, 929, 435, 1669, -6, 187, -176, -1555, 31, -958, 114, 1228, -227, 1661, -452, -339, -219, -2165, 487, -1236, 859, 1498, 163, 2514, -758, 447, -847, -2250, -37, -2144, 623, 750, 328, 2329, -149, 781, -116, -1616, 304, -1452, 109, 920, -661, 1744, -880, -88, -33, -2056, 1255, -1111, 1166, 1702, -468, 2320, -1515, -233, -711, -2694, 714, -1521, 977, 1834, 78, 2649, -581, -166, -360, -2728, 498, -1533, 357, 1756, -506, 2600, -734, 0, 159, -2457, 918, -1607, 386, 1274, -651, 2047, -783, 39, 214, -1449, 816, -513, 67, 877, -770, 430, -575, -768, 354, -670, 1019, 641, 369, 1151, -881, 37, -1035, -1193, 275, -688, 874, 642, 113, 830, -362, -202, -142, -765, 224, 162, 216, 981, -301, 217, -597, -1247, 15, -1066, 760, 804, 427, 1716, -419, 399, -572, -1390, -185, -1491, 415, 324, 467, 1752, -269, 806, -669, -1153, -56, -1456, 628, 216, 425, 1320, -87, 659, -599, -547, -681, -941, 43, -128, 793, 432, 508, 241, -72, 8, -412, 310, -429, 370, -202, -583, 244, -1205, 313, -216, 177, 1491, 18, 1546, -183, -525, -59, -2109, -21, -995, -269, 1306, -279, 1891, 269, 168, 594, -1613, 191, -1192, -382, 665, -664, 1499, -321, 41, 524, -1235, 678, -503, -69, 1079, -612, 936, -317, -852, 298, -1523, 506, 121, 132, 1960, -498, 1051, -555, -1322, 211, -2100, 664, -134, 241, 1843, -408, 1549, -450, -442, 71, -1671, 370, -789, 82, 709, -401, 962, -290, -30, 345, -508, 525, 68, -14, 571, -621, 18, -402, -882, 170, -684, 414, 482, 104, 1156, -251, 382, -12, -637, 377, -588, 124, 111, -670, 220, -814, -398, 243, -387, 1243, 531, 939, 1286, -560, 517, -1536, -1222, -746, -1714, 850, -306, 1273, 1448, 199, 1520, -863, 89, -648, -1184, 239, -956, 659, 277, 9, 751, -842, 41, -520, -623, 658, -246, 1146, 812, 158, 1054, -988, -132, -1051, -1514, -230, -1281, 970, 548, 1104, 1724, 211, 1061, -842, -600, -990, -1423, -120, -633, 599, 537, 830, 749, 180, 114, -641, -168, -688, 23, 18, 97, 526, -144, 344, -440, -101, -148, -256, 482, -297, 577, -205, -202, 45, -674, 342, -158, 563, 695, 5, 596, -747, -460, -702, -1099, 194, -229, 822, 1154, 527, 1117, -298, -281, -656, -1382, -171, -794, 397, 672, 179, 1271, -342, 260, -54, -950, 402, -679, 360, 484, -323, 856, -737, -178, -276, -1025, 683, -463, 794, 1098, -267, 1235, -1058, -208, -401, -1504, 794, -976, 989, 746, -334, 1328, -1196, 410, -370, -821, 893, -515, 917, 194, -351, 100, -920, -375, -302, -126, 754, 742, 813, 899, -459, -156, -1108, -1451, -210, -1038, 1193, 805, 810, 1861, -580, 538, -1097, -1337, -334, -1553, 556, 56, 689, 1467, 62, 1095, -393, -472, -309, -1241, -1, -634, -6, 516, -80, 886, 44, 508, 301, -201, 260, -700, -267, -701, -497, -52, 49, 925, 477, 973, 145, -136, -459, -1281, -363, -944, 452, 641, 898, 1671, 60, 683, -1389, -1391, -1130, -1958, 749, -16, 1890, 2178, 713, 1918, -1373, -767, -1860, -2686, -325, -1465, 1467, 1500, 1387, 2747, -160, 824, -1176, -1931, -700, -2415, 363, -188, 492, 2226, -18, 1925, -170, -549, 270, -2206, 293, -1242, -257, 992, -588, 2031, -165, 862, 558, -1247, 679, -1876, -230, -475, -1033, 1322, -439, 1522, 1014, 257, 1199, -926, -210, -1125, -1572, -337, -1367, 508, 453, 814, 2003, 460, 1434, -116, -726, -434, -2076, -378, -1437, -235, 382, -88, 1840, 150, 1714, 762, -20, 843, -1654, -111, -1775, -1324, -304, -1453, 1382, 93, 1788, 1965, 533, 2107, -1201, -294, -1729, -2769, -488, -2288, 1093, 949, 1344, 3040, 294, 1860, -837, -1226, -1037, -2683, -337, -1230, 545, 1146, 755, 1850, 109, 643, -326, -669, -206, -827, -73, -187, -131, 181, -315, -131, -46, -247, 500, 294, 857, 908, 378, 538, -898, -492, -1395, -1282, -545, -813, 1158, 629, 1713, 1352, 507, 765, -1245, -515, -1605, -1130, -221, -608, 1088, 438, 966, 1065, -367, 226, -906, -824, 56, -644, 891, 344, 314, 1007, -1029, 434, -1272, -639, 228, -1117, 1605, -473, 1155, 772, -791, 1089, -1644, 429, -359, -427, 1133, -716, 973, -397, -623, -162, -1288, 81, 85, 455, 1714, 679, 1187, 571, -1356, -160, -2509, -1027, -575, -1203, 2232, -188, 2443, 1305, -237, 1471, -2600, 306, -1824, -1066, 905, -1355, 2359, -424, 952, 725, -1442, 1100, -2162, 475, -156, -598, 1972, -1008, 1749, -181, -380, 1051, -2122, 963, -1519, -660, 550, -1552, 2038, -739, 1401, 1245, -502, 2169, -1630, 743, -1133, -1777, 186, -2679, 1026, -585, 733, 2146, 59, 2711, -303, 434, -308, -2255, -435, -2374, -495, -38, 54, 2109, 770, 1657, 697, -338, -117, -1620, -842, -908, -637, 598, 300, 998, 710, 198, 226, -403, -571, -227, -361, 103, 365, -125, 699, -349, -80, 45, -1084, 689, -608, 742, 963, -358, 1489, -1110, -22, -740, -1679, 496, -1539, 1294, 469, 710, 2172, -495, 1547, -1210, -1142, -705, -2504, 500, -1233, 1160, 1327, 582, 2281, -596, 907, -1150, -1104, -231, -1818, 887, -854, 974, 630, -119, 1381, -1109, 840, -758, -264, 437, -868, 1064, -742, 694, -143, -435, 566, -959, 770, -718, 214, 295, -447, 904, -778, 600, -179, -90, 502, -479, 665, -545, -123, -236, -565, 83, -503, 524, 56, 657, 483, 248, 409, -573, 18, -973, -271, -398, -368, 663, -412, 1133, -173, 440, 553, -630, 983, -1188, 482, -408, -724, 610, -1630, 1053, -665, 369, 1233, -518, 1967, -693, 328, -143, -1579, 146, -1705, 82, -55, 52, 1523, 582, 1341, 601, -335, -260, -1472, -1224, -840, -1265, 632, 451, 1104, 2087, 256, 1823, -688, -864, -670, -2884, -78, -1905, 397, 1343, 538, 3126, 199, 1820, -229, -1403, -461, -3138, -461, -1771, -84, 1219, 673, 3099, 977, 1840, 15, -1000, -1097, -2922, -996, -1944, 60, 801, 1106, 2621, 1054, 2009, -169, -357, -1236, -2331, -899, -2092, 197, -7, 905, 1986, 823, 2032, 41, 319, -871, -1376, -913, -1810, -286, -728, 685, 777, 1331, 1469, 640, 1075, -1072, -201, -1761, -1086, -451, -1078, 1355, -236, 1890, 614, 360, 754, -1838, 482, -1876, -6, 415, -213, 1989, -468, 1058, -546, -1008, -477, -1752, 241, -321, 939, 1538, 1218, 1380, 252, -816, -1300, -1837, -1815, -606, -584, 1382, 1405, 1717, 2081, -108, 838, -1784, -1090, -1047, -2059, 842, -1152, 1323, 752, 35, 1809, -934, 1312, -573, -303, 721, -1374, 1063, -1273, -312, -203, -1555, 902, -769, 1185, 1042, 505, 1763, -447, 543, -855, -1333, -492, -1819, 14, -492, 174, 1238, 341, 1492, 507, 514, 611, -851, 16, -1227, -1071, -569, -1264, 386, -227, 675, 1301, 624, 1598, 128, 371, -288, -1099, -423, -1414, -388, -362, -439, 555, -35, 544, 786, 327, 1178, 452, 603, 509, -1138, -217, -2092, -1361, -1077, -1437, 1573, -44, 2739, 1834, 1006, 2063, -1830, 386, -2876, -1661, -739, -2020, 1895, -811, 2237, 772, 119, 1454, -1645, 1185, -1137, 510, 654, -496, 1135, -1384, -227, -1685, -1466, -585, -500, 1300, 1391, 2276, 1967, 1463, 353, -575, -2066, -2231, -2560, -2139, -493, -433, 2213, 1695, 2980, 2489, 965, 1368, -2094, -768, -3371, -2439, -1343, -2050, 1825, -33, 3202, 1930, 1485, 2248, -1451, 765, -2885, -1214, -1354, -2147, 1199, -1186, 2170, 695, 885, 1835, -816, 1182, -1467, -474, -578, -1556, 560, -772, 826, 773, 517, 1294, -27, 209, -624, -1301, -1165, -1382, -377, 274, 1053, 2030, 1895, 1772, 810, -523, -1606, -2586, -3118, -2295, -1187, 232, 2393, 2792, 4002, 2848, 1440, 469, -2834, -2424, -4744, -3207, -1813, -1400, 3114, 1476, 4932, 3186, 1914, 2399, -2731, -188, -4685, -2767, -2261, -3233, 2191, -1069, 4217, 2124, 2288, 3682, -1378, 2040, -3424, -1524, -2434, -3824, 595, -2372, 2640, 1332, 2252, 3613, 103, 2071, -1644, -1511, -1992, -3259, -1011, -1387, 632, 2051, 1709, 2837, 1795, 518, 394, -2266, -1466, -2365, -2577, -123, -1478, 1920, 1163, 1823, 3244, 444, 2429, -782, -817, -1236, -3683, -1306, -3256, -865, 412, 483, 3780, 2185, 3688, 2688, 122, 586, -3386, -2773, -3760, -4095, -860, -1640, 2649, 2600, 3504, 4701, 1441, 2496, -1594, -1833, -3111, -4166, -1993, -2735, 699, 606, 2598, 2649, 2007, 2372, -138, 699, -1934, -849, -1794, -1400, -48, -1490, 1332, -875, 1036, 286, -84, 1634, -490, 1908, -109, 650, 58, -1197, -351, -2111, -725, -1242, 69, 589, 1370, 1828, 1356, 1359, -593, -236, -2426, -1521, -1710, -1075, 1346, 438, 3324, 1433, 1738, 715, -2022, -967, -3863, -1824, -1753, -584, 2154, 1560, 3970, 2403, 1821, 871, -1866, -1704, -3558, -2833, -1868, -1461, 1081, 1180, 2508, 2631, 1711, 2046, 107, 142, -1032, -1673, -1390, -2402, -1333, -1796, -520, 53, 866, 2401, 2073, 3385, 1930, 1505, -118, -2080, -2484, -4034, -2839, -2407, -495, 1253, 2195, 3507, 2893, 2563, 1120, -152, -1402, -1974, -2532, -2015, -1595, -1047, 350, 53, 1694, 1171, 1923, 1951, 819, 1629, -898, -248, -2185, -2383, -1835, -2712, 271, -414, 2410, 2375, 2304, 2916, 86, 743, -2284, -1895, -2290, -2339, -302, -680, 1768, 946, 1808, 1138, 237, 538, -757, 294, -772, 289, -354, -431, -457, -1568, -426, -1493, 229, 444, 1417, 2353, 1812, 2030, 71, -193, -2160, -2230, -2813, -2101, -649, -317, 2296, 1335, 3177, 1591, 1230, 1018, -1705, 169, -2829, -787, -1689, -1661, 666, -1643, 1976, -102, 1517, 1876, 429, 2564, -498, 909, -1075, -1465, -1379, -2630, -779, -1490, 447, 697, 1610, 1864, 1499, 1440, 123, 233, -1240, -392, -1372, -924, -415, -1133, 359, -896, 465, 118, 162, 1195, 610, 1624, 1069, 1072, 483, -361, -1514, -1820, -2566, -2330, -1208, -1006, 1745, 1486, 3615, 3326, 2133, 2422, -1662, -836, -3969, -3679, -2642, -3415, 1016, 56, 3515, 3457, 2821, 3537, -176, 485, -2698, -2539, -2435, -2668, -418, -593, 1375, 1051, 1498, 1018, 739, 296, 136, 558, -328, 1073, -883, 231, -1418, -1884, -764, -2998, 705, -799, 2142, 2723, 1708, 4023, -421, 1254, -2466, -2823, -2044, -4068, 312, -1237, 2029, 2416, 1770, 2970, -62, 711, -1537, -1497, -1200, -1385, 318, -15, 1068, 747, 375, 48, -826, -915, -956, -453, 194, 931, 1514, 1489, 1392, 423, -487, -1119, -2264, -1369, -2046, -510, 448, 467, 2752, 754, 2364, 535, -326, 365, -2488, 108, -2102, -264, 87, -686, 1617, -848, 1204, -417, 28, 350, -419, 1029, 42, 1282, 55, 638, -642, -706, -1185, -1878, -284, -1696, 1217, 6, 1643, 1792, 406, 2330, -1019, 786, -1357, -1197, -406, -1973, 345, -1162, 442, 94, 232, 868, 270, 1004, 472, 804, 300, 456, -448, -86, -1129, -999, -966, -1576, 196, -1157, 1180, 361, 1383, 1976, 517, 2193, -833, 831, -1562, -1270, -927, -2644, 375, -2301, 1123, -165, 927, 2550, -59, 3406, -546, 1448, -292, -1893, 120, -3634, -130, -2063, -589, 1072, -355, 2799, 485, 1755, 1080, -311, 715, -1266, -466, -834, -1088, -167, -729, -131, 167, -258, 581, 229, 251, 923, 74, 973, 175, 7, 417, -887, 140, -1048, -700, -295, -1105, 422, -616, 445, 429, 263, 1384, 211, 1461, 393, 356, 123, -1143, -480, -1996, -1070, -1436, -807, 288, 337, 2064, 1367, 2303, 1212, 691, 70, -1569, -961, -2499, -1126, -1434, -519, 732, 29, 2009, 584, 1462, 797, 71, 883, -874, 242, -940, -704, -555, -1414, -199, -1045, 17, 214, 485, 1454, 978, 1663, 910, 386, -181, -1237, -1275, -1848, -1419, -682, -140, 817, 1263, 1482, 1345, 790, 162, -281, -1118, -918, -978, -855, 151, -204, 1120, 493, 681, 976, -664, 525, -1404, -391, -525, -1029, 996, -714, 1659, 348, 771, 1066, -885, 905, -1787, -233, -1137, -1147, 399, -969, 1408, 21, 1463, 969, 283, 1046, -887, 312, -1203, -575, -696, -1059, -61, -671, 519, 151, 863, 853, 759, 890, 407, 312, -412, -312, -1323, -968, -1371, -1078, 20, -207, 1484, 1205, 1720, 1829, 424, 501, -1341, -1612, -1718, -2257, -458, -448, 1153, 1947, 1266, 2268, 95, 261, -979, -2018, -689, -2085, 448, 73, 865, 1956, 214, 1426, -647, -469, -872, -1409, -285, -518, 655, 672, 929, 566, 488, -377, -216, -636, -783, 415, -943, 1016, -454, 251, 574, -1141, 1188, -1183, 1074, 221, 1, 1544, -1235, 994, -1638, -804, -614, -1575, 1077, -462, 1865, 1198, 1131, 1347, -603, -34, -1843, -1338, -1498, -1036, 116, 320, 1589, 1124, 1557, 683, 241, -152, -1098, -686, -1306, -439, -394, -60, 510, -2, 721, 39, 342, 419, 97, 763, 86, 336, -203, -669, -681, -1275, -706, -719, 49, 698, 973, 1492, 1065, 789, 117, -468, -1070, -1165, -1044, -685, -51, 99, 848, 543, 740, 335, -100, 170, -647, 196, -233, 137, 393, -257, 428, -721, -120, -625, -650, 118, -476, 946, 322, 885, 917, 57, 497, -719, -343, -792, -752, -345, -564, 228, 67, 564, 623, 506, 497, 154, 3, -287, -279, -430, -253, -204, -33, 90, 123, 82, -119, -19, -168, -50, 21, 239, 356, 444, 308, 232, 88, -450, -328, -798, -509, -415, -75, 297, 234, 733, 175, 652, 31, 132, 172, -301, 224, -609, 106, -708, -290, -453, -704, 335, -518, 1075, 332, 1098, 1085, 260, 885, -882, -284, -1469, -1204, -1073, -931, 174, 185, 1398, 1025, 1821, 730, 808, -144, -980, -820, -2189, -421, -1637, 470, 332, 736, 2050, 9, 1958, -855, 183, -871, -1422, 154, -1503, 1247, -351, 1185, 427, -191, 441, -1362, 227, -1239, 585, -31, 810, 1013, 2, 1057, -1310, 322, -1595, -398, -213, -630, 1518, -485, 1702, -132, 186, 125, -1248, 304, -1094, 392, 92, 252, 658, -71, 158, -202, -425, -68, -128, -253, 680, -520, 655, -226, -224, 473, -1007, 1061, -710, 678, 313, -366, 927, -1228, 471, -898, -425, 54, -557, 793, 32, 878, 552, 297, 247, -236, -440, -362, -884, -359, -305, -368, 762, -256, 1217, 41, 620, 505, -653, 803, -1463, 645, -1085, -205, 273, -1085, 1433, -1287, 1351, -419, 187, 1052, -984, 1673, -1292, 820, -511, -712, 320, -1461, 734, -850, 671, 267, 441, 822, -71, 436, -717, 26, -928, 141, -318, 155, 665, -240, 925, -843, 250, -637, -555, 342, -484, 1101, 140, 707, 499, -397, -34, -871, -785, -338, -559, 342, 604, 426, 1232, -76, 518, -357, -827, -112, -1282, 377, -478, 470, 772, 12, 1046, -442, 243, -424, -602, -128, -571, 187, 77, 319, 416, 291, 158, 194, -322, -158, -358, -370, -40, -358, 337, -58, 460, 287, 301, 365, -143, 91, -616, -241, -734, -138, -222, 130, 735, 207, 1112, -67, 437, -397, -658, -451, -1093, 68, -475, 722, 415, 772, 749, 43, 232, -738, -265, -918, -120, -286, 302, 434, 212, 733, -450, 488, -919, 58, -462, -249, 750, -238, 1433, -431, 877, -672, -631, -284, -1688, 654, -1396, 1359, 283, 907, 1708, -329, 1627, -1592, 76, -1582, -1394, -237, -1530, 1334, -298, 1852, 996, 832, 1075, -736, 186, -1573, -596, -1111, -410, 86, 194, 945, 289, 859, -277, 226, -607, -147, -102, -91, 683, -154, 861, -459, 143, -706, -757, -376, -963, 535, -241, 1408, 558, 1060, 847, -314, 388, -1578, -288, -1484, -641, -186, -417, 1228, 93, 1495, 351, 609, 360, -532, 14, -1083, -231, -792, -129, -115, 103, 485, 68, 658, -218, 410, -258, 102, 58, -225, 545, -343, 471, -411, -212, -274, -911, 25, -584, 489, 414, 615, 1133, 259, 654, -377, -605, -720, -1348, -340, -586, 389, 828, 578, 1417, -38, 427, -479, -1093, -184, -1367, 493, -87, 634, 1346, -80, 1144, -912, -339, -811, -1475, 174, -881, 1066, 753, 844, 1573, -105, 553, -754, -1083, -655, -1483, -161, -292, 196, 1144, 333, 1276, 422, 141, 346, -963, 145, -1005, -469, -131, -828, 666, -477, 731, 391, 125, 839, -459, 594, -451, 12, 24, -485, 364, -692, 238, -419, -346, 50, -518, 601, 10, 786, 747, 292, 743, -453, -166, -858, -1120, -502, -1019, 311, 283, 878, 1384, 478, 1107, -381, -384, -718, -1366, -244, -988, 473, 364, 656, 1147, 8, 727, -706, -275, -669, -775, 235, -557, 904, 85, 617, 563, -288, 532, -904, 61, -578, -554, 245, -655, 729, -80, 450, 661, -214, 777, -450, 26, -75, -742, 271, -771, 94, -3, -428, 702, -401, 577, 287, -27, 824, -364, 562, -231, -477, -121, -1096, -106, -595, -50, 538, 306, 1069, 513, 439, 220, -465, -456, -776, -696, -274, -232, 464, 447, 497, 573, -9, 213, -456, -276, -296, -376, 132, -148, 458, -25, 458, 126, 18, 241, -665, 315, -764, -19, -131, -499, 696, -476, 903, 192, 503, 770, -452, 390, -1130, -576, -744, -881, 272, -40, 988, 927, 740, 820, 1, -433, -647, -1239, -583, -563, 1, 891, 273, 1369, 148, 260, -123, -1218, 3, -1438, 318, 34, 365, 1431, -76, 1297, -558, -235, -672, -1393, -31, -1032, 724, 286, 750, 1197, -1, 692, -534, -382, -365, -802, 30, -241, 97, 380, -148, 298, -152, -237, 363, -274, 742, 260, 226, 535, -730, -59, -951, -695, -202, -493, 759, 444, 823, 929, 20, 196, -472, -854, -275, -921, 82, 186, 25, 1058, -135, 745, -144, -335, 223, -1046, 531, -613, 65, 287, -518, 674, -337, 465, 327, 94, 435, -51, -172, -328, -748, -693, -321, -632, 863, 184, 1242, 1217, 9, 1202, -1345, -36, -1338, -1377, 40, -1523, 1422, -247, 1339, 1260, -70, 1522, -1224, 436, -890, -907, 142, -1202, 656, -510, 332, 489, -168, 773, -178, 370, 166, -191, 303, -387, 17, -145, -436, 143, -542, 221, -104, -103, 470, -356, 673, -179, 308, 184, -154, 490, -590, 363, -569, -60, -119, -467, 301, -555, 447, -293, 434, 174, 210, 645, -201, 708, -464, 197, -497, -479, -371, -847, 174, -665, 793, 8, 834, 720, 216, 1032, -613, 560, -1208, -351, -681, -1135, 557, -1066, 1184, -85, 675, 956, -227, 1250, -766, 426, -573, -601, 36, -971, 346, -560, 188, 94, -29, 431, 16, 423, 258, 294, 312, 192, -231, -16, -733, -503, -507, -802, 364, -374, 847, 438, 641, 1107, -228, 820, -861, -222, -645, -1229, 231, -1117, 737, 31, 448, 1115, -199, 1155, -563, 108, -284, -914, 328, -974, 440, -97, 55, 579, -293, 571, -268, 145, -32, -209, 105, -244, 148, -181, 159, -166, 181, 21, 18, 317, -318, 482, -489, 76, -212, -595, 401, -706, 797, 58, 311, 888, -438, 702, -686, -343, -238, -955, 183, -480, 310, 499, 128, 796, 119, 132, 297, -527, 131, -353, -503, 270, -906, 306, -270, -228, 771, -543, 1168, -16, 432, 729, -789, 694, -1204, -257, -356, -1005, 675, -686, 851, 324, 160, 921, -377, 656, -332, -131, 56, -663, 134, -617, -129, -175, -228, 356, 34, 573, 348, 326, 320, -126, -26, -356, -305, -270, -266, -86, -50, -1, 51, 59, 125, 226, 205, 363, 155, 195, 47, -301, -136, -603, -281, -338, -299, 223, -50, 606, 368, 404, 538, -112, 220, -399, -436, -330, -616, -66, -129, 85, 383, 186, 456, 250, -26, 145, -259, -140, -149, -314, 178, -155, 212, 179, -127, 214, -429, -59, -151, -268, 472, -47, 498, 359, -24, 422, -486, -162, -371, -658, 81, -483, 353, 248, 178, 693, -75, 444, -53, -129, 51, -420, -133, -315, -278, -202, -22, -126, 431, 159, 452, 681, -112, 661, -628, -65, -521, -1005, 192, -1043, 814, -18, 559, 1104, -312, 1181, -794, 90, -485, -995, 215, -1040, 551, -76, 491, 738, 87, 685, -289, -15, -546, -453, -338, -283, 140, 143, 531, 279, 406, -53, -57, -340, -401, -149, -250, 284, 117, 419, 165, 48, -115, -437, -152, -314, 199, 192, 457, 454, 161, -3, -515, -564, -706, -374, -20, 429, 802, 927, 693, 287, -244, -824, -860, -1156, -423, -168, 440, 961, 693, 1055, 132, 87, -460, -783, -356, -648, 43, 46, 219, 327, 61, -17, -39, -192, 162, 231, 150, 647, -147, 324, -457, -573, -90, -1024, 328, -452, 308, 546, -18, 957, -208, 536, 24, -124, 216, -497, -67, -579, -576, -492, -399, -141, 456, 500, 1035, 1011, 513, 709, -719, -326, -1260, -1196, -446, -979, 734, 53, 963, 929, 275, 930, -316, 290, -358, -399, -161, -693, -228, -540, -327, -93, 37, 356, 727, 571, 848, 366, 78, -94, -877, -374, -1089, -343, -244, -98, 768, 72, 1038, 141, 340, 168, -406, 170, -750, 75, -465, -112, 85, -268, 504, -205, 366, 13, 51, 200, -210, 207, -177, 112, 45, -58, 76, -155, -203, -208, -263, -83, 152, 148, 532, 311, 422, 129, -231, -279, -802, -444, -443, -40, 465, 556, 770, 549, 234, -166, -447, -817, -546, -555, -71, 362, 444, 892, 275, 412, -164, -425, -202, -668, 39, -156, 169, 295, -64, 182, -223, -143, 2, -37, 428, 371, 274, 385, -393, -250, -557, -771, -49, -477, 542, 383, 552, 830, -59, 426, -484, -320, -417, -590, 108, -241, 291, 94, 120, 100, -21, 13, 50, 197, 244, 404, -61, 191, -598, -406, -565, -738, 304, -347, 1013, 452, 625, 823, -413, 436, -1143, -297, -671, -702, 467, -516, 998, 36, 507, 506, -303, 534, -594, 211, -340, -258, -35, -534, 85, -430, 148, 51, 423, 552, 460, 587, -138, 27, -761, -564, -766, -591, 77, -75, 882, 485, 862, 542, -22, 165, -874, -311, -754, -530, -29, -290, 556, 159, 460, 503, 125, 417, -84, -43, -229, -434, -330, -457, -261, -57, 51, 345, 396, 333, 476, 82, 90, -139, -483, -119, -503, -60, -45, -116, 375, -131, 381, 25, 29, 315, -302, 352, -229, -13, 140, -374, 118, -406, -16, -92, -7, 257, 39, 383, -28, 222, -97, -78, -57, -294, 103, -276, 320, -110, 79, 86, -391, 284, -357, 299, 136, 104, 442, -235, 263, -426, -144, -228, -359, 205, -111, 422, 277, 247, 158, -176, -196, -286, -222, -144, 183, 56, 506, 121, 146, 64, -459, 70, -639, -16, -37, -74, 665, -81, 701, -14, -36, 81, -695, 65, -590, 11, 106, -61, 610, -133, 512, -10, -73, 138, -546, 232, -404, 48, 156, -267, 519, -354, 291, -86, -213, 401, -507, 452, -137, -11, 406, -406, 464, -327, -52, 88, -543, 205, -461, 62, 202, -77, 812, 81, 483, 260, -502, 62, -975, -396, -433, -535, 601, -77, 1072, 571, 424, 714, -697, 147, -1000, -562, -288, -774, 479, -264, 676, 353, 231, 672, -264, 437, -308, 0, -15, -436, -69, -653, -253, -480, -129, 187, 286, 939, 526, 862, 309, -91, -330, -1079, -743, -1014, -465, 17, 192, 1008, 586, 980, 485, 97, 73, -763, -361, -838, -518, -273, -354, 447, 30, 710, 418, 407, 554, -199, 145, -581, -409, -420, -629, 22, -210, 382, 443, 378, 579, 115, -1, -183, -565, -343, -419, -203, 250, 40, 613, 231, 292, 332, -385, 173, -709, -219, -282, -606, 438, -345, 732, 399, 366, 864, -356, 391, -731, -616, -389, -1044, 291, -302, 616, 770, 329, 975, -178, 114, -383, -694, -123, -615, 166, 32, 156, 389, -115, 114, -190, -105, 141, 66, 442, 338, 258, 99, -298, -494, -618, -593, -228, 29, 415, 708, 712, 584, 264, -190, -446, -666, -591, -375, -35, 340, 431, 583, 270, 40, -126, -560, -119, -435, 107, 343, 168, 736, 3, 201, -286, -547, -244, -655, 166, -98, 565, 400, 272, 472, -297, 211, -613, -126, -228, -340, 450, -316, 671, -57, 151, 222, -549, 326, -636, 37, -14, -242, 627, -118, 630, 252, -55, 286, -714, -199, -640, -648, 43, -388, 744, 446, 735, 1030, 36, 586, -796, -572, -877, -1275, -117, -853, 766, 495, 864, 1440, 133, 1028, -600, -411, -713, -1429, -265, -941, 228, 409, 393, 1075, 339, 513, 144, -316, -94, -326, -417, -7, -616, -154, -266, -430, 397, -99, 804, 677, 460, 786, -339, -70, -908, -924, -733, -772, 166, 212, 900, 894, 741, 635, -171, -215, -845, -785, -619, -570, 140, 206, 524, 703, 303, 476, -87, -176, -210, -548, -116, -363, -109, 78, -148, 302, 42, 267, 326, 151, 230, -59, -159, -304, -387, -370, -191, -37, 195, 342, 387, 419, 76, 40, -356, -330, -269, -345, 193, 38, 425, 275, 104, 146, -373, -121, -479, -169, 37, -48, 600, 76, 588, 160, -97, 226, -719, 4, -523, -463, 187, -557, 537, 122, 472, 867, 219, 658, -178, -276, -665, -924, -508, -671, 244, 128, 788, 742, 540, 791, -156, 187, -606, -648, -336, -908, 255, -356, 378, 625, -2, 882, -246, 211, 90, -546, 436, -535, 197, 1, -373, 261, -497, 190, -129, 92, 349, -151, 628, -283, 381, 74, -288, 492, -737, 154, -278, -619, 307, -530, 478, 299, 302, 793, -21, 318, -396, -508, -329, -755, 126, -166, 318, 606, 91, 635, -134, -56, -118, -524, 29, -317, 119, 85, 80, 194, -202, 161, -222, 91, 101, -49, 408, -89, 40, -25, -493, -112, -325, -235, 347, 62, 479, 519, -24, 307, -469, -369, -468, -570, 85, -45, 572, 477, 322, 292, -363, -233, -524, -375, -125, 99, 261, 438, 316, 151, 17, -416, -364, -480, -256, -3, 202, 498, 305, 520, -90, 10, -438, -512, -267, -498, 228, -4, 552, 391, 196, 348, -517, 75, -703, -155, -98, -274, 631, -151, 580, 95, -100, 163, -573, 6, -438, -53, 98, 85, 390, 121, 277, -65, -194, -216, -370, -161, -14, 72, 403, 273, 197, 207, -378, -80, -585, -338, 29, -237, 721, 198, 624, 472, -219, 171, -817, -504, -579, -683, 209, 103, 857, 984, 621, 733, -218, -505, -738, -1315, -486, -606, 169, 779, 656, 1341, 476, 476, -270, -834, -551, -1123, -17, -271, 406, 626, 155, 731, -231, 110, -168, -364, 149, -258, 421, 127, 122, 99, -393, -290, -454, -284, 148, 200, 694, 557, 360, 354, -303, -288, -624, -686, -209, -361, 386, 367, 674, 607, 263, 162, -489, -305, -657, -356, -4, -59, 583, 198, 506, 224, -76, 1, -513, -157, -414, -174, 249, -38, 644, 136, 148, 176, -443, 150, -318, 39, 75, -277, 165, -472, 125, -153, 107, 521, 31, 708, -119, 104, -214, -627, -218, -742, 101, -54, 341, 694, 203, 565, -218, -122, -283, -553, 9, -240, 148, 286, -82, 320, -179, -132, -7, -399, 173, -20, 256, 424, 140, 271, -370, -191, -636, -424, -114, -177, 528, 295, 455, 374, -10, -56, -358, -425, -270, -92, 45, 445, -28, 316, -282, -361, -67, -625, 552, -29, 541, 672, -221, 558, -759, -235, -584, -731, 116, -396, 683, 368, 517, 663, -132, 178, -585, -404, -300, -492, 217, -64, 224, 431, -177, 437, -225, -168, 153, -563, 297, -124, 180, 515, -117, 280, -460, -336, -452, -353, 185, 176, 625, 424, 333, 36, -253, -427, -389, -383, -106, 154, 146, 550, 39, 377, -91, -249, 146, -663, 276, -305, 32, 377, -225, 554, -296, 44, -100, -346, 398, -202, 407, 145, -81, 308, -388, -85, -214, -566, 54, -358, 479, 527, 473, 997, -325, 235, -721, -863, 12, -1005, 510, -203, 292, 710, 18, 914, -182, 387, -193, -452, 8, -887, 151, -359, -19, 356, 60, 530, 41, 109, -12, -187, 122, -114, 96, 103, -100, 233, -184, -76, -173, -527, -14, -446, 460, 323, 554, 867, -270, 448, -606, -442, -203, -769, 85, -391, 355, 314, 459, 569, -4, 234, -515, -349, -253, -273, 167, 416, 243, 416, 128, -517, -180, -992, -311, 3, 131, 1181, 336, 857, 137, -474, -211, -1106, -423, -397, -220, 592, 367, 676, 435, -24, -117, -565, -126, -324, -70, 433, -326, 692, -123, -62, 332, -956, 235, -583, -66, 633, -89, 1004, -235, -40, -128, -833, 286, -270, 112, 580, -311, 430, -236, -606, 169, -809, 390, 304, 163, 1194, -323, 557, -528, -901, -137, -1167, 260, 13, 412, 949, 314, 619, -243, -444, -514, -693, -90, 217, 174, 771, -51, -14, 42, -990, 264, -599, 135, 729, -53, 1196, -309, 224, -406, -1133, 92, -1087, 481, 423, 80, 1355, -271, 299, 15, -1178, 188, -891, 75, 837, -164, 1454, -498, -57, -210, -1727, 557, -1088, 710, 1134, 35, 1874, -499, 146, -584, -1669, -123, -1215, 409, 734, 432, 1523, -28, 165, -200, -1226, 72, -809, 188, 719, -73, 1211, -495, 98, -317, -1209, 441, -1032, 691, 534, 125, 1442, -329, 430, -347, -993, -173, -958, 69, 229, 171, 896, 15, 239, 132, -659, 354, -541, 96, 454, -337, 800, -520, -5, -138, -753, 354, -559, 497, 346, 130, 620, -261, 40, -210, -385, 71, -37, 142, 495, -178, 169, -370, -652, 46, -930, 515, -21, 459, 1378, 70, 1381, -469, -411, -724, -1910, -276, -1305, 566, 768, 623, 1942, 197, 967, -142, -1008, -337, -1650, -375, -273, -107, 1087, 122, 859, 226, -318, 268, -823, 73, -112, -120, 682, -114, 429, -199, -550, -249, -734, 112, 246, 317, 865, 119, 288, -45, -809, -147, -883, -139, 405, 175, 1323, 168, 498, -423, -1199, -438, -1479, 335, 275, 652, 1661, 144, 976, -250, -910, -417, -1456, -369, -114, -66, 1014, 336, 622, 447, -460, 277, -637, -171, 268, -442, 695, -313, 24, -98, -908, 134, -683, 495, 588, 353, 1242, -217, 445, -425, -1058, -204, -1301, 82, 43, 178, 1323, 140, 896, -162, -591, -14, -1159, 307, -125, 86, 817, -385, 477, -331, -503, 80, -490, 318, 243, 267, 522, 118, 137, -315, -501, -469, -651, 39, 9, 562, 951, 234, 913, -482, -484, -401, -1449, 207, -734, 422, 1008, 272, 1569, -155, 229, -423, -1242, -358, -1133, 140, 227, 416, 976, 242, 407, 135, -400, -136, -301, -461, 281, -430, 288, 165, -520, 596, -684, 313, 137, -77, 963, -335, 752, -278, -417, 11, -1200, 155, -575, 0, 710, 72, 1049, 295, 34, 217, -691, -401, -392, -578, 117, -3, 304, 630, 141, 470, -3, -291, -173, -651, -192, -179, -10, 570, 177, 601, 371, -340, 104, -811, -503, -71, -557, 807, 145, 394, 854, -550, 330, -603, -700, 232, -724, 791, 401, 248, 1145, -903, -45, -973, -1543, 460, -932, 1532, 1418, 608, 2291, -1240, 26, -1479, -2761, 12, -2237, 1442, 1347, 967, 3367, -447, 1125, -1180, -2340, -427, -2660, 768, 142, 771, 2301, -313, 1489, -926, -1005, 14, -1895, 883, -86, 403, 1622, -489, 816, -583, -1157, -240, -1345, 160, 465, 568, 1430, 527, 349, -153, -1054, -571, -711, -463, 660, -175, 634, 435, -525, 788, -1013, 327, 410, -557, 1799, -942, 566, -360, -2006, 734, -2274, 1154, 924, 106, 3105, -1203, 1242, -978, -2229, 459, -2840, 1413, 127, 528, 2845, -989, 1695, -1341, -1567, 76, -2479, 1386, 251, 757, 2388, -750, 786, -1024, -1999, -15, -1931, 852, 1256, 476, 2860, -568, 570, -765, -2846, 272, -2682, 1029, 1019, 211, 3618, -1037, 1608, -912, -2378, 537, -3143, 1382, 62, 288, 2714, -1237, 1548, -1057, -1269, 538, -1880, 1347, 52, 395, 1747, -1012, 757, -1153, -1416, 310, -1657, 1266, 392, 459, 2188, -932, 1142, -739, -1299, 392, -2149, 773, -389, -49, 1700, -721, 1350, -470, -547, 741, -1177, 995, -50, -244, 864, -1268, 93, -578, -897, 855, -486, 1070, 715, 41, 1059, -968, 0, -643, -1065, 512, -651, 808, 578, -108, 890, -819, -174, -390, -1022, 768, -380, 917, 1021, -138, 1370, -1265, -201, -808, -1873, 772, -1330, 1371, 1018, 400, 2114, -1080, 573, -1299, -1427, 105, -1507, 1287, 230, 858, 1428, -601, 532, -1077, -936, -235, -965, 597, 257, 677, 1127, -18, 458, -446, -520, -232, -759, 82, -170, 171, 175, -210, -50, -104, 165, 418, 791, 571, 647, -137, -427, -1041, -1526, -617, -1026, 612, 718, 1181, 1794, 396, 959, -941, -823, -827, -1410, 161, -493, 602, 584, 74, 678, -336, -145, 146, -420, 502, 469, 68, 839, -759, -76, -660, -1326, 434, -1109, 990, 390, 189, 1502, -753, 1081, -544, -284, 436, -1060, 640, -729, -148, -309, -1037, -14, -313, 571, 1129, 1289, 1350, 1038, -400, -666, -1877, -2296, -1071, -1521, 999, 1074, 2061, 2668, 692, 1344, -1487, -1353, -1844, -2321, -57, -795, 1726, 1334, 1138, 1509, -588, 88, -1372, -935, -378, -528, 816, 286, 841, 315, 3, -208, -764, -138, -590, 385, 177, 245, 531, -570, 500, -633, 43, 482, -331, 1171, -654, 397, -528, -1321, 275, -1648, 1106, 174, 840, 2166, -536, 1606, -1442, -910, -686, -2398, 658, -1133, 1328, 1207, 667, 2184, -733, 710, -1419, -1332, -358, -1636, 1098, -218, 1037, 1104, -192, 895, -1021, -103, -644, -572, 453, -280, 969, 94, 296, 134, -570, -13, -822, 7, -301, -66, 688, 59, 947, 206, 116, 208, -886, -109, -896, -642, -68, -515, 1097, 413, 1154, 1218, -333, 627, -1501, -953, -892, -1623, 626, -442, 1356, 1468, 875, 1864, -511, 81, -1381, -2012, -914, -1881, 341, 502, 1192, 2413, 1071, 1555, 70, -1124, -1137, -2270, -1304, -939, -322, 1132, 1011, 1578, 1544, 601, 634, -433, -1097, -792, -1761, -698, -580, -555, 1092, -34, 1752, 1110, 672, 1716, -1111, 517, -1584, -1650, -535, -2506, 642, -661, 1099, 1893, 980, 2662, 171, 768, -992, -1719, -1428, -2324, -937, -806, 687, 1135, 2231, 1600, 1609, 750, -934, -195, -2709, -719, -1528, -826, 1117, -703, 2660, 76, 1241, 954, -1601, 1129, -2201, 152, -162, -997, 1741, -914, 1254, 54, -691, 730, -1562, 308, -605, -332, 1197, -471, 1420, 206, 140, 775, -1159, 530, -1163, -649, -112, -1301, 699, -643, 767, 851, 554, 1617, 54, 726, -746, -796, -1149, -1588, -224, -764, 933, 759, 1037, 1344, -28, 389, -951, -898, -609, -852, 690, 459, 1048, 1126, -304, 196, -1608, -1360, -889, -1463, 1292, 415, 2259, 2075, 507, 1548, -1987, -648, -2320, -2253, -43, -1604, 2180, 563, 1812, 2110, -575, 1453, -1945, -546, -759, -1539, 1152, -918, 1331, 307, -298, 910, -1620, 479, -894, -336, 1148, -558, 2106, 12, 646, 701, -1869, 376, -2406, -569, -272, -1106, 2212, -248, 2276, 1120, -194, 1265, -2363, -93, -1722, -1462, 992, -1025, 2445, 809, 555, 1626, -2161, 120, -2098, -1875, 1009, -1305, 3076, 1359, 1158, 2647, -2243, 636, -3058, -2630, -281, -3079, 2671, -33, 2437, 3427, -443, 3309, -2406, -440, -1133, -3784, 930, -3142, 1113, 778, -114, 3634, -687, 2550, 198, -859, 918, -2960, 215, -1976, -1265, 730, -1228, 2278, 574, 1476, 1730, -575, 881, -1778, -997, -1100, -1598, 510, -465, 1523, 1078, 881, 1170, -716, 233, -1423, -564, -556, -777, 939, -579, 1302, -184, 156, 741, -1010, 1332, -969, 847, 138, -930, 786, -2288, 499, -1220, -81, 1551, -275, 2789, -241, 957, -325, -1877, -183, -2634, 360, -598, 822, 2095, 353, 2105, -687, -245, -1123, -1942, -313, -1096, 945, 945, 1327, 1563, 208, 156, -1151, -1578, -1411, -1186, -105, 908, 1235, 1813, 1391, 546, 156, -1445, -1169, -1636, -1473, -106, -314, 1447, 1099, 1388, 1547, 13, 448, -1348, -918, -1181, -1441, -7, -703, 1072, 444, 1058, 1351, 209, 1192, -920, 69, -1184, -1344, -259, -1700, 916, -426, 1126, 1296, 310, 1956, -979, 685, -1179, -1062, -87, -1912, 1136, -937, 922, 674, -342, 1743, -1076, 1091, -554, -384, 727, -1354, 926, -904, -56, 16, -851, 623, -524, 697, 364, 600, 714, 45, 243, -805, -496, -1020, -616, -341, 30, 868, 557, 1122, 401, 565, -114, -808, -547, -1275, -429, -580, 22, 800, 671, 1156, 860, 530, -76, -361, -1223, -905, -1121, -974, 381, -352, 1590, 1060, 1198, 1816, -580, 844, -1921, -1481, -1182, -2634, 1096, -1022, 1979, 1897, 562, 3058, -1285, 1093, -1557, -2121, -67, -3124, 1363, -955, 1113, 2075, -560, 2588, -1327, 571, -170, -1397, 866, -1491, 673, -505, -338, 291, -763, 416, -91, 721, 766, 834, 386, 369, -717, -1030, -786, -1716, 475, -605, 1191, 1243, 353, 1879, -1264, 465, -1387, -966, 495, -1291, 1943, -479, 940, 205, -1355, 497, -2075, 631, -418, 753, 1938, 366, 2180, -847, -170, -1797, -2378, -1076, -1940, 1220, 485, 2547, 2398, 1322, 1801, -1342, -509, -2681, -2219, -1467, -1708, 1143, 384, 2454, 1897, 1440, 1551, -757, -259, -1841, -1524, -1251, -1170, 182, 208, 1034, 1060, 1105, 610, 297, -340, -379, -545, -701, 109, -486, 507, -223, -80, 0, -770, 549, -543, 813, 614, 607, 1172, -351, 359, -1280, -886, -1113, -1166, 122, -277, 1482, 784, 1361, 969, 4, 443, -1206, -311, -1254, -871, -205, -1127, 611, -392, 807, 1405, 481, 2149, 179, 585, -310, -2202, -749, -2926, -730, -568, -11, 2867, 598, 3463, 743, 239, 423, -3336, 74, -3177, -428, 306, -906, 2920, -1007, 2222, -129, -564, 1321, -1905, 1910, -933, 773, 588, -1482, 520, -2513, -240, -1293, -301, 1215, 333, 2492, 972, 1638, 596, -306, -674, -1865, -1538, -1990, -1096, -1061, 415, 764, 1769, 2463, 1989, 2453, 363, 280, -2103, -2639, -3050, -3400, -970, -1166, 2446, 2137, 3873, 3864, 1244, 2082, -2820, -1509, -4118, -3757, -1067, -2534, 2946, 838, 3740, 2986, 724, 2358, -2657, 55, -3063, -1860, -447, -1986, 2150, -750, 2252, 759, 342, 1664, -1402, 1124, -1465, -227, -567, -1458, 455, -1212, 1055, 403, 1240, 1630, 311, 964, -1104, -1060, -1958, -2194, -867, -807, 1370, 2002, 2742, 3156, 1280, 815, -1834, -2968, -3456, -3929, -1467, -940, 2087, 3115, 3929, 4257, 1830, 1501, -2083, -2397, -4155, -4069, -2319, -2223, 1607, 1045, 4115, 3105, 3005, 2887, -776, 799, -3807, -1703, -3603, -3350, -316, -2644, 3184, 289, 3978, 3580, 1418, 3962, -2356, 661, -3946, -3531, -2272, -4361, 1348, -1015, 3493, 3171, 2685, 4080, -330, 884, -2562, -2777, -2728, -3472, -841, -542, 1467, 2636, 2704, 2954, 1884, 138, -484, -2664, -2683, -2556, -2770, -40, -275, 2372, 2713, 2492, 3408, 564, 806, -1682, -2757, -2588, -3756, -1554, -1086, 646, 2480, 2447, 3688, 2447, 1500, 673, -1931, -1634, -3396, -2852, -1679, -2026, 1087, 147, 2462, 2444, 1784, 3091, 195, 1558, -1322, -1229, -1850, -3408, -1374, -3018, 90, -347, 1781, 2698, 2277, 3808, 780, 1897, -1533, -1391, -2567, -3629, -1281, -2924, 1232, -107, 2379, 2695, 1159, 3287, -884, 1190, -1647, -1648, -788, -2922, 387, -1556, 849, 908, 449, 2288, 164, 1224, 22, -803, -590, -1731, -1109, -541, -339, 1083, 1248, 1622, 1954, 179, 393, -1632, -2091, -1832, -2687, -176, -285, 1757, 2687, 1894, 2874, 609, 361, -903, -2327, -1467, -2589, -1381, -955, -775, 1112, 400, 1965, 2055, 1709, 2811, 724, 1107, -904, -2243, -2521, -4424, -2652, -2743, -251, 1790, 3044, 5141, 4116, 3983, 1137, -933, -3079, -4817, -4515, -4186, -1690, -10, 2660, 3343, 3895, 3326, 1505, 1005, -1690, -1310, -2334, -2051, -954, -1497, 304, -442, 524, 422, 366, 1345, 835, 1786, 1300, 1047, 210, -815, -1842, -2384, -2717, -2005, -571, -43, 2637, 2116, 3524, 2619, 545, 1167, -3044, -1516, -3422, -3084, -390, -1963, 2687, 1002, 2754, 2970, 335, 2138, -1807, -425, -1522, -2188, -330, -1785, 222, -193, 141, 816, 572, 945, 1333, 922, 1097, 818, -587, 25, -2473, -1463, -2196, -2125, 498, -1028, 2833, 1411, 2588, 2930, -33, 1878, -2233, -935, -2330, -2835, -747, -2277, 1112, 100, 1623, 1833, 1160, 1934, 229, 966, -613, -189, -1125, -1082, -1141, -1827, -370, -1575, 648, 58, 1267, 2223, 874, 2670, 33, 710, -434, -1861, -555, -2577, -826, -1132, -1016, 814, -342, 1512, 1268, 915, 2504, 449, 1731, 390, -1230, -239, -3757, -1701, -2977, -2278, 928, -550, 4228, 2350, 3605, 3603, -437, 1234, -3889, -2437, -3406, -3888, 99, -1460, 2794, 1996, 2261, 3009, 229, 1217, -1179, -1148, -902, -1585, -359, -375, -414, 368, -355, -248, 404, -733, 1434, 283, 1233, 2029, -246, 1662, -1804, -871, -1720, -3012, -19, -2061, 1630, 1053, 1738, 3047, 467, 2017, -1147, -858, -1787, -2460, -687, -1473, 981, 505, 1465, 1440, 491, 733, -888, -295, -1173, -356, 45, 186, 1291, 94, 813, -553, -961, -694, -1872, 30, -431, 754, 1784, 798, 2333, 202, 306, -635, -2216, -744, -2468, -133, -366, 384, 1854, 272, 2199, -111, 725, -201, -1033, 146, -1509, 523, -1030, 463, -60, -289, 683, -1140, 1171, -1015, 762, 209, -195, 1440, -720, 1520, -574, 181, -143, -1118, -118, -1629, -300, -858, 168, 347, 1016, 1137, 1326, 1327, 67, 774, -1436, -183, -1961, -1370, -590, -1608, 1296, -749, 1985, 607, 848, 1644, -587, 1531, -1203, 582, -864, -742, -284, -1763, 113, -1854, 545, -782, 915, 1399, 776, 2814, -143, 2082, -993, -643, -1063, -2907, -53, -2623, 671, -190, 518, 2042, -165, 2305, -19, 841, 520, -800, 413, -1404, -373, -951, -1190, -242, -869, 337, 369, 612, 1336, 613, 1019, 307, -122, 52, -844, -148, -563, -508, -87, -762, -47, -496, -424, 310, -33, 1043, 933, 924, 1423, -13, 478, -835, -1192, -825, -1949, -81, -1046, 437, 653, 211, 1613, -369, 1375, -99, 509, 844, -530, 1020, -1261, -77, -1541, -1551, -942, -1600, 487, -173, 2057, 1615, 2285, 1959, 496, 608, -1888, -1172, -2735, -1726, -1386, -922, 1042, 345, 2354, 982, 1729, 930, -4, 551, -1320, -81, -1537, -639, -807, -1012, 271, -779, 1042, 84, 982, 1066, 357, 1452, -492, 468, -820, -984, -298, -1734, 241, -809, 378, 929, -24, 1761, -320, 756, -251, -950, 349, -1518, 645, -488, 317, 842, -252, 1053, -638, 356, -731, -331, -401, -582, 443, -739, 1111, -537, 1067, 426, 85, 1402, -1071, 1322, -1502, -238, -596, -2090, 645, -2035, 1230, 256, 779, 2467, 166, 2141, -324, -316, -684, -2107, -949, -1676, -668, 163, 281, 1311, 1280, 898, 1380, -41, 169, -269, -1198, 14, -1364, -202, -300, -725, 687, -586, 688, 558, 160, 1346, -135, 557, 166, -885, 265, -1374, -254, -221, -791, 1111, -440, 1066, 294, -145, 570, -1128, 355, -703, 116, 303, 73, 874, 23, 524, -420, -142, -850, -439, -677, -378, 446, -290, 1372, -165, 1200, 305, -136, 804, -1333, 653, -1360, -112, -320, -1035, 653, -1091, 1145, -127, 837, 1042, 141, 1243, -765, 278, -966, -830, -679, -1063, 195, -249, 915, 585, 800, 592, 37, -20, -557, -296, -444, -27, -108, 262, 21, 47, 69, -337, 200, -317, 297, 123, 68, 407, -290, 113, -365, -250, -84, -239, 429, 168, 569, 446, 18, 131, -881, -496, -813, -697, 174, -187, 1082, 699, 1049, 916, 128, 338, -1182, -644, -1474, -875, -394, -458, 1021, 225, 1525, 566, 776, 521, -599, 215, -1464, -138, -886, -289, 354, -386, 993, -407, 593, -239, -191, 332, -450, 855, -7, 694, 334, -193, -89, -858, -663, -744, -544, -106, 372, 412, 1182, 373, 711, 265, -557, 354, -1204, 384, -574, -312, 317, -1198, 863, -1027, 511, 305, -104, 1572, -542, 1242, -272, -182, 72, -1379, 67, -927, 117, 171, 90, 679, 15, 171, -153, -314, -11, 149, 59, 791, 137, 548, 60, -750, -181, -1480, -323, -724, 6, 766, 331, 1535, 297, 887, -28, -262, -251, -937, -272, -868, -38, -605, 111, -56, 233, 776, 271, 1368, 3, 883, -395, -536, -456, -1548, 19, -1262, 458, 117, 706, 1066, 90, 1085, -685, 407, -827, -213, -54, -510, 629, -664, 672, -792, 167, -358, -235, 736, -383, 1636, -289, 1068, -266, -630, -85, -1950, 241, -1518, 725, 350, 723, 1921, -75, 1583, -1038, -208, -1034, -1557, -198, -1235, 732, 193, 1117, 1065, 621, 669, -403, -281, -908, -600, -435, -83, 34, 431, 56, 220, 56, -420, 252, -536, 551, 140, 722, 709, 9, 537, -1137, -359, -1494, -942, -304, -597, 1183, 610, 1647, 1314, 797, 527, -641, -985, -1407, -1573, -876, -434, -20, 1234, 411, 1625, 524, 382, 768, -1201, 767, -1524, 98, -407, -1112, 917, -1669, 1266, -827, 438, 1007, -521, 1945, -881, 1246, -443, -469, 294, -1543, 515, -1369, 167, -153, -270, 891, -135, 1136, 233, 455, 295, -373, -74, -592, -468, -303, -478, 71, 57, 31, 592, -74, 654, -5, 35, 256, -636, 348, -665, 80, 50, -209, 593, -319, 406, -139, -272, -26, -557, 14, -65, -8, 573, 265, 631, 485, -160, 189, -855, -392, -734, -725, 129, -336, 862, 312, 814, 665, 107, 237, -457, -215, -717, -155, -513, 41, -84, -21, 396, -320, 669, -273, 521, 164, 207, 563, -388, 251, -781, -303, -758, -390, -251, 118, 600, 451, 1160, -28, 943, -646, -101, -686, -1185, 208, -1365, 1156, -423, 1080, 844, -33, 1275, -1322, 631, -1467, -319, -405, -602, 958, -396, 1480, -186, 1064, -370, -160, -194, -1234, 520, -1430, 1164, -477, 719, 598, -472, 1046, -1315, 816, -1087, 295, 67, -247, 993, -675, 1067, -764, 335, -739, -308, -78, -657, 877, -653, 1411, -378, 843, 176, -435, 710, -1373, 733, -1335, 151, -332, -516, 758, -570, 1267, -221, 829, 58, 130, 162, -511, 238, -905, 346, -923, 170, -359, -208, 427, -509, 997, -303, 993, 198, 533, 525, -361, 226, -1217, -300, -1525, -459, -669, -3, 1013, 466, 2174, 283, 1476, -152, -608, -396, -2101, -204, -1702, 81, 67, 221, 1513, 188, 1328, 44, 241, 70, -630, 14, -709, -179, -303, -389, -36, -353, 45, 119, 192, 682, 449, 882, 255, 73, -287, -1005, -412, -1280, -37, -175, 450, 1175, 213, 1248, -462, 111, -767, -1006, 84, -835, 909, 46, 821, 632, -97, 288, -918, -340, -758, -317, 54, 237, 451, 638, 271, 197, 251, -558, 369, -788, 149, -319, -476, 461, -926, 817, -662, 612, 448, -105, 1280, -776, 970, -792, -340, -178, -1253, 550, -965, 696, 193, 280, 916, -237, 716, -400, -56, -111, -486, 103, -413, -27, -77, -333, 209, -157, 238, 407, 96, 769, -71, 377, -149, -488, -195, -959, -52, -711, 280, 205, 383, 862, 50, 973, -362, 329, -467, -505, -252, -1154, 298, -899, 627, 264, 468, 1220, -98, 964, -612, -267, -677, -963, -193, -548, 429, 351, 761, 586, 563, -44, -213, -523, -798, -236, -627, 473, 88, 620, 508, 44, 498, -526, 129, -498, -286, -63, -260, 183, -73, 178, -16, 241, -107, 311, 122, 164, 307, -294, 122, -678, -223, -463, -274, 114, 44, 806, 358, 676, 188, 111, -489, -638, -665, -769, 161, -202, 1086, 400, 709, 563, -527, 114, -1267, -166, -678, -174, 558, 101, 1176, 75, 554, -247, -372, -410, -680, -10, -327, 503, -71, 538, -38, 34, 183, -498, 572, -549, 622, -56, -90, 365, -876, 287, -824, -1, 33, 15, 746, 164, 672, -50, 5, -494, -411, -508, -160, 168, 93, 886, -183, 701, -386, -316, -123, -1138, 515, -703, 691, 496, 207, 1135, -446, 463, -626, -542, -325, -723, -13, -213, 245, 269, 419, 176, 479, 118, 271, 188, -268, 307, -853, -85, -708, -705, 61, -630, 718, 228, 855, 1005, 367, 671, -361, -351, -800, -984, -513, -561, -29, 372, 337, 781, 432, 384, 307, -360, 88, -493, -81, -121, -214, 249, -414, 127, -413, -23, -29, 46, 455, 154, 664, -88, 403, -423, -321, -311, -637, 353, -357, 790, -30, 451, 178, -581, 167, -1163, 191, -691, 305, 662, 432, 1586, -83, 1015, -873, -686, -951, -1846, -36, -1219, 896, 537, 1134, 1734, 462, 1323, -647, -218, -1008, -1415, -560, -1256, 120, -15, 434, 983, 505, 857, 371, 86, 188, -470, -212, -279, -537, -24, -602, 14, -200, -189, 302, -111, 697, 232, 513, 382, 118, 154, -313, -169, -589, -247, -626, -133, -237, -49, 512, -23, 890, -32, 597, 126, -170, 350, -826, 336, -714, -80, -74, -560, 450, -550, 479, -42, 237, 439, -24, 490, -108, 206, -90, 15, -275, -113, -363, -356, -80, -602, 348, -441, 528, 360, 288, 1116, -154, 965, -466, -252, -323, -1386, -85, -1170, 51, 177, 218, 1228, 400, 877, 267, -151, -36, -583, -342, -206, -538, 8, -293, -307, 290, -418, 621, 182, 400, 992, -90, 845, -535, -372, -431, -1397, 39, -884, 445, 586, 218, 1341, -107, 588, -312, -606, -119, -981, 261, -296, 397, 467, 49, 560, -380, 145, -450, -194, -245, -233, 240, -243, 716, -160, 497, 127, -170, 455, -615, 373, -616, -68, -256, -519, 352, -503, 718, -125, 498, 449, 5, 643, -451, 229, -604, -315, -382, -477, 37, -270, 436, -40, 611, 144, 348, 371, -96, 331, -474, 72, -605, -248, -447, -338, 204, -328, 809, -170, 767, 205, 1, 689, -812, 641, -891, -148, 26, -971, 890, -845, 639, 150, -456, 995, -950, 768, -84, -227, 1044, -750, 969, -350, -461, 267, -1564, 205, -949, -205, 872, -114, 1730, 461, 734, 586, -901, -154, -1362, -988, -426, -769, 527, 436, 671, 1255, 246, 697, -66, -638, -2, -1132, -49, -410, -368, 535, -448, 677, 50, 191, 557, -161, 386, -184, -80, -62, -311, -172, -113, -300, 0, -65, -63, 444, -127, 683, 64, 154, 455, -627, 348, -802, -309, -172, -779, 599, -277, 708, 683, 137, 796, -448, -6, -486, -795, 40, -704, 327, 186, 73, 795, -307, 529, -167, -208, 306, -515, 484, -366, 140, -76, -502, 152, -640, 334, -177, 414, 520, 202, 639, -315, 171, -687, -349, -410, -435, 360, -127, 671, 88, 294, 108, -222, 66, -366, 155, -155, 170, 33, 7, -8, -247, -32, -267, 210, -53, 317, 131, 5, 106, -424, 33, -244, 153, 260, 250, 370, 37, -136, -476, -603, -714, -169, -90, 714, 821, 822, 966, -128, 23, -1111, -967, -928, -894, 355, 118, 1224, 956, 756, 597, -418, -434, -939, -815, -491, -107, 267, 760, 521, 646, 215, -361, -131, -1026, -93, -479, 55, 676, -24, 1059, -168, 271, -125, -716, 30, -797, 117, -68, 159, 536, 119, 383, 26, -203, -201, -326, -304, 97, -79, 493, 288, 212, 359, -467, -30, -690, -393, -228, -253, 512, 227, 756, 424, 361, 128, -316, -294, -587, -424, -414, -215, -74, 173, 160, 500, 418, 426, 466, 64, 263, -431, -244, -768, -625, -443, -621, 450, -34, 974, 607, 583, 703, -336, 179, -851, -315, -534, -404, 236, -194, 440, -124, 57, -154, -59, 80, 303, 564, 488, 717, -151, 90, -916, -835, -906, -1100, 232, -228, 1286, 914, 1021, 1148, -338, 279, -1145, -768, -673, -971, 294, -201, 589, 553, 147, 606, -206, 37, 49, -249, 444, -138, 116, -45, -591, -130, -821, -106, -6, 175, 878, 471, 833, 250, -134, -393, -880, -837, -537, -397, 335, 708, 711, 1241, 90, 453, -590, -984, -421, -1447, 294, -425, 627, 966, 249, 1362, -369, 452, -587, -698, -171, -1029, 321, -408, 281, 297, 43, 466, 0, 268, 35, 85, 70, 119, -127, 60, -346, -340, -295, -680, 106, -388, 513, 423, 454, 964, 134, 602, -332, -333, -634, -949, -525, -625, 69, 201, 694, 607, 805, 385, 204, -5, -584, -135, -800, -61, -335, -118, 137, -307, 590, -352, 566, 177, 179, 721, -289, 686, -538, -243, -533, -1091, -137, -853, 588, 403, 867, 1379, 276, 848, -627, -661, -961, -1495, -365, -697, 662, 824, 947, 1400, 269, 525, -563, -717, -655, -1151, -279, -480, 169, 444, 388, 764, 396, 418, 298, 4, -78, -220, -559, -417, -743, -506, -168, -211, 648, 369, 970, 719, 378, 475, -558, -135, -950, -647, -385, -582, 274, -137, 525, 358, 398, 409, 155, 286, -43, 156, -291, -48, -487, -391, -402, -610, 112, -295, 647, 316, 695, 747, 38, 670, -676, -16, -681, -793, -40, -943, 488, -211, 429, 773, 59, 987, -233, 194, -187, -738, -52, -738, 95, 63, 45, 649, 51, 297, 3, -395, -124, -504, -139, 101, 59, 612, 289, 368, 309, -288, -118, -591, -596, -271, -428, 222, 219, 437, 762, 196, 368, -58, -279, -158, -631, -104, -167, -93, 272, -61, 217, 21, -99, 74, -164, 18, 217, 100, 423, 293, 89, 180, -623, -374, -712, -776, 26, -342, 893, 624, 763, 1099, -142, 460, -912, -740, -588, -1190, 264, -392, 697, 711, 221, 881, -370, 150, -327, -450, 224, -314, 465, 133, -62, 39, -709, -318, -498, -235, 415, 370, 1022, 635, 527, 161, -656, -416, -1254, -555, -476, -261, 804, 175, 1208, 502, 372, 516, -819, 29, -956, -683, -147, -693, 578, 175, 481, 866, 33, 444, -144, -500, -68, -688, -8, -53, -195, 484, -289, 307, -6, -110, 418, -175, 443, 21, 109, 54, -356, -176, -615, -274, -396, -20, 385, 422, 816, 602, 410, 178, -373, -614, -805, -1051, -418, -465, 386, 848, 729, 1470, 293, 593, -347, -969, -546, -1531, -294, -607, 229, 776, 617, 1268, 358, 625, -287, -353, -711, -813, -385, -765, 312, -186, 791, 551, 447, 1021, -315, 472, -763, -674, -474, -1120, 144, -264, 665, 855, 587, 849, 24, -121, -574, -681, -701, -416, -80, 95, 639, 366, 507, 347, -139, 77, -380, -289, -99, -310, 120, -3, 29, 228, -78, -67, -111, -219, 124, 215, 316, 699, 69, 152, -336, -979, -347, -966, 89, 396, 274, 1339, 218, 557, 50, -770, -223, -961, -234, -55, -52, 615, 246, 461, 79, -85, -141, -502, 64, -311, 263, 377, -47, 647, -465, 36, -294, -767, 280, -588, 535, 316, 408, 875, -258, 400, -821, -584, -517, -836, 477, -41, 882, 843, 284, 558, -312, -426, -578, -783, -483, -168, 4, 407, 611, 436, 583, 349, 33, 91, -383, -536, -426, -839, -440, -271, -43, 630, 629, 921, 900, 548, 148, -240, -901, -1002, -968, -1025, -223, -41, 760, 1066, 1144, 1139, 404, 186, -893, -795, -1066, -914, -158, -295, 575, 295, 547, 534, 376, 403, -3, 146, -524, -168, -576, -416, -80, -360, 338, -86, 420, 250, 410, 386, -99, 281, -583, -62, -479, -411, 74, -337, 535, 86, 459, 348, -69, 256, -501, -56, -362, -361, 186, -355, 399, 204, 71, 673, -208, 260, -85, -582, 22, -754, 101, 3, 65, 770, -92, 582, -265, -250, -40, -743, 363, -246, 337, 488, -57, 499, -473, -155, -470, -553, 118, -172, 648, 321, 412, 441, -322, 98, -428, -289, -111, -322, 65, -135, 78, 108, 83, 116, 130, 197, 207, 335, -18, 19, -416, -462, -317, -502, 226, 19, 391, 381, 100, 399, -173, 141, -268, -154, 27, -355, 324, -171, 132, 83, -396, 25, -339, -49, 157, 220, 454, 495, 280, 50, -101, -731, -404, -657, -419, 334, 111, 888, 449, 228, 322, -547, -172, -487, -350, 123, -38, 379, 262, 151, 153, -197, -299, -300, -357, -4, 185, 357, 601, 196, 178, -268, -474, -403, -444, 106, 74, 496, 297, 199, 184, -361, -45, -532, -150, -94, -53, 457, 79, 617, 57, 124, -82, -575, -98, -624, -31, -9, 60, 480, 125, 338, 59, -5, -111, -70, -114, -71, 106, -48, 139, -193, -311, -241, -346, -98, 332, 403, 684, 683, -41, 208, -600, -657, -296, -825, 90, -56, 194, 598, 340, 448, 110, -49, -242, -116, -176, 16, 53, -61, -1, -300, -55, -339, 0, 92, 86, 547, 288, 500, 136, -92, -429, -556, -479, -439, 249, 50, 566, 468, 126, 257, -250, -228, -389, -324, -193, 274, 281, 497, 548, -202, 60, -814, -505, -267, -355, 748, 187, 699, 400, -241, 0, -616, -282, -225, -3, 248, 203, 270, 111, 173, -141, -190, -220, -396, -245, -17, -48, 369, 429, 270, 577, -42, 175, -120, -721, -264, -967, -430, -151, -3, 860, 621, 966, 625, 185, -31, -655, -538, -984, -586, -359, -389, 621, 271, 821, 894, 160, 684, -446, -390, -410, -911, 148, -303, 225, 196, -174, 236, -438, 228, 215, 323, 689, 175, 304, -310, -407, -564, -780, -490, -211, 247, 738, 912, 663, 622, -358, -534, -651, -1049, 72, -226, 488, 710, 175, 654, -149, -94, -370, -484, -220, -317, 266, 42, 496, 325, 83, 219, -355, -210, -255, -141, 71, 335, 179, 135, -137, -692, -131, -586, 348, 684, 271, 1265, -261, -4, -404, -1292, -142, -897, 203, 579, 370, 1050, 61, 230, -386, -491, -111, -452, 350, -7, 18, 250, -510, 134, -204, -209, 433, -227, 621, 305, 17, 514, -753, -93, -659, -764, 266, -422, 764, 621, 431, 813, -186, -161, -648, -883, -417, -328, 264, 690, 349, 684, 93, -189, 210, -871, 101, -450, -505, 619, -325, 883, 295, 15, 247, -848, -5, -504, 104, 458, -63, 583, -190, -132, 124, -535, 246, 81, -85, 600, -382, 63, -148, -687, 343, -450, 575, 430, 104, 734, -482, 172, -433, -571, -83, -681, 239, 56, 329, 852, 113, 425, -66, -686, 125, -841, -92, 426, -680, 1167, -316, 42, 473, -1276, 687, -760, 333, 992, -354, 1376, -867, -226, -452, -1512, 504, -691, 600, 1084, 112, 1237, -168, -238, -348, -1273, -132, -550, 154, 830, -210, 1003, -278, -183, 449, -1133, 812, -435, -137, 1007, -959, 1071, -659, -547, 273, -1613, 1012, -438, 644, 1605, -511, 1611, -953, -619, -167, -2151, 639, -878, 464, 1542, -256, 1858, -498, -251, 214, -1812, 715, -868, 58, 1183, -771, 1446, -583, -338, 362, -1680, 999, -694, 514, 1426, -720, 1735, -1059, -386, 86, -2086, 979, -1002, 517, 1413, -340, 1797, -716, -178, -358, -1716, 533, -834, 791, 1160, -84, 1341, -740, -346, -201, -1526, 295, -567, 159, 1196, -108, 1279, -7, -386, 157, -1421, 73, -360, -174, 1095, -392, 731, -211, -755, 334, -1019, 527, 379, -78, 1349, -603, 499, -201, -1254, 381, -1438, 217, 261, -303, 1632, -333, 917, 63, -839, 409, -1336, 375, -187, -211, 1104, -694, 712, -498, -774, 485, -1041, 1075, 417, 256, 1485, -966, 291, -901, -1536, 384, -1294, 947, 825, 316, 1788, -437, 331, -588, -1464, 11, -1121, 631, 542, 304, 1378, -499, 406, -464, -1115, 420, -1152, 654, 371, 139, 1519, -638, 524, -655, -1250, 234, -1183, 951, 516, 398, 1543, -698, 116, -696, -1495, 319, -925, 750, 1213, -92, 1796, -842, -353, -97, -2016, 809, -1127, 457, 1295, -430, 1953, -766, 121, -233, -1533, 446, -1184, 632, 615, -118, 1308, -724, 85, -8, -1145, 698, -588, 97, 1088, -935, 1206, -781, -632, 671, -1756, 1366, -391, 294, 1661, -1329, 1297, -1343, -925, 431, -1633, 1530, 172, 542, 1587, -1178, 422, -1050, -1400, 607, -1094, 1187, 804, 37, 1620, -1021, 211, -583, -1367, 510, -1113, 882, 658, 103, 1245, -811, -123, -204, -1215, 889, -89, 378, 1532, -928, 766, -900, -1634, 558, -2029, 1414, 620, 708, 2702, -941, 1274, -1689, -1892, -26, -2649, 1645, 142, 1013, 2673, -967, 1466, -1339, -1853, 216, -2453, 1487, 616, 785, 2837, -1214, 1073, -1731, -2271, 37, -2667, 1802, 360, 1291, 2970, -587, 1896, -1677, -1525, -751, -2801, 645, -442, 1003, 1983, 227, 1356, -414, -800, -410, -1024, -219, 389, 135, 632, 142, -578, -101, -927, 47, 463, 104, 1464, -294, 497, -478, -1409, 292, -1845, 932, 321, 127, 2432, -1030, 1551, -1049, -1638, 299, -2719, 1303, -275, 764, 2246, -437, 1743, -1141, -705, -541, -1747, 607, -437, 896, 1183, -62, 612, -596, -1075, 75, -1058, 516, 1090, 118, 2166, -386, 128, -601, -2638, -22, -2137, 1020, 1165, 821, 3139, -659, 1158, -1204, -2040, 90, -2558, 1124, 73, 771, 2400, -675, 1410, -1421, -1489, -117, -2148, 1527, 318, 1091, 2219, -576, 1129, -1296, -1459, -670, -2080, 409, -267, 1029, 1934, 346, 1753, -547, -711, -194, -2219, 218, -627, -130, 1745, -691, 1570, -337, -805, 408, -1948, 915, -489, 547, 1458, -622, 1544, -1066, -46, -469, -1435, 391, -1199, 606, 248, 116, 1129, -171, 598, 126, -281, 383, -240, -413, 145, -1133, -212, -449, -891, 826, -500, 1481, 962, 626, 1767, -1056, 349, -1779, -1802, -305, -1882, 1500, 398, 1322, 2149, -304, 1038, -1257, -1124, -666, -1680, 778, 5, 1311, 1456, 85, 912, -1210, -895, -864, -1388, 583, -51, 1083, 1256, 356, 866, -405, -483, -534, -916, -58, -198, 289, 479, 38, 130, -325, -385, -7, -15, 722, 796, 586, 632, -525, -700, -1017, -1387, -359, -439, 592, 1153, 717, 1423, 163, 78, -317, -1087, -313, -937, -191, 146, -298, 545, 36, 155, 430, -74, 298, 365, -201, 572, -481, -454, -123, -1273, 252, -615, 253, 1018, -217, 1453, -594, 319, 44, -1035, 595, -1267, 415, -97, -185, 927, -759, 790, -565, -179, 333, -602, 1034, -151, 330, 194, -784, 166, -603, -61, 137, -28, 515, 65, 330, -194, -121, -266, -428, 233, -163, 747, 438, 377, 377, -821, -68, -1259, -211, -324, -139, 1388, -71, 1652, 31, -1, 419, -1787, 412, -1536, -153, 340, -383, 1715, -258, 1218, 28, -480, 266, -1614, 320, -868, 154, 701, -146, 1514, -178, 554, -230, -992, -188, -1416, 43, -395, 300, 1146, 429, 1598, 108, 460, -416, -1494, -755, -2044, -204, -214, 505, 2079, 654, 2027, 88, -295, -539, -2341, -515, -1775, -12, 825, 240, 2611, 159, 1326, -38, -1596, 20, -2689, 17, -593, -224, 2248, -424, 2435, 67, -122, 701, -2505, 486, -1907, -625, 528, -1160, 2267, -209, 1458, 1181, -712, 1486, -1888, 28, -859, -1777, 914, -1742, 1202, 334, -11, 2256, -886, 1873, -253, -439, 845, -2254, 612, -2042, -835, 364, -1342, 2588, 18, 2101, 1730, -369, 1305, -2404, -765, -1923, -2173, 319, -956, 2250, 1399, 1988, 2195, -452, 614, -2218, -1701, -1456, -2217, 829, -344, 1892, 1941, 588, 1999, -1028, -112, -1138, -1644, 293, -1191, 1024, 103, 119, 686, -1271, 444, -879, 155, 1199, 348, 2083, 381, 9, -311, -2512, -1405, -2228, -1278, 787, 529, 2952, 2232, 1875, 1804, -1305, -758, -2937, -2466, -1230, -1629, 1305, 721, 2048, 2000, 518, 1031, -1019, -638, -951, -1137, 223, -75, 458, 636, -383, -67, -592, -843, 169, -356, 1002, 829, 909, 1067, -366, 219, -1397, -625, -848, -858, 626, -541, 1110, -45, 583, 464, -283, 999, -747, 780, -277, -258, 422, -1287, 368, -1047, -87, 397, -302, 1236, -297, 545, 203, -826, 941, -851, 561, 688, -723, 1433, -1215, -5, -461, -2077, 733, -1659, 1290, 955, 661, 2723, -818, 1605, -1265, -1389, -231, -2731, 731, -1242, 636, 1374, -120, 2162, -612, 687, -217, -1014, 506, -1319, 520, -234, -172, 709, -675, 524, -630, -82, -152, -337, 630, -266, 971, -70, 570, 381, -517, 815, -1546, 238, -1303, -1062, 591, -1453, 2054, -175, 1437, 1699, -823, 1957, -2165, 94, -1206, -2115, 991, -2344, 1866, -93, 525, 2423, -1017, 2489, -947, 52, 154, -2352, 608, -2415, -80, -360, -480, 1935, 322, 2601, 919, 919, 308, -1642, -988, -2771, -1240, -1548, -105, 1083, 1540, 3022, 1623, 2495, -194, -677, -1744, -3618, -1359, -3088, 219, 807, 1304, 3936, 1337, 2853, 322, -1024, -797, -3483, -1295, -2216, -948, 990, 186, 2551, 1594, 1515, 1547, -648, -137, -1574, -1833, -938, -1713, 125, 330, 698, 2025, 797, 1407, 470, -997, -134, -2203, -975, -601, -1104, 1694, -96, 1928, 1422, -330, 1636, -2444, 21, -1485, -1832, 1233, -1735, 2541, 36, 679, 1724, -1663, 1582, -2106, 218, -221, -1002, 1684, -1333, 1395, -824, -362, -104, -1356, 997, -383, 1679, 769, 1297, 512, -742, -401, -2605, -669, -2106, 125, 726, 793, 3035, 445, 2350, -331, -657, -724, -2920, -207, -2268, 366, 487, 372, 2628, 147, 1788, 26, -386, 100, -1922, -217, -1315, -384, -51, -175, 1009, 333, 1305, 630, 896, 273, -415, -354, -1818, -765, -1874, -253, 164, 574, 2604, 781, 2690, 165, -117, -644, -3295, -871, -3251, -251, 147, 776, 3634, 1254, 3229, 254, -277, -1199, -3156, -1530, -2501, -280, 140, 1366, 1890, 1785, 1465, 308, 362, -1778, -336, -2068, -469, 133, -911, 1989, -1021, 1511, -190, -675, 1204, -1888, 1817, -844, 653, 1046, -1207, 1724, -1903, 37, -774, -1512, 843, -1283, 1374, 338, 706, 1571, 24, 1254, -555, -214, -831, -1592, -976, -1654, -242, -79, 1108, 1759, 1797, 2155, 837, 353, -1352, -1883, -2556, -2127, -1126, -471, 1735, 1641, 2974, 2013, 939, 572, -1965, -1205, -2636, -1597, -732, -364, 1618, 847, 2024, 823, 544, 144, -1229, -77, -1109, 126, 48, -215, 548, -842, -300, -534, -677, 485, 314, 1428, 1613, 909, 1323, -838, -869, -2020, -2761, -930, -2111, 1275, 1084, 1970, 3497, 662, 2626, -1080, -837, -1710, -3540, -648, -2884, 720, 195, 855, 3048, 259, 2956, 310, 296, 439, -2231, -535, -2328, -1634, -439, -1465, 1004, 546, 1172, 2756, 562, 2323, 116, -864, 46, -3525, -279, -2421, -723, 983, -1106, 3321, -476, 2182, 1015, -973, 1989, -2612, 1313, -1363, -901, 644, -2411, 1474, -1870, 825, 228, -333, 2292, -641, 2423, -34, 554, 334, -1783, -55, -2464, -363, -1271, -377, 518, -91, 2107, 946, 2394, 1393, 835, 244, -1814, -1712, -3131, -2343, -1940, -402, 893, 2685, 3312, 3467, 3081, 165, 149, -3671, -3148, -3656, -3784, 251, -1045, 3851, 2264, 3478, 3610, -370, 2011, -3594, -842, -2932, -3039, 397, -2959, 2666, -577, 2056, 2274, -194, 3270, -1420, 1542, -994, -1378, -625, -3029, -259, -1949, 714, 779, 1666, 2379, 888, 1593, -1064, -525, -2177, -1578, -995, -813, 1392, 709, 2414, 1081, 549, -59, -2059, -1117, -2300, -1002, -51, 406, 2451, 1614, 2324, 1712, -294, 18, -2736, -2048, -2531, -2706, 179, -887, 2827, 2033, 3017, 3659, 359, 2065, -2589, -1449, -3380, -4044, -1280, -3248, 2099, 431, 3853, 3933, 2200, 4057, -1548, 548, -3550, -3258, -2481, -3984, 551, -1320, 2704, 2099, 2684, 3433, 572, 1792, -1411, -1213, -2264, -2745, -1712, -1768, -9, 671, 1810, 2126, 2578, 1416, 1342, -580, -1140, -1781, -3144, -1124, -2481, 563, 520, 1632, 3450, 1178, 3238, -342, 52, -1646, -3533, -1731, -3994, -322, -477, 1541, 3503, 2317, 4185, 1091, 805, -1008, -3321, -2400, -4117, -1950, -1124, -34, 2640, 1826, 3562, 2412, 1322, 1321, -1738, -472, -2720, -2210, -1449, -2684, 493, -1090, 1515, 1622, 1451, 3324, 609, 2258, -410, -584, -1124, -2827, -1440, -2733, -795, -557, 774, 1781, 1999, 2584, 1551, 1413, -448, -537, -2112, -1790, -1813, -1637, 258, -629, 2036, 980, 1800, 1840, -1, 1165, -1786, -726, -1801, -2006, -65, -932, 1870, 1333, 1928, 2311, 167, 114, -1788, -2469, -2090, -2275, -452, 799, 1839, 2903, 2311, 1897, 681, -831, -1357, -2373, -1991, -1658, -1071, 80, 303, 1029, 1336, 1111, 1358, 1015, 1065, 841, 64, -261, -1625, -2163, -2695, -2794, -1573, -753, 1560, 2724, 3821, 4142, 2818, 1521, -1066, -2739, -4415, -4451, -3761, -1997, 397, 1969, 4026, 3615, 3910, 2244, 293, -559, -3080, -2427, -3401, -2368, -1025, -742, 1461, 1262, 2426, 2201, 1767, 1572, 71, -230, -1664, -1815, -2262, -1815, -1210, -376, 962, 1139, 2404, 1556, 1874, 770, -416, -62, -2263, -611, -1834, -1154, 3, -1202, 1632, -250, 1393, 1446, 552, 2170, -392, 1097, -872, -1136, -966, -2650, -679, -1884, 214, 624, 1112, 2570, 1727, 2260, 821, 157, -1132, -1664, -2160, -2016, -1337, -943, 580, 237, 1880, 1078, 1853, 1594, 432, 1299, -1277, -163, -1852, -1886, -1207, -2131, 336, -542, 1492, 1379, 1583, 1856, 441, 1035, -936, -310, -1430, -1064, -807, -1354, 400, -678, 857, 247, 407, 888, -260, 851, -175, 457, 320, -60, 556, -522, -347, -759, -1529, -741, -1218, -450, 629, 371, 2323, 1479, 1709, 1788, -559, 182, -2485, -2182, -2181, -2760, -12, -618, 2053, 2311, 2461, 3278, 805, 1033, -1440, -2151, -2484, -3347, -1569, -1033, 671, 2045, 2371, 2643, 2182, 749, 65, -1366, -2078, -1323, -2254, -224, -656, 385, 1445, -218, 1944, -332, 1069, 722, -179, 1862, -1013, 1004, -1354, -1484, -1247, -3060, -141, -1593, 1564, 1751, 2436, 3620, 1379, 2058, -1225, -1391, -3053, -3434, -2046, -2001, 660, 987, 2711, 2187, 2164, 1058, -133, -434, -1769, -482, -1218, 170, 36, 148, 347, -827, -196, -1441, -352, -488, 378, 1283, 1483, 2110, 1311, 1046, -390, -940, -2306, -2063, -2301, -1468, -366, 133, 1921, 1130, 2699, 1016, 1403, 516, -905, 204, -2297, 15, -2052, -677, -460, -1215, 1000, -1070, 1771, 89, 1514, 1196, 297, 1501, -974, 965, -1532, -228, -935, -1181, -137, -1578, 350, -1160, 777, 45, 1110, 1456, 908, 2238, 145, 1435, -1084, -446, -1733, -2226, -1279, -2416, 455, -747, 1717, 1279, 1694, 2225, 635, 1639, -473, 384, -1309, -875, -1521, -1663, -867, -1657, 552, -865, 1592, 640, 1588, 2104, 509, 2528, -786, 1032, -1365, -1610, -903, -3292, -140, -2389, 42, 399, 408, 2822, 1175, 3071, 1574, 946, 313, -1783, -1464, -2918, -2401, -1608, -1214, 691, 1130, 1873, 2318, 1411, 1130, 104, -612, -776, -1013, -834, -337, -263, 4, 101, -545, -76, -793, -353, -158, -20, 1280, 872, 1838, 1003, 805, 22, -1071, -1082, -2180, -1274, -1652, -386, -117, 820, 1500, 1267, 2084, 421, 1505, -592, -227, -767, -1887, -32, -2244, 261, -1025, 17, 901, -348, 1961, -130, 1734, 560, 356, 762, -855, 140, -1364, -690, -1301, -682, -609, -131, 457, 160, 1654, 288, 1636, 588, 550, 667, -1062, 93, -1756, -933, -1246, -1263, 182, -442, 1306, 1190, 1356, 1921, 477, 716, -428, -1402, -868, -2197, -735, -750, -186, 1433, 473, 2211, 592, 880, 170, -1349, -314, -2098, -299, -877, 130, 938, 657, 1643, 443, 959, -679, -156, -1390, -973, -752, -1247, 835, -841, 1751, 318, 1178, 1368, -442, 1457, -1674, 281, -1551, -1222, -171, -1820, 997, -826, 1164, 896, 628, 1567, 65, 726, -295, -330, -770, -667, -1135, -553, -723, -459, 419, -250, 1605, 407, 1546, 943, 107, 722, -1621, -387, -1791, -1236, -297, -750, 1130, 812, 1313, 1476, 399, 142, -622, -1571, -784, -1358, -12, 780, 492, 2125, 212, 1063, -342, -1125, -357, -2067, -33, -842, 273, 985, 447, 1387, 451, 578, 73, -207, -503, -249, -766, -179, -452, -510, 390, -702, 833, -259, 594, 724, 2, 1274, -438, 775, -489, -337, -246, -1255, -46, -1074, 108, -247, 214, 594, 365, 905, 277, 849, 48, 286, -226, -565, -512, -1126, -412, -789, -53, 200, 218, 921, 389, 700, 420, -295, 244, -665, -73, 12, -505, 763, -658, 280, -451, -950, 143, -1298, 523, -207, 678, 1292, 624, 1582, 51, 505, -723, -956, -1078, -1646, -775, -938, 73, 341, 969, 1140, 1403, 919, 811, 352, -388, -267, -1529, -654, -1495, -725, -238, -337, 1120, 218, 1436, 604, 635, 478, -310, 44, -743, -29, -528, 202, -135, -39, -145, -823, -264, -968, 158, 26, 940, 1250, 1232, 1325, 328, 287, -1133, -938, -1830, -1124, -886, -483, 920, 315, 1668, 434, 965, 351, -336, 519, -766, 622, -366, -81, -198, -1131, -500, -1321, -458, -238, 326, 1074, 1210, 1547, 1339, 690, 117, -704, -1499, -1302, -1881, -857, -355, 51, 1219, 618, 1345, 825, 348, 553, -420, -15, -515, -629, -212, -939, -46, -595, -224, 325, -307, 1062, -28, 889, 525, -144, 814, -903, 328, -884, -377, -143, -829, 406, -598, 706, -192, 544, 396, 13, 677, -671, 548, -777, 127, -91, -264, 490, -457, 498, -438, 57, -318, -89, -45, 21, 376, 113, 792, -202, 576, -591, -80, -360, -677, 398, -656, 944, -244, 581, 152, -301, 261, -800, 343, -588, 419, -34, 380, 333, 78, 418, -558, 433, -928, 442, -738, 68, 277, -753, 1047, -1153, 920, -384, 415, 913, -269, 1254, -763, 418, -1051, -498, -772, -796, 87, -517, 1145, -40, 1569, 299, 835, 443, -692, 414, -1811, 97, -1504, -399, 31, -698, 1366, -85, 1410, 668, 398, 504, -441, -510, -820, -930, -411, -66, -108, 972, -250, 928, -235, -110, 440, -929, 1066, -950, 618, -225, -148, 537, -885, 898, -997, 608, -491, -43, 367, -675, 728, -899, 865, -439, 665, 505, -210, 951, -1006, 375, -1134, -481, -367, -604, 691, 184, 1239, 696, 593, 152, -518, -1016, -722, -1118, -101, 314, 365, 1790, 89, 1362, -447, -565, -516, -1867, 188, -1273, 813, 434, 811, 1369, 168, 1012, -674, -60, -1109, -637, -730, -514, 174, -175, 887, -23, 1135, 82, 647, 256, -405, 303, -1136, 81, -1070, -162, -267, -124, 641, 50, 950, 73, 601, -225, -14, -394, -223, -96, -476, 485, -598, 615, -479, 240, 12, -444, 601, -604, 708, -332, 422, 52, -24, 154, -343, 213, -558, 516, -670, 525, -428, 22, 51, -913, 830, -1229, 1412, -380, 958, 1066, -609, 1532, -1801, 461, -1772, -893, -348, -1137, 1517, -395, 2241, 240, 1132, 369, -618, 359, -1628, 448, -1524, 284, -630, -311, 602, -857, 1278, -587, 1340, 285, 664, 902, -483, 523, -1366, -336, -1296, -587, -435, -103, 620, 295, 1240, 87, 990, -253, 213, -104, -375, 446, -630, 477, -1026, -192, -906, -880, 70, -460, 1229, 608, 1574, 1094, 728, 342, -738, -832, -1598, -1093, -1224, -267, -105, 696, 902, 888, 1276, 481, 847, -115, -107, -655, -883, -982, -1172, -505, -525, 558, 543, 1287, 1043, 803, 444, -453, -418, -1229, -557, -802, 64, 366, 573, 886, 130, 319, -795, -497, -808, -290, 272, 563, 1094, 583, 736, -469, -347, -1317, -879, -555, -330, 979, 342, 1583, 301, 400, -293, -1179, -393, -1319, 227, -61, 889, 1002, 669, 688, -514, -310, -1192, -679, -725, -48, 305, 596, 904, 475, 838, -258, 117, -743, -447, -519, -571, 179, -410, 694, -130, 690, 165, 296, 551, -317, 421, -928, -67, -1028, -319, -47, -186, 1326, 105, 1538, -87, 133, -326, -1457, -157, -1566, 363, 12, 520, 1424, 218, 1168, -318, -454, -474, -1286, -43, -297, 319, 1080, -77, 922, -644, -645, -277, -1467, 824, -487, 1366, 1159, 461, 1597, -1296, 274, -2064, -1310, -671, -1485, 1287, -172, 2026, 1067, 986, 1101, -660, 214, -1487, -562, -1155, -722, -170, -427, 626, 135, 1006, 574, 877, 553, 202, -96, -616, -596, -1107, -499, -772, 232, 322, 692, 985, 366, 680, -498, -75, -880, -439, -153, -385, 758, -46, 742, 115, -11, -71, -592, 25, -447, 311, -43, 161, 165, -253, 47, -258, 63, 126, 484, 366, 571, 155, -278, -475, -1212, -692, -914, 44, 606, 915, 1569, 774, 869, -308, -661, -1006, -1378, -698, -667, 421, 427, 975, 926, 421, 480, -600, -21, -747, -396, -129, -417, 550, -376, 619, 58, 53, 556, -540, 612, -497, -17, -105, -709, 142, -631, 441, 181, 528, 828, 182, 460, -491, -432, -790, -807, -433, -197, 418, 623, 942, 688, 448, -90, -450, -764, -711, -498, -165, 337, 401, 647, 422, 387, -160, -230, -577, -637, -64, -590, 589, 56, 475, 728, -223, 723, -369, 84, -143, -543, -31, -730, -206, -415, -260, 180, 410, 625, 1054, 701, 639, 289, -827, -341, -1648, -839, -770, -729, 919, 26, 1609, 784, 673, 782, -669, 153, -932, -311, -285, -321, 122, -370, -147, -485, -168, -144, 413, 609, 1050, 1042, 545, 478, -760, -661, -1431, -1251, -524, -516, 737, 783, 848, 1086, 176, 87, -155, -981, 192, -510, 150, 698, -570, 1030, -1089, -155, -400, -1238, 989, -820, 1474, 494, 446, 1108, -992, 556, -1220, -321, -246, -396, 587, -101, 448, -254, -49, -723, -43, -404, 335, 1020, 308, 1763, -260, 655, -786, -1466, -502, -2280, 353, -709, 740, 1495, 284, 2043, -130, 444, 21, -1169, -8, -1089, -424, 53, -737, 457, -177, -169, 736, -436, 1102, 279, 365, 1030, -655, 567, -1127, -637, -491, -1317, 395, -506, 822, 702, 438, 985, -213, 203, -299, -458, -191, -298, 9, 34, -94, 147, -139, -115, 91, -266, 248, -108, 275, 225, -15, 477, -185, 279, -261, -91, -193, -481, 90, -560, 238, -159, 133, 407, -80, 747, -120, 354, 56, -361, 220, -677, 25, -207, -416, 283, -401, 206, 163, -131, 669, -25, 422, 419, -316, 416, -717, -253, -371, -932, 500, -577, 758, 552, 34, 1156, -801, 477, -609, -705, 415, -968, 947, -261, 373, 593, -655, 517, -880, -13, -123, -203, 522, 128, 416, 132, 7, -452, -21, -739, 166, 46, 38, 1156, -577, 1061, -796, -516, -147, -1658, 1043, -867, 1317, 1024, 156, 1630, -1283, 278, -1423, -1260, -104, -1125, 1132, 364, 1078, 1178, 5, 394, -791, -916, -451, -913, 204, 377, 267, 1271, -198, 463, -403, -1029, 64, -1262, 717, 117, 613, 1289, -395, 927, -1059, -483, -524, -1199, 592, -533, 934, 637, 299, 985, -644, 310, -694, -593, 33, -803, 578, -296, 359, 399, -213, 740, -490, 494, -271, -99, 352, -767, 489, -793, 93, -45, -328, 794, -350, 778, -156, 82, 150, -518, 358, -429, 256, -109, -148, 56, -354, -92, -320, 51, 71, 483, 398, 599, 415, 7, -84, -743, -525, -854, -456, -203, 42, 586, 492, 892, 550, 466, 109, -202, -509, -683, -703, -665, -239, -295, 482, 274, 661, 792, 240, 756, -282, -8, -432, -907, -340, -842, -32, 66, 197, 699, 349, 482, 209, -35, 54, -326, -247, -247, -364, -20, -218, 141, 99, 117, 353, -25, 211, -14, 14, -93, -122, -164, -62, 27, -197, 330, -337, 349, -21, -130, 476, -610, 591, -473, 38, 192, -635, 764, -730, 545, 51, -241, 723, -720, 461, -447, -208, 183, -323, 459, -141, 293, -21, -1, -40, -197, -52, -208, 209, -87, 383, 64, 84, 115, -551, 35, -534, -19, 119, -5, 653, 97, 450, 54, -342, -142, -808, -195, -217, 3, 702, 316, 599, 142, -296, -298, -705, -375, -169, 175, 490, 658, 353, 253, -192, -668, -389, -895, -72, -46, 325, 994, 294, 990, -106, -74, -543, -1074, -327, -993, 332, 23, 562, 914, 287, 900, -208, 161, -528, -604, -601, -808, -71, -382, 737, 363, 802, 757, 69, 384, -760, -345, -842, -645, -103, -105, 805, 550, 811, 460, -265, -400, -952, -925, -340, -210, 765, 1009, 797, 1207, -255, -67, -999, -1398, -575, -1212, 425, 288, 949, 1372, 496, 972, -361, -375, -735, -1038, -421, -516, 95, 435, 244, 583, 241, -89, 238, -531, 186, -132, -77, 609, -405, 671, -408, -100, -219, -883, 101, -828, 400, 50, 528, 883, 312, 950, -279, 232, -763, -719, -711, -1029, -7, -419, 833, 530, 813, 866, -77, 392, -705, -286, -416, -539, 293, -247, 258, 136, -297, 161, -503, -22, 100, -1, 838, 198, 602, 205, -330, -212, -1025, -429, -583, -135, 392, 420, 754, 472, 185, -78, -362, -561, -167, -442, 383, 193, 230, 708, -548, 477, -779, -243, -60, -729, 753, -465, 719, 104, 35, 445, -432, 482, -407, 292, -119, -33, -71, -520, -211, -774, 79, -310, 553, 545, 669, 966, 107, 452, -669, -341, -963, -770, -440, -565, 451, -18, 825, 462, 509, 545, 44, 336, -379, -103, -606, -468, -516, -463, -73, -117, 423, 321, 609, 388, 256, 183, -204, -191, -382, -223, -194, 9, -99, 132, -152, -105, -34, -260, 225, -42, 438, 364, 293, 463, -232, 7, -693, -557, -388, -566, 324, 65, 502, 581, 80, 537, -306, -27, -208, -516, 121, -524, 334, -52, 28, 450, -389, 505, -336, 109, 67, -340, 233, -494, 193, -149, 75, 212, 5, 400, 3, 215, -117, -125, -334, -232, -335, -123, 19, -29, 351, -95, 528, -22, 443, 263, -184, 443, -755, 212, -840, -403, -286, -871, 627, -462, 1192, 643, 741, 1212, -477, 484, -1304, -758, -1018, -1180, 149, -473, 1127, 587, 980, 994, -34, 563, -870, -311, -777, -857, -6, -588, 570, 198, 409, 671, -174, 426, -351, -130, -123, -409, 74, -294, 103, 85, 157, 274, 105, 142, -43, -87, -388, -157, -570, -138, -131, 35, 730, 248, 1009, 249, 107, -91, -1006, -380, -1168, -294, -196, 85, 967, 461, 1029, 335, 124, -125, -693, -468, -653, -304, -30, 166, 253, 482, 105, 265, -118, -354, 94, -571, 336, -54, 104, 573, -277, 578, -403, -15, -199, -650, 107, -734, 325, -99, 205, 724, 42, 876, -74, 213, -163, -613, -326, -846, -200, -367, 215, 298, 381, 687, 137, 531, -258, -12, -258, -460, -34, -423, 172, -127, 73, 13, -187, 102, -233, 333, 63, 381, 366, 25, 163, -370, -261, -440, -445, -126, -66, 229, 270, 357, 261, 157, -90, -163, -328, -282, -103, -44, 301, 284, 279, 283, -253, -229, -537, -603, -124, -298, 432, 542, 476, 890, -33, 273, -581, -654, -475, -907, 277, -295, 737, 396, 102, 736, -671, 516, -610, -108, 186, -564, 751, -520, 531, -67, -353, 181, -882, 250, -424, 378, 481, 309, 714, -144, 143, -632, -485, -517, -437, 167, 147, 611, 460, 415, 51, -44, -551, -364, -460, -370, 233, -136, 763, 217, 485, 409, -380, 208, -941, -207, -494, -439, 398, -206, 754, 299, 271, 488, -289, 93, -410, -417, -152, -473, 181, 26, 105, 520, -229, 380, -299, -261, 102, -497, 505, -37, 355, 445, -153, 175, -694, -395, -600, -394, 135, 263, 581, 694, 432, 213, 39, -677, -312, -822, -307, 43, -144, 907, -84, 737, -121, -312, 171, -898, 514, -442, 203, 467, -284, 674, -544, 112, -313, -408, 164, -384, 527, 46, 240, 281, -294, 201, -441, -51, -101, -115, 419, -122, 399, -124, -126, -48, -577, 211, -334, 373, 105, 96, 394, -369, 489, -488, 207, -16, -362, 520, -727, 347, -545, -292, 213, -445, 851, 181, 768, 576, -146, 33, -902, -724, -855, -621, 18, 312, 842, 1005, 817, 641, -108, -418, -859, -1097, -614, -675, 191, 355, 642, 999, 314, 647, -270, -243, -324, -753, -24, -493, -65, 88, -239, 389, -32, 272, 438, 90, 530, -21, 73, -136, -747, -241, -1004, -179, -127, 100, 932, 247, 1034, 159, 166, -15, -752, -96, -956, -169, -423, -194, 415, -36, 708, 262, 475, 437, -28, 91, -390, -428, -565, -575, -326, -94, 154, 497, 520, 589, 437, 173, -111, -372, -485, -654, -304, -359, 126, 301, 307, 718, 134, 453, -158, -308, -287, -657, -25, -308, 221, 245, 146, 414, -50, 153, -95, -110, -92, -181, -115, -73, -67, 62, 59, 68, 136, -27, 171, -82, 53, -26, -209, 119, -333, 161, -153, -12, 163, -206, 318, -141, 178, 21, -159, 125, -315, 142, -111, 55, 94, -69, 85, -176, -16, -95, -60, 41, 25, 123, 76, 140, -16, 26, -107, -80, -130, -178, -25, -182, 8, 20, 110, 302, 129, 381, -24, -25, -151, -521, -166, -512, -27, 86, 119, 691, 169, 537, -45, -209, -141, -677, -54, -406, 76, 243, 18, 506, -57, 194, -89, -217, -17, -195, 173, 60, 139, 68, -78, -95, -291, -75, -174, 37, 110, -10, 312, 39, 178, 228, -132, 285, -210, -125, -162, -590, -52, -482, 7, 229, 155, 750, 288, 481, 216, -167, -189, -483, -610, -397, -376, -231, 295, 62, 607, 452, 337, 614, -214, 151, -505, -469, -345, -539, 52, -89, 333, 145, 216, 7, -50, 76, -169, 454, -20, 488, 81, -191, -33, -846, -201, -688, -240, 245, -10, 817, 510, 556, 557, -110, -215, -421, -922, -390, -522, -180, 515, 114, 856, 338, 283, 183, -526, -148, -723, -115, -125, 175, 520, 196, 447, -313, -82, -495, -275, -10, -217, 595, 20, 435, 117, -195, 110, -568, -40, -192, -2, 318, 90, 356, 98, -40, -177, -311, -373, -152, -132, 10, 421, 166, 570, 344, 46, 287, -500, -274, -527, -752, -124, -407, 329, 517, 518, 882, 274, 335, -249, -446, -467, -707, -166, -387, 122, 148, 98, 539, 22, 521, 138, 70, 184, -433, 12, -472, -207, -111, -384, 255, -191, 191, 242, 45, 500, 185, 193, 255, -297, -283, -341, -748, -146, -245, 76, 675, 161, 741, 228, -8, 37, -482, -212, -465, -181, -162, 98, 126, 143, 401, -42, 361, -111, 34, -17, -290, 122, -423, 192, -211, 12, 184, -379, 415, -326, 236, 338, -77, 632, -172, 32, -229, -558, -252, -452, 1, 91, 432, 520, 402, 448, -125, -125, -424, -580, -214, -279, 69, 274, 137, 422, 230, 83, 177, -271, -98, -220, -380, 133, -180, 267, 236, -31, 316, -268, -4, -94, -207, 199, -39, 168, 99, -30, -54, -120, -143, 0, 65, 85, 237, -83, 50, -143, -190, 53, -151, 260, 82, 69, 143, -144, -31, -123, -132, -17, -16, 54, 191, 128, 102, -1, -159, -169, -282, 34, -45, 285, 308, 69, 303, -280, -88, -283, -362, 79, -185, 397, 167, 184, 226, -251, 7, -312, -92, 177, 20, 373, 116, -32, -51, -433, -296, -288, -245, 270, 170, 612, 542, 399, 401, -352, -240, -816, -727, -451, -471, 437, 228, 877, 678, 476, 442, -279, -100, -711, -418, -426, -340, 87, -26, 355, 64, 316, -7, 331, 191, 180, 467, -303, 284, -703, -424, -475, -784, 349, -280, 899, 501, 589, 632, -326, 225, -774, -208, -423, -347, 225, -360, 495, -123, 284, 345, -87, 474, -153, 39, -34, -402, -75, -255, -151, 216, 68, 281, 347, -76, 122, -292, -290, -115, -265, 149, 228, 300, 463, 267, -1, -187, -554, -643, -312, -327, 406, 596, 538, 787, -14, -69, -360, -745, -183, -437, 67, 288, 286, 523, 108, 74, -229, -393, -267, -252, 176, 388, 507, 546, 254, -186, -312, -926, -682, -579, -358, 664, 541, 1210, 1039, 444, 251, -712, -733, -1140, -786, -543, -130, 446, 508, 1047, 695, 580, 303, -260, -455, -551, -579, -371, -55, -245, 409, -37, 317, 437, -41, 576, -305, 174, -72, -366, 365, -403, 142, -151, -317, 47, -158, 113, 286, 234, 127, 265, -178, -110, -22, -365, 149, -93, 119, 324, -17, 223, -178, -288, -93, -358, 189, 26, 259, 429, -61, 282, -250, -142, -82, -272, 192, -180, 342, 16, 49, 197, -267, 212, -277, -129, 23, -378, 192, 63, 239, 574, 246, 318, 52, -483, -259, -743, -451, -169, -97, 504, 417, 726, 486, 306, 30, -403, -271, -766, -142, -420, 77, 469, 81, 686, -34, 172, -168, -404, -50, -506, 382, 33, 486, 469, 82, 404, -520, -339, -588, -692, -51, -46, 432, 681, 497, 472, 274, -387, 86, -561, -245, 63, -572, 478, -453, 72, 238, -455, 797, -200, 597, 274, -175, 429, -665, 4, -357, -306, 305, -207, 369, 93, 6, 60, -212, -213, 9, 56, 331, 539, 196, 340, -175, -530, -333, -866, 23, -64, 204, 923, 52, 912, -43, -375, 49, -1376, 267, -657, 303, 1146, -50, 1657, -729, -123, -522, -1945, 546, -1294, 1094, 1194, 281, 2131, -793, 201, -670, -1836, 197, -1385, 629, 798, 190, 1678, -408, 378, -235, -1169, 407, -1157, 566, 328, -206, 1236, -780, 506, -193, -902, 780, -990, 709, 493, -271, 1294, -868, -2, -279, -1550, 628, -874, 869, 1263, 73, 1814, -774, -40, -583, -1922, 277, -1320, 577, 819, 259, 1716, -144, 446, -117, -1100, 63, -898, 41, 401, -270, 976, -330, -56, 304, -1132, 769, -503, 367, 1117, -549, 1265, -794, -427, -57, -1551, 727, -557, 577, 1134, -246, 1172, -539, -395, 8, -1344, 552, -396, 178, 1143, -509, 1164, -365, -380, 472, -1477, 676, -621, -8, 1047, -650, 1166, -475, -409, 283, -1129, 833, 76, 467, 1174, -450, 307, -781, -1204, -174, -1169, 414, 454, 603, 1592, 380, 912, -176, -644, -443, -1431, -284, -814, -78, 485, 165, 1170, 602, 577, 558, -424, -233, -553, -790, 65, -451, 99, 453, -477, 924, -455, 261, 518, -700, 1236, -642, 464, 234, -1100, 661, -1460, 414, -101, -193, 1299, -615, 1167, -156, -195, 415, -1150, 281, -837, -42, 363, 20, 1002, 138, 520, -12, -478, -147, -837, -330, -281, -67, 535, 636, 657, 543, 16, -207, -416, -578, -279, -180, 2, 245, 76, 416, 148, 136, 74, -317, 29, -174, 17, 374, 27, 357, -155, -184, -240, -471, -10, -180, 245, 496, 267, 643, 27, -74, -193, -617, -157, -231, -76, 338, -17, 417, 26, 197, 189, -160, 254, -426, 73, -146, -222, 352, -597, 378, -273, 225, 545, -65, 912, -365, 195, -350, -889, -19, -965, 437, 23, 516, 1043, 171, 869, -247, -310, -348, -1006, -259, -447, -80, 387, 377, 561, 620, 126, 173, -209, -309, -126, -287, 111, -147, 19, -133, -385, 204, -347, 497, 394, 342, 875, -88, 229, -386, -943, -323, -963, -20, 268, 355, 1136, 388, 570, 160, -643, -190, -843, -266, -183, -66, 628, 107, 660, 200, -65, 198, -693, 27, -497, -128, 483, -125, 772, -43, -137, 205, -868, 437, -256, 171, 944, -659, 639, -549, -758, 397, -1109, 1003, 208, 422, 1389, -705, 538, -901, -1028, -50, -1197, 880, 262, 670, 1309, -314, 540, -514, -939, 49, -1085, 424, 293, 28, 1385, -474, 490, -283, -1263, 494, -1369, 1033, 529, 209, 1870, -1066, 637, -1041, -1520, 279, -1587, 1257, 580, 753, 1749, -558, 353, -812, -1479, 17, -952, 524, 1050, 50, 1524, -374, -304, 15, -1891, 570, -926, 503, 1378, -295, 1932, -858, -48, -211, -1807, 764, -1134, 682, 903, -266, 1456, -639, -125, -46, -1420, 607, -467, 534, 1311, -234, 1426, -789, -635, -546, -2005, 664, -1041, 1240, 1311, 408, 2130, -832, 473, -1081, -1476, -173, -1556, 679, -82, 952, 984, 391, 886, -484, 166, -768, -449, -269, -594, 458, -349, 666, 86, 287, 676, -381, 792, -593, -93, 5, -1392, 677, -1167, 434, 741, -311, 2101, -452, 981, -53, -1372, 391, -2150, 307, -540, -128, 1368, -267, 1433, 185, 238, 509, -567, 16, -486, -576, -357, -519, -496, 277, -327, 1081, 666, 667, 1448, -695, 691, -1221, -1209, -139, -1825, 1118, -274, 826, 1422, -373, 1183, -852, -300, -69, -1018, 907, -235, 534, 690, -758, 313, -1072, -842, 337, -799, 1486, 785, 666, 1602, -795, 209, -1250, -1783, -241, -1590, 967, 665, 965, 2136, -114, 957, -745, -1374, 6, -1712, 585, 19, -22, 1413, -943, 613, -408, -816, 1361, -706, 1697, 618, -343, 946, -2251, -382, -1324, -1335, 1205, -474, 2350, 1085, 966, 1393, -1591, -117, -2033, -1474, 126, -1024, 1884, 876, 908, 1612, -917, -18, -930, -1685, 146, -1098, 928, 1077, 608, 1899, -670, 327, -899, -1569, 170, -1570, 962, 100, 421, 1366, -403, 1071, -476, -252, 22, -942, 607, -431, 144, 434, -636, 315, -178, -491, 667, -510, 508, 487, -176, 1106, -431, 331, -254, -1066, 239, -1182, 554, 60, -1, 1088, -470, 603, -22, -450, 576, -597, 436, 243, -198, 741, -686, -122, -508, -1226, 587, -905, 1014, 924, 267, 1915, -531, 668, -520, -1403, -88, -2014, 203, -312, 324, 1573, 67, 1451, 108, -279, 435, -1382, 160, -391, -557, 993, -735, 841, -37, -880, 862, -1800, 987, -119, 174, 2099, -843, 2137, -857, -530, 102, -2654, 830, -1982, 428, 624, -324, 2253, -206, 1522, 461, -111, 405, -1115, -368, -1186, -761, -800, -247, -34, 615, 848, 1104, 1258, 632, 966, -639, -187, -1239, -1481, -595, -1687, 664, -342, 1293, 1375, 746, 1781, -485, 544, -1127, -1005, -427, -1424, 612, -552, 888, 552, 213, 904, -540, 390, -586, -386, 194, -633, 888, -105, 477, 510, -382, 612, -900, -122, -484, -989, 622, -860, 1273, 351, 646, 1326, -647, 926, -1194, -324, -482, -1292, 660, -1082, 1138, 94, 539, 1136, -542, 923, -833, -49, -150, -702, 662, -535, 753, -111, -168, 244, -781, 187, -306, 90, 777, 34, 907, -108, 17, -105, -709, 135, -745, 229, 17, -254, 881, -499, 870, -157, -56, 465, -659, 599, -558, 129, -27, -606, 786, -717, 906, 38, -77, 832, -1092, 525, -861, -573, 455, -1085, 1582, -120, 1370, 1333, -541, 1202, -2156, -611, -1746, -2004, 727, -1175, 2991, 1118, 2359, 2440, -773, 1146, -3349, -1577, -2387, -2828, 1011, -970, 3347, 1937, 2268, 2806, -964, 624, -2690, -2203, -1379, -2522, 1053, -182, 1683, 2102, 555, 1872, -570, -181, -365, -1654, 308, -1222, 210, 172, -659, 947, -720, 570, 794, 13, 1846, -139, 550, 4, -1836, -312, -2185, -931, 310, -602, 2893, 854, 2374, 1868, -1029, 809, -3353, -1361, -1946, -2317, 1714, -1042, 3489, 1466, 1500, 2519, -1808, 1019, -2615, -1521, -669, -2303, 1470, -745, 1589, 1267, 333, 1770, -651, 379, -589, -1246, 23, -1252, 345, 164, 378, 1298, 93, 846, -488, -762, -588, -1701, 194, -714, 1348, 1374, 1219, 2122, -384, 509, -1904, -1803, -1475, -2408, 846, -441, 2437, 2120, 1460, 2313, -1210, -57, -2237, -2351, -415, -1734, 1907, 869, 1701, 2273, -918, 729, -2399, -1890, -421, -2124, 2628, 419, 2645, 2674, -708, 1710, -3379, -1376, -2058, -2982, 1606, -1260, 3425, 1750, 1295, 2646, -1776, 747, -2244, -1546, -245, -1969, 1784, -483, 1226, 1004, -676, 1158, -1400, 304, -71, -542, 1640, -756, 1212, -212, -446, 477, -1717, 581, -925, -92, 914, -718, 1543, -546, 556, 184, -699, 870, -660, 852, 105, -152, 499, -1283, 237, -1250, -407, 250, -476, 1519, 138, 1105, 1001, -422, 936, -1341, -41, -733, -971, 444, -1108, 917, -188, 268, 866, -680, 1267, -719, 841, 186, -118, 1118, -882, 748, -1180, -611, -711, -1865, 710, -1316, 1851, 914, 1442, 2784, -410, 1942, -1776, -1190, -1454, -3641, 156, -2610, 1772, 1143, 1588, 4119, 170, 3194, -1211, -1021, -1237, -4445, -376, -3506, 641, 874, 1267, 4217, 1159, 3301, 303, -611, -1183, -3539, -2125, -3031, -905, 44, 1793, 2610, 3406, 2696, 1533, 616, -2308, -1773, -4140, -2584, -1598, -1319, 3088, 1115, 4778, 2540, 1486, 1646, -3344, -853, -4553, -2445, -953, -1684, 3634, 687, 4438, 2065, 421, 1298, -3687, -519, -3444, -1412, 429, -1025, 3429, 93, 2806, 689, -636, 707, -2898, 436, -1979, 16, 972, -628, 2584, -1153, 1476, -766, -814, 601, -1985, 1876, -979, 1279, 1008, -768, 1884, -2449, 855, -1515, -1056, 825, -1758, 2298, -504, 1318, 1562, -588, 2058, -1591, 476, -958, -1717, -4, -2226, 273, -274, 344, 2298, 798, 2467, 1102, 90, 135, -2112, -1570, -1934, -2364, 32, -646, 1864, 2157, 1793, 3185, -33, 640, -1252, -2601, -923, -3248, -32, -460, 763, 2469, 882, 2746, 384, 260, -422, -2123, -668, -2271, -347, -174, 403, 1693, 1064, 1666, 649, 197, -554, -1211, -1047, -1292, -264, -542, 709, 515, 1079, 1115, 353, 1004, -650, -40, -729, -1084, 266, -1382, 799, -344, 185, 798, -552, 1215, -379, 575, 527, -219, 1024, -698, 270, -894, -720, -640, -845, -110, -68, 978, 653, 1371, 838, 794, 542, -717, -69, -1937, -529, -1531, -879, 173, -306, 1977, 724, 2130, 1309, 275, 770, -1804, -409, -2322, -1345, -704, -1090, 1248, 599, 1894, 1835, 951, 1228, -593, -580, -1295, -1624, -990, -1028, 12, 706, 400, 1633, 402, 951, 383, -329, 685, -949, 311, -701, -736, -109, -1764, 581, -1147, 875, 749, 626, 2477, 106, 1922, -363, -568, -808, -2976, -470, -2672, 115, 252, 678, 3090, 1035, 2847, 806, -51, 18, -2642, -1020, -2671, -1437, -315, -852, 1890, 890, 2036, 2619, 234, 2111, -1190, -665, -732, -3106, 132, -2653, 86, 535, -729, 3530, -853, 3071, 608, -380, 2185, -3112, 1782, -2464, -1130, 465, -3496, 2612, -2466, 1889, 1033, -509, 3911, -1802, 2909, -676, -623, 1134, -3558, 1268, -2977, -247, -11, -1643, 2196, -763, 2314, 1576, 776, 2471, -450, 732, -1183, -2292, -1589, -3114, -1446, -615, -103, 3281, 2007, 3977, 2645, 444, 1052, -3658, -1686, -3913, -3157, -6, -2026, 3941, 1010, 3744, 3078, -341, 2169, -3467, -484, -2657, -2297, 580, -1749, 2937, -42, 2226, 1186, -651, 1015, -2348, 43, -1225, -549, 1028, -193, 1735, 493, 858, 215, -568, -699, -1314, -1096, -623, -301, 498, 853, 1052, 1215, 1088, 803, 345, -150, -760, -1114, -1577, -1617, -974, -1141, 718, 477, 2221, 2303, 2130, 2467, -36, 349, -2498, -2647, -3014, -3608, -755, -1337, 2706, 2455, 4458, 4222, 2020, 1918, -2727, -2111, -5160, -4142, -2684, -2032, 2514, 1474, 5669, 3163, 3539, 1785, -1898, -668, -5392, -2023, -3548, -1732, 1429, -141, 4618, 1294, 3630, 1636, -480, 572, -3477, -1009, -2948, -1808, -119, -1113, 2159, 1028, 2575, 2522, 1101, 1495, -686, -1551, -1904, -3427, -1723, -1922, -388, 1911, 1488, 4040, 2622, 2170, 1609, -1813, -888, -3969, -2950, -2499, -2388, 819, 525, 3067, 3205, 2732, 3221, 473, 344, -1736, -2877, -2511, -3469, -1682, -902, -68, 2466, 1593, 3553, 2309, 1578, 1586, -1480, -262, -2890, -2144, -1680, -2583, 653, -1228, 2114, 1125, 1861, 2696, 380, 2326, -1080, 61, -1616, -2210, -723, -2701, 561, -1149, 1376, 1190, 1212, 2478, 139, 1695, -1210, -535, -1485, -2251, -33, -1667, 1619, 563, 1823, 2172, 235, 1148, -1822, -1365, -2080, -2533, -201, -704, 2015, 2230, 2542, 3121, 760, 790, -1504, -2720, -2480, -3971, -1252, -1454, 723, 2575, 2184, 4242, 2012, 2020, 554, -1744, -1117, -3483, -1906, -2194, -1602, 249, -210, 1537, 1531, 1626, 2526, 1385, 1811, 824, -237, -671, -2490, -2506, -3099, -2970, -929, -702, 2203, 2692, 3921, 4261, 2372, 2025, -1319, -2281, -4002, -4698, -3111, -2878, 829, 1534, 3804, 4147, 3281, 2824, 52, -723, -3030, -2958, -3035, -2371, -279, -122, 2448, 1554, 2591, 1696, 649, 644, -1364, -415, -1956, -978, -783, -1032, 723, -500, 1489, 276, 877, 976, 106, 1007, -513, 453, -598, -505, -513, -1381, -261, -1331, 199, -305, 889, 1337, 1154, 2067, 631, 1143, -531, -980, -1436, -2446, -1254, -1827, -32, 294, 1404, 1984, 1872, 1965, 979, 593, -675, -1012, -1736, -1693, -1414, -1222, -50, -109, 1155, 750, 1596, 1080, 872, 1000, -28, 434, -739, -353, -1226, -1415, -980, -1529, 30, -597, 1253, 982, 1573, 1851, 926, 1473, -438, 95, -1545, -1632, -1337, -2261, 8, -1068, 1167, 1126, 1224, 2163, 550, 1284, -193, -409, -582, -1214, -508, -1011, -411, -426, -228, -191, 285, 313, 1123, 1131, 1361, 1483, 221, 347, -1462, -1689, -1983, -2506, -583, -846, 1746, 2012, 2575, 2982, 1141, 865, -1408, -2031, -2810, -2920, -1606, -899, 1235, 1650, 2951, 2386, 1992, 790, -500, -1110, -2336, -1494, -2103, -459, -205, 379, 1688, 118, 1822, -197, 820, 342, -171, 1233, -886, 935, -1231, -776, -849, -2198, 20, -1570, 989, 575, 1620, 2224, 1179, 1835, -318, 43, -1531, -1488, -1406, -1615, -289, -729, 768, 336, 1248, 809, 832, 802, 70, 657, -244, 271, -335, -458, -437, -1087, -715, -940, -491, -140, 234, 551, 1216, 642, 1691, 567, 942, 622, -820, 349, -2225, -704, -2049, -1679, -162, -1429, 2113, 283, 2943, 1774, 1343, 1835, -1233, 391, -2620, -921, -1676, -1241, 310, -839, 1519, -493, 1199, -289, 394, 498, 10, 1611, 123, 1954, -7, 507, -774, -1797, -1546, -2903, -1016, -1711, 858, 670, 2566, 2437, 2198, 2489, -92, 1164, -2085, -803, -2492, -2452, -1078, -2861, 840, -1304, 2080, 1477, 2001, 3472, 800, 2826, -780, -54, -2014, -2817, -1761, -3285, -131, -1162, 1403, 1336, 1590, 2376, 547, 1601, -324, 237, -334, -819, 60, -1334, -190, -1276, -979, -560, -1138, 700, 184, 1429, 1818, 972, 2040, -208, 457, -963, -1274, -548, -1793, 263, -1090, 373, -1, -447, 561, -999, 1217, -91, 1658, 1448, 1407, 1722, -460, 165, -2467, -1718, -2788, -2126, -803, -709, 2118, 1198, 3292, 2006, 2053, 1156, -543, -377, -2400, -1282, -2498, -1202, -1181, -447, 808, 125, 2215, 756, 2313, 1033, 798, 749, -1083, -183, -2095, -1066, -1420, -1087, -104, -422, 914, 455, 1122, 921, 1109, 900, 659, 273, -193, -631, -1158, -1128, -1556, -733, -735, 259, 770, 992, 1828, 836, 1076, 43, -400, -714, -1005, -801, -402, -228, 258, 354, 54, 565, -405, 387, -420, 86, 400, -309, 1172, -710, 967, -738, -200, 76, -1050, 1269, -1185, 1462, -461, -46, 313, -1914, 998, -1949, 1105, 157, 873, 2139, -75, 1947, -1214, -238, -1759, -1816, -908, -1535, 875, 121, 1986, 1099, 1590, 855, -42, 49, -1305, -339, -1535, -253, -770, -215, 368, -163, 1207, -50, 1065, 231, 277, 228, -369, -57, -636, -185, -458, 76, -202, 317, 56, 81, 169, -376, 352, -487, 570, -64, 381, 301, -75, 336, -702, 133, -749, 93, -194, 168, 703, -108, 813, -704, 27, -950, -575, -180, -134, 1187, 565, 1750, 434, 557, -513, -1377, -1099, -2101, -487, -853, 833, 1088, 1564, 1878, 693, 906, -728, -701, -1424, -1218, -742, -529, 410, 490, 969, 515, 515, -247, -187, -730, -199, -83, 135, 1135, 122, 1217, -365, -106, -601, -1588, -105, -1450, 522, -28, 592, 1306, 169, 1164, -123, 181, -75, -508, -97, -328, -215, -73, -474, -324, -256, -765, 271, -504, 813, 762, 735, 1613, 145, 1133, -432, -489, -865, -1707, -879, -1593, -398, -358, 523, 1034, 1430, 1526, 1485, 1221, 329, 218, -1426, -1011, -2160, -1850, -1123, -1347, 893, 463, 2029, 1903, 1489, 1603, 50, -178, -1085, -1385, -1193, -933, -727, 314, -24, 529, 378, -281, 750, -677, 839, 153, 609, 1315, -111, 1167, -943, -505, -1144, -1885, -581, -1294, 325, 594, 978, 1726, 1083, 894, 504, -654, -274, -1041, -842, -42, -988, 771, -583, 155, 296, -895, 916, -827, 850, 457, 333, 1415, -106, 773, -456, -668, -715, -1312, -666, -475, -230, 496, 439, 615, 1063, -5, 1066, -120, 173, 302, -1078, 529, -1315, -347, -520, -1207, 707, -728, 1079, 839, 335, 1656, -443, 584, -380, -1160, 323, -1672, 459, -388, -231, 1299, -868, 1517, -782, 307, 300, -1185, 1214, -1356, 961, -346, -145, 714, -784, 1024, -526, 619, -79, 158, -166, -572, -397, -1132, -33, -981, 952, 144, 1628, 1373, 768, 1432, -1332, 184, -2428, -1079, -1489, -1275, 764, -457, 2263, 350, 2091, 666, 283, 652, -1222, 420, -1837, -65, -1263, -649, -295, -815, 917, -319, 1649, 454, 1418, 796, 317, 416, -1116, -292, -1694, -604, -1130, -203, 20, 336, 1106, 336, 1223, -164, 742, -421, -4, -136, -315, 318, -692, 490, -1113, 82, -947, -344, -1, -472, 1373, 2, 1974, 460, 1164, 398, -851, -338, -2319, -824, -1974, -267, -54, 852, 1756, 1268, 2210, 354, 807, -1175, -992, -1762, -1586, -767, -731, 1096, 252, 2137, 427, 1325, 185, -629, -46, -2112, 471, -1797, 879, 50, 278, 1746, -1055, 1816, -1584, 248, -518, -1224, 907, -1223, 1708, -4, 819, 725, -682, 269, -1383, -567, -635, -547, 562, 507, 798, 1249, 233, 721, -512, -878, -534, -1624, 128, -860, 582, 708, 477, 1387, 93, 682, -426, -293, -861, -532, -677, -94, 162, -67, 1083, -493, 1254, -562, 452, 78, -1004, 938, -1597, 1004, -804, 340, 660, -535, 1191, -955, 743, -1001, -136, -448, -335, 523, -129, 1441, -125, 1304, -649, 171, -751, -1277, 100, -1688, 1167, -673, 1189, 738, 309, 1288, -676, 644, -1132, -65, -864, -216, -280, -177, 427, -432, 978, -852, 1196, -522, 837, 616, -524, 1415, -1796, 1007, -1763, -359, -280, -1289, 1432, -1143, 2058, -96, 1139, 730, -478, 934, -1471, 522, -1528, -212, -733, -616, 426, -490, 1337, -19, 1362, 242, 584, 67, -484, 3, -1211, 98, -1152, 335, -401, 186, 394, -241, 962, -643, 1070, -364, 465, 341, -415, 745, -857, 394, -870, -434, -460, -673, 170, -186, 695, 376, 856, 446, 763, 177, 100, -147, -882, -353, -1372, -359, -855, -149, 375, 223, 1416, 605, 1365, 670, 153, 77, -1017, -885, -1156, -1249, -596, -408, 305, 943, 799, 1548, 652, 757, 104, -626, -268, -1417, -417, -1003, -357, 103, -17, 927, 383, 913, 334, 302, -137, -141, -553, -399, -322, -583, 597, -545, 909, -125, 237, 541, -790, 814, -1125, 420, -514, -247, 618, -580, 1272, -343, 759, -33, -300, 42, -952, -24, -880, 86, -176, 450, 670, 581, 669, 92, 90, -771, -139, -985, -69, -199, -96, 787, -133, 947, -188, 122, -330, -609, 28, -392, 519, 311, 541, 317, -68, -505, -413, -888, -375, 85, 49, 1306, 304, 1266, -53, -324, -474, -1658, -195, -1289, 559, 382, 944, 1530, 337, 996, -759, -394, -1349, -1042, -691, -394, 592, 533, 1245, 454, 891, -371, 88, -710, -658, 86, -951, 1069, -796, 893, -201, -482, 549, -1435, 1246, -830, 1035, 710, -16, 1428, -1263, 511, -1515, -745, -415, -993, 932, -113, 1363, 677, 501, 548, -462, -185, -760, -555, -374, -283, 70, 263, 204, 495, 74, 382, 44, -59, 13, -506, 50, -694, 138, -219, 119, 590, -107, 981, -229, 537, -336, -531, -259, -1186, 209, -685, 535, 475, 455, 1148, 30, 672, -366, -334, -531, -809, -373, -487, 12, 101, 283, 383, 496, 334, 491, 186, 156, -10, -572, -186, -835, -355, -375, -225, 396, 182, 790, 480, 476, 352, -207, -269, -592, -579, -432, -259, 114, 399, 525, 673, 432, 172, -282, -431, -729, -647, -474, -246, 480, 297, 1031, 753, 693, 560, -464, -106, -1252, -829, -1029, -787, 96, -92, 1239, 788, 1427, 959, 339, 262, -963, -625, -1459, -841, -697, -276, 491, 380, 1102, 592, 873, 316, -7, -133, -678, -323, -808, -271, -206, -18, 504, 232, 604, 372, 2, 163, -542, -296, -411, -631, 296, -290, 814, 578, 523, 1063, -449, 435, -1115, -810, -826, -1291, 288, -549, 1285, 758, 1154, 1359, 33, 807, -1089, -447, -1099, -1246, -297, -895, 558, 200, 714, 1035, 299, 753, 55, -134, 21, -635, -27, -279, -410, 263, -615, 268, -322, -154, 328, -331, 843, -11, 675, 300, 48, 248, -518, 47, -603, 152, -473, 152, -164, -308, 245, -898, 767, -628, 847, 602, 285, 1639, -705, 1212, -1152, -566, -537, -1947, 456, -1530, 881, 280, 387, 1680, -10, 1474, -54, 257, 100, -711, -316, -922, -752, -852, -566, -536, 401, 339, 1166, 1427, 980, 1568, -111, 131, -1160, -1665, -1045, -1899, -62, -180, 811, 1633, 741, 1622, 159, -33, -213, -1323, -177, -953, -94, 434, -193, 1079, -211, 408, -32, -701, 339, -871, 378, -81, 189, 717, -101, 774, -222, 179, -220, -339, -160, -542, -42, -464, 237, -218, 356, 349, 301, 830, -32, 686, -380, -68, -447, -819, -18, -778, 445, -163, 409, 495, -42, 701, -367, 404, -217, -37, 218, -398, 404, -375, 82, -164, -408, 78, -380, 190, 66, 234, 452, 243, 465, 159, -28, -31, -500, -336, -407, -453, 141, -189, 455, 374, 226, 731, -169, 505, -312, -251, -71, -879, 240, -716, 248, 218, 26, 1039, -166, 903, -231, -71, -165, -1001, 8, -951, 294, -57, 446, 850, 269, 1046, -308, 423, -762, -497, -568, -1035, 298, -735, 1004, 174, 759, 970, -219, 980, -998, 257, -820, -674, 112, -972, 824, -486, 723, 341, -24, 831, -612, 631, -508, 20, 0, -397, 284, -464, 251, -238, 121, -23, -40, 271, -226, 497, -292, 400, -104, -67, 243, -549, 428, -488, 176, 81, -296, 599, -608, 441, -280, -110, 259, -417, 471, -250, 341, 135, -4, 285, -287, 215, -498, 147, -452, -33, -77, -293, 434, -496, 876, -130, 473, 621, -552, 965, -1307, 335, -772, -870, 616, -1255, 1396, -255, 659, 1118, -846, 1309, -1398, 62, -412, -1109, 971, -872, 1112, 380, -26, 1008, -1168, 284, -1063, -703, 129, -635, 1148, 313, 944, 896, -182, 425, -1060, -503, -1058, -764, -284, -215, 575, 445, 1016, 550, 641, 234, -184, -110, -1042, -137, -1193, -134, -374, -184, 788, -199, 1252, 139, 497, 530, -746, 510, -1221, -14, -564, -592, 361, -631, 757, -32, 296, 696, -366, 736, -604, 86, -191, -585, 224, -631, 172, -5, -201, 604, -295, 591, -133, -60, 86, -551, 26, -359, -176, 298, -175, 616, 20, 170, 76, -463, -155, -475, -276, 160, -290, 657, -86, 354, 161, -318, 201, -588, -107, -117, -363, 509, -217, 528, -58, 6, -103, -433, -230, -312, -164, 146, 127, 378, 311, 169, 53, -59, -455, -58, -698, -2, -416, -82, 139, -156, 475, 81, 333, 408, -139, 415, -496, -117, -574, -615, -420, -413, -42, 332, 357, 720, 327, 358, -46, -268, -423, -499, -486, -166, -252, 242, -7, 267, -39, -36, -174, -59, -23, 249, 196, 418, 34, -33, -486, -712, -622, -601, -289, 330, 204, 1076, 306, 592, -18, -392, -389, -845, -346, -274, -49, 419, -77, 382, -432, -101, -456, -201, 193, 376, 678, 673, 183, 42, -911, -907, -1303, -1006, -349, 159, 934, 1336, 1091, 1176, -109, -230, -1304, -1228, -1210, -853, -88, 329, 721, 915, 581, 412, -107, -286, -564, -278, -496, 192, -367, 297, -317, -155, -209, -494, 220, -149, 524, 491, 174, 641, -586, 125, -1099, -419, -672, -413, 209, -75, 728, 261, 405, 372, -325, 260, -832, -19, -717, -334, -151, -410, 337, 1, 285, 678, -192, 752, -510, -69, -476, -1019, -88, -886, 251, 381, 127, 1424, -410, 952, -678, -638, -421, -1397, 127, -468, 358, 882, 147, 969, -343, -101, -552, -751, -422, -95, -218, 858, -101, 571, -2, -718, 149, -1304, 139, -231, -105, 1393, -525, 1605, -830, 80, -482, -1536, 217, -1420, 656, 148, 276, 1330, -439, 1018, -794, -108, -516, -670, -36, -343, 145, 75, -24, 27, -210, -83, -137, 175, 56, 503, 15, 421, -431, -195, -710, -644, -495, -444, 210, 278, 639, 706, 366, 492, -589, -139, -1049, -573, -552, -405, 271, 199, 585, 601, 131, 341, -569, -143, -759, -419, -142, -206, 460, 257, 133, 391, -552, 86, -627, -262, -55, -145, 461, 261, 216, 362, -635, -40, -988, -499, -133, -339, 857, 392, 746, 846, -477, 378, -1399, -494, -1109, -924, 263, -360, 1328, 607, 926, 1000, -425, 478, -1380, -370, -1174, -835, -273, -552, 618, 208, 901, 761, 493, 688, -279, 67, -929, -521, -1000, -603, -489, -131, 305, 439, 780, 476, 502, 145, -187, -156, -670, -138, -638, 25, -342, 53, -53, -53, 153, -142, 216, 136, 177, 386, -22, 297, -372, -152, -559, -476, -349, -226, 68, 350, 251, 541, 86, 83, -248, -361, -293, -280, -58, 191, 128, 443, 34, 157, -275, -301, -549, -378, -410, 90, 179, 456, 585, 327, 344, -150, -190, -368, -575, -46, -712, 418, -451, 218, 109, -339, 607, -436, 642, 219, 179, 776, -568, 471, -1018, -455, -741, -903, 67, -294, 792, 688, 837, 815, 98, 96, -762, -520, -872, -306, -277, 294, 217, 333, 309, -285, 127, -613, -36, 82, -15, 986, -65, 916, -300, -295, -494, -1267, -211, -919, 212, 437, 478, 1303, 236, 854, -263, -217, -650, -883, -431, -634, 167, 63, 498, 502, 299, 481, -360, 214, -702, -74, -280, -302, 479, -229, 653, 49, -34, 299, -792, 152, -763, -106, 112, -176, 929, 119, 607, 400, -498, 143, -1103, -360, -502, -419, 564, 99, 967, 595, 251, 387, -750, -287, -914, -579, -181, -33, 546, 674, 541, 513, 61, -351, -305, -814, -302, -212, -185, 785, -170, 938, -134, 24, 81, -926, 444, -767, 454, 184, -61, 953, -752, 708, -834, -211, -151, -765, 696, -455, 910, 292, 208, 612, -714, 287, -861, -211, -155, -326, 452, -24, 435, 246, -100, 129, -431, -95, -191, -97, 445, 116, 487, 277, -272, 117, -893, -252, -613, -364, 348, 33, 995, 504, 668, 510, -418, -131, -1008, -649, -624, -433, 213, 384, 665, 850, 404, 345, -217, -509, -495, -789, -158, -128, 305, 677, 236, 708, -229, -24, -533, -557, -315, -330, 334, 223, 685, 337, 282, -20, -408, -229, -648, 161, -355, 468, 61, 164, 334, -518, 246, -604, 65, 56, 29, 760, 9, 701, -323, -115, -619, -759, -341, -514, 391, 283, 792, 705, 382, 370, -393, -257, -811, -557, -422, -201, 206, 379, 514, 596, 159, 236, -250, -382, -275, -658, 99, -241, 241, 503, -106, 846, -455, 279, -308, -550, 201, -758, 494, -73, 247, 667, -316, 515, -603, -234, -282, -613, 289, -1, 535, 745, 122, 650, -491, -405, -637, -1150, -118, -575, 524, 746, 603, 1408, 69, 611, -611, -705, -743, -1201, -287, -555, 359, 441, 623, 810, 438, 583, -157, 118, -569, -280, -641, -543, -271, -479, 202, -22, 563, 579, 462, 727, -63, 159, -541, -570, -565, -613, -187, 50, 262, 623, 357, 452, 21, -203, -250, -548, -169, -218, 81, 343, 52, 455, -147, 159, -301, -139, -160, -126, 111, -84, 181, -174, 43, -237, -96, 111, -108, 644, -87, 695, -142, -52, -238, -878, -224, -862, 109, 74, 393, 940, 246, 790, -211, -116, -468, -627, -337, -264, -87, 310, 83, 211, 106, -349, 143, -442, 218, 248, 87, 929, -381, 625, -714, -467, -453, -1115, 239, -601, 739, 546, 533, 1046, -225, 454, -797, -406, -649, -580, -32, -106, 450, 249, 368, 84, -24, -104, -314, 42, -263, 348, -70, 209, 29, -247, -56, -431, -157, -12, -116, 465, 62, 364, 155, -226, 37, -545, -244, -134, -385, 518, -169, 592, 193, 4, 247, -564, -46, -438, -334, 118, -293, 458, 39, 254, 229, -126, 48, -129, -349, 92, -309, 167, 43, -113, 266, -330, 54, -134, -306, 275, -387, 447, -70, 175, 296, -147, 215, -228, -189, -108, -416, -68, -286, -112, -33, 55, 205, 365, 264, 502, 43, 159, -237, -423, -414, -693, -385, -354, -93, 352, 298, 716, 473, 460, 166, -72, -350, -379, -682, -352, -472, -213, 81, -56, 459, 219, 415, 489, 33, 478, -397, -24, -549, -541, -325, -571, 70, -61, 310, 426, 233, 484, -63, 174, -265, -155, -220, -192, -134, -156, -126, -71, -42, -29, 54, 163, 106, 274, 40, 183, -106, -89, -265, -264, -291, -178, -107, 50, 143, 210, 260, 147, 47, 63, -314, -20, -420, -67, -171, -123, 164, -105, 309, 85, 128, 278, -303, 161, -496, -125, -232, -305, 194, -38, 316, 220, 76, 225, -210, -38, -285, -176, -147, -24, -95, 114, -167, 40, 21, -116, 365, 15, 326, 254, -211, 205, -774, -262, -669, -524, 155, -139, 905, 616, 655, 807, -403, 89, -1026, -881, -622, -986, 320, -42, 720, 1020, 254, 1071, -397, 116, -415, -812, -25, -912, 84, -310, -194, 344, -289, 682, 85, 623, 514, 249, 284, -329, -506, -752, -861, -692, -321, -48, 573, 681, 794, 932, 143, 457, -722, -342, -802, -879, -98, -675, 518, -21, 470, 613, -42, 711, -390, 323, -402, -183, -71, -500, 147, -425, 183, -142, 47, 225, -154, 404, -323, 284, -199, -33, 148, -180, 338, -140, 129, 46, -309, -4, -604, -124, -356, -250, 383, 19, 738, 542, 301, 729, -483, 131, -886, -925, -523, -1249, 257, -309, 816, 1173, 641, 1643, -146, 564, -843, -1101, -846, -1747, -99, -820, 618, 792, 720, 1586, 229, 1040, -453, -253, -762, -1091, -399, -1086, 203, -388, 468, 466, 314, 1001, 5, 989, -287, 226, -402, -730, -280, -1286, -17, -790, 267, 334, 368, 1258, 180, 1211, -261, 215, -495, -966, -371, -1371, 50, -717, 347, 557, 394, 1333, 138, 1104, -246, -67, -535, -1121, -479, -1301, 16, -384, 567, 907, 623, 1425, 54, 746, -673, -667, -853, -1411, -155, -964, 709, 358, 798, 1368, -1, 1246, -685, 39, -711, -1236, -92, -1484, 481, -435, 557, 960, 67, 1627, -299, 939, -438, -475, -258, -1559, 18, -1413, 271, -81, 317, 1293, 105, 1675, -198, 658, -399, -736, -177, -1580, 131, -1164, 172, 107, -25, 1275, -67, 1422, 35, 469, 206, -752, 58, -1335, -388, -887, -522, 179, -4, 1109, 508, 1151, 448, 302, 36, -820, -331, -1215, -420, -561, -224, 581, 50, 1144, 151, 704, 251, -337, 335, -983, 92, -769, -385, 81, -569, 817, -263, 851, 302, 217, 575, -622, 253, -934, -279, -465, -324, 388, -47, 969, -8, 720, -136, -111, -49, -916, 215, -904, 374, -98, 127, 824, -396, 985, -520, 210, -36, -691, 469, -927, 341, -241, -92, 596, -454, 880, -258, 271, 246, -562, 442, -870, 119, -284, -320, 569, -333, 925, -175, 394, 55, -493, 239, -938, 443, -563, 323, 280, -206, 820, -805, 780, -690, 173, 204, -497, 1036, -924, 879, -740, -203, 1, -1116, 908, -884, 1290, 311, 643, 1083, -668, 617, -1630, -568, -1255, -960, 256, -189, 1704, 830, 1722, 837, 271, -157, -1500, -924, -1929, -795, -725, 157, 1095, 872, 1900, 783, 1064, 84, -560, -433, -1637, -689, -1245, -608, 36, -188, 1243, 542, 1368, 984, 427, 833, -829, -53, -1369, -1195, -780, -1314, 444, -274, 1377, 1000, 1091, 1166, -173, 551, -1435, -265, -1296, -597, 138, -582, 1511, -527, 1378, -349, -201, 361, -1520, 1271, -1311, 1271, 207, 14, 1422, -1545, 1221, -1837, -88, -441, -1086, 1526, -1102, 1962, -192, 548, 565, -1192, 932, -1450, 650, -413, 52, 676, -649, 862, -1065, 265, -663, -318, 339, -481, 1306, -129, 1120, 246, 8, 461, -1199, 277, -1302, -263, -350, -763, 816, -671, 1233, 268, 689, 1298, -265, 1235, -1018, -87, -977, -1628, -229, -1783, 767, -146, 1125, 1764, 641, 2012, -466, 433, -1174, -1406, -903, -1877, 196, -784, 1120, 934, 1045, 1601, 107, 945, -911, -243, -1052, -1087, -363, -1156, 540, -419, 877, 729, 625, 1323, 8, 1090, -555, -205, -795, -1547, -558, -1781, 171, -229, 839, 1741, 944, 2373, 222, 821, -626, -1657, -1028, -2769, -576, -1383, 321, 1196, 963, 2745, 757, 2078, -88, -281, -697, -2363, -624, -2544, -23, -704, 342, 1502, 347, 2663, 84, 1874, -10, -428, -74, -2504, -68, -2611, -113, -558, -91, 1940, 30, 2966, 128, 1477, 182, -1280, 23, -2844, -124, -1886, -165, 500, -5, 2346, 144, 2189, 183, 222, -34, -1749, -183, -2132, -182, -740, 14, 1010, 202, 2029, 175, 1412, 111, -411, -73, -1936, -104, -1820, -276, -136, -237, 1702, -10, 2298, 428, 864, 640, -1493, 271, -2705, -473, -1431, -999, 1187, -621, 2865, 400, 2149, 1210, -570, 892, -2916, -171, -2779, -1145, -39, -995, 2751, -84, 3225, 766, 832, 890, -2282, 403, -3456, -180, -1560, -649, 1656, -707, 3419, -341, 2232, 388, -796, 883, -3050, 722, -2682, -131, -105, -907, 2372, -913, 2922, -63, 1146, 876, -1437, 961, -2875, 175, -2022, -791, 398, -910, 2588, -232, 2831, 662, 677, 870, -2171, 335, -3232, -516, -1490, -907, 1550, -469, 3369, 417, 2229, 989, -918, 632, -3135, -325, -2557, -1054, 168, -757, 2630, 184, 2868, 997, 698, 901, -2018, 92, -2959, -797, -1457, -1063, 1235, -454, 3023, 534, 2305, 1159, -457, 820, -2917, -167, -2840, -1087, -293, -1105, 2521, -272, 3223, 840, 1132, 1336, -1875, 737, -3171, -478, -1802, -1403, 850, -1158, 2798, 8, 2594, 1328, 390, 1632, -2181, 590, -3082, -1231, -1644, -2126, 1342, -1152, 3531, 1126, 2796, 2564, -528, 1656, -3603, -915, -3438, -2785, -227, -2057, 3334, 580, 3835, 2730, 875, 2298, -2767, -115, -3693, -2333, -1323, -2330, 2002, -424, 3346, 1703, 1804, 2234, -1100, 934, -2808, -975, -2143, -2016, 179, -1386, 2330, 285, 2654, 1763, 835, 1812, -1890, 345, -3058, -1504, -1674, -2172, 1401, -997, 3440, 1236, 2594, 2480, -685, 1652, -3473, -811, -3275, -2619, -188, -2281, 3125, 146, 3877, 2523, 1367, 2815, -2298, 690, -4004, -2083, -2459, -3130, 1132, -1545, 3853, 1369, 3560, 3118, 224, 2275, -3340, -481, -4074, -2746, -1325, -2778, 2541, -415, 4217, 2158, 2352, 2967, -1495, 1174, -3808, -1424, -2798, -2835, 411, -1855, 3085, 573, 3187, 2509, 797, 2503, -2131, 361, -3213, -2127, -1721, -3117, 1140, -1302, 3212, 1744, 2760, 3629, -199, 2180, -3038, -1307, -3272, -3931, -543, -2907, 2703, 826, 3740, 3911, 1416, 3402, -2200, -283, -3698, -3528, -1968, -3613, 1439, -357, 3536, 2803, 2756, 3554, -453, 1131, -3127, -1854, -3059, -3306, -485, -1964, 2449, 814, 3474, 2949, 1605, 2718, -1669, 195, -3412, -2524, -2253, -3282, 815, -1073, 3209, 2031, 3028, 3572, 155, 1786, -2802, -1522, -3308, -3621, -891, -2337, 2373, 972, 3642, 3508, 1738, 2863, -1876, -371, -3682, -3292, -2176, -3398, 1356, -326, 3673, 2973, 2837, 3888, -568, 1211, -3366, -2479, -3148, -4241, -209, -2212, 2796, 1746, 3523, 4317, 1424, 3157, -1850, -777, -3509, -4016, -2404, -3845, 799, -275, 3390, 3333, 3373, 4162, 433, 1283, -2863, -2433, -3684, -4075, -1334, -2089, 2209, 1459, 3782, 3634, 2198, 2668, -1316, -467, -3383, -3070, -2492, -3094, 513, -461, 2901, 2490, 2865, 3449, 462, 1336, -2224, -1987, -2942, -3775, -1173, -2126, 1636, 1516, 3122, 3962, 2134, 2840, -878, -934, -3152, -3951, -2701, -3476, 320, 162, 3073, 3679, 3241, 3949, 557, 744, -2601, -3111, -3367, -4249, -1142, -1687, 2016, 2303, 3232, 4325, 1855, 2598, -943, -1428, -2744, -4214, -2250, -3266, 51, 518, 2171, 3837, 2659, 3712, 1040, 430, -1451, -3184, -2781, -4007, -1771, -1489, 933, 2357, 2965, 4179, 2533, 2522, -271, -1392, -2931, -4205, -2933, -3437, -182, 304, 2832, 3944, 3323, 4137, 910, 823, -2270, -3419, -3344, -4536, -1559, -1884, 1460, 2596, 3274, 4634, 2464, 2747, -305, -1574, -2831, -4372, -2992, -3437, -763, 426, 2203, 3900, 3435, 3951, 1843, 694, -1402, -3342, -3321, -4316, -2367, -1658, 635, 2730, 3041, 4478, 2758, 2337, 128, -2050, -2471, -4334, -2699, -2817, -627, 1194, 1944, 3910, 2661, 3130, 1171, -252, -1343, -3296, -2453, -3292, -1488, -683, 813, 2529, 2415, 3288, 1929, 1497, -214, -1695, -2221, -3209, -2214, -2244, -300, 847, 2006, 3203, 2574, 2934, 1003, -137, -1609, -3266, -2791, -3562, -1533, -519, 1175, 3257, 2935, 3995, 2125, 1157, -488, -2907, -2802, -4191, -2617, -1881, -202, 2156, 2594, 4034, 3020, 2592, 964, -1125, -1978, -3564, -3156, -3064, -1690, 1, 1221, 2778, 3194, 3146, 2433, 941, -349, -1840, -2917, -2889, -2908, -1614, -491, 947, 2480, 2422, 3247, 1881, 1282, -265, -1824, -1851, -3262, -1892, -1882, -235, 1110, 1242, 3121, 1743, 2346, 711, -334, -701, -2742, -1647, -2621, -1190, -445, 171, 2277, 1561, 2944, 1745, 1160, 352, -1735, -1485, -3200, -2256, -1752, -932, 1251, 1190, 3336, 2508, 2324, 1542, -697, -607, -3246, -2432, -2832, -2114, 67, -223, 2971, 1962, 3196, 2489, 704, 1092, -2352, -1303, -3422, -2572, -1573, -1743, 1600, 525, 3419, 2373, 2270, 2138, -635, 125, -3126, -2025, -2876, -2286, -254, -679, 2673, 1584, 3176, 2346, 911, 1160, -2009, -1169, -3164, -2428, -1460, -1641, 1432, 715, 2925, 2451, 1691, 2099, -870, -190, -2506, -2317, -1903, -2497, 282, -484, 2231, 1968, 2192, 2759, 109, 1198, -2056, -1474, -2502, -2904, -593, -1877, 1942, 890, 3028, 2977, 953, 2484, -1976, -399, -3214, -3069, -1399, -2998, 1648, 13, 3266, 3189, 1915, 3414, -1272, 206, -2986, -3289, -2172, -3655, 547, -445, 2430, 3211, 2330, 3730, 90, 737, -1852, -2807, -2129, -3724, -539, -1293, 1216, 2200, 1899, 3668, 756, 1938, -959, -1553, -1601, -3657, -656, -2476, 774, 977, 1428, 3560, 674, 2830, -906, -628, -1417, -3440, -479, -2904, 848, 413, 1259, 3252, 623, 2786, -700, -426, -1112, -3007, -571, -2438, 375, 408, 649, 2602, 595, 2035, 64, -408, -314, -2099, -344, -1571, -250, 336, -156, 1520, 52, 991, 407, -291, 476, -936, 214, -373, -373, 380, -637, 257, -409, -413, 455, -446, 815, 438, 474, 1137, -642, 394, -926, -1197, -298, -1719, 875, -124, 1138, 1889, 92, 1973, -1127, -322, -1173, -2446, 215, -1982, 1270, 811, 1108, 2866, -403, 1732, -1152, -1369, -852, -3056, 606, -1344, 1138, 1780, 517, 2949, -852, 857, -898, -2003, -60, -2565, 908, -427, 889, 1900, -56, 2099, -854, 117, -774, -1587, 96, -1681, 479, -158, 671, 1203, 377, 1418, 237, 520, -393, -813, -847, -1433, -1037, -1013, 35, 359, 1579, 1502, 1903, 1526, 317, 93, -1936, -1574, -2326, -1957, -500, -538, 2196, 1471, 2720, 2301, 551, 901, -2249, -1389, -2644, -2502, -380, -1238, 2326, 1307, 2783, 2661, 461, 1458, -2378, -1238, -2904, -2753, -489, -1626, 2513, 971, 3354, 2711, 970, 1865, -2464, -589, -3670, -2675, -1191, -2209, 2380, 353, 3721, 2602, 1732, 2419, -1895, -340, -3410, -2657, -1712, -2308, 1495, 470, 2789, 2591, 1738, 1980, -623, -517, -2031, -2374, -1579, -1697, 119, 383, 1564, 1830, 1745, 1513, 575, 78, -1226, -1132, -1992, -1484, -775, -864, 1436, 496, 2340, 1598, 1136, 1690, -1381, -102, -2385, -1984, -1172, -2251, 1314, 76, 2344, 2376, 1400, 2254, -510, -228, -1692, -2411, -1610, -1853, -323, 178, 1284, 1758, 2083, 1334, 1353, 348, -737, -657, -2294, -1124, -1688, -1256, 756, -311, 2519, 1201, 1844, 1980, -708, 705, -2319, -1441, -1460, -2118, 979, -592, 2323, 1483, 1469, 1682, -807, 286, -2116, -1320, -1498, -1182, 626, -128, 2202, 1024, 1996, 1010, 162, 155, -1752, -809, -2311, -1147, -991, -368, 1441, 598, 2838, 1256, 1969, 690, -709, -273, -2791, -1271, -2398, -1169, 432, -83, 2803, 1276, 2566, 1521, -98, 149, -2313, -1511, -2089, -1420, 185, 351, 2094, 1662, 1990, 700, -26, -1250, -1807, -1500, -1811, 289, -29, 1943, 2010, 1035, 2367, -1044, 443, -2037, -2148, -656, -2634, 1162, -518, 1628, 2391, 623, 2923, -813, 880, -1299, -2070, -780, -2722, 490, -732, 1199, 1975, 780, 2428, -548, 606, -1253, -1570, -539, -1721, 817, 33, 1282, 1599, 280, 1176, -1032, -492, -1394, -1282, -350, -481, 1109, 979, 1618, 1296, 577, 271, -1041, -998, -1762, -929, -833, -51, 711, 1032, 1497, 1102, 1046, 79, 23, -993, -960, -901, -1422, 210, -1039, 1269, 585, 1114, 1997, -439, 1658, -1512, -673, -808, -2342, 996, -1587, 1694, 840, 675, 2085, -1001, 1095, -1508, -587, -245, -1415, 1087, -965, 1277, -133, 22, 938, -767, 1306, -630, 792, 327, -930, 701, -1709, 259, -1007, -453, 892, -400, 1740, 171, 1030, 566, -564, 460, -1498, -29, -1273, -408, 7, -400, 1469, -59, 1592, 224, 176, 729, -1665, 491, -1562, -110, 127, -713, 1650, -554, 949, 90, -497, 729, -1160, 849, -229, 52, 576, -653, 505, -772, -324, -17, -493, 720, -24, 942, 655, 101, 560, -848, -424, -803, -1081, 224, -552, 960, 986, 599, 1434, -293, 127, -677, -1594, -141, -1253, 314, 584, 294, 1619, -192, 507, 72, -944, 427, -944, 292, 298, -452, 509, -809, -122, -102, -501, 843, 386, 1097, 897, -22, 116, -1032, -1172, -1008, -1151, 184, 325, 1152, 1485, 937, 1227, -230, -552, -979, -1564, -697, -1313, 244, 555, 773, 1651, 581, 1354, -98, -657, -473, -1654, -272, -1133, 38, 609, 51, 1463, 39, 808, 159, -317, 429, -1212, 306, -793, -229, -60, -1017, 1168, -594, 1022, 586, 213, 1490, -1395, 790, -1203, -894, 49, -1821, 1472, -720, 935, 1224, -335, 1819, -1102, 661, -428, -1138, 374, -1717, 251, -760, 72, 1031, -70, 1719, 465, 924, -59, -898, -304, -1856, -624, -979, 139, 1121, 288, 2015, 485, 543, 45, -1520, -155, -1720, -507, 34, -462, 1726, 163, 1392, 915, -611, 787, -1770, -519, -988, -1359, 820, -924, 1545, 879, 914, 1569, -666, 904, -1486, -831, -849, -1541, 566, -1042, 1230, 412, 596, 1450, -374, 1264, -787, -8, -288, -1371, 280, -1353, 108, -123, -52, 1157, 0, 1120, 341, 119, -7, -865, -284, -769, -281, -115, 195, 626, 406, 582, -128, -58, -590, -626, -424, -362, 612, 368, 902, 560, 345, -46, -755, -543, -1162, -258, -528, 462, 808, 407, 1305, -271, 492, -605, -675, -119, -1137, 602, -444, 502, 380, 17, 748, -517, 273, -517, -21, -307, -410, 332, -406, 693, -301, 655, 462, -180, 699, -911, 57, -707, -913, 88, -893, 663, 461, 580, 1234, 222, 823, -243, -916, -515, -1255, -605, -569, 5, 860, 602, 861, 618, 388, -125, -375, -546, -397, -248, -413, 384, -245, 238, 66, -296, 428, -383, 564, 79, 79, 544, -387, 240, -792, -247, -153, -543, 350, -21, 801, 302, 81, 385, -536, -170, -822, -516, 125, -166, 795, 519, 551, 722, -339, -139, -745, -904, -339, -603, 209, 458, 494, 695, 317, 161, 245, -289, -175, 30, -622, 167, -758, -439, 46, -820, 905, -9, 948, 1172, -49, 1010, -937, -268, -913, -1333, -101, -733, 651, 221, 754, 778, 226, 608, -195, 280, -614, -219, -536, -879, -185, -812, 439, 52, 807, 1355, 613, 1060, -309, -290, -1258, -1597, -921, -1169, 498, 525, 1634, 1716, 973, 1271, -775, -576, -1821, -1866, -724, -1400, 1028, 662, 1483, 1923, 319, 1254, -821, -725, -911, -1657, -199, -825, 293, 651, 393, 924, 373, 379, 157, -285, -222, -187, -493, -84, -234, -374, 141, -320, 290, 215, 164, 893, 280, 458, 241, -494, -305, -1203, -1007, -390, -522, 707, 774, 1138, 1638, 491, 671, -606, -1228, -1021, -1921, -712, -683, 186, 1190, 906, 1956, 1129, 914, 191, -807, -897, -1913, -1282, -1327, -429, 327, 848, 1949, 1169, 1654, 308, -152, -655, -1721, -826, -1626, -117, -34, 596, 1476, 450, 1585, -170, 232, -643, -1125, -263, -1501, 467, -433, 768, 1041, 113, 1677, -575, 459, -728, -1104, -126, -1468, 510, -348, 462, 953, 185, 1119, -266, 286, -290, -606, -69, -552, 213, -335, 76, 77, -301, 215, -400, 357, 125, 388, 960, 163, 702, -310, -608, -690, -1505, -407, -789, 432, 1122, 1082, 1702, 596, 434, -628, -1249, -1322, -1472, -472, -129, 1055, 1057, 1502, 1088, 144, 75, -1280, -724, -1156, -863, 36, -179, 1077, 598, 810, 584, 22, 146, -362, -383, -385, -223, -616, 78, -403, -187, 378, -288, 1211, -3, 1022, 832, -354, 792, -1542, -470, -1197, -1468, 421, -756, 1670, 1085, 1247, 1627, -449, 370, -1439, -1580, -811, -1432, 560, 403, 1104, 1649, 322, 887, -505, -941, -549, -1677, 122, -127, 286, 1432, 26, 1323, -129, -555, 103, -1743, 274, -733, -21, 1221, -391, 1609, -361, 61, 104, -1492, 605, -1425, 655, 457, 184, 1655, -681, 1100, -1018, -595, -441, -1735, 798, -1111, 1673, 723, 707, 1830, -977, 1196, -1773, -780, -615, -2044, 1034, -1242, 1688, 974, 493, 2151, -958, 1110, -1292, -1152, -319, -2158, 834, -817, 1134, 1242, 162, 1929, -966, 623, -912, -1228, 246, -1779, 1242, -358, 586, 1184, -711, 1505, -1115, 119, 23, -1168, 1035, -1124, 920, 240, -524, 973, -1021, 668, -261, -421, 719, -815, 905, -193, 113, 447, -829, 521, -740, 68, 140, -252, 758, -388, 621, -189, -138, -94, -752, 443, -426, 598, 282, 258, 632, -549, 195, -907, -285, -378, -424, 583, -55, 991, 304, 514, 420, -304, 153, -996, -218, -753, -346, -80, -201, 857, 274, 1059, 341, 425, 235, -609, -154, -1207, 53, -713, -16, 226, -187, 1058, -552, 1043, -77, 355, 747, -791, 993, -1474, 35, -958, -1243, 574, -1086, 1856, 193, 1435, 1347, -476, 960, -1843, -208, -1680, -1207, 66, -773, 1527, 108, 1843, 1106, 685, 1060, -1019, 124, -2073, -1182, -1514, -1326, 408, -111, 2220, 1324, 2204, 1730, 223, 197, -2088, -1463, -2583, -1645, -867, -214, 1574, 1151, 2629, 1396, 1421, 445, -773, -642, -2238, -990, -1786, -663, -233, 16, 1354, 581, 2003, 773, 1356, 555, -314, -93, -2040, -804, -2350, -771, -570, -295, 1877, 689, 2825, 1023, 1137, 626, -1409, -406, -2578, -961, -1541, -726, 596, 19, 1898, 848, 1820, 1011, 269, 328, -1120, -550, -1796, -1175, -928, -843, 370, 254, 1317, 1319, 1217, 1253, 348, 184, -418, -1232, -1093, -1775, -1106, -692, -634, 1027, 566, 2099, 1708, 1289, 1685, -517, 169, -2102, -1891, -1853, -2659, -59, -906, 1919, 1699, 2114, 3109, 907, 1618, -1204, -1238, -2241, -2916, -1645, -1920, 403, 573, 2010, 1963, 2273, 1739, 608, 210, -1787, -600, -2623, -924, -1262, -988, 1237, -848, 2536, -103, 1652, 1314, -718, 1902, -2132, 1068, -1594, -850, 289, -2255, 1470, -1889, 1074, -289, -54, 1758, -494, 2480, -233, 1706, 21, -586, -411, -2660, -576, -2906, 27, -867, 939, 2171, 1099, 3627, 225, 2203, -928, -1057, -1388, -3662, -561, -3146, 450, -269, 1354, 2781, 1007, 3571, -102, 1563, -1118, -1288, -1128, -3212, -285, -2625, 581, -534, 856, 2250, 569, 3282, 115, 2152, -360, -873, -800, -3329, -622, -3261, -36, -561, 785, 2708, 756, 3763, 230, 1668, -150, -1800, -264, -3525, -472, -2137, -885, 1034, -496, 2638, 750, 1701, 1895, -499, 1152, -1412, -990, -692, -2327, 408, -1471, 349, 613, -514, 1920, -735, 1500, 160, 103, 1334, -1003, 1440, -1215, 128, -775, -1607, -174, -2120, 457, -1006, 1045, 1101, 1335, 2503, 813, 1983, -775, 51, -2251, -2101, -2152, -2675, 137, -1554, 2679, 894, 3177, 2854, 763, 2994, -2372, 670, -3758, -2512, -1848, -3786, 1519, -1972, 3729, 1630, 2898, 3782, -450, 2617, -3556, -591, -3628, -3022, -441, -2703, 3023, -175, 3959, 2089, 1128, 2263, -2498, 448, -3799, -1484, -1661, -1764, 1846, -173, 3748, 1527, 2146, 1539, -1399, -360, -3573, -2170, -2573, -1770, 1003, 753, 3496, 2949, 2756, 2480, -460, -656, -3060, -3498, -3068, -3147, -326, -90, 2442, 3152, 3188, 3637, 1283, 1294, -1773, -1856, -3401, -3636, -2043, -2732, 1246, 139, 3318, 3170, 2326, 3746, -790, 1286, -2924, -2176, -2275, -3776, 428, -2059, 2494, 734, 2073, 2732, -102, 2336, -1963, 677, -1922, -1189, -201, -2178, 1647, -1670, 1862, 66, 441, 1728, -1369, 1687, -1820, 243, -648, -1145, 861, -824, 1693, 247, 994, 648, -456, -314, -1377, -1011, -1148, -628, -287, 936, 761, 1658, 1212, 1132, 1081, -613, 236, -1843, -1033, -1833, -1824, -377, -1332, 1281, 552, 2049, 2421, 1515, 2351, 52, 156, -1347, -2267, -2189, -3034, -1710, -1210, -260, 1746, 1895, 3147, 2989, 2000, 2267, -649, -482, -2651, -3239, -2499, -3877, -435, -1566, 1524, 2160, 2102, 4369, 1370, 3379, 47, -119, -1166, -3331, -1705, -4124, -1516, -2074, -163, 1077, 1459, 3364, 2376, 3435, 1490, 1499, -586, -1367, -2114, -3304, -2322, -3247, -799, -1168, 1184, 1619, 2504, 3479, 2108, 3368, 168, 944, -1956, -2324, -2853, -4414, -1397, -3367, 912, 343, 2734, 4113, 2164, 4739, 184, 1596, -1869, -2813, -2389, -4678, -1041, -2733, 914, 1099, 1849, 3448, 1430, 2776, 143, 316, -995, -1676, -1430, -1924, -808, -1095, 271, 97, 1131, 723, 1128, 1145, 260, 940, -677, 301, -953, -817, -524, -1314, -27, -870, 536, 363, 931, 1342, 688, 1026, -172, -43, -1202, -1158, -1341, -1071, -136, -194, 1217, 910, 1628, 1070, 694, 532, -735, -443, -1688, -1139, -1469, -1029, -259, -167, 1538, 1021, 2455, 1559, 1306, 751, -1037, -637, -2779, -1506, -2252, -1207, 247, -117, 2421, 742, 2499, 1085, 817, 1151, -1136, 654, -2069, -444, -1686, -1800, -500, -2172, 931, -842, 1947, 1748, 1807, 3167, 547, 2337, -1533, -672, -2500, -3327, -1494, -3474, 673, -849, 1986, 2390, 1629, 3780, 238, 2143, -647, -813, -625, -2810, -837, -2729, -1083, -864, -680, 1128, 807, 2263, 2279, 1920, 1958, 647, -157, -1033, -2417, -1894, -2679, -1721, -860, -545, 1582, 969, 2563, 1889, 1694, 1634, -296, 266, -1708, -1202, -1800, -1697, -907, -1037, 157, 63, 1167, 737, 1642, 839, 1268, 924, -14, 764, -1553, 196, -2130, -1182, -1145, -2016, 836, -1536, 2021, 505, 1846, 2503, 508, 2517, -1073, 602, -2281, -1953, -1700, -2770, 109, -1464, 2050, 900, 2356, 2076, 671, 1615, -1598, 51, -2327, -870, -895, -873, 966, -485, 1690, -302, 716, -240, -467, 126, -986, 806, -274, 1275, 527, 828, 221, -468, -537, -1820, -624, -1975, 343, -414, 1182, 1699, 966, 2585, -622, 1461, -1573, -916, -1069, -2389, 460, -2146, 1314, -314, 1079, 1403, 99, 2254, -535, 1612, -877, 12, -951, -1839, -483, -2593, 447, -1360, 1463, 1129, 1475, 2913, 222, 2290, -1510, -281, -2108, -2537, -1173, -2618, 982, -658, 2371, 1761, 1993, 2349, -231, 1255, -2231, -646, -2288, -1514, -407, -1310, 1666, -488, 2144, 230, 585, 856, -1142, 1273, -1401, 987, -348, -83, 803, -1281, 778, -1645, -241, -742, -1010, 508, -463, 1393, 667, 1332, 1372, 465, 838, -447, -642, -1198, -1685, -1046, -1452, -586, -153, 136, 1390, 720, 1871, 1243, 1244, 1312, -238, 535, -1559, -1056, -2158, -2421, -1306, -2108, 273, -33, 2191, 2416, 2776, 3307, 1403, 1570, -1215, -1207, -3156, -3299, -2883, -2932, -398, -495, 2153, 2011, 3173, 3019, 1961, 2048, -239, 53, -2126, -1751, -2646, -2498, -1649, -2035, 84, -118, 1904, 1793, 2549, 2573, 1922, 1581, -42, -184, -2163, -1485, -2893, -1699, -1680, -1459, 621, -720, 2257, 611, 2289, 2128, 1195, 2718, -317, 1144, -1442, -1602, -2202, -3433, -1846, -2461, -203, 208, 1865, 2674, 2721, 2671, 1570, 911, -302, -984, -1818, -1556, -1956, -1086, -1257, -528, -344, -240, 780, 190, 1892, 1158, 2298, 1570, 1213, 1011, -989, -487, -2795, -1572, -3003, -1786, -1034, -895, 1688, 264, 3515, 1650, 2853, 2111, 324, 1309, -2298, -585, -3334, -2299, -2059, -2296, 164, -667, 2104, 1424, 2464, 2155, 1639, 1422, 95, -264, -1376, -1145, -2100, -1086, -1762, -527, -680, -28, 907, 116, 2065, 401, 2297, 699, 1110, 698, -870, 293, -2462, -387, -2567, -755, -1092, -875, 967, -624, 2631, -46, 2593, 788, 1199, 1535, -1054, 1186, -2640, 0, -2820, -1423, -1102, -1866, 1155, -1235, 2840, 179, 2746, 1552, 972, 2284, -1384, 1531, -2957, -484, -2368, -2363, -584, -2494, 1375, -843, 2211, 1303, 2079, 2113, 940, 1685, -776, 495, -2279, -748, -2629, -1804, -1008, -1803, 1315, -632, 2711, 1249, 2022, 1952, 142, 1017, -1356, -427, -1662, -993, -1132, -393, -276, 107, 380, -195, 750, -804, 1073, -393, 1171, 661, 659, 1647, -658, 1120, -1948, -230, -2114, -1360, -520, -1640, 1461, -945, 2566, 179, 1573, 1530, -236, 1918, -1621, 1212, -1659, -704, -985, -1982, 60, -1891, 770, -488, 1066, 997, 1219, 1547, 738, 1234, -132, 392, -1370, -447, -1744, -1048, -1256, -1137, 479, -685, 1846, 63, 1893, 730, 564, 991, -754, 845, -1385, 631, -1101, -7, -424, -891, -26, -1963, 439, -1874, 1032, -81, 1316, 2386, 766, 3291, -318, 1581, -1564, -1410, -2065, -3265, -1121, -2681, 806, -453, 2379, 1776, 2185, 2660, 613, 1970, -1372, 346, -2311, -1358, -1635, -2233, -234, -1850, 1058, -539, 1733, 1033, 1594, 2051, 627, 2006, -762, 832, -1725, -1025, -1890, -2276, -846, -2127, 700, -506, 2044, 1236, 1991, 2104, 741, 1710, -1043, 469, -1982, -1010, -1706, -1979, -458, -1748, 756, -332, 1527, 1189, 1744, 1807, 900, 1280, -514, 157, -2000, -851, -2073, -1486, -654, -1327, 1243, -251, 2058, 1109, 1477, 1634, -161, 895, -1285, -505, -1339, -1287, -584, -927, 302, 251, 536, 887, 439, 551, 299, -595, 328, -879, 158, 53, -182, 1214, -719, 989, -825, -508, -345, -1520, 511, -846, 1045, 642, 777, 1088, -34, 385, -802, -470, -825, -253, -303, 224, 458, 307, 476, -395, 60, -726, -264, -302, -19, 584, 271, 919, 508, 355, -12, -519, -700, -673, -930, -42, -451, 286, 561, 116, 1183, -450, 1274, -180, 55, 516, -1157, 747, -1727, 100, -1010, -702, 335, -691, 1647, -1, 1842, 582, 741, 284, -936, -201, -1918, -422, -1640, 22, -259, 550, 1095, 490, 1706, -29, 1354, -760, 277, -814, -789, -208, -1750, 686, -1588, 1025, -645, 500, 928, -439, 2037, -956, 1908, -539, 551, 187, -1225, 705, -2290, 470, -2043, -141, -449, -619, 1377, -503, 2500, 247, 2122, 962, 386, 704, -1685, -344, -2754, -1246, -2189, -1043, -74, 49, 1948, 1101, 2892, 1334, 1823, 653, -319, -509, -2048, -1329, -2411, -1163, -1457, -160, 107, 749, 1513, 914, 2089, 567, 1696, 275, 422, 107, -1311, -455, -2539, -1227, -2109, -1335, -374, -53, 1785, 1512, 2532, 1960, 1621, 651, -278, -1032, -1376, -1555, -1508, -852, -1075, 121, -465, 524, 94, 506, 1006, 422, 1679, 383, 1604, 162, 303, -199, -1354, -608, -2331, -730, -1859, -405, -347, 282, 1417, 775, 2365, 638, 2095, 124, 513, -251, -1341, -286, -2553, -286, -2208, -277, -549, -39, 1340, 235, 2325, 147, 1810, -265, 511, -181, -739, 543, -1354, 1143, -1696, 535, -1503, -964, -730, -1899, 1160, -1276, 2926, 408, 2878, 1730, 609, 1957, -2298, 989, -3694, -462, -2734, -1903, -1, -2379, 2567, -1226, 3654, 993, 2508, 2651, -147, 2402, -2888, 420, -3794, -1742, -2252, -2412, 770, -1437, 3079, 332, 3457, 1306, 1452, 1266, -1168, 637, -2794, 248, -2730, -117, -991, -683, 1054, -1225, 2331, -1099, 2211, -61, 942, 1003, -993, 1409, -2086, 895, -1855, 67, -574, -617, 900, -928, 1401, -1031, 1180, -788, 583, -75, 172, 1027, -571, 1903, -1434, 1609, -2015, -6, -1055, -2059, 1106, -2708, 2948, -1146, 2776, 1410, 301, 2572, -2580, 1472, -3643, -564, -1984, -1281, 910, -552, 2932, 139, 2880, -127, 1132, -726, -1132, -434, -2429, 523, -2318, 1354, -876, 1193, 766, 341, 1929, -872, 1851, -1702, 1019, -1615, -120, -318, -1293, 1346, -1983, 2151, -1745, 1404, -367, -198, 1515, -1435, 2436, -1660, 1798, -1014, 58, -200, -1533, 691, -1942, 1467, -1390, 1749, -215, 940, 692, -847, 1412, -2385, 1435, -2309, 940, -404, -90, 1766, -1098, 2528, -1733, 1337, -1598, -462, -433, -1508, 1133, -1454, 2138, -745, 1887, 64, 502, 758, -1161, 1098, -2268, 743, -2008, 20, -560, -330, 1244, -305, 2279, -382, 1640, -877, 264, -1037, -1142, 71, -1484, 1690, -1262, 2272, -524, 835, 280, -1412, 1089, -2602, 1385, -1699, 968, 390, 134, 1923, -905, 1992, -1595, 784, -1502, -580, -287, -1443, 1208, -1460, 2190, -709, 1536, 419, -199, 1281, -1818, 1483, -2053, 716, -867, -481, 782, -1426, 1780, -1434, 1567, -428, 432, 747, -945, 1315, -1552, 832, -1242, -6, -147, -585, 931, -524, 1347, -262, 927, -205, -15, -366, -899, -278, -1013, 481, -511, 1229, -47, 1112, 186, -219, 338, -1576, 641, -1664, 970, -339, 513, 1090, -577, 1456, -1659, 687, -1588, -184, -292, -748, 1311, -662, 2092, -348, 1323, 84, -252, 339, -1603, 198, -1550, 38, -740, 0, 217, 269, 752, 315, 1017, 44, 1151, -353, 727, -539, -397, -350, -1612, -19, -1874, 344, -455, 661, 1293, 680, 1897, 295, 975, -521, -488, -1123, -1155, -897, -789, 164, 149, 1200, 442, 1236, 121, 186, -407, -993, -343, -1062, 419, -178, 899, 688, 584, 603, -463, -34, -1057, -301, -881, -160, 44, 46, 619, -110, 753, -211, 400, 57, -181, 334, -488, 342, -377, -35, -7, -213, 117, -266, -45, -170, -135, -333, 86, -364, 325, -90, 275, 600, 28, 1211, -120, 1046, -128, -167, -198, -1642, -419, -2097, -227, -1104, 415, 795, 1001, 2110, 578, 2261, -367, 1131, -977, -651, -712, -2361, 92, -2760, 615, -1400, 727, 1120, 377, 2817, -153, 2501, -633, 718, -660, -1080, -241, -1771, 337, -1593, 668, -826, 598, 117, 168, 1060, -424, 1408, -1093, 1052, -952, 226, 36, -434, 1216, -697, 1525, -650, 494, -550, -917, -486, -1673, -156, -1071, 537, 165, 1375, 1071, 1381, 1135, 173, 506, -1400, -71, -1864, -430, -609, -604, 1061, -780, 1464, -683, 306, -174, -1084, 895, -1156, 1681, 87, 1429, 1332, -4, 1235, -1598, -6, -2257, -1235, -1314, -1501, 530, -753, 2100, 179, 2279, 983, 968, 1352, -725, 1134, -1871, 159, -1860, -1146, -992, -1900, 337, -1329, 1530, 185, 2072, 1568, 1262, 1662, -417, 637, -1772, -672, -1857, -1085, -800, -744, 341, -89, 1118, 325, 1211, 373, 909, 430, 108, 325, -776, 123, -1305, -327, -1093, -620, -154, -418, 720, 211, 1029, 648, 783, 587, 233, 153, -270, -105, -615, -202, -911, -317, -773, -619, -132, -571, 965, 48, 1493, 1037, 1112, 1403, -270, 675, -1503, -628, -1651, -1417, -525, -1113, 866, -230, 1494, 459, 1300, 607, 304, 652, -754, 566, -1385, 314, -1194, -271, -243, -735, 868, -757, 1247, -476, 886, -176, 212, 34, -322, 435, -791, 771, -1171, 842, -1092, 297, -183, -431, 1060, -889, 1843, -934, 1386, -538, -100, -37, -1437, 445, -1898, 694, -1329, 607, -97, 375, 1175, 205, 1881, 65, 1554, -332, 84, -943, -1337, -1321, -1854, -795, -1034, 493, 163, 1772, 968, 1935, 1001, 821, 659, -818, 299, -1656, -128, -1165, -476, -199, -830, 362, -638, 211, -121, 296, 511, 752, 692, 1067, 677, 598, 321, -331, -119, -979, -508, -1004, -626, -695, -444, -268, -61, 271, 319, 885, 420, 1266, 526, 1003, 433, 145, -112, -952, -823, -1446, -928, -1201, -284, -191, 620, 636, 1058, 989, 464, 760, -616, 267, -966, -152, -552, -537, 325, -580, 647, -406, 417, 11, -48, 169, -269, 52, -163, -89, -70, 103, -207, 291, -356, 182, -113, -199, 410, -296, 808, -34, 511, 196, -165, 124, -677, -176, -587, -299, -273, -365, 75, -109, 359, 351, 640, 871, 617, 838, 158, 97, -458, -788, -648, -1120, -380, -733, 56, 47, 238, 845, 155, 1230, 92, 932, 77, -83, 308, -1066, 376, -1054, 7, -154, -654, 740, -982, 669, -538, -90, 281, -517, 973, -199, 827, 484, 71, 675, -378, 199, -469, -494, -400, -812, -502, -473, -292, 236, 97, 798, 719, 733, 820, 81, 280, -781, -424, -1130, -678, -631, -325, 539, -20, 1353, 129, 1049, 2, -226, 85, -1219, 349, -1108, 558, -283, 274, 284, -295, 351, -636, 343, -410, 531, 8, 413, 259, -125, 277, -599, 213, -652, 140, -283, 110, -50, 114, 166, -79, 361, -264, 585, -444, 370, -343, -1, -89, -471, 322, -532, 420, -319, 400, 117, 192, 535, -78, 574, -428, 120, -600, -536, -468, -609, -92, 87, 351, 962, 427, 942, 251, -85, -5, -1153, -23, -1276, -42, -210, -56, 1120, -248, 1507, -424, 675, -281, -656, 202, -1256, 501, -628, 590, 361, 166, 675, -449, 220, -546, -367, -146, -400, 428, -13, 545, 347, 228, 518, -335, 348, -608, -175, -322, -762, 148, -935, 546, -529, 425, 255, 202, 788, -35, 1059, -141, 838, -302, -13, -615, -1189, -463, -1794, 58, -978, 725, 570, 741, 1568, 300, 1043, -363, -50, -640, -672, -597, -382, -177, 146, 234, 247, 409, -102, 382, -505, 24, -729, -343, -394, -436, 294, -89, 1045, 258, 1333, 418, 847, 94, -137, -378, -1116, -545, -1592, -71, -1154, 497, 34, 687, 1155, 264, 1460, -470, 881, -719, 104, -539, -289, 193, -447, 713, -588, 1081, -550, 580, -288, -447, 8, -1406, 130, -1223, 246, -56, 682, 1129, 1035, 1312, 543, 594, -602, -54, -1363, -470, -935, -745, 206, -913, 596, -716, 57, -25, -510, 885, -42, 1319, 979, 935, 1306, -129, 344, -1031, -1131, -1258, -1763, -618, -1195, 254, 185, 719, 1082, 435, 1102, -23, 422, -148, -153, 26, -250, 223, -173, 97, -277, -56, -423, -339, -346, -401, -46, -301, 165, 147, 249, 431, 356, 437, 499, -37, 319, -298, -262, 49, -702, 550, -527, 413, 148, -311, 640, -870, 441, -841, -43, -82, -370, 768, -259, 1137, 15, 623, 164, -266, 213, -756, 132, -444, 153, 77, 166, 152, 229, -358, -32, -510, -518, 14, -811, 882, -423, 1060, 476, 361, 1064, -680, 760, -1253, -128, -1030, -763, -156, -586, 830, 64, 1222, 464, 765, 172, -149, -511, -828, -630, -937, -69, -412, 636, 79, 612, 446, -12, 550, -393, 470, -157, 150, 160, -144, -56, -372, -487, -368, -479, -341, 98, -98, 528, 251, 362, 482, -29, 434, -125, 146, -2, -6, -5, -291, -243, -450, -284, -433, -20, 35, 214, 543, 252, 715, 150, 243, 122, -500, 21, -826, -201, -541, -392, 203, -286, 832, 81, 947, 558, 289, 781, -617, 496, -1149, -338, -859, -1026, -76, -915, 707, 43, 962, 851, 646, 809, 45, 183, -457, -267, -640, -108, -550, 108, -329, 28, -101, -359, 263, -553, 640, -382, 900, 109, 548, 626, -312, 862, -1038, 548, -1093, -232, -344, -957, 478, -941, 1074, -270, 906, 460, 229, 679, -582, 316, -851, -73, -485, -293, 103, -195, 427, -13, 344, 53, 275, -76, 210, -200, 25, -91, -405, 139, -670, 129, -501, -135, 212, -154, 795, 279, 891, 588, 196, 222, -575, -670, -910, -1027, -501, -362, 120, 623, 363, 1035, 225, 447, 45, -311, 208, -560, 371, -100, 247, 378, -328, 296, -787, -287, -761, -746, -151, -357, 637, 454, 972, 1044, 686, 666, -129, -225, -827, -747, -842, -587, -241, -23, 542, 361, 745, 508, 480, 343, -93, -73, -469, -639, -629, -716, -370, -151, 100, 605, 607, 771, 706, 347, 372, -103, -144, -186, -550, -205, -547, -363, -297, -513, 82, -393, 202, -24, 188, 239, 143, 387, 320, 540, 407, 606, 131, 277, -519, -421, -983, -957, -624, -776, 238, -121, 947, 354, 854, 277, 123, -44, -625, -122, -768, 157, -379, 507, 166, 646, 440, 400, 395, -214, 228, -861, 119, -1039, -24, -646, -358, 56, -808, 560, -766, 714, 128, 738, 1197, 655, 1449, 341, 414, -270, -852, -938, -1362, -1045, -729, -434, 201, 461, 714, 849, 490, 502, 145, -180, -55, -397, -44, -98, 30, 321, -35, 502, -187, 351, -320, 32, -141, -397, 55, -781, 316, -783, 297, -232, 224, 521, -87, 934, -270, 659, -410, 54, -294, -381, 49, -353, 383, -179, 525, -69, 179, -178, -167, -266, -483, -135, -368, 101, -147, 384, 249, 341, 386, 70, 292, -235, -132, -295, -278, -117, -148, 67, 43, 102, 44, 72, -53, -49, 58, -208, 329, -330, 388, -174, -46, 219, -545, 538, -696, 528, -342, 164, 225, -273, 762, -670, 897, -736, 543, -338, -204, 450, -944, 1069, -1144, 903, -609, 70, 299, -723, 919, -814, 1002, -329, 514, 112, -123, 208, -601, 208, -732, 435, -566, 597, -212, 282, 143, -445, 508, -931, 747, -582, 588, 263, 40, 852, -637, 666, -764, -53, -463, -533, -7, -428, 323, -4, 412, 189, 366, 6, 198, -161, 18, 7, -240, 327, -335, 360, -332, 50, -66, -312, 327, -372, 486, -204, 104, -45, -519, -17, -697, -41, -46, -3, 802, 150, 1056, 336, 370, 453, -700, 278, -1201, -277, -803, -850, 135, -994, 804, -343, 910, 596, 437, 1092, -185, 751, -549, -31, -559, -603, -202, -632, 120, -250, 297, 144, 150, 316, -18, 158, -29, -98, 79, -207, 210, -104, -11, 112, -334, 326, -435, 458, 16, 369, 383, -159, 395, -794, 2, -916, -282, -231, -243, 682, -112, 942, -1, 445, 170, -175, 426, -256, 399, -6, -66, 105, -662, -136, -723, -431, -221, -478, 494, -285, 744, 64, 452, 510, -92, 839, -357, 801, -250, 253, -21, -487, 35, -975, -212, -948, -371, -466, -178, 185, 346, 688, 822, 693, 711, 380, 21, 5, -848, -90, -1135, -79, -655, -227, 480, -437, 1297, -454, 1097, -170, -103, 235, -1230, 441, -1243, 351, -169, 56, 909, -236, 1123, -238, 453, 77, -463, 345, -893, 205, -610, -280, 162, -650, 655, -500, 512, -5, -167, 469, -551, 678, -253, 595, 330, 255, 518, -223, 212, -698, -299, -786, -588, -483, -459, 50, 22, 459, 521, 644, 734, 638, 361, 431, -298, 79, -702, -371, -546, -710, 75, -868, 474, -651, 378, 11, -40, 855, -303, 1327, -227, 883, 91, -160, 315, -1056, 287, -1120, -13, -449, -299, 486, -297, 950, -175, 643, -11, -226, 133, -801, 203, -563, 193, 148, -41, 461, -196, 198, 56, -60, 445, 146, 332, 486, -388, 226, -954, -467, -726, -886, 246, -613, 923, 24, 914, 479, 295, 574, -261, 547, -599, 366, -602, 17, -319, -439, 26, -658, 291, -511, 459, -105, 269, 246, -52, 416, -195, 359, -139, 101, 23, -149, 168, -198, 126, 10, -222, 210, -438, 162, -351, -155, 129, -450, 521, -436, 626, -15, 180, 495, -291, 542, -458, 32, -212, -476, 6, -328, 39, 274, -135, 564, -180, 156, 221, -399, 543, -504, 483, -276, -101, -117, -490, -108, -568, 154, -179, 651, 126, 860, 399, 397, 361, -458, 136, -998, -226, -842, -333, -193, -151, 417, 47, 700, 117, 474, 24, 34, 115, -301, 130, -198, 170, 186, -78, 342, -293, -13, -387, -540, -144, -600, 218, -91, 394, 519, 272, 589, -51, 182, -220, -235, -178, -199, 23, 141, 108, 277, 13, -3, -135, -394, -191, -495, -102, -233, 173, 180, 369, 526, 307, 665, -75, 394, -480, -206, -472, -741, -11, -684, 451, -162, 456, 341, 73, 472, -236, 351, -227, 134, -205, -137, -129, -455, 41, -455, 288, -68, 327, 410, 65, 500, -216, 116, -248, -320, -74, -434, 86, -150, 162, 118, 46, 175, -96, -61, -180, -178, -66, -11, 161, 324, 143, 414, -46, 36, -77, -450, 47, -551, 184, -145, 38, 319, -267, 410, -280, 108, -21, -195, 204, -310, 140, -119, 27, 210, -7, 481, 40, 365, 5, -107, -22, -485, -16, -383, 23, 15, -93, 182, -269, 61, -154, 23, 234, 212, 406, 315, 171, 128, -99, -139, -234, -230, -92, -174, 7, -88, 38, 37, 7, 226, -71, 246, -78, 67, -14, -164, 228, -224, 224, -131, 27, -74, -227, 7, -220, 169, -99, 345, 116, 349, 276, 127, 220, -227, -87, -583, -427, -788, -495, -551, -7, 216, 557, 1073, 657, 1234, 215, 424, -369, -707, -582, -1256, -498, -923, -108, -158, 329, 532, 720, 872, 522, 729, -135, 169, -840, -455, -752, -707, 86, -538, 834, -190, 787, 119, 66, 407, -568, 554, -711, 376, -374, 17, 211, -234, 614, -238, 524, -298, 47, -436, -396, -319, -369, 259, -79, 827, 198, 744, 79, 16, -75, -681, -171, -656, 77, -14, 393, 658, 452, 663, -56, -3, -766, -738, -905, -824, -160, -154, 888, 666, 1265, 923, 536, 506, -661, -141, -1259, -557, -881, -571, 104, -294, 855, 138, 1009, 437, 312, 326, -365, -120, -713, -380, -429, -122, 62, 362, 336, 433, 199, -53, -114, -540, -72, -534, 111, -41, 299, 478, 119, 583, -155, 152, -447, -524, -322, -793, 168, -353, 545, 434, 358, 779, -209, 433, -479, -141, -174, -455, 312, -494, 304, -422, -42, -164, -347, 366, -158, 803, 175, 617, 328, -127, 174, -832, -115, -844, -296, -195, -212, 551, 78, 862, 140, 535, 27, -108, -181, -612, -121, -596, 112, -190, 327, 232, 345, 341, 140, 222, -161, 189, -500, 259, -662, 215, -418, -140, 246, -584, 771, -714, 742, -345, 218, 381, -333, 980, -420, 1030, -255, 350, -179, -633, -114, -1175, 93, -865, 321, 12, 259, 707, -56, 745, -226, 265, -182, -182, 81, -207, 265, 55, 252, 102, 65, -200, -118, -497, -214, -333, -243, 181, -169, 459, -146, 281, 40, -85, 310, -201, 474, -123, 259, -18, -123, 18, -359, 91, -260, 98, -93, -62, 44, -271, 36, -300, 47, -17, 78, 306, 79, 350, 20, 122, -91, -139, -99, -290, -74, -276, 126, -164, 193, 137, 191, 460, -12, 492, -272, 125, -371, -400, -200, -647, 153, -463, 366, 2, 463, 452, 215, 642, -232, 428, -678, -39, -567, -361, 54, -317, 735, -60, 850, 96, 293, -21, -433, -176, -767, -144, -659, 136, -188, 451, 381, 444, 675, 36, 517, -496, 30, -561, -302, -101, -279, 509, -7, 613, 54, 85, -162, -557, -352, -738, -220, -258, 260, 422, 612, 791, 508, 565, -134, -22, -614, -620, -597, -750, -120, -372, 457, 207, 680, 521, 325, 428, -275, 209, -640, 10, -541, -220, -45, -552, 468, -579, 615, -97, 295, 586, -159, 753, -469, 287, -373, -312, -24, -550, 292, -396, 357, -141, 201, 141, -74, 401, -330, 485, -345, 272, -187, -178, 96, -568, 308, -618, 429, -300, 329, 259, 86, 724, -327, 768, -611, 296, -487, -427, -62, -845, 318, -622, 470, 12, 416, 534, 207, 575, -54, 234, -328, -169, -491, -349, -485, -236, -129, 14, 344, 183, 708, 126, 616, 22, 87, 21, -605, 97, -892, 28, -510, -154, 303, -286, 963, -239, 784, -13, -15, 255, -791, 476, -853, 409, -247, -14, 517, -497, 752, -608, 425, -304, -144, 155, -457, 425, -381, 515, -49, 408, 145, 11, 130, -547, -34, -843, -51, -541, 65, 204, 220, 787, 284, 811, 90, 339, -237, -215, -453, -542, -355, -551, -86, -360, 216, -120, 357, 79, 423, 283, 233, 542, -26, 642, -391, 362, -512, -376, -321, -968, 87, -933, 327, -224, 322, 572, 127, 955, 42, 783, 92, 243, 6, -420, -299, -878, -583, -857, -425, -386, 133, 316, 768, 811, 828, 908, 337, 487, -478, -185, -863, -681, -644, -699, 39, -405, 545, -126, 515, 101, 128, 454, -154, 785, -141, 650, -42, -52, 32, -797, -45, -861, -53, -292, -24, 364, 72, 561, 13, 368, -49, 115, -173, -38, -99, -204, 119, -353, 309, -385, 293, -194, 14, 172, -270, 549, -338, 683, -124, 362, 25, -327, 9, -884, -22, -740, 129, -40, 279, 599, 218, 635, -23, 191, -205, -208, -164, -267, -123, -67, -140, 93, -111, 49, 131, -139, 313, -166, 269, 56, 7, 267, -211, 170, -156, -223, -20, -464, 55, -257, -32, 239, -89, 580, -52, 500, 135, 93, 268, -336, 173, -552, -64, -541, -292, -324, -331, 75, -182, 598, 164, 881, 407, 625, 421, -226, 125, -975, -286, -976, -553, -165, -380, 754, 31, 892, 350, 203, 367, -567, 214, -628, 74, -26, -30, 527, -242, 430, -444, -89, -389, -485, -50, -374, 379, 39, 541, 402, 423, 422, 94, 146, -216, -167, -514, -323, -575, -260, -338, -129, 134, 1, 572, 81, 737, 195, 469, 272, -141, 324, -660, 208, -727, -147, -339, -494, 223, -571, 562, -234, 487, 228, 163, 395, -196, 256, -340, 106, -255, 111, -2, 171, 137, -29, 143, -365, 55, -515, -50, -225, -63, 190, -71, 305, -54, 117, 14, 20, 188, 242, 211, 367, 29, -39, -215, -713, -332, -848, -166, -149, 110, 819, 267, 1034, 191, 342, 34, -538, -57, -814, -68, -423, -9, 77, -50, 241, -112, 173, -149, 143, 3, 158, 166, 205, 199, 139, 86, -22, 13, -289, -5, -487, -80, -378, -203, 33, -236, 365, -85, 370, 146, 190, 352, 84, 348, 82, 151, 6, -205, -173, -486, -338, -520, -361, -100, -286, 364, -7, 573, 472, 385, 880, 47, 757, -225, -58, -475, -1018, -538, -1317, -356, -646, 254, 462, 816, 1201, 875, 1126, 158, 432, -663, -359, -992, -859, -566, -899, 157, -556, 630, -79, 652, 378, 319, 741, -69, 879, -327, 578, -365, -98, -265, -810, -51, -1025, 113, -670, 160, -25, 87, 588, 49, 887, 105, 705, 220, 125, 95, -509, -210, -779, -460, -561, -333, -100, 147, 366, 569, 643, 469, 575, -148, 108, -631, -469, -557, -759, 96, -481, 681, 84, 715, 542, 153, 616, -445, 384, -722, -17, -577, -431, -139, -633, 438, -480, 808, 71, 698, 590, 80, 676, -647, 218, -930, -381, -502, -630, 236, -255, 658, 325, 578, 566, 153, 160, -148, -395, -246, -438, -171, 27, -195, 359, -249, 119, -205, -229, 115, -130, 489, 310, 578, 389, 282, -36, -245, -465, -552, -376, -539, 11, -225, 250, 172, 182, 507, 1, 532, -31, 162, 58, -361, 100, -521, 23, -227, -140, 258, -259, 451, -139, 183, 78, -216, 232, -354, 153, -202, -57, 36, -165, 245, -114, 246, 27, 212, 136, 31, 154, -205, 64, -452, -136, -392, -251, -1, -139, 497, 127, 664, 214, 298, 16, -288, -129, -648, -20, -486, 160, -51, 99, 345, -127, 438, -149, 301, 71, 11, 147, -195, -45, -292, -235, -188, -154, -71, 128, 82, 322, 242, 250, 341, 30, 195, -233, -195, -338, -501, -205, -461, 62, 27, 258, 407, 229, 495, 83, 267, -9, 63, 20, -167, 9, -357, -122, -528, -315, -453, -337, 24, -114, 568, 249, 812, 500, 489, 546, -130, 342, -680, -105, -708, -614, -249, -925, 308, -692, 596, 59, 381, 876, -172, 1078, -594, 477, -395, -391, 196, -685, 694, -288, 598, 166, -40, 52, -663, -398, -661, -457, -215, 74, 258, 721, 390, 788, 287, 248, 129, -464, 13, -804, -42, -542, -143, 101, -166, 580, -188, 560, -62, 106, 71, -361, 229, -448, 169, -207, 36, 152, -76, 354, -67, 272, -74, -15, -207, -270, -225, -304, 106, -42, 567, 297, 558, 444, 14, 198, -669, -274, -812, -607, -340, -528, 405, -32, 738, 498, 617, 726, 56, 483, -426, -36, -606, -442, -270, -519, 155, -359, 356, -113, 211, 62, -51, 214, -74, 325, 3, 338, 66, 302, -99, 127, -196, -230, -199, -654, 78, -757, 343, -281, 425, 476, 171, 880, -198, 656, -440, 46, -439, -454, -237, -610, 71, -415, 398, -28, 610, 306, 540, 367, -21, 128, -616, -177, -851, -218, -397, 47, 227, 325, 663, 293, 561, -102, 149, -482, -221, -482, -330, -85, -248, 397, -194, 560, -104, 254, 75, -192, 348, -418, 437, -246, 123, 19, -347, 105, -460, 105, -96, 233, 269, 364, 213, 101, -60, -469, -137, -755, 82, -319, 177, 472, -40, 799, -274, 369, -154, -282, 179, -493, 324, -144, 135, 208, -155, 151, -219, -182, -90, -265, 68, 51, 102, 399, 46, 337, -93, -113, -119, -475, -16, -428, 138, 9, 205, 442, 126, 534, -38, 199, -190, -250, -212, -479, -125, -291, 51, 80, 165, 272, 131, 110, -14, -193, -55, -292, 8, -21, 96, 403, 22, 541, -60, 285, -112, -219, -92, -592, -98, -614, -46, -292, 135, 159, 315, 437, 291, 414, -25, 309, -337, 223, -441, 38, -216, -367, 144, -691, 401, -495, 413, 103, 107, 535, -285, 395, -408, 6, -102, -129, 284, 74, 358, 261, -40, 132, -460, -293, -481, -623, -9, -529, 574, 19, 747, 647, 307, 801, -425, 341, -805, -339, -511, -623, 192, -316, 622, 196, 437, 368, -77, 74, -406, -334, -370, -459, -84, -154, 248, 386, 463, 778, 393, 632, -14, -69, -496, -780, -701, -875, -313, -280, 312, 376, 709, 579, 536, 336, -39, -20, -527, -209, -531, -188, -95, -23, 352, 118, 402, 77, 28, -63, -314, -91, -222, 5, 148, 62, 391, -58, 201, -200, -214, -137, -504, 82, -375, 263, 63, 273, 428, 129, 533, -98, 311, -282, -72, -289, -391, -134, -493, 20, -392, 46, -15, 73, 451, 242, 581, 403, 235, 231, -271, -268, -461, -604, -196, -395, 181, 117, 172, 351, -89, 194, -116, 44, 147, 98, 375, 121, 234, -88, -228, -316, -637, -261, -585, 26, -48, 258, 615, 301, 920, 170, 543, -84, -262, -324, -858, -332, -760, -73, -200, 221, 372, 320, 603, 244, 484, 158, 127, 25, -274, -225, -541, -457, -373, -453, 98, -128, 441, 300, 376, 579, 12, 563, -240, 229, -254, -281, -88, -691, -8, -651, 75, -147, 129, 468, 151, 689, 77, 376, -48, -148, -113, -504, -144, -478, -119, -151, -146, 239, -52, 406, 184, 259, 442, 0, 447, -75, 88, -28, -490, -172, -823, -464, -531, -488, 144, -13, 694, 620, 741, 815, 345, 447, -216, -166, -502, -667, -454, -756, -178, -392, 95, 195, 233, 557, 148, 475, 3, 195, 20, 52, 111, -24, 128, -225, -39, -509, -229, -501, -323, -54, -63, 509, 273, 763, 440, 488, 204, -72, -206, -595, -500, -713, -409, -334, 26, 286, 395, 645, 487, 457, 246, -24, -86, -279, -373, -178, -356, -79, -160, -117, 130, -110, 245, 121, 161, 317, -74, 218, -148, -30, -29, -121, 189, -115, 199, -207, -28, -344, -319, -148, -351, 376, 21, 742, 379, 487, 392, -288, -30, -934, -400, -857, -385, -51, 64, 797, 422, 964, 426, 320, 49, -474, -337, -808, -506, -526, -327, -24, 87, 369, 498, 526, 603, 414, 239, 53, -264, -374, -576, -512, -458, -267, -80, 78, 299, 141, 375, 20, 265, 59, 62, 381, -94, 537, -220, 156, -212, -527, -159, -903, 35, -621, 203, 105, 190, 787, -34, 988, -124, 554, 22, -254, 210, -832, 126, -769, -276, -206, -522, 354, -202, 575, 446, 422, 677, 104, 289, -221, -371, -309, -628, -154, -335, 80, 226, 169, 429, 79, 251, -18, -86, -59, -261, -34, -172, 3, 48, 76, 188, 66, 168, -47, 82, -134, -112, -49, -274, 145, -296, 160, -11, -78, 362, -279, 499, -148, 128, 178, -376, 283, -506, 52, -137, -189, 310, -190, 366, -118, 32, -177, -266, -136, -166, 223, 129, 621, 227, 455, 3, -274, -285, -863, -235, -688, 133, 46, 380, 612, 192, 567, -183, 89, -348, -239, -149, -191, 97, 29, 134, 25, 39, -192, 124, -276, 236, 0, 100, 315, -257, 318, -490, 47, -310, -157, 158, -115, 534, -27, 444, -11, 81, 13, -318, 133, -476, 179, -255, 16, 168, -238, 382, -229, 220, 94, -91, 371, -268, 271, -156, -83, 69, -259, 217, -99, 152, 133, 3, 132, -216, -67, -238, -206, -9, -93, 298, 172, 265, 317, -71, 139, -396, -172, -281, -276, 154, -27, 445, 223, 309, 138, -74, -182, -343, -357, -390, -218, -179, 47, 93, 262, 356, 330, 382, 271, 260, 56, -38, -202, -313, -378, -496, -442, -412, -393, -56, -163, 412, 267, 626, 651, 414, 646, -24, 224, -360, -293, -377, -551, -303, -524, -151, -380, 30, -159, 289, 176, 364, 521, 277, 572, 46, 260, -118, -136, -206, -257, -256, -199, -280, -216, -176, -301, 111, -185, 425, 199, 519, 497, 247, 432, -254, 84, -621, -167, -466, -206, 39, -120, 439, -84, 381, -73, 42, 52, -184, 300, -141, 400, -45, 67, -48, -456, -42, -590, 99, -47, 201, 629, 135, 726, -82, 184, -219, -400, -215, -550, -83, -325, 50, -45, 164, 156, 251, 275, 195, 287, 23, 173, -128, 10, -137, -111, -150, -195, -199, -281, -213, -303, -29, -136, 270, 150, 522, 355, 461, 344, 44, 198, -450, -51, -674, -362, -429, -628, 86, -530, 497, 47, 468, 677, 188, 812, -122, 305, -243, -411, -247, -860, -126, -741, 64, -112, 200, 646, 144, 913, -74, 421, -188, -374, -31, -730, 225, -421, 254, 73, -2, 273, -371, 194, -487, 108, -182, 113, 384, 122, 774, 60, 542, -92, -186, -282, -821, -334, -766, -108, -100, 326, 538, 579, 577, 395, 190, -62, -118, -384, -147, -387, -57, -197, -33, 31, -96, 261, -159, 458, -92, 396, 78, 28, 227, -401, 230, -508, 96, -238, -177, 138, -309, 358, -183, 346, 82, 189, 286, -37, 309, -185, 90, -246, -223, -300, -386, -330, -269, -115, 15, 409, 222, 794, 262, 522, 189, -261, 162, -826, 35, -745, -202, -244, -412, 219, -310, 455, -44, 498, 241, 314, 278, -59, 203, -390, 177, -480, 124, -317, -140, -65, -447, 179, -479, 349, -119, 322, 391, 47, 607, -266, 364, -338, -185, -147, -567, 91, -495, 196, 17, 235, 521, 222, 535, 19, 71, -374, -443, -575, -519, -243, -122, 405, 344, 770, 425, 510, 169, -71, -141, -492, -302, -511, -226, -221, -17, 161, 128, 384, 161, 321, 111, 85, -1, -86, -69, -93, -21, -17, 54, 48, 12, 51, -127, -63, -241, -223, -158, -200, 175, 176, 419, 582, 299, 495, -90, -142, -369, -753, -335, -725, -23, -110, 225, 568, 184, 786, 31, 468, -53, -177, -58, -705, -29, -727, -12, -203, -26, 426, 4, 597, 77, 215, 84, -281, -29, -398, -114, -154, -110, 138, -6, 219, 127, 90, 146, -110, 48, -251, -38, -208, -67, 16, -127, 171, -189, 70, -151, -132, 59, -103, 340, 185, 454, 370, 243, 186, -182, -226, -529, -508, -555, -473, -247, -126, 216, 314, 522, 613, 511, 549, 209, 178, -167, -263, -383, -520, -358, -476, -150, -171, 130, 262, 294, 524, 242, 436, -29, 53, -323, -283, -356, -312, -22, -54, 419, 201, 568, 223, 265, 14, -251, -207, -585, -173, -503, 98, -123, 352, 211, 291, 353, -78, 320, -407, 226, -387, 56, -49, -101, 310, -300, 408, -348, 222, -223, -83, 45, -330, 256, -360, 324, -131, 232, 171, 19, 261, -198, 61, -311, -179, -241, -177, -50, 13, 247, 154, 369, 103, 246, -40, -125, -188, -405, -250, -398, -149, 14, 100, 402, 304, 418, 203, 31, -107, -389, -327, -409, -233, -34, 41, 412, 257, 452, 255, 81, 68, -357, -176, -482, -358, -254, -326, 186, -59, 454, 348, 388, 621, 53, 505, -290, -8, -422, -571, -222, -735, 147, -380, 362, 179, 257, 504, -45, 479, -243, 320, -203, 212, -3, 96, 120, -197, 72, -554, -8, -671, -18, -357, 48, 236, 114, 744, 74, 909, -78, 579, -256, -132, -295, -856, -55, -1050, 314, -501, 489, 402, 281, 972, -191, 790, -482, 58, -366, -633, 3, -771, 282, -317, 263, 277, 38, 511, -126, 290, -73, -46, 57, -199, 104, -203, 8, -203, -72, -150, -80, 39, -37, 233, -62, 167, -117, -137, -60, -308, 186, -124, 335, 232, 220, 346, -83, 101, -307, -264, -284, -415, -74, -257, 119, 41, 166, 254, 94, 248, -63, 72, -141, -124, -57, -122, 187, 53, 308, 219, 174, 172, -138, -113, -359, -374, -370, -396, -202, -98, 30, 336, 281, 589, 456, 476, 406, 75, 133, -286, -258, -405, -488, -302, -442, -118, -166, 82, 167, 274, 346, 351, 302, 265, 123, 52, -21, -115, -22, -173, -19, -152, -150, -132, -353, -115, -353, -7, 12, 207, 481, 443, 642, 430, 332, 36, -287, -511, -773, -798, -685, -529, -56, 151, 646, 783, 905, 908, 469, 405, -313, -410, -872, -939, -783, -813, -146, -176, 534, 440, 823, 577, 488, 292, -120, -22, -539, -108, -474, -75, -161, -125, 156, -260, 234, -272, 168, -116, 64, 78, -60, 198, -107, 270, -33, 279, 96, 98, 82, -260, -54, -556, -192, -434, -119, 68, 94, 565, 217, 640, 84, 218, -112, -321, -191, -544, -77, -332, 111, 45, 248, 266, 174, 261, -81, 174, -298, 127, -276, 67, 22, -33, 267, -110, 267, -114, 22, -64, -215, -38, -267, -12, -91, 31, 168, 137, 360, 259, 317, 295, -23, 177, -423, -129, -534, -429, -238, -483, 198, -159, 467, 288, 425, 501, 136, 318, -164, -60, -293, -253, -230, -184, -54, -29, 71, 0, 38, -122, -55, -188, -48, -59, 70, 224, 240, 386, 289, 179, 88, -292, -250, -603, -470, -398, -334, 154, 95, 563, 469, 450, 422, -49, 2, -500, -368, -566, -394, -203, -122, 271, 224, 495, 466, 294, 378, -109, -26, -346, -481, -256, -651, 13, -281, 180, 309, 144, 615, -18, 410, -168, 5, -140, -250, 70, -227, 323, -110, 364, -46, 76, -64, -306, -111, -452, -25, -195, 150, 207, 292, 417, 265, 327, 74, 94, -150, -89, -259, -205, -288, -193, -248, -49, -84, 186, 245, 305, 511, 156, 445, -148, 17, -353, -428, -192, -548, 221, -262, 492, 176, 331, 397, -185, 322, -533, 7, -427, -231, 20, -214, 376, 10, 400, 123, 194, 31, -113, -108, -353, -116, -456, 58, -274, 224, 111, 206, 442, -33, 434, -297, 69, -375, -320, -124, -480, 321, -310, 548, 3, 310, 201, -223, 229, -549, 82, -388, -77, 1, -148, 288, -89, 295, 41, 130, 77, 10, -13, -4, -166, 3, -154, -74, 42, -214, 244, -295, 217, -149, -55, 157, -279, 380, -207, 331, 118, 76, 386, -100, 332, -196, 18, -229, -293, -244, -376, -129, -194, 119, 133, 339, 392, 305, 382, 99, 192, -97, -28, -234, -120, -239, -168, -118, -251, 68, -234, 158, -26, 103, 313, 24, 483, 31, 377, 126, 74, 113, -216, -117, -395, -338, -444, -353, -291, -139, 32, 207, 418, 512, 630, 567, 455, 234, -26, -314, -585, -714, -808, -635, -492, -168, 161, 399, 675, 668, 617, 538, 115, 95, -417, -405, -556, -562, -340, -331, -21, 88, 195, 336, 242, 320, 227, 155, 99, 5, -88, -212, -294, -373, -428, -310, -351, 7, -59, 393, 356, 473, 617, 243, 543, -79, 138, -321, -426, -395, -810, -265, -776, -32, -217, 205, 555, 312, 1021, 272, 880, 141, 210, -37, -526, -210, -937, -298, -795, -233, -191, -6, 559, 185, 1002, 208, 814, 182, 157, 83, -547, -78, -817, -216, -551, -205, 43, -41, 600, 124, 707, 129, 363, 39, -169, 46, -466, 59, -376, -3, -134, -155, 81, -158, 231, 17, 400, 146, 403, 96, 45, -56, -491, -121, -735, -87, -386, 28, 203, 120, 573, 201, 525, 148, 226, -58, -96, -257, -400, -257, -555, -115, -497, 16, -192, 115, 218, 251, 538, 344, 642, 192, 349, -184, -235, -514, -813, -455, -890, -22, -335, 422, 406, 499, 819, 258, 608, -130, 74, -377, -394, -328, -557, -143, -447, 3, -200, 95, 150, 291, 479, 458, 643, 368, 404, -160, -186, -693, -725, -708, -788, -109, -202, 526, 573, 628, 971, 265, 696, -213, -39, -386, -688, -235, -893, 70, -487, 242, 266, 180, 888, -52, 933, -177, 371, -104, -336, 17, -785, -9, -732, -84, -331, 16, 255, 203, 776, 262, 885, 93, 453, -103, -327, -191, -905, -170, -889, -193, -293, -129, 486, 77, 902, 326, 719, 393, 54, 153, -580, -159, -752, -361, -487, -344, -59, -143, 220, 194, 410, 350, 490, 267, 370, 24, -32, -153, -538, -195, -750, -192, -555, -163, -73, -48, 385, 234, 656, 410, 637, 275, 253, -100, -335, -359, -826, -387, -830, -188, -310, 86, 407, 312, 896, 392, 788, 242, 150, -103, -602, -419, -870, -441, -464, -239, 198, 138, 581, 475, 477, 566, 204, 273, -31, -209, -185, -605, -323, -608, -319, -213, -40, 284, 307, 601, 474, 528, 269, 153, -68, -304, -256, -507, -202, -376, -13, -43, 79, 182, 102, 288, 152, 308, 237, 189, 186, -74, -149, -401, -539, -404, -554, -85, 29, 287, 768, 356, 979, 164, 404, -96, -551, -157, -1119, -143, -955, -111, -176, 16, 721, 113, 1186, 122, 905, 13, -28, -111, -974, -100, -1267, 39, -681, 89, 321, 59, 983, -49, 895, -81, 159, -26, -585, 85, -819, 145, -458, 47, 128, -129, 453, -235, 450, -182, 217, -7, -77, 220, -379, 257, -585, 193, -472, 62, 11, -105, 643, -226, 936, -244, 657, -175, -100, -69, -902, 96, -1206, 240, -809, 333, 170, 249, 1119, 38, 1450, -244, 933, -412, -183, -369, -1194, -115, -1490, 262, -783, 501, 431, 404, 1316, -9, 1259, -373, 405, -434, -478, -170, -919, 105, -821, 223, -400, 204, 263, 155, 962, 77, 1169, -79, 548, -233, -612, -271, -1384, -118, -1158, 70, -144, 216, 882, 220, 1282, 154, 954, 1, 114, -139, -777, -251, -1270, -210, -1053, 34, -169, 277, 857, 308, 1398, 59, 1021, -258, -77, -424, -1202, -244, -1589, 111, -965, 407, 277, 480, 1410, 348, 1740, -27, 1025, -486, -437, -764, -1824, -640, -2186, -35, -1141, 706, 748, 1081, 2205, 767, 2204, -56, 804, -903, -1017, -1210, -2080, -759, -1831, 202, -553, 1038, 921, 1215, 1759, 620, 1558, -379, 471, -1132, -840, -1135, -1651, -419, -1448, 539, -293, 1134, 1084, 962, 1809, 267, 1360, -502, 73, -963, -1219, -922, -1784, -449, -1326, 320, -80, 1016, 1328, 1224, 2077, 682, 1630, -381, 103, -1381, -1610, -1549, -2385, -672, -1650, 733, 243, 1770, 2056, 1643, 2533, 394, 1275, -1160, -856, -1909, -2327, -1387, -2119, -3, -521, 1271, 1231, 1677, 2026, 1016, 1522, -165, 188, -1096, -1187, -1288, -1844, -766, -1376, 86, -80, 773, 1241, 1001, 1746, 751, 1170, 97, -78, -586, -1251, -979, -1718, -811, -1236, -191, 15, 609, 1337, 1066, 1909, 918, 1263, 159, -272, -791, -1720, -1263, -2090, -920, -1074, 81, 702, 994, 2034, 1274, 2010, 761, 653, -222, -1138, -1089, -2176, -1241, -1777, -611, -173, 388, 1561, 1103, 2233, 1077, 1354, 407, -412, -417, -1795, -917, -1871, -877, -720, -386, 786, 285, 1688, 792, 1476, 784, 367, 364, -919, -176, -1512, -573, -1067, -649, 51, -439, 1031, -46, 1271, 378, 723, 653, -213, 596, -994, 187, -1188, -381, -622, -748, 424, -635, 1291, -101, 1312, 495, 407, 686, -858, 415, -1590, -19, -1240, -343, -7, -455, 1262, -419, 1623, -213, 845, 240, -481, 632, -1398, 615, -1346, 112, -422, -436, 756, -644, 1395, -434, 1048, -31, -118, 304, -1259, 489, -1467, 451, -525, 190, 836, -259, 1530, -570, 1105, -534, -63, -140, -1157, 363, -1525, 660, -927, 533, 287, 6, 1393, -536, 1614, -753, 739, -452, -696, 105, -1699, 639, -1507, 821, -261, 536, 1196, -126, 1802, -789, 1177, -1010, -254, -554, -1526, 291, -1773, 930, -875, 987, 666, 449, 1882, -344, 1947, -961, 684, -1016, -1217, -380, -2394, 564, -1948, 1151, -47, 983, 1970, 107, 2668, -854, 1517, -1309, -750, -919, -2530, 138, -2562, 1204, -745, 1528, 1637, 793, 2885, -483, 2070, -1486, -199, -1513, -2321, -608, -2835, 662, -1435, 1558, 919, 1514, 2679, 506, 2685, -875, 942, -1698, -1491, -1406, -3019, -204, -2627, 1103, -456, 1699, 2107, 1204, 3313, -79, 2246, -1343, -399, -1718, -2761, -916, -3152, 528, -1388, 1575, 1188, 1529, 2798, 485, 2485, -854, 611, -1629, -1576, -1342, -2664, -140, -1977, 1178, -7, 1709, 1940, 1046, 2531, -268, 1443, -1374, -604, -1557, -2233, -773, -2361, 457, -930, 1414, 1204, 1497, 2559, 652, 2195, -631, 253, -1512, -1911, -1481, -2698, -485, -1603, 833, 664, 1687, 2396, 1479, 2409, 221, 685, -1210, -1433, -1823, -2297, -1165, -1470, 220, 227, 1328, 1440, 1524, 1554, 846, 809, -278, -253, -1089, -1053, -1290, -1304, -755, -743, 147, 328, 887, 1222, 1081, 1256, 695, 352, 38, -670, -638, -1151, -944, -816, -791, -73, -168, 559, 466, 825, 857, 611, 787, 147, 355, -380, -256, -689, -794, -661, -954, -281, -573, 314, 175, 719, 802, 650, 1030, 110, 707, -460, 62, -606, -712, -385, -1193, 10, -1093, 238, -228, 311, 953, 317, 1640, 282, 1222, 146, -103, -289, -1444, -773, -1831, -905, -926, -322, 667, 753, 1856, 1535, 1753, 1388, 409, 133, -1235, -1422, -2099, -2187, -1524, -1529, 106, 321, 1763, 2148, 2230, 2735, 1157, 1366, -814, -1157, -2266, -3034, -2106, -2773, -333, -392, 1685, 2329, 2432, 3498, 1378, 2143, -734, -751, -2265, -3257, -2121, -3592, -382, -1355, 1639, 1997, 2465, 4214, 1485, 3493, -589, 219, -2275, -3430, -2328, -4828, -686, -2823, 1455, 1287, 2625, 4739, 1882, 4861, -163, 1478, -2145, -3093, -2700, -5543, -1318, -4000, 1049, 305, 2753, 4473, 2577, 5480, 534, 2734, -1912, -1916, -3134, -5371, -2131, -5109, 368, -1380, 2624, 3468, 3134, 5856, 1417, 4157, -1279, -399, -3196, -4659, -2775, -5522, -425, -2698, 2307, 1964, 3404, 5148, 2085, 4691, -744, 1027, -3177, -3377, -3379, -5178, -1181, -3366, 1992, 766, 3864, 4227, 3074, 4605, 39, 1867, -3086, -2229, -4152, -4579, -2304, -3712, 1114, -224, 3803, 3373, 3909, 4367, 1254, 2313, -2221, -1431, -4127, -3810, -3035, -3302, 71, -462, 3042, 2479, 3771, 3331, 1879, 1855, -1260, -917, -3448, -2771, -3120, -2566, -634, -503, 2296, 1894, 3465, 2824, 2146, 1786, -651, -698, -2862, -2663, -2952, -2664, -1024, -623, 1528, 1917, 2982, 2909, 2269, 1826, -21, -649, -2281, -2512, -2819, -2559, -1247, -720, 1154, 1677, 2644, 2675, 2096, 1733, 34, -666, -1948, -2420, -2368, -2303, -1038, -382, 988, 1842, 2122, 2452, 1606, 1280, 37, -941, -1456, -2306, -1748, -2002, -911, -268, 525, 1749, 1583, 2364, 1545, 1344, 419, -846, -1136, -2308, -1820, -2041, -1177, -289, 397, 1744, 1628, 2306, 1673, 1287, 509, -791, -951, -2167, -1725, -1946, -1312, -350, -51, 1571, 1299, 2163, 1716, 1237, 950, -733, -437, -1914, -1473, -1476, -1423, 117, -523, 1474, 748, 1291, 1333, 88, 1089, -1169, 186, -1171, -820, -125, -1232, 1052, -839, 1390, 223, 559, 1071, -693, 1091, -1566, 311, -1255, -752, -2, -1124, 1349, -666, 1776, 255, 769, 832, -839, 806, -1796, 440, -1178, -175, 425, -612, 1546, -899, 1318, -646, -79, -4, -1299, 768, -1501, 1197, -445, 734, 937, -176, 1649, -1034, 1144, -1201, -289, -596, -1568, 386, -1768, 1230, -541, 1231, 1155, 422, 1989, -727, 1190, -1572, -578, -1357, -1959, -121, -1783, 1384, -121, 2014, 1769, 1248, 2334, -436, 952, -1935, -1299, -2211, -2678, -981, -1967, 884, 239, 2284, 2370, 2231, 2814, 719, 1229, -1353, -1317, -2585, -3061, -2029, -2570, -87, -176, 1965, 2460, 2552, 3249, 1358, 1583, -804, -1279, -2305, -3131, -2047, -2492, -308, 2, 1538, 2480, 2144, 2916, 1135, 1114, -553, -1575, -1778, -2963, -1598, -1911, -335, 664, 1116, 2675, 1670, 2467, 970, 387, -390, -1967, -1413, -2770, -1252, -1486, -191, 998, 1009, 2849, 1314, 2510, 571, 136, -671, -2548, -1418, -3261, -923, -1329, 452, 1809, 1605, 3599, 1364, 2511, -90, -568, -1628, -3301, -1839, -3475, -593, -1058, 1220, 2254, 2076, 3871, 1394, 2555, -354, -741, -1930, -3507, -2015, -3507, -614, -857, 1341, 2437, 2249, 3699, 1455, 2193, -422, -984, -2017, -3343, -2112, -3206, -711, -707, 1248, 2415, 2441, 3673, 1917, 2260, -96, -999, -2142, -3463, -2633, -3330, -1200, -636, 1136, 2541, 2600, 3595, 2128, 2021, 95, -1153, -1854, -3229, -2321, -2896, -1135, -322, 827, 2516, 1996, 3290, 1623, 1597, 48, -1454, -1340, -3177, -1612, -2497, -702, 139, 693, 2577, 1471, 2932, 1079, 1187, -231, -1482, -1274, -2835, -1310, -2137, -244, 222, 1088, 2367, 1599, 2694, 822, 997, -686, -1513, -1678, -2769, -1537, -1954, -242, 368, 1314, 2284, 2027, 2473, 1344, 892, -354, -1197, -1746, -2268, -2093, -1779, -923, -129, 842, 1374, 2087, 1918, 1828, 1135, 253, -285, -1401, -1420, -2092, -1490, -1139, -509, 511, 623, 1769, 1150, 1649, 789, 403, 59, -1065, -512, -1804, -704, -1204, -553, 139, -182, 1464, 310, 1710, 682, 780, 644, -621, 137, -1598, -467, -1354, -762, -379, -495, 839, -8, 1301, 488, 929, 592, 105, 372, -689, -45, -849, -484, -607, -506, -25, -250, 370, 344, 503, 544, 379, 304, 98, -258, -114, -606, -315, -334, -315, 205, -218, 717, 44, 600, 297, 54, 405, -647, 251, -896, -179, -490, -490, 372, -465, 1085, -71, 1048, 449, 90, 618, -1037, 326, -1383, -261, -543, -577, 863, -445, 1593, -81, 1057, 280, -527, 385, -1741, 332, -1591, 139, 16, -84, 1788, -309, 2184, -495, 785, -366, -1510, -59, -2711, 461, -1774, 786, 810, 724, 2898, -2, 2670, -959, 215, -1336, -2564, -693, -3305, 608, -1439, 1525, 1644, 1393, 3460, 195, 2556, -1163, -375, -1771, -3167, -1171, -3490, 313, -1101, 1742, 2371, 2005, 4036, 669, 2419, -1324, -1249, -2354, -4078, -1595, -3468, 523, -145, 2210, 3462, 2325, 4177, 501, 1590, -1641, -2349, -2618, -4520, -1598, -2928, 679, 906, 2425, 4281, 2466, 4039, 442, 735, -1742, -3287, -2792, -4574, -1614, -2223, 719, 1734, 2602, 4259, 2517, 3259, 330, -67, -1960, -3203, -2916, -3503, -1366, -1034, 1117, 2075, 2853, 3168, 2260, 1544, -178, -1180, -2448, -2622, -2894, -1741, -898, 565, 1764, 2197, 3159, 1932, 1964, 84, -747, -1631, -2865, -1881, -2823, -677, -608, 868, 1968, 1441, 3236, 850, 2031, -180, -658, -697, -2980, -461, -3089, -85, -791, 2, 2108, -167, 3507, -156, 2057, 321, -906, 646, -3206, 512, -2881, -395, -309, -972, 2430, -729, 3141, 341, 1205, 1109, -1537, 704, -2942, -339, -1739, -1196, 878, -671, 2599, 408, 2012, 1280, -492, 661, -2537, -714, -2281, -1575, 282, -821, 2703, 1063, 2691, 2100, 91, 1165, -2843, -1273, -3220, -2821, -701, -1700, 2644, 1187, 3652, 3361, 1599, 2300, -1901, -821, -3873, -3381, -2648, -2722, 645, 333, 3442, 2856, 3533, 2692, 1116, 137, -2157, -1817, -3767, -1905, -2836, -384, 105, 601, 2992, 677, 3928, 430, 2149, 516, -1451, 564, -4017, -242, -3774, -1239, -452, -1396, 3195, 64, 4497, 1674, 2188, 1859, -1826, 179, -4273, -1710, -3278, -2046, 149, -497, 3147, 1357, 3603, 1980, 1422, 865, -1514, -759, -3061, -1578, -2433, -1062, -193, 128, 2056, 1057, 2863, 1111, 1362, 319, -1248, -787, -2732, -1257, -1859, -583, 637, 774, 2409, 1474, 1929, 674, -343, -919, -2046, -1734, -1692, -714, 237, 1032, 1758, 1826, 1514, 724, -255, -1094, -1839, -1912, -1625, -1070, 303, 693, 2105, 1929, 1971, 1748, 18, 210, -2187, -1705, -2400, -2481, -545, -1380, 1958, 1006, 2547, 2761, 897, 2232, -1426, -141, -2438, -2439, -1118, -2412, 947, -420, 2160, 1723, 1335, 2057, -404, 687, -1696, -840, -1673, -1407, -409, -884, 1029, -11, 1908, 702, 1414, 1184, -85, 974, -1707, 34, -2275, -1408, -1032, -1774, 1024, -461, 2514, 1566, 2094, 2181, 65, 487, -2057, -1588, -2658, -2037, -1259, -202, 1142, 1594, 2688, 1724, 2125, 155, -283, -1362, -2503, -1570, -2511, -757, -156, 739, 2493, 1845, 2747, 2033, 253, 153, -2678, -2527, -3052, -3549, -481, -1118, 2687, 3081, 3348, 4696, 1181, 2018, -2114, -2874, -3499, -5104, -2164, -2989, 922, 1498, 3270, 4451, 3085, 3807, 517, 508, -2666, -3038, -3603, -4286, -1701, -2352, 1771, 1411, 3687, 4113, 2434, 3351, -900, -246, -3434, -3560, -2842, -3735, 215, -594, 3018, 2923, 3147, 3808, 424, 1336, -2547, -2247, -3317, -3724, -1185, -2040, 1846, 1292, 3306, 3288, 2076, 2595, -1057, -47, -3123, -2489, -2696, -2943, 216, -1195, 2847, 1643, 3117, 3357, 510, 2304, -2535, -912, -3280, -3668, -1281, -3014, 1904, 418, 3306, 3585, 2144, 3216, -877, 102, -3154, -2779, -2856, -2857, -345, -463, 2675, 1722, 3337, 2316, 1389, 806, -1973, -899, -3494, -1768, -2079, -1108, 1173, 391, 3321, 1385, 2396, 1280, -447, 75, -2864, -853, -2377, -1090, 113, -445, 2213, 88, 1919, 408, -46, 458, -1590, 476, -1297, 422, 120, -7, 1027, -629, 722, -1119, -125, -683, -484, 393, -240, 1348, 85, 1158, 62, -133, -195, -1279, -332, -1425, 67, -353, 664, 957, 903, 1490, 171, 927, -1033, -465, -1634, -1524, -563, -1510, 1199, -183, 2179, 1303, 1009, 1715, -1263, 675, -2357, -869, -1302, -1391, 1048, -786, 2266, 296, 1518, 790, -780, 670, -2016, 111, -1485, -308, 376, -452, 1764, -164, 1373, 238, -129, 281, -1462, 58, -1232, -283, -62, -154, 1163, 128, 1172, 415, 236, 189, -887, -157, -1167, -447, -383, -416, 620, 122, 1087, 589, 498, 827, -318, 200, -847, -764, -476, -1061, -37, -396, 368, 682, 336, 939, 395, 292, 302, -308, -170, -308, -660, 43, -843, -74, -133, -419, 805, -407, 1186, 268, 479, 880, -797, 478, -1344, -442, -694, -1014, 560, -480, 1293, 566, 855, 966, -232, 434, -1008, -497, -777, -975, -139, -669, 485, 88, 533, 648, 503, 938, 107, 564, -388, -202, -703, -1103, -460, -1350, 278, -303, 768, 1113, 601, 1863, -290, 670, -746, -1057, -432, -2077, 270, -1088, 510, 865, 219, 2005, -108, 1560, -352, -281, -100, -1739, 86, -1929, 172, -569, 85, 1243, -38, 2189, -41, 1348, -82, -578, -25, -2031, -201, -1772, -94, -28, 98, 1690, 565, 1965, 534, 581, -146, -1242, -859, -1964, -859, -944, -16, 887, 882, 1845, 993, 1302, 236, -421, -609, -1518, -970, -1408, -530, -217, 362, 1007, 939, 1372, 767, 907, -160, -209, -1013, -1235, -894, -1503, 192, -582, 1026, 943, 816, 1803, -302, 1172, -955, -585, -582, -1813, 304, -1493, 806, 107, 543, 1635, -226, 1535, -693, 241, -506, -1314, -20, -1569, 384, -631, 515, 764, 260, 1398, 58, 1005, -229, -49, -422, -1125, -638, -1300, -361, -796, 572, 549, 1251, 1373, 793, 1286, -498, 52, -1492, -1187, -1201, -1387, 162, -465, 1365, 783, 1403, 1171, 438, 735, -874, -373, -1454, -981, -1111, -921, 210, 11, 1475, 969, 1541, 1232, 285, 287, -1286, -972, -1598, -1485, -737, -538, 908, 1027, 1635, 1604, 1015, 808, -512, -769, -1585, -1502, -1271, -966, 105, 282, 1444, 1227, 1478, 1185, 335, 421, -1122, -654, -1461, -1252, -861, -984, 409, 23, 1392, 1120, 1367, 1234, 269, 387, -1164, -673, -1573, -1064, -616, -477, 790, 253, 1298, 625, 584, 476, -359, 10, -741, -278, -325, -488, -35, -227, 79, 101, 192, 477, 324, 348, 292, -87, -136, -434, -292, -462, -444, 3, 15, 362, 128, 482, 262, 92, 215, -406, 106, -677, -33, -290, -297, 406, -273, 841, -249, 546, 290, -246, 305, -869, 367, -795, -58, -268, -414, 521, -353, 972, -97, 751, 433, 19, 302, -937, 93, -1016, -329, -344, -165, 658, -74, 907, 103, 443, 99, -269, 3, -518, 177, -374, -68, -107, -133, 218, -197, 439, 21, 400, 202, -113, 177, -509, -28, -450, -43, 335, 19, 608, -181, 170, -322, -621, -188, -556, 415, 352, 731, 1021, 279, 455, -565, -832, -822, -1238, -225, -375, 483, 1133, 562, 1224, 50, 203, -200, -1053, -51, -907, 63, 81, -274, 737, -316, 342, -47, -440, 692, -328, 660, 264, -59, 670, -1000, 36, -1072, -797, -48, -725, 1166, 163, 1474, 771, 465, 543, -1000, -250, -1927, -424, -886, -95, 743, 191, 1888, -83, 1199, -462, -437, -356, -1577, 280, -1154, 868, 166, 558, 1096, -101, 973, -854, 73, -850, -626, -200, -734, 439, -358, 784, 187, 349, 529, -108, 594, -291, 320, -25, -405, -23, -848, -383, -679, -631, 351, -136, 1151, 1083, 796, 1459, -470, 351, -1412, -1573, -672, -2230, 629, -505, 1450, 2073, 506, 2766, -607, 654, -1098, -2327, -479, -3006, 232, -605, 428, 2355, 500, 2858, 446, 587, 344, -2118, -463, -2446, -1068, -466, -1010, 1701, 234, 2135, 1459, 503, 1442, -1386, 67, -1974, -1422, -616, -1623, 1271, -390, 1966, 1101, 656, 1454, -1330, 661, -1875, -521, -531, -957, 1361, -782, 1695, -311, 259, 236, -1349, 849, -1443, 1054, -193, 507, 1209, -647, 1330, -1553, 308, -1079, -971, 276, -1507, 1397, -604, 1352, 737, 342, 1536, -760, 790, -1322, -573, -979, -1329, 12, -797, 1161, 463, 1350, 1020, 393, 588, -981, -474, -1465, -1002, -463, -508, 1035, 470, 1338, 1197, 361, 838, -952, -306, -1223, -1337, -439, -1270, 681, -177, 1095, 1051, 676, 1404, -337, 783, -883, -224, -788, -1051, -82, -1124, 658, -670, 791, 363, 238, 1112, -387, 1313, -495, 508, -321, -719, 8, -1571, 111, -1300, 197, 143, 311, 1582, 424, 1970, 213, 668, -453, -1266, -994, -2311, -754, -1465, 311, 589, 1317, 2212, 1184, 2076, 33, 416, -1364, -1484, -1373, -2302, -165, -1417, 1107, 365, 1220, 1988, 239, 2137, -760, 775, -962, -1228, -254, -2375, 421, -1651, 594, 307, 283, 2067, -80, 2000, -196, 389, -256, -1304, -150, -1800, -159, -822, 28, 286, 221, 961, 374, 926, 292, 648, 45, 199, -429, -654, -662, -1342, -498, -1284, 130, -71, 1010, 1436, 1061, 1931, 256, 977, -1041, -885, -1473, -2105, -703, -1761, 741, -29, 1500, 1808, 1114, 2160, -161, 854, -1265, -1099, -1385, -2058, -581, -1394, 869, 154, 1588, 1363, 1198, 1590, -306, 978, -1537, -115, -1524, -1312, -350, -2011, 998, -1357, 1369, 538, 891, 2487, -117, 2660, -671, 717, -962, -1948, -706, -3221, -292, -1975, 478, 629, 1027, 2679, 1100, 2772, 296, 976, -842, -1172, -1481, -2590, -968, -2240, 358, -540, 1455, 1591, 1388, 2754, 172, 1939, -1210, -280, -1485, -2462, -677, -2700, 715, -879, 1394, 1616, 963, 2791, -75, 1733, -874, -482, -953, -2211, -643, -2321, 51, -792, 624, 1117, 1128, 2327, 906, 1859, -102, 124, -1343, -1698, -1541, -2218, -433, -1082, 1236, 647, 1757, 1700, 747, 1208, -871, 154, -1680, -673, -997, -695, 459, -275, 1485, -152, 1214, -105, 10, -78, -1246, 324, -1468, 650, -420, 469, 846, -152, 1526, -793, 874, -608, -508, -17, -1269, 616, -1104, 609, 115, 49, 1009, -260, 1017, -382, 60, -68, -669, -77, -719, -113, -158, -121, 245, 312, 240, 716, 262, 693, 411, 46, 429, -965, -307, -1376, -1197, -949, -1265, 359, 128, 1697, 1763, 2078, 2095, 977, 415, -1071, -1865, -2743, -2815, -2534, -1127, -264, 1587, 2549, 3197, 3665, 1935, 1976, -1119, -1530, -3261, -3944, -2536, -3425, 466, -170, 2887, 3275, 2876, 4260, 350, 2019, -2133, -1727, -2840, -4152, -1193, -3526, 1180, -139, 2537, 3091, 1734, 3954, -388, 1696, -2062, -1627, -1800, -3245, 94, -2196, 1543, 228, 1424, 1815, -143, 1578, -1306, 382, -950, -379, 451, -363, 1243, -160, 898, -380, -477, -749, -1521, -730, -1367, 113, 109, 1072, 1697, 1581, 2195, 1085, 677, -379, -1624, -1842, -2808, -2427, -1659, -1252, 1158, 1163, 2989, 3181, 2368, 3035, -374, 425, -2605, -2900, -2721, -4251, -453, -2235, 1841, 1607, 2411, 4356, 1243, 3640, -806, 268, -1667, -3235, -1562, -4027, -460, -2036, 688, 1234, 1455, 3347, 1379, 2977, 422, 939, -977, -1707, -1857, -2808, -1177, -2318, 278, -335, 1726, 1636, 1658, 2625, 401, 2054, -1273, 77, -1777, -2043, -918, -2989, 701, -1586, 1611, 1064, 1179, 3034, -180, 2495, -1220, -23, -1186, -2372, -247, -2660, 659, -868, 957, 1314, 657, 2268, -56, 1445, -584, -266, -854, -1650, -616, -1708, 95, -468, 790, 1089, 1053, 1721, 582, 941, -405, -679, -1208, -1698, -1182, -1388, -296, 108, 1047, 1538, 1611, 1825, 976, 711, -487, -866, -1719, -1974, -1627, -1707, -248, -386, 1377, 1368, 1919, 2416, 1231, 1793, -630, -208, -1843, -2348, -1835, -2699, -466, -1048, 1203, 1442, 1887, 2611, 1322, 1922, -114, 25, -1216, -1597, -1611, -2191, -1001, -1513, 44, 94, 1194, 1825, 1665, 2433, 1145, 1311, -204, -774, -1488, -2247, -1899, -2062, -1115, -625, 438, 1019, 1825, 1939, 2196, 1782, 1188, 561, -945, -1021, -2486, -2003, -2472, -1581, -478, -93, 1776, 1197, 2750, 1561, 1605, 928, -329, 78, -1851, -634, -2133, -1046, -975, -1032, 407, -449, 1659, 315, 1757, 992, 761, 1206, -536, 906, -1454, 134, -1435, -1152, -779, -2049, 285, -1707, 1301, 196, 1825, 2282, 1234, 2903, -517, 1241, -2063, -1415, -2263, -2960, -732, -2498, 1472, -218, 2384, 1932, 1710, 2769, -246, 1743, -1762, -266, -2038, -2133, -830, -2525, 717, -1316, 1710, 864, 1504, 2549, 180, 2290, -1057, 299, -1576, -1980, -895, -2571, 470, -1040, 1416, 1222, 1112, 2136, -124, 1241, -1070, -447, -918, -1337, 71, -1016, 673, -142, 386, 406, -180, 607, -250, 471, 263, 235, 357, -40, -110, -499, -812, -598, -579, -521, 315, 201, 1128, 780, 929, 1008, -244, 271, -1230, -694, -1187, -1143, -117, -699, 953, 240, 1269, 747, 507, 798, -372, 484, -780, 294, -743, -231, -396, -993, -24, -1609, 392, -1069, 875, 793, 982, 2643, 386, 2692, -680, 349, -1405, -2713, -1371, -3876, -186, -1991, 1122, 1556, 1849, 3822, 1169, 3228, -300, 397, -1460, -2307, -1474, -3214, -539, -2040, 447, -56, 863, 1787, 649, 2354, 546, 1760, 304, 357, -46, -1121, -704, -1795, -1150, -1878, -1023, -1053, -102, 213, 1078, 1920, 1843, 2737, 1440, 1886, -91, -626, -1825, -2986, -2435, -3203, -1269, -1134, 858, 1680, 2361, 3016, 2155, 2263, 690, 249, -1085, -1413, -2053, -2082, -1982, -1695, -795, -701, 877, 606, 2330, 1864, 2372, 2260, 812, 1274, -1552, -751, -2881, -2413, -2188, -2399, 50, -764, 2256, 1221, 2503, 2063, 1259, 1598, -767, 459, -1683, -590, -1557, -1196, -633, -1458, 136, -943, 668, 133, 1117, 1297, 1108, 1554, 770, 697, -324, -362, -1258, -1003, -1697, -759, -1111, -438, 202, -57, 1487, 239, 1939, 556, 1310, 710, -245, 499, -1523, -31, -2070, -530, -1250, -887, 21, -719, 1419, -236, 2045, 604, 1632, 1119, 275, 1015, -1514, 211, -2463, -875, -2088, -1334, -39, -958, 2068, 119, 3002, 1021, 1637, 1140, -817, 442, -2635, -425, -2346, -750, -494, -417, 1400, 110, 1939, 164, 1114, -104, 66, -247, -952, 130, -1088, 487, -916, 511, -128, -2, 697, -422, 1007, -426, 765, -300, -41, -29, -570, -13, -872, 205, -524, 480, -104, 654, 495, 363, 768, -447, 566, -1238, 54, -1173, -381, -87, -574, 1311, -479, 1798, -248, 920, 123, -671, 527, -1808, 734, -1596, 420, -381, -199, 1156, -770, 1800, -875, 1226, -277, -181, 532, -1388, 998, -1467, 767, -382, -160, 747, -910, 1100, -908, 379, -285, -444, 542, -504, 799, -37, 476, 546, 109, 321, -496, -219, -569, -756, -487, -611, 134, 61, 483, 781, 515, 966, 109, 318, -350, -470, -294, -932, -119, -612, 113, 49, 33, 416, 111, 437, 10, 202, 90, 111, 79, 129, -43, -6, -147, -372, -326, -666, -173, -460, 142, 234, 580, 815, 449, 711, 6, -78, -613, -584, -615, -572, -202, 54, 264, 412, 562, 229, 437, -174, 91, -405, -305, -199, -532, 262, -330, 519, 215, 405, 457, 29, 228, -536, -245, -747, -408, -447, -95, 280, 315, 921, 482, 854, 218, 184, -152, -579, -483, -885, -597, -756, -400, -261, 124, 366, 787, 973, 1055, 1298, 695, 802, -276, -387, -1334, -1655, -1687, -2063, -773, -1047, 792, 871, 2107, 2376, 1924, 2526, 346, 1014, -1492, -1175, -2314, -2873, -1604, -2911, 107, -1131, 1576, 1610, 2183, 3520, 1418, 3125, -162, 609, -1635, -2321, -2109, -3587, -1230, -2423, 312, 73, 1598, 2259, 1900, 2776, 1050, 1681, -398, -229, -1577, -1742, -1694, -2051, -631, -1165, 763, 324, 1494, 1263, 907, 1233, -235, 366, -833, -362, -602, -506, 208, -141, 537, 106, 280, -51, -397, -363, -722, -522, -476, -122, 194, 440, 942, 877, 1039, 711, 604, 113, -483, -538, -1398, -1017, -1506, -950, -676, -424, 818, 607, 1867, 1417, 1898, 1368, 558, 273, -1178, -1059, -2269, -1583, -1972, -965, -331, 216, 1447, 915, 2402, 891, 1807, 455, 173, 156, -1518, 2, -2279, -275, -1713, -831, -101, -1096, 1505, -613, 2144, 563, 1443, 1578, 48, 1556, -1275, 441, -1709, -959, -1261, -1634, -365, -1323, 757, -346, 1462, 561, 1610, 1175, 770, 1374, -617, 1010, -1664, -6, -1847, -1217, -696, -1871, 753, -1307, 1765, -39, 1624, 1155, 485, 1648, -871, 1394, -1603, 595, -1386, -601, -295, -1683, 1011, -2033, 1598, -1107, 1173, 554, -146, 2007, -1403, 2182, -1607, 1076, -557, -632, 726, -1840, 1551, -1969, 1171, -1005, 151, 504, -843, 1577, -1423, 1640, -1222, 712, -184, -463, 1017, -1020, 1752, -939, 1311, -445, -96, -65, -1411, 222, -1724, 489, -932, 681, 293, 707, 1277, 267, 1285, -389, 743, -1055, -120, -1193, -781, -549, -881, 549, -721, 1473, -414, 1583, 64, 605, 553, -807, 1123, -1892, 1213, -1705, 598, -460, -662, 1168, -1707, 1975, -1861, 1571, -839, 285, 868, -1144, 2054, -1826, 2127, -1485, 858, -287, -804, 1073, -2079, 1749, -2056, 1352, -1050, 259, 595, -933, 1737, -1489, 1971, -1325, 1174, -420, -125, 707, -1147, 1556, -1719, 1495, -1518, 418, -799, -963, 523, -1707, 1856, -1219, 2403, -7, 1456, 1090, -589, 1297, -2489, 735, -2749, -189, -1282, -878, 990, -884, 2571, -336, 2497, 257, 898, 484, -1121, 274, -2338, 114, -2065, 88, -451, 76, 1127, -168, 1907, -371, 1342, -304, 196, -56, -846, 282, -1292, 256, -993, 173, -217, 60, 688, -97, 1086, -151, 837, -171, -25, -63, -831, 81, -1017, 121, -533, -48, 379, -65, 1053, 59, 1010, 284, 147, 284, -783, -129, -1287, -592, -730, -604, 184, 2, 938, 722, 1085, 959, 563, 319, -54, -639, -728, -962, -935, -604, -928, 228, -184, 686, 582, 605, 1288, 285, 1119, -86, 263, -455, -843, -568, -1433, -354, -1089, 115, -29, 497, 988, 490, 1287, 202, 881, -35, -91, -296, -848, -489, -1153, -432, -747, -145, 82, 386, 752, 687, 1020, 603, 564, 124, -53, -434, -650, -915, -750, -785, -439, -117, 105, 705, 532, 1082, 438, 616, 141, -181, -245, -614, -215, -646, -75, -460, 155, -272, 210, 87, 24, 749, -251, 1102, -405, 569, -251, -577, 197, -1372, 567, -1039, 601, 214, 76, 1209, -404, 1144, -659, 110, -496, -950, 38, -1081, 417, -211, 593, 663, 286, 834, -246, 263, -443, -255, -121, -267, 289, -129, 349, -222, -94, -378, -545, -244, -475, 237, -53, 621, 320, 627, 624, 409, 560, -4, 303, -543, -113, -1052, -726, -985, -936, -234, -717, 896, -27, 1398, 750, 1099, 1324, 254, 1102, -715, 184, -1238, -952, -1343, -1716, -692, -1249, 447, 29, 1440, 1334, 1550, 1653, 759, 913, -467, -455, -1297, -1203, -1279, -1164, -613, -385, 284, 435, 786, 578, 555, 473, 223, 305, 233, 287, 528, 85, 420, -339, -474, -768, -1471, -745, -1492, -234, -450, 382, 865, 781, 1688, 820, 1587, 469, 813, -108, -401, -676, -1553, -989, -1978, -629, -1281, -53, 129, 551, 1410, 732, 1885, 656, 1342, 410, 226, 39, -910, -507, -1576, -1099, -1326, -1022, -420, -263, 568, 868, 993, 1377, 778, 955, 325, 77, 53, -691, 42, -902, -155, -776, -464, -509, -848, -99, -761, 640, -120, 1225, 747, 1195, 1227, 259, 895, -917, -18, -1426, -836, -1058, -913, -57, -446, 731, 241, 907, 523, 706, 337, 390, -119, -41, -380, -512, -251, -949, 286, -898, 567, -226, 420, 655, -64, 1061, -497, 862, -612, 229, -422, -342, -6, -749, 476, -1048, 714, -778, 297, -31, -274, 1000, -543, 1477, -160, 1157, 376, -205, 368, -1380, -193, -1663, -506, -890, -359, 574, 73, 1502, 299, 1408, 201, 382, 264, -837, 426, -1375, 266, -896, -259, 12, -844, 883, -888, 1049, -327, 603, 445, -75, 871, -683, 918, -927, 505, -827, -201, -186, -692, 597, -844, 1366, -480, 1265, -9, 239, 133, -1004, 117, -1613, 182, -1114, 531, -51, 939, 834, 878, 1170, 52, 969, -1189, 478, -1968, -302, -1598, -858, -85, -1139, 1552, -884, 2240, -183, 1656, 609, 253, 1298, -1005, 1328, -1557, 612, -1394, -651, -881, -1563, -208, -1569, 493, -442, 1229, 874, 1634, 1476, 1314, 1087, 317, 172, -980, -684, -1811, -873, -1765, -612, -960, -251, 222, 216, 1301, 408, 1916, 502, 1777, 349, 709, -16, -921, -309, -2176, -239, -2161, -106, -828, -17, 871, -88, 1842, -181, 1492, 89, 484, 347, -514, 268, -902, 84, -682, -190, -300, -214, 113, -60, 277, -83, 185, -72, -37, -1, -118, 102, 12, 225, 339, 157, 357, -87, 20, -265, -325, -123, -370, 61, -48, 297, 172, 178, 83, -182, -236, -317, -286, -277, -64, 177, 376, 397, 657, 277, 462, -116, -36, -336, -586, -283, -799, 3, -474, 372, 68, 289, 519, 46, 674, -327, 391, -393, -23, -134, -369, 261, -451, 412, -171, 233, 211, -59, 268, -311, 43, -340, -316, -286, -362, 62, 26, 465, 399, 595, 484, 453, 234, -234, -93, -782, -379, -987, -371, -457, -370, 404, -76, 1067, 234, 1166, 437, 548, 381, -380, 102, -1170, -244, -1209, -343, -656, -121, 225, 106, 916, 287, 1073, 3, 695, -365, 171, -464, -464, -147, -767, 424, -719, 779, -526, 623, -110, 42, 316, -601, 626, -984, 891, -826, 694, -121, 98, 711, -627, 1180, -1083, 911, -996, -20, -263, -827, 505, -1011, 967, -470, 966, 160, 351, 367, -271, 220, -697, 126, -668, 334, -315, 501, 63, 293, 187, -329, 314, -864, 371, -870, 200, -318, -28, 369, -220, 783, -304, 778, -79, 440, 69, -45, 120, -445, 149, -568, 76, -374, -102, -50, -276, 30, -364, -105, -120, -204, 325, 49, 617, 638, 554, 1039, 163, 770, -444, -119, -727, -1062, -606, -1432, -161, -1004, 266, -169, 442, 632, 263, 1191, 293, 1327, 319, 896, 248, -21, -98, -1007, -580, -1395, -739, -910, -580, -155, -91, 325, 349, 377, 865, 402, 999, 660, 513, 864, -365, 502, -1219, -294, -1073, -1028, -145, -1142, 804, -625, 965, 15, 238, 389, -492, 519, -575, 655, -34, 749, 348, 678, 310, 44, -55, -840, -199, -1443, 21, -1188, 149, -191, -50, 899, -386, 1336, -428, 920, -48, 173, 420, -471, 673, -572, 553, -335, 123, -137, -370, -231, -846, -461, -885, -346, -417, 380, 467, 1153, 1039, 1166, 1016, 252, 331, -848, -405, -1316, -882, -796, -770, -1, -301, 601, 192, 756, 475, 549, 438, 118, 255, -311, -38, -509, -53, -314, -39, 142, 64, 249, -99, 71, -331, -254, -577, -296, -342, 45, 269, 387, 830, 462, 937, 253, 304, -100, -416, -493, -974, -612, -819, -527, -278, -23, 426, 681, 769, 1057, 648, 763, 83, -230, -379, -1165, -434, -1252, -98, -298, 227, 778, 86, 1113, -254, 550, -459, -305, -117, -585, 390, -401, 767, -86, 493, 180, -113, 234, -641, 222, -623, -11, -271, -288, 112, -315, 235, 9, 118, 454, 198, 473, 334, 92, 476, -447, 147, -640, -366, -413, -787, 90, -759, 606, -308, 842, 293, 581, 818, -216, 856, -989, 587, -1134, -5, -401, -588, 693, -928, 1258, -803, 799, -452, -215, 180, -995, 873, -901, 1192, -46, 976, 771, -10, 901, -1023, 317, -1489, -563, -902, -1018, 216, -722, 1090, 8, 1096, 843, 364, 1092, -403, 642, -778, -232, -458, -896, 116, -927, 491, -226, 510, 486, 96, 702, -436, 292, -699, -399, -517, -657, 3, -269, 606, 394, 858, 716, 591, 455, 54, -120, -434, -330, -664, -102, -573, 20, -367, -248, -47, -828, 262, -883, 580, -24, 653, 1156, 456, 1725, 27, 1186, -435, -133, -647, -1263, -618, -1554, -196, -1036, 279, -82, 559, 600, 444, 734, 105, 544, -272, 374, -342, 363, -190, 220, 59, -205, 240, -692, 295, -673, 160, -213, -139, 242, -373, 277, -461, -87, -220, -249, 148, -18, 403, 435, 464, 653, 305, 449, 54, -37, -173, -455, -335, -551, -410, -375, -322, -143, -58, -47, 188, -83, 417, 0, 325, 317, 97, 612, -115, 620, -168, 288, -104, -190, -43, -478, -30, -536, -21, -480, 94, -398, 57, -199, -38, 109, -149, 586, -139, 868, 10, 734, 221, 189, 217, -461, 112, -783, 26, -602, -123, -205, -171, 71, -229, 191, -189, 180, -27, 135, 201, 158, 399, 158, 335, 243, 13, 227, -394, -62, -486, -407, -249, -566, 203, -351, 447, -19, 296, 254, 45, 321, -83, 451, -91, 498, -176, 189, -294, -365, -357, -861, -91, -756, 379, -141, 670, 561, 543, 818, 31, 619, -532, 87, -740, -460, -521, -654, 7, -429, 514, 104, 664, 479, 435, 334, -48, -146, -490, -452, -638, -303, -325, 220, 159, 636, 597, 561, 650, 17, 276, -547, -312, -763, -737, -427, -697, 161, -232, 537, 466, 623, 821, 368, 613, -120, -45, -620, -586, -824, -640, -401, -150, 546, 354, 1155, 433, 830, 104, -197, -288, -1052, -318, -1022, 70, -237, 428, 505, 371, 740, -187, 502, -702, -47, -667, -396, 26, -386, 780, -61, 1014, 294, 407, 241, -429, -172, -885, -336, -684, -28, -71, 397, 394, 445, 492, -101, 177, -643, -47, -629, -158, -105, -40, 504, 156, 868, 161, 651, -51, 73, -298, -613, -404, -1047, -157, -838, 204, -22, 485, 785, 371, 1184, 121, 799, -161, -102, -265, -852, -326, -1111, -330, -740, -204, -24, 83, 657, 512, 1052, 605, 1028, 349, 427, -178, -586, -426, -1298, -420, -1251, -170, -307, -52, 770, -117, 1129, -67, 736, 134, 5, 497, -509, 574, -589, 412, -384, -131, 15, -555, 327, -765, 468, -594, 285, -101, 32, 390, -213, 673, -485, 584, -645, 228, -559, -124, 136, -266, 1007, -312, 1413, -301, 823, -234, -446, -113, -1412, 126, -1504, 346, -702, 326, 397, 121, 1065, -46, 1128, -69, 701, 9, 121, 10, -372, -220, -731, -417, -930, -352, -713, 39, -67, 529, 610, 701, 956, 429, 730, -132, 125, -593, -336, -719, -551, -350, -438, 175, -37, 555, 212, 518, 114, 81, -246, -288, -529, -303, -113, -9, 725, 228, 1140, 169, 723, -194, -327, -404, -1219, -280, -1261, 70, -543, 454, 313, 543, 1003, 284, 999, -155, 449, -496, -177, -562, -591, -201, -509, 251, -50, 453, 222, 314, 128, -59, -216, -348, -613, -283, -407, -76, 315, 218, 905, 432, 953, 346, 283, 48, -482, -352, -674, -631, -440, -442, -235, 147, -156, 559, -162, 500, -42, -19, 314, -505, 559, -364, 707, 190, 690, 559, 110, 389, -705, -195, -1350, -608, -1170, -477, -186, -80, 922, 318, 1309, 495, 930, 376, 202, 132, -568, -249, -923, -578, -903, -547, -351, 13, 511, 501, 1055, 650, 807, 194, -85, -437, -963, -542, -1061, -100, -263, 398, 773, 466, 1181, 121, 693, -337, -269, -464, -948, -264, -874, 21, -325, 227, 287, 337, 580, 250, 503, 62, 164, -186, -144, -244, -277, -60, -163, 116, 60, 228, 113, -25, 69, -293, 9, -415, -27, -183, -166, 184, -242, 571, -238, 692, 16, 326, 336, -244, 337, -833, 201, -932, 41, -460, -19, 406, -35, 912, -133, 904, -295, 296, -336, -416, -284, -729, -196, -529, 133, -73, 613, 323, 937, 407, 791, 164, -67, -59, -1062, -240, -1462, -215, -999, -66, 138, 114, 1278, 229, 1570, 252, 868, 52, -317, -229, -1201, -321, -1105, -195, -369, 201, 323, 442, 606, 290, 525, -133, 184, -468, -163, -464, -437, -153, -436, 231, 65, 383, 536, 357, 573, 265, 155, 1, -414, -182, -629, -353, -391, -313, 8, -96, 297, 81, 342, 123, 141, 62, -67, 72, 45, 91, 206, 183, 206, 80, -105, -30, -489, -119, -460, -208, -112, -265, 161, -162, 236, 36, 315, 369, 363, 493, 298, 195, -117, -275, -615, -520, -580, -311, -100, 91, 381, 404, 461, 222, 177, -55, -221, -185, -311, -132, -167, 82, 135, 106, 486, 36, 379, -28, -106, -35, -554, -83, -635, -51, -143, -26, 468, 62, 659, 189, 357, 103, -147, -94, -646, -206, -651, -156, -139, 9, 439, 263, 823, 260, 562, 113, -72, -125, -506, -337, -609, -305, -419, -62, -53, 214, 236, 265, 384, 181, 368, -76, 81, -49, -180, 36, -174, 58, -102, -1, 20, -166, 110, -225, 57, -71, 72, 130, 19, 141, -134, 138, -181, -57, -163, -164, -78, -38, 108, 94, 258, 121, 222, 75, 60, -62, -199, -74, -204, 75, 91, 55, 297, -133, 150, -253, -163, -197, -335, 92, -189, 380, 41, 253, -49, -39, -156, -290, -42, -219, 336, 89, 635, 295, 496, 187, -31, -86, -565, -315, -759, -269, -573, 37, -70, 218, 468, 244, 720, 91, 568, -94, 81, -204, -405, -120, -586, -72, -363, 94, 21, 210, 382, 148, 392, 26, 57, -184, -320, -216, -395, -82, -41, 201, 474, 278, 610, 135, 147, -166, -494, -437, -761, -318, -423, 22, 295, 396, 655, 473, 459, 231, -25, -172, -411, -372, -353, -354, -115, -123, 102, 161, 213, 368, 375, 336, 371, 50, 104, -347, -433, -543, -887, -236, -647, 290, 85, 617, 780, 431, 908, -126, 407, -553, -226, -512, -501, -148, -424, 264, -164, 440, 61, 355, 64, 84, -10, -178, 10, -359, 128, -238, 304, 64, 267, 244, -119, 232, -452, -84, -428, -330, -29, -279, 408, 14, 399, 280, 4, 372, -249, 215, -159, -24, 183, -119, 283, -228, -44, -185, -508, -98, -515, 29, -21, 92, 578, 35, 756, -144, 248, -149, -366, 97, -640, 352, -405, 502, 37, 197, 301, -274, 282, -599, 212, -551, 168, -195, 57, 323, -157, 551, -454, 415, -528, 49, -262, -353, 257, -417, 679, -147, 770, 187, 380, 374, -252, 313, -718, -61, -783, -341, -379, -450, 187, -318, 502, 125, 475, 435, 229, 445, -16, 239, -130, -109, -122, -282, -104, -165, -27, -80, 21, -91, -57, -115, -168, -142, -213, 65, -26, 370, 289, 412, 382, 218, 144, -156, -139, -570, -221, -569, -61, -181, 146, 420, 71, 826, -67, 650, -188, -109, -205, -807, -135, -981, 38, -412, 194, 483, 345, 939, 315, 713, 70, 28, -156, -645, -355, -752, -398, -262, -237, 334, 104, 711, 441, 470, 570, -172, 208, -651, -315, -634, -594, -213, -482, 370, -80, 606, 301, 454, 491, 171, 513, -134, 329, -319, -125, -382, -535, -352, -681, -158, -406, 206, 100, 407, 450, 364, 465, 35, 333, -304, 132, -314, -54, -59, -236, 281, -468, 360, -527, 163, -278, -182, 256, -382, 779, -352, 912, -153, 380, 107, -454, 235, -1034, 311, -948, 293, -226, 161, 551, -85, 844, -379, 526, -485, -21, -233, -385, 227, -237, 549, 139, 474, 306, -9, 47, -480, -439, -641, -678, -336, -334, 209, 324, 609, 704, 619, 602, 235, 84, -308, -350, -613, -393, -510, -159, -123, 98, 345, 176, 526, -21, 361, -254, 5, -206, -294, 51, -401, 370, -239, 400, -30, 16, 162, -397, 308, -445, 315, -136, 148, 378, -117, 590, -412, 264, -407, -263, -124, -640, 232, -549, 464, 34, 361, 548, 44, 604, -271, 236, -413, -310, -364, -525, -42, -309, 294, 90, 480, 362, 391, 361, -47, 14, -467, -307, -545, -309, -246, -81, 271, 261, 587, 298, 413, 64, 13, -133, -370, -163, -471, -164, -243, -131, 138, -54, 368, 182, 356, 458, 13, 370, -413, -94, -440, -473, -118, -432, 402, -74, 615, 219, 268, 123, -300, -64, -490, -10, -247, 262, 149, 430, 272, 199, -65, -379, -316, -807, -137, -602, 273, 138, 517, 909, 316, 1031, -195, 320, -481, -654, -417, -1132, -162, -853, 124, 21, 342, 836, 431, 1100, 344, 685, -34, -173, -511, -918, -663, -981, -351, -349, 213, 389, 656, 741, 649, 476, 284, 8, -175, -233, -588, -245, -751, -173, -502, -95, 93, -43, 778, 37, 1028, 190, 534, 243, -350, 149, -948, -63, -905, -350, -241, -398, 492, -85, 789, 306, 618, 541, 115, 393, -451, -41, -748, -418, -589, -567, -89, -483, 574, -82, 868, 403, 606, 672, -6, 594, -619, 169, -836, -276, -551, -495, -13, -523, 451, -467, 680, -129, 484, 324, 92, 671, -261, 680, -459, 164, -358, -343, -101, -523, 73, -413, 140, -158, 144, 76, 128, 215, 211, 359, 192, 403, -2, 174, -253, -197, -435, -567, -371, -721, -40, -327, 324, 384, 458, 943, 374, 941, 23, 267, -271, -592, -330, -989, -203, -843, -6, -323, 132, 348, 105, 816, 29, 910, 26, 496, 23, -264, 39, -784, 31, -692, -25, -226, -78, 209, -87, 352, -75, 242, -32, 148, 45, 69, 129, -60, 183, -117, 151, -92, -35, -100, -273, -150, -356, -147, -150, 40, 228, 382, 513, 511, 367, 191, -133, -318, -587, -662, -603, -565, -58, -70, 576, 496, 793, 738, 314, 514, -397, -99, -807, -664, -516, -642, 182, -143, 590, 421, 453, 581, -65, 209, -350, -305, -184, -497, 176, -290, 223, 138, -60, 509, -381, 476, -335, 109, 93, -307, 478, -540, 507, -385, 161, 34, -330, 287, -602, 296, -453, 122, -22, -61, 493, 19, 682, 164, 345, 101, -268, -140, -666, -413, -548, -452, 38, -93, 520, 287, 487, 423, 94, 378, -295, 186, -341, -18, -64, -207, 176, -469, 188, -519, 49, -136, -123, 354, -198, 663, -125, 484, 41, -93, 235, -538, 326, -525, 131, -220, -241, 216, -503, 447, -401, 307, 120, 110, 601, -90, 634, -231, 193, -223, -419, -174, -718, -45, -524, 228, -19, 298, 424, 89, 580, -226, 371, -380, -23, -152, -310, 319, -346, 508, -122, 278, 158, -73, 195, -410, -17, -411, -282, -221, -294, -24, 29, 198, 408, 313, 491, 240, 163, 96, -289, -30, -489, -140, -266, -139, 156, -167, 407, -173, 237, -16, -156, 177, -409, 264, -314, 233, 93, 26, 454, -192, 436, -295, 105, -327, -287, -192, -457, 121, -252, 441, 83, 570, 272, 395, 257, -91, 80, -540, -122, -689, -169, -518, -150, -95, -90, 385, 81, 660, 213, 721, 263, 422, 189, -163, -96, -685, -367, -874, -413, -549, -268, 25, 88, 546, 415, 690, 498, 572, 357, 256, 33, -184, -371, -502, -538, -636, -403, -458, -85, -84, 355, 263, 498, 438, 300, 526, -4, 429, -292, 141, -359, -284, -159, -657, 18, -675, 115, -273, 182, 254, 101, 601, 106, 643, 149, 334, 78, -91, -86, -439, -324, -590, -531, -443, -359, -75, 144, 228, 603, 477, 750, 549, 359, 377, -294, 34, -637, -422, -522, -744, -128, -580, 307, -51, 357, 449, 158, 650, -50, 366, -201, -3, -114, -204, 90, -240, 172, -227, 95, -168, -81, -57, -278, 129, -213, 311, 74, 238, 306, 72, 374, -115, 136, -321, -266, -415, -455, -315, -336, 67, 1, 659, 367, 877, 410, 434, 141, -398, -131, -992, -234, -845, -105, -130, 120, 538, 106, 697, -110, 423, -293, -51, -251, -332, 20, -318, 379, -142, 501, 120, 314, 304, -1, 297, -363, 93, -567, -306, -485, -658, -141, -574, 298, -2, 653, 730, 558, 1017, 113, 572, -369, -285, -599, -899, -369, -898, 107, -336, 434, 369, 377, 768, 79, 689, -341, 156, -432, -452, -135, -708, 231, -450, 476, 105, 344, 542, -106, 549, -431, 174, -445, -298, -209, -537, 210, -338, 451, 119, 376, 425, 146, 297, -161, -105, -336, -312, -236, -36, -98, 297, 0, 259, 69, -203, 66, -624, 117, -464, 214, 150, 127, 708, -24, 769, -139, 313, -221, -356, -134, -753, -15, -652, 16, -154, 118, 397, 192, 565, 138, 269, 25, -129, -206, -339, -353, -214, -159, 128, 195, 381, 440, 415, 405, 95, -24, -436, -502, -784, -581, -587, -269, 81, 298, 757, 679, 928, 505, 450, -10, -274, -477, -781, -597, -791, -235, -290, 233, 403, 394, 838, 300, 730, 19, 98, -193, -618, -185, -913, -105, -638, -56, 8, 50, 627, 143, 879, 178, 640, 176, 94, -39, -478, -305, -774, -377, -643, -190, -235, 200, 254, 551, 575, 472, 576, 14, 301, -467, -77, -640, -314, -310, -396, 260, -305, 584, -149, 470, 70, 76, 341, -353, 418, -487, 214, -310, -153, -3, -396, 290, -304, 402, 29, 236, 260, -38, 252, -271, 71, -308, -179, -89, -273, 168, -162, 252, 61, 125, 279, -96, 293, -245, 62, -158, -129, 4, -179, 142, -152, 193, -123, 145, -154, 19, -88, -98, 223, -183, 525, -153, 494, 5, 112, 93, -495, 78, -863, -9, -658, -28, -68, 119, 657, 275, 1057, 167, 797, -210, 52, -606, -774, -605, -1189, -20, -838, 737, 77, 1016, 882, 520, 1068, -426, 550, -1104, -259, -902, -653, -86, -532, 703, -208, 901, 63, 460, 103, -154, 118, -516, 275, -515, 325, -274, 173, 52, -134, 285, -413, 390, -395, 282, -98, -10, 194, -273, 307, -308, 225, -149, 4, 78, -129, 198, -128, 128, -96, 50, -10, -2, 88, -78, 121, -123, 116, -122, 1, -50, -171, 106, -211, 161, -125, 59, 7, -56, 154, -79, 220, -8, 214, 101, 163, 85, -42, -18, -269, -68, -310, -119, -132, -153, 50, -121, 74, -32, -89, 156, -113, 392, 192, 354, 534, 67, 542, -302, 115, -555, -496, -403, -847, 29, -700, 398, -228, 487, 423, 324, 901, -54, 899, -301, 378, -376, -378, -336, -908, -112, -811, 179, -235, 396, 328, 454, 583, 241, 456, -149, 115, -412, -124, -445, -213, -232, -223, 110, -107, 294, -7, 297, 82, 188, 154, -17, 71, -102, -103, -93, -167, -103, -80, -120, 113, -121, 264, -120, 144, 55, -72, 287, -153, 318, -150, 166, -61, -148, 21, -370, -5, -263, 8, 14, 43, 192, 30, 219, 109, 43, 176, -101, 97, -90, -92, -79, -308, -18, -360, 65, -41, 132, 329, 126, 413, 46, 217, -187, -206, -270, -470, -120, -307, 98, 67, 272, 394, 235, 468, 19, 143, -148, -233, -188, -385, -152, -368, -15, -154, 57, 170, 61, 387, 112, 467, 113, 245, 22, -290, -83, -623, -166, -523, -112, -8, 140, 585, 255, 772, 126, 322, -160, -313, -355, -770, -257, -691, 88, -47, 293, 560, 254, 704, 94, 341, -78, -241, -98, -528, -102, -276, -168, 106, -159, 349, 63, 262, 282, -130, 320, -431, 30, -376, -405, -29, -478, 446, -72, 658, 426, 319, 600, -223, 255, -637, -317, -660, -597, -199, -429, 401, 31, 730, 440, 653, 463, 103, 168, -600, -175, -872, -376, -591, -234, 58, 72, 705, 218, 864, 129, 496, -13, -69, -135, -605, -96, -753, 44, -428, 79, 46, 96, 423, 51, 542, -55, 313, -166, -7, -179, -221, -82, -345, 162, -239, 305, -1, 218, 138, 12, 231, -258, 236, -314, 81, -122, -98, 116, -307, 201, -429, 144, -159, -48, 246, -162, 481, -92, 432, 34, 103, 171, -248, 232, -325, 87, -331, -156, -289, -335, -73, -321, 166, -8, 409, 349, 530, 434, 304, 204, -103, -170, -432, -449, -640, -366, -441, -23, 48, 284, 451, 422, 606, 259, 405, -73, -81, -291, -381, -295, -414, -146, -273, 54, 68, 129, 290, 125, 282, 140, 159, 116, -54, 32, -242, -113, -221, -277, -163, -278, -37, 6, 230, 289, 376, 404, 298, 214, 43, -198, -341, -470, -476, -323, -238, 20, 23, 324, 214, 390, 249, 139, 145, -106, 127, -234, 147, -222, -28, -83, -240, 66, -391, 143, -343, 141, 45, 35, 418, -91, 422, -63, 183, -11, -159, 28, -358, 51, -241, 3, -75, -15, 59, 37, 280, 23, 355, -97, 203, -179, -134, -159, -549, 54, -600, 372, -123, 435, 448, 169, 752, -313, 587, -637, -54, -502, -618, 20, -751, 497, -461, 633, 142, 356, 623, -136, 604, -391, 269, -354, -160, -137, -442, 59, -353, 74, -114, -20, 27, -10, 140, 104, 145, 209, 101, 215, 171, 58, 135, -137, -25, -218, -185, -202, -328, -138, -309, 6, -32, 89, 220, 129, 404, 146, 450, 121, 190, 74, -191, 23, -505, -123, -626, -279, -366, -223, 169, -71, 561, 189, 727, 289, 532, 184, -5, 15, -513, -98, -774, -154, -670, -163, -131, -118, 427, -32, 641, 226, 541, 374, 195, 209, -165, -170, -309, -546, -349, -541, -296, -14, -72, 608, 117, 761, 225, 386, 225, -334, 41, -797, -137, -613, -108, -47, 19, 500, 193, 617, 233, 245, -48, -228, -349, -384, -391, -198, -163, 137, 256, 257, 461, 5, 259, -255, -58, -247, -244, 19, -222, 354, 7, 409, 139, 99, 41, -247, -89, -403, -173, -313, -113, -7, 104, 263, 220, 339, 169, 259, 119, 35, 5, -235, -92, -334, -192, -270, -322, -63, -282, 223, 18, 333, 318, 226, 476, 54, 372, -94, -16, -131, -346, -100, -444, -179, -304, -250, 48, -140, 337, 128, 307, 441, 134, 488, -88, 124, -228, -351, -212, -569, -135, -371, 5, 143, 279, 556, 421, 467, 232, 59, -134, -376, -491, -581, -485, -315, -120, 118, 244, 432, 387, 527, 340, 320, 116, -95, -81, -432, -188, -590, -281, -457, -259, 12, -111, 455, 98, 732, 362, 607, 463, 79, 193, -499, -218, -777, -517, -625, -501, -123, -134, 430, 247, 593, 425, 482, 446, 200, 274, -130, -47, -295, -346, -368, -510, -365, -414, -186, -54, 118, 280, 378, 444, 494, 401, 295, 106, -80, -225, -352, -340, -447, -261, -292, -25, 11, 141, 248, 132, 371, 117, 347, 147, 85, 45, -215, -165, -386, -336, -338, -297, -78, 44, 196, 383, 286, 433, 273, 240, 188, -73, 33, -378, -172, -437, -408, -266, -486, 74, -212, 380, 319, 361, 654, 99, 575, -127, 59, -179, -531, -96, -673, 40, -371, 26, 147, -20, 491, -48, 499, -46, 191, 31, -138, 131, -336, 79, -323, -50, -135, -116, 20, -52, 136, 132, 143, 167, 137, -44, 141, -252, 95, -233, -84, -11, -277, 284, -258, 341, -81, 123, 225, -189, 354, -370, 182, -253, -121, 140, -272, 386, -192, 263, -14, -109, 104, -429, 29, -378, -53, -10, 7, 359, 223, 524, 351, 408, 178, -32, -244, -513, -612, -677, -577, -391, -93, 217, 504, 617, 729, 484, 449, 50, -84, -285, -444, -325, -447, -105, -189, 104, 64, 153, 107, 104, 85, -18, 87, -143, 119, -156, 127, -92, 50, 21, -93, 168, -170, 234, -170, 171, -103, -30, 58, -259, 201, -271, 253, -11, 126, 238, -184, 219, -408, -35, -303, -289, 56, -229, 390, 54, 472, 274, 169, 282, -232, 122, -412, -122, -359, -257, -85, -219, 215, -46, 344, 157, 303, 198, 88, 38, -211, -144, -348, -165, -262, -25, -47, 203, 224, 280, 262, 137, 105, -153, 5, -368, -33, -316, -34, 22, -66, 320, -207, 328, -267, 80, -18, -190, 306, -226, 444, -72, 279, 87, -175, 147, -482, 125, -436, -3, -111, -159, 284, -228, 459, -128, 271, 89, -29, 236, -239, 202, -299, 80, -97, 10, 113, -51, 135, -132, 88, -254, -11, -294, -106, -132, -53, 191, 14, 472, 21, 532, 72, 247, 61, -257, -3, -645, -39, -618, -93, -181, -54, 358, 99, 583, 151, 386, 37, 28, -157, -236, -284, -283, -102, -171, 295, -27, 419, 88, 190, 133, -207, 79, -508, -31, -324, -83, 132, -63, 400, 21, 360, 96, 47, 64, -321, -14, -358, -51, -103, -1, 176, 84, 389, 61, 270, -153, -66, -317, -297, -194, -346, 192, -169, 514, 138, 427, 283, -55, 202, -501, 83, -531, -85, -186, -131, 266, -45, 488, -34, 376, -26, 60, 20, -282, 1, -469, -2, -362, 32, -53, -15, 288, 35, 486, 96, 411, 14, 104, -39, -250, -86, -470, -105, -424, 16, -120, 106, 181, 26, 295, -25, 212, -69, 61, -63, 0, 93, 82, 135, 120, 41, 15, -61, -225, -155, -465, -136, -420, 44, -34, 134, 431, 88, 649, -4, 425, -170, -87, -173, -436, 20, -422, 168, -180, 248, 67, 196, 170, -78, 149, -271, 115, -286, 10, -233, -152, -15, -190, 181, -38, 233, 212, 270, 346, 195, 150, -24, -220, -195, -392, -313, -266, -331, 44, -120, 253, 85, 152, 238, -41, 371, -49, 272, 130, 15, 282, -245, 149, -447, -273, -377, -560, 28, -433, 379, 14, 514, 501, 321, 660, -219, 378, -606, -121, -564, -551, -175, -659, 429, -304, 798, 233, 587, 585, 32, 546, -577, 133, -883, -311, -568, -455, 89, -297, 632, -23, 809, 176, 451, 136, -159, 39, -531, 64, -562, 191, -275, 259, 164, 88, 367, -294, 308, -549, 124, -437, -120, -80, -206, 330, -76, 567, 38, 548, 108, 310, 113, -137, -24, -647, -114, -814, -86, -460, -54, 240, 62, 812, 157, 791, 110, 220, 56, -422, 17, -704, -52, -493, -70, 10, -96, 362, -126, 407, 2, 268, 169, 77, 243, -86, 205, -228, -21, -375, -263, -347, -277, -55, -127, 290, 93, 460, 321, 331, 318, 39, 125, -153, -96, -187, -340, -202, -374, -221, -125, -210, 195, -101, 451, 188, 446, 465, 92, 491, -316, 218, -495, -262, -382, -619, 11, -512, 385, -57, 427, 384, 238, 509, -96, 214, -325, -208, -266, -375, -19, -221, 159, 134, 196, 396, 50, 273, -128, -89, -96, -366, -15, -352, 19, -87, -4, 167, -80, 220, -43, 226, 135, 243, 207, 111, 89, -180, -108, -485, -302, -477, -267, -33, -34, 463, 145, 570, 211, 281, 161, -161, 9, -428, -75, -373, -111, -154, -152, 87, -118, 281, -42, 305, 35, 192, 104, 53, 80, -131, -33, -276, -72, -340, -34, -281, 25, -19, 85, 348, -6, 537, -166, 431, -178, 57, -64, -389, 126, -582, 219, -442, 56, -103, -202, 268, -264, 453, -81, 400, 203, 228, 324, -54, 92, -345, -225, -436, -331, -269, -179, 69, 104, 323, 218, 256, 73, -13, -92, -155, -97, -81, 21, 121, 163, 231, 119, 117, -116, -117, -269, -316, -241, -369, -42, -151, 213, 239, 290, 479, 175, 394, 18, 33, -112, -315, -145, -356, -113, -153, -124, 46, -135, 142, -31, 102, 153, 1, 337, -24, 367, 13, 116, 72, -219, 98, -409, -22, -330, -202, -33, -198, 245, -10, 322, 221, 238, 294, 68, 92, -99, -191, -178, -310, -172, -221, -75, 28, 107, 275, 237, 291, 206, 115, 60, -109, -134, -241, -194, -171, -63, -8, 115, 76, 185, 106, 118, 76, -31, -12, -84, -63, 7, -65, 92, -14, 70, 87, -74, 92, -175, 3, -76, -50, 199, -84, 385, -82, 292, -32, -52, 41, -401, 134, -435, 165, -175, 7, 181, -204, 427, -223, 418, -38, 219, 241, -69, 342, -335, 101, -433, -248, -288, -412, 52, -287, 364, 101, 464, 417, 265, 386, -54, 114, -274, -182, -332, -290, -219, -184, -68, -68, 107, -23, 257, 77, 301, 185, 170, 185, -76, 50, -270, -130, -302, -138, -143, 50, 26, 124, 120, -20, 163, -210, 176, -248, 121, -17, -51, 255, -288, 300, -373, 161, -170, -24, 196, -176, 406, -216, 264, -192, -128, -119, -416, 64, -345, 238, -41, 274, 249, 156, 270, -63, 69, -231, -134, -189, -205, -49, -140, 37, -38, 59, 13, 23, 4, 28, -19, 76, -35, 41, -21, -37, 37, -38, 94, 22, 88, 77, 5, 39, -184, -105, -311, -208, -253, -178, -43, -57, 212, 138, 325, 327, 211, 367, 0, 211, -150, -119, -230, -437, -230, -515, -207, -322, -135, 16, 78, 383, 343, 587, 441, 494, 250, 126, -168, -373, -501, -666, -462, -508, -151, -39, 166, 381, 292, 492, 216, 264, 118, -30, 130, -174, 75, -180, -108, -143, -332, -111, -408, -76, -160, 55, 262, 250, 512, 279, 402, 113, 25, -144, -365, -305, -431, -222, -163, -35, 199, 102, 410, 177, 298, 193, -59, 124, -317, -47, -259, -251, 46, -278, 375, -22, 370, 273, 3, 296, -350, 33, -389, -277, -51, -307, 398, -35, 518, 222, 211, 260, -223, 105, -451, -97, -308, -153, 91, -88, 390, -15, 403, 23, 221, 22, -83, -8, -267, -4, -262, 15, -170, 29, 24, 73, 228, 78, 339, 0, 333, -101, 156, -129, -184, -24, -424, 116, -386, 81, -119, -116, 284, -234, 511, -92, 396, 249, 116, 460, -206, 282, -376, -133, -314, -452, -146, -480, 43, -230, 251, 110, 339, 367, 253, 465, 97, 331, -161, 0, -313, -329, -237, -453, -104, -295, 61, 23, 170, 255, 141, 261, 100, 110, 63, -24, -42, -32, -123, 43, -165, 16, -190, -142, -63, -272, 126, -192, 202, 105, 192, 360, 5, 332, -241, 57, -265, -235, -107, -342, 80, -208, 195, 30, 88, 221, -132, 287, -185, 162, -123, -95, 8, -301, 138, -289, 97, -50, -14, 257, -68, 371, -129, 210, -137, -89, -75, -338, -65, -355, 12, -148, 124, 125, 125, 312, 65, 324, -49, 141, -217, -110, -245, -285, -124, -287, 5, -83, 163, 147, 213, 201, 97, 81, -32, -51, -152, -43, -249, 78, -174, 91, -48, -62, 63, -195, 203, -157, 179, 22, 23, 181, -107, 182, -201, 101, -162, 25, 36, -85, 118, -219, 72, -288, 4, -176, -116, 154, -94, 471, 75, 471, 161, 113, 152, -381, 24, -654, -210, -427, -267, 134, -109, 590, 88, 597, 267, 135, 269, -403, 55, -569, -89, -310, -137, 110, -137, 405, -2, 393, 73, 171, 64, -87, 86, -291, 46, -343, -24, -211, -8, 5, 17, 214, 39, 320, 119, 234, 65, 59, -46, -112, -66, -220, -69, -208, 37, -111, 159, 6, 107, 117, 14, 150, -22, 73, -43, -8, 37, -40, 137, -11, 71, 43, -29, 22, -119, -45, -179, -50, 0, -38, 271, -62, 374, -97, 285, -53, -63, 122, -437, 298, -480, 238, -208, -62, 210, -310, 573, -303, 551, -66, 179, 147, -210, 168, -492, 103, -452, 71, -96, 31, 208, -60, 338, -175, 288, -215, 71, -64, -68, 172, -54, 297, -68, 237, -106, 18, -153, -252, -189, -377, -11, -284, 243, -8, 318, 319, 228, 444, -17, 276, -277, -53, -323, -330, -218, -379, -70, -173, 162, 72, 296, 213, 236, 216, 68, 105, -200, -8, -351, -88, -217, -151, 16, -138, 193, -22, 230, 121, 50, 219, -150, 172, -229, -32, -209, -258, -55, -344, 149, -215, 223, 121, 172, 434, 0, 460, -217, 173, -303, -239, -212, -471, -75, -352, 62, -58, 145, 156, 151, 204, 178, 138, 127, 101, -53, 134, -275, 116, -411, -26, -347, -232, -59, -382, 254, -295, 382, 27, 330, 337, 96, 447, -182, 277, -341, -41, -337, -268, -207, -310, 21, -228, 173, -62, 220, 108, 229, 218, 134, 240, -33, 128, -214, -62, -336, -170, -276, -164, 8, -72, 259, 44, 322, 85, 174, 55, -94, 6, -208, -30, -122, -13, -4, 28, 56, 14, 37, -29, -8, -30, 33, 48, 83, 146, 16, 106, -79, -119, -97, -338, 2, -319, 183, -1, 206, 418, 27, 564, -158, 283, -204, -221, -57, -565, 155, -500, 236, -94, 119, 328, -33, 453, -118, 250, -77, -97, 63, -290, 114, -200, 42, 50, -51, 216, -86, 136, 15, -96, 206, -237, 258, -133, 124, 93, -103, 213, -302, 134, -276, -39, -26, -127, 235, -79, 355, -1, 283, 33, 64, 28, -102, 30, -159, 28, -173, -8, -128, -68, -29, -80, 75, -6, 193, 72, 229, 81, 135, 10, 45, -42, -32, 9, -118, 83, -157, 56, -168, -87, -99, -234, 100, -198, 258, 23, 253, 252, 118, 302, -101, 139, -216, -88, -142, -213, -17, -172, 43, -49, 42, 41, -8, 50, 4, -9, 96, -40, 107, 2, 11, 106, -112, 201, -196, 151, -138, -48, 37, -268, 155, -329, 172, -145, 83, 157, -112, 319, -220, 211, -168, -39, -52, -212, 107, -152, 158, 57, 37, 189, -51, 142, -108, -34, -135, -215, -69, -245, -18, -117, 53, 90, 139, 274, 95, 297, -94, 124, -257, -122, -281, -263, -91, -229, 228, -62, 343, 67, 153, 95, -153, 95, -385, 92, -317, 82, 8, 36, 218, -64, 201, -129, 40, -116, -194, -69, -228, -14, -35, 64, 123, 161, 218, 219, 135, 118, -179, -155, -375, -368, -346, -290, -117, 49, 299, 388, 504, 410, 338, 90, 2, -261, -383, -384, -549, -222, -324, 73, 42, 251, 346, 224, 451, 71, 202, -111, -143, -177, -285, -52, -232, 117, -7, 178, 178, 36, 108, -233, -58, -331, -126, -130, -61, 219, 139, 434, 293, 337, 139, -5, -123, -310, -294, -384, -285, -254, 19, -1, 323, 204, 358, 278, 175, 238, -123, 62, -345, -144, -231, -232, 60, -158, 292, 16, 344, 129, 101, 75, -200, -73, -283, -94, -132, 35, 115, 175, 317, 156, 276, -60, 80, -234, -91, -165, -215, 70, -198, 226, -43, 128, 89, -126, 164, -272, 227, -162, 178, 101, 122, 305, 49, 334, -113, 159, -251, -125, -266, -402, -163, -534, 92, -338, 382, 149, 467, 635, 337, 758, 4, 369, -388, -297, -526, -767, -327, -713, 59, -241, 465, 344, 576, 672, 274, 570, -159, 164, -485, -317, -461, -588, -71, -470, 322, -56, 434, 358, 282, 519, -20, 347, -249, -19, -278, -318, -220, -440, -122, -357, 86, -76, 270, 261, 347, 495, 296, 468, -18, 120, -336, -301, -452, -500, -377, -394, -49, -105, 305, 169, 415, 280, 335, 294, 68, 259, -276, 93, -414, -170, -348, -395, -82, -407, 254, -78, 380, 326, 204, 464, -122, 248, -384, -163, -380, -433, -83, -351, 213, -15, 320, 316, 219, 460, -36, 310, -273, -57, -299, -397, -217, -544, -67, -370, 116, 52, 179, 445, 193, 601, 124, 419, -75, -18, -281, -421, -350, -561, -234, -384, 68, -16, 317, 315, 301, 405, 116, 280, -146, 70, -330, -144, -303, -258, -168, -262, -11, -156, 212, 43, 336, 223, 325, 297, 140, 212, -263, 1, -598, -245, -625, -385, -235, -302, 386, -21, 798, 325, 679, 486, 102, 342, -544, 0, -806, -321, -542, -438, 30, -333, 528, -91, 617, 195, 325, 411, -132, 427, -436, 147, -401, -267, -144, -513, 161, -355, 328, 126, 277, 499, 117, 439, -77, 8, -195, -438, -201, -532, -144, -245, -40, 180, 79, 466, 207, 518, 327, 305, 339, -63, 151, -421, -205, -637, -523, -531, -576, -91, -251, 438, 330, 787, 800, 703, 825, 169, 340, -494, -398, -880, -886, -733, -790, -99, -174, 614, 542, 895, 894, 591, 704, -106, 112, -724, -469, -802, -726, -366, -516, 278, 24, 727, 512, 694, 701, 261, 468, -295, -54, -697, -475, -731, -577, -322, -328, 301, 182, 788, 552, 817, 570, 268, 250, -455, -235, -842, -506, -665, -412, -41, -56, 522, 314, 644, 460, 362, 293, -72, -25, -387, -262, -432, -300, -248, -155, 50, 71, 346, 184, 447, 182, 226, 139, -163, -19, -489, -109, -461, -133, -53, -117, 392, 0, 559, 54, 300, 44, -184, 71, -505, 89, -444, 75, -82, -1, 279, -200, 437, -301, 297, -188, 23, 93, -204, 348, -325, 359, -285, 84, -142, -288, 74, -457, 315, -334, 463, -2, 378, 311, 4, 364, -473, 152, -768, -128, -577, -318, 65, -266, 759, -42, 1048, 134, 655, 147, -224, -20, -1045, -198, -1272, -162, -687, 72, 423, 263, 1373, 232, 1475, -82, 580, -417, -773, -473, -1673, -179, -1437, 242, -225, 511, 1100, 418, 1662, -12, 1113, -455, -96, -645, -1141, -392, -1423, 138, -840, 582, 211, 633, 1092, 240, 1285, -326, 713, -713, -323, -670, -1179, -246, -1287, 319, -606, 731, 497, 740, 1335, 309, 1347, -319, 531, -859, -655, -942, -1514, -429, -1483, 352, -510, 972, 828, 1004, 1756, 399, 1636, -434, 440, -962, -1073, -945, -1970, -390, -1664, 372, -270, 901, 1310, 963, 2092, 476, 1581, -339, 47, -977, -1546, -1022, -2161, -465, -1384, 461, 283, 1112, 1761, 1063, 2061, 414, 1029, -520, -579, -1118, -1758, -1020, -1771, -334, -747, 555, 614, 1146, 1560, 1049, 1588, 376, 740, -517, -514, -1116, -1511, -1024, -1673, -294, -824, 633, 605, 1180, 1724, 1027, 1799, 231, 690, -686, -925, -1148, -1956, -912, -1744, -65, -391, 863, 1226, 1229, 2053, 867, 1581, -65, 106, -953, -1434, -1175, -2069, -673, -1411, 264, 118, 1053, 1556, 1165, 2040, 588, 1262, -311, -296, -1027, -1675, -1062, -2012, -465, -1051, 393, 576, 1022, 1815, 1026, 1843, 427, 662, -382, -889, -926, -1814, -909, -1506, -343, -266, 378, 1073, 853, 1694, 853, 1222, 366, 10, -300, -1201, -786, -1656, -828, -1047, -375, 281, 311, 1465, 766, 1651, 758, 712, 297, -746, -328, -1668, -663, -1389, -594, -178, -182, 1137, 293, 1632, 527, 1002, 378, -287, 27, -1390, -297, -1557, -383, -636, -186, 773, 54, 1659, 197, 1388, 193, 132, 66, -1225, -31, -1674, -66, -971, -129, 334, -199, 1344, -219, 1372, -109, 554, 180, -518, 457, -1180, 444, -1045, 83, -279, -429, 615, -768, 1045, -617, 747, -75, -84, 543, -817, 887, -880, 699, -278, 55, 546, -654, 925, -1027, 570, -827, -222, -119, -889, 635, -923, 1028, -275, 861, 630, 163, 1160, -650, 909, -1115, -39, -968, -1062, -243, -1392, 664, -767, 1164, 467, 977, 1475, 156, 1498, -819, 465, -1297, -969, -939, -1819, 27, -1422, 999, -17, 1300, 1474, 698, 2002, -352, 1174, -1179, -488, -1223, -1865, -455, -1993, 605, -806, 1254, 957, 1099, 2085, 223, 1848, -816, 419, -1311, -1313, -997, -2210, -59, -1701, 943, -52, 1355, 1702, 915, 2381, -118, 1492, -1122, -465, -1419, -2159, -724, -2416, 444, -1023, 1369, 1092, 1352, 2457, 372, 2153, -872, 400, -1495, -1606, -1072, -2504, 183, -1725, 1326, 216, 1489, 1996, 599, 2414, -733, 1188, -1565, -856, -1252, -2289, -47, -2133, 1211, -512, 1700, 1433, 983, 2328, -412, 1624, -1537, -137, -1613, -1717, -596, -2086, 822, -1091, 1668, 548, 1435, 1740, 358, 1782, -916, 673, -1590, -801, -1295, -1700, -227, -1472, 975, -271, 1596, 1043, 1227, 1603, 155, 1046, -948, -174, -1467, -1186, -1038, -1322, -25, -541, 904, 509, 1226, 1145, 794, 950, -33, 134, -638, -677, -794, -990, -538, -597, -81, 164, 279, 730, 533, 762, 564, 252, 353, -370, -10, -688, -419, -487, -685, 28, -580, 448, -96, 529, 492, 218, 892, -173, 741, -377, 87, -295, -649, -5, -1028, 158, -791, 126, -70, -13, 739, -60, 1189, 121, 971, 302, 103, 226, -995, -193, -1562, -641, -1177, -676, 93, -135, 1504, 716, 1964, 1183, 1089, 837, -651, -250, -2075, -1373, -2140, -1631, -699, -729, 1230, 865, 2409, 2044, 2005, 1913, 237, 399, -1664, -1579, -2605, -2660, -1885, -2020, 122, 141, 2084, 2398, 2703, 3180, 1537, 1766, -691, -1045, -2472, -3242, -2585, -3253, -949, -916, 1287, 2124, 2628, 3724, 2159, 2683, 167, -266, -1933, -3043, -2692, -3720, -1547, -1775, 733, 1433, 2464, 3715, 2422, 3469, 644, 772, -1649, -2578, -2754, -4265, -1833, -3001, 340, 450, 2306, 3753, 2543, 4486, 896, 2045, -1352, -1919, -2607, -4637, -1918, -4069, 177, -642, 2132, 3340, 2498, 4978, 992, 3113, -1307, -985, -2720, -4495, -2120, -4793, 89, -1736, 2317, 2662, 2936, 5173, 1431, 4009, -1195, 65, -3072, -3971, -2795, -5092, -511, -2733, 2265, 1485, 3487, 4540, 2223, 4367, -665, 1274, -3203, -2646, -3444, -4518, -1193, -3220, 1921, 284, 3746, 3440, 2953, 3949, 10, 1664, -2965, -1753, -3863, -3671, -2068, -2857, 1208, -29, 3616, 2709, 3509, 3318, 981, 1589, -2176, -1305, -3752, -3092, -2744, -2615, 111, -227, 2844, 2276, 3579, 2963, 1797, 1428, -1170, -1217, -3208, -2751, -2911, -2088, -607, 234, 2048, 2290, 3161, 2381, 1969, 596, -451, -1673, -2484, -2533, -2683, -1420, -996, 777, 1292, 2381, 2619, 2188, 2058, 424, 76, -1702, -1800, -2541, -2307, -1567, -1190, 552, 720, 2249, 1964, 2244, 1715, 623, 277, -1453, -1229, -2331, -1707, -1472, -881, 484, 535, 1987, 1427, 1925, 1197, 497, 82, -1323, -1008, -2042, -1272, -1317, -569, 374, 537, 1814, 1251, 1879, 980, 582, -69, -1232, -1037, -2031, -1278, -1271, -492, 465, 703, 1794, 1424, 1579, 1083, 232, -62, -1253, -1188, -1585, -1515, -679, -786, 619, 462, 1326, 1427, 912, 1403, -128, 486, -993, -656, -938, -1363, -127, -1174, 750, -325, 954, 652, 254, 1110, -703, 923, -1108, 257, -514, -480, 620, -890, 1373, -850, 1031, -313, -200, 359, -1406, 850, -1642, 822, -610, 249, 960, -482, 1929, -901, 1522, -706, -87, -135, -1729, 523, -2110, 887, -846, 717, 1099, 47, 2207, -781, 1534, -1170, -327, -744, -1889, 321, -1914, 1267, -427, 1326, 1356, 323, 2056, -979, 1094, -1612, -699, -1129, -2021, 211, -1718, 1456, 9, 1704, 1768, 693, 2201, -814, 787, -1810, -1283, -1590, -2423, -228, -1605, 1276, 497, 1986, 2249, 1297, 2299, -279, 570, -1707, -1605, -2013, -2662, -901, -1770, 845, 502, 2017, 2511, 1706, 2724, 278, 901, -1338, -1740, -2049, -3148, -1260, -2183, 374, 486, 1772, 2804, 1815, 2970, 545, 888, -1146, -1831, -1916, -3047, -1165, -1945, 363, 610, 1609, 2584, 1499, 2496, 334, 520, -1018, -1841, -1610, -2700, -960, -1460, 401, 993, 1439, 2661, 1406, 2254, 338, 57, -980, -2326, -1505, -2883, -893, -1218, 369, 1501, 1269, 3102, 1152, 2273, 121, -336, -895, -2739, -1094, -2963, -344, -880, 707, 1934, 1109, 3193, 520, 1935, -520, -844, -1155, -2986, -916, -2786, 96, -383, 1177, 2349, 1452, 3231, 687, 1671, -726, -1261, -1738, -3148, -1471, -2651, -101, -109, 1482, 2513, 2014, 3091, 1063, 1386, -665, -1466, -1885, -3012, -1764, -2286, -360, 239, 1339, 2564, 2006, 2761, 1261, 949, -386, -1692, -1723, -2890, -1825, -1936, -618, 476, 1069, 2467, 2014, 2538, 1517, 851, -125, -1466, -1672, -2554, -2016, -1843, -842, 178, 981, 2005, 2012, 2283, 1547, 928, -85, -1109, -1526, -2239, -1910, -1667, -768, 186, 904, 1810, 1866, 2009, 1442, 694, -148, -1066, -1465, -1952, -1735, -1396, -622, 105, 828, 1398, 1603, 1720, 1155, 797, -127, -505, -1210, -1456, -1461, -1352, -471, -372, 804, 730, 1494, 1318, 961, 974, -314, 131, -1294, -775, -1387, -1119, -379, -778, 751, -47, 1400, 749, 1051, 1049, 8, 764, -998, -8, -1379, -845, -700, -1154, 319, -705, 1125, 271, 1021, 1143, 275, 1175, -623, 357, -1080, -825, -685, -1385, 36, -885, 803, 332, 877, 1439, 384, 1379, -361, 240, -830, -1240, -658, -1853, -217, -937, 403, 761, 600, 2060, 555, 1671, 188, -57, -273, -1839, -539, -2187, -649, -708, -298, 1308, 140, 2359, 596, 1380, 706, -723, 352, -2279, -219, -1954, -697, 60, -618, 2065, -247, 2452, 255, 715, 508, -1656, 438, -2780, 215, -1565, -89, 1004, -363, 2807, -537, 2276, -428, -237, -8, -2575, 537, -2773, 808, -516, 588, 2200, -151, 3152, -916, 1345, -1136, -1663, -497, -3398, 527, -2307, 1274, 755, 1171, 3277, 190, 3219, -916, 509, -1390, -2626, -928, -3707, 152, -1786, 1186, 1514, 1426, 3590, 761, 2712, -540, -240, -1455, -2951, -1508, -3174, -436, -894, 970, 1960, 1864, 3195, 1445, 1797, -62, -850, -1480, -2809, -2014, -2385, -932, -135, 759, 2097, 1973, 2558, 1687, 875, 146, -1329, -1447, -2342, -2024, -1370, -983, 651, 796, 1876, 2057, 1591, 1788, 8, 53, -1263, -1758, -1485, -2372, -591, -1061, 521, 1160, 981, 2675, 824, 2122, 239, -115, -192, -2411, -547, -2978, -665, -1076, -642, 1742, -144, 3340, 612, 2283, 1266, -717, 978, -3230, -225, -3114, -1591, -377, -1732, 2772, -287, 3675, 1684, 1516, 2350, -1984, 854, -3849, -1575, -2556, -2747, 967, -1449, 3626, 1192, 3336, 2855, 222, 1976, -2969, -619, -3649, -2671, -1276, -2240, 2045, 130, 3433, 2325, 2051, 2186, -930, 102, -2892, -2021, -2421, -1944, -92, -26, 2026, 1854, 2345, 1646, 883, -200, -1149, -1753, -1973, -1385, -1292, 407, 324, 1585, 1469, 1137, 1409, -469, 369, -1213, -958, -731, -1580, 325, -1014, 534, 487, 47, 1730, -104, 1695, 386, 34, 884, -1914, 38, -2408, -1374, -670, -1821, 1884, -222, 2937, 2097, 1490, 2538, -1473, 529, -3286, -2299, -2319, -2910, 590, -838, 3090, 1963, 3011, 2838, 564, 1120, -2368, -1240, -3379, -2349, -1895, -1376, 1074, 376, 3176, 1642, 3020, 1529, 602, 383, -2507, -949, -3822, -1561, -2248, -910, 1286, 435, 3898, 1472, 3410, 1231, -8, -68, -3353, -1281, -3838, -1389, -1113, -303, 2249, 997, 3437, 1410, 1777, 663, -1057, -610, -2489, -1264, -1817, -972, 115, 166, 1369, 1054, 1243, 1172, 227, 259, -549, -908, -505, -1330, 42, -569, 296, 856, -57, 1476, -395, 750, -372, -809, 157, -1545, 588, -761, 475, 652, -67, 1377, -390, 712, -373, -393, -149, -1001, -52, -728, 14, -45, 396, 501, 786, 915, 583, 789, -523, 46, -1648, -1291, -1408, -1877, 341, -592, 2214, 1764, 2215, 2918, 207, 1088, -2136, -2087, -2811, -3406, -1077, -1356, 1548, 1934, 3043, 3064, 2098, 1445, -657, -1127, -3060, -2191, -2940, -1657, -91, -158, 3028, 1457, 3514, 2293, 720, 1415, -2831, -1289, -3658, -3223, -1212, -2184, 2356, 1559, 3604, 3945, 1787, 2373, -1375, -1716, -3200, -4033, -2265, -2393, 288, 1286, 2631, 3571, 2683, 2662, 636, -274, -1932, -2889, -2898, -3227, -1410, -969, 1309, 2163, 2965, 3698, 2080, 2120, -642, -1261, -2863, -3669, -2654, -3065, -37, 49, 2582, 3116, 2926, 3776, 618, 1307, -2174, -2323, -2957, -4068, -1178, -2333, 1599, 1387, 2844, 3747, 1766, 2838, -859, -267, -2639, -2822, -2289, -3032, 88, -1053, 2391, 1683, 2701, 3217, 641, 2215, -2030, -778, -2819, -3329, -1230, -2739, 1445, 341, 2828, 2971, 1877, 2418, -624, -207, -2551, -2127, -2359, -1625, -262, 165, 2082, 1275, 2581, 990, 887, -125, -1541, -891, -2498, -808, -1214, 136, 1065, 927, 2233, 845, 1243, -209, -895, -970, -2103, -683, -1206, 273, 906, 763, 1954, 350, 925, -314, -1068, -505, -1823, -83, -574, 396, 1103, 432, 1370, 1, 94, -583, -1019, -572, -776, 119, 311, 801, 853, 734, 262, -279, -718, -981, -892, -797, 6, 170, 1083, 903, 1409, 971, 168, 459, -1463, -550, -2057, -1317, -630, -1318, 1627, 42, 2562, 1594, 1152, 1837, -1385, 371, -2560, -1384, -1414, -1742, 868, -680, 2095, 674, 1390, 1208, -360, 989, -1561, 273, -1282, -684, -23, -1266, 1078, -957, 1008, 236, 184, 1260, -739, 1136, -767, 96, -211, -721, 341, -825, 383, -346, -13, 11, -149, 234, -110, 345, 256, 400, 128, 239, 9, -17, -384, -195, -267, -416, 85, -441, 347, -288, 202, 295, -146, 730, -213, 580, 145, -128, 502, -611, 300, -414, -427, 113, -827, 257, -499, -152, 460, -348, 1115, 99, 836, 773, -181, 754, -1055, -188, -954, -1207, -38, -1070, 865, 73, 764, 1221, 5, 1105, -616, 53, -346, -867, 185, -820, 289, -148, -147, 335, -387, 499, 6, 337, 349, 145, 346, -366, -220, -813, -342, -504, -148, 474, 168, 1399, 107, 866, -96, -565, 62, -1774, 68, -1216, 120, 389, -153, 1736, -75, 1525, 69, 10, 215, -1377, 65, -1686, -169, -532, -156, 950, 11, 1663, 301, 1027, 317, -461, 113, -1537, -346, -1410, -644, -131, -275, 1245, 676, 1681, 1103, 813, 453, -784, -903, -1738, -1502, -1408, -627, 120, 899, 1532, 1670, 1764, 867, 617, -663, -1015, -1679, -1839, -1256, -1313, 195, 298, 1442, 1598, 1474, 1761, 22, 498, -1276, -1143, -1291, -1849, -121, -1108, 917, 521, 823, 1707, -86, 1503, -553, 9, -312, -1494, 160, -1753, 246, -418, 23, 1390, -146, 1886, 15, 718, 183, -1194, 158, -1862, -98, -974, -355, 676, -202, 1509, 361, 1171, 783, 225, 291, -855, -724, -1317, -1185, -1119, -311, 59, 1191, 1363, 1526, 1704, 281, 549, -1383, -1191, -1653, -1879, -391, -1018, 1242, 765, 1607, 1807, 570, 1425, -967, -125, -1620, -1611, -1035, -1864, 465, -447, 1558, 1345, 1308, 2069, 62, 894, -1342, -991, -1593, -1960, -722, -1151, 738, 464, 1612, 1579, 1292, 1370, -105, 57, -1428, -1089, -1526, -1414, -434, -492, 1075, 680, 1436, 1201, 636, 597, -493, -299, -1004, -749, -641, -500, 101, 73, 736, 295, 748, 302, 159, 108, -646, -92, -835, -205, -92, -206, 678, 21, 871, 202, 160, 363, -585, 33, -680, -232, -203, -436, 78, -286, 273, 193, 363, 422, 240, 458, 131, 173, -376, -247, -484, -544, -373, -649, 61, -159, 196, 574, 436, 1029, 289, 500, 22, -514, -195, -1008, -590, -590, -296, 372, -34, 633, 420, 323, 414, -148, 423, -215, -5, -42, -516, 95, -614, 138, -310, 57, 595, -227, 882, -538, 396, -327, -478, 368, -750, 998, -280, 649, 287, -290, 556, -1075, 271, -827, 91, -114, -160, 642, -287, 998, -434, 677, -203, -109, 263, -1233, 501, -1229, 522, -1, 66, 1436, -445, 1366, -779, -273, -588, -1478, 128, -961, 971, 762, 875, 1209, -119, 165, -976, -1121, -993, -836, 91, 641, 884, 1366, 660, 424, -32, -1108, -453, -1455, -385, -161, -185, 1390, -157, 1340, 37, -148, 546, -1385, 796, -1019, 331, 522, -507, 1205, -1263, 290, -729, -859, 519, -767, 1454, 544, 1258, 1130, -234, 229, -1703, -1188, -1686, -1252, 183, 93, 1854, 1379, 2035, 1393, 26, -84, -1969, -1373, -1971, -1556, -231, -158, 1540, 1429, 1704, 1786, 229, 299, -1077, -1579, -1135, -1829, -251, -186, 540, 1608, 509, 1487, 92, -204, -117, -1368, 30, -735, -57, 696, -484, 1060, -687, -171, 37, -1194, 1126, -763, 1224, 828, -6, 1542, -1477, 384, -1491, -1206, -71, -1469, 1382, 141, 1378, 1493, 247, 1014, -865, -791, -925, -1655, -414, -502, 193, 1186, 593, 1639, 746, 320, 428, -1044, -269, -1400, -1027, -693, -911, 380, 168, 1218, 1234, 1305, 1198, 458, -143, -1088, -1469, -1835, -1265, -936, 220, 814, 1430, 1727, 1239, 1063, -210, -237, -1371, -961, -1059, -928, -83, -613, 729, -57, 870, 815, 524, 1270, -34, 781, -550, -616, -1025, -1541, -696, -997, 327, 279, 1091, 1253, 1029, 1083, 57, 217, -784, -796, -914, -1201, -438, -707, 70, 431, 525, 1382, 900, 921, 806, -310, 173, -1268, -1062, -979, -1524, 221, -811, 1020, 807, 988, 1878, 195, 1531, -710, -303, -1284, -1855, -875, -1887, 363, -305, 1595, 1651, 1661, 2073, 158, 715, -1551, -1353, -2109, -2090, -940, -1096, 968, 938, 2114, 1869, 1673, 1188, -16, -381, -1630, -1498, -2029, -1159, -924, 50, 785, 902, 1786, 756, 1573, 146, 248, -412, -1111, -382, -1762, -214, -1147, -26, 285, 148, 1460, 436, 1555, 483, 440, 32, -740, -695, -1364, -956, -994, -191, -131, 854, 766, 1242, 1276, 613, 920, -610, -13, -1356, -1134, -970, -1457, 189, -813, 1196, 486, 1298, 1651, 447, 1737, -829, 487, -1398, -1540, -1031, -2501, 163, -1391, 1216, 1237, 1439, 2766, 572, 1760, -784, -797, -1570, -2356, -1173, -1555, 283, 338, 1326, 1407, 1296, 1010, 109, 184, -907, -305, -1190, -411, -389, -570, 451, -661, 835, -171, 576, 599, -17, 1130, -428, 775, -537, -163, -190, -1013, -38, -1126, 55, -491, 122, 405, 378, 991, 632, 848, 408, 323, -383, -303, -1095, -665, -810, -779, 70, -548, 947, 52, 944, 763, 281, 1105, -474, 610, -480, -321, -312, -1092, -141, -1071, -88, -330, 29, 585, 408, 1138, 588, 943, 354, 189, -461, -774, -834, -1175, -622, -931, 215, -36, 803, 917, 648, 1356, 112, 973, -493, -262, -635, -1348, -443, -1534, 147, -456, 478, 900, 505, 1459, 129, 908, -340, -143, -374, -894, -71, -1061, 257, -667, 84, 208, -58, 1107, -197, 1209, -20, 233, 110, -1087, 244, -1350, 229, -298, 48, 1017, -258, 1110, -480, 112, -329, -852, 98, -788, 523, 73, 499, 656, 324, 625, 79, 67, -417, -431, -1033, -713, -1128, -589, -181, -16, 1587, 779, 2437, 1291, 1147, 782, -1522, -518, -3352, -1782, -2445, -1754, 704, -240, 3583, 1735, 3489, 2464, 530, 1263, -2980, -1085, -4010, -2631, -1625, -2041, 1952, 118, 3673, 2154, 2252, 2273, -850, 677, -2834, -1379, -2242, -1965, 57, -949, 1883, 680, 1965, 1463, 306, 785, -1227, -375, -1530, -1027, -471, -606, 849, 369, 1313, 880, 628, 620, -492, -283, -1187, -946, -972, -851, 108, -36, 1115, 847, 1332, 994, 359, 493, -975, -385, -1544, -773, -657, -756, 627, -358, 1342, 130, 848, 599, -191, 919, -859, 711, -764, -59, -219, -927, 355, -1202, 447, -625, 197, 335, -27, 932, -122, 961, 172, 567, 212, 95, -53, -582, -478, -1200, -600, -1355, -317, -481, 309, 1131, 826, 2132, 987, 1634, 583, -264, -471, -1995, -1573, -2207, -1639, -848, -432, 982, 1427, 1875, 2608, 1540, 1550, 298, -739, -794, -2796, -1414, -2622, -1277, -278, -485, 2532, 655, 3171, 1588, 1098, 1441, -1863, 158, -3099, -1356, -1506, -1668, 1115, -585, 2468, 910, 1411, 1362, -512, 492, -1609, -619, -1057, -990, 86, -295, 852, 682, 754, 1031, 181, 374, -151, -843, -578, -1421, -641, -856, -443, 662, 306, 1557, 1096, 1280, 1212, 126, 230, -900, -1256, -1172, -1753, -1035, -1046, -416, 718, 330, 1914, 1283, 1804, 1474, 388, 903, -1408, -401, -2228, -1502, -1478, -1821, 346, -1099, 1970, 380, 2114, 1861, 819, 2197, -1001, 1112, -1965, -774, -1628, -2123, -402, -2120, 1050, -927, 1651, 860, 1460, 2187, 326, 2356, -904, 844, -1612, -1318, -1434, -2681, -446, -2085, 863, -90, 1741, 1739, 1465, 2331, 399, 1446, -1160, -124, -1879, -1724, -1314, -2161, 159, -1153, 1454, 780, 1712, 2055, 690, 1603, -807, -73, -1499, -1484, -1091, -1443, 199, -273, 1121, 1077, 1072, 1325, 233, 401, -667, -930, -889, -1572, -536, -712, 200, 753, 671, 1717, 756, 1293, 318, 7, -356, -1267, -764, -1736, -895, -1237, -255, 83, 609, 1580, 1224, 2158, 995, 1222, -87, -625, -1275, -2057, -1499, -1938, -496, -646, 808, 913, 1381, 1753, 949, 1520, -115, 393, -876, -976, -936, -1497, -333, -915, 349, 303, 584, 785, 200, 340, -306, -274, -200, -171, 440, 601, 669, 975, 196, 379, -808, -893, -1151, -1703, -529, -1423, 378, 35, 1034, 1620, 1147, 2362, 707, 1530, -269, -362, -1269, -2203, -1754, -2698, -842, -1516, 861, 775, 1947, 2766, 1496, 2864, -107, 1009, -1394, -1770, -1318, -2981, -119, -1876, 715, 563, 541, 1968, -482, 1436, -848, -2, 120, -759, 1510, -265, 1672, 277, 34, 194, -2045, -523, -2508, -922, -815, -477, 1420, 452, 2465, 1151, 1612, 1015, -195, 208, -1407, -694, -1600, -948, -967, -581, 122, -175, 900, 66, 1159, 180, 756, 657, 4, 1158, -720, 735, -735, -452, -302, -1617, 149, -1526, 265, -245, -26, 1014, -166, 1355, 175, 859, 557, 205, 622, -327, 104, -671, -696, -1072, -1130, -980, -827, -207, 97, 877, 1204, 1665, 1524, 1243, 671, -17, -800, -1302, -1560, -1487, -940, -704, 293, 372, 931, 669, 366, 455, -253, 328, -202, 474, 507, 568, 793, -24, 39, -943, -954, -1476, -1446, -1030, -729, 245, 661, 1555, 1667, 2033, 1556, 952, 208, -849, -1416, -2174, -1848, -1749, -696, 29, 856, 1443, 1439, 1515, 665, 501, -528, -441, -762, -644, -260, -475, 363, -319, 406, -203, 145, 165, -132, 459, -338, 566, -503, 199, -376, -250, 245, -312, 849, -197, 972, -4, 197, -110, -794, -331, -1319, -244, -696, 359, 216, 1033, 1018, 1061, 1021, 92, 256, -1409, -452, -1981, -747, -1107, -393, 938, 33, 2401, 303, 2131, 53, 102, -77, -1895, -89, -2440, 137, -1126, 365, 780, 436, 1797, 139, 1472, -363, 376, -878, -698, -939, -1099, -216, -875, 848, -269, 1601, 415, 1237, 656, 29, 535, -1398, 202, -1968, -88, -1261, -329, 162, -433, 1757, -409, 2055, 39, 1327, 502, -468, 495, -1838, 45, -2137, -507, -917, -383, 707, 242, 1752, 550, 1458, 183, 343, -593, -525, -739, -851, -59, -623, 822, -497, 862, -281, 111, 66, -686, 676, -787, 891, -241, 551, 186, -82, 297, -591, 304, -641, 387, -461, 409, -115, -32, 48, -686, 335, -956, 540, -449, 529, 543, 370, 1069, -128, 824, -793, -168, -967, -832, -519, -776, 496, -95, 1130, 507, 816, 432, -154, -32, -831, -310, -483, -91, 170, 328, 520, 384, -15, 0, -515, -506, -473, -579, 211, -270, 804, 334, 528, 708, -42, 656, -621, 206, -500, -519, -184, -935, 213, -795, 257, -29, 198, 863, 60, 1195, -92, 571, -98, -497, -55, -1167, 175, -837, 82, 159, 1, 795, -213, 646, -282, 31, -281, -342, -37, -239, 399, 23, 812, 30, 694, -136, -190, -196, -1152, -63, -1241, 336, -350, 536, 824, 345, 1259, -354, 790, -926, 23, -771, -497, 257, -643, 1141, -624, 1024, -424, 8, -273, -972, 287, -1026, 800, -327, 1178, 386, 905, 748, -173, 674, -1294, 299, -1813, -241, -1022, -780, 297, -831, 1444, -352, 1714, 435, 1156, 1010, -38, 908, -1174, 175, -1775, -787, -1441, -1198, -138, -672, 1075, 402, 1682, 1015, 1259, 695, 336, -91, -761, -527, -1377, -260, -1264, 92, -453, 86, 668, -205, 1256, -328, 963, -54, 13, 353, -729, 484, -723, 329, -159, -78, 455, -320, 412, -412, -141, -259, -555, -143, -442, 3, 77, 213, 594, 456, 675, 644, 441, 375, 59, -153, -569, -859, -1115, -1076, -1032, -802, -172, 191, 1102, 1267, 1730, 1772, 1084, 1051, -251, -644, -1368, -2043, -1604, -2030, -870, -457, 301, 1336, 1164, 2132, 1397, 1311, 755, -134, -244, -1303, -882, -1408, -952, -776, -542, 118, 32, 709, 349, 895, 473, 675, 430, 210, 292, -356, 124, -746, -9, -645, -314, -126, -503, 402, -576, 349, -383, -132, 82, -356, 547, 184, 902, 993, 967, 985, 390, -113, -683, -1526, -1593, -1771, -1633, -739, -470, 876, 1244, 1800, 2115, 1572, 1710, 595, 114, -636, -1546, -1452, -2123, -1617, -1355, -929, 225, 213, 1555, 1339, 1683, 1721, 821, 1049, -398, -233, -1064, -1290, -1084, -1284, -465, -387, 157, 375, 735, 361, 818, -82, 370, -41, -286, 636, -737, 1051, -520, 491, 89, -610, 598, -1289, 449, -1056, -3, -361, -439, 311, -377, 854, -56, 1206, 130, 1061, 202, 204, 130, -926, 79, -1544, 73, -1217, -47, -272, -107, 690, -93, 1285, -82, 1252, -351, 634, -347, -406, 39, -1249, 800, -1225, 1142, -405, 411, 596, -773, 869, -1680, 368, -1127, -324, 165, -361, 1387, 220, 1620, 784, 804, 625, -497, -385, -1442, -1317, -1345, -1494, -455, -503, 822, 954, 1266, 1999, 818, 1777, -145, 401, -789, -1292, -683, -2232, -70, -1738, 358, -283, 468, 1252, 106, 1943, -390, 1519, -535, 340, -298, -872, 421, -1499, 982, -1205, 883, -340, -229, 500, -1270, 759, -1600, 551, -444, 259, 1099, 215, 1778, 262, 1091, 12, -328, -485, -1215, -998, -1228, -919, -546, -251, 57, 716, 653, 1375, 955, 1210, 908, 330, 375, -777, -560, -1375, -1181, -1188, -1058, -299, -347, 594, 545, 1133, 1081, 1011, 994, 344, 437, -392, -280, -866, -891, -774, -954, -334, -599, 223, 92, 527, 716, 652, 874, 320, 611, -153, 85, -544, -403, -456, -650, 47, -624, 403, -428, 243, -62, -228, 500, -363, 856, -75, 814, 392, 237, 444, -623, 96, -1078, -299, -897, -471, -116, -287, 634, 82, 922, 372, 686, 373, 145, 112, -335, -203, -710, -280, -713, -164, -379, -15, 341, 86, 872, 217, 700, 249, -42, 74, -713, -292, -573, -423, 82, -94, 606, 313, 340, 353, -226, -58, -569, -268, -331, -41, 253, 371, 579, 273, 507, -178, -70, -581, -543, -430, -609, 59, -187, 399, 446, 509, 598, 313, 255, 100, -245, -212, -519, -420, -504, -527, -55, -305, 493, 85, 853, 487, 568, 608, -383, 270, -1317, -208, -1099, -406, 23, -140, 1233, 180, 1419, 86, 544, -406, -575, -592, -1147, -127, -986, 642, -243, 960, 639, 569, 862, -229, 506, -752, -260, -781, -417, -394, 53, 140, 430, 373, 68, 326, -644, 194, -774, 257, -139, 427, 634, 276, 695, -303, 332, -888, 14, -931, -44, -476, -103, 245, -481, 774, -674, 1064, -453, 927, 177, 342, 719, -471, 818, -1061, 429, -1249, -162, -997, -501, -309, -592, 763, -363, 1818, -199, 1887, -48, 679, 219, -1037, 476, -1952, 697, -1506, 436, -411, -56, 472, -529, 826, -782, 916, -700, 822, -290, 528, 341, -11, 762, -654, 909, -1056, 497, -1056, 23, -435, -376, 469, -744, 1002, -980, 773, -745, 177, 53, -80, 1046, 120, 1474, 145, 907, -420, -88, -1104, -956, -1007, -1238, -152, -905, 875, -197, 1196, 562, 853, 1086, 225, 914, -324, 326, -572, -313, -590, -727, -490, -837, -532, -496, -416, 16, 95, 617, 1089, 814, 1680, 400, 1111, -214, -394, -631, -1677, -439, -1694, 55, -690, 491, 463, 384, 972, -116, 907, -677, 536, -610, 149, 90, -182, 800, -383, 910, -436, 314, -398, -469, -316, -781, -165, -664, 113, -307, 423, 220, 656, 636, 566, 802, 129, 468, -440, -212, -717, -703, -456, -583, 68, -155, 273, 227, 5, 231, -269, 43, -29, -1, 597, 255, 896, 427, 458, 238, -459, -419, -1158, -914, -1145, -635, -368, 249, 700, 1020, 1365, 800, 1075, -96, -46, -852, -1023, -673, -1072, 81, -252, 735, 552, 552, 683, -150, 223, -743, -276, -723, -465, 38, -299, 814, 138, 893, 529, 220, 567, -607, 34, -882, -593, -296, -715, 350, -137, 489, 516, 105, 545, -242, 24, -81, -460, 331, -312, 414, 197, 20, 511, -520, 272, -701, -220, -337, -473, 222, -321, 546, 15, 708, 190, 488, 277, 2, 247, -566, 139, -958, -198, -713, -478, 102, -293, 734, 340, 844, 792, 304, 390, -256, -583, -489, -1135, -307, -646, -5, 457, 291, 1182, 264, 1007, -73, 183, -521, -699, -615, -1099, -63, -850, 779, -5, 1102, 777, 531, 935, -398, 333, -1138, -395, -925, -552, -257, -101, 411, 381, 684, 393, 626, -63, 332, -605, 87, -779, -173, -387, -443, 407, -579, 1078, -577, 1077, -270, 334, 262, -565, 871, -983, 1038, -825, 629, -398, -388, -70, -1139, 237, -1139, 644, -339, 952, 509, 904, 804, 283, 561, -593, 141, -1235, -66, -1220, -243, -618, -322, 234, -289, 865, -42, 1109, 122, 1017, 94, 554, -11, -195, 6, -1037, 175, -1420, 164, -1096, -21, -210, -98, 685, 3, 1230, 102, 1263, -109, 775, -439, -153, -374, -1020, 170, -1279, 704, -715, 657, 84, 81, 445, -541, 287, -694, 86, -333, 327, 111, 744, 407, 859, 430, 258, 169, -819, -126, -1714, -293, -1656, -246, -395, 45, 1267, 289, 2216, 171, 1649, -106, 129, -361, -1246, -228, -1605, 116, -1048, 396, -169, 331, 459, 33, 667, -284, 571, -476, 363, -278, 267, 96, 208, 570, 5, 653, -424, 189, -874, -427, -965, -841, -495, -645, 342, -91, 1170, 494, 1430, 805, 899, 772, -224, 295, -1184, -471, -1399, -885, -843, -804, -21, -183, 544, 394, 879, 641, 943, 424, 683, 160, -57, -202, -854, -288, -1118, -100, -552, 222, 298, 243, 683, -224, 417, -668, -121, -583, -261, 185, -20, 751, 320, 865, 312, 353, -6, -99, -316, -538, -363, -780, -182, -747, -71, -224, -46, 566, 14, 938, 314, 676, 590, 12, 494, -333, -33, -452, -566, -299, -671, -205, -370, 18, -17, 143, 170, 38, 333, -195, 469, -121, 456, 348, 56, 793, -434, 649, -574, -109, -186, -838, 324, -1060, 404, -759, 15, -128, -455, 603, -498, 1070, -96, 1118, 415, 505, 667, -344, 560, -953, 201, -1018, -212, -650, -650, -109, -910, 442, -787, 729, -114, 775, 793, 391, 1285, -98, 965, -325, 53, -365, -625, -237, -756, -352, -466, -413, -348, -249, -424, 294, -282, 854, 329, 883, 1153, 276, 1372, -415, 693, -685, -571, -532, -1413, -215, -1349, -77, -510, 3, 367, 265, 775, 494, 753, 388, 529, 139, 244, -43, -130, -62, -461, -146, -543, -555, -308, -766, 2, -369, 167, 507, 130, 1100, 55, 880, -44, -4, -18, -666, 121, -777, 401, -405, 425, 48, 19, 316, -591, 366, -785, 290, -349, 102, 279, -203, 529, -315, 320, -280, 64, 12, -30, 293, 15, 330, 8, 128, 27, -123, -14, -233, -207, -243, -499, -121, -503, 9, 45, 168, 735, 269, 920, 174, 393, -15, -341, -117, -690, -43, -563, -84, -260, -199, 49, -283, 304, -50, 472, 350, 378, 510, 36, 197, -297, -161, -386, -378, -191, -296, 75, -118, 274, 51, 280, 190, 117, 317, -159, 146, -395, -113, -432, -191, -193, -75, 259, 73, 661, 21, 697, -144, 225, -142, -408, 58, -746, 211, -510, 221, -94, 97, 144, -99, 165, -214, 207, -325, 379, -116, 380, 192, 142, 396, -192, 242, -333, -43, -333, -180, -315, -188, -240, -67, -10, -196, 299, -91, 431, 104, 378, 385, 279, 300, 163, -52, -192, -322, -700, -266, -870, 112, -335, 289, 515, 154, 933, -289, 604, -510, -18, -358, -445, 188, -520, 643, -406, 705, -40, 329, 473, -224, 718, -625, 330, -727, -524, -472, -974, 3, -589, 502, 330, 711, 918, 558, 751, 109, 82, -317, -508, -521, -601, -396, -288, -76, 156, 282, 288, 264, 96, -66, -190, -268, -171, -130, 108, 378, 327, 550, 215, 210, -123, -400, -279, -615, -126, -396, 195, -13, 303, 338, 52, 508, -367, 548, -538, 122, -280, -559, 208, -922, 484, -500, 447, 367, 288, 906, 219, 657, 28, -17, -446, -385, -926, -426, -842, -332, -56, -276, 777, -71, 1011, 300, 593, 585, 30, 448, -365, -34, -529, -388, -549, -333, -232, -17, 188, 136, 425, -25, 201, -361, -125, -302, -151, 118, 66, 679, 217, 786, 94, 327, -24, -409, -58, -848, -72, -759, -182, -303, -246, 242, -61, 559, 166, 578, 243, 359, 88, 101, -13, -101, 25, -161, 119, -293, 101, -466, -42, -499, -247, -305, -426, 201, -362, 649, 7, 829, 482, 584, 663, 59, 362, -519, -118, -840, -379, -716, -356, -264, -253, 220, -186, 493, -31, 535, 230, 383, 383, 236, 248, 34, 26, -200, -33, -496, 47, -543, 5, -429, -315, -57, -585, 376, -478, 604, 84, 562, 697, 329, 916, -58, 550, -362, -152, -547, -714, -496, -828, -200, -460, 136, 24, 293, 373, 247, 398, 215, 271, 190, 163, 255, 123, 80, 100, -192, -4, -414, -115, -458, -228, -368, -334, -151, -498, 160, -494, 529, -99, 794, 653, 539, 1151, -121, 858, -753, -98, -854, -815, -303, -645, 395, 25, 654, 293, 272, -224, -247, -860, -443, -751, -159, 185, 274, 1180, 446, 1468, 265, 876, -60, -160, -357, -1062, -465, -1407, -260, -981, 121, -15, 473, 862, 465, 1007, 113, 383, -266, -438, -396, -640, -289, -92, -120, 676, 135, 881, 323, 256, 451, -721, 234, -1257, -180, -911, -439, 57, -325, 952, -55, 1122, 103, 590, 69, -207, 24, -668, 72, -596, 76, -208, 91, 86, 139, 162, 264, 155, 126, 214, -287, 268, -757, 105, -653, -216, 3, -401, 737, -259, 938, 41, 470, 195, -243, 109, -684, 58, -588, 131, -240, 189, 199, 44, 308, -175, 287, -219, 140, -65, 82, 12, -56, -107, -168, -181, -215, -15, -128, 319, 84, 444, 124, 263, 11, -38, -136, -304, -92, -521, 68, -608, 283, -336, 369, 404, 171, 1160, -207, 1186, -645, 253, -614, -967, -118, -1476, 549, -958, 700, 40, 294, 649, -283, 678, -374, 502, -56, 508, 183, 559, 112, 223, -150, -528, -284, -1215, -168, -1227, 107, -545, 232, 416, 272, 1027, 88, 1075, -155, 676, -271, 76, -100, -422, 161, -662, 278, -591, 139, -336, -142, -44, -233, 159, -236, 337, -104, 390, 61, 305, 237, 43, 306, -261, 123, -397, -148, -284, -284, 90, -58, 433, 152, 515, 176, 83, -82, -523, -234, -810, -204, -430, 32, 346, 162, 854, 196, 746, 196, 222, 176, -342, 19, -696, -275, -774, -507, -513, -435, 100, 27, 717, 543, 886, 710, 489, 418, -45, -96, -302, -512, -226, -593, -230, -442, -512, -149, -783, 238, -594, 554, 225, 600, 1211, 284, 1615, -209, 1004, -460, -279, -278, -1403, 26, -1590, 188, -874, -22, 133, -322, 805, -391, 907, -45, 597, 447, 166, 717, -153, 542, -262, -52, -191, -428, -151, -545, -183, -390, -247, -341, -209, -223, -37, 162, 250, 759, 517, 995, 588, 449, 211, -503, -514, -1043, -987, -722, -661, 0, 342, 474, 1147, 490, 1001, 306, 29, 129, -877, -101, -1148, -361, -666, -445, 115, -170, 822, 256, 1109, 478, 744, 281, -92, -111, -862, -358, -1003, -330, -524, -62, 207, 243, 592, 373, 548, 238, 213, -55, -95, -358, -199, -327, -112, -85, 2, 193, -7, 219, -111, 38, -233, -180, -159, -122, -7, 153, 230, 363, 368, 338, 376, -18, 203, -378, -81, -584, -384, -466, -600, -142, -568, 371, -227, 709, 431, 678, 926, 239, 780, -371, 18, -643, -708, -540, -715, -118, -127, 239, 383, 439, 340, 306, 7, -16, -242, -343, -278, -388, -215, -12, -36, 435, 378, 541, 739, 158, 579, -321, -144, -584, -854, -396, -931, -72, -363, 264, 335, 408, 726, 398, 659, 194, 264, -90, -248, -370, -525, -471, -387, -332, 25, 43, 266, 447, 146, 609, -106, 324, -201, -219, -100, -591, 64, -487, 216, 3, 351, 404, 333, 419, -22, 24, -455, -353, -600, -360, -238, 32, 224, 486, 403, 492, 207, 18, -46, -518, -191, -554, -188, -140, 30, 307, 388, 391, 639, 184, 322, 7, -484, -144, -1160, -253, -1026, -277, -156, -17, 837, 387, 1266, 526, 971, 162, 222, -392, -585, -585, -1017, -324, -864, 121, -258, 376, 324, 342, 568, 151, 436, -134, 189, -353, -19, -232, -153, 153, -104, 492, 57, 378, 147, -229, -85, -760, -486, -668, -603, 23, -127, 743, 592, 944, 912, 373, 543, -413, -190, -839, -667, -633, -602, -40, -169, 447, 205, 549, 277, 387, 86, 112, -34, -307, -9, -599, 96, -575, 63, -9, 2, 689, 36, 848, 142, 205, 38, -611, -321, -854, -534, -308, -260, 449, 348, 679, 656, 312, 398, -252, -141, -484, -438, -301, -338, 107, -35, 335, 228, 303, 316, 68, 196, -226, -103, -365, -380, -279, -425, 3, -167, 342, 182, 488, 430, 313, 445, -112, 252, -431, -54, -468, -300, -200, -317, 127, -155, 302, -79, 274, -181, 110, -257, -46, -17, -111, 466, -29, 765, 52, 559, 8, -36, -110, -609, -227, -795, -148, -490, 62, 73, 250, 505, 281, 515, 181, 131, -86, -247, -346, -334, -391, -94, -140, 178, 320, 331, 601, 276, 349, 65, -215, -251, -646, -486, -570, -393, -87, -69, 442, 277, 594, 404, 385, 368, -8, 193, -374, -107, -445, -504, -261, -602, 80, -161, 312, 508, 300, 736, 60, 261, -138, -360, -171, -490, -85, -100, 66, 138, 79, -3, 13, -301, -63, -208, -111, 238, -45, 571, 141, 481, 306, 36, 226, -365, -59, -499, -403, -316, -491, -41, -221, 155, 140, 157, 420, 99, 481, 148, 373, 247, 8, 181, -405, -133, -678, -463, -466, -441, 55, -45, 522, 335, 536, 422, 251, 223, -83, 12, -227, -102, -268, -218, -256, -375, -141, -386, 33, -97, 225, 371, 260, 677, 221, 536, 73, 78, -113, -396, -242, -641, -232, -535, -45, -206, 113, 182, 125, 471, -34, 507, -65, 296, 24, -43, 101, -288, 47, -307, 9, -106, 75, 74, 197, 57, 75, -108, -260, -280, -537, -169, -448, 144, -16, 464, 475, 533, 714, 273, 558, -170, 66, -520, -525, -615, -823, -377, -607, 71, 39, 477, 661, 639, 804, 380, 320, -130, -383, -596, -783, -597, -514, -177, 190, 402, 703, 680, 566, 459, -42, -45, -572, -554, -551, -688, -51, -369, 442, 241, 592, 664, 229, 525, -349, -94, -702, -547, -532, -343, 93, 257, 665, 540, 699, 111, 213, -519, -262, -620, -450, -65, -314, 545, -139, 679, -21, 291, 114, -206, 264, -548, 220, -642, -14, -432, -244, 79, -272, 650, -3, 887, 270, 576, 404, -109, 251, -676, -132, -787, -540, -462, -646, 52, -290, 384, 298, 424, 732, 244, 608, 52, 107, -22, -442, -30, -609, -48, -327, -95, 167, -143, 496, -186, 345, -172, -93, -5, -445, 268, -324, 460, 48, 276, 349, -189, 225, -552, -101, -466, -241, -10, -82, 443, 218, 564, 310, 306, 91, -169, -265, -549, -382, -507, -239, -39, 102, 483, 224, 499, 94, -17, -62, -558, 14, -484, 210, 130, 289, 655, 15, 602, -362, 34, -434, -510, -169, -630, 162, -273, 273, 218, 128, 460, -78, 221, -68, -240, 31, -449, 145, -73, 121, 549, -54, 761, -198, 223, -233, -604, -66, -955, 84, -545, 182, 239, 87, 654, -21, 521, -76, 110, -7, -96, 70, -53, 47, -45, -73, -269, -192, -522, -159, -367, 41, 209, 243, 785, 259, 788, 66, 207, -147, -451, -222, -719, -159, -583, -105, -314, -109, -20, -62, 364, 172, 780, 485, 871, 520, 384, 78, -452, -544, -1055, -837, -970, -455, -245, 269, 573, 692, 936, 461, 630, -121, -53, -431, -541, -241, -505, 214, -102, 353, 198, 124, 127, -236, -111, -364, -150, -242, 114, -33, 441, 118, 480, 230, 152, 327, -399, 210, -805, -50, -805, -355, -256, -362, 523, -139, 1039, 134, 923, 193, 237, 141, -491, 112, -822, 58, -610, -96, -153, -329, 209, -335, 260, -4, 137, 398, 82, 468, 194, 113, 323, -335, 206, -475, -181, -236, -534, 131, -553, 315, -215, 233, 251, -4, 502, -156, 480, -169, 225, -32, -72, 96, -274, 88, -351, -18, -363, -164, -339, -217, -143, -118, 279, 206, 784, 471, 894, 438, 363, -12, -529, -589, -1139, -778, -984, -410, -231, 254, 569, 665, 939, 619, 755, 258, 213, -135, -313, -429, -578, -497, -489, -329, -199, -4, 76, 261, 194, 295, 172, 98, 64, -48, -29, 14, 62, 136, 296, 130, 452, -126, 158, -420, -556, -484, -1108, -171, -860, 321, 169, 629, 1193, 522, 1379, 33, 614, -462, -459, -668, -1115, -410, -1058, 59, -456, 479, 260, 492, 758, 134, 813, -254, 434, -324, -61, -93, -401, 150, -467, 107, -408, -130, -289, -179, -54, -19, 336, 98, 655, 34, 584, -96, 84, -13, -497, 258, -675, 363, -375, 57, 101, -433, 344, -722, 268, -476, 77, 181, 42, 772, 118, 836, 111, 249, -113, -561, -415, -900, -465, -498, -163, 224, 312, 633, 600, 397, 530, -131, 144, -415, -331, -249, -650, 133, -613, 327, -139, 151, 471, -233, 765, -400, 458, -202, -206, 240, -613, 446, -442, 216, 74, -199, 434, -404, 349, -272, -40, -33, -403, 128, -467, 204, -170, 258, 346, 229, 718, -38, 596, -374, -2, -510, -676, -241, -876, 157, -481, 394, 183, 350, 670, 113, 724, -103, 358, -203, -211, -235, -625, -205, -579, -104, -54, 21, 517, 115, 585, 185, 62, 177, -524, 120, -579, 15, -49, -176, 481, -333, 497, -334, 50, -97, -358, 218, -340, 385, -12, 239, 269, -26, 282, -162, 75, -159, -187, -135, -369, -133, -347, -63, -76, 91, 347, 192, 599, 77, 416, -121, -94, -149, -536, 26, -565, 150, -224, 34, 195, -155, 422, -178, 380, 5, 158, 189, -141, 127, -312, -139, -262, -362, -19, -260, 151, 136, 73, 531, -116, 513, -165, 21, 67, -553, 353, -692, 417, -299, 149, 189, -272, 402, -552, 301, -510, 156, -182, 75, 242, -30, 512, -266, 520, -435, 286, -334, -60, -16, -359, 283, -499, 361, -378, 228, -67, 25, 270, -118, 402, -226, 313, -216, 134, -159, -28, -64, -184, 21, -368, 75, -458, 98, -252, 168, 235, 257, 684, 172, 718, -92, 247, -478, -406, -629, -807, -374, -693, 209, -198, 633, 354, 643, 620, 267, 535, -225, 265, -543, -19, -562, -251, -254, -450, 121, -529, 373, -352, 295, 76, 53, 510, -130, 647, -134, 431, -57, 16, -2, -345, 26, -534, 15, -525, -39, -268, -175, 153, -204, 540, -17, 624, 237, 330, 274, -121, 61, -442, -193, -430, -246, -215, -114, 30, 32, 129, 81, 115, 73, 82, 13, 105, -57, 174, -126, 191, -72, 70, 73, -178, 106, -408, -31, -440, -162, -169, -129, 261, 54, 596, 233, 546, 178, 125, -78, -399, -304, -675, -341, -492, -146, 3, 156, 504, 350, 612, 307, 284, 92, -201, -202, -416, -384, -227, -405, 76, -145, 144, 244, -74, 533, -257, 427, -145, -50, 168, -538, 389, -670, 334, -311, 86, 218, -165, 602, -313, 532, -304, 138, -137, -321, 124, -520, 263, -320, 166, 45, -97, 195, -231, 26, -85, -151, 188, -136, 326, 128, 174, 374, -103, 366, -281, 73, -239, -309, -89, -582, 35, -528, 65, -141, 67, 338, 75, 540, 100, 327, 95, -44, 60, -261, 3, -212, -93, -21, -187, 86, -201, 25, -59, -139, 142, -276, 227, -232, 110, 57, -68, 368, -91, 426, 25, 127, 78, -262, -52, -410, -207, -260, -153, -21, 69, 115, 246, 136, 228, 89, 84, 51, -45, -9, -192, -49, -316, -82, -315, -116, -11, -102, 427, -47, 596, 32, 258, 62, -344, 36, -640, -18, -377, 45, 200, 125, 517, 49, 346, -136, -84, -287, -358, -280, -264, -101, -2, 127, 179, 247, 163, 293, 53, 211, -19, -23, -34, -298, -47, -433, -72, -296, -77, 52, -8, 346, 86, 344, 153, 20, 98, -361, -69, -406, -234, -37, -216, 413, 39, 456, 288, 74, 289, -402, 15, -483, -238, -201, -214, 134, 14, 200, 138, 65, 57, 8, -118, 41, -155, 95, -79, 25, 57, -100, 223, -205, 370, -131, 338, 8, -66, 95, -595, 40, -803, -94, -353, -143, 392, -51, 820, 125, 621, 215, 92, 148, -270, -13, -339, -172, -289, -327, -299, -355, -265, -128, -26, 244, 354, 471, 577, 348, 418, -78, -30, -400, -398, -345, -437, -50, -147, 163, 160, 145, 230, -37, 46, -174, -194, -135, -235, 26, -52, 237, 247, 304, 387, 136, 279, -237, -14, -505, -278, -452, -341, -60, -227, 377, -75, 520, 9, 260, 50, -137, 121, -329, 247, -230, 331, -1, 301, 46, 76, -120, -270, -248, -614, -41, -671, 307, -325, 471, 279, 242, 767, -212, 800, -482, 407, -436, -180, -175, -628, 42, -764, 257, -485, 385, 69, 419, 573, 174, 658, -263, 268, -603, -199, -607, -343, -239, -184, 225, -24, 532, -61, 505, -90, 254, 91, -85, 307, -330, 271, -399, -60, -320, -309, -159, -281, 17, -63, 205, 70, 326, 97, 318, 154, 111, 226, -153, 181, -349, -52, -317, -291, -109, -337, 108, -173, 190, 55, 147, 236, 44, 292, -84, 199, -162, -17, -158, -191, -57, -203, 80, -108, 172, -41, 139, -30, 25, 87, -63, 287, -138, 343, -222, 35, -251, -416, -93, -557, 171, -213, 372, 306, 284, 515, -40, 306, -267, -58, -206, -238, -41, -150, -6, 1, -128, 5, -171, -151, 44, -247, 350, -65, 388, 285, 124, 472, -297, 248, -520, -188, -415, -411, -37, -270, 348, 39, 511, 169, 338, 132, -93, 44, -405, 5, -410, -46, -155, -112, 95, -115, 190, -11, 148, 130, 59, 217, -14, 204, -89, 57, -124, -234, -67, -493, 38, -401, 99, 105, 72, 656, 3, 689, -102, 111, -202, -600, -210, -803, -38, -337, 246, 368, 360, 755, 155, 540, -230, -44, -363, -540, -104, -591, 248, -235, 225, 182, -147, 359, -453, 313, -291, 189, 212, 45, 538, -185, 377, -384, -56, -343, -359, -3, -334, 328, -132, 323, -41, 70, -11, -138, 89, -85, 258, 53, 289, 80, 104, -58, -250, -223, -464, -278, -339, -162, 25, 142, 390, 458, 488, 540, 223, 235, -257, -266, -505, -583, -354, -520, 77, -205, 339, 144, 229, 369, -61, 438, -166, 288, 7, 0, 146, -249, 72, -283, -181, -145, -263, -43, -113, -28, 179, -24, 307, 82, 180, 198, -122, 215, -332, 96, -277, -89, 15, -255, 238, -301, 193, -164, 1, 129, -95, 363, 24, 326, 123, 64, 17, -209, -249, -290, -307, -230, -120, -115, 162, -5, 275, 154, 211, 309, 109, 343, -6, 177, -133, -173, -312, -494, -307, -569, -61, -237, 321, 346, 454, 726, 220, 550, -221, -45, -494, -549, -304, -584, 163, -223, 472, 162, 313, 324, -120, 277, -396, 83, -225, -123, 171, -195, 327, -56, 85, 143, -297, 116, -376, -145, -48, -328, 399, -141, 484, 237, 119, 383, -386, 116, -539, -256, -221, -343, 247, -86, 438, 229, 218, 337, -100, 172, -215, -134, -96, -375, 42, -391, 27, -127, -119, 195, -144, 352, 27, 285, 243, 116, 342, -3, 178, -121, -141, -286, -363, -395, -279, -277, -22, 67, 186, 414, 169, 493, 78, 224, 78, -163, 126, -434, 51, -425, -164, -161, -272, 173, -104, 415, 185, 404, 258, 97, 49, -330, -199, -584, -219, -392, -13, 158, 162, 590, 189, 470, 113, -58, 51, -440, -22, -315, -142, 59, -284, 135, -249, -111, 2, -239, 319, 48, 433, 448, 269, 419, -76, -61, -310, -481, -296, -444, -114, -113, 64, 91, 160, 59, 205, 44, 204, 232, 110, 424, -69, 284, -217, -196, -199, -661, 36, -666, 230, -187, 244, 395, 68, 627, -140, 355, -223, -126, -110, -389, 105, -279, 245, 39, 257, 240, 81, 142, -143, -153, -283, -383, -215, -324, 8, 20, 235, 403, 279, 494, 126, 244, -74, -161, -151, -444, -57, -476, 59, -330, 75, -43, -47, 312, -109, 555, -12, 444, 178, -8, 281, -465, 184, -546, -16, -237, -198, 115, -209, 229, -117, 117, 60, -16, 205, -40, 242, 19, 151, 98, 58, 96, 39, -57, 31, -266, -21, -353, -147, -159, -254, 165, -222, 310, 10, 167, 324, -41, 567, -77, 538, -5, 207, -33, -351, -204, -771, -298, -747, -168, -199, 76, 535, 246, 919, 265, 687, 159, 63, -22, -429, -251, -508, -375, -252, -264, 7, 19, 104, 237, 109, 199, 160, -14, 246, -178, 257, -126, 166, 58, -10, 212, -153, 155, -230, -134, -211, -423, -24, -448, 263, -130, 418, 278, 284, 434, 17, 270, -117, 8, -68, -145, 31, -219, -44, -302, -136, -332, -31, -165, 259, 178, 405, 386, 192, 266, -184, -97, -328, -355, -87, -255, 277, 70, 330, 285, 45, 165, -253, -190, -207, -426, 81, -317, 310, 6, 247, 226, 3, 181, -114, 29, -24, -4, 139, 72, 140, 62, -40, -107, -182, -307, -89, -372, 168, -252, 382, -44, 382, 202, 165, 377, -105, 368, -270, 150, -227, -177, -60, -413, 150, -474, 270, -373, 357, -144, 354, 198, 222, 482, -87, 443, -381, 50, -390, -372, -91, -423, 272, -138, 453, 77, 367, 0, 132, -190, -66, -160, -154, 93, -149, 276, -65, 184, 75, -98, 166, -331, 168, -375, 119, -191, 68, 135, 35, 420, -30, 402, -40, -22, 64, -548, 255, -754, 278, -430, 54, 185, -222, 617, -210, 620, 86, 260, 401, -215, 386, -554, 83, -624, -173, -405, -161, -38, 118, 278, 334, 380, 306, 266, 14, 72, -201, -96, -177, -173, 21, -223, 249, -278, 336, -284, 267, -174, 109, 54, -40, 238, -122, 241, -126, 99, -42, -43, 89, -120, 173, -191, 212, -288, 156, -301, 114, -102, 54, 193, 34, 291, 7, 88, -19, -234, -15, -336, -22, -129, 65, 125, 224, 197, 358, 58, 298, -134, 71, -234, -155, -227, -191, -190, -33, -125, 150, -5, 267, 144, 293, 254, 222, 207, 133, -11, 71, -248, 4, -369, -76, -321, -141, -204, -106, -102, 125, 39, 451, 254, 605, 411, 373, 285, -137, -142, -508, -581, -439, -642, 20, -261, 459, 234, 506, 454, 178, 242, -158, -163, -162, -418, 144, -341, 434, -2, 345, 292, -86, 278, -394, -5, -302, -331, 85, -452, 368, -329, 372, -74, 275, 191, 244, 367, 214, 330, 47, 21, -179, -382, -263, -586, -99, -390, 182, 26, 341, 295, 347, 255, 289, 26, 207, -142, 82, -147, -93, -115, -148, -112, -32, -114, 146, -97, 234, -82, 162, -70, 77, -28, 139, 85, 206, 202, 136, 108, -61, -206, -163, -522, -75, -526, 200, -128, 386, 360, 299, 564, 47, 347, -144, -114, -108, -508, 55, -639, 191, -498, 225, -129, 169, 305, 92, 552, 32, 453, 32, 62, 116, -358, 191, -520, 215, -419, 133, -213, 62, -58, -13, 5, -32, 66, 44, 188, 221, 333, 434, 371, 396, 113, 74, -447, -339, -964, -382, -969, 8, -298, 571, 654, 737, 1156, 350, 829, -231, -44, -501, -820, -315, -1013, 96, -651, 411, -81, 440, 372, 261, 531, 78, 388, 48, 59, 93, -273, 22, -413, -191, -306, -301, -106, -80, 9, 403, -1, 681, -67, 503, -41, 43, 56, -279, 87, -205, 26, 36, -110, 191, -232, 105, -272, 53, -235, 143, -76, 353, 186, 430, 380, 240, 281, -44, -151, -230, -631, -205, -728, 10, -308, 265, 295, 402, 655, 363, 531, 213, 66, 60, -392, -61, -628, -111, -553, -102, -247, -8, 94, 152, 298, 314, 293, 358, 140, 197, -31, -24, -137, -143, -199, -9, -201, 206, -173, 249, -171, 17, -204, -176, -216, -94, -67, 258, 276, 506, 555, 423, 457, 59, -87, -231, -741, -197, -978, 53, -573, 287, 162, 285, 704, 159, 708, 62, 254, 92, -277, 122, -576, 95, -556, 46, -283, 102, 34, 287, 256, 392, 264, 193, 55, -239, -182, -483, -261, -241, -119, 340, 95, 754, 127, 660, -90, 185, -339, -248, -384, -378, -144, -267, 228, -58, 417, 191, 269, 361, -120, 426, -497, 300, -573, 67, -293, -116, 126, -102, 420, 52, 384, 142, 69, 117, -283, 27, -465, 45, -376, 168, -105, 276, 145, 281, 218, 137, 108, -13, -91, -71, -188, 21, -137, 182, -10, 243, 56, 184, -41, 45, -222, -13, -295, 64, -166, 197, 110, 245, 300, 136, 192, 4, -110, -60, -339, 37, -300, 178, -55, 186, 117, 101, 50, 15, -118, 20, -181, 86, -71, 183, 98, 201, 100, 132, -43, -34, -174, -153, -194, -106, -100, 121, -15, 354, 6, 405, 26, 222, 40, -12, -11, -131, -134, -98, -272, 7, -256, 75, -22, 129, 234, 228, 290, 358, 74, 343, -246, 173, -383, -87, -268, -229, -50, -157, 97, 56, 82, 266, 10, 321, 1, 244, 26, 107, -8, 72, -109, 47, -217, 46, -203, 16, -68, 12, 25, 15, 11, 66, -53, 137, -37, 218, 101, 215, 160, 112, -6, -26, -289, -119, -440, -43, -267, 99, 95, 236, 335, 237, 283, 163, 14, 56, -273, -4, -368, -21, -250, -46, -29, 6, 167, 120, 198, 284, 55, 382, -103, 310, -172, 90, -131, -171, -78, -352, -115, -264, -143, 58, -57, 469, 123, 644, 242, 487, 148, 68, -101, -293, -287, -367, -313, -182, -224, 108, -93, 260, 30, 302, 176, 277, 276, 229, 177, 109, -86, -41, -338, -167, -371, -162, -172, -45, 45, 93, 107, 247, 58, 317, 15, 256, 18, 63, 10, -77, -79, -96, -155, 47, -133, 137, -71, 111, -48, 15, -62, 12, -30, 121, 92, 222, 147, 177, 16, 82, -201, 67, -289, 86, -143, 69, 66, -68, 127, -114, 25, 20, -69, 273, -94, 392, -77, 303, -80, 65, -58, -98, 40, -117, 123, -108, 34, -81, -199, 7, -387, 199, -285, 424, 85, 471, 432, 205, 476, -196, 129, -465, -389, -376, -708, -20, -582, 383, -85, 572, 468, 450, 666, 94, 371, -220, -155, -278, -515, -93, -463, 129, -124, 173, 120, 49, 83, -22, -108, 95, -159, 296, 61, 374, 314, 155, 299, -132, -8, -264, -351, -126, -472, 119, -298, 285, -19, 281, 194, 152, 268, 18, 162, -67, -46, -26, -224, 71, -226, 152, -16, 153, 176, 95, 109, 19, -156, -26, -365, -48, -284, -20, 42, 46, 307, 147, 306, 232, 91, 216, -158, 85, -255, -44, -215, -58, -139, 5, -53, 57, 27, -9, 93, -82, 113, -36, 33, 157, -88, 341, -142, 367, -85, 204, 24, -18, 89, -192, 26, -273, -126, -236, -249, -70, -267, 249, -89, 557, 214, 626, 437, 329, 380, -166, -5, -520, -464, -520, -659, -205, -472, 214, -19, 537, 414, 575, 594, 330, 442, -38, 18, -289, -454, -325, -655, -97, -453, 149, -1, 260, 363, 180, 378, 54, 142, 8, -80, 37, -139, 78, -101, 77, -104, 27, -175, 4, -180, 27, -50, 46, 123, 2, 203, -54, 117, -2, -43, 179, -125, 362, -106, 321, -78, 41, -94, -275, -134, -332, -77, -73, 78, 229, 186, 349, 143, 215, -38, 35, -204, -56, -200, -21, -77, 20, 48, 40, 77, 75, 22, 141, -51, 135, -85, 0, -98, -164, -74, -131, 7, 128, 104, 422, 146, 426, 27, 79, -174, -320, -265, -467, -146, -256, 60, 134, 138, 430, 5, 462, -135, 275, -81, 1, 114, -221, 209, -278, 79, -161, -176, 80, -316, 231, -262, 251, -108, 176, 74, 72, 205, -2, 255, -1, 186, 24, -8, 3, -222, -81, -323, -149, -290, -79, -148, 185, 32, 457, 214, 492, 327, 149, 260, -325, -1, -501, -295, -277, -422, 190, -296, 497, -3, 428, 221, 55, 255, -257, 108, -282, -83, -40, -157, 256, -93, 347, 4, 172, 14, -174, -96, -357, -202, -191, -123, 193, 124, 491, 301, 446, 217, 25, -132, -360, -414, -384, -346, -20, 27, 347, 360, 389, 320, 79, -46, -242, -359, -259, -343, -14, -55, 281, 229, 306, 266, 157, 97, -47, -105, -132, -205, -89, -196, 44, -107, 104, -3, 122, 101, 89, 133, 22, 73, -14, -27, 7, -107, 68, -100, 83, -27, 43, 14, -30, -18, -56, -74, -63, -106, 44, -54, 144, 32, 183, 105, 161, 137, 77, 116, -88, -9, -200, -197, -132, -345, 62, -283, 261, 3, 238, 265, 57, 294, -154, 103, -156, -86, 37, -99, 195, -14, 96, -41, -55, -177, -95, -260, 37, -148, 204, 85, 221, 231, 43, 215, -130, 130, -112, 40, 29, -61, 159, -211, 91, -358, -17, -328, -98, -74, -47, 236, 111, 389, 202, 280, 140, 36, -4, -144, -105, -198, -122, -196, -2, -199, 100, -180, 133, -66, 89, 135, 57, 270, 53, 287, 59, 162, -28, -34, -120, -219, -186, -353, -84, -381, 146, -217, 298, 88, 264, 380, 100, 467, -76, 254, -182, -111, -153, -370, -99, -379, 7, -194, 161, 10, 299, 99, 312, 137, 103, 149, -162, 124, -299, 9, -240, -139, -52, -177, 181, -67, 266, 47, 200, 19, 76, -108, -49, -158, -88, -4, -4, 216, 71, 256, 44, 53, -107, -219, -151, -317, 4, -146, 237, 104, 333, 220, 173, 115, -163, -98, -372, -199, -250, -94, 40, 78, 273, 155, 321, 67, 170, -87, -47, -154, -209, -124, -181, -41, -2, 62, 195, 146, 269, 157, 132, 48, -144, -167, -304, -303, -190, -223, 71, 29, 279, 270, 321, 302, 178, 118, -35, -101, -231, -247, -318, -257, -228, -149, 62, 9, 387, 163, 472, 230, 214, 131, -166, -51, -376, -164, -270, -142, 23, -9, 235, 58, 178, 24, -25, -51, -163, -90, -116, -71, 105, 2, 322, 88, 320, 167, 22, 157, -351, -8, -488, -222, -263, -291, 189, -131, 544, 127, 519, 219, 146, 69, -252, -103, -425, -113, -349, 56, -103, 189, 156, 111, 293, -100, 246, -239, 108, -216, -26, -71, -95, 59, -49, 122, 11, 164, -35, 176, -137, 106, -115, -54, 49, -225, 222, -270, 288, -124, 168, 68, -57, 163, -290, 111, -359, -7, -234, -37, 45, 26, 371, 82, 510, 66, 282, -32, -165, -144, -478, -192, -425, -154, -53, -31, 331, 163, 413, 290, 170, 260, -160, 41, -307, -233, -181, -347, 64, -218, 221, 58, 161, 263, -56, 249, -187, 40, -128, -167, 73, -223, 221, -78, 199, 131, -26, 231, -217, 111, -248, -134, -86, -295, 142, -164, 277, 156, 255, 363, 43, 249, -233, -113, -389, -386, -298, -337, -7, -26, 335, 280, 449, 387, 254, 232, -60, -46, -294, -305, -340, -367, -203, -165, 31, 141, 222, 300, 277, 211, 155, -21, -30, -153, -201, -79, -194, 44, -44, 79, 88, 3, 41, -86, -55, -110, -88, -58, 8, 34, 170, 162, 236, 230, 114, 126, -157, -111, -350, -313, -305, -263, -33, 31, 272, 308, 399, 332, 194, 80, -150, -218, -331, -310, -241, -153, -16, 96, 149, 249, 146, 214, 31, 69, -29, -73, -26, -171, 22, -173, -12, -61, -22, 94, -11, 175, -12, 121, -48, -32, -50, -104, -48, -46, 2, 70, 80, 112, 80, 18, 29, -94, -31, -96, -71, -21, -125, 63, -141, 84, -48, 35, 164, 4, 289, -6, 196, -2, -101, 7, -363, 34, -332, 50, -46, 54, 200, -26, 225, -137, 128, -168, -11, -60, -59, 172, -107, 333, -155, 244, -183, -14, -43, -225, 171, -257, 253, -128, 115, -6, -87, 76, -173, 156, -127, 222, -16, 197, 21, 41, -56, -172, -96, -251, 19, -145, 144, 23, 151, 149, 32, 160, -129, 103, -208, 49, -117, 18, 19, -39, 60, -130, 29, -175, 39, -62, 83, 149, 80, 273, -2, 224, -171, 16, -275, -175, -179, -189, 50, -84, 214, -7, 213, 12, 76, 61, -96, 197, -192, 302, -174, 172, -66, -135, 23, -366, 80, -328, 110, -19, 78, 283, -10, 320, -119, 146, -177, -65, -92, -145, 55, -37, 119, 89, 53, 108, -82, -5, -184, -137, -132, -155, 56, -44, 209, 113, 206, 258, 27, 267, -231, 89, -354, -136, -237, -246, 36, -190, 269, -31, 311, 141, 156, 238, -111, 214, -318, 34, -338, -136, -192, -190, 29, -90, 228, 92, 305, 213, 176, 198, -44, 62, -262, -108, -369, -199, -256, -138, 33, 2, 301, 150, 333, 230, 113, 202, -190, 71, -364, -96, -296, -216, -22, -186, 220, -26, 242, 162, 96, 256, -137, 161, -256, -32, -153, -139, 49, -83, 135, 54, 93, 129, -29, 65, -153, -34, -184, -92, -95, -62, 74, 76, 163, 201, 114, 184, -49, 33, -240, -139, -267, -202, -66, -89, 162, 111, 169, 239, -2, 179, -130, 0, -117, -94, -9, -29, 57, 50, -18, 10, -155, -99, -175, -92, -19, 102, 139, 293, 141, 261, -24, -2, -173, -231, -211, -243, -106, -101, 67, 85, 165, 213, 91, 285, -51, 223, -192, -2, -242, -254, -133, -294, 90, -81, 241, 196, 180, 287, -48, 152, -264, -44, -318, -103, -200, -17, 48, 74, 246, 111, 229, 36, 35, -79, -196, -127, -345, -41, -237, 132, 54, 252, 239, 170, 170, -30, -55, -145, -240, -123, -236, 21, -81, 134, 91, 99, 168, 2, 55, -22, -154, 33, -279, 93, -201, 34, 24, -37, 191, 0, 158, 98, 16, 157, -164, 73, -260, -124, -187, -210, -43, -72, 95, 176, 171, 303, 66, 200, -174, -7, -288, -173, -121, -134, 87, 31, 132, 107, 18, 64, -142, 13, -205, 29, -129, 89, 10, 94, 65, 25, 33, -33, -43, -36, -118, 35, -115, 93, -59, 27, 16, -27, -4, 28, -99, 84, -155, 66, -105, 1, -8, -16, 61, 51, 74, 96, -34, 61, -193, -35, -200, -68, -96, 38, -2, 140, 47, 111, 56, -27, 44, -75, -33, 3, -154, 83, -276, 123, -275, 93, -103, -27, 175, -75, 314, -30, 201, 83, -60, 191, -343, 137, -520, -56, -419, -194, -18, -122, 369, 99, 454, 269, 201, 262, -169, 154, -429, -51, -401, -262, -235, -289, -79, -99, 39, 165, 130, 335, 184, 325, 119, 208, -20, 36, -181, -153, -312, -282, -378, -299, -284, -104, -58, 214, 250, 437, 440, 403, 288, 130, -180, -164, -559, -267, -587, -181, -269, 7, 166, 135, 403, 155, 282, 109, -61, 56, -348, 36, -396, 56, -174, 106, 99, 83, 146, -31, -49, -162, -224, -197, -222, -42, -66, 263, 105, 474, 138, 356, -6, -75, -225, -458, -356, -437, -317, -38, -108, 380, 184, 475, 293, 289, 105, 10, -200, -231, -380, -310, -365, -158, -185, 119, 89, 297, 232, 294, 112, 119, -146, -100, -299, -190, -287, -59, -138, 164, 94, 256, 131, 134, -37, -90, -171, -251, -236, -190, -241, 98, -89, 341, 90, 380, 58, 205, -52, -39, -84, -244, -115, -285, -189, -141, -198, 76, -152, 243, -121, 315, -52, 271, 59, 94, 41, -157, -58, -264, -102, -99, -136, 132, -192, 280, -235, 183, -182, -87, -84, -237, -7, -80, 90, 206, 91, 316, -109, 189, -286, -10, -213, -128, -65, -108, -46, 40, -96, 140, -209, 89, -217, -36, -31, -114, 130, -76, 38, 129, -151, 337, -195, 385, -144, 206, -80, -108, -100, -371, -176, -469, -199, -243, -136, 185, -7, 491, 37, 555, 7, 400, -21, 89, -113, -241, -269, -464, -348, -407, -242, -120, -14, 154, 183, 377, 136, 464, -126, 340, -348, 89, -325, -140, -162, -258, -28, -241, 77, -113, 75, 54, -34, 205, -156, 293, -311, 288, -416, 144, -313, -67, -9, -215, 233, -182, 193, -36, -10, 163, -161, 289, -284, 235, -336, 59, -247, -68, -178, -116, -109, -121, -10, -11, 55, 99, 47, 180, -9, 190, -84, 163, -189, 133, -289, 23, -307, -140, -248, -189, -186, -165, -67, -58, 99, 147, 263, 396, 180, 551, -209, 293, -521, -224, -543, -539, -315, -422, 48, 9, 249, 418, 109, 467, -93, 222, -162, -76, -240, -186, -251, -32, -185, 156, -111, 139, -117, -16, -115, -125, -58, -116, -66, 54, -58, 245, -39, 325, -90, 220, -264, -53, -312, -251, -182, -202, -121, 4, -44, 198, 50, 277, 3, 177, -111, 33, -165, -33, -231, -63, -290, -55, -187, -13, -57, 10, 28, 156, -39, 318, -172, 212, -188, -58, -127, -260, -40, -158, -91, 105, -254, 202, -286, 117, -104, 81, 43, 186, -22, 229, -181, -58, -254, -429, -184, -333, -26, 241, 54, 668, -70, 408, -247, -155, -352, -384, -345, -171, -95, 90, 225, 181, 233, 178, -101, 193, -444, 124, -509, -76, -206, -181, 145, -71, 179, 161, -88, 230, -340, 49, -311, -81, -147, 58, 18, 203, 95, 130, -31, -89, -232, -179, -328, -16, -257, 233, -171, 287, -118, 24, -64, -195, 26, -136, 35, 115, -57, 370, -118, 327, -244, -34, -347, -316, -332, -260, -231, 84, -103, 262, 102, 118, 237, 99, 97, 194, -170, 106, -381, -66, -457, -54, -362, 67, -107, 20, 103, -199, 70, -157, -16, 235, -111, 483, -195, 332, -156, -55, -95, -315, -172, -207, -316, 106, -242, 218, -119, 86, 51, -59, 193, 5, 76, 179, -296, 249, -556, 67, -408, -223, -72, -171, 189, 160, 177, 353, -45, 141, -222, -209, -235, -203, -206, 150, -281, 317, -372, 113, -234, -213, 112, -184, 344, 196, 262, 369, -108, 208, -511, -31, -625, -167, -399, -205, -66, -150, 119, 18, 110, 295, 73, 420, 62, 280, -64, 49, -300, -130, -411, -272, -352, -307, -148, -98, -34, 279, -48, 455, -38, 208, 61, -81, 92, -31, -53, 197, -236, 92, -406, -298, -370, -323, -261, 133, -182, 412, 106, 123, 422, -137, 261, 126, -315, 397, -647, 95, -438, -401, -54, -338, 65, 227, -48, 413, -111, -29, -70, -311, 72, 52, 19, 569, -297, 419, -418, -288, -178, -602, 38, -70, -103, 472, -226, 273, -77, -202, 27, -152, -10, 286, 40, 378, -27, 26, -390, -229, -522, -187, -263, -45, 14, 145, 98, 261, 206, 212, 142, -17, -209, -186, -377, -40, -290, 216, -280, 140, -164, -141, 76, -76, 35, 278, -144, 272, -52, -166, 87, -285, -58, 116, -284, 343, -355, 32, -323, -240, -159, 3, 108, 356, 188, 205, 19, -135, -206, -158, -222, -7, -128, 128, -145, 111, -265, 36, -266, 66, -117, 3, 167, -92, 254, 92, -119, 297, -321, 182, -225, -114, -168, -200, -185, 2, -160, 22, -107, -156, 87, 30, 179, 491, -109, 493, -275, -9, -176, -378, -172, -285, -184, 22, -150, 75, -72, -69, 73, 116, 63, 505, -183, 371, -181, -109, -66, -346, -242, -226, -194, 10, -10, 70, -85, 98, -112, 333, -17, 280, -15, -96, -106, -228, -177, -131, -199, 102, -109, 222, -47, 60, -90, 2, -194, 78, -147, 27, 120, -9, 170, -54, -185, -48, -458, 90, -292, 194, 28, 188, 86, 22, -45, -160, -87, -120, -11, 140, 4, 285, -190, 21, -359, -314, -265, -181, -89, 179, 99, 399, 185, 341, 15, 59, -164, -144, -292, -272, -324, -363, -120, -78, 94, 349, 62, 438, -124, 257, -307, -24, -220, -178, 130, -140, 238, -32, 91, 115, -221, 108, -664, -74, -615, -112, 52, 49, 506, 269, 351, 287, 60, 85, -264, -86, -530, -161, -472, -154, -151, -99, 149, 44, 267, 313, 107, 337, -257, 14, -423, -186, -103, -132, 248, 41, 136, 135, -240, 54, -400, 68, -266, 85, -64, -106, 69, -143, 64, 62, 64, 240, 25, 222, -207, -13, -391, -178, -165, -41, 70, 59, 30, 71, -123, 107, -194, 58, -30, -52, 63, -31, -229, 76, -260, 57, 69, -54, 181, 32, 23, 262, -296, 187, -439, -175, -83, -298, 152, -50, -52, 100, -116, 187, -11, 298, -53, 182, -36, -94, -70, -252, -298, -243, -140, -2, 177, 332, -21, 375, -290, 57, -166, -260, -162, -224, -105, 13, 184, 116, 284, 191, -9, 283, -388, 80, -472, -222, -234, -292, -37, -80, 138, 267, 222, 354, 68, 78, -118, -82, -252, -82, -448, -134, -293, -103, 245, 134, 291, 340, -72, 210, -173, -144, -172, -213, -406, -11, -214, -17, 250, -48, 271, 272, -9, 416, -267, -27, -392, -447, -295, -209, 69, 255, 349, 342, 93, 95, -313, -138, -241, -121, -161, 5, -277, -10, -17, -27, 334, 185, 88, 356, -188, 140, -182, -293, -127, -328, -246, -85, -189, 115, 57, 322, 50, 311, -39, -5, 32, -231, -121, -188, -272, 44, 9, 176, 78, 72, -197, 104, -149, 116, -36, -70, -192, -205, -169, -204, 60, 15, 172, 350, 37, 407, -180, 101, -240, -222, -108, -232, -67, -58, -122, -99, -80, 5, -65, 249, 30, 212, 66, 62, -154, -108, -150, -97, 10, 177, -113, 136, -69, -24, -28, -64, -187, -184, -81, -80, -78, -30, -255, -45, 62, 389, 278, 524, -74, 96, -127, -196, -83, -379, -279, -304, -194, -13, -132, 117, -132, 237, 137, 261, 167, 40, -57, -32, 82, 30, -106, 84, -531, 61, -236, -113, 114, -251, 22, -179, 108, 26, -62, 213, -237, 341, -77, 248, 12, -111, -93, -153, -93, 122, -18, 29, 35, -200, -80, -189, -294, -82, -222, 143, -146, 132, 77, 93, 440, 487, 145, 391, -422, -371, -331, -722, -247, -324, -239, 321, 180, 484, 427, 105, -33, 7, -309, 89, -232, -153, -161, -215, -75, 35, -98, 199, 122, 104, 326, 61, -54, -36, -535, -189, -341, -119, -6, 146, 124, 166, 180, 112, -62, 56, -315, -79, -57, -98, 57, -8, -102, 197, -44, 145, 83, -232, -134, -179, -465, 137, -285, -3, 258, -14, 402, 246, -47, 256, -194, 56, -208, -165, -294, -237, -90, -137, 123, -13, -28, 144, -166, 138, -21, 61, 82, 206, -160, 210, -146, -148, 151, -288, -125, -113, -470, -33, 77, 17, 398, 293, -297, 367, -291, -74, 201, -341, -182, -133, -367, 169, 213, 188, 145, -63, -111, -134, 56, 140, -194, 229, -362, -4, -68, -299, -9, -225, -52, 274, 78, 368, 95, -44, -8, -130, -239, 17, -261, -31, 22, -165, 52, 50, -171, 304, -56, 72, -7, -174, -192, -41, 130, -18, 260, -17, -347, 163, -419, 153, 1, -33, -31, -158, 94, -46, 298, 108, -98, 82, -362, -21, -145, -38, -172, 79, -191, 168, 65, -72, 132, -277, 76, 88, 92, 317, 6, 51, -361, -157, -345, -45, -31, 21, 32, -66, -97, -51, -125, 176, 45, 250, 287, -19, 215, -164, -178, -78, -484, -90, -377, -21, -16, 308, 114, 302, -38, -188, 95, -324, 181, -12, -149, 119, -33, 3, -14, 86, -414, 246, -229, 133, 203, -176, -69, -318, -253, -71, 183, 181, 277, 155, -138, 136, -150, 77, -45, -253, -423, -231, -270, 171, 428, 308, 149, 208, -384, -5, -46, -383, 109, -400, -124, 28, -20, 321, 171, 459, -192, 374, -529, -211, -106, -658, 255, -353, 96, 315, 131, 515, 167, 84, -305, -203, -560, 54, -210, 53, 206, -284, 192, -116, 72, 291, 92, 225, -105, -44, -408, -151, -133, -63, 115, 164, -155, 50, -12, -276, 341, 61, -195, 318, -454, -54, 234, -178, 158, 124, -333, 33, 47, -73, 61, 66, -411, 244, -43, -21, 216, -375, -19, -98, -11, 251, -70, -20, -139, 15, 52, 377, -130, 207, -217, -325, 15, -362, -53, 107, -67, 274, 259, -239, 96, -289, -286, 325, -224, 502, 47, -46, 15, -165, -216, 123, -147, -113, 164, -474, 196, -99, -19, 373, -224, 229, -123, -34, -39, 69, -168, 269, 45, -83, 324, -426, -143, -199, -464, 135, 61, 258, 281, 170, -155, -144, -109, -84, 167, 241, -131, 6, -285, -262, 65, 69, -47, 267, -160, -159, 285, -324, 230, 112, -325, 335, -339, 81, 39, -58, 108, -76, -74, -85, -17, -116, 84, -39, 13, 177, -77, 304, -296, 66, -201, -166, 292, -223, 215, -125, -141, 66, -116, 125, -157, 102, -175, 169, 53, 157, 27, -177, 46, -364, 221, -71, 63, 399, -230, 178, -383, -367, -348, -213, 120, 340, 475, 327, 235, -103, -132, -212, -58, 14, -297, 85, -482, -109, 146, -127, 386, -61, -148, 50, -48, 259, 242, 330, -165, 155, -271, -118, 191, -451, 42, -465, -358, -108, -92, 327, 222, 447, -69, 346, -73, 192, 377, -120, 113, -517, -440, -324, -316, -90, 33, -143, -15, 216, -74, 716, 257, 457, 412, -258, -118, -525, -444, -270, -23, 102, 93, 135, -391, -46, -58, -118, 470, 236, -15, 219, -219, -111, 224, 53, 18, 195, -240, -119, 23, -338, -65, -298, -219, -9, -46, 344, -3, 360, 191, 207, 402, -150, 17, -269, -377, -58, -297, -192, -28, -206, -17, 447, 22, 557, 248, -242, 238, -674, -116, -85, -286, 617, -188, 175, -38, -386, 173, -31, 238, 459, -90, -42, -242, -722, 75, -417, 101, 776, -148, 748, -22, -264, 137, -670, -221, 71, -121, 388, 172, -253, 90, -499, 65, 433, 151, 646, -282, -182, -327, -569, 124, -184, 118, 383, -108, 261, 196, -209, 176, -205, -234, 204, -196, 177, 16, -111, 105, -306, 170, 98, -89, 249, -376, -101, 184, -292, 342, 107, -218, 466, -300, 195, 150, -658, 158, -437, -122, 596, -136, 447, 399, -672, 239, -451, -537, 865, -424, 666, 349, -895, 174, -739, -356, 781, 136, 530, 651, -772, -30, -511, -579, 891, -128, 631, -47, -839, -11, -697, 314, 683, 107, 504, -50, -427, 104, -270, -227, 270, -305, 132, 119, -343, 259, -274, 199, 288, 82, 550, -365, 56, -481, -500, 195, -443, 461, 258, -44, 417, -88, -222, 211, -363, -89, 325, -276, 470, -46, -266, 123, -580, 112, 141, -39, 527, -51, -177, 127, -574, 148, 58, -216, 643, -251, 156, 326, -517, 370, -314, -429, 372, -381, 292, 336, -358, 243, -506, -203, 269, -22, 644, 235, -77, 84, -414, -203, 138, -202, 176, -12, -404, 166, -494, 238, 156, -74, 767, -157, 249, 130, -399, 56, -105, -300, 146, -67, -436, 323, -532, 342, 292, -108, 674, -383, 73, -78, -146, 296, 163, -30, -309, -95, -681, 108, 207, 12, 679, -13, -256, 144, -569, -17, 535, 36, 741, 106, -596, -256, -906, -379, 249, 171, 698, 421, 5, 99, -438, -76, -77, 37, 355, -40, -21, -160, -425, 7, 32, 186, 507, 58, 20, -286, -626, -178, -358, 491, 593, 353, 631, -444, -355, -169, -659, 543, 67, 83, 375, -602, -102, -74, -244, 408, 195, -81, 236, -61, -279, 560, -313, 63, 319, -631, 342, -77, -455, 500, -482, -16, 629, -380, 456, 171, -915, 636, -555, -58, 997, -757, 608, -89, -718, 648, -652, 179, 415, -297, 631, -45, -291, 116, -915, 163, -69, 162, 884, -273, 614, -272, -500, 403, -947, 130, -12, -346, 964, 103, 202, 361, -931, -2, -377, 112, 742, -40, 374, -303, -635, -47, -413, 187, 517, -70, 469, 128, -296, 432, -401, 102, 41, -424, -26, -17, -247, 350, 115, -89, 353, -345, 27, 122, -259, 349, -57, 145, 270, -120, 13, -95, -608, 196, -308, 177, 446, -58, 428, -276, -94, -168, -307, 365, -11, 474, 294, -336, -138, -250, -465, 570, 23, 120, 242, -620, -2, 96, -95, 530, 123, -150, 93, -191, -69, 466, -227, 134, -83, -552, 46, -125, -77, 439, -300, 296, 313, 26, 757, 8, -320, -103, -1015, -73, 189, 37, 713, 52, -329, 17, -586, 123, 395, 253, 690, 131, -394, -173, -784, -235, 84, 150, 524, 452, 19, 89, -98, -298, 41, -43, -102, 170, -364, -28, -235, -107, 108, 289, 341, 499, 222, 135, 89, -399, -78, -315, -367, 174, -451, 244, -125, -158, 230, 207, 319, 645, 187, -153, -171, -713, -132, 254, 71, 712, -61, -42, -259, -480, -143, 67, 12, 513, 202, 28, 95, -458, -151, -17, -143, 728, 56, 479, 146, -405, 123, -609, -194, 137, -417, 477, -71, 129, 202, -118, 71, 149, 37, 286, 185, 145, -191, -166, -404, -286, 53, -47, 367, 467, -159, 278, -349, -202, 171, -47, 323, 453, -394, 294, -318, -412, 452, -386, 271, 421, -681, 494, -330, -188, 729, -254, 409, 156, -797, 445, -613, 288, 648, -35, 730, -238, -558, -86, -869, 97, 263, 68, 660, -17, -151, 352, -389, 415, 11, 2, 190, 6, 115, 14, -144, -247, -436, -130, -131, 331, 342, 244, 212, 97, -305, 112, -247, 222, 270, 194, 256, 113, -210, -266, -285, -427, -61, 113, -145, 539, -33, 442, 330, 41, 255, -176, -420, 177, -435, 370, 231, -364, 552, -478, -174, 476, -722, 799, -204, -113, 649, -379, 415, 155, -492, 549, -592, 58, 200, -336, 396, -66, -231, 412, -306, 252, 204, -134, 369, 172, -80, 370, -473, 80, -281, -248, 171, -136, 34, 155, -16, 357, 193, 99, 44, 174, -373, 361, -151, 259, 403, -351, 331, -541, -519, 34, -724, 953, 130, 401, 623, -524, -19, -70, -439, 623, -16, 236, 484, -365, 190, -49, -417, 484, -564, 329, -228, -318, 310, -195, 411, 240, -105, 274, -401, 273, 139, 451, 304, 119, -176, -251, -292, -111, 9, 21, -69, -14, -77, 346, 86, 327, 18, 23, -360, 275, -70, 434, 597, -121, 374, -496, -528, 16, -738, 575, -158, 280, 424, -82, 512, 172, -61, 185, -581, -42, -166, 132, 387, 227, -11, 131, -498, -18, 46, 137, 556, 220, 4, -87, -579, 72, -176, 562, 378, 142, -33, -317, -381, 28, 28, 207, 75, 293, -83, 375, 308, 142, 164, -139, -425, 80, -357, 10, 139, -141, 142, 211, -155, 614, -291, 158, -15, 142, 276, 279, 322, -126, 11, -344, -394, 28, -243, 296, 7, 422, -88, 206, -224, -2, -34, 291, 347, 433, 372, 42, -132, -452, -370, -294, -227, 405, 23, 630, 91, 113, -163, -23, -195, 311, 179, 390, 272, -200, -79, -356, -321, 288, -134, 546, 251, -26, 40, -139, -307, 335, -114, 471, 187, 21, 52, -215, -273, 145, -258, 337, 306, 96, 377, -51, -283, 230, -459, 298, 128, 127, 154, 157, -308, 176, -20, -221, 497, -116, -137, 539, -669, 325, 26, -132, 524, 228, -129, 585, -473, 20, 226, -398, 535, -11, -358, 350, -794, 118, 59, 167, 557, 327, 2, 234, -238, 200, 137, 209, 59, -51, -253, -137, -200, -141, -153, 32, -131, 581, 354, 634, 411, 0, -214, 3, -508, 270, -44, -65, 286, -365, -31, 173, -480, 393, -150, 234, 457, 473, 286, 458, -212, -326, -167, -482, -54, 376, -232, 748, -181, -141, 108, -606, 132, 451, -148, 1066, -11, 138, 357, -573, 239, 1, -416, 475, -681, 156, -292, -207, 322, 86, 490, 448, 141, 467, -212, 154, -47, -199, 45, -57, -350, 376, -515, 111, 148, -76, 463, 257, -46, 459, -208, 21, 198, -230, 140, 374, -349, 545, -239, -185, 133, -283, -176, 472, -366, 435, 335, -174, 552, -128, -266, 458, -428, 437, 284, -30, 144, -38, -582, 263, -349, 53, 302, -19, 185, 242, -25, 332, 163, 37, 34, -79, -321, 459, -291, 379, 131, -183, 177, 9, -264, 505, -293, -38, 271, -454, 384, 191, -282, 741, -495, 337, 218, 81, 480, 277, -231, -64, -455, -581, -65, 126, 117, 825, -67, 225, -132, -292, 84, 413, 421, 674, 106, -328, -329, -507, -499, 362, -365, 616, 195, 167, 549, 38, 64, 78, -359, 135, -44, 32, 129, 54, -150, 296, -281, 264, 7, 43, 117, 184, 169, 259, 97, -39, -331, -153, -508, 275, 229, 594, 560, 168, -211, -236, -571, -41, 166, 240, 471, 261, -216, 275, -414, 182, -17, 69, 136, 78, -85, 145, -89, 65, 70, -102, 206, 185, 33, 512, -162, 404, -273, 11, -193, -149, 20, -93, 67, 190, -66, 352, 191, 212, 420, -67, -172, 157, -814, 579, -261, 274, 675, -368, 355, -137, -508, 361, -347, 244, 399, -79, 108, 139, -583, 532, -189, 237, 713, 82, 312, 257, -556, -104, -396, -520, 172, 272, -77, 675, -328, 61, 160, -104, 573, 581, 102, 638, -469, -247, -322, -612, 48, 74, 71, 567, -151, 213, -70, -24, 258, 299, 331, 504, -357, 61, -679, -168, 88, -49, 715, 183, 91, 213, -511, 163, -212, 229, 199, 265, -19, -133, -320, 75, -57, 587, 363, 101, 206, -293, -244, 240, -267, 294, 32, -134, 180, 18, -43, 521, -275, 451, -291, -39, 6, -13, 413, 110, 282, -93, -308, -29, -336, 351, 202, 516, 179, 364, -318, -106, -369, -241, 55, 99, 193, 337, -46, 216, 83, 50, 332, 148, -112, 317, -472, 158, 39, -99, 174, -7, -476, 240, -371, 344, 605, 126, 663, 26, -272, 124, -688, 126, -93, 172, 439, 184, 150, 149, -505, 123, -487, 89, 350, 136, 750, 266, 5, -6, -786, -113, -388, 229, 423, 434, 294, 277, -285, 189, -99, 84, 336, -239, 24, -164, -474, 383, -254, 345, 141, -55, 133, 392, 94, 685, 198, -221, -48, -609, -436, 280, -249, 765, 265, 96, 292, -417, -179, 106, -345, 587, 32, 196, 318, -180, 25, 234, -414, 512, -180, 76, 430, -226, 265, -4, -413, 75, -362, 126, 152, 513, 233, 458, -87, -139, -275, -43, -59, 358, 305, 139, 139, -120, -221, -69, -162, 190, 9, 412, -63, 302, -77, -14, -12, 152, 19, 375, 35, 7, 109, -236, 53, 141, -156, 207, -185, 16, 8, 374, 33, 622, -124, 49, -42, -435, 138, -61, 89, 594, -87, 328, -119, -262, -95, 97, -60, 511, 91, 138, 162, -114, -59, 49, -215, 100, -75, 247, -20, 467, -92, 183, 72, -251, 289, 82, 55, 417, -286, 24, -263, -152, 81, 171, 161, 268, -85, 358, -179, 388, 70, -21, 121, -276, -91, 148, -54, 430, 152, -15, 54, -104, -314, 385, -241, 320, 148, -88, 179, 139, -178, 419, -92, 148, 270, -97, 250, 89, -306, 186, -515, -28, -18, -5, 475, 367, 97, 424, -419, 158, -85, -10, 395, 55, 66, 202, -419, 160, -144, -97, 266, -64, 144, 309, -311, 406, -232, 204, 207, 123, 260, 90, -145, 91, -91, 82, 45, 7, -113, 36, -154, 238, 48, 234, 10, 205, -16, 230, 169, 176, 125, -37, -183, -80, -313, 230, -63, 419, 140, 6, 85, -179, -24, 251, 53, 437, 57, 128, -47, -5, -222, 4, -184, 89, -5, 404, 228, 277, 96, -203, -154, -42, -55, 516, 273, 222, 5, -301, -535, 55, -236, 546, 426, 296, 260, -8, -306, -29, -207, -30, 187, 249, 268, 469, 71, -75, -222, -234, -511, 290, -248, 415, 360, 134, 506, 92, -121, 135, -401, 93, 164, 90, 429, 28, -268, 71, -677, 171, -64, 247, 474, 257, 239, 212, -196, -6, -163, -44, 54, 106, 156, 251, 70, 226, -234, 82, -385, 35, 119, 167, 341, 142, -221, 76, -265, 187, 428, 140, 385, 149, -317, 289, -471, 55, -75, -246, 133, 66, 21, 521, 18, 330, 217, -208, 82, 6, -315, 593, -122, 182, 297, -507, -65, -1, -528, 596, 35, 167, 613, -70, 105, 355, -506, 316, -189, 22, 281, -143, 97, -222, -225, 208, -108, 583, 91, 173, 90, -20, -2, 274, -49, 71, -42, -120, -5, 117, -112, 153, -112, 104, 177, 270, 272, 242, -178, -45, -540, -27, -39, 361, 645, 359, 252, -120, -557, -269, -284, 200, 341, 416, 6, 83, -375, 57, 108, 249, 419, 178, -57, 18, -319, 28, 48, 20, 152, 89, -166, 203, -295, 201, 39, 162, 361, 128, 253, 77, -225, 52, -410, 110, -40, 175, 308, 48, 62, 32, -337, 274, -85, 162, 400, -181, 149, 117, -399, 582, -196, 118, 317, -361, 119, 77, -394, 457, -195, 82, 310, -168, 208, 160, -161, 397, -52, 140, 128, -166, -108, -4, -334, 307, -7, 262, 322, 81, 11, 75, -245, -125, 111, -144, 209, 394, -216, 475, -182, -122, 228, 0, 117, 322, -268, 15, -298, -165, 61, 39, 291, 242, 238, 357, -44, 61, -269, -221, -198, 231, 95, 482, 117, 4, -63, -226, -29, -30, 25, 59, -119, 187, -65, 369, 148, 242, 132, 70, -67, 7, -110, -80, 31, -19, -1, 72, -168, 48, -162, 176, 130, 336, 142, 262, -36, 36, -42, -169, 136, -26, 44, 287, -100, 119, -144, -214, -155, -4, -153, 366, 71, 342, 239, 59, 151, -47, -55, 99, -36, 174, 91, -177, -84, -280, -387, 214, -246, 505, 231, 231, 317, 57, 49, 26, -93, -90, 38, -15, 20, 27, -127, 18, -245, 95, -89, 293, 151, 252, 205, 117, -80, -78, -156, -36, 108, -25, 187, 12, -157, 139, -357, 203, 104, 68, 427, 121, -95, 134, -544, 34, 30, 47, 490, -45, 3, -163, -372, 107, 44, 297, 310, 210, -58, 138, -368, -37, -117, 3, 193, 26, 228, -184, 0, -84, -217, 392, -112, 257, 84, 30, 98, 169, -2, 98, -21, -248, -105, -179, -97, 106, 27, 163, 40, 178, -15, 206, 13, 87, 82, 76, 46, 10, -77, -183, -213, -180, -206, 115, 117, 437, 379, 253, 144, -326, -270, -218, -298, 453, -19, 311, 95, -293, 49, -217, -24, 265, 85, 207, 223, -157, 82, -77, -397, 231, -517, 221, 39, 12, 509, -165, 292, 52, -88, 203, -226, -80, -123, -164, -55, 195, -55, 215, -5, -33, 119, 25, 77, 159, -24, -49, -22, -251, -22, 25, -64, 233, -85, 168, 7, 69, 146, -62, 20, -54, -217, 129, -159, -132, 110, -149, 323, 289, 199, 327, -256, -253, -490, -203, -125, 290, 294, 243, 215, -189, -25, -192, 40, 72, 129, 81, -155, 78, -424, 128, -110, 30, 362, -169, 257, 38, -290, 262, -172, -26, 323, -331, 120, -22, -357, 218, -126, 126, 329, -31, 89, 21, -351, 73, -186, 110, 184, -112, 90, -326, -43, -110, 144, 330, 229, 320, -2, -69, -305, -173, -447, -27, -120, 98, 192, 35, 257, -86, 220, -85, 206, 79, -19, 40, -296, -91, -378, 12, -168, 197, 127, 176, 264, -56, 161, -226, -61, -187, -185, -129, -10, 23, 178, 361, 159, 296, -171, -30, -349, -216, -58, -269, 151, -105, 9, 140, 36, 36, 179, -78, 94, 151, -87, 245, -192, 27, -100, -287, 82, -266, -14, 72, -146, 226, 17, -112, 99, -157, 38, 201, 133, 208, 127, -234, -259, -171, -362, 208, 126, 190, 410, -319, -50, -368, -485, 103, -183, 250, 439, 138, 378, 150, -175, -123, -289, -330, 15, -77, 41, -6, -115, 15, -49, 127, 108, 57, 107, -69, -47, -63, -110, -44, -58, 37, 33, -47, 187, -91, 100, 69, -186, 55, -156, -218, -35, -211, -115, 134, -53, 259, 274, 62, 301, -103, 25, -237, -286, -272, -314, 94, -37, 189, 282, -26, 215, -87, -208, -51, -308, -59, 74, 65, 260, 95, 74, -91, -72, -253, -25, -136, 9, 140, -119, 107, -197, -56, 16, -86, 142, -21, -32, -9, -18, -20, 248, -103, 202, -23, -214, 27, -383, -125, -120, -160, 83, 105, 105, 145, 172, -93, 203, -96, -30, -71, -298, -149, -218, 46, 94, 92, 213, -162, 118, -85, -52, 52, -259, -45, -165, -29, 179, -66, 218, -104, -52, 91, -42, 52, 118, -158, -29, -157, -353, -143, -216, -50, 302, 187, 369, 206, -83, -106, -229, -297, 48, -169, 136, 60, -232, 16, -291, -153, 254, -105, 408, 183, -164, 236, -353, -172, 97, -318, 276, -98, -84, -71, -293, -111, 30, 100, 314, 157, 14, 43, -314, -114, -110, -169, 210, -167, 139, -95, -76, -28, 5, 51, 33, 39, -139, -77, -182, -107, -3, 91, 201, 73, 234, -248, -40, -258, -221, -33, -126, 24, -36, 51, 73, 47, 231, -47, 115, -53, -170, -34, -264, -110, -44, -298, 125, -152, 74, 208, 40, 161, 171, -162, 76, -123, -240, 108, -354, 73, 9, -373, 315, -544, 134, 186, -158, 572, -67, -62, 126, -435, 83, 19, -69, 200, -130, -297, -67, -461, -30, 129, -17, 377, 20, -82, 176, -261, 224, 49, 7, 90, -211, -201, -195, -349, -180, -115, -55, 164, 218, 173, 345, -5, 102, -133, -59, -148, -100, -204, -239, -56, -301, 41, -59, -46, 266, -49, 425, 64, 268, -105, -116, -187, -450, -100, -437, 23, -39, 124, 435, 66, 448, -261, 43, -354, -288, -100, -355, 173, -146, 125, 200, 7, 396, -28, 158, -162, -238, -291, -348, -208, -147, 140, 113, 222, 303, -115, 270, -239, -38, 66, -418, -92, -266, -245, 159, 106, 358, 164, 189, -261, -151, -238, -402, 94, -177, 155, 290, -97, 357, -353, -16, -201, -316, 228, -217, 282, 191, -181, 450, -313, 77, -73, -568, -54, -548, -165, 194, 142, 753, 186, 447, -257, -290, -341, -587, 133, -364, 262, 114, -136, 507, -416, 304, -157, -261, 146, -319, 145, 62, -12, 288, -210, 21, -289, -355, 44, -200, 259, 317, -116, 415, -357, -65, -91, -416, 126, -198, 18, 220, -75, 263, -94, 0, -26, -189, -100, -107, -287, 56, -29, 59, 340, 94, 29, 60, -439, -39, -224, -72, 182, -85, 150, -44, -267, 62, -332, 48, 126, 31, 239, 114, -86, 46, -256, -141, -115, -150, 29, 9, -69, 128, -148, -20, 2, -9, 16, 188, -104, 23, -32, -278, -15, -233, -85, 120, -88, 299, -47, 253, -81, 77, -199, -220, -21, -522, 155, -315, -99, 295, -169, 664, 52, 261, -31, -405, -170, -306, -76, 227, -44, 137, -89, -423, -165, -422, -18, 296, 228, 859, 59, 330, -294, -704, -218, -779, 30, 258, -183, 764, -295, -56, 205, -659, 520, 44, -44, 698, -659, 138, -406, -645, 266, -425, 311, 288, -283, 541, -299, 163, 163, -255, 146, -278, -134, -151, -172, 36, -183, 275, -128, 260, 19, -82, 84, -245, -101, -11, -134, 108, -26, -199, 74, -275, 27, 361, -118, 730, -389, 162, -335, -806, 87, -907, 319, 180, 222, 990, -32, 477, -307, -351, -458, -483, -232, -91, 165, 140, 274, 50, -84, 26, -188, 102, 8, 25, 52, -78, -219, -69, -268, -54, -94, 97, 132, 256, 62, 12, -45, -404, -153, -250, -154, 320, -63, 458, -54, 111, -142, -276, 56, -578, 219, -218, -113, 582, -417, 701, -228, -163, 126, -763, 168, -255, -133, 548, -192, 425, 120, -209, 92, -340, -311, -83, -307, 88, 55, 139, 69, 120, -34, 112, -34, -68, -170, -309, -188, -240, 132, 241, 282, 553, -113, 279, -561, -396, -550, -830, 17, -406, 630, 664, 613, 1144, -185, 282, -967, -926, -655, -902, 283, 185, 701, 738, 189, 289, -470, -340, -531, -380, -43, -41, 127, 282, 24, 385, 88, 291, 87, -233, -256, -691, -460, -391, -121, 366, 252, 686, 50, 271, -212, -359, -22, -537, 40, -84, -189, 563, -75, 447, 54, -303, -265, -635, -169, -248, 168, 515, -81, 679, -319, -71, 66, -754, 227, -282, -12, 625, -188, 587, -341, -313, -289, -698, 56, -173, 294, 507, 53, 618, -370, -69, -416, -780, 284, -362, 643, 644, -196, 657, -1013, -233, -478, -604, 378, -106, 563, 310, 244, 216, -336, -37, -527, -116, -205, -69, 15, -181, 130, 79, 233, 590, -184, 351, -541, -602, -224, -896, 288, 2, 389, 863, 47, 511, -422, -159, -525, -192, -159, -287, 283, -495, 268, 56, -236, 682, -400, 366, 21, -472, 405, -358, 77, 483, -566, 411, -598, -605, 155, -812, 456, 271, -23, 924, -303, 340, -31, -398, 11, -299, -151, -35, -304, -90, -182, -114, 268, 133, 297, 465, -265, 70, -523, -552, -104, -243, 220, 494, 176, 577, -170, -197, -342, -807, -87, -219, 151, 745, -40, 493, -244, -549, -131, -715, 71, 298, 64, 994, -184, 269, -261, -864, 99, -758, 252, 403, -210, 857, -579, -84, -288, -891, 447, -196, 653, 984, -235, 829, -968, -529, -291, -1327, 561, -374, 275, 1124, -425, 1153, -254, -502, 186, -1304, 81, 12, -264, 1135, -463, 244, -109, -1090, 501, -496, 410, 1172, -427, 1138, -701, -800, -201, -1642, 276, -100, 228, 1312, -38, 735, -120, -478, -84, -557, -73, 81, -253, 272, -359, -185, 97, -350, 356, 166, -53, 563, -232, 278, -75, -463, -128, -661, -182, 2, -158, 585, 90, 423, 328, -120, -26, -309, -602, -207, -423, -41, 306, 163, 509, 287, 67, -7, -571, -411, -661, -145, 6, 339, 525, 418, 316, 117, -152, -325, -471, -436, -435, -155, -28, 195, 209, 306, 150, 181, 205, -54, -113, -84, -549, 77, -504, -30, 109, -327, 571, -103, 302, 333, -451, 323, -602, -186, -208, -437, 297, -29, 538, 543, -50, 433, -756, -288, -534, -691, 361, -341, 617, 500, -1, 738, -618, -74, -210, -558, 259, -83, -270, 228, -426, 42, 401, -133, 420, -13, -271, 199, -404, 191, -107, -188, -149, -340, 67, 19, 198, 400, -78, 199, -335, -301, -167, -324, 186, 158, 223, 320, -206, 27, -463, -94, -29, -57, 255, -90, 36, -92, -230, 84, -277, 205, -107, -30, 309, -192, 179, 75, -352, 207, -263, 77, 52, -113, -28, -169, -116, -177, -31, -78, -96, 233, -127, 355, 193, 60, 178, -205, -186, -29, -270, -17, -210, -257, -210, -97, -17, 322, 217, 333, 144, -202, 126, -357, -47, 32, -523, 387, -518, 332, 192, -339, 519, -562, -89, 107, -442, 525, 12, 79, 177, -432, -156, -215, -97, 373, -41, 432, -168, -88, -29, -332, 116, -88, -95, 148, -151, -40, -92, -402, -154, -41, 173, 637, 365, 454, -198, -126, -675, -381, -396, -441, 481, -124, 733, 364, -176, 448, -861, -157, -323, -612, 407, -6, 485, 793, -53, 473, -627, -495, -322, -711, 384, -94, 339, 342, -194, 188, -571, -41, -297, 78, 468, 220, 485, -6, -182, -328, -409, -65, -290, 185, -147, -7, 143, -179, 230, -81, 22, 142, -81, 277, -245, 64, -276, -188, 194, -31, 208, 92, 0, -24, -240, -145, -591, -251, -184, 12, 726, 308, 469, 404, -483, 107, -573, -338, 38, -417, 353, 10, -80, 352, -489, -27, -63, -321, 431, 78, 85, 452, -396, 251, -81, -356, 363, -455, -25, 139, -572, 437, -345, -188, 201, -491, 433, 157, 233, 604, -305, 234, -458, -330, -103, -482, 397, -143, 69, 314, -546, 368, -207, -57, 385, -316, 287, 83, -180, 275, -306, -144, -198, -388, -54, 58, 133, 514, 275, 205, 53, -294, -490, -307, -452, -155, 253, 74, 533, 296, -49, 260, -457, -13, -154, -172, 88, -195, 57, -50, -26, -18, -31, -22, -91, 228, -94, 340, 66, -34, 197, -415, -278, -207, -537, 198, 201, 178, 586, -94, 8, -13, -504, 218, -184, 135, 92, -229, -116, -362, -68, 103, 201, 365, 189, 11, -107, -287, -241, -87, -214, 317, -87, 175, 215, -133, 153, -103, -188, -42, -210, -128, 9, -127, 117, 115, 83, 267, -153, 181, -233, -18, 76, -61, 104, -146, -203, -367, -142, -13, 144, 485, 193, 150, -53, -358, -290, -228, -231, 364, 142, 456, 276, -178, -28, -596, -351, -129, -57, 459, 85, 215, -45, -358, 53, -291, 96, 329, -132, 494, -206, -62, 101, -374, 123, -42, -321, 98, -189, -273, 320, -319, 141, 375, -169, 666, -22, 78, -89, -373, -350, -300, -11, -106, 413, 60, 219, 186, -386, 120, -405, -152, 71, -139, 289, 300, 96, 272, -142, -252, -193, -327, 27, 114, 8, 161, -156, -165, 14, -246, 131, 348, -43, 629, -84, -244, 187, -927, -108, -42, -489, 923, 121, 319, 440, -741, -290, -434, -340, 423, 561, 402, 312, -45, -789, -289, -592, -111, 478, 186, 555, 56, 51, -114, -230, -31, -467, 179, -277, 108, 385, -232, 398, -275, -208, 217, -333, 436, 55, -116, 210, -346, -172, -110, -281, 113, 128, 218, 233, 102, 43, 11, -151, -127, -292, -267, 93, -72, 281, 268, -401, 178, -436, -54, 680, -101, 598, -21, -518, 90, -692, 7, -104, -165, 522, -90, 381, 227, -444, 174, -480, -199, 383, -339, 511, 169, -169, 644, -657, 95, -242, -839, 457, -484, 416, 728, -123, 616, -356, -475, -162, -512, 20, 280, 173, 488, 59, -191, -185, -461, 32, 231, 341, 547, -209, -196, -582, -827, 82, -217, 440, 894, -48, 880, -157, -528, 45, -1143, 123, -30, -107, 1082, -221, 452, -79, -892, 138, -820, 192, 588, -180, 1063, -272, -240, 123, -996, 304, -160, 103, 923, -150, 477, -483, -669, -243, -657, 418, 225, 462, 696, -231, 78, -607, -661, 129, -331, 844, 541, -70, 768, -1049, -100, -271, -922, 802, -612, 469, 581, -291, 962, -524, -60, -80, -940, 369, -230, 214, 929, -268, 347, -367, -897, 143, -431, 293, 776, 71, 508, -192, -583, -305, -560, -19, 270, 398, 445, 269, 9, -421, -103, -428, -11, 192, -91, 269, -264, -115, 45, 8, 478, 138, 79, -74, -478, -104, -183, -106, 383, -128, 317, -16, -241, 206, -495, 219, 15, -32, 682, -406, 319, -121, -611, 581, -692, 84, 258, -797, 833, -235, 172, 673, -658, 232, -484, -268, 466, 4, 700, -16, -262, -169, -851, -130, -120, 128, 713, 202, 617, -80, -303, -175, -735, -35, -99, 91, 392, 84, 243, 62, -90, -125, -146, -125, 90, -63, 153, 90, -33, 190, -287, -95, -245, -393, 242, 24, 445, 507, -40, 43, -379, -412, 32, -33, 298, 318, 9, -211, -321, -461, -188, 225, 162, 497, 225, -70, 188, -281, -114, -49, -191, -31, 65, -15, -29, 325, -96, -49, 59, -540, 110, -50, -32, 585, 91, 222, 161, -518, -209, -424, -550, 293, 170, 606, 816, -49, 75, -630, -712, -319, -350, 527, 440, 526, 489, -401, -259, -561, -472, 193, 83, 373, 265, 6, 0, -115, 52, -16, 137, 92, -5, -76, -391, -214, -271, -174, 353, -54, 403, 349, -82, 492, -505, -24, -238, -573, 620, -359, 684, 447, -146, 321, -948, -633, -689, -393, 523, 797, 1039, 582, 0, -569, -694, -566, -213, 298, 509, 505, 399, -272, -431, -621, -683, -44, 70, 566, 716, 447, 335, -217, -521, -612, -659, 47, 355, 713, 898, -52, 85, -965, -799, -279, -730, 1039, 305, 677, 992, -655, 255, -1009, -922, 216, -724, 1179, 724, 190, 1090, -1151, -181, -539, -1255, 868, -381, 622, 978, -600, 773, -715, -604, 395, -1073, 911, 176, 71, 1130, -816, 480, -606, -748, 290, -905, 658, 78, 90, 922, -456, 405, -158, -775, 482, -901, 329, 640, -539, 1448, -726, -189, 234, -1605, 749, -467, 230, 1165, -486, 964, -385, -558, 285, -1083, 413, 82, -164, 898, -607, 224, -125, -554, 578, -384, 555, 245, -309, 470, -636, -75, 40, -431, 357, -108, 36, 306, -159, 291, -125, -93, 185, -288, 252, -154, -172, 6, -284, 298, 11, 316, 124, -310, 210, -437, 9, 242, -199, 642, -158, -201, -17, -944, 195, -47, 296, 989, -41, 437, -407, -695, -248, -656, 207, 394, 399, 851, 77, -177, -199, -1005, -285, -196, -84, 798, 323, 529, 78, -427, -212, -460, 53, 299, 81, 340, -65, -262, -43, -416, 106, 84, -8, 361, -204, 30, -25, -134, 247, 12, -27, 7, -161, -10, 223, 90, 162, 22, -298, -146, -324, -180, 115, -29, 362, 220, 49, 281, -233, -62, -123, -250, 219, -34, 209, 142, -186, 7, -433, -173, 61, -72, 469, 214, 158, 142, -310, -38, -356, 13, 48, -226, 308, -411, 346, 219, -34, 887, -523, 240, -341, -997, 370, -900, 451, 661, -193, 1153, -337, -196, 157, -934, 308, 19, -98, 594, -361, -41, -60, -376, 250, 133, 211, 374, -111, -168, -282, -540, 16, -45, 259, 755, -3, 456, -187, -650, 134, -911, 82, 192, -116, 1221, -149, 444, -64, -1223, 76, -950, 305, 787, 107, 1116, -200, -169, -254, -905, -111, -314, 153, 575, 248, 542, 131, -186, -219, -539, -230, -260, 102, 494, 158, 521, -65, -372, -146, -743, 33, 129, 360, 966, 70, 264, -476, -849, -339, -600, 288, 456, 540, 702, 90, -182, -503, -795, -304, -49, 344, 987, 263, 363, -284, -873, -239, -757, 428, 593, 416, 1012, -387, -297, -643, -1207, 3, -138, 570, 1179, 314, 521, -214, -776, -282, -488, -21, 475, 144, 236, 143, -445, -233, -215, -262, 289, 310, 209, 383, 8, -272, 33, -473, -103, 259, -229, 645, 136, -209, 211, -817, -232, -37, -274, 796, 296, 339, 350, -577, -217, -502, -449, 232, 178, 598, 611, 132, -59, -529, -691, -539, -203, 333, 574, 734, 393, -5, -336, -666, -449, -285, 76, 355, 397, 381, 212, 11, -231, -305, -474, -142, 84, 219, 654, 125, 89, -329, -730, -85, -430, 306, 679, 140, 678, -157, -412, -138, -789, 46, 180, 171, 861, -18, 91, -170, -888, -28, -465, 36, 714, -8, 603, 36, -405, 141, -528, 42, 244, -82, 497, -36, -170, 9, -461, -119, 69, -177, 284, 36, -71, 339, -145, 234, 41, -145, 144, -244, 231, -134, 32, -33, -469, 144, -466, 113, 352, -33, 816, -41, 35, 19, -692, 84, -399, -41, 280, -193, 426, -34, 23, 279, -192, 91, 55, -295, 131, -177, -259, 124, -361, 193, 216, 219, 531, 50, -52, -421, -431, -297, -15, 193, 314, 318, 76, 119, -256, -163, -205, -278, 86, 56, 233, 337, 95, -4, -168, -273, -176, -112, 237, 163, 295, 163, -280, -113, -467, -251, 171, 127, 507, 325, -144, -68, -540, -236, 181, 7, 743, 34, 100, 22, -718, -35, -494, -216, 299, 19, 449, 550, 28, 250, -122, -613, 56, -571, -66, 341, -237, 655, 119, -109, 456, -562, -114, -104, -704, 398, -152, 348, 753, -27, 501, -476, -542, -344, -635, 352, 282, 436, 646, -261, 41, -408, -546, 256, -324, 444, 200, -198, 295, -432, 153, 43, 33, 288, -195, 20, -303, -101, 51, -65, 305, -71, 130, 183, -204, 196, -182, -181, 92, -270, 83, 28, -73, 114, -28, 58, 76, 98, 116, 51, 78, -125, -31, -162, -180, 4, -223, 0, -5, -2, 223, 132, 177, 144, -5, -49, -66, -101, 37, -27, -21, -121, -297, -102, -130, 188, 307, 225, 323, -162, -95, -179, -392, 223, -66, 94, 399, -290, 176, -67, -281, 232, -289, -22, 74, -191, 293, 69, 22, 207, -238, 8, -7, -210, 238, -113, 121, 151, -149, 96, -240, -149, -86, -79, 181, 122, 216, 76, -12, -47, -160, -55, 18, -23, 91, -47, -86, -45, -125, 150, 50, 122, 253, -209, 98, -86, -317, 254, -343, -127, 184, -359, 457, 334, 131, 532, -328, -363, -294, -695, 175, 131, 246, 676, -155, 65, -266, -470, 70, -159, 373, 340, 233, 221, -171, -295, -462, -410, -329, 96, 254, 417, 668, 136, 227, -109, -539, -153, -484, -136, 210, -15, 456, 106, -57, -25, -402, -70, -27, 192, 432, 135, 185, -237, -332, -288, -317, 138, 196, 406, 371, 21, -52, -445, -385, -250, -186, 359, 261, 303, 321, -180, -117, -263, -244, 131, 163, 222, 344, -140, -153, -272, -537, 72, -236, 288, 366, -35, 499, -269, 103, -79, -307, 229, -285, 231, 72, -35, 227, -312, 55, -305, -200, 201, -265, 488, 11, 55, 336, -544, 267, -289, -112, 484, -275, 492, -1, -328, 264, -660, -107, -14, -473, 586, -26, 327, 552, -264, 364, -433, -331, -67, -398, 407, 192, 211, 236, -449, -217, -365, -260, 345, 67, 576, 297, 62, 149, -583, -115, -474, -130, 306, -33, 536, 69, -112, 68, -484, -176, 39, -235, 513, 156, 107, 405, -471, 111, -235, -333, 176, -214, 123, 202, 110, 167, 97, -198, -274, -264, -311, 78, 297, 344, 434, 130, -185, -149, -380, -121, 35, -88, 217, -33, -73, 97, -171, 80, 73, 3, 249, -77, 65, -37, -241, 103, -231, 21, 96, -122, 271, -31, -45, 151, -204, 149, 15, -180, 187, -272, -36, 153, -214, 225, -36, -120, 176, -82, 100, 193, -63, 60, -28, -328, -28, -104, -192, 387, -75, 162, 253, -366, 229, -135, -163, 316, -252, 128, 49, -331, 129, -212, -78, 263, 58, 221, 149, -13, -179, 42, -165, -100, 101, -307, 50, -136, -94, 217, 84, 318, 202, 69, -66, -242, -203, -109, -23, 117, 22, 75, -126, -119, 44, -159, 242, 117, 53, 207, -226, -59, -14, -117, 234, 82, -116, 51, -435, -157, -28, -99, 501, 222, 349, 162, -306, -301, -506, -197, 41, 407, 345, 283, 149, -461, -163, -481, -312, 407, 95, 689, 491, -206, -12, -778, -653, -109, -333, 630, 565, 417, 667, -385, -230, -524, -578, 222, -38, 562, 276, -65, -13, -653, -277, -345, 1, 497, 408, 763, 271, 0, -318, -718, -411, -371, 127, 381, 323, 348, -212, -169, -357, -285, 176, 67, 500, 341, 156, 138, -473, -340, -431, -342, 233, 220, 465, 487, -8, -46, -432, -551, -220, -204, 314, 463, 360, 303, -139, -308, -233, -230, 27, 266, 97, 223, -159, -235, -206, -359, 250, 68, 390, 489, -79, 183, -497, -402, -259, -486, 279, 90, 459, 553, 73, 277, -262, -296, -192, -219, -21, 110, -37, -57, -100, -323, 66, -44, 161, 395, 230, 345, 233, -76, -74, -163, -565, -97, -572, -201, 262, -197, 758, 152, 110, 361, -428, 155, -123, -197, 155, -188, 88, 26, -28, 76, -141, 69, -75, -24, 25, -116, 1, -76, -71, -4, 36, 9, 213, 130, 206, 269, -4, 124, -299, -282, -320, -430, -33, -50, 194, 287, 94, 159, 26, -71, 145, -3, 103, 193, -184, 88, -266, -195, 84, -251, 152, -122, -170, 91, -167, 292, 208, 65, 297, -177, -115, 12, -348, 161, 23, -18, 355, -228, 92, -83, -294, 231, -333, 90, 48, -258, 341, -67, 116, 248, -255, 119, -84, -93, 291, -71, 109, -2, -269, -33, -250, -16, -63, 13, 243, -21, 310, 19, -199, 110, -374, 79, 243, -91, 509, -147, -206, -43, -755, 94, -27, 73, 772, 49, 252, -5, -627, -101, -371, -9, 388, 71, 442, -52, -125, -152, -435, 13, -202, 284, 329, 248, 465, -225, -239, -405, -697, -27, 57, 293, 805, 209, 244, -92, -674, -237, -451, -90, 401, 188, 366, 190, -284, -136, -260, -170, 235, 153, 329, 223, -111, -112, -407, -389, -83, -202, 323, 368, 175, 471, -229, -84, -202, -385, 165, -85, 230, 215, -84, 77, -274, -180, -102, -169, 289, 70, 244, 242, -249, 179, -297, -102, 123, -273, 242, -34, -49, 221, -202, 61, 59, -266, 201, -182, -26, 218, -201, 387, -107, 78, 105, -370, 203, -328, -45, 213, -311, 321, 11, -148, 386, -291, 42, 165, -307, 325, -40, -126, 140, -324, -125, 67, -91, 230, 165, 15, 76, -67, -108, -49, 75, -114, 159, -40, -167, 86, -294, 70, 73, 59, 268, 134, -49, 14, -221, -280, 47, -229, 285, 133, 119, 229, -273, 37, -334, -42, 59, -66, 369, -67, 50, 44, -304, 88, -83, 6, 212, -44, 179, 4, -16, -77, -225, -157, -209, 50, 94, 240, 211, 115, 22, -119, -89, -131, -34, -20, 10, 53, 39, 15, 66, -6, -104, -21, -146, -50, 80, 51, 83, 140, -127, 3, 5, -169, 300, -81, -2, 160, -420, 224, -86, -92, 408, -320, 100, -147, -305, 148, -141, 322, 54, 160, 189, -237, 282, -292, -65, 117, -477, 311, -228, -81, 348, -403, 432, 12, -140, 516, -517, 129, 7, -530, 468, -335, 107, 491, -324, 553, -175, -297, 119, -673, 161, -25, -20, 613, -200, 303, -71, -429, 204, -468, 202, 257, -83, 558, -225, -103, -33, -628, 147, -49, -12, 639, -191, 213, 63, -534, 234, -381, 49, 286, -124, 458, -181, -2, -84, -361, 225, -210, 216, 187, -158, 321, -278, -49, -81, -418, 193, -69, 293, 475, 40, 291, -231, -351, -237, -488, 38, 15, 227, 399, -13, 251, -180, -81, 117, -255, 213, -135, -197, 170, -276, 181, 148, -177, 305, -260, -47, 181, -214, 399, -46, -23, 53, -422, 52, -261, 34, 219, -45, 393, -63, 65, 110, -251, 137, -192, -151, 58, -229, 105, 67, -20, 229, -28, 21, 101, -105, 21, -89, -129, -11, -23, 47, 85, 68, -2, 22, -51, -43, 95, -38, 135, -25, -133, -50, -288, 9, 2, 109, 254, 64, 149, -15, -18, -109, -44, -180, -111, -3, -156, 224, 30, 167, 219, -69, 83, -161, -155, -92, -132, -9, 97, 55, 108, 84, -93, 18, -57, -62, 152, 56, 76, 88, -155, -130, -134, -174, 96, 100, 105, 159, -49, -29, -91, -125, -10, -102, 112, 96, 156, 238, 3, -11, -247, -257, -142, -47, 236, 236, 150, 55, -246, -337, -166, -190, 183, 413, 161, 315, -22, -301, -17, -200, 82, 255, -56, 28, -273, -309, -143, -96, 183, 180, 308, 164, 92, 19, -283, -30, -208, -7, 260, -36, 252, -76, -201, -24, -288, -33, 73, -60, 220, 76, -95, 185, -180, 77, 180, -99, 314, -138, -84, -21, -369, 57, -75, -11, 292, -101, 118, -17, -285, 136, -243, 208, 238, 22, 500, -272, 16, -224, -518, 179, -244, 206, 291, -125, 249, -87, -218, 146, -219, 50, 250, -144, 311, -37, -165, 96, -346, 67, 8, -55, 269, -118, 58, -17, -229, 116, -73, 27, 217, -74, 142, 24, -137, 88, -215, 46, 17, -96, 234, -192, 119, -34, -210, 171, -301, 160, 81, -22, 446, -145, 152, -20, -382, 138, -294, -31, 197, -161, 271, -25, -117, 63, -282, 68, 60, 97, 333, 54, 134, -96, -209, -96, -215, 19, 18, -109, 63, -148, -109, 258, -50, 385, 301, -129, 312, -419, -227, -69, -412, 304, 89, 80, 334, -223, -114, -109, -425, 146, -1, 267, 491, 106, 281, -366, -256, -397, -305, 235, 53, 516, 148, -16, -68, -505, -104, -157, 62, 381, 32, 258, -63, -150, 142, -276, 234, -17, -131, 260, -334, 43, -2, -273, 247, -113, 2, 208, -220, 254, -26, 6, 205, -218, 143, -107, -52, 49, -126, -15, -26, -78, 35, 55, -41, 240, -36, 76, 46, -263, 16, -159, -5, 192, 115, 175, 139, -203, -180, -289, -344, 181, 84, 408, 456, -75, 63, -367, -455, -31, -228, 332, 349, 136, 375, -335, -168, -298, -373, 195, 3, 386, 193, 61, 27, -311, -49, -207, 87, 243, 87, 220, -115, -238, -206, -316, -19, 121, 162, 450, 156, 182, 17, -421, -175, -435, -145, 211, 103, 514, 208, -47, 42, -517, -192, -69, -215, 555, 27, 175, 283, -542, 215, -263, -175, 401, -322, 312, 26, -157, 277, -284, 35, -151, -228, 162, -95, 285, 207, 3, 184, -224, -65, -28, -102, 182, -18, -30, -94, -279, -174, -56, -15, 282, 321, 198, 335, -116, -71, -184, -263, -15, -137, 103, -80, 27, -93, -50, 74, -29, 321, 16, 169, -50, -247, -110, -193, 85, 162, 310, 176, 100, -42, -330, -220, -299, -162, 99, 107, 274, 151, 30, -23, -228, -54, -29, 131, 345, 224, 176, -52, -408, -352, -400, -220, 253, 117, 507, 251, -18, 97, -486, -154, -187, -127, 353, 151, 350, 241, -175, -42, -381, -338, 0, -188, 421, 180, 173, 274, -455, 59, -442, -224, 311, -178, 598, 133, -7, 189, -448, -52, -168, -157, 248, -4, 131, 137, -166, 34, -83, -106, 82, -31, 103, 62, 110, -30, -143, -120, -348, -58, 98, 132, 529, 290, 138, 168, -482, -241, -422, -454, 189, -144, 409, 320, 120, 374, -174, 2, -261, -337, 1, -233, 339, 235, 122, 452, -375, -53, -286, -566, 238, -209, 332, 484, -54, 383, -155, -324, -30, -508, -1, 104, 104, 535, 14, 165, -193, -355, -38, -272, 192, 146, 76, 225, -72, -117, -91, -222, 39, 97, 123, 238, -44, -3, -216, -206, -89, -100, 237, 157, 249, 209, -96, -1, -229, -214, -65, -203, 122, -14, 122, 185, -66, 207, -118, -3, 2, -193, 73, -84, 113, 167, -1, 141, -167, -144, -56, -257, 73, 54, 65, 331, 35, 55, -25, -331, -84, -198, -58, 244, 91, 326, 139, -33, -41, -275, -135, -57, 35, 123, 38, -81, -88, -195, -29, 79, 156, 307, 130, 152, -137, -169, -159, -214, 74, -19, 125, 46, -83, 8, -113, 42, 88, 24, 161, -52, -71, 2, -173, 117, 24, 61, 168, -110, 4, -87, -212, 89, 10, -26, 283, -245, -26, -28, -302, 383, -38, 273, 226, -240, 129, -305, -57, 95, -132, 111, -80, -206, 65, -114, 116, 272, -28, 253, -149, -137, 70, -230, 190, 126, -47, 174, -247, -239, -38, -303, 264, 134, 165, 392, -187, 101, -236, -296, 9, -184, 130, 174, 131, 197, 60, -58, -64, -238, -110, -126, -91, 200, -32, 259, 61, -92, 141, -277, 65, 64, -7, 344, -82, -55, -166, -472, -48, -111, 195, 430, 148, 322, -105, -237, -115, -356, -8, 129, 34, 277, 38, -113, 6, -242, -18, 35, 50, 198, 22, 22, -86, -135, -20, 37, 56, 135, -55, -71, -52, -151, 88, -34, 163, 78, -48, 97, -181, 32, 25, -32, 108, -68, -154, -17, -63, 75, 223, 21, 67, -102, -199, -37, -55, 110, 217, 79, 42, -70, -196, -87, -59, 35, 98, 23, -38, -32, -67, 30, 101, 69, 170, -2, 25, -59, -170, -20, -142, 28, 38, -54, 70, -123, -44, 81, 7, 307, 163, 110, 41, -340, -185, -350, -107, 137, 149, 393, 200, 85, -100, -281, -332, -187, -28, 169, 336, 269, 142, -36, -195, -350, -162, -213, 136, 278, 198, 428, -90, -65, -226, -457, -110, -83, 81, 435, 248, 182, 142, -444, -163, -390, -160, 309, 68, 556, 83, -78, -100, -509, -138, -41, 126, 456, 234, 170, -56, -419, -271, -398, -26, 164, 228, 396, 112, 84, -149, -121, -159, -28, 61, 53, 171, -4, -6, -152, -232, -198, -118, -17, 265, 266, 348, 289, -124, -67, -424, -327, -64, -82, 326, 238, 109, 69, -229, -224, -132, -59, 166, 239, 147, 103, -53, -225, -75, -179, 58, 175, 75, 233, -102, -94, -257, -255, -67, -9, 344, 246, 302, 176, -202, -159, -330, -314, 104, -40, 248, 289, -21, 216, -205, -189, -175, -294, 23, 112, 267, 349, 175, 20, -143, -334, -139, -129, 145, 229, 65, 123, -329, -168, -193, -79, 353, 150, 329, 103, -239, -102, -328, -146, 142, 10, 298, 175, 15, 176, -198, -97, -179, -360, 39, -105, 198, 321, 3, 219, -213, -191, -36, -224, 282, 165, 252, 332, -140, -41, -378, -358, -112, -219, 217, 129, 183, 235, -101, -7, -187, -117, 117, 106, 306, 163, -15, -33, -310, -162, -89, -136, 184, -43, 72, 28, -185, 123, -96, 187, 118, 9, 146, -199, 71, -112, 17, 137, -56, 140, -112, -109, -93, -167, -74, 81, 18, 194, 141, -53, 96, -277, -53, -49, 44, 356, 131, 255, -65, -237, -234, -349, -105, 26, 60, 301, 74, 67, 31, -248, 79, -145, 105, 151, 4, 229, -91, 45, -46, -188, -34, -174, -110, 75, -30, 172, 141, -18, 104, -178, -45, -40, 3, 190, 42, 118, -16, -133, -79, -117, -11, 111, 41, 122, -58, -110, -116, -251, 50, -20, 190, 288, 92, 235, -111, -93, -114, -246, 107, -74, 56, 120, -189, 37, -103, -129, 121, -43, 105, 175, -4, 188, -24, -37, -4, -176, 22, -72, 40, 24, 17, -24, -103, -49, -137, 58, -1, 130, 143, 78, 137, 7, 3, -80, -93, -183, -82, -93, 4, 118, 117, 158, 32, 31, -142, -71, -94, -68, 51, -9, 132, 60, 82, 90, -128, -45, -116, -161, 219, -19, 171, 116, -233, 51, -341, -7, 46, 3, 360, -15, 147, -44, -190, -16, -130, 45, 31, 3, 64, -88, 50, -30, -20, 109, -53, 124, -36, -14, 17, -151, 34, -114, 1, 56, 18, 146, 76, 30, -24, -117, -92, -72, 2, 86, 77, 106, -22, -23, -122, -115, -34, -54, 161, 16, 186, 62, -46, 96, -239, 7, -54, -126, 208, -80, 36, 113, -154, 124, -49, -78, 67, -158, 51, 34, 22, 146, 23, 2, 29, -112, -13, -20, -34, 100, -94, 45, -137, -95, 76, -111, 237, 13, 60, 116, -112, 102, -46, -22, 35, -103, -4, -8, -94, 96, -64, -48, 67, -230, 113, -51, -18, 282, -79, 257, 73, -92, 105, -231, -76, -7, -113, 103, -6, -103, 9, -198, 5, 28, 68, 284, 117, 255, 2, -90, -168, -334, -77, -149, 168, 214, 126, 189, -165, -180, -175, -258, 162, 122, 222, 340, -149, 45, -236, -239, 84, -60, 217, 134, 11, -53, -105, -234, -3, -12, 56, 305, -39, 202, -99, -143, -60, -203, 33, -11, 103, 62, 58, 1, 9, -10, 25, 21, 17, 30, -82, -11, -142, -39, -23, 33, 127, 124, 43, -7, -14, -261, 71, -166, 41, 249, -69, 315, -33, -99, 54, -294, -53, 37, -212, 245, -55, -20, 223, -212, 160, -22, -14, 140, 0, 24, -28, -67, -129, 27, -87, 56, 24, -25, 109, -38, 113, 18, -27, 22, -161, 0, -9, -57, 196, -85, 24, -40, -186, 83, -25, 183, 159, 70, 21, -112, -157, -148, -64, -30, 143, 91, 132, 44, -40, -139, -73, -113, 21, 174, 32, 277, -74, -30, -80, -276, 32, -56, 58, 209, 21, 35, 25, -288, -8, -174, 2, 253, 14, 332, -24, -26, -1, -214, -12, -52, -39, 63, 34, -64, 51, -139, 26, 63, 32, 226, -56, 81, -61, -139, 9, -146, 7, -4, -19, 117, -18, 73, 35, -56, 117, -80, 38, 8, -88, 40, -50, -55, 52, -44, -4, 77, -91, 63, 106, 7, 179, 51, -133, -19, -211, -234, 81, -189, 131, 230, -35, 371, -64, -53, 94, -330, 69, -49, -172, 258, -89, 85, 171, -237, 77, -192, -93, 121, -8, 237, 74, 58, 14, -126, -79, -75, -31, 66, 53, 60, 6, -53, -116, -137, -108, -88, 105, 94, 243, 204, 32, 83, -127, -65, -37, -57, 23, -28, -19, -120, -43, -183, -10, 25, -2, 268, 29, 179, 191, -80, 141, -121, -189, -24, -219, -3, -19, -65, 103, -37, 110, 59, -46, 61, -118, -15, 70, -39, 175, 33, 65, 74, -46, 31, -86, -48, -20, -104, -34, -105, -120, 0, -33, 143, 155, 139, 181, -23, 14, -146, -172, -47, -123, 97, 114, 42, 171, -80, -52, -19, -209, 73, -23, 39, 135, -77, 58, -125, 12, -21, 92, 125, 23, 165, -105, 15, -69, -148, 45, -62, -62, 89, -162, -56, 26, -236, 224, -14, 142, 360, -49, 257, -81, -181, 15, -255, 15, 4, -105, 74, -11, -95, 107, -99, -23, 122, -114, 215, 80, 27, 184, -147, 23, -116, -150, 16, -115, 116, -19, 71, 40, -107, 79, -195, 21, -11, -18, 233, 73, 193, 87, -83, -83, -185, -121, -33, 46, 89, 101, 7, -64, -96, -122, -39, -5, 78, 134, 144, 133, 55, -82, -121, -186, -127, 68, 19, 179, 44, -61, -12, -138, 22, 21, 75, 117, -2, 98, -97, 9, -4, -146, 88, -109, -9, 116, -94, 115, 44, -131, 135, -156, -66, 87, -236, 196, -26, 27, 294, -135, 215, -43, -166, 71, -290, 70, 6, -20, 210, -119, 23, -14, -200, 216, -67, 49, 222, -238, 220, -57, -83, 222, -256, 65, -72, -226, 132, -113, 47, 178, -135, 107, -46, -103, 186, -19, 196, 94, -45, 43, -202, -14, -105, 11, 66, -22, 48, -106, -57, -84, -21, 112, 106, 134, 148, -49, -2, -118, -170, 9, -145, 97, 42, 17, 175, -4, 68, 24, -146, -51, -146, -107, 91, 15, 147, 154, -57, 126, -97, -39, 129, -56, 171, 12, -101, -131, -309, -190, -124, 81, 194, 234, 240, 94, 35, -91, -91, -121, -20, 3, 23, 65, -80, 56, -139, 22, 4, -60, 131, -50, 46, 89, -42, 121, 64, -48, 109, -206, -91, -46, -239, 224, -63, 111, 241, -218, 194, -237, -171, 152, -261, 394, 115, 43, 304, -335, -46, -107, -326, 215, -24, 119, 317, -175, 69, -168, -308, 205, -148, 281, 235, -131, 205, -295, -79, -6, -143, 174, -1, 52, 34, -130, -5, -93, -34, 134, -83, 213, 11, -25, 230, -211, 210, 21, -187, 245, -395, -13, -6, -287, 341, -98, 33, 211, -295, 186, 26, -124, 423, -250, 99, 83, -458, 343, -278, 76, 291, -312, 316, -258, -185, 94, -365, 277, 67, 177, 452, -65, 210, -207, -313, -42, -411, 175, 4, 40, 348, -178, 143, -45, -221, 126, -159, 1, 163, -119, 198, 27, -65, 126, -176, 31, -17, -22, 76, 5, -18, -15, -45, -12, 60, 9, 84, -33, -46, -16, -78, 68, 42, 95, 60, -17, -88, -149, -128, -74, 78, 100, 225, 77, 22, -10, -205, -39, -87, -58, 98, 24, 45, 152, -97, 75, -22, -120, 135, -142, 91, 110, -48, 245, -72, -49, -56, -344, -85, -175, -2, 233, 167, 333, 137, -25, -127, -315, -183, -109, 66, 241, 176, 213, -24, -137, -149, -252, -1, 136, 146, 359, 45, -45, -136, -457, -153, -186, -31, 357, 168, 375, 254, -117, 39, -386, -261, -77, -210, 269, 95, 141, 146, -208, -73, -160, -76, 211, 177, 327, 192, -30, -96, -353, -264, -204, -114, 170, 78, 240, 146, 41, 131, -139, 34, -136, -121, 8, -150, 113, 21, 57, 146, -29, 33, -44, -134, -20, -62, 25, 114, 27, 75, -5, -106, 45, -85, 139, 96, 43, 110, -161, -82, -191, -161, 0, 35, 125, 186, 73, 32, 17, -175, 28, -83, 3, 164, -53, 152, -67, -111, -60, -197, 21, -25, 164, 110, 156, 84, -92, -2, -193, -45, 20, -11, 133, 91, -4, 81, -67, -169, -4, -277, 39, 57, 30, 359, -74, 124, -120, -242, 28, -138, 214, 168, 108, 81, -171, -201, -123, -137, 180, 132, 123, 158, -163, 17, -148, -17, 81, 8, 127, -50, -36, -98, -122, -41, -17, 9, 91, 53, 103, 138, 55, 116, -126, -121, -191, -263, 42, -33, 231, 235, 65, 122, -104, -104, -25, -57, 90, 72, -5, -10, -132, -136, -105, -49, 23, 91, 103, 104, 66, 72, 20, 41, 11, -76, -49, -201, -128, -146, -21, 68, 174, 204, 180, 136, -38, -2, -142, -66, -33, -38, 9, -55, -82, -115, -45, -61, 102, 115, 153, 159, 22, 15, -159, -85, -106, -7, 120, 72, 139, -63, -80, -166, -152, -30, 58, 122, 216, 107, 45, 20, -161, -11, -75, -3, 84, -10, 28, -52, -149, -116, -117, -88, 134, 123, 245, 257, 4, 47, -181, -249, -33, -175, 139, 112, -39, 123, -191, -49, 35, -15, 219, 112, 115, 14, -8, -137, -122, -46, -190, 99, -73, 6, 79, -104, 146, 43, 62, 168, -46, -19, 0, -216, 16, -69, -84, 162, -13, 98, 78, -106, 6, -73, -58, 101, 28, 98, 117, -14, 41, -42, -81, -49, -73, -100, -29, -103, -11, 31, 12, 187, 17, 191, 47, 25, 38, -186, -54, -222, -65, -43, 39, 112, 119, 69, 51, 30, -55, 144, -29, 178, 20, -89, -17, -369, -24, -248, -65, 119, -63, 255, 101, 92, 161, -19, -31, 39, -202, 37, -83, -128, 166, -206, 138, 2, -64, 280, -28, 221, 90, -190, 30, -391, -100, -56, -89, 354, 30, 251, 56, -182, -55, -276, -67, 76, 53, 263, 95, 10, -32, -270, -99, -144, 24, 215, 122, 256, 57, -86, -50, -256, -78, 25, 36, 221, 113, -77, -41, -323, -141, 3, -27, 401, 73, 209, 47, -223, -25, -232, -48, 73, 37, 91, 47, -175, -66, -178, -39, 177, 58, 392, 65, 133, 60, -280, 28, -325, -50, -35, -44, 127, -10, 41, -52, 14, -54, 165, 45, 177, 69, -82, -42, -259, -17, -142, 56, 8, -28, 24, -93, 117, 86, 268, 180, 143, -9, -237, -198, -378, -51, -65, 178, 300, 105, 283, -114, -22, -106, -248, -2, -221, -8, -32, -43, 124, 22, 142, 124, 109, 112, 105, -5, 40, -147, -142, -145, -255, 56, -161, 213, 39, 99, 191, -103, 233, -178, 118, -14, -119, 147, -268, 19, -182, -162, 23, -43, 160, 172, 207, 148, 186, -45, 48, -163, -183, -129, -280, -29, -125, 108, 65, 162, 107, 54, 114, -72, 124, -79, 3, 45, -201, 67, -195, -75, 37, -76, 194, 90, 180, 68, 131, -71, 31, -126, -184, -56, -317, 21, -155, -9, 110, -25, 164, 148, 69, 273, 31, 102, 60, -168, 34, -218, -44, -36, -80, 68, -15, -29, 72, -141, 7, -56, -146, 110, -112, 202, 134, 121, 225, -36, 8, -194, -199, -184, -138, 13, -1, 196, 27, 192, 73, 76, 215, -51, 193, -98, -90, -116, -282, -209, -163, -130, -2, 181, 25, 299, 62, 57, 152, -136, 110, -76, -41, 31, -94, -10, -51, -54, -29, 65, 8, 155, 97, 38, 85, -142, -72, -168, -150, -40, -38, 61, 77, 51, 43, 77, -26, 129, -22, 14, 37, -181, 95, -125, 97, 127, -2, 135, -110, -91, -113, -105, -64, 69, -60, 73, -27, -50, 95, -77, 158, 17, 46, 61, -74, 69, -33, 67, 53, 11, 46, -60, 8, -49, 2, -89, -23, -103, -127, -2, -195, 80, -118, 69, 61, 28, 232, 52, 259, 95, 105, 13, -84, -150, -109, -131, -25, 37, -45, 123, -151, 42, -93, -21, 137, -48, 205, -137, -23, -109, -254, 117, -178, 153, 77, -26, 217, -32, 203, 159, 145, 162, 34, -105, -117, -274, -213, -124, -226, 77, -154, 110, 44, 64, 234, 19, 185, -25, -35, -73, -113, -79, 5, 14, 83, 128, 63, 129, 36, 13, 11, -78, -63, -55, -152, -50, -158, -122, -40, -28, 110, 144, 140, 107, 35, 3, -5, 22, 116, -14, 126, -141, -132, -115, -309, 85, -99, 187, 218, 54, 229, -55, -13, -44, -214, -125, -213, -194, -28, 56, 200, 321, 250, 208, 106, -87, -12, -172, -48, -104, -171, -37, -321, 36, -198, 50, 170, -23, 331, -10, 129, 60, -64, 48, -11, -41, 77, -71, -31, 46, -191, 171, -123, 71, 117, -133, 211, -165, -1, -12, -268, 28, -241, -141, 35, -61, 221, 342, 238, 345, 206, -233, 64, -476, -208, 34, -347, 440, -172, 92, 93, -296, 134, -149, 44, 143, 49, 168, 130, -64, 66, -273, -140, -97, -203, 232, 30, 238, 245, -22, 98, -132, -214, -15, -207, -21, 68, -211, 101, -92, -115, 323, -35, 375, 337, -75, 365, -408, -129, -200, -480, 127, -221, 106, 170, -52, 121, -46, -104, 147, -22, 254, 187, 6, 78, -306, -156, -218, -48, 95, 256, 235, 253, 72, -58, -151, -308, -122, -326, 41, -166, 54, 75, -50, 200, -9, 123, 191, 70, 215, 182, -149, 205, -409, -63, -131, -333, 282, -194, 223, 112, -129, 76, -216, -195, 58, -183, 211, 141, 45, 287, -135, 98, -22, -33, 155, 88, 52, 129, -215, -147, -249, -411, -7, -248, 204, 174, 193, 323, 53, 89, -77, -135, -218, -46, -203, 140, 65, 104, 299, -60, 253, -69, 54, -24, -189, -123, -307, -231, -165, -59, 53, 266, 154, 330, 144, 78, 43, -168, -112, -188, -171, -58, -16, 62, 152, 114, 92, 68, -10, -87, 8, -177, -13, -77, -80, 82, -40, 111, 61, 43, -19, 61, -167, 121, -71, -5, 116, -261, 78, -267, -3, 83, -3, 358, 4, 199, 11, -128, -8, -169, -36, -14, 2, -7, 31, -117, 6, -108, -77, 19, -150, 125, -46, 183, 106, 181, 130, 46, 88, -130, 41, -148, -99, -56, -205, -70, -89, -160, 127, -76, 97, 167, -74, 272, -95, 90, -14, -137, 60, -110, 171, 130, 175, 249, -101, 19, -329, -348, -141, -394, 150, -59, 100, 225, -77, 188, -68, 52, 37, 119, 55, 227, 22, 53, 67, -218, 95, -209, -56, -71, -216, -151, -162, -274, 20, -32, 148, 398, 106, 470, -48, 161, -95, -101, 20, -130, 119, -137, 107, -217, -50, -192, -231, -34, -232, 85, -56, 69, 60, 59, 87, 143, 188, 203, 224, 116, 85, -49, -137, -157, -270, -184, -188, -142, 57, -28, 125, 39, -72, -17, -160, -52, 42, 138, 186, 380, 52, 272, -122, -136, -88, -382, 89, -283, 126, -77, 18, 51, -86, 150, -137, 190, -132, 86, -121, -64, -121, -46, 135, 95, 476, 132, 271, 15, -280, -144, -411, -253, -147, -248, -27, -91, -78, 146, 58, 296, 302, 279, 233, 135, -50, -48, -141, -162, -13, -109, 19, -21, -116, -103, -258, -243, -224, -196, 17, 67, 283, 330, 267, 385, -25, 207, -165, -71, -24, -278, 130, -278, 50, -62, -175, 149, -293, 81, -182, -186, 29, -205, 205, 162, 229, 429, 113, 191, -8, -224, -107, -257, -158, 34, -118, 158, -61, -23, -78, -219, -59, -194, 33, 5, 131, 166, 158, 193, 103, 173, -66, 131, -186, -19, -80, -242, 64, -307, -57, -90, -220, 173, -83, 187, 165, -11, 162, -156, -13, -61, -57, 159, -10, 230, 7, 59, -3, -156, -90, -155, -196, 4, -93, 45, 80, -88, 101, -122, 40, 65, 43, 192, 74, 67, 27, -91, -103, -39, -220, 71, -176, 34, -10, -54, 88, -43, 22, -15, -47, -78, 1, -147, 135, 4, 202, 294, 43, 325, -223, -15, -261, -317, -133, -207, -87, 57, -21, 44, 150, -125, 260, -63, 99, 172, -149, 205, -155, 6, 8, -79, 20, 20, -95, 54, -190, -44, -107, -103, 124, -60, 219, -54, 34, -130, -163, -96, -89, 136, 116, 339, 119, 255, -76, -49, -210, -264, -225, -193, -90, 28, 140, 106, 206, -44, -2, -185, -181, -55, -64, 222, 173, 282, 138, 36, -137, -208, -281, -175, -134, 30, 96, 129, 129, 45, 16, -65, -45, -79, -55, -44, -64, 3, -64, 64, -65, 99, -21, 49, 62, -54, 63, -93, 3, -1, -43, 122, -44, 65, -34, -162, -23, -237, 6, 40, -53, 315, -194, 148, -156, -246, 38, -302, 131, 76, 104, 371, 99, 200, 84, -186, -45, -317, -247, -81, -268, 202, -23, 171, 167, -104, 14, -211, -259, 1, -144, 182, 246, 62, 336, -123, 20, -37, -273, 184, -210, 152, 70, -105, 80, -207, -185, -66, -245, 48, 10, -5, 214, -62, 132, 13, -66, 132, -102, 133, -3, -1, 2, -104, -140, -40, -223, 46, -46, -18, 245, -111, 242, -35, -79, 115, -263, 133, -141, 26, 31, -93, 14, -145, -136, -88, -159, 47, 31, 114, 228, 71, 178, 55, -51, 64, -146, -25, -53, -155, -83, -123, -178, 40, -58, 83, 46, -29, -87, -78, -159, 52, 65, 162, 293, 79, 201, -82, -89, -107, -258, -21, -176, 3, 22, -19, 1, -18, -241, -52, -226, -61, 174, 103, 415, 294, 148, 153, -233, -228, -287, -301, -118, 13, -29, 198, -22, 1, 6, -208, 42, -91, 34, 146, -22, 171, -36, 65, 29, 51, 74, 58, -57, -53, -309, -161, -334, -124, 4, -77, 260, -83, 143, 22, -43, 194, 10, 187, 140, 37, 19, -6, -247, 19, -284, -51, -116, -128, -24, -83, -58, -63, -29, -136, 121, -76, 199, 177, 122, 296, 38, 128, -31, -35, -149, 22, -243, 67, -286, -149, -272, -388, -110, -264, 175, 97, 376, 229, 331, 51, 115, -28, -113, 219, -291, 435, -350, 195, -200, -304, -15, -495, -6, -244, -29, 4, 49, -66, 107, -156, 117, 95, 154, 456, 74, 510, -207, 269, -345, -71, -155, -410, -1, -587, -54, -353, -73, 124, 2, 306, 106, 76, 230, -57, 170, 219, -153, 480, -353, 227, -161, -307, 31, -501, -66, -295, -107, -92, 109, -18, 208, 140, 15, 344, -138, 310, -100, 70, -97, -81, -195, -66, -122, -81, 108, -206, 223, -257, 109, -98, -151, 129, -279, 204, -85, 100, 142, 34, 95, 163, -122, 243, -253, -15, -149, -404, 69, -449, 135, -52, 24, 313, -57, 214, 43, -131, 146, -140, -46, 287, -320, 510, -294, 69, -95, -557, 6, -615, 55, -76, 179, 392, 248, 322, 31, -25, -244, -157, -238, 64, -71, 319, 1, 206, -69, -248, -120, -543, -4, -298, 141, 220, 102, 388, -61, 88, -131, -138, -4, 30, 53, 212, -181, 28, -335, -266, -101, -218, 218, 100, 271, 219, 58, -17, -136, -255, -118, -122, -117, 255, -177, 362, -40, 48, 125, -268, -15, -248, -277, -56, -151, 7, 289, -2, 351, 97, -60, 196, -308, 140, -191, 4, -24, -39, -7, -52, -102, -202, -136, -333, 9, -144, 179, 291, 143, 474, -70, 159, -141, -237, -1, -224, -47, 73, -266, 170, -188, -77, 117, -294, 210, -181, 32, 87, -172, 196, -148, 145, 81, 141, 199, 170, 6, 21, -315, -273, -353, -397, -47, -198, 143, 92, 94, 192, 121, 172, 145, 175, -51, 110, -224, -37, -178, -49, -65, 51, -52, -85, -115, -439, -99, -419, 65, 136, 217, 540, 172, 318, -65, -96, -261, -117, -139, 153, 135, 212, 65, -120, -285, -502, -371, -493, -79, -57, 227, 365, 304, 416, 189, 221, -7, 91, -235, 88, -337, 7, -168, -219, 61, -417, 48, -409, -156, -148, -181, 202, 149, 396, 415, 354, 212, 190, -194, 59, -371, -14, -278, -124, -122, -277, -81, -353, -26, -292, 152, -65, 213, 262, 71, 442, -39, 271, 1, -37, 24, -34, -153, 173, -350, 55, -296, -397, -97, -600, 94, -239, 250, 314, 258, 500, 85, 237, -113, -90, -182, -119, -111, 95, -99, 174, -188, -49, -186, -368, -24, -463, 162, -157, 237, 378, 126, 604, -68, 221, -203, -292, -203, -281, -118, 126, -23, 239, 55, -125, 5, -449, -148, -305, -82, 126, 166, 400, 217, 351, 14, 132, -200, -86, -219, -209, -109, -186, -97, -67, -123, -12, -15, -95, 118, -111, 215, 97, 217, 314, 10, 281, -257, 49, -338, -158, -198, -214, 26, -168, 99, -99, -2, -40, -96, 57, -65, 144, 85, 120, 183, 57, 109, 78, -22, 124, -183, 41, -330, -136, -293, -279, -58, -297, 155, -125, 190, 190, 73, 361, 2, 209, 16, -53, -14, -70, -94, 117, -183, 127, -199, -208, -98, -494, -23, -305, 4, 164, 109, 393, 243, 296, 220, 183, -80, 82, -418, -195, -377, -421, -37, -242, 171, 97, 123, 125, 1, -44, -53, 26, -38, 269, 32, 270, 74, -15, -1, -224, -142, -159, -242, -12, -229, -61, -63, -212, 168, -135, 312, 226, 202, 469, -144, 239, -401, -220, -261, -379, 90, -74, 279, 259, 104, 174, -291, -218, -416, -401, -49, -124, 392, 343, 404, 510, -26, 167, -393, -318, -287, -398, 25, -20, 63, 266, -95, 77, -143, -269, -9, -258, 146, 125, 182, 431, 104, 316, -49, -99, -219, -381, -285, -227, -159, 130, 46, 174, 130, -125, 17, -276, -96, 17, 12, 410, 223, 350, 153, -129, -177, -403, -360, -146, -214, 202, 80, 145, 156, -116, -65, -132, -201, 30, -11, 59, 249, -3, 224, 51, -42, 152, -206, 96, -191, -55, -191, -138, -171, -146, -27, -108, 156, -20, 218, 65, 90, 68, -73, 46, -25, 134, 56, 266, -68, 152, -294, -239, -354, -523, -84, -365, 276, 108, 276, 430, 37, 360, -38, 49, -22, -170, -63, -170, -173, -54, -227, 7, -46, -21, 145, -29, 79, 71, -33, 209, -51, 124, -42, -224, -67, -476, -76, -225, 55, 401, 195, 752, 57, 381, -246, -394, -356, -845, -141, -561, 154, 171, 234, 686, 129, 640, 5, 177, -103, -313, -165, -584, -153, -480, -71, -5, 50, 482, 80, 540, -25, 124, -96, -379, -8, -583, 140, -319, 116, 353, -68, 916, -158, 682, -118, -389, -122, -1279, -161, -967, -60, 320, 197, 1253, 339, 908, 92, -238, -217, -917, -239, -531, -58, 304, 48, 631, 24, 204, -83, -399, -170, -601, -72, -251, 186, 370, 231, 738, -87, 409, -308, -347, -75, -727, 308, -310, 279, 402, -176, 574, -519, 69, -383, -520, 93, -525, 487, 44, 472, 573, 52, 507, -442, -51, -590, -495, -226, -394, 358, 96, 556, 433, 162, 257, -347, -224, -444, -500, -165, -236, 228, 311, 340, 603, 62, 308, -249, -346, -270, -679, -82, -285, 83, 439, 138, 623, 120, 32, 29, -527, -101, -312, -113, 289, -87, 419, -116, -62, -50, -386, 147, -181, 145, 169, -99, 259, -218, 103, -26, -115, 248, -247, 219, -120, -160, 200, -420, 315, -208, -13, 233, -334, 397, -200, 49, 226, -422, 308, -395, -118, 99, -430, 540, -92, 373, 565, -303, 583, -715, -232, -318, -971, 405, -614, 621, 539, 134, 1156, -462, 462, -532, -781, -13, -1071, 555, -66, 481, 961, -262, 759, -851, -388, -488, -1046, 467, -423, 977, 694, 375, 1015, -657, 148, -926, -864, -175, -809, 660, 201, 692, 951, -69, 500, -719, -589, -573, -1025, 126, -239, 601, 915, 429, 1064, -104, -11, -380, -1021, -203, -760, 12, 309, -51, 774, -120, 128, 23, -596, 207, -390, 240, 427, 24, 748, -266, 171, -280, -587, 53, -664, 309, -25, 60, 511, -418, 310, -409, -280, 164, -391, 573, 138, 336, 535, -249, 228, -480, -305, -97, -395, 293, -31, 82, 186, -409, -33, -352, -278, 200, -73, 614, 427, 395, 553, -243, 54, -611, -455, -372, -476, 156, -133, 416, 172, 180, 304, -230, 242, -287, -84, -87, -381, 183, -274, 254, 223, 138, 565, -56, 354, -270, -222, -283, -627, -12, -414, 191, 215, 110, 550, -83, 113, -184, -570, -39, -516, 240, 421, 356, 1117, 112, 626, -320, -649, -532, -1307, -333, -649, 124, 485, 414, 848, 383, 261, 151, -265, -123, -32, -358, 351, -415, 44, -200, -629, 280, -597, 628, 343, 387, 1032, -278, 409, -816, -975, -594, -1443, 155, -125, 737, 1634, 639, 1721, 181, -90, -288, -1716, -633, -1421, -751, 86, -330, 991, 580, 700, 1205, 166, 758, -6, -596, -130, -1542, -497, -1004, -637, 704, -25, 1782, 802, 949, 812, -964, -160, -1851, -1015, -722, -725, 1056, 417, 1548, 1098, 454, 586, -832, -532, -1078, -1004, -347, -424, 457, 442, 658, 624, 273, 160, -256, -193, -443, -77, -265, 82, 66, -90, 309, -251, 351, -26, 120, 321, -273, 205, -505, -354, -246, -571, 276, 5, 514, 814, 172, 808, -360, -199, -501, -1094, -58, -785, 508, 452, 497, 1102, -107, 359, -654, -800, -460, -857, 161, 240, 569, 971, 354, 400, -130, -617, -394, -677, -234, 176, 51, 605, 212, 26, 192, -633, -45, -320, -316, 549, -311, 651, 146, -198, 584, -721, 371, -45, -327, 843, -741, 425, -353, -891, 481, -1178, 749, 182, 15, 1408, -728, 863, -493, -681, 418, -1194, 790, -139, 104, 901, -748, 568, -603, -606, 302, -909, 718, 126, 189, 1063, -520, 556, -469, -643, 165, -846, 486, 60, 79, 574, -299, 94, -208, -356, 132, -59, 188, 356, -15, 112, -182, -316, -71, -215, 57, 240, 12, 263, 66, -113, 164, -225, 115, 87, -208, 171, -415, -260, -173, -464, 326, 114, 404, 802, 23, 568, -265, -445, -179, -1054, 137, -387, 199, 816, -80, 1101, -379, -80, -205, -1351, 300, -976, 473, 745, 90, 1671, -429, 519, -398, -1244, 144, -1348, 478, 227, 78, 1331, -440, 615, -346, -916, 272, -1267, 585, -58, 135, 1317, -566, 1206, -690, -269, 46, -1387, 802, -877, 643, 558, -299, 1150, -907, 356, -435, -752, 546, -903, 778, 9, 77, 870, -682, 726, -578, -215, 200, -840, 663, -480, 298, 298, -340, 668, -502, 327, -67, -291, 346, -562, 251, -249, -161, 333, -354, 520, -107, 96, 258, -396, 343, -379, 100, 122, -252, 435, -401, 129, -220, -425, 318, -421, 631, 274, 92, 772, -690, 270, -709, -749, 175, -919, 967, 74, 652, 1013, -501, 630, -1043, -491, -365, -794, 694, 41, 796, 654, -118, 188, -713, -561, -313, -440, 393, 272, 479, 506, -2, 54, -359, -179, -260, 96, 113, 48, 221, -487, 4, -518, -215, 501, -152, 1034, 113, -12, 335, -1271, 206, -711, -182, 1092, -369, 1452, -178, -308, 219, -1736, 265, -748, -57, 1251, -347, 1443, -194, -386, 274, -1491, 512, -436, 148, 1132, -499, 876, -542, -588, 182, -1009, 668, 167, 211, 1070, -603, 241, -753, -1052, 63, -933, 918, 506, 685, 1327, -366, 580, -931, -744, -314, -1081, 620, -287, 566, 661, -305, 693, -659, -59, 33, -546, 740, -235, 356, 358, -669, 256, -878, -266, 228, -300, 1220, 314, 674, 615, -823, -65, -1452, -907, -401, -638, 1072, 527, 1277, 1106, 56, 233, -955, -959, -651, -815, 340, 514, 549, 1249, -95, 231, -576, -1205, -242, -1096, 497, 455, 610, 1349, -29, 321, -603, -1085, -371, -918, 355, 679, 611, 1512, 6, 377, -677, -1343, -559, -1504, 212, 126, 766, 1447, 473, 833, -337, -716, -734, -1045, -320, 162, 443, 1064, 708, 414, 198, -704, -498, -708, -638, 206, -167, 536, 336, -160, 503, -732, 232, -151, -176, 878, -369, 991, -170, -80, 213, -1079, 247, -801, -96, 286, -329, 887, -85, 388, 254, -448, 317, -697, -17, -254, -286, 424, -139, 740, 152, 407, 237, -312, -1, -734, -270, -357, -324, 252, 19, 331, 402, -48, 423, -143, 21, 275, -446, 344, -441, -209, 72, -607, 462, -54, 226, 763, -203, 423, -317, -761, -20, -1057, 254, 251, 145, 1390, -134, 568, -120, -1093, 161, -1122, 157, 573, -211, 1403, -353, 36, 1, -1476, 405, -799, 333, 1033, -143, 1350, -356, -233, -92, -1235, 275, -395, 209, 791, -246, 560, -404, -425, 42, -504, 464, 205, 302, 382, -159, -205, -344, -354, -20, 298, 250, 650, 91, -143, -288, -868, -290, -420, 178, 702, 509, 788, 205, -247, -379, -815, -400, -201, 131, 642, 427, 472, -45, -284, -494, -514, -111, 30, 596, 474, 523, 191, -407, -497, -821, -629, -26, 52, 905, 931, 539, 846, -646, -294, -971, -1333, 41, -854, 1017, 800, 645, 1613, -508, 357, -867, -1581, -33, -1624, 755, 535, 470, 2248, -423, 1193, -757, -1399, -117, -2287, 597, -354, 633, 1867, 33, 1650, -560, -580, -476, -1945, 158, -835, 641, 1340, 295, 1788, -512, 72, -768, -1659, 44, -1264, 934, 545, 709, 1327, -440, 415, -1008, -735, -248, -598, 767, 242, 732, 449, -266, -31, -821, -235, -317, 145, 523, 245, 739, -339, 165, -631, -486, 10, -593, 835, -142, 520, 454, -461, 665, -689, 141, 144, -629, 717, -768, 127, 103, -767, 1030, -620, 737, 351, -568, 854, -1219, 239, -270, -599, 1108, -514, 1109, 317, -363, 795, -1422, 127, -670, -908, 1035, -982, 1418, 253, 53, 1343, -1277, 882, -906, -722, 511, -1460, 1115, -344, 279, 1224, -718, 1213, -613, -403, 164, -1481, 562, -682, 239, 927, -69, 1294, -58, 172, -143, -939, -405, -856, -208, 23, 512, 643, 747, 551, -22, 136, -896, -364, -518, -642, 735, -427, 1124, 424, -43, 1068, -1250, 439, -817, -961, 678, -1317, 1190, 112, 122, 1570, -910, 994, -510, -968, 671, -1691, 767, -131, -273, 1583, -844, 1078, -130, -881, 730, -1560, 547, 9, -389, 1489, -751, 888, -72, -956, 729, -1443, 689, -10, -153, 1333, -755, 904, -512, -612, 355, -1190, 744, -252, 274, 900, -521, 826, -578, -319, 213, -987, 851, -362, 362, 734, -676, 798, -880, -184, 50, -776, 965, -372, 599, 442, -446, 509, -759, 120, 47, -284, 764, -397, 409, -270, -518, 235, -691, 681, 96, 353, 769, -657, 371, -943, -575, 94, -656, 1122, 287, 561, 985, -829, 397, -908, -612, 384, -804, 1059, -75, -82, 581, -1083, 483, -363, -66, 1057, -403, 827, -153, -744, 266, -1281, 498, 105, 192, 1460, -386, 873, -695, -829, -169, -1521, 728, -465, 823, 981, -171, 1290, -1003, 224, -349, -999, 944, -1031, 1146, 245, -356, 1263, -1491, 629, -726, -1009, 1051, -1480, 1452, -29, 83, 1518, -1068, 1156, -729, -514, 363, -1342, 756, -459, 296, 697, -281, 804, -341, 93, -170, -518, 61, -612, 238, -285, 276, 357, 182, 807, -112, 495, -166, -480, -10, -939, 141, -234, 27, 823, -168, 787, -156, -393, 154, -1192, 373, -439, 320, 960, -1, 1214, -383, -43, -346, -1134, 33, -736, 508, 557, 419, 970, -171, 85, -660, -959, -297, -837, 598, 404, 926, 1214, 136, 639, -766, -854, -764, -1246, 157, 35, 858, 1431, 464, 818, -413, -1132, -732, -1706, 12, 116, 824, 1898, 627, 1098, -331, -1192, -740, -1680, -175, 263, 411, 1740, 322, 622, -130, -1468, -24, -1383, 315, 589, 120, 1678, -449, 325, -260, -1253, 578, -954, 751, 695, -185, 1197, -1106, 62, -578, -1014, 719, -724, 1268, 311, 304, 695, -864, 238, -885, -255, 260, -341, 993, -2, 534, 352, -585, 391, -887, -176, -166, -701, 667, -412, 667, 429, 35, 634, -400, -52, -235, -371, 304, 140, 501, 459, 52, -175, -715, -736, -699, -261, 248, 657, 1269, 540, 850, -242, -625, -610, -1498, -81, -456, 432, 1390, 390, 1609, 18, -205, -317, -1907, -430, -1167, -181, 1083, 412, 1929, 516, 362, -80, -1413, -701, -1104, -221, 598, 694, 1360, 726, 257, -366, -1044, -969, -875, -273, 460, 749, 1154, 645, 430, -364, -679, -819, -760, -91, 162, 819, 796, 745, 374, -280, -445, -1080, -578, -561, -66, 629, 475, 1092, 536, 125, 247, -1054, -259, -813, -521, 543, -192, 1200, 513, 269, 601, -946, -152, -806, -819, 325, -337, 735, 790, 34, 1116, -509, 10, -134, -1058, 348, -791, 215, 471, -161, 1033, -17, 397, 179, -620, -116, -793, -453, 18, -227, 857, 425, 763, 574, -135, -74, -850, -602, -625, -288, 415, 579, 958, 766, 412, -198, -634, -1175, -804, -679, 102, 898, 957, 1366, 638, -27, -387, -1573, -830, -800, -228, 1185, 569, 1578, 625, -276, -38, -1779, -451, -811, -279, 1063, 305, 1297, 676, -159, 276, -1033, -477, -341, -807, 565, -46, 498, 820, -196, 728, -292, -282, -14, -802, 11, -64, -172, 858, -81, 612, 396, -495, 418, -942, -203, -107, -653, 816, -159, 631, 647, -278, 617, -525, -385, 91, -965, 652, -307, 272, 786, -385, 886, -503, -77, -90, -927, 387, -519, 369, 534, 115, 868, -170, -3, -170, -903, 144, -612, 426, 467, 164, 846, -364, 120, -393, -569, 148, -308, 461, 361, 10, 360, -413, -354, -35, -641, 646, -13, 645, 804, -172, 575, -689, -506, -437, -948, 371, 16, 577, 1105, 18, 590, -514, -940, -221, -1270, 696, 278, 876, 1459, -107, 649, -1044, -1054, -609, -1154, 702, 273, 1021, 1259, -8, 522, -1037, -871, -494, -1214, 854, -128, 1186, 1278, 6, 1309, -1170, -328, -771, -1917, 679, -1158, 1236, 1353, 213, 2358, -1041, 219, -924, -2406, 366, -1848, 1252, 1091, 715, 2406, -457, 557, -1015, -1711, -361, -1448, 603, 441, 868, 1429, 175, 610, -784, -566, -767, -996, 238, -483, 1297, 381, 942, 889, -588, 480, -1637, -511, -557, -904, 1237, -7, 1586, 935, -154, 619, -1589, -637, -951, -1144, 991, -188, 1837, 908, 438, 892, -1401, -53, -1474, -725, 245, -545, 1581, 158, 917, 578, -949, 296, -1439, -346, 32, -588, 1757, -2, 1252, 624, -876, 319, -1824, -469, -450, -585, 1475, 295, 1368, 822, -339, 152, -1516, -754, -684, -662, 987, 163, 1583, 574, 492, 394, -1117, 63, -1492, -253, -221, -649, 1354, -511, 1363, 650, -211, 1320, -1482, 233, -807, -1633, 922, -1474, 1463, 910, 359, 2209, -1048, 520, -934, -1882, 134, -1618, 802, 703, 347, 1767, -257, 407, -231, -1119, 279, -784, 229, 363, -265, 621, -292, -69, 352, -351, 750, 119, 29, 270, -915, -209, -765, -465, 496, 79, 1286, 712, 591, 360, -689, -471, -1048, -720, -192, 32, 855, 497, 833, 196, -11, -367, -869, -186, -659, 442, 377, 407, 1103, -295, 575, -687, -538, -76, -994, 737, -236, 587, 760, -512, 814, -1104, -77, -311, -787, 1046, -429, 1237, 576, -112, 1020, -1354, 209, -894, -944, 720, -1054, 1291, 269, 151, 1438, -1224, 907, -811, -866, 596, -1534, 1057, -114, 17, 1590, -780, 1237, -293, -757, 622, -1634, 469, -288, -371, 1417, -706, 1160, -177, -456, 405, -1373, 394, -357, 84, 940, -105, 1073, -106, -106, -99, -850, 74, -413, 194, 452, 11, 579, -437, 20, -534, -366, 66, -169, 763, 224, 750, 280, 6, 38, -778, -115, -818, -32, -34, 99, 853, 109, 735, -29, -303, 13, -1165, 39, -469, 49, 942, -7, 1312, 133, 11, 96, -1248, -34, -993, -238, 348, -24, 983, 363, 419, 450, -395, -7, -533, -488, -84, -397, 254, 213, 242, 659, 137, 349, 103, -297, -232, -745, -575, -238, -425, 593, 579, 1036, 1112, 364, 149, -716, -1293, -1139, -1004, -274, 928, 919, 1692, 1171, -52, -14, -1953, -1046, -998, -678, 1408, 588, 1732, 1017, -434, 188, -1840, -625, -467, -523, 1413, 98, 1140, 426, -605, 231, -1331, 12, -260, -62, 861, -77, 715, -117, -263, 74, -717, 330, -166, 321, 560, -153, 623, -530, -219, -265, -769, 330, -359, 747, 540, 362, 604, -418, -295, -794, -725, -168, 94, 691, 1008, 884, 457, 0, -909, -807, -1089, -727, 373, 273, 1255, 887, 124, 563, -1333, -227, -706, -638, 1227, -388, 1539, 185, -440, 676, -1777, 503, -624, -241, 1234, -799, 1159, -310, -510, 677, -1266, 839, -363, -107, 882, -810, 1027, -277, 304, 671, -721, 624, -1119, -330, -457, -759, 908, -68, 1249, 743, -92, 547, -1490, -252, -822, -524, 1090, -54, 1637, 453, -14, 182, -1556, -171, -1074, -230, 646, 101, 1221, 176, 247, 90, -861, -11, -671, 171, 297, 195, 746, -48, 313, -367, -335, -305, -437, 229, -252, 553, 9, 277, 218, -388, 389, -416, 102, 134, -370, 668, -322, 429, 375, -445, 566, -905, -308, -242, -969, 897, -107, 992, 1209, -170, 787, -1103, -1062, -450, -1598, 856, 358, 986, 2121, -161, 1040, -1009, -1703, -357, -2297, 664, 172, 593, 2435, -294, 1512, -531, -1439, 226, -2381, 686, -253, 187, 2304, -507, 1825, -496, -904, 177, -2523, 428, -977, 135, 1641, -268, 2020, -60, -95, 298, -1833, 325, -1031, -25, 1023, -287, 1593, -210, 91, 6, -1462, 198, -1130, 121, 497, 141, 1428, 6, 563, 9, -907, -62, -1186, -21, 31, 146, 1258, 163, 936, -50, -457, -245, -1335, -142, -660, 125, 567, 179, 1051, 184, 388, 198, -451, 218, -702, -240, -236, -489, 410, -290, 653, 583, 192, 688, -557, -39, -795, -836, -77, -485, 737, 640, 690, 980, -235, 228, -817, -808, -188, -685, 641, 147, 630, 765, -378, 268, -696, -377, -147, -536, 537, 156, 181, 551, -394, 380, -171, -223, 486, -302, 473, 58, -258, 262, -532, -176, -31, -534, 184, -129, -176, 707, -227, 968, 495, 24, 730, -1048, -243, -921, -1158, 455, -403, 1415, 1173, 651, 1188, -1038, -560, -1551, -1774, -134, -616, 1567, 1447, 1453, 1591, -272, -285, -1622, -1689, -906, -780, 827, 1042, 1457, 1263, 236, -151, -1079, -1213, -1150, -497, 331, 646, 1269, 792, 814, -200, -639, -617, -1004, -115, -100, 637, 819, 352, 469, -529, -414, -828, -606, 134, -40, 1050, 455, 502, 457, -886, 214, -1069, -96, 473, -349, 1430, -492, 262, -29, -1488, 614, -1103, 569, 950, -269, 1712, -845, 9, -227, -1644, 872, -944, 943, 999, -133, 1433, -1029, -127, -655, -1364, 455, -732, 901, 904, 233, 1303, -663, 6, -680, -1452, 364, -1023, 1138, 843, 490, 1879, -867, 383, -1301, -1923, -40, -1880, 1308, 722, 1066, 2666, -486, 1202, -1410, -1793, -486, -2538, 1034, -98, 1399, 2198, 151, 1743, -1274, -729, -1247, -2081, 232, -1055, 1424, 1069, 1067, 1963, -589, 828, -1585, -1304, -694, -2064, 1205, -540, 1851, 1734, 323, 2033, -1767, -137, -1755, -2199, 368, -1594, 2137, 861, 1261, 2267, -1163, 1065, -2038, -1267, -328, -2040, 1961, -495, 1694, 1547, -592, 1689, -2235, -314, -964, -1999, 1402, -1030, 2039, 1318, 90, 2047, -1802, 86, -1366, -1911, 762, -1233, 1992, 895, 842, 1563, -1259, 21, -1958, -1405, -371, -843, 1626, 781, 1808, 1374, -8, 436, -1723, -897, -1464, -1238, 524, -288, 1922, 963, 1154, 1082, -1007, -97, -2038, -1254, -684, -809, 1542, 694, 1916, 1340, 192, 396, -1685, -766, -1461, -934, 409, -227, 1748, 193, 869, 370, -884, 507, -1398, 389, -179, -336, 1077, -905, 845, -357, -221, 865, -757, 1000, -258, -346, 367, -1325, 509, -502, 10, 1081, -256, 1174, -317, -290, -69, -1313, 199, -516, 386, 756, 213, 1028, -94, 21, -214, -779, -110, -595, 11, 161, 5, 604, 58, 131, 137, -402, 106, -344, -19, 396, -106, 716, 116, -2, 222, -789, 57, -803, -392, 228, -312, 886, 193, 686, 565, -327, 241, -928, -341, -520, -421, 638, 73, 1105, 455, 66, 210, -1274, -165, -988, -322, 840, -43, 1651, 121, 169, 131, -1764, 134, -1231, 228, 1042, -8, 2056, -291, 267, -340, -1927, 90, -1725, 531, 649, 290, 2224, -244, 1154, -517, -1276, -70, -2237, 497, -418, 412, 1894, -154, 1943, -528, -623, -82, -2502, 477, -1118, 482, 1912, -219, 2530, -675, -206, -261, -2745, 436, -1705, 708, 1424, 261, 2534, -288, 504, -627, -1717, -358, -1690, 228, 85, 691, 1304, 460, 1194, -331, 171, -781, -1099, -244, -1459, 720, -296, 843, 1550, -131, 1711, -945, -303, -534, -2167, 529, -1239, 930, 1272, 188, 2212, -771, 309, -693, -1877, 293, -1693, 1002, 560, 482, 1929, -744, 945, -959, -1058, 32, -1713, 1082, -315, 643, 1287, -578, 1368, -1020, -56, -58, -1367, 1025, -1007, 748, 417, -319, 1276, -958, 601, -371, -789, 475, -1105, 667, -165, 248, 962, -384, 902, -526, -62, -132, -880, 532, -708, 639, 76, 61, 632, -646, 593, -649, 42, 106, -471, 711, -592, 545, -223, -199, 484, -630, 791, -296, 269, 434, -622, 762, -918, 223, -54, -665, 805, -1044, 616, -164, -453, 1131, -884, 1325, -68, -21, 997, -1465, 908, -1261, -417, 608, -1325, 1837, -805, 861, 766, -1254, 1418, -1959, 310, -224, -1203, 1827, -1109, 1676, 522, -314, 1609, -1792, 441, -1079, -1280, 746, -1366, 1502, 311, 523, 1426, -820, 583, -1118, -850, -262, -1014, 810, 124, 1012, 922, 306, 597, -686, -317, -883, -614, -173, -294, 629, 19, 703, 75, -12, 69, -552, 395, -392, 527, 291, 10, 572, -862, 192, -861, -347, 291, -496, 1334, -23, 778, 449, -963, 480, -1595, -209, -345, -556, 1393, -219, 1500, 634, -49, 624, -1290, -103, -1143, -769, 30, -390, 963, 415, 1033, 629, 174, 7, -914, -547, -1273, -158, -259, 364, 1289, 505, 1503, 29, 103, -422, -1541, -493, -1488, -115, 71, 512, 1398, 720, 1202, 89, -3, -699, -1020, -705, -933, 266, -202, 949, 671, 479, 857, -610, 362, -882, -476, 3, -753, 734, -391, 521, 205, -214, 505, -380, 466, -253, 220, 136, -283, 319, -762, 405, -548, -25, 351, -567, 1113, -552, 615, 254, -719, 954, -1368, 402, -346, -589, 1199, -790, 1513, 161, -122, 641, -1753, 291, -1421, -373, 720, -179, 2138, 175, 1001, 93, -1376, -361, -2087, -220, -202, 481, 1817, 874, 1504, 39, -711, -908, -1844, -790, -512, 238, 1256, 873, 1229, 503, -370, -289, -1162, -637, -241, -161, 781, 337, 565, 451, -464, 88, -751, -328, -3, -288, 631, 28, 500, 198, -252, 90, -508, -130, -220, 38, 406, 347, 444, 157, -118, -285, -633, -406, -365, 106, 518, 339, 785, -40, -42, -328, -857, 49, -514, 619, 700, 302, 1028, -569, -96, -647, -1272, 275, -903, 830, 686, 220, 1401, -724, 436, -617, -1066, 226, -987, 764, 304, 435, 1130, -223, 265, -516, -945, -232, -844, 192, 381, 308, 1111, 134, 280, -204, -725, -165, -720, 7, 301, 315, 716, 206, 102, -116, -548, -238, -278, -63, 361, 122, 160, 193, -461, -96, -329, -265, 696, -140, 1003, 397, -177, 625, -1342, 89, -860, -741, 725, -870, 1346, 210, 216, 1148, -987, 727, -848, -729, 300, -1362, 877, -152, 431, 1354, -330, 1232, -583, -561, -447, -1673, -60, -577, 426, 1195, 866, 1492, 417, -280, -670, -1560, -1416, -842, -490, 1073, 1340, 1582, 1823, 269, 277, -1483, -1966, -1421, -2120, 221, 16, 1713, 2262, 1261, 2214, -678, -120, -1884, -2273, -892, -2076, 1282, 166, 1955, 2059, 424, 1727, -1597, -188, -1732, -1605, -5, -1339, 1713, 14, 1482, 999, -295, 1199, -1607, 459, -1213, -588, 587, -1341, 1808, -921, 900, 536, -985, 1490, -1869, 943, -422, -590, 1574, -1345, 1633, -624, -311, 498, -1814, 949, -995, 441, 1017, -247, 1687, -646, 250, -537, -1379, 65, -1141, 507, 425, 650, 1193, 19, 427, -403, -706, -440, -719, -126, 217, 78, 721, 140, 213, 319, -548, 358, -518, -79, 94, -603, 615, -523, 165, 276, -325, 752, -387, 416, 303, -296, 550, -647, -66, -473, -789, -152, -555, 491, 657, 995, 1161, 732, 360, -613, -1153, -1609, -1349, -886, -172, 948, 1563, 1780, 1641, 583, 134, -1131, -1786, -1474, -1981, -282, -249, 955, 2048, 1117, 2427, 284, 306, -574, -2294, -878, -2626, -505, -102, 178, 2618, 677, 2486, 740, -222, 257, -2656, -486, -2123, -1074, 585, -680, 2484, 502, 1671, 1557, -736, 904, -1975, -834, -1158, -1905, 612, -831, 1402, 1170, 773, 1903, -361, 653, -852, -1189, -646, -1693, -39, -618, 584, 1042, 867, 1658, 486, 719, -575, -1101, -1371, -1951, -787, -745, 834, 1549, 1843, 2318, 801, 506, -1298, -2149, -2110, -2465, -433, 22, 1797, 2591, 2008, 2208, -163, -621, -2079, -2658, -1520, -1715, 734, 950, 1913, 2336, 827, 1330, -912, -715, -1325, -1804, -319, -1371, 746, 59, 742, 1294, 134, 1708, -433, 619, -373, -971, -159, -1902, 242, -1058, 340, 746, 282, 1747, -97, 1208, -451, -401, -263, -1446, 161, -1253, 428, -1, 145, 1102, -165, 1225, -374, 302, -47, -780, 192, -943, 524, -261, 293, 365, -429, 328, -950, -55, -460, 86, 908, 500, 1371, 380, 184, -529, -1482, -1168, -1393, -521, 441, 853, 1881, 1588, 987, 519, -1035, -1184, -1912, -1811, -379, -472, 1428, 1596, 1394, 1992, -390, 165, -1412, -2039, -551, -1968, 1077, 513, 1046, 2378, -472, 1497, -1275, -1322, -419, -2470, 1047, -783, 1038, 1846, -138, 2249, -1004, 271, -630, -1952, 140, -1925, 678, -3, 605, 1895, 299, 1627, -395, -257, -1080, -1926, -853, -1318, 359, 687, 1653, 1867, 1398, 911, -375, -966, -1981, -1566, -1746, -533, 290, 838, 2155, 1120, 2027, 492, -91, -332, -2345, -940, -2331, -938, -41, -179, 2526, 1194, 2663, 1763, 150, 418, -2624, -1811, -2742, -2439, -237, -289, 2288, 2355, 2638, 2592, 534, -34, -1827, -2401, -2593, -2167, -1086, 126, 1428, 1868, 2743, 1686, 1585, 179, -1308, -1125, -2977, -1563, -1732, -726, 1298, 741, 2840, 1651, 1538, 1056, -1103, -638, -2392, -1658, -1435, -1062, 551, 450, 1891, 1368, 1456, 1078, 79, -40, -1465, -966, -1746, -1209, -511, -489, 1357, 738, 1924, 1457, 642, 796, -1341, -796, -2047, -1791, -553, -882, 1575, 1194, 2021, 2199, 114, 821, -1996, -1760, -1614, -2577, 801, -691, 2272, 2286, 831, 2763, -1658, 415, -2075, -2512, 106, -2715, 2048, -118, 1544, 2466, -664, 2485, -1887, 46, -1096, -2158, 684, -2245, 1632, -269, 1002, 1657, -488, 1945, -1466, 567, -1048, -1021, 362, -1519, 1446, -647, 1035, 443, -525, 918, -1598, 531, -903, -69, 847, -256, 1670, -336, 578, -196, -1199, -338, -1697, 38, -269, 456, 1458, 854, 1561, 384, -107, -570, -1595, -1329, -1480, -858, 338, 494, 1535, 1596, 1081, 1239, -574, -233, -1328, -1612, -491, -1401, 656, 49, 719, 1414, 4, 1468, -355, 37, -202, -1313, -22, -1500, 22, -138, 56, 1359, 219, 1652, -39, 208, -340, -1488, -190, -1774, 566, -193, 796, 1667, -103, 1784, -1153, -84, -1044, -1918, 297, -1631, 1554, 544, 1457, 2204, -169, 1384, -1840, -955, -2020, -2358, -64, -1166, 2250, 1055, 2613, 2291, 349, 1204, -2580, -882, -3067, -2255, -635, -1502, 2608, 595, 3484, 2501, 1168, 1995, -2367, -435, -3998, -2809, -1962, -2553, 2053, 245, 4409, 2990, 2523, 3010, -1867, 175, -4554, -2888, -2759, -3310, 1653, -669, 4177, 2546, 2546, 3366, -1332, 1026, -3580, -2133, -2181, -3180, 868, -1190, 2567, 1700, 1550, 2820, -665, 1251, -1387, -1237, -643, -2251, 476, -1286, -22, 590, -632, 1482, -148, 1244, 1521, 265, 1697, -596, -532, -1188, -3036, -1018, -2260, -167, 1443, 1091, 4080, 1405, 2229, 609, -2237, -849, -4318, -1448, -1811, -868, 2513, 448, 4013, 1363, 1507, 1211, -2148, -35, -3449, -1383, -1469, -1620, 1519, -246, 2962, 1561, 1815, 1944, -824, 237, -2584, -1822, -2158, -1993, 321, -12, 2458, 2015, 2406, 1750, -11, -300, -2281, -1800, -2366, -1236, -236, 285, 2037, 961, 2125, 604, 414, 370, -1497, 468, -1970, -260, -858, -1617, 919, -1799, 1935, 326, 1293, 2784, -499, 2461, -1893, -610, -1719, -3076, 100, -2382, 1577, 539, 1630, 2506, 253, 1995, -1136, -19, -1554, -1616, -657, -1734, 632, -509, 1431, 976, 781, 1522, -578, 644, -1394, -624, -502, -1042, 756, -302, 980, 268, -282, 233, -1036, -282, -288, -22, 1227, 654, 1063, 911, -591, 127, -1791, -1209, -862, -1719, 1121, -531, 1881, 1547, 730, 2478, -1072, 1008, -1626, -1851, -808, -3043, 666, -1200, 1332, 1943, 1061, 3262, 34, 1471, -1009, -1643, -1304, -3289, -573, -2068, 771, 1007, 1618, 3417, 1067, 2823, -579, -575, -1936, -3697, -1372, -3241, 695, 613, 2160, 4014, 1386, 3214, -834, -912, -2233, -4137, -1194, -3126, 1074, 1031, 2065, 4132, 854, 3255, -1235, -893, -2032, -4178, -629, -3450, 1302, 838, 1905, 4337, 586, 3424, -1346, -1053, -2033, -4305, -730, -3068, 1139, 1230, 1856, 3782, 839, 2439, -765, -913, -1571, -2619, -1041, -1780, 208, 137, 947, 1192, 848, 1267, 371, 762, -255, -92, -549, -914, -834, -1233, -710, -632, -44, 583, 1126, 1241, 1679, 1152, 765, 126, -1271, -1172, -2499, -1734, -1450, -922, 1105, 1108, 2973, 2349, 2109, 1476, -760, -1005, -3102, -2539, -2465, -1754, 371, 651, 2899, 2352, 2722, 2001, 95, -50, -2480, -2054, -2599, -2397, -517, -477, 1779, 1921, 2394, 2648, 1054, 783, -927, -1814, -2071, -2520, -1585, -899, 93, 1473, 1881, 2280, 2046, 1055, 339, -1080, -1736, -2182, -2140, -1255, -521, 1015, 1473, 2292, 1845, 1233, 532, -1233, -1083, -2246, -1670, -931, -823, 1384, 864, 2018, 1812, 694, 787, -1055, -1375, -1804, -2246, -1002, -435, 501, 2242, 1862, 2522, 1806, -410, 106, -3163, -2097, -2570, -2578, 960, -682, 3328, 2052, 2364, 3045, -991, 1425, -3114, -1517, -2209, -3162, 601, -2234, 2442, 713, 1977, 3076, -163, 2828, -1842, 1, -1619, -2656, -106, -2853, 1129, -498, 994, 1897, 177, 2361, -350, 918, -314, -819, -125, -1608, -223, -1274, -413, -245, -59, 839, 611, 1479, 1034, 1092, 413, -96, -837, -1369, -1528, -1581, -775, -571, 1035, 1092, 2041, 1833, 960, 1091, -1344, -792, -2422, -1905, -983, -1332, 1618, 624, 2702, 1830, 879, 1290, -2000, -466, -2783, -1458, -698, -988, 2128, 248, 2721, 847, 457, 579, -2341, 73, -2671, -99, -315, -197, 2337, -433, 2605, -479, 113, 71, -2514, 941, -2497, 840, -36, -393, 2209, -1532, 2161, -904, 161, 1197, -1679, 2247, -2004, 622, -749, -2217, 841, -2770, 1771, 3, 1370, 3164, -214, 2926, -1570, -592, -1825, -3474, -511, -2718, 1044, 739, 1873, 3085, 1118, 2440, -424, -254, -1778, -2219, -1632, -2175, -170, -424, 1450, 1387, 1598, 1878, 535, 895, -947, -624, -1226, -1356, -648, -934, 234, -99, 516, 572, 517, 825, 425, 816, 324, 409, -218, -525, -1001, -1301, -1207, -1280, -311, -13, 1176, 1434, 1922, 2065, 1073, 927, -1166, -1219, -2679, -2714, -1905, -1952, 968, 849, 3256, 3305, 2523, 2903, -1032, -400, -3723, -3573, -2623, -3500, 999, -39, 3508, 3436, 2224, 3668, -1074, 507, -2868, -2812, -1616, -3398, 735, -908, 1709, 2081, 874, 2887, -266, 1215, -663, -1348, -512, -2157, -380, -1167, -209, 578, 169, 1320, 623, 976, 562, 248, -266, -413, -777, -783, -359, -719, 412, -39, 382, 672, -316, 682, -723, -117, -27, -581, 1000, -13, 830, 766, -549, 487, -1470, -759, -780, -1450, 625, -299, 1362, 1405, 665, 1847, -437, 352, -1065, -1555, -762, -1946, -98, -609, 552, 1173, 752, 1857, 586, 1132, 7, -337, -794, -1443, -1216, -1470, -607, -524, 632, 781, 1460, 1425, 1013, 1029, -563, 86, -1668, -763, -1131, -968, 352, -666, 1290, -196, 889, 375, -215, 939, -860, 1290, -636, 732, -58, -859, 36, -2340, -3, -1848, 371, 711, 655, 3154, 248, 2707, -811, -435, -1263, -3286, -366, -2958, 984, 62, 1146, 2833, -44, 2741, -1144, 387, -812, -1941, 504, -2064, 957, -531, 5, 976, -1114, 1133, -865, 458, 614, 4, 1520, -78, 553, -278, -1246, -745, -1887, -571, -438, 297, 1312, 1173, 1619, 676, 227, -439, -1101, -990, -1182, -166, -190, 741, 459, 524, 332, -626, -57, -1041, 34, 89, 393, 1558, 247, 1417, -543, -604, -1282, -2301, -742, -1607, 747, 1020, 1882, 2754, 1012, 1723, -1072, -1145, -2381, -2775, -1258, -1681, 1080, 1176, 2204, 2715, 1023, 1533, -1002, -1229, -1806, -2504, -878, -1122, 520, 1540, 976, 2240, 391, 564, -312, -1659, -381, -1767, 56, 0, 125, 1627, -447, 1239, -902, -249, -375, -1322, 952, -804, 1760, 412, 452, 1158, -1787, 594, -2716, -440, -762, -1082, 2215, -464, 3218, 622, 825, 1071, -2639, 429, -3620, -705, -1095, -1008, 2485, -246, 3561, 918, 1092, 982, -2485, 36, -3435, -1126, -1056, -786, 2130, 450, 2729, 1251, 465, 413, -1910, -939, -1934, -1046, 11, 281, 1425, 1377, 944, 726, -545, -784, -1214, -1494, -589, -452, 463, 879, 856, 1406, 520, 679, -366, -377, -913, -1225, -939, -1130, -37, -137, 760, 1267, 1014, 1527, 293, 358, -828, -1135, -1417, -1357, -778, -250, 584, 794, 1375, 842, 881, 324, -502, -34, -1567, -181, -1073, -452, 308, -672, 1252, -259, 687, 596, -628, 1059, -1205, 583, -210, -355, 918, -793, 716, -586, -832, -70, -1462, 215, -339, 390, 1431, 630, 1565, 648, -358, 86, -2218, -1022, -1662, -1487, 730, -572, 2247, 1414, 1496, 2367, -933, 1208, -2415, -1483, -1660, -3146, 475, -1902, 1954, 1368, 1645, 3805, 78, 2771, -1514, -913, -1855, -3963, -1107, -3355, 554, 259, 1653, 3665, 1697, 3758, 231, 638, -1279, -2816, -2221, -3744, -1392, -1402, 266, 1763, 1794, 3355, 2135, 2011, 797, -378, -1395, -2286, -2825, -2285, -1970, -966, 586, 1027, 2699, 2470, 2288, 2198, -357, -26, -2449, -2416, -2103, -2625, 82, -188, 1482, 2279, 914, 2156, -357, -32, -698, -1661, 123, -935, 411, 510, -228, 846, -1158, -299, -989, -863, 302, -51, 1469, 1328, 1178, 1327, -228, -235, -1572, -1746, -1692, -1697, -495, 87, 1124, 1773, 1622, 1978, 733, 440, -745, -1356, -1483, -1915, -1071, -759, -48, 813, 645, 1606, 692, 956, 596, -63, 262, -885, -569, -903, -1477, -639, -1376, 42, 73, 799, 1768, 1402, 1910, 941, 202, -486, -1897, -1882, -2542, -1617, -943, 328, 1492, 2089, 2482, 1906, 1252, -80, -1085, -1734, -2419, -1703, -1787, -184, 338, 1068, 1736, 1486, 1751, 841, 161, -137, -1387, -1254, -1914, -1540, -825, -598, 903, 1207, 1601, 2014, 716, 1005, -898, -925, -1440, -1705, -476, -802, 535, 557, 610, 880, -214, 322, -645, -96, -77, 196, 501, 424, 446, -119, -305, -845, -980, -860, -1122, 150, -37, 935, 1035, 918, 1438, 251, 423, -152, -1238, -527, -2122, -810, -1114, -981, 797, -9, 2082, 1443, 1514, 2199, -484, 833, -2149, -1565, -2096, -2979, -269, -1687, 1653, 1296, 2087, 3234, 485, 2431, -1358, -577, -1917, -2695, -773, -2399, 686, -86, 1139, 1565, 344, 1665, -473, 719, -463, 61, -69, -395, 72, -1084, -356, -1385, -504, -563, -206, 1157, 393, 2012, 629, 1168, 443, -583, -252, -1532, -1069, -1333, -1359, -399, -365, 500, 1089, 1325, 1715, 1635, 690, 791, -986, -1031, -1945, -2402, -1312, -1690, 122, 686, 1252, 2570, 1406, 2055, 575, -177, -580, -1984, -1442, -1674, -1420, -42, -707, 1187, 817, 1013, 1755, -15, 1295, -463, -497, -234, -1991, 378, -1846, 340, 70, -59, 1571, -622, 1258, -595, -141, -118, -1139, 697, -805, 1176, 89, 805, 458, -338, -80, -1560, -526, -1500, -326, -92, 301, 1724, 692, 2020, 233, 581, -570, -1388, -959, -1938, -666, -874, 141, 811, 647, 1531, 735, 1024, 349, 1, -346, -726, -1081, -774, -1268, -568, -359, -177, 991, 371, 1689, 1024, 713, 1093, -1006, 189, -1933, -1107, -1285, -1645, 400, -616, 1659, 1138, 1488, 1962, 4, 1052, -1605, -1016, -1890, -2078, -583, -1165, 1170, 981, 1875, 2186, 859, 1260, -1126, -903, -2226, -2119, -1221, -1164, 786, 842, 2094, 2072, 1339, 1310, -743, -555, -2173, -1868, -1750, -1635, 161, 106, 1656, 1833, 1868, 2163, 344, 537, -1328, -1614, -2076, -2390, -1257, -919, 463, 1254, 1793, 2170, 1674, 1097, 19, -561, -1660, -1366, -2116, -900, -515, -50, 1357, 551, 1636, 597, 154, 389, -1170, 86, -1074, -3, 223, -7, 762, -286, -135, -706, -882, -712, -575, 316, 665, 1434, 1130, 1518, 491, 3, -988, -1557, -1596, -1941, -806, -567, 650, 1122, 1485, 2010, 1019, 1363, -345, -126, -1510, -1516, -1402, -1877, -216, -950, 1119, 687, 1430, 2088, 561, 2061, -805, 467, -1681, -1896, -1495, -2875, 214, -1447, 1808, 1618, 2064, 3425, 190, 2162, -2053, -1157, -2518, -3271, -752, -2408, 1463, 549, 2109, 2518, 1019, 2402, -530, 503, -1451, -1175, -1605, -2116, -1008, -1635, 337, -192, 1792, 1747, 2114, 2653, 505, 1351, -1923, -1205, -2882, -2926, -1475, -2011, 1208, 614, 2672, 2596, 1895, 2295, -292, 217, -2087, -1772, -2315, -2181, -783, -926, 974, 908, 1819, 1868, 1228, 1495, -57, 18, -1169, -1319, -1307, -1649, -815, -729, -67, 824, 798, 1696, 1149, 1118, 685, -450, -281, -1527, -1148, -1012, -1125, 495, -289, 1417, 606, 650, 661, -749, 259, -1304, -1, -190, -14, 1261, -82, 1433, -657, -61, -993, -1695, -491, -1668, 763, 121, 1433, 2026, 995, 2106, -548, 213, -1734, -1984, -1666, -2514, -183, -838, 1474, 1751, 1922, 2880, 737, 1623, -1201, -1180, -2041, -2895, -1266, -2114, 419, 510, 1576, 2553, 1409, 2348, 149, 246, -1017, -1839, -1460, -2199, -989, -771, 138, 1106, 1132, 1813, 1315, 1063, 476, -351, -769, -1064, -1566, -881, -1132, -253, 119, 134, 1194, 395, 1185, 717, 343, 946, -684, 335, -1109, -869, -863, -1609, -168, -887, 691, 762, 908, 1730, 465, 1040, -359, -349, -844, -1169, -621, -648, 153, 104, 358, 402, 9, -58, -333, -220, 43, 253, 532, 974, 659, 857, -275, -446, -1259, -1668, -1318, -1545, -85, 232, 1358, 1899, 1832, 2016, 723, 390, -1259, -1386, -2321, -1992, -1477, -1080, 641, 513, 2180, 1708, 1899, 1602, -118, 321, -1957, -1199, -2161, -1599, -457, -655, 1407, 681, 2029, 1220, 796, 709, -1046, -175, -1980, -744, -1232, -633, 502, -75, 1722, 583, 1340, 673, -152, 101, -1412, -622, -1453, -616, -405, 66, 644, 669, 1130, 483, 796, -186, 222, -395, -694, -92, -1320, 258, -1255, -56, -195, -442, 1259, -296, 1895, 570, 1025, 1126, -819, 544, -1950, -741, -1873, -1651, -554, -1057, 1095, 470, 2250, 1842, 2060, 1814, 149, 407, -2363, -1517, -3411, -2438, -1503, -1494, 1887, 861, 3769, 2745, 2165, 2434, -1234, -75, -3268, -2616, -2221, -2838, 276, -452, 1900, 2310, 1651, 2804, 413, 653, -612, -1945, -985, -2416, -883, -523, -474, 1694, 324, 1914, 801, 227, 648, -1390, 55, -1298, -443, 138, -596, 1125, -329, 718, -47, -334, 295, -795, 271, -364, 52, 256, -290, 484, -151, 487, 275, 262, 339, -233, -351, -982, -945, -1037, -524, 108, 710, 1626, 1382, 1840, 613, 81, -1078, -2032, -1792, -2353, -770, -368, 1031, 1955, 1815, 2445, 806, 809, -836, -1273, -1782, -1975, -1037, -1152, 412, 285, 1423, 1189, 1070, 1237, -106, 567, -1062, -404, -1083, -955, -276, -833, 508, -60, 883, 503, 541, 640, -190, 265, -823, -125, -822, -370, -182, -270, 614, 84, 901, 422, 417, 241, -421, -328, -967, -720, -879, -251, 2, 676, 977, 1106, 1146, 421, 227, -800, -1003, -1305, -1367, -707, -403, 583, 897, 1245, 1113, 971, 259, -50, -743, -881, -690, -1066, -97, -457, 406, 435, 130, 925, -176, 625, -276, -128, -44, -560, 268, -340, 354, 142, 298, 218, -264, -110, -883, -446, -1085, -221, -11, 393, 1486, 936, 1852, 784, 276, -173, -2059, -1351, -2618, -1731, -635, -570, 2202, 1428, 2824, 2699, 811, 1674, -1847, -1007, -2659, -3166, -1154, -2709, 952, 132, 1949, 2835, 1393, 3213, 222, 1062, -1078, -1611, -1718, -2976, -1411, -2256, -55, -243, 1544, 2068, 2221, 3072, 1160, 2169, -867, -607, -2511, -3150, -2264, -3616, -369, -1118, 2003, 2384, 2819, 4223, 1627, 2633, -876, -1075, -2843, -3782, -2668, -3341, -575, -287, 2096, 2451, 2998, 2942, 1745, 1247, -1028, -734, -2765, -1734, -2312, -1476, -42, -647, 1787, 352, 1949, 1020, 663, 1231, -584, 643, -1027, -279, -882, -1031, -559, -971, 15, -259, 597, 462, 830, 687, 464, 375, -49, 58, -341, -96, -426, -87, -617, -242, -657, -451, -73, -487, 833, -70, 1385, 703, 737, 1146, -623, 718, -1671, -556, -1291, -1527, -65, -1282, 1135, 27, 1433, 1228, 807, 1401, -196, 691, -1113, -289, -1396, -1062, -921, -1311, 293, -779, 1484, 522, 1707, 1604, 587, 1392, -1293, -77, -2123, -1502, -1179, -1456, 893, -117, 2023, 1157, 1221, 1130, -616, 69, -1670, -842, -983, -673, 358, 124, 1126, 641, 735, 301, -82, -323, -807, -547, -827, -143, -161, 314, 591, 387, 748, 139, 380, -22, -229, -24, -534, -124, -544, -436, -470, -517, -126, -26, 527, 728, 1189, 947, 902, 274, -333, -636, -1632, -975, -1563, -502, -137, 202, 1463, 628, 1788, 561, 541, 199, -963, -295, -1454, -398, -561, -112, 292, 257, 474, 9, 50, -608, 129, -582, 586, 465, 858, 1508, -21, 996, -1425, -776, -1814, -2048, -545, -1258, 1461, 707, 2322, 1987, 1354, 1264, -913, -348, -2384, -1505, -1849, -1209, 133, -167, 1781, 871, 1923, 1128, 547, 672, -1011, -263, -1631, -917, -911, -954, 292, -398, 1059, 340, 749, 857, 163, 1029, -265, 498, -333, -482, -294, -1407, -492, -1229, -400, 20, 332, 1307, 1000, 1461, 736, 355, -213, -879, -1025, -1258, -839, -603, 124, 416, 865, 883, 571, 547, -224, -220, -523, -511, -188, -202, 233, 253, 203, 125, -8, -296, -155, -356, -62, 109, 31, 534, 20, 399, -9, -75, 28, -348, 122, -345, 88, -196, -19, -82, -265, 89, -377, 343, 5, 366, 473, 247, 613, -142, 98, -320, -556, -450, -770, -319, -175, -77, 542, 351, 745, 637, 165, 461, -553, -69, -592, -565, 143, -495, 718, -156, 240, 80, -674, 54, -777, 132, 250, 492, 1011, 585, 603, 29, -433, -869, -824, -1089, -361, -255, 209, 843, 299, 1112, 208, 419, 342, -471, 296, -687, -135, -463, -773, -130, -734, -66, 26, 196, 971, 599, 1035, 839, 294, 391, -838, -664, -1368, -1401, -714, -1139, 678, 243, 1573, 1554, 1141, 1666, -375, 268, -1591, -1369, -1290, -1783, 70, -575, 1293, 992, 1299, 1439, 320, 629, -812, -542, -1174, -933, -584, -696, 326, -37, 952, 431, 718, 873, 204, 677, -463, -19, -639, -1089, -648, -1318, -154, -349, 429, 1187, 961, 1817, 729, 659, -253, -1189, -978, -2137, -693, -942, 375, 1177, 777, 2211, 206, 1051, -730, -1240, -644, -2183, 462, -911, 1447, 1307, 973, 2088, -736, 603, -2174, -1430, -1653, -2051, 562, -501, 2744, 1469, 2432, 2051, -155, 679, -2571, -1305, -2610, -1972, -366, -944, 1804, 820, 2149, 1474, 847, 849, -576, -233, -1297, -531, -890, -238, -171, -193, 313, -560, 362, -705, 378, 96, 531, 1178, 647, 1489, 104, 509, -1046, -1036, -1457, -1809, -635, -1244, 1039, 285, 1770, 1472, 1066, 1461, -569, 436, -1389, -609, -966, -981, 18, -731, 740, -388, 643, 33, 201, 538, -146, 966, -4, 748, 87, -150, 10, -998, -443, -1045, -620, -219, -76, 629, 783, 896, 944, 391, 279, -350, -657, -727, -780, -395, -135, 405, 323, 823, 216, 294, -160, -778, 59, -1301, 552, -415, 843, 1030, 48, 1809, -1066, 891, -1447, -802, -436, -1967, 1001, -1581, 1693, -44, 1087, 1476, -232, 1942, -1143, 1013, -1193, -558, -657, -1636, 89, -1511, 741, -463, 1078, 645, 1053, 1247, 472, 1102, -643, 435, -1551, -500, -1493, -1190, -363, -1141, 1223, -421, 2033, 627, 1527, 1253, -117, 1177, -1509, 234, -2038, -956, -1255, -1608, 274, -1075, 1832, 325, 2451, 1560, 1387, 1609, -919, 438, -2845, -1238, -2493, -1986, -121, -1149, 2424, 884, 2779, 2228, 1026, 1516, -1197, -730, -2132, -2326, -1507, -1607, 17, 545, 1319, 2090, 1661, 1606, 846, -174, -532, -1651, -1367, -1745, -1047, -497, -9, 1010, 897, 1791, 1215, 1195, 759, -235, -292, -1557, -1339, -1811, -1429, -747, -157, 912, 1607, 2081, 2116, 1623, 561, -120, -1590, -2005, -2316, -2216, -685, -607, 1510, 1529, 2224, 2234, 758, 1011, -1141, -899, -1738, -1761, -617, -1162, 804, 139, 1259, 938, 553, 1004, -336, 500, -479, -154, -248, -731, -105, -950, -176, -482, -63, 360, 430, 1000, 889, 802, 595, -38, -374, -871, -1105, -957, -856, -337, 186, 565, 1055, 980, 927, 685, 181, -180, -650, -951, -796, -1100, -220, -436, 582, 661, 748, 1312, 155, 999, -540, -170, -651, -1175, 105, -1336, 797, -493, 586, 543, -239, 1163, -664, 976, -399, 182, 290, -726, 660, -1190, 398, -852, -127, 137, -447, 1047, -306, 1247, 126, 369, 312, -819, 222, -1459, 78, -844, 38, 451, 11, 1308, -70, 1085, -223, -5, -158, -848, 188, -1087, 500, -567, 427, 152, -5, 758, -506, 857, -660, 296, -223, -476, 647, -761, 1114, -288, 658, 340, -380, 318, -1282, -247, -1039, -553, 176, -25, 1358, 739, 1274, 812, 226, -51, -822, -978, -972, -918, -339, -48, 220, 751, 457, 634, 461, -10, 429, -393, 242, -251, -141, 36, -524, -54, -568, -184, -190, -45, 345, 396, 870, 499, 916, -30, 59, -741, -988, -881, -1280, -177, -250, 731, 1160, 1064, 1618, 587, 544, -283, -874, -981, -1446, -1114, -742, -654, 470, 324, 1209, 1216, 1062, 1430, 370, 597, -485, -825, -1107, -1795, -939, -1538, -113, -108, 976, 1458, 1465, 2023, 880, 982, -411, -876, -1364, -2044, -1150, -1510, -104, 217, 949, 1514, 1276, 1323, 797, 111, 20, -814, -811, -750, -1080, -219, -780, 87, 298, -47, 1259, -9, 1453, 354, 368, 595, -1047, 199, -1518, -595, -432, -926, 1101, -372, 1533, 479, 373, 833, -1084, 396, -1250, -253, -8, -594, 1148, -508, 1107, -203, 179, 160, -627, 531, -607, 580, -272, 176, 34, -524, 181, -895, 433, -579, 619, 194, 482, 855, -46, 858, -585, 241, -562, -631, -140, -1056, 258, -734, 399, 60, 379, 734, 381, 848, 270, 545, -15, -28, -456, -665, -529, -1121, -243, -932, 217, 45, 550, 1120, 775, 1407, 634, 617, 70, -613, -794, -1305, -1189, -1174, -568, -333, 710, 608, 1497, 1117, 1185, 854, 112, 41, -882, -614, -1208, -767, -831, -509, 29, -198, 1047, 111, 1616, 489, 1079, 688, -356, 330, -1542, -402, -1354, -859, -37, -456, 1136, 348, 1130, 731, 468, 237, -79, -589, -230, -824, -369, -249, -500, 645, -292, 910, 408, 371, 917, -517, 637, -921, -100, -542, -449, 110, -287, 471, 82, 204, 58, -26, -71, 36, 114, 303, 584, 224, 781, -336, 214, -749, -596, -716, -992, -49, -410, 543, 562, 900, 1143, 719, 810, 43, 0, -814, -614, -1394, -692, -952, -251, 344, 372, 1566, 855, 1599, 654, 187, -136, -1550, -731, -2072, -499, -798, 352, 1207, 925, 2026, 686, 1070, -78, -778, -657, -1617, -563, -1081, -155, 73, 457, 666, 831, 559, 869, 362, 249, 264, -654, 102, -1178, -523, -654, -1048, 711, -803, 1614, 270, 1306, 1209, -177, 995, -1369, -173, -1492, -1063, -256, -848, 1070, 118, 1778, 664, 1238, 410, -90, -271, -1393, -528, -1668, -252, -542, 188, 1048, 451, 1904, 292, 1289, -82, -179, -488, -1366, -628, -1181, -322, 23, 178, 1034, 671, 933, 648, 151, 213, -386, -447, -155, -870, 247, -700, 243, -169, -104, 482, -194, 705, 141, 549, 501, 115, 503, -339, 65, -627, -333, -765, -421, -451, -127, 128, 381, 794, 710, 975, 675, 424, 205, -408, -298, -1089, -711, -1020, -588, -414, 7, 534, 834, 1163, 1210, 1033, 794, 112, -151, -1025, -991, -1389, -1049, -751, -229, 364, 831, 1100, 1340, 932, 842, 261, -214, -601, -890, -985, -639, -757, 241, -10, 763, 728, 503, 701, -106, 153, -263, -504, 18, -521, 486, -156, 493, 198, 82, 158, -395, -68, -380, -150, -53, -51, 414, 107, 740, 60, 651, -119, 152, -192, -482, -86, -722, 117, -331, 93, 491, -142, 987, -282, 709, -109, 55, 314, -480, 332, -429, -106, -63, -644, 230, -482, 374, 305, 445, 835, 462, 404, 195, -638, -274, -1134, -643, -538, -303, 540, 607, 1104, 1154, 702, 706, -93, -466, -783, -1016, -1026, -483, -751, 559, -92, 1100, 762, 723, 1194, 52, 902, -617, -81, -636, -1106, -236, -1478, 613, -856, 1025, 400, 735, 1290, -181, 1187, -837, 176, -517, -801, 238, -1114, 758, -668, 602, 48, 215, 674, -20, 883, -57, 515, -154, -410, -299, -1135, -50, -1136, 451, -124, 781, 957, 512, 1347, -131, 752, -512, -399, -279, -1252, 303, -1446, 498, -622, 339, 513, -89, 1405, -117, 1223, 231, 277, 497, -749, 184, -1257, -382, -1069, -417, -430, 208, 533, 989, 1290, 838, 1270, -83, 186, -965, -1218, -811, -1710, 161, -826, 1069, 666, 1181, 1443, 509, 1029, -317, -91, -829, -967, -632, -1117, -72, -615, 525, 240, 805, 833, 753, 877, 350, 312, -174, -481, -484, -926, -380, -797, -40, -130, 435, 596, 532, 824, 283, 370, -47, -397, 26, -698, 282, -338, 271, 200, 21, 258, -226, -114, -33, -302, 239, -64, 297, 292, 127, 295, -14, 33, 156, -303, 286, -435, 294, -364, 68, -3, 27, 439, 46, 579, -61, 92, -193, -633, -170, -893, 337, -297, 851, 679, 996, 1109, 284, 471, -810, -761, -1342, -1495, -654, -1013, 885, 420, 1745, 1561, 1328, 1433, -162, 115, -1336, -1355, -1258, -1783, -121, -910, 1126, 618, 1428, 1567, 731, 1269, -449, 36, -1043, -1130, -697, -1282, 347, -536, 1130, 403, 939, 805, 23, 567, -768, 3, -608, -464, 103, -598, 755, -325, 718, 188, 325, 515, -131, 363, -394, -170, -415, -578, -142, -487, 468, -15, 886, 329, 724, 337, -24, 42, -611, -129, -529, -153, -1, 61, 462, 28, 489, -279, 317, -717, 145, -536, 156, 454, 66, 1408, -145, 1133, -302, -533, -157, -1949, 235, -1616, 632, 257, 691, 1790, 326, 1476, -214, -118, -579, -1331, -671, -1100, -124, -1, 724, 672, 1279, 405, 937, -176, -142, -253, -1118, 114, -1169, 269, -178, -166, 930, -579, 1319, -383, 772, 213, -60, 540, -537, 270, -651, -89, -386, -291, 52, -319, 611, -371, 866, -213, 605, 231, -58, 605, -567, 430, -447, -167, -19, -663, 367, -629, 431, -184, 436, 325, 283, 623, -45, 473, -386, -94, -395, -734, 141, -768, 573, -151, 577, 583, 130, 677, -184, 162, -117, -378, 67, -474, 41, -269, -111, -57, 106, 78, 499, 168, 526, 203, 12, 31, -450, -139, -314, -152, 297, 19, 677, 11, 350, -254, -247, -418, -459, -159, -156, 389, 374, 660, 639, 325, 455, -335, -4, -762, -322, -673, -307, -75, 3, 540, 243, 702, 222, 253, 158, -425, 230, -636, 274, -256, 130, 265, -146, 337, -201, -9, 12, -291, 183, -223, 97, 76, -26, 159, 170, 27, 483, -179, 459, -129, -76, 74, -523, 259, -387, 65, 147, -363, 436, -615, 385, -252, 203, 472, 130, 860, 109, 404, -124, -529, -328, -1035, -268, -618, 273, 280, 600, 820, 556, 574, 60, -52, -400, -464, -497, -536, -123, -354, 461, -125, 699, 268, 514, 615, -99, 582, -544, -10, -587, -776, -115, -1006, 558, -469, 893, 485, 597, 1049, -129, 839, -617, -63, -667, -910, -159, -1112, 499, -464, 785, 467, 573, 915, 26, 640, -415, -28, -516, -525, -182, -648, 250, -479, 494, -98, 453, 383, 207, 704, -85, 491, -343, -143, -371, -732, -30, -721, 467, -212, 696, 360, 368, 535, -301, 343, -671, -3, -323, -240, 408, -296, 659, -277, 338, -243, -139, -155, -165, 130, 65, 501, 116, 632, -152, 197, -338, -590, -20, -1053, 517, -707, 823, 245, 449, 1088, -269, 1062, -862, 136, -762, -941, -38, -1290, 801, -557, 1075, 571, 623, 1100, -194, 661, -745, -196, -728, -686, -200, -674, 406, -389, 690, -25, 565, 518, 129, 877, -313, 560, -449, -419, -113, -1083, 324, -729, 429, 190, 80, 561, -288, 153, -231, -154, 209, 211, 464, 700, 310, 375, -132, -655, -351, -1390, -174, -1053, 197, 134, 382, 1268, 240, 1587, -33, 833, -255, -557, -156, -1613, 142, -1567, 322, -429, 212, 884, 50, 1424, -3, 932, -58, -27, -242, -762, -235, -900, 160, -529, 673, 18, 603, 440, -164, 462, -905, 203, -647, -127, 518, -162, 1252, -11, 695, 17, -661, -211, -1217, -396, -470, -172, 732, 300, 1066, 501, 392, 238, -389, -173, -567, -330, -75, -298, 259, -220, 281, -121, 17, 205, -142, 535, -185, 476, 39, -84, 399, -672, 492, -737, 142, -221, -338, 399, -476, 664, -242, 455, 167, 25, 424, -376, 425, -484, 220, -404, -80, -177, -330, 42, -332, 345, 9, 635, 366, 591, 382, -29, 63, -941, -236, -1203, -220, -336, 25, 1004, 285, 1443, 263, 421, 36, -1064, -169, -1414, -164, -345, 12, 933, 161, 1085, 188, 186, 47, -616, -62, -555, 28, -62, 155, 86, 60, -184, -147, -266, -204, 199, 76, 703, 373, 598, 306, -133, -59, -749, -299, -682, -180, -123, 49, 255, 167, 169, 173, -9, 237, 183, 224, 562, -51, 511, -463, -192, -450, -1004, 70, -1082, 640, -268, 658, 761, 140, 1130, -404, 617, -524, -240, -241, -736, 19, -598, 174, -191, 335, 167, 574, 282, 556, 328, 22, 244, -806, -91, -1188, -542, -605, -630, 674, -37, 1602, 791, 1313, 1003, -8, 264, -1312, -794, -1560, -1193, -666, -694, 657, 195, 1413, 817, 1163, 928, 138, 571, -846, -68, -1111, -694, -512, -930, 326, -560, 873, 91, 783, 590, 174, 633, -568, 308, -946, -155, -538, -463, 473, -329, 1346, 183, 1001, 520, -358, 136, -1513, -681, -1235, -982, 181, -203, 1407, 1013, 1327, 1418, 134, 535, -906, -848, -1001, -1507, -247, -914, 451, 338, 639, 1184, 281, 964, -138, -1, -288, -740, -131, -677, 91, -75, 185, 275, 173, 194, 86, 16, -148, 107, -317, 147, -212, -80, 212, -371, 520, -222, 392, 234, -159, 377, -609, -26, -416, -405, 273, -180, 727, 385, 454, 480, -291, -89, -813, -666, -593, -515, 270, 171, 1035, 639, 869, 453, -101, -37, -977, -323, -896, -289, -77, -195, 708, -155, 722, 17, 133, 315, -343, 458, -258, 166, 65, -305, 127, -450, -7, -148, -106, 229, -1, 212, 56, -54, -62, -233, -201, -64, 21, 185, 519, 244, 654, 89, 103, -115, -747, -189, -973, -169, -361, -92, 550, 1, 897, 123, 648, 186, 85, 135, -343, 11, -633, -100, -634, -130, -248, -139, 365, -91, 791, 41, 642, 205, 86, 203, -492, -50, -662, -244, -404, -134, 40, 137, 456, 179, 542, -99, 288, -255, -100, -3, -305, 422, -264, 396, -199, -125, -200, -693, -144, -677, 278, -57, 816, 709, 843, 1032, -16, 565, -1097, -395, -1420, -1161, -541, -993, 823, -72, 1591, 818, 1133, 892, -137, 315, -1255, -196, -1393, -252, -506, -114, 653, -214, 1218, -434, 804, -362, -85, 106, -739, 617, -725, 720, -284, 349, 195, -252, 449, -718, 422, -719, 217, -208, -78, 480, -265, 730, -436, 364, -395, -257, -94, -492, 441, -205, 744, 158, 508, 223, -179, -29, -799, -145, -741, -21, -98, 197, 496, 156, 461, -133, 160, -338, 23, -196, 148, 256, 71, 517, -353, 281, -791, -335, -569, -701, 346, -383, 1158, 391, 960, 832, -127, 414, -1122, -440, -1073, -831, -103, -358, 858, 446, 878, 650, 75, 180, -634, -360, -514, -327, 119, 62, 481, 246, 182, 24, -373, -235, -495, -125, -21, 172, 469, 272, 369, -30, -62, -316, -281, -225, -89, 232, 60, 515, -119, 256, -421, -356, -225, -697, 479, -385, 942, 302, 457, 692, -622, 417, -1267, -167, -814, -454, 353, -211, 1207, 175, 1036, 192, 41, -109, -898, -316, -1030, -102, -378, 281, 404, 408, 659, 155, 371, -192, -85, -298, -262, -156, -158, 33, 27, 100, 4, 62, -144, 10, -296, -36, -190, -6, 184, 50, 571, 174, 526, 148, -22, -39, -639, -322, -797, -405, -358, -129, 269, 302, 623, 536, 557, 329, 200, -83, -209, -337, -500, -293, -538, -115, -322, -62, 63, -18, 437, 96, 554, 313, 281, 369, -192, 177, -543, -116, -501, -359, -119, -445, 342, -366, 423, -31, 97, 445, -242, 702, -284, 467, -91, -132, 95, -563, 142, -585, 15, -267, -97, 123, -149, 445, -40, 527, 52, 193, 91, -308, -93, -504, -252, -112, -155, 338, 226, 253, 441, -244, 170, -409, -369, 57, -605, 558, -328, 439, 160, -181, 432, -596, 363, -446, 91, 1, -193, 378, -351, 480, -344, 333, -122, -44, 158, -433, 219, -518, 33, -189, -43, 250, 83, 401, 145, 224, -89, -39, -426, -122, -458, -77, -19, -13, 430, -55, 409, -102, -9, -42, -297, 130, -192, 251, 12, 98, 22, -204, -191, -344, -315, -92, -84, 296, 408, 430, 573, 192, 95, -184, -595, -397, -771, -423, -232, -226, 512, 166, 724, 619, 189, 701, -500, 185, -663, -556, -266, -805, 238, -313, 473, 321, 303, 424, -108, 52, -466, -165, -419, 102, -20, 402, 362, 216, 308, -328, -129, -554, -457, -186, -319, 281, 149, 264, 412, -169, 298, -292, -61, 157, -361, 689, -475, 548, -388, -238, -82, -865, 369, -702, 680, 11, 469, 493, -186, 437, -745, 147, -703, 95, -207, 195, 224, 44, 320, -396, 245, -660, 282, -293, 237, 400, -125, 714, -697, 280, -834, -404, -294, -551, 552, -4, 925, 617, 505, 602, -286, -78, -809, -764, -689, -821, -146, -185, 394, 557, 478, 858, 208, 534, -106, 6, -225, -361, -183, -447, -167, -426, -215, -373, -206, -108, 86, 395, 347, 840, 385, 705, 39, -21, -356, -757, -556, -787, -319, -112, 142, 507, 399, 415, 247, -209, -169, -507, -381, -75, -207, 631, 212, 797, 293, 229, -34, -517, -395, -833, -361, -600, -41, -80, 261, 414, 293, 680, 82, 581, -222, 203, -395, -248, -317, -469, 13, -437, 325, -226, 355, 36, 58, 261, -276, 354, -372, 251, -284, 52, -217, -127, -116, -191, 221, -185, 624, -67, 615, 131, -18, 271, -817, 169, -1082, -137, -520, -315, 355, -225, 847, 28, 626, 191, 97, 300, -290, 389, -403, 292, -385, -166, -414, -722, -315, -779, 64, -172, 636, 604, 748, 896, 175, 575, -688, -2, -971, -506, -383, -745, 498, -561, 741, 76, 189, 739, -420, 799, -534, 155, -218, -593, 30, -684, 135, -121, 192, 477, 257, 508, 135, 60, -242, -320, -578, -276, -510, 69, -63, 251, 354, 85, 481, -212, 294, -238, -36, 73, -370, 379, -488, 356, -350, -16, -62, -373, 170, -413, 272, -108, 256, 276, 110, 402, -105, 188, -316, -131, -373, -222, -253, -81, -78, 42, 82, 12, 244, 21, 358, 214, 281, 295, -114, -37, -588, -577, -724, -597, -322, 127, 292, 911, 624, 868, 463, -4, 28, -811, -316, -821, -433, -193, -400, 353, -307, 453, -67, 273, 316, 191, 601, 180, 471, 18, -125, -361, -772, -608, -867, -400, -270, 194, 503, 680, 764, 625, 373, 107, -275, -372, -596, -439, -389, -140, -10, 152, 142, 178, 8, -32, -62, -184, -19, -50, 148, 282, 206, 476, 74, 232, -226, -244, -503, -489, -521, -284, -224, 31, 356, 66, 747, -42, 556, 161, -145, 678, -728, 799, -753, 72, -274, -995, 231, -1309, 363, -488, 233, 653, 103, 1153, 36, 800, -76, 170, -270, -309, -462, -610, -434, -751, -75, -500, 448, 233, 741, 971, 442, 975, -371, 114, -1074, -908, -965, -1093, -25, -225, 960, 930, 1083, 1236, 254, 385, -718, -831, -983, -1221, -479, -446, 164, 660, 366, 1016, 170, 400, 30, -416, 134, -595, 214, -109, -64, 404, -521, 402, -642, -21, -259, -375, 299, -333, 522, 12, 296, 287, -57, 251, -218, 42, -262, -2, -327, 159, -316, 219, -53, -108, 332, -543, 465, -505, 186, 155, -279, 783, -529, 644, -410, -162, -110, -746, 169, -449, 362, 359, 389, 767, 89, 348, -375, -397, -626, -686, -433, -333, 43, 246, 397, 517, 379, 414, 98, 148, -161, -79, -296, -249, -272, -323, -143, -231, -3, 50, 31, 328, -1, 377, 16, 188, 129, -75, 144, -226, -120, -221, -409, -70, -397, 137, -28, 247, 329, 158, 349, -51, 42, -125, -259, -1, -342, 110, -246, 13, -100, -159, 50, -87, 168, 229, 179, 417, 85, 174, -52, -301, -188, -515, -356, -242, -370, 290, -121, 619, 283, 460, 446, -70, 180, -536, -270, -520, -443, -60, -211, 408, 57, 476, 97, 205, -52, -37, -77, -87, 23, -110, 75, -240, -79, -327, -249, -112, -202, 362, 69, 698, 271, 540, 143, -61, -208, -630, -440, -693, -291, -188, 87, 397, 317, 533, 169, 220, -152, -88, -309, -32, -160, 158, 86, 82, 189, -231, 42, -352, -179, -47, -348, 323, -303, 292, -96, -62, 197, -247, 412, 8, 347, 378, -37, 393, -474, 0, -604, -378, -360, -399, 38, -147, 267, 104, 299, 218, 261, 318, 191, 412, -68, 291, -497, -175, -787, -676, -529, -643, 220, 69, 878, 861, 807, 920, 3, 80, -851, -856, -1027, -964, -368, -126, 439, 829, 719, 1005, 339, 322, -180, -490, -374, -696, -242, -281, -163, 214, -275, 333, -285, 120, 16, -71, 467, 0, 638, 229, 232, 336, -461, 113, -894, -299, -696, -523, -69, -268, 546, 273, 666, 552, 294, 322, -212, -83, -444, -159, -346, 69, -162, 105, -137, -248, -187, -509, -23, -152, 365, 601, 588, 930, 272, 418, -462, -478, -983, -918, -768, -570, 79, 161, 863, 665, 877, 653, 140, 266, -714, -165, -947, -361, -437, -266, 278, -37, 556, 125, 289, 150, -117, 102, -274, 52, -190, 11, -110, -12, -142, 14, -178, 105, -66, 178, 137, 127, 252, -20, 154, -187, -116, -261, -405, -190, -474, 35, -219, 346, 194, 504, 414, 366, 270, -9, -117, -318, -372, -371, -323, -240, -131, -92, -56, 39, -21, 281, 90, 540, 178, 516, 96, 80, -172, -461, -339, -588, -203, -258, 74, 175, 127, 369, -70, 357, -269, 260, -226, 20, 63, -326, 262, -430, 207, -27, -51, 548, -323, 584, -429, -38, -277, -617, 11, -487, 196, 138, 230, 499, 120, 341, -36, 67, -171, 33, -258, 53, -279, -153, -222, -408, -84, -327, 90, 134, 270, 563, 326, 604, 89, 266, -387, -222, -722, -597, -465, -627, 224, -177, 671, 537, 386, 936, -330, 638, -678, -152, -313, -740, 246, -702, 349, -233, -37, 256, -335, 509, -249, 592, 35, 462, 74, 77, -57, -452, -107, -739, 57, -491, 107, 153, -122, 685, -404, 676, -368, 175, 5, -331, 362, -407, 358, -50, 7, 314, -349, 238, -461, -198, -302, -478, 29, -146, 289, 533, 269, 810, -31, 281, -364, -583, -407, -850, -71, -207, 333, 642, 304, 808, -139, 159, -573, -516, -483, -503, 80, 49, 526, 436, 344, 260, -219, -116, -555, -185, -347, 87, 154, 258, 336, 61, 34, -236, -356, -230, -379, 132, -25, 416, 326, 304, 279, -87, -145, -373, -512, -315, -428, -6, 46, 316, 448, 443, 320, 306, -173, 3, -529, -269, -422, -317, -15, -171, 286, 29, 248, 158, 12, 229, -182, 270, -250, 223, -237, 38, -124, -193, 10, -265, 109, -100, 69, 128, -20, 182, -115, 37, -135, -105, -148, -15, -99, 235, -37, 353, 2, 155, -30, -209, -67, -360, -39, -170, 21, 147, -11, 259, -179, 127, -276, -7, -109, 3, 163, 91, 191, 72, -42, -40, -273, -45, -212, 89, 10, 191, 72, 29, -122, -284, -246, -360, -90, 9, 198, 539, 262, 660, -11, 224, -390, -352, -479, -542, -189, -297, 226, 4, 423, 147, 189, 253, -286, 422, -552, 450, -323, 92, 177, -429, 424, -630, 164, -293, -340, 271, -464, 565, -119, 427, 227, 53, 147, -238, -204, -266, -318, -90, -4, 118, 303, 165, 177, 93, -257, 50, -483, 75, -276, 49, 102, -106, 217, -203, 67, -68, -58, 228, -14, 391, 22, 277, -117, 0, -340, -279, -369, -434, -82, -359, 249, 52, 344, 605, 146, 814, -150, 362, -316, -431, -305, -853, -174, -542, -27, 176, 85, 665, 112, 594, 78, 154, 32, -228, -72, -329, -204, -203, -314, -16, -244, 124, 37, 194, 297, 206, 255, 141, -102, -12, -402, -170, -350, -175, -12, 4, 233, 219, 154, 236, -113, 23, -230, -185, -109, -145, 40, 129, 6, 293, -162, 133, -258, -207, -62, -290, 232, 39, 328, 416, 49, 388, -369, -96, -607, -493, -382, -360, 143, 177, 542, 565, 480, 411, -9, -73, -517, -407, -597, -299, -216, 92, 233, 364, 328, 279, 58, -91, -239, -363, -242, -226, 0, 216, 175, 526, 100, 319, -160, -199, -316, -479, -240, -204, -20, 275, 138, 378, 174, 35, 47, -285, -109, -145, -205, 252, -183, 364, -85, 38, 55, -299, 77, -186, -12, 225, -118, 372, -162, 0, -107, -482, -13, -440, 48, 176, 90, 764, 76, 709, -47, -2, -251, -701, -355, -774, -217, -183, 79, 471, 337, 640, 310, 317, 50, -68, -274, -180, -441, -122, -391, -161, -101, -229, 254, -74, 429, 334, 226, 592, -198, 323, -478, -293, -357, -648, 13, -364, 258, 272, 183, 619, -43, 371, -190, -171, -176, -431, -89, -204, -15, 200, 36, 341, 45, 124, 10, -154, -73, -193, -146, 16, -155, 213, -89, 181, -2, -29, 68, -218, 99, -178, 38, 76, -80, 344, -167, 379, -182, 75, -155, -337, -94, -507, 41, -246, 219, 278, 269, 614, 26, 464, -380, -61, -515, -483, -169, -412, 318, 30, 428, 362, 9, 241, -433, -108, -379, -232, 86, 28, 364, 345, 181, 302, -248, -61, -399, -363, -149, -304, 159, 4, 131, 250, -81, 273, -171, 143, 13, 4, 224, -92, 119, -115, -244, -52, -458, 53, -254, 112, 195, 44, 405, -55, 150, -57, -264, 27, -390, 94, -95, 70, 261, 57, 288, 108, -63, 113, -440, -70, -466, -319, -65, -312, 390, 59, 505, 469, 166, 485, -325, 57, -561, -365, -363, -375, 61, -12, 366, 305, 316, 254, 1, -62, -303, -300, -342, -200, -93, 150, 213, 405, 215, 336, -48, -21, -256, -336, -151, -358, 96, -111, 138, 178, -105, 292, -315, 229, -184, 76, 196, -79, 394, -160, 199, -140, -213, -17, -494, 97, -424, 126, -98, 81, 284, 25, 464, 12, 304, -22, -117, -85, -417, -80, -411, 48, -145, 204, 116, 165, 191, -79, 103, -283, 33, -167, -8, 193, -77, 387, -147, 186, -145, -176, -66, -268, 11, -48, 14, 113, -17, -14, -6, -189, 40, -15, 86, 416, 32, 570, -131, 131, -294, -550, -250, -790, 23, -335, 318, 394, 321, 784, -19, 546, -363, -50, -326, -525, 16, -521, 247, -119, 95, 298, -206, 387, -255, 141, 48, -133, 295, -172, 171, -49, -195, 45, -365, 51, -167, 75, 163, 123, 220, 64, -31, -124, -203, -263, -80, -129, 181, 177, 175, 349, -137, 220, -405, -62, -247, -225, 170, -205, 411, -93, 192, 48, -224, 164, -381, 211, -157, 113, 127, -41, 170, -87, -20, -9, -137, 26, -69, -122, 95, -269, 132, -123, -23, 297, -218, 582, -242, 360, -77, -195, 118, -595, 226, -511, 142, -63, -6, 374, -172, 528, -268, 340, -222, -39, -15, -358, 215, -390, 285, -134, 76, 162, -205, 265, -255, 174, -73, 44, 102, -36, 46, -98, -142, -132, -131, -79, 102, 59, 273, 147, 135, 83, -209, -25, -382, -46, -204, 21, 119, 36, 244, -41, 114, -89, -46, -10, -26, 115, 36, 142, -41, 30, -250, -102, -341, -172, -99, -121, 311, 41, 511, 240, 287, 320, -212, 120, -547, -240, -463, -415, -77, -216, 288, 151, 376, 289, 181, 140, -58, -7, -141, 79, -116, 180, -85, -2, -147, -352, -161, -452, -69, -103, 140, 334, 311, 435, 271, 222, -10, -2, -323, -58, -410, -117, -213, -279, 124, -355, 287, -125, 200, 294, 7, 509, -70, 348, -43, -20, -67, -301, -240, -348, -262, -233, -24, -8, 357, 210, 444, 293, 143, 184, -357, -10, -544, -126, -310, -136, 119, -107, 397, -69, 366, 36, 133, 207, -166, 245, -368, 32, -393, -287, -136, -352, 202, -11, 424, 409, 306, 443, -54, -8, -382, -493, -363, -462, -67, 57, 243, 504, 255, 406, 40, -79, -160, -390, -149, -269, -32, 60, 35, 201, 25, 121, 38, 40, 77, 48, 22, 13, -140, -148, -263, -233, -94, -68, 206, 233, 317, 332, 93, 78, -222, -271, -306, -343, -97, -40, 111, 333, 135, 373, 50, 30, 24, -371, 51, -423, -27, -65, -236, 337, -281, 428, -11, 147, 370, -185, 441, -311, 54, -213, -461, 1, -558, 188, -140, 271, 386, 142, 498, -156, 123, -328, -266, -168, -302, 224, -59, 408, 117, 155, 18, -255, -133, -377, -62, -118, 165, 176, 261, 226, 35, 71, -267, -56, -294, -38, -7, 32, 226, 73, 198, 4, -90, -139, -247, -250, -95, -155, 177, 203, 248, 514, 13, 381, -245, -189, -245, -659, 0, -490, 182, 151, 164, 598, -4, 423, -86, -98, -60, -380, -36, -233, -73, 61, -68, 159, 87, 53, 233, -36, 117, -23, -208, 44, -375, 50, -152, 2, 300, -54, 456, -96, 163, -76, -321, 41, -483, 173, -209, 156, 228, -51, 362, -227, 187, -156, -76, 124, -177, 277, -104, 104, -21, -210, -41, -307, -103, -79, -22, 213, 165, 294, 275, 159, 120, -59, -159, -210, -329, -255, -206, -163, 46, 67, 216, 274, 165, 302, 33, 84, -54, -199, -36, -318, -37, -174, -60, 109, -87, 274, -41, 193, 44, -55, 117, -226, 110, -153, 0, 53, -118, 176, -148, 93, -33, -68, 111, -125, 176, -60, 45, 76, -160, 161, -252, 119, -85, -65, 205, -265, 322, -243, 122, 33, -198, 324, -351, 287, -178, -19, 131, -220, 302, -113, 208, 89, -30, 56, -244, -165, -272, -224, -131, 7, 157, 293, 366, 322, 290, 115, -71, -110, -424, -235, -422, -272, -41, -219, 367, -21, 438, 262, 129, 426, -257, 307, -336, -49, -103, -377, 137, -446, 156, -203, -2, 168, -104, 386, 2, 311, 122, 34, 87, -205, -72, -252, -158, -134, -34, 36, 127, 136, 87, 131, -75, 20, -156, -87, -54, -69, 123, 49, 178, 127, 83, 39, -34, -138, -115, -180, -125, -52, -120, 110, -64, 153, 56, 118, 201, 64, 249, -33, 138, -195, -118, -281, -315, -97, -289, 261, -46, 413, 210, 148, 250, -284, 110, -395, 5, -91, -11, 243, -49, 250, -153, -5, -206, -153, -42, -69, 188, 60, 250, 45, 76, -70, -125, -72, -150, 31, -2, 114, 81, 83, 35, -27, -35, -108, -52, -130, -21, -53, 0, 97, 39, 220, 66, 168, 48, -87, -26, -282, -78, -201, -46, 94, 41, 288, 81, 153, 19, -124, -80, -250, -112, -113, -5, 104, 156, 213, 226, 177, 76, 25, -207, -158, -385, -271, -200, -184, 247, 57, 535, 230, 320, 200, -199, 50, -540, -12, -394, 24, 87, -39, 433, -208, 385, -297, 53, -126, -207, 173, -228, 344, -100, 328, -35, 174, 8, -79, 74, -402, 191, -564, 196, -293, 20, 300, -224, 702, -254, 496, -18, -114, 237, -520, 215, -429, -54, -58, -241, 182, -150, 211, 127, 166, 292, 122, 174, 26, -106, -161, -278, -318, -201, -268, 46, 33, 229, 402, 223, 509, 52, 184, -139, -379, -201, -660, -96, -351, 49, 266, 161, 601, 170, 381, 76, -88, -60, -324, -191, -240, -197, -67, -48, -6, 154, 36, 267, 145, 189, 215, -32, 116, -212, -120, -194, -259, -38, -166, 127, 53, 136, 201, 65, 147, -23, -13, -47, -144, -33, -127, 5, 7, 47, 123, 90, 140, 55, 32, -61, -112, -142, -181, -131, -117, 28, 59, 181, 207, 242, 219, 151, 53, -49, -168, -293, -264, -330, -177, -97, 35, 289, 216, 469, 261, 258, 146, -170, -83, -431, -272, -331, -280, 11, -67, 323, 189, 410, 276, 244, 151, -106, -54, -390, -156, -391, -132, -59, -74, 321, -32, 413, 21, 150, 136, -152, 213, -233, 136, -75, -95, 98, -320, 93, -298, -29, -34, -83, 288, -2, 414, 118, 230, 135, -137, 24, -448, -86, -449, -69, -104, 57, 386, 117, 636, 7, 372, -161, -250, -156, -727, 55, -611, 266, 16, 272, 614, 62, 707, -173, 272, -276, -284, -173, -581, 46, -509, 257, -177, 288, 225, 113, 524, -148, 523, -274, 183, -152, -297, 112, -574, 272, -431, 217, -25, 15, 313, -153, 378, -185, 203, -107, 1, 20, -122, 111, -158, 156, -148, 186, -111, 165, -19, 12, 88, -219, 161, -356, 152, -210, 64, 131, -51, 373, -181, 332, -239, 79, -130, -91, 144, -71, 399, -52, 346, -190, -65, -319, -536, -156, -598, 306, -116, 698, 526, 552, 783, -85, 388, -728, -326, -768, -777, -146, -590, 587, 44, 773, 550, 303, 520, -322, 82, -490, -266, -160, -207, 207, 40, 211, 93, -49, -134, -135, -283, 95, -68, 306, 304, 171, 402, -201, 83, -391, -301, -158, -336, 239, -51, 427, 199, 251, 167, -74, -12, -264, -103, -227, -50, -92, 6, 75, -26, 231, -19, 299, 112, 191, 209, -76, 40, -328, -319, -314, -443, -12, -72, 348, 508, 425, 653, 116, 130, -287, -579, -395, -759, -99, -230, 319, 464, 445, 691, 159, 322, -250, -232, -397, -498, -154, -359, 208, -9, 354, 272, 206, 315, -35, 143, -156, -116, -95, -277, 2, -226, 37, -7, 26, 225, 54, 285, 103, 117, 115, -162, 25, -322, -72, -244, -93, 1, -20, 235, 72, 305, 120, 195, 94, -23, 26, -262, -21, -375, -47, -242, -37, 117, -7, 420, 54, 375, 119, 2, 151, -343, 87, -319, -57, -20, -185, 192, -155, 104, 57, -107, 258, -122, 262, 87, 43, 271, -201, 174, -220, -153, 6, -387, 262, -286, 278, 79, 7, 347, -288, 280, -287, -17, 58, -214, 422, -127, 426, 50, 21, 53, -389, -108, -403, -158, -27, 38, 346, 265, 348, 223, 104, -84, -120, -318, -140, -229, -39, 71, 43, 273, 56, 218, 57, -11, 66, -211, 45, -262, -2, -139, -22, 77, 43, 269, 120, 310, 81, 132, -48, -187, -163, -427, -99, -374, 137, -17, 314, 380, 239, 483, -59, 174, -285, -247, -221, -389, 63, -167, 263, 111, 222, 143, 20, -19, -115, -96, -50, 34, 88, 185, 142, 132, 33, -71, -128, -210, -158, -153, 5, -13, 251, 70, 332, 84, 117, 86, -227, 60, -334, -34, -90, -136, 290, -112, 398, 54, 124, 170, -240, 63, -335, -159, -66, -226, 294, -28, 404, 221, 165, 228, -164, -9, -300, -219, -154, -188, 86, 13, 240, 131, 234, 91, 126, -9, -33, -55, -159, -60, -178, -49, -16, 13, 217, 98, 293, 104, 87, -45, -176, -198, -224, -122, 12, 122, 248, 239, 206, 42, -28, -238, -151, -229, -9, 89, 194, 315, 195, 134, -45, -245, -231, -360, -155, -59, 116, 306, 317, 320, 249, 4, 20, -281, -150, -246, -144, 21, -19, 203, 66, 135, 88, -88, 84, -213, 79, -109, 43, 120, 6, 253, 20, 153, 89, -74, 117, -231, -26, -205, -197, -87, -187, 20, 92, 115, 402, 211, 377, 225, 7, 43, -354, -238, -330, -340, 41, -144, 377, 155, 331, 232, 13, 58, -258, -83, -243, -35, 4, 74, 235, 13, 311, -142, 227, -156, 34, 40, -178, 211, -298, 132, -234, -114, 34, -256, 333, -130, 469, 114, 343, 224, -13, 117, -381, -96, -485, -193, -227, -72, 258, 124, 578, 159, 461, -54, 15, -271, -358, -204, -350, 131, -54, 375, 207, 228, 245, -146, 150, -340, 52, -173, 0, 98, -57, 136, -117, -28, -87, -91, 75, 72, 262, 246, 271, 147, 44, -194, -222, -439, -243, -295, 16, 154, 308, 501, 299, 418, -11, -44, -248, -477, -154, -480, 145, -84, 305, 315, 176, 365, -40, 107, -115, -147, -80, -181, -48, -78, -14, -8, 105, 8, 270, 43, 285, 87, 56, 42, -224, -96, -294, -177, -74, -81, 204, 131, 309, 246, 168, 157, -43, -79, -143, -278, -71, -289, 91, -118, 171, 142, 130, 332, 34, 298, -35, 48, -72, -259, -112, -388, -66, -247, 121, 56, 346, 306, 363, 320, 87, 133, -284, -125, -387, -288, -154, -271, 156, -116, 288, 103, 221, 248, 144, 258, 105, 125, 42, -104, -95, -283, -231, -296, -215, -113, -10, 141, 247, 271, 348, 195, 239, 4, 31, -113, -104, -112, -106, -76, -84, -97, -70, -114, -20, 12, 117, 215, 256, 263, 214, 24, 4, -270, -135, -270, -50, 59, 100, 322, 98, 152, -83, -281, -140, -446, 59, -86, 280, 448, 247, 548, -32, 91, -224, -459, -91, -556, 190, -156, 274, 296, 41, 406, -233, 146, -204, -164, 113, -242, 362, -99, 278, 75, -63, 112, -278, 43, -135, -26, 176, -46, 271, -45, 73, -76, -156, -72, -138, 30, 81, 153, 208, 165, 150, 5, 33, -154, -1, -156, 13, -28, -68, 45, -169, -26, -98, -93, 203, 7, 461, 226, 364, 305, -88, 53, -491, -357, -449, -534, 33, -242, 544, 324, 576, 640, 120, 382, -379, -232, -441, -614, -42, -407, 348, 130, 358, 419, 30, 224, -212, -116, -128, -171, 131, 66, 229, 195, 81, -49, -85, -387, -111, -352, 4, 118, 109, 542, 137, 424, 125, -133, 82, -556, -2, -399, -111, 131, -150, 444, -49, 253, 153, -166, 314, -321, 273, -111, 48, 144, -245, 147, -346, -34, -158, -103, 207, 19, 454, 145, 349, 69, -10, -144, -297, -249, -259, -131, 0, 126, 224, 274, 200, 193, 25, -45, -86, -237, -39, -213, 102, -34, 179, 135, 122, 148, -1, 31, -118, -53, -162, -52, -94, -28, 63, -60, 278, -111, 399, -43, 252, 133, -122, 240, -450, 107, -418, -170, 12, -309, 447, -156, 510, 140, 188, 252, -175, 89, -276, -141, -131, -173, 11, 6, 67, 149, 115, 100, 212, -66, 244, -148, 53, -66, -233, 37, -328, 51, -94, -19, 285, -49, 467, 10, 261, 93, -161, 109, -418, 11, -288, -113, 139, -163, 465, -96, 384, 31, -45, 95, -420, 64, -339, 5, 135, 6, 541, 66, 459, 70, -66, -39, -533, -207, -497, -264, 10, -91, 506, 208, 591, 378, 230, 221, -189, -132, -360, -351, -270, -242, -75, 47, 94, 180, 235, 78, 319, -58, 262, -29, 21, 90, -230, 79, -267, -45, -81, -115, 128, -69, 154, -37, 84, -96, 86, -78, 154, 148, 110, 378, -105, 245, -265, -230, -141, -550, 193, -342, 379, 191, 199, 463, -165, 247, -321, -118, -120, -214, 194, -49, 320, 51, 154, -42, -81, -138, -146, -39, -37, 174, 75, 211, 52, 3, -30, -232, -30, -228, 74, 20, 153, 236, 128, 209, 24, -19, -43, -212, -39, -191, -44, -23, -81, 105, -65, 89, 70, 10, 251, -4, 301, 51, 127, 64, -145, -54, -304, -186, -238, -158, 7, 31, 248, 198, 326, 160, 195, -17, -55, -127, -220, -88, -185, 6, 9, 30, 204, 17, 236, 40, 65, 48, -160, -54, -254, -200, -88, -157, 235, 129, 400, 386, 234, 278, -152, -141, -401, -452, -277, -354, 95, 31, 355, 317, 306, 290, 54, 78, -166, -98, -195, -133, -78, -86, 100, -50, 209, -34, 152, -6, -21, 63, -184, 111, -172, 64, 30, -69, 248, -141, 279, -32, 85, 140, -160, 135, -256, -89, -132, -258, 88, -113, 233, 206, 202, 305, 56, 25, -52, -315, -78, -309, -62, 44, -58, 340, -9, 270, 110, -55, 217, -285, 169, -246, -34, -38, -230, 119, -213, 139, 32, 75, 272, 29, 272, 40, 53, 27, -178, -84, -212, -245, -58, -252, 124, -7, 176, 325, 95, 431, 0, 166, -37, -248, -40, -451, -49, -288, -26, 50, 63, 269, 167, 260, 147, 113, -34, -40, -207, -143, -173, -173, 83, -116, 304, 12, 242, 114, -56, 99, -283, 7, -221, -41, 67, 2, 290, 39, 230, -11, -22, -94, -182, -68, -117, 59, 47, 106, 117, -29, 56, -188, -17, -123, -18, 160, 37, 342, 59, 171, 9, -208, -40, -397, -42, -196, -14, 166, 30, 305, 82, 115, 113, -151, 67, -181, -36, 30, -132, 205, -127, 115, -12, -140, 136, -252, 208, -81, 124, 170, -38, 190, -170, -26, -162, -173, -28, -55, 127, 174, 181, 187, 108, -55, -15, -262, -82, -194, -78, 65, -51, 217, 9, 132, 88, -52, 126, -125, 89, -50, -26, 59, -132, 71, -127, -17, 12, -96, 165, -60, 191, 60, 56, 128, -141, 32, -209, -152, -78, -193, 148, -2, 248, 247, 137, 277, -73, 42, -200, -255, -153, -358, -10, -191, 128, 101, 201, 326, 175, 350, 22, 152, -187, -175, -272, -422, -129, -366, 165, -18, 336, 349, 219, 417, -85, 138, -286, -213, -212, -316, 29, -115, 225, 115, 223, 122, 58, -36, -113, -118, -150, 8, -86, 182, 22, 166, 92, -38, 100, -228, 63, -201, 21, -14, -21, 152, -69, 177, -71, 70, -26, -41, 28, -105, 63, -96, 62, -48, 42, 6, 16, 61, 5, 107, -25, 119, -60, 12, -54, -179, -11, -251, 51, -70, 79, 237, 57, 329, 9, 61, -19, -277, -26, -303, -13, 10, 3, 261, -3, 178, -8, -86, 10, -189, 25, -44, 13, 97, -3, 50, 18, -76, 44, -46, 58, 116, 14, 177, -71, 8, -114, -240, -60, -282, 27, -44, 74, 242, 125, 303, 161, 106, 104, -131, -83, -209, -295, -124, -321, -9, -55, 32, 318, 61, 440, 126, 194, 137, -184, 12, -352, -184, -221, -229, 10, -37, 153, 200, 161, 230, 117, 19, 50, -194, -33, -199, -133, -10, -156, 149, -48, 139, 127, 21, 198, -78, 72, -76, -121, -30, -182, -17, -49, -7, 152, 27, 196, 91, 9, 98, -195, -10, -185, -138, 5, -152, 181, -10, 184, 146, 45, 155, -106, 18, -146, -137, -74, -146, 12, -24, 81, 98, 97, 111, 69, 22, 16, -61, -35, -76, -96, -25, -139, 13, -79, 19, 115, 38, 281, 80, 180, 73, -157, -69, -399, -224, -234, -180, 220, 99, 481, 352, 260, 252, -229, -135, -474, -395, -249, -253, 175, 123, 363, 307, 215, 159, -62, -81, -202, -136, -125, -23, 12, 33, 37, -27, -31, -70, -37, 4, 67, 101, 164, 49, 120, -77, -62, -92, -193, 63, -146, 192, -5, 72, 76, -202, 54, -315, 56, -85, 88, 265, 85, 358, -15, 115, -141, -188, -173, -261, -86, -139, 36, -17, 123, 46, 157, 116, 125, 224, 23, 196, -102, -53, -197, -320, -171, -340, -32, -59, 131, 248, 220, 339, 168, 176, -17, -87, -224, -250, -234, -249, -16, -73, 211, 170, 203, 299, -20, 184, -227, -111, -194, -319, 38, -266, 217, 22, 188, 306, 20, 340, -148, 110, -219, -204, -140, -341, 70, -216, 250, 33, 214, 201, -43, 186, -268, 86, -218, 5, 79, -38, 286, -80, 174, -137, -141, -131, -292, -40, -103, 105, 202, 207, 263, 159, 13, -27, -259, -229, -240, -222, 71, 37, 331, 295, 219, 242, -151, -127, -359, -403, -195, -247, 125, 203, 255, 450, 126, 219, -58, -200, -61, -357, 29, -130, 0, 171, -165, 204, -205, -1, -12, -167, 243, -95, 281, 95, 65, 145, -186, 20, -241, -98, -91, -24, 80, 116, 116, 73, 21, -176, -44, -336, 9, -111, 94, 328, 59, 507, -102, 176, -202, -346, -75, -495, 179, -149, 255, 276, 4, 322, -283, -1, -251, -249, 94, -143, 353, 176, 220, 297, -165, 57, -371, -270, -162, -327, 194, -38, 284, 266, 44, 262, -218, -10, -189, -224, 71, -130, 253, 120, 123, 205, -159, 20, -264, -221, -80, -222, 134, 25, 142, 263, -14, 238, -71, -20, 66, -240, 177, -217, 25, 20, -269, 202, -354, 150, -71, -51, 321, -164, 414, -79, 136, 75, -228, 129, -344, 53, -172, -40, 101, -68, 209, -59, 94, -52, -93, -27, -119, 35, 29, 108, 176, 117, 118, 44, -128, -56, -300, -129, -155, -131, 164, -60, 297, 54, 120, 119, -134, 91, -186, 35, -24, 5, 107, -1, 34, -64, -118, -155, -114, -144, 58, 26, 206, 200, 155, 190, -62, 32, -239, -97, -213, -105, -19, -74, 161, -77, 199, -41, 109, 103, -16, 245, -114, 183, -189, -98, -197, -331, -48, -268, 210, 41, 357, 292, 201, 270, -180, 50, -450, -152, -309, -184, 111, -74, 414, 29, 315, 40, -29, -20, -301, -45, -273, 37, -25, 169, 190, 192, 169, -3, -18, -293, -133, -378, -53, -88, 123, 365, 138, 510, -81, 141, -298, -401, -205, -547, 162, -134, 425, 397, 265, 496, -171, 113, -465, -294, -324, -357, 78, -127, 360, 112, 303, 188, 32, 149, -191, 66, -199, -59, -86, -161, -7, -141, 4, 15, 22, 152, 95, 122, 164, -24, 106, -118, -98, -63, -268, 44, -201, 61, 43, -10, 228, -56, 192, -2, 14, 77, -133, 66, -136, -52, -59, -149, 6, -77, 52, 110, 104, 208, 95, 85, -5, -156, -143, -247, -196, -99, -77, 131, 129, 220, 239, 134, 143, 1, -73, -91, -229, -142, -180, -161, 0, -94, 128, 77, 94, 229, 3, 223, -34, 45, 16, -154, 39, -211, -14, -117, -102, 37, -101, 117, -16, 87, 45, 9, 64, -36, 74, -5, 63, 42, -10, 29, -113, -42, -159, -92, -62, -50, 94, 44, 148, 89, 48, 50, -68, -22, -70, -47, -5, -13, 13, 23, -34, -5, -55, -72, 21, -75, 108, 40, 79, 185, -59, 182, -161, -16, -114, -245, 39, -288, 137, -86, 83, 174, -28, 299, -58, 238, -4, 62, 16, -146, -61, -324, -146, -332, -90, -103, 111, 263, 247, 468, 161, 303, -64, -98, -217, -387, -206, -345, -89, -64, 33, 178, 123, 235, 181, 158, 171, 52, 22, -54, -201, -159, -298, -192, -166, -85, 84, 123, 242, 232, 199, 112, 22, -112, -113, -176, -127, 4, -65, 187, -26, 106, -22, -187, -12, -342, 51, -107, 110, 320, 88, 491, -20, 194, -117, -297, -122, -506, -31, -265, 49, 168, 32, 369, -23, 204, -5, -77, 91, -160, 126, -1, 11, 119, -196, -3, -286, -219, -104, -218, 217, 69, 368, 325, 188, 251, -157, -62, -373, -255, -278, -158, 20, 21, 260, 42, 276, -19, 119, 47, -80, 219, -233, 211, -257, -101, -124, -419, 112, -345, 296, 117, 259, 488, -12, 379, -285, -92, -309, -419, -70, -293, 198, 78, 250, 279, 65, 149, -138, -78, -162, -133, -43, -10, 68, 81, 62, 25, -17, -90, -45, -96, 12, 33, 58, 171, 8, 164, -81, -7, -124, -209, -56, -269, 94, -94, 185, 189, 109, 330, -87, 179, -222, -115, -177, -255, 19, -131, 188, 63, 167, 81, -10, -42, -138, -76, -107, 75, 17, 214, 86, 122, 30, -123, -74, -263, -89, -156, -15, 85, 69, 206, 99, 143, 44, 1, -44, -102, -117, -126, -115, -100, -36, -13, 83, 111, 153, 200, 99, 141, -47, -59, -164, -248, -166, -248, -39, -36, 124, 207, 186, 263, 89, 106, -67, -102, -163, -174, -147, -89, -34, 32, 88, 80, 120, 39, 61, -30, -18, -72, -79, -37, -75, 60, 3, 137, 55, 107, 22, -55, -48, -207, -80, -183, -37, 19, 46, 208, 104, 200, 66, 38, -22, -117, -98, -159, -112, -104, -62, -17, 41, 83, 109, 184, 73, 195, -44, 12, -128, -262, -78, -344, 82, -94, 160, 301, 61, 437, -127, 152, -238, -271, -149, -422, 80, -171, 260, 185, 230, 311, 29, 157, -202, -72, -292, -166, -163, -113, 92, -16, 233, 48, 161, 60, -19, 38, -130, 5, -98, 0, 6, 27, 20, 30, -59, -42, -80, -138, 33, -110, 160, 73, 133, 245, -53, 190, -229, -89, -187, -314, 32, -231, 218, 100, 180, 346, -30, 244, -203, -103, -178, -329, -13, -206, 126, 114, 143, 284, 60, 148, -65, -128, -147, -232, -127, -77, -13, 148, 111, 212, 148, 64, 36, -130, -138, -196, -160, -102, -11, 52, 147, 148, 129, 153, -31, 85, -185, -30, -164, -163, 19, -236, 187, -143, 193, 118, 53, 349, -138, 303, -251, -49, -177, -399, 44, -385, 240, -6, 231, 361, 18, 357, -218, 35, -238, -239, -47, -222, 179, -31, 201, 83, 16, 51, -203, -5, -218, 30, -31, 96, 182, 70, 229, -40, 84, -136, -135, -130, -245, -30, -163, 98, 10, 164, 149, 116, 178, -19, 96, -140, -77, -139, -171, -31, -134, 78, -9, 108, 72, 60, 94, 1, 31, -30, -14, -48, -22, -57, -39, -39, -97, 19, -97, 69, 8, 72, 145, 28, 171, -12, 28, -30, -148, -61, -205, -84, -87, -50, 65, 68, 136, 171, 63, 119, -35, -67, -61, -202, 12, -110, 52, 106, 18, 184, -92, 21, -146, -182, -60, -143, 94, 108, 135, 236, 40, 61, -44, -200, -20, -201, 29, 76, -17, 255, -137, 66, -193, -256, -14, -268, 243, 96, 293, 398, 21, 245, -275, -214, -305, -448, -30, -182, 251, 268, 238, 398, -35, 96, -251, -253, -171, -284, 74, -29, 196, 187, 77, 154, -94, -11, -115, -90, 0, -30, 64, 36, 0, 23, -115, -29, -99, -38, 49, -6, 177, 23, 113, 31, -45, 31, -160, 21, -167, -20, -60, -72, 95, -73, 191, 23, 128, 133, -24, 133, -202, -19, -232, -205, -66, -227, 186, -26, 262, 252, 122, 343, -122, 129, -266, -232, -218, -420, 17, -245, 224, 158, 236, 432, 49, 311, -187, -83, -264, -379, -109, -305, 156, 51, 268, 315, 132, 251, -158, -33, -311, -223, -190, -172, 106, -6, 282, 89, 222, 76, -23, 68, -210, 94, -206, 45, -65, -119, 27, -248, 64, -150, 81, 135, 93, 311, 79, 181, 6, -106, -116, -240, -217, -114, -157, 72, 19, 97, 170, -7, 194, -53, 105, 30, -46, 129, -134, 94, -128, -53, -94, -170, -90, -143, -42, -12, 95, 109, 254, 144, 265, 93, 44, 18, -283, -34, -431, -76, -238, -125, 124, -138, 360, -57, 287, 122, 44, 275, -129, 230, -163, -30, -138, -300, -114, -338, -54, -89, 62, 235, 210, 335, 210, 141, -15, -140, -241, -253, -212, -118, 29, 92, 207, 174, 118, 76, -133, -83, -262, -148, -63, -64, 225, 103, 263, 204, 14, 121, -244, -109, -246, -295, -9, -226, 218, 85, 180, 353, -50, 287, -216, -45, -146, -286, 65, -204, 176, 56, 88, 143, -68, -10, -123, -141, -32, -13, 37, 234, 21, 254, -74, -10, -76, -276, 40, -262, 136, -39, 84, 118, -58, 110, -138, 56, -90, 84, 30, 124, 85, 27, 8, -169, -80, -255, -42, -119, 64, 114, 95, 222, 13, 137, -103, -12, -155, -72, -46, -52, 116, -25, 160, -32, 37, -32, -131, 4, -195, 44, -91, 58, 112, 52, 221, 37, 127, -10, -106, -88, -253, -141, -155, -78, 83, 88, 226, 220, 115, 177, -107, -33, -206, -232, -69, -242, 132, -63, 159, 153, -4, 248, -140, 168, -120, -16, -7, -170, 71, -203, 67, -92, -7, 78, -23, 170, 7, 111, 2, -37, -44, -123, -51, -63, -2, 60, 29, 101, 24, 18, -23, -79, -33, -81, 15, 10, 64, 66, 11, 17, -99, -50, -128, -21, 5, 73, 155, 112, 160, 23, -26, -120, -202, -171, -208, -75, -13, 82, 182, 181, 206, 159, 46, 30, -121, -132, -159, -218, -91, -138, 5, 72, 51, 245, 35, 206, 30, -32, 77, -251, 87, -228, -29, 17, -177, 237, -195, 215, -44, -19, 174, -213, 248, -180, 84, 26, -160, 170, -218, 122, -83, -29, 78, -114, 130, -62, 61, 42, -22, 65, -45, 4, -45, -55, -59, -47, -74, 25, 12, 85, 141, 70, 167, -18, 1, -115, -215, -121, -249, -15, -24, 119, 240, 153, 279, 47, 23, -90, -260, -144, -271, -78, 7, 27, 237, 96, 193, 99, -41, 43, -216, -36, -152, -95, 61, -79, 188, -7, 84, 55, -85, 53, -132, 22, -38, 17, 54, 37, 49, 3, -37, -91, -70, -137, 33, -47, 143, 126, 74, 193, -108, 80, -216, -100, -109, -160, 84, -68, 192, 26, 105, 39, -46, 15, -88, 51, -14, 109, 36, 66, -49, -97, -144, -233, -96, -153, 84, 102, 220, 283, 172, 198, -26, -69, -201, -247, -199, -168, -42, 52, 92, 165, 96, 82, 31, -73, -11, -112, -11, 9, 16, 142, 15, 120, -48, -42, -86, -182, -43, -148, 27, 32, 71, 161, 67, 128, -3, -9, -83, -98, -86, -68, 0, 0, 93, 25, 102, 11, 25, 26, -98, 51, -153, 10, -107, -92, 33, -135, 156, -19, 194, 162, 79, 210, -113, 43, -277, -177, -229, -212, 26, -30, 290, 172, 293, 171, 25, -21, -280, -174, -342, -125, -68, 73, 284, 201, 357, 139, 46, -50, -304, -194, -371, -169, -76, -10, 277, 154, 373, 186, 86, 62, -249, -112, -331, -175, -109, -52, 147, 117, 241, 154, 119, 32, -55, -103, -131, -104, -101, -18, -58, 17, -32, -23, 43, -5, 148, 127, 181, 218, 25, 83, -201, -223, -297, -379, -108, -188, 198, 197, 341, 407, 142, 253, -185, -85, -318, -285, -144, -217, 114, -11, 218, 119, 123, 122, -61, 79, -124, 27, -63, -21, 4, -93, -14, -128, -30, -64, 24, 72, 108, 183, 111, 154, 3, -3, -164, -172, -205, -217, -59, -81, 148, 125, 220, 233, 91, 142, -96, -80, -188, -217, -102, -136, 49, 82, 125, 201, 45, 93, -49, -109, -62, -172, 32, -45, 73, 98, 10, 96, -110, -6, -121, -36, 8, 44, 159, 78, 141, -40, -26, -192, -147, -143, -108, 102, 20, 266, 69, 140, 36, -154, -32, -263, 5, -64, 75, 214, 70, 241, -79, -19, -176, -262, -101, -233, 89, 44, 176, 267, 99, 224, -81, 2, -143, -178, -29, -167, 109, -39, 67, 57, -110, 51, -178, 3, -25, 17, 221, 87, 266, 107, 50, 1, -260, -169, -330, -223, -119, -73, 186, 162, 289, 254, 176, 121, -20, -87, -140, -176, -176, -101, -137, -5, -60, 21, 63, 31, 197, 91, 229, 131, 71, 29, -173, -165, -261, -223, -130, -27, 90, 231, 179, 228, 87, -54, -67, -275, -74, -158, 50, 158, 109, 273, -6, 44, -152, -243, -140, -228, 23, 61, 165, 265, 118, 158, -48, -107, -139, -220, -33, -88, 108, 86, 124, 110, -32, 22, -161, -36, -133, -11, 30, 31, 161, 25, 144, -22, -8, -66, -126, -81, -92, -35, 19, 79, 85, 165, 40, 106, -49, -93, -98, -236, -22, -131, 86, 141, 122, 266, 31, 71, -74, -225, -108, -265, -42, 23, 43, 309, 73, 237, 12, -113, -50, -334, -18, -183, 62, 158, 82, 283, -5, 83, -112, -167, -133, -173, -9, 29, 131, 149, 166, 45, 32, -117, -112, -105, -152, 65, -57, 151, 65, 31, 127, -139, 71, -126, -32, 49, -87, 169, -55, 86, 9, -113, 36, -181, 29, -53, 16, 126, 9, 180, 3, 54, -13, -104, -59, -150, -53, -63, 21, 56, 93, 93, 67, 48, -29, -7, -86, -3, -56, 23, 33, -11, 77, -100, 27, -140, -61, -22, -64, 170, 16, 243, 80, 91, 49, -166, -27, -274, -76, -135, -39, 106, 27, 215, 49, 112, 2, -53, -39, -109, 12, -40, 85, 32, 70, 25, -46, -38, -135, -63, -127, -3, 14, 66, 151, 84, 168, 34, 43, -43, -75, -87, -130, -63, -99, 9, -33, 67, 47, 54, 89, -9, 89, -43, 53, 2, -12, 60, -87, 36, -106, -74, -29, -138, 62, -43, 93, 115, 38, 163, -42, 48, -74, -104, -5, -131, 81, -41, 78, 57, -21, 64, -99, 20, -89, -2, -10, -11, 75, -29, 100, -35, 57, 7, -25, 73, -71, 69, -68, -27, -17, -122, 26, -83, 39, 52, 6, 116, -17, 51, 13, -56, 70, -48, 58, 48, -28, 71, -130, -49, -155, -174, -41, -111, 151, 113, 250, 273, 140, 169, -93, -109, -264, -290, -211, -214, 2, 41, 213, 227, 219, 210, 48, 39, -128, -135, -138, -177, -25, -80, 73, 66, 63, 132, -38, 72, -97, -38, -25, -90, 120, -35, 153, 38, 34, 41, -143, -9, -187, -38, -74, 10, 117, 65, 187, 44, 98, -44, -66, -105, -135, -65, -95, 34, 0, 104, 85, 87, 112, 9, 55, -56, -49, -91, -104, -78, -79, -10, 22, 88, 100, 146, 89, 76, -26, -90, -107, -212, -73, -143, 56, 89, 134, 267, 97, 213, -43, -57, -156, -295, -143, -280, 3, -26, 151, 242, 173, 291, 73, 103, -78, -132, -161, -214, -130, -96, -6, 62, 85, 109, 102, 18, 61, -67, 20, -38, -9, 54, -37, 98, -78, 29, -100, -63, -33, -84, 101, -21, 170, 35, 77, 12, -86, -22, -161, 3, -66, 67, 68, 66, 113, -30, 10, -107, -83, -61, -62, 72, 59, 135, 101, 41, 22, -102, -80, -140, -92, -32, -25, 81, 47, 85, 68, 25, 42, 3, 16, 37, 3, 23, -30, -73, -86, -156, -70, -105, 19, 59, 119, 176, 99, 154, -3, 31, -111, -76, -111, -104, -15, -80, 84, -37, 95, 18, 36, 66, -8, 73, -47, 24, -83, -33, -97, -50, -9, -25, 134, 18, 226, 35, 126, 28, -127, -2, -333, -50, -250, -77, 73, -47, 362, 48, 334, 115, 30, 84, -280, -28, -319, -99, -89, -47, 168, 39, 221, 35, 79, -65, -58, -106, -83, 4, -21, 151, 9, 163, -1, -9, -27, -158, -2, -119, 52, 30, 52, 103, -21, 10, -66, -104, -25, -82, 51, 59, 81, 158, 18, 117, -67, -2, -94, -106, -18, -156, 60, -149, 84, -54, 36, 137, -2, 285, -22, 211, -31, -80, -48, -339, -33, -296, 1, 28, 56, 312, 80, 290, 40, 8, -24, -238, -60, -234, -42, -28, -27, 150, -1, 154, 19, 35, 56, -73, 58, -73, 39, -2, -35, 49, -99, 15, -91, -70, 19, -89, 118, 2, 132, 127, 35, 141, -97, 4, -153, -161, -78, -177, 67, -15, 155, 153, 136, 156, 25, 12, -104, -118, -177, -118, -119, -37, 31, 42, 171, 87, 180, 103, 61, 65, -95, -67, -164, -196, -103, -170, 24, 49, 97, 264, 72, 216, 22, -56, -10, -264, -1, -177, -7, 93, -32, 215, -54, 53, -9, -161, 65, -142, 96, 75, 1, 206, -98, 68, -93, -171, 24, -205, 131, 1, 110, 210, -29, 177, -137, -54, -109, -204, -1, -132, 84, 61, 84, 167, 52, 110, 6, -18, -27, -109, -60, -111, -57, -48, -33, 47, 15, 114, 62, 87, 75, -3, 32, -76, -24, -70, -47, -16, -48, 12, -16, -6, 21, -6, 48, 50, 30, 93, 9, 37, -11, -84, -23, -140, -25, -66, 10, 53, 39, 98, 41, 64, 4, 19, -52, 11, -90, -21, -37, -95, 88, -127, 171, -33, 101, 125, -84, 161, -219, 32, -166, -115, 65, -103, 222, 48, 153, 118, -62, 4, -157, -144, -62, -104, 88, 84, 84, 180, -55, 57, -142, -135, -48, -142, 136, 37, 197, 177, 58, 97, -134, -117, -186, -215, -77, -101, 78, 92, 149, 191, 108, 138, 3, 5, -83, -109, -110, -157, -69, -110, 21, 12, 119, 143, 124, 167, 14, 46, -118, -113, -152, -163, -45, -57, 100, 89, 159, 145, 74, 62, -48, -67, -112, -121, -71, -77, -15, 25, 35, 82, 58, 69, 70, 8, 41, -37, -26, -27, -86, 0, -67, 5, 25, -19, 94, -21, 61, 2, -47, 3, -102, -26, -25, -37, 106, 49, 131, 168, 16, 144, -144, -81, -168, -326, -21, -294, 161, 48, 179, 385, 34, 373, -114, 21, -130, -305, -24, -317, 70, -74, 58, 133, -14, 135, -21, 53, 35, 41, 62, 76, -4, 10, -79, -157, -90, -217, -9, -56, 84, 185, 107, 251, 46, 72, -29, -145, -82, -184, -95, -57, -52, 46, 34, 53, 131, 33, 150, 61, 42, 79, -124, -7, -194, -138, -98, -158, 87, -10, 182, 158, 110, 160, -50, 8, -118, -129, -50, -118, 45, 4, 55, 94, -9, 79, -54, 0, -30, -61, 35, -76, 62, -50, 34, 22, -4, 95, -13, 111, -23, 36, -40, -79, -62, -130, -37, -85, 43, 17, 129, 92, 134, 98, 20, 56, -132, -22, -191, -95, -93, -101, 80, -13, 183, 101, 122, 118, -16, -4, -105, -133, -80, -110, -9, 55, 14, 176, -19, 106, -9, -91, 54, -178, 105, -74, 64, 82, -63, 116, -152, 16, -92, -54, 61, -4, 140, 75, 74, 30, -55, -106, -106, -147, -32, -4, 70, 185, 77, 189, -11, -15, -85, -214, -57, -197, 36, 21, 92, 215, 50, 194, -32, -11, -75, -187, -41, -180, 26, -25, 59, 127, 39, 153, -14, 57, -36, -52, -25, -88, -4, -51, -2, -8, 4, 9, 26, 24, 56, 51, 36, 62, -30, -4, -91, -94, -82, -87, 11, 24, 114, 121, 122, 82, 28, -66, -75, -155, -103, -75, -56, 87, 14, 144, 57, 59, 68, -57, 56, -83, 9, -29, -54, 1, -87, -17, -46, -12, 46, 43, 104, 80, 58, 37, -44, -50, -92, -89, -46, -31, 44, 45, 91, 45, 47, 3, -36, -19, -76, 3, -59, 15, -5, -9, 48, -29, 84, -6, 69, 44, 5, 47, -83, -10, -119, -66, -65, -52, 48, 8, 136, 39, 129, 29, 31, 25, -91, 37, -153, 16, -112, -65, 17, -122, 141, -60, 169, 83, 51, 166, -103, 73, -156, -86, -64, -140, 78, -46, 117, 63, 23, 63, -74, -8, -47, -30, 51, 26, 85, 54, -8, -1, -120, -72, -99, -67, 58, 13, 184, 56, 120, 30, -83, -10, -202, -7, -122, 19, 84, 5, 194, -30, 105, -37, -72, -8, -143, 21, -55, 23, 68, 19, 77, 33, -21, 19, -82, -37, -19, -81, 108, -41, 133, 56, -7, 97, -182, 19, -180, -89, 17, -73, 214, 55, 201, 124, -2, 25, -189, -130, -182, -133, -6, 23, 138, 156, 116, 101, 11, -68, -41, -127, -15, -22, 9, 87, -34, 48, -77, -84, -21, -111, 105, 32, 151, 172, 35, 116, -134, -88, -175, -199, -29, -106, 151, 84, 172, 167, 21, 76, -140, -51, -147, -91, -2, -43, 131, 0, 125, 12, 5, 6, -88, 10, -85, 29, -13, 40, 41, 28, 40, -18, 9, -80, 2, -102, 11, -25, 2, 113, -34, 182, -51, 89, -5, -97, 64, -199, 78, -130, -4, 10, -91, 88, -74, 98, 51, 110, 140, 108, 76, 5, -92, -190, -177, -289, -83, -128, 109, 186, 194, 342, 88, 181, -83, -123, -141, -256, -54, -130, 54, 56, 76, 96, 13, 9, -33, -37, -12, 16, 40, 60, 43, 18, 0, -47, -36, -23, -42, 61, -37, 51, -24, -91, 11, -193, 76, -73, 119, 188, 78, 298, -52, 109, -180, -199, -171, -313, -8, -133, 183, 127, 227, 221, 84, 117, -125, -27, -206, -90, -109, -70, 65, -50, 146, -35, 79, 17, -34, 89, -63, 105, 3, 30, 49, -77, 9, -139, -74, -95, -77, 29, 34, 133, 141, 136, 100, 34, -56, -95, -171, -138, -111, -61, 54, 56, 170, 85, 127, 27, -13, -23, -118, -3, -126, 36, -60, 7, 29, -68, 109, -79, 135, 15, 84, 106, -42, 69, -150, -66, -153, -132, -34, -36, 110, 115, 160, 153, 90, 26, -15, -131, -95, -162, -108, -48, -61, 89, 34, 138, 110, 85, 105, -18, 2, -103, -114, -123, -124, -41, 5, 89, 153, 157, 145, 84, -17, -84, -174, -187, -167, -117, -6, 60, 157, 171, 175, 130, 63, 7, -62, -80, -117, -100, -109, -93, -65, -61, 14, 28, 110, 147, 164, 177, 106, 45, -46, -151, -179, -213, -169, -71, -19, 119, 139, 164, 160, 53, 57, -75, -65, -94, -100, -37, -42, 9, 36, 22, 53, 47, 8, 77, -22, 39, -11, -66, 15, -147, 24, -108, 10, 32, -7, 145, -12, 147, -11, 50, -19, -62, -15, -127, 37, -118, 89, -39, 64, 49, -54, 86, -162, 59, -122, 11, 74, 0, 253, 17, 199, 3, -69, -77, -293, -142, -241, -76, 41, 91, 276, 210, 237, 144, -12, -53, -215, -190, -176, -143, 24, 22, 162, 120, 109, 72, -42, -30, -134, -49, -87, 14, 46, 47, 144, -10, 122, -71, 1, -40, -121, 62, -161, 96, -81, 1, 65, -118, 180, -111, 155, 32, 14, 154, -136, 119, -174, -40, -79, -148, 79, -106, 170, 27, 108, 110, -45, 62, -138, -48, -83, -86, 54, -2, 138, 94, 69, 75, -89, -55, -152, -146, -38, -68, 128, 105, 156, 167, 12, 26, -140, -160, -131, -154, 25, 58, 143, 220, 86, 124, -65, -134, -122, -247, -26, -83, 92, 160, 96, 203, -15, 22, -98, -150, -60, -112, 51, 63, 105, 138, 41, 30, -60, -123, -93, -135, -53, 2, 17, 122, 72, 106, 89, 1, 64, -62, -2, -22, -86, 28, -132, -3, -99, -75, 23, -97, 147, -7, 174, 121, 91, 162, -53, 69, -173, -80, -187, -166, -76, -123, 85, 5, 207, 107, 201, 113, 57, 32, -142, -52, -244, -69, -161, -14, 42, 45, 207, 46, 208, -16, 57, -72, -139, -54, -206, 17, -93, 76, 93, 62, 182, -1, 108, -59, -42, -69, -136, -15, -103, 49, 14, 57, 89, 2, 78, -57, 30, -54, -18, 15, -49, 65, -55, 39, -29, -23, 16, -32, 46, 22, 48, 35, 3, -29, -37, -102, -16, -67, 27, 72, 25, 169, -27, 102, -62, -60, -36, -154, 35, -110, 87, -7, 71, 60, 6, 76, -49, 80, -71, 61, -65, -24, -45, -127, 24, -148, 115, -19, 138, 151, 50, 176, -91, 22, -166, -150, -100, -157, 44, -2, 135, 120, 98, 85, -3, -37, -58, -81, -34, -2, 10, 89, 24, 58, -11, -61, -62, -128, -58, -71, 24, 46, 112, 123, 130, 102, 45, 22, -102, -60, -177, -116, -107, -102, 58, -27, 163, 71, 112, 120, -17, 84, -91, 15, -60, -39, 18, -70, 32, -88, -22, -78, -52, 8, 6, 123, 89, 152, 79, 37, -15, -130, -93, -164, -78, -24, 21, 126, 92, 125, 63, -19, -20, -126, -71, -76, -39, 35, 24, 70, 47, 26, 27, -8, -4, 19, -13, 38, -3, -20, -9, -108, -30, -111, -25, 13, 17, 150, 57, 151, 55, 7, 4, -135, -57, -137, -63, -15, -11, 104, 43, 99, 37, 2, -18, -74, -37, -61, 12, 5, 70, 50, 47, 43, -45, 7, -108, -13, -55, -17, 69, -32, 120, -53, 42, -46, -65, 22, -87, 122, -5, 138, 64, 17, 44, -164, -29, -226, -53, -75, 2, 171, 51, 274, 27, 113, -35, -152, -49, -254, 6, -109, 54, 113, 36, 185, -30, 78, -57, -62, -9, -98, 43, -37, 37, 12, -18, 14, -45, 12, -10, 34, 39, 47, 36, 16, -17, -37, -56, -65, -35, -47, 28, 3, 74, 51, 45, 79, -29, 51, -73, -31, -54, -102, 12, -82, 64, 32, 56, 119, -1, 75, -47, -57, -35, -121, 1, -34, 13, 96, 0, 111, -3, -12, 15, -117, 39, -85, 27, 34, -22, 87, -56, 37, -31, -32, 31, -34, 56, 6, 29, 1, -23, -40, -46, -37, -23, 45, 17, 111, 37, 55, 23, -78, -7, -138, -36, -54, -50, 79, -25, 112, 43, 30, 87, -41, 61, -27, -32, 25, -114, 5, -99, -63, 0, -75, 97, 8, 108, 103, 35, 112, -49, 23, -66, -83, -51, -100, -28, -52, 1, 16, 41, 66, 80, 79, 71, 40, -3, -44, -98, -94, -119, -58, -42, 48, 74, 107, 131, 58, 77, -51, -23, -107, -92, -56, -82, 24, -21, 55, 37, 36, 60, 17, 51, 25, 27, 15, -2, -42, -49, -92, -85, -69, -65, 22, 25, 96, 125, 87, 139, 9, 23, -49, -140, -51, -185, -21, -65, -4, 117, -18, 190, -12, 103, 31, -61, 86, -158, 83, -119, -16, -21, -133, 55, -149, 113, -22, 135, 151, 72, 206, -71, 59, -200, -162, -190, -233, -4, -83, 209, 136, 246, 202, 70, 78, -140, -76, -191, -103, -93, -27, 25, -1, 71, -54, 66, -61, 65, 66, 64, 199, -9, 141, -121, -109, -134, -278, -16, -147, 134, 139, 151, 254, 12, 65, -136, -178, -129, -170, 15, 63, 129, 206, 100, 66, -27, -170, -102, -196, -57, 22, 38, 204, 71, 135, 6, -87, -61, -194, -39, -71, 43, 120, 85, 159, 42, 29, -48, -98, -100, -100, -59, -12, 28, 42, 69, 22, 46, -14, 13, -7, -10, 46, -9, 63, -8, 10, -27, -67, -35, -100, -2, -63, 46, 13, 44, 74, -1, 78, -31, 51, -18, 23, 13, -14, 19, -64, -11, -112, -41, -89, -21, 27, 34, 146, 43, 147, 0, 15, -30, -125, -19, -119, 18, 9, 37, 89, 4, 24, -44, -82, -44, -68, 2, 72, 36, 159, 32, 50, 8, -142, -6, -189, -1, -27, -2, 171, -11, 178, -31, 9, -23, -151, 13, -145, 18, -14, 8, 86, 12, 97, 28, 54, 22, 17, -17, -30, -64, -89, -66, -100, 0, -29, 67, 80, 63, 124, 3, 63, -49, -29, -36, -67, 10, -40, 30, -2, 5, 8, -38, -2, -50, -8, -8, 0, 40, 26, 74, 47, 67, 46, -10, -6, -103, -86, -118, -109, -27, -21, 104, 105, 158, 131, 52, 20, -114, -113, -168, -113, -54, 13, 107, 114, 157, 83, 56, -23, -83, -79, -131, -51, -67, -8, 33, -1, 75, 9, 66, 56, 38, 95, -3, 42, -59, -75, -75, -141, -45, -69, 11, 64, 67, 112, 71, 34, 21, -56, -30, -39, -50, 45, -40, 71, -5, -5, 26, -92, 25, -89, 2, -6, -6, 62, 13, 68, 23, 44, -6, 21, -43, -19, -52, -77, -2, -103, 78, -30, 92, 99, 13, 137, -72, 21, -99, -134, -57, -157, 31, -1, 96, 186, 86, 200, 34, 6, -46, -206, -111, -239, -96, -61, 6, 158, 111, 229, 116, 109, 9, -70, -97, -149, -85, -94, 11, 7, 72, 46, 32, 13, -52, -7, -49, 37, 34, 86, 73, 38, 11, -90, -78, -160, -79, -66, 36, 117, 141, 189, 90, 58, -69, -143, -171, -192, -115, -41, 50, 140, 164, 165, 125, 31, -2, -99, -96, -100, -96, -14, -45, 41, 3, 10, 34, -21, 57, 5, 57, 51, 26, 43, -21, -21, -67, -55, -62, -21, 4, 19, 47, 9, 40, -32, 17, -32, -13, 24, -23, 65, -17, 38, -9, -31, 2, -51, 36, -12, 57, 24, 28, -7, -45, -60, -110, -45, -84, 37, 24, 110, 143, 89, 174, -13, 49, -103, -136, -110, -218, -42, -135, 34, 52, 70, 203, 69, 183, 47, 23, 24, -127, -11, -163, -73, -92, -116, 27, -83, 111, 42, 115, 165, 50, 155, -59, -1, -126, -170, -88, -169, 29, 7, 126, 162, 90, 124, -43, -52, -119, -142, -59, -44, 52, 114, 87, 117, 1, -39, -89, -154, -39, -74, 80, 111, 106, 166, 2, 25, -128, -137, -142, -129, -3, 6, 142, 91, 149, 43, 31, -24, -101, 8, -135, 80, -62, 42, 39, -107, 96, -188, 71, -69, -4, 146, -48, 216, -38, 71, -15, -114, 5, -147, 2, -34, -6, 60, 13, 40, 33, -31, 6, -31, -30, 39, -30, 81, -5, 38, 20, -48, 12, -86, -18, -50, -15, 19, 16, 65, 31, 50, 0, 3, -44, -40, -23, -52, 31, -26, 48, 6, 10, 34, -36, 47, -41, 44, 1, 4, 34, -82, 0, -135, -28, -75, 13, 93, 55, 223, 38, 152, -44, -84, -112, -261, -74, -185, 47, 64, 128, 223, 89, 142, -21, -52, -99, -125, -81, -44, -22, 48, 12, 23, 20, -51, 21, -34, 52, 67, 69, 108, 7, -1, -93, -139, -122, -130, -51, 36, 70, 171, 131, 121, 62, -55, -60, -162, -104, -92, -48, 61, 39, 127, 71, 52, 15, -59, -55, -92, -61, -26, -10, 66, 46, 93, 45, 25, 2, -77, -30, -117, -27, -52, -3, 74, 14, 141, -6, 77, -39, -61, -30, -139, 3, -83, 35, 44, 51, 120, 31, 85, -25, -3, -69, -78, -84, -94, -53, -57, 32, 17, 109, 96, 109, 121, 15, 47, -98, -82, -133, -150, -54, -99, 59, 25, 104, 112, 36, 106, -65, 44, -78, -21, -8, -69, 57, -95, 71, -76, 9, 17, -73, 112, -92, 114, -53, 9, 12, -102, 86, -108, 112, -3, 36, 95, -84, 77, -146, -18, -87, -73, 41, -39, 110, 20, 74, 26, -24, 0, -77, -2, -38, 29, 14, 40, 5, -10, -18, -78, -15, -74, 10, 10, 29, 89, 13, 75, -37, -8, -52, -67, -22, -46, 19, 7, 46, 27, 30, 5, -13, -18, -60, 3, -69, 31, -26, 21, 39, -24, 65, -47, 25, -12, -36, 44, -68, 58, -33, -3, 20, -69, 21, -68, -9, 7, -26, 82, -15, 76, 10, -5, 18, -78, -12, -67, -34, 7, -25, 60, -9, 46, -1, -10, 6, -42, 3, -23, -1, 7, -11, 17, -24, 15, -27, 24, -11, 13, 8, -22, 2, -60, -18, -47, -34, 42, -14, 117, 9, 77, 17, -56, -7, -139, -48, -81, -54, 57, -1, 123, 47, 58, 44, -52, -4, -77, -64, -13, -78, 33, -26, -4, 43, -55, 57, -11, 18, 90, -33, 112, -52, -13, -40, -162, -20, -153, -4, 30, 7, 191, 23, 154, 30, -37, -11, -164, -71, -107, -78, 41, -28, 112, 40, 48, 70, -46, 27, -61, -50, -7, -80, 37, -61, 41, -16, 21, 30, -3, 36, -28, 18, -61, -11, -59, -44, 9, -52, 94, -29, 109, -2, 29, 19, -92, 9, -132, -34, -55, -34, 53, 4, 110, 31, 70, 15, -19, -46, -73, -97, -55, -58, -2, 40, 30, 94, 14, 50, -12, -61, 4, -119, 41, -76, 49, 17, -16, 69, -92, 34, -87, -29, 15, -64, 119, -58, 113, -35, 2, 4, -100, 45, -92, 43, -6, 1, 44, -69, 21, -116, -5, -75, 24, 25, 69, 79, 42, 70, -68, 10, -142, -51, -82, -83, 73, -78, 158, -47, 81, 3, -66, 50, -133, 62, -63, 21, 59, -38, 107, -78, 46, -70, -53, -36, -95, -8, -45, 9, 38, 15, 81, 15, 55, 9, -11, -11, -50, -36, -45, -53, -21, -65, -6, -45, -3, 7, 19, 54, 65, 57, 65, 1, -5, -81, -96, -99, -109, -49, -8, 23, 97, 57, 94, 15, -2, -56, -69, -75, -35, -47, 43, -3, 49, 31, -29, 20, -83, -3, -36, -33, 71, -58, 104, -72, 21, -45, -85, 4, -98, 44, -12, 51, 74, 18, 72, -46, 6, -90, -41, -96, -34, -57, -5, 4, -1, 58, -18, 69, -11, 24, 37, -37, 73, -81, 46, -102, -38, -82, -108, -22, -98, 43, 3, 76, 112, 57, 126, -10, 35, -90, -72, -114, -98, -91, -36, -32, 25, 40, 16, 76, -19, 65, -4, 6, 72, -88, 104, -146, 17, -115, -125, 3, -168, 113, -46, 119, 122, -3, 165, -147, 51, -175, -78, -60, -97, 95, -26, 146, 29, 30, 14, -130, -16, -182, 12, -91, 60, 55, 47, 120, -39, 69, -97, -48, -46, -124, 63, -117, 105, -52, 27, 24, -84, 74, -99, 54, -3, -23, 100, -105, 91, -113, -18, -47, -107, 42, -81, 65, 31, 2, 111, -67, 81, -85, -21, -54, -105, 6, -100, 27, -7, 5, 85, -17, 104, -35, 40, -44, -51, -59, -88, -46, -63, -14, -2, 19, 54, 34, 67, -2, 50, -61, 3, -84, -50, -66, -81, -6, -57, 26, 21, 20, 86, -27, 86, -60, 14, -46, -65, -7, -84, 8, -28, -19, 33, -63, 51, -71, 22, -20, -17, 36, -20, 42, 8, -17, 31, -78, 15, -104, -24, -60, -54, 12, -47, 56, 11, 45, 71, -18, 74, -97, 17, -110, -56, -62, -76, 21, -35, 71, 18, 40, 41, -50, 30, -107, 15, -85, 6, -23, -13, 36, -44, 37, -44, -19, 8, -64, 65, -61, 49, -30, -33, 0, -89, -1, -36, -25, 76, -49, 106, -41, 10, -21, -112, -6, -112, 0, 16, -12, 126, -37, 93, -57, -29, -66, -101, -38, -55, 4, 34, 36, 52, 7, 3, -64, -18, -97, 24, -67, 65, 13, 17, 62, -89, 8, -129, -85, -37, -114, 108, -52, 159, 47, 62, 77, -82, 15, -138, -87, -68, -120, 39, -89, 71, -21, 13, 42, -33, 56, 12, 27, 87, -32, 82, -113, -42, -147, -174, -91, -155, 35, 32, 127, 209, 87, 208, -61, 18, -183, -180, -158, -197, -6, -45, 108, 114, 83, 133, -39, 40, -132, -43, -105, -46, -14, -10, 50, -10, 19, -34, -36, -15, -61, 46, -49, 79, -27, 25, -20, -75, -31, -105, -15, -21, 0, 99, -6, 120, -49, 24, -79, -101, -60, -137, -8, -42, 44, 90, 20, 143, -49, 68, -100, -59, -86, -129, -16, -80, 47, 29, 45, 88, -20, 60, -93, -5, -99, -34, -53, -16, 11, 0, 35, -20, 2, -28, -34, 6, -46, 64, -54, 66, -55, -9, -54, -88, -23, -80, 15, 10, 31, 90, -7, 72, -60, -9, -68, -49, -49, -27, -38, 4, -39, -19, -31, -51, 9, -13, 66, 82, 44, 133, -73, 53, -184, -105, -155, -184, -13, -97, 127, 85, 130, 182, -3, 114, -133, -36, -148, -129, -70, -102, 16, -11, 34, 55, 6, 61, -25, 32, -26, 6, -25, -19, -47, -39, -60, -39, -52, -7, -26, 45, 2, 64, 10, 17, -6, -57, -28, -83, -51, -23, -66, 69, -64, 104, -18, 37, 11, -69, 16, -114, -8, -57, -47, 51, -66, 116, -51, 80, -36, -20, -28, -96, -14, -92, 17, -23, 25, 57, -9, 94, -86, 63, -140, -11, -90, -71, 31, -79, 116, -24, 83, 43, -55, 70, -172, 30, -149, -33, -23, -52, 93, -18, 88, 28, -4, 34, -108, -4, -115, -41, -44, -25, 18, 21, 32, 42, 0, 23, -48, -17, -71, -39, -61, -31, -21, -7, 5, 28, 15, 56, 7, 45, -44, -6, -80, -76, -77, -99, -31, -37, 26, 75, 41, 134, -8, 83, -71, -36, -86, -119, -42, -104, 2, -16, 13, 62, -30, 81, -54, 49, -23, 5, 11, -25, 4, -47, -45, -57, -90, -30, -72, 23, 5, 64, 62, 58, 33, 3, -49, -53, -99, -63, -92, -14, -21, 40, 30, 52, 26, 8, -16, -32, -48, -30, -48, 7, -42, 38, -42, 18, -34, -37, -16, -54, 28, -7, 26, 64, -40, 81, -99, 9, -101, -70, -31, -82, 58, -18, 62, 54, -19, 61, -97, 13, -85, -28, -19, -21, 24, 13, 2, 15, -56, -21, -60, -45, -6, -27, 35, 29, 5, 70, -58, 54, -93, -4, -61, -62, -4, -69, 24, -29, 4, 27, -11, 62, -16, 47, -25, 3, -50, -38, -78, -46, -77, -15, -18, 20, 55, 35, 71, 21, 4, -6, -82, -34, -121, -43, -81, -8, 3, 47, 47, 73, 32, 40, -26, -42, -55, -113, -50, -85, -29, 21, -22, 118, -23, 118, -8, 23, 6, -77, -18, -106, -50, -66, -72, -6, -50, 54, 18, 85, 64, 83, 25, 36, -58, -54, -121, -126, -101, -117, -22, -5, 61, 116, 77, 152, 6, 76, -62, -65, -101, -147, -77, -107, -20, 21, 16, 122, 11, 104, -12, -6, -25, -96, -18, -77, -5, 23, -8, 84, -54, 37, -80, -59, -50, -89, 18, -2, 63, 99, 34, 90, -53, -26, -113, -122, -78, -93, 15, 31, 65, 122, 33, 84, -53, -26, -103, -87, -64, -58, 11, -1, 56, 25, 26, 18, -34, 13, -74, 32, -66, 40, -31, -2, -2, -64, 4, -74, 2, -15, -10, 58, -15, 82, -21, 29, -30, -47, -35, -67, -38, -20, -33, 36, -23, 49, -3, 6, 22, -40, 13, -30, -4, 11, -48, 42, -84, 19, -67, -23, -29, -29, 30, -5, 66, 11, 40, 7, -33, -7, -89, 1, -89, 23, -45, 19, 11, -22, 38, -54, 17, -24, -3, 45, -22, 78, -52, 30, -65, -60, -47, -83, -4, -16, 35, 64, 31, 67, -21, -6, -73, -62, -57, -37, 5, 33, 34, 55, 11, -1, -43, -63, -62, -49, -28, 30, 17, 79, 11, 40, -28, -48, -40, -83, -5, -35, 27, 45, 10, 71, -60, 25, -85, -43, -32, -60, 41, -15, 67, 31, 9, 36, -65, 1, -76, -29, -21, -23, 17, 9, 0, 29, -30, 25, -42, 2, -11, -25, 34, -43, 18, -28, -35, 9, -62, 56, -38, 68, -6, 23, 3, -55, -7, -99, -24, -61, -6, 30, 24, 104, 16, 89, -43, 15, -89, -59, -74, -82, -8, -54, 64, -11, 81, 28, 23, 63, -54, 76, -95, 50, -87, -30, -34, -110, 28, -113, 61, -20, 56, 98, 2, 140, -67, 74, -101, -45, -78, -113, -1, -97, 71, -17, 81, 56, 15, 81, -67, 55, -101, 2, -83, -47, -6, -63, 64, -31, 73, 29, 18, 59, -41, 24, -79, -34, -84, -52, -26, -13, 39, 46, 59, 58, 36, 7, -17, -48, -69, -54, -73, -9, -26, 36, 17, 39, 24, 8, 11, -17, -11, -12, -18, 4, -9, 10, -13, -3, -40, -24, -40, -31, -7, -9, 37, 32, 55, 55, 5, 41, -62, -17, -89, -74, -51, -72, 16, -10, 58, 64, 48, 91, 2, 44, -24, -30, -48, -74, -68, -72, -52, -37, -2, 16, 58, 72, 86, 94, 47, 60, -59, -29, -128, -122, -90, -130, 2, -28, 70, 109, 64, 164, 12, 78, -33, -73, -35, -155, -19, -94, -33, 42, -34, 114, -8, 75, 26, -24, 41, -85, 17, -55, -31, 22, -54, 63, -24, 41, 10, -10, 17, -39, -2, -38, -24, -23, -14, -8, 4, 22, 4, 54, -9, 55, -11, 14, -6, -45, -9, -75, -14, -44, -36, 14, -31, 49, 10, 53, 51, 33, 44, 6, -10, -30, -56, -64, -76, -66, -31, -18, 35, 64, 54, 104, 27, 54, -12, -41, -31, -101, -35, -73, -26, 14, -5, 66, 8, 54, 22, 9, 27, -26, 2, -26, -43, -14, -46, -17, -6, -19, 46, -4, 55, 30, -3, 49, -71, 34, -86, -16, -20, -60, 65, -62, 90, -21, 32, 43, -44, 73, -68, 49, -55, -13, -23, -59, 8, -57, 22, -16, 49, 29, 65, 44, 24, 26, -67, -3, -119, -17, -77, -14, 13, -7, 109, -13, 116, -16, 17, -3, -82, 21, -100, 42, -46, 29, 15, -13, 61, -56, 49, -58, -1, -9, -34, 55, -33, 70, -15, 24, 9, -45, 36, -77, 16, -38, -23, 29, -39, 66, -35, 52, -1, -1, 32, -50, 46, -60, 20, -28, -21, 19, -38, 46, -31, 46, -12, 18, 0, -23, 22, -50, 32, -41, 14, -3, 1, 27, -14, 31, -27, 16, -27, -1, -1, -6, 10, -7, 2, -13, 12, -21, 10, -15, 6, 3, 6, 24, 0, 32, -24, 20, -39, -2, -15, -27, -6, -36, 11, -31, 41, -1, 44, 50, 13, 77, -31, 48, -69, -32, -85, -102, -27, -96, 65, -8, 113, 99, 77, 138, -27, 69, -104, -66, -97, -153, -20, -115, 52, 6, 73, 115, 40, 132, -7, 51, -19, -54, -25, -103, -34, -74, -34, -5, -6, 47, 45, 54, 68, 33, 40, 5, -44, -20, -98, -33, -58, -30, 30, -6, 95, 22, 79, 37, -9, 28, -93, -12, -94, -39, -19, -35, 56, -4, 89, 37, 58, 58, -18, 42, -81, -14, -79, -73, -24, -82, 39, -21, 83, 68, 54, 111, -11, 58, -63, -43, -56, -113, 4, -87, 45, 13, 34, 91, -20, 87, -37, 12, -7, -55, 33, -63, 52, -27, 5, 11, -49, 26, -54, 26, -4, 21, 34, 15, 31, -5, 14, -33, -17, -41, -13, -15, 10, 26, 4, 46, -24, 28, -28, -7, 1, -24, 18, -14, 31, 2, 11, 9, -29, -2, -21, -14, 14, -7, 27, 11, -4, 24, -40, 30, -46, 13, 1, -18, 65, -40, 73, -47, 15, -21, -66, 30, -81, 68, -31, 65, 30, 13, 59, -56, 37, -86, 8, -52, -19, 24, -21, 71, -19, 57, -38, 10, -20, -26, 27, -19, 64, 0, 43, -3, -13, -30, -62, -44, -71, -6, 1, 59, 65, 94, 54, 61, -4, -27, -36, -109, -33, -116, -17, -36, 15, 72, 12, 131, 5, 97, 25, 1, 31, -86, -14, -105, -62, -65, -47, 0, 3, 56, 69, 85, 89, 74, 21, 16, -61, -72, -89, -119, -44, -74, 26, 36, 76, 127, 62, 110, 3, -10, -45, -119, -57, -113, -18, -1, 20, 103, 34, 94, 27, -8, 0, -88, -17, -67, -17, 23, -1, 77, 7, 37, 3, -38, 8, -68, 2, -23, -4, 37, -5, 53, -6, 27, -7, -16, 9, -34, 30, -25, 9, -12, -19, -1, -31, 19, -24, 34, 5, 26, 38, -5, 43, -38, 10, -43, -16, -3, -37, 39, -35, 32, 0, -15, 36, -45, 40, -19, 11, 31, -12, 46, -32, 13, -24, -34, 9, -37, 23, 5, 25, 26, 1, 1, -24, -38, -28, -34, -1, 33, 25, 92, 34, 59, 22, -46, -16, -127, -46, -90, -36, 26, -1, 118, 35, 101, 53, 3, 35, -72, -12, -80, -44, -25, -47, 25, -27, 28, 19, 16, 53, 17, 49, 23, 6, 4, -32, -34, -53, -50, -34, -31, 29, 18, 58, 57, 34, 46, -21, -5, -44, -54, -23, -50, 20, -8, 46, 33, 17, 38, -18, 7, -34, -23, -9, -29, 30, -10, 30, 9, 2, 16, -27, 11, -15, -3, 6, -10, 20, -10, 7, 1, -34, 18, -29, 21, 8, 17, 33, -5, 26, -28, -4, -27, -25, -1, -40, 31, -4, 29, 29, 1, 28, -24, 18, -15, 4, 11, -17, 18, -45, -1, -34, -28, 2, -21, 46, 19, 79, 46, 34, 30, -54, -25, -102, -60, -58, -38, 37, 23, 97, 62, 82, 38, -7, -11, -78, -37, -77, -24, -12, -2, 37, 8, 40, -1, 27, 2, 14, 28, 1, 44, -21, 9, -38, -52, -46, -73, -13, -23, 53, 59, 85, 89, 42, 34, -37, -57, -76, -94, -62, -40, 0, 43, 71, 81, 71, 43, 28, -28, -21, -59, -48, -48, -55, -8, -28, 28, 30, 49, 55, 53, 58, 16, 21, -40, -45, -86, -74, -65, -41, 19, 29, 89, 61, 87, 47, 8, 3, -70, -36, -77, -33, -26, -7, 22, 7, 29, 11, 8, 19, 10, 23, 29, 21, 17, -7, -35, -37, -87, -33, -68, -1, 29, 35, 121, 40, 108, 14, -8, -21, -122, -30, -127, -11, -22, -1, 87, 14, 104, 27, 30, 29, -48, 11, -52, -20, -10, -42, 15, -36, -2, 16, -19, 58, 0, 43, 45, -4, 54, -45, 3, -49, -46, -7, -48, 38, -1, 39, 38, 8, 26, -14, -5, -18, -11, -3, 20, 3, 36, -6, 0, -10, -51, 4, -54, 25, 9, 26, 67, 11, 58, -22, -5, -30, -64, -5, -52, 16, 1, 18, 33, 10, 16, 7, -4, -2, 12, -5, 29, -8, 5, -26, -54, -13, -85, 28, -33, 45, 74, 27, 113, -16, 39, -51, -86, -40, -136, 16, -56, 57, 67, 42, 116, 0, 44, -44, -56, -50, -85, -16, -31, 31, 38, 53, 43, 40, -4, 2, -37, -46, -14, -63, 34, -28, 38, 39, -3, 81, -46, 59, -46, -17, 4, -76, 47, -62, 48, -3, 18, 57, -16, 69, -27, 20, -16, -30, -3, -37, 9, -27, 30, -9, 40, 16, 34, 27, 6, 25, -31, 15, -43, -2, -26, -25, 18, -28, 60, -3, 64, 15, 17, 25, -43, 22, -69, 5, -43, -6, 21, -12, 69, -14, 60, -22, 10, -2, -50, 30, -65, 33, -37, 22, 7, -14, 42, -35, 43, -24, 15, 4, -31, 29, -63, 20, -58, 10, -10, -2, 42, 2, 45, 6, -3, -6, -54, -15, -48, -20, 1, 4, 30, 32, 5, 33, -37, 8, -38, -18, 10, -20, 54, -18, 27, -1, -47, 23, -83, 27, -31, 26, 53, 10, 82, -17, 24, -37, -53, -20, -54, 17, 17, 26, 69, 18, 45, -9, -27, -24, -53, -10, 1, 18, 74, 20, 83, -13, 20, -25, -47, -14, -51, 15, 4, 35, 50, 17, 46, -16, 19, -34, 2, 0, 6, 21, 12, 21, -11, 2, -28, -25, -14, -2, 26, 24, 54, 32, 28, 2, -27, -39, -57, -33, -35, 0, 17, 54, 39, 50, 19, 6, -21, -33, -41, -49, -36, -12, -24, 25, -16, 41, -5, 31, 16, 8, 35, -11, 11, -28, -58, -24, -106, -14, -81, 10, 12, 48, 90, 54, 84, 18, 0, -38, -88, -57, -106, -35, -43, 16, 28, 62, 51, 49, 26, 12, -2, -23, 2, -36, 16, -26, 8, -2, -33, 19, -58, 21, -23, 21, 56, 7, 112, -9, 85, -14, -1, -5, -77, 0, -73, 9, -8, 11, 65, -3, 87, 2, 52, 17, 12, 19, -8, 3, -4, -20, -4, -24, -13, -7, -5, 29, 29, 35, 61, 15, 45, -10, -1, -23, -42, -6, -39, 12, 5, 14, 34, -6, 24, -15, -12, 2, -28, 27, -15, 31, 8, -1, 7, -39, -17, -41, -35, 7, -34, 54, -15, 57, -7, 14, -17, -41, -29, -50, -23, -12, -9, 31, -4, 40, -13, 21, -32, -2, -36, -22, -16, -15, 0, -10, -4, -4, -20, 22, -23, 35, -4, 29, 19, -1, 16, -28, -17, -39, -43, -11, -35, 36, 13, 40, 52, 29, 48, 6, 15, -16, -14, -21, -11, -22, 3, -12, 12, 3, 6, 39, 19, 58, 58, 20, 84, -28, 55, -70, -17, -49, -74, 23, -53, 70, 35, 74, 104, 7, 106, -49, 40, -59, -34, -24, -60, 29, -38, 37, 7, 37, 36, 20, 48, -1, 40, -19, 9, -37, -36, -23, -63, 6, -39, 52, 13, 55, 43, 10, 22, -33, -35, -54, -68, -23, -46, 28, 0, 51, 21, 27, -3, -3, -44, -11, -57, -15, -40, 5, -21, 13, -15, 7, -12, 1, -3, 3, 0, 6, -17, 3, -50, 15, -57, 14, -24, 3, 26, -7, 40, -21, 3, -5, -44, 15, -38, 36, 11, 27, 50, -7, 37, -26, -13, -36, -38, -7, -6, 20, 50, 31, 73, 29, 44, 6, -4, 2, -35, -16, -14, -24, 29, -17, 55, 2, 56, 44, 37, 43, 17, 24, 2, -15, 3, -49, 14, -41, 25, -13, 24, 35, 11, 57, 1, 55, 14, 18, 30, -38, 20, -60, -10, -47, -39, 5, -28, 58, 9, 73, 30, 33, 16, -28, -23, -50, -42, -39, -28, -3, -11, 33, -13, 33, -27, 27, -31, 19, -11, -1, -2, -22, -30, -31, -66, -18, -58, 14, -6, 55, 39, 52, 27, 6, -46, -38, -98, -45, -78, -15, -3, 24, 60, 46, 51, 29, 1, 2, -41, -12, -44, -24, -21, -26, -5, -9, 4, 25, 19, 50, 42, 52, 47, 5, 24, -54, -14, -66, -30, -20, -10, 48, 27, 77, 47, 44, 46, -20, 41, -60, 44, -47, 38, -7, 9, 28, -30, 47, -42, 37, 6, 17, 76, -9, 105, -40, 58, -40, -31, -6, -79, 38, -49, 64, 24, 36, 75, -23, 61, -59, -1, -32, -45, 17, -46, 44, -20, 41, 9, -1, 21, -23, 9, -11, -18, 8, -49, 10, -62, -4, -41, 10, 10, 13, 50, 19, 24, 14, -52, -18, -119, -22, -98, -5, -1, 33, 83, 36, 81, 2, -16, -22, -114, -39, -123, 0, -39, 40, 65, 43, 97, 20, 44, -29, -43, -41, -94, -28, -78, 18, -12, 53, 67, 48, 108, 17, 86, -41, -1, -61, -90, -37, -110, 20, -30, 77, 98, 67, 164, 13, 106, -53, -20, -65, -103, -23, -75, 22, 23, 56, 85, 36, 76, 7, 34, -3, 19, -10, 34, -21, 21, -30, -36, -10, -78, 19, -38, 59, 66, 56, 132, 6, 80, -42, -41, -57, -109, -20, -69, 25, 14, 53, 49, 40, 9, 0, -24, -15, -2, -9, 27, 5, 12, -5, -57, -14, -103, -4, -63, 25, 29, 56, 82, 33, 33, -9, -58, -46, -96, -47, -54, 5, 11, 44, 30, 57, 1, 27, -30, -5, -29, -23, -7, -37, 2, -12, -12, 12, -16, 38, 7, 48, 22, 25, 3, -8, -31, -35, -37, -27, 10, 4, 56, 39, 48, 49, -8, 15, -48, -6, -27, -18, 47, -19, 90, -2, 47, 10, -36, 26, -71, 32, -12, 24, 76, -1, 100, -32, 42, -35, -39, 0, -63, 47, -13, 62, 51, 19, 62, -36, 15, -43, -28, -7, -19, 45, 13, 58, 28, 18, 6, -34, -24, -38, -31, 10, -9, 43, 13, 41, 11, 9, 0, -26, 0, -16, -5, 12, -20, 23, -49, 11, -56, 1, -16, 8, 50, 15, 75, 19, 16, 3, -81, -15, -125, -2, -69, 21, 44, 30, 105, 15, 61, -8, -38, -11, -96, 10, -67, 34, 0, 26, 43, -3, 35, -20, 9, -7, -5, 28, -14, 45, -22, 18, -21, -8, 3, -14, 50, -4, 64, 19, 10, 22, -63, 11, -73, 14, 1, 27, 102, 24, 116, -3, 15, -23, -95, -22, -105, 13, -1, 56, 106, 60, 110, 18, 24, -38, -61, -47, -67, -16, -7, 29, 43, 67, 40, 46, 14, 9, -3, -22, -7, -29, -16, -7, -33, 21, -30, 54, 5, 49, 50, 22, 50, -13, -11, -42, -80, -21, -93, 21, -28, 64, 58, 72, 86, 30, 41, -29, -43, -63, -97, -36, -81, 22, -16, 76, 47, 84, 63, 31, 38, -34, -3, -67, -38, -35, -56, 23, -43, 67, -15, 70, 21, 25, 54, -12, 55, -32, 22, -17, -34, 11, -65, 26, -46, 28, 11, 27, 58, 28, 64, 10, 32, -4, -11, -11, -36, -4, -35, 18, -11, 31, 25, 30, 58, 11, 65, 6, 23, 7, -41, 3, -76, 7, -42, 7, 40, 24, 95, 35, 74, 31, -19, 16, -95, -10, -77, -11, 12, 2, 84, 30, 66, 38, -6, 18, -62, 16, -50, 12, 8, 15, 35, 2, 13, -14, -29, -3, -32, 24, 7, 64, 34, 59, 16, 8, -31, -39, -53, -49, -25, 6, 13, 66, 29, 78, 8, 41, -16, -14, -12, -29, -4, -14, -3, 13, -17, 27, -16, 29, 6, 42, 31, 40, 30, 16, -6, -22, -36, -36, -29, -5, 11, 50, 44, 76, 35, 47, -6, -15, -30, -39, -17, -13, 22, 35, 41, 60, 26, 36, -7, 5, -31, 0, -18, 9, 12, 21, 27, 13, 33, 10, 23, 26, 7, 43, -16, 42, -39, -4, -34, -34, 1, -14, 60, 40, 83, 82, 33, 57, -57, -1, -117, -37, -77, -18, 39, 31, 121, 55, 93, 39, -14, 5, -102, 1, -99, 25, -23, 33, 51, 13, 60, -11, 26, -4, -8, 36, -27, 62, -35, 45, -44, -3, -34, -23, 7, 1, 58, 36, 61, 49, 0, 23, -65, -6, -74, 3, -17, 36, 50, 44, 59, 25, 4, -5, -38, -8, -29, 20, 8, 56, 25, 50, 6, 10, -20, -16, -10, -6, 22, 28, 39, 51, 15, 46, -22, 17, -27, -7, 3, -2, 36, 12, 31, 31, -2, 44, -21, 41, -8, 29, 19, 7, 29, -14, 17, -13, -5, 19, -12, 63, -6, 67, 7, 35, 9, -8, 8, -31, 10, -2, 4, 44, -7, 66, -18, 50, -20, 20, 0, -2, 23, -2, 24, 16, -3, 23, -35, 30, -46, 45, -17, 52, 30, 35, 53, -2, 23, -26, -42, -13, -83, 41, -57, 85, 21, 75, 79, 25, 62, -25, -12, -32, -79, 0, -73, 48, -18, 66, 34, 51, 46, 35, 20, 19, -3, 4, -10, -7, -21, -3, -40, 21, -40, 64, -1, 86, 57, 47, 75, -7, 20, -43, -51, -25, -69, 35, -13, 75, 54, 68, 56, 24, 4, -4, -31, -3, -10, 22, 29, 39, 34, 19, -9, 12, -49, 26, -17, 44, 50, 54, 68, 32, 16, 4, -58, -14, -67, 6, -2, 42, 63, 62, 60, 58, 3, 28, -41, -2, -37, -11, -6, 6, 10, 33, 5, 55, 9, 57, 33, 35, 33, 5, -9, -12, -65, -2, -72, 26, -4, 56, 77, 64, 83, 37, 7, 9, -78, -4, -90, 7, -24, 36, 46, 56, 56, 43, 13, 18, -31, 9, -36, 13, -14, 35, 2, 51, 2, 36, 0, 12, 7, -1, 13, 9, 0, 34, -21, 56, -25, 59, -5, 29, 26, 8, 25, 4, -6, 4, -30, 28, -31, 50, 2, 58, 34, 47, 40, 23, 13, -3, -24, -14, -35, 14, -20, 48, 11, 68, 32, 61, 29, 23, 18, -13, 4, -8, -12, 16, -21, 41, -27, 56, -10, 50, 26, 30, 61, 14, 56, 4, 0, -3, -62, 19, -79, 53, -21, 69, 57, 58, 84, 16, 39, -26, -31, -20, -64, 37, -40, 82, 7, 79, 24, 33, 16, -17, 7, -22, 13, 25, 10, 61, -14, 57, -49, 34, -46, 8, 12, 11, 63, 32, 57, 40, -7, 24, -69, 14, -63, 31, -5, 47, 45, 39, 47, 13, 4, 0, -31, 17, -26, 63, -7, 71, 2, 28, -7, -15, -8, -21, 10, 22, 29, 74, 23, 76, -9, 28, -36, -13, -28, -8, 5, 23, 29, 48, 24, 46, 4, 28, -8, 27, 2, 40, 6, 37, -12, 8, -31, -10, -21, 9, 23, 54, 67, 89, 56, 63, -9, -5, -72, -39, -75, -8, -11, 49, 68, 85, 88, 66, 41, 11, -30, -3, -68, 16, -47, 31, 3, 32, 32, 29, 32, 28, 26, 39, 16, 51, -7, 34, -35, 6, -43, 7, -13, 23, 36, 45, 49, 51, 8, 32, -41, 20, -48, 35, 0, 43, 54, 27, 34, 9, -34, 3, -70, 27, -32, 65, 47, 73, 71, 40, 15, -5, -58, -17, -60, 4, 1, 39, 49, 66, 29, 63, -30, 38, -42, 18, 0, 3, 41, -9, 28, 5, -26, 41, -49, 73, -13, 79, 37, 43, 37, -18, -8, -33, -47, 10, -27, 55, 30, 73, 43, 58, 1, 22, -39, 7, -30, 22, 12, 25, 32, 17, 6, 11, -22, 28, -13, 61, 23, 73, 36, 47, -5, -1, -51, -21, -41, 1, 16, 42, 57, 72, 39, 64, -12, 32, -36, 11, -17, 7, 14, 4, 16, 11, -8, 37, -10, 48, 25, 57, 41, 46, 20, 7, -22, -16, -43, 0, -15, 35, 26, 63, 25, 58, 3, 35, -17, 10, 4, 6, 33, 21, 21, 26, -26, 29, -62, 37, -43, 43, 19, 41, 67, 32, 63, 10, 14, 0, -39, 12, -63, 36, -59, 51, -23, 49, 34, 34, 76, 16, 74, 7, 11, 10, -72, 18, -103, 35, -55, 48, 35, 48, 83, 37, 58, 22, -6, 1, -46, 5, -48, 31, -28, 44, -1, 40, 23, 29, 38, 20, 39, 14, 8, 26, -43, 25, -60, 20, -26, 29, 38, 37, 71, 39, 38, 33, -27, 16, -59, 4, -33, 19, 11, 42, 41, 41, 35, 33, 8, 20, -2, 14, -5, 23, -11, 36, -24, 33, -18, 17, 15, 16, 47, 28, 46, 40, 9, 39, -30, 24, -43, 6, -19, 13, 13, 34, 29, 44, 23, 39, 9, 26, -4, 15, -11, 20, -13, 40, -19, 41, -9, 17, 9, 4, 15, 8, 16, 30, 7, 64, -7, 61, -11, 19, -12, -13, -17, -16, -18, 18, -7, 60, 14, 71, 30, 44, 18, 7, -11, -9, -35, 3, -42, 29, -20, 39, 15, 36, 26, 43, 11, 48, -7, 40, -17, 15, -18, -17, -13, -14, -13, 21, -7, 77, 7, 93, 22, 52, 18, -13, -2, -50, -26, -17, -32, 48, -9, 90, 21, 71, 31, 21, 13, -11, -8, -13, -13, 14, -2, 33, 8, 34, 7, 36, -3, 43, 2, 42, 13, 22, 18, -7, 9, -14, -8, 13, -10, 51, 5, 68, 13, 44, 4, 5, -6, -8, -1, 8, 18, 30, 29, 41, 2, 34, -39, 19, -41, 26, -6, 36, 44, 24, 58, 7, 17, 2, -38, 12, -51, 33, -20, 48, 12, 37, 24, 12, 19, 7, 3, 25, -9, 34, -17, 29, -30, 8, -27, -3, -5, 22, 25, 50, 34, 58, 15, 23, -14, -13, -40, -18, -39, 11, -18, 44, 11, 61, 25, 51, 30, 22, 18, 0, -14, -7, -51, 0, -57, 12, -15, 42, 41, 65, 72, 61, 45, 24, -20, -21, -68, -39, -59, -9, -8, 54, 44, 89, 62, 68, 42, 15, 0, -34, -35, -36, -46, 2, -27, 48, 14, 68, 50, 58, 59, 25, 27, -6, -23, -22, -47, -15, -33, 21, 6, 53, 43, 68, 44, 45, 19, 1, -10, -29, -26, -13, -26, 23, -6, 54, 15, 54, 22, 24, 15, 3, -2, -2, -15, 14, -19, 27, 0, 17, 15, 10, 12, 19, -9, 39, -26, 39, -19, 21, 4, -4, 20, -11, 15, 10, -7, 41, -25, 49, -25, 26, -9, 6, 6, 1, 6, 16, 0, 27, -4, 26, -3, 2, 6, 4, -1, 28, -15, 43, -23, 45, -14, 13, 12, -19, 27, -17, 19, 15, -6, 48, -20, 57, -15, 33, 9, -5, 18, -21, 5, -4, -11, 23, -1, 39, 19, 41, 30, 23, 13, 5, -25, 11, -38, 19, -12, 19, 32, 10, 45, 16, 17, 20, -24, 36, -32, 37, -6, 16, 22, -4, 26, -3, 6, 13, -5, 24, -3, 34, -6, 27, -11, 14, -11, 18, 6, 27, 28, 19, 26, -4, -6, -10, -45, 3, -46, 36, -9, 74, 29, 55, 40, 5, 16, -40, -15, -43, -29, -6, -29, 53, -26, 76, -16, 66, 10, 16, 50, -28, 52, -44, 0, -33, -65, 13, -83, 57, -29, 84, 49, 63, 82, 3, 42, -57, -32, -59, -66, -13, -41, 52, 6, 94, 26, 73, 21, 11, 9, -34, 4, -51, 2, -15, -20, 30, -29, 61, -10, 58, 28, 39, 44, 4, 15, -18, -33, -25, -51, -7, -13, 31, 41, 48, 62, 52, 23, 26, -29, -10, -48, -21, -27, -5, 17, 13, 43, 34, 37, 31, 14, 17, -10, 7, -28, 6, -24, 6, 2, 8, 29, 3, 37, 3, 14, 13, -25, 20, -34, 31, -12, 31, 24, 6, 32, -3, 2, -13, -31, 5, -40, 27, -9, 38, 20, 33, 26, 8, 6, -3, -14, -12, -15, 3, -11, 15, -14, 33, -12, 19, 1, 16, 16, 14, 21, 6, -1, 2, -25, 2, -29, 5, -8, 19, 14, 39, 13, 30, -3, 7, -14, -18, 3, -27, 22, 6, 14, 38, -7, 51, -23, 28, -15, -18, 15, -27, 23, -13, 10, 23, -6, 48, -6, 42, 9, -3, 19, -13, -1, -12, -23, 8, -17, 26, 14, 21, 40, 7, 30, 10, -5, 22, -29, 19, -21, 5, 3, -17, 13, -13, 8, 11, 6, 46, 18, 52, 19, 15, -4, -24, -37, -33, -45, -15, -2, 33, 48, 51, 59, 28, 13, -1, -48, -2, -66, -1, -27, 17, 23, 10, 36, -1, 16, -2, -8, 27, -11, 45, -5, 30, -17, -7, -34, -35, -30, -23, 15, 12, 59, 60, 48, 44, -14, 11, -71, -17, -64, -24, -4, 0, 50, 25, 50, 20, 11, 12, -22, 13, -21, 19, -7, 8, -2, -1, -18, -13, -12, -3, 22, 12, 55, 29, 44, 23, -15, 4, -58, -2, -49, 1, 4, 9, 44, 15, 42, 9, 11, -4, -13, 17, -12, 20, -5, 24, -12, 9, -15, -10, 3, -18, 35, -1, 40, 25, 8, 33, -32, 25, -44, 6, -9, -2, 27, -10, 34, -10, 9, 9, -21, 13, -18, 28, 3, 33, 9, 16, -1, -8, -14, -16, -10, -19, 12, -1, 14, 35, -3, 34, -14, 34, -12, -1, 7, -16, 10, -27, -9, -9, -26, 23, -10, 36, 23, 32, 34, 16, 8, -10, -36, -22, -53, -2, -21, 12, 27, 20, 50, 19, 32, 10, -9, 2, -30, 1, -27, 4, -12, -3, 6, -9, 20, 4, 25, 27, 20, 36, 6, 16, -12, -5, -26, -38, -22, -12, -4, 19, 17, 40, 32, 31, 34, 2, 23, -29, -1, -19, -29, 15, -45, 26, -25, 20, 18, -3, 53, -6, 57, 7, 24, 22, -16, 15, -45, -12, -51, -23, -32, 3, 7, 34, 55, 43, 81, 21, 50, -27, -27, -45, -98, -5, -96, 30, -17, 54, 82, 22, 116, -12, 47, -24, -55, -2, -101, 21, -67, 26, 3, 10, 55, -7, 58, 2, 26, 11, -13, 31, -42, 10, -51, -10, -36, -9, 7, 8, 51, 18, 58, 24, 16, 11, -48, 0, -77, 8, -36, 10, 28, 6, 60, -2, 37, -6, -11, 9, -33, 20, -22, 34, -1, 18, 7, -11, 3, -23, 5, -11, 15, 10, 12, 30, -2, 43, -18, 14, -10, 1, 12, -15, 23, -24, 6, -10, -30, 26, -32, 40, 12, 34, 59, 10, 51, -22, -2, -29, -61, -9, -64, 26, -11, 36, 45, 22, 55, 12, 23, -5, -12, -4, -22, 2, -15, -1, -18, -5, -23, 13, -11, 27, 23, 28, 50, 23, 35, -9, -17, -17, -63, -12, -56, 15, -1, 17, 48, 18, 44, 10, 3, 9, -25, 0, -15, 5, 5, 1, 10, -17, -11, -3, -27, 17, -14, 27, 26, 30, 43, 18, 17, -14, -23, -22, -41, -14, -20, 1, 14, 23, 28, 36, 13, 35, -6, 15, -5, -19, 7, -28, 3, -27, -13, 14, -22, 46, -2, 48, 30, 16, 39, -16, 16, -40, -23, -22, -36, 22, -16, 32, 22, 24, 42, 2, 31, -11, 5, -3, -21, 14, -30, 8, -19, -8, 6, -15, 33, 10, 44, 34, 29, 29, -9, 8, -51, -22, -57, -29, -14, 7, 45, 30, 74, 27, 46, 5, -17, -12, -62, -13, -58, 17, -10, 22, 35, 11, 48, -13, 35, -17, -2, 12, -25, 24, -31, 27, -19, -5, 5, -28, 28, -19, 32, 22, 12, 33, -15, 25, -33, -3, -19, -31, 18, -14, 39, 21, 24, 32, -11, 20, -37, -5, -27, -19, 13, -14, 46, 10, 35, 21, 0, 20, -32, 9, -30, 4, 3, -7, 32, -17, 31, -6, 7, 4, -16, 24, -10, 30, 13, 22, 19, -13, 11, -26, -7, -26, -12, 0, 1, 29, 18, 40, 20, 32, 5, -2, 0, -29, 3, -40, 8, -23, 4, 16, -5, 50, -4, 45, 15, 11, 32, -31, 25, -59, -4, -29, -27, 25, -21, 49, 15, 45, 39, 0, 28, -30, -16, -29, -35, -4, -12, 20, 25, 23, 44, 8, 18, -2, -20, -13, -31, -4, -12, 8, 24, 0, 42, 4, 26, 6, -1, -2, -17, -10, -18, -3, -7, -1, 8, 18, 23, 22, 38, 1, 28, -22, 1, -29, -31, -13, -32, 11, 3, 35, 36, 36, 46, 3, 23, -26, -12, -34, -29, -20, -12, -6, 22, 24, 33, 33, 21, 19, 10, -4, 7, -36, 9, -46, 2, -18, -7, 19, 0, 43, 13, 42, 31, -6, 31, -41, 2, -43, -20, -11, -11, 24, 19, 29, 35, 10, 19, -11, -14, -20, -16, -11, 18, 4, 46, -5, 40, -12, -9, 0, -50, 5, -30, 17, 29, 2, 73, -24, 57, -32, 2, -21, -36, 3, -25, 13, 10, 12, 27, -4, 19, -14, 11, -18, 22, -11, 36, -11, 21, -11, -18, -4, -40, 4, -20, 11, 36, 6, 72, -20, 56, -40, 2, -31, -37, -10, -28, 23, 3, 31, 33, 5, 36, -26, 21, -45, 11, -31, 10, -2, 5, 17, -3, 18, -3, -1, 11, -27, 35, -38, 42, -25, 22, -9, -7, 14, -16, 13, -1, -5, 23, -23, 35, -31, 25, -24, 15, -10, 7, 4, 6, 1, 7, -7, 6, -16, 10, -18, 21, -20, 30, -22, 26, -13, 9, -8, 0, -5, 8, -4, 19, -21, 24, -33, 16, -28, 5, -14, 10, 2, 27, 6, 37, -18, 25, -35, -8, -33, -28, -11, -14, 6, 32, -2, 66, -17, 54, -39, 12, -38, -27, -14, -31, 7, -1, 4, 32, -11, 44, -38, 33, -47, 20, -35, 19, -11, 10, 6, 0, 0, -6, -15, -3, -37, 21, -46, 47, -37, 48, -21, 26, -3, -1, -2, -4, -11, 7, -33, 19, -48, 19, -43, 9, -23, 11, -1, 39, 1, 55, -13, 37, -37, -10, -42, -46, -44, -29, -21, 24, -7, 77, -6, 81, -15, 36, -31, -20, -44, -42, -46, -26, -34, 19, -17, 53, 0, 65, -12, 56, -31, 20, -57, -17, -58, -39, -32, -16, -8, 34, 2, 79, -19, 78, -46, 21, -56, -35, -46, -44, -26, 1, -18, 56, -18, 73, -31, 44, -36, 2, -37, -20, -31, -11, -36, 14, -43, 33, -36, 39, -23, 34, -15, 26, -25, 10, -43, -5, -62, -6, -48, 12, -26, 39, -16, 53, -24, 35, -42, 3, -57, -6, -51, 8, -33, 33, -29, 42, -38, 24, -47, 3, -46, 3, -34, 22, -30, 43, -38, 44, -53, 14, -53, -5, -47, -1, -34, 18, -30, 39, -41, 43, -49, 33, -57, 24, -52, 21, -52, 13, -38, 1, -38, 5, -38, 21, -41, 43, -54, 53, -56, 33, -51, 3, -40, -11, -31, 2, -44, 31, -63, 40, -63, 29, -54, 20, -36, 23, -30, 37, -46, 31, -66, 10, -73, -13, -56, -5, -41, 35, -34, 68, -41, 62, -60, 23, -67, -14, -66, -19, -55, 12, -59, 47, -51, 54, -45, 35, -39, 15, -47, 15, -66, 18, -82, 17, -82, 11, -52, 9, -32, 30, -26, 51, -47, 50, -82, 28, -100, -2, -82, -15, -47, 7, -31, 43, -34, 59, -59, 47, -82, 17, -84, -2, -74, 6, -64, 26, -55, 33, -48, 34, -59, 30, -64, 31, -78, 32, -78, 23, -77, 13, -65, 10, -57, 21, -59, 39, -63, 46, -77, 40, -77, 22, -75, 8, -62, 4, -60, 12, -67, 30, -71, 42, -75, 48, -74, 37, -68, 14, -65, -5, -70, -1, -74, 28, -77, 57, -83, 61, -73, 31, -71, 1, -66, -2, -70, 23, -76, 48, -86, 43, -88, 19, -81, 6, -68, 24, -60, 51, -69, 55, -79, 17, -91, -20, -84, -13, -77, 34, -65, 71, -74, 71, -83, 26, -85, -12, -81, -5, -67, 21, -76, 44, -89, 32, -97, 17, -90, 27, -70, 52, -61, 59, -68, 24, -98, -19, -112, -28, -101, 15, -76, 78, -66, 98, -68, 55, -87, -9, -100, -37, -95, -5, -90, 44, -83, 69, -86, 46, -78, 15, -86, 13, -81, 27, -89, 42, -101, 36, -105, 12, -95, 3, -78, 18, -71, 44, -79, 61, -104, 53, -114, 23, -109, 6, -89, 2, -71, 16, -74, 35, -84, 44, -108, 50, -118, 43, -105, 24, -86, 12, -72, 7, -71, 12, -85, 28, -117, 48, -122, 51, -109, 40, -76, 22, -66, 10, -72, 5, -100, 11, -124, 35, -123, 56, -98, 58, -76, 38, -74, 9, -90, -7, -109, 2, -112, 38, -110, 66, -100, 59, -92, 26, -85, -2, -84, 0, -95, 26, -109, 47, -123, 43, -118, 23, -91, 18, -74, 36, -67, 44, -97, 36, -128, 5, -142, -16, -111, 7, -75, 54, -57, 84, -80, 65, -117, 12, -143, -27, -130, -21, -94, 24, -68, 59, -71, 66, -100, 47, -123, 27, -132, 19, -116, 16, -95, 6, -87, 4, -85, 17, -94, 54, -111, 79, -125, 68, -125, 19, -113, -25, -92, -24, -75, 21, -84, 64, -105, 73, -135, 47, -132, 12, -113, 1, -83, 20, -79, 38, -93, 33, -113, 20, -125, 19, -117, 33, -108, 44, -93, 40, -96, 23, -100, 14, -108, 24, -116, 39, -120, 35, -110, 19, -100, 15, -95, 32, -100, 57, -117, 61, -127, 29, -118, -6, -96, -13, -80, 18, -95, 59, -117, 67, -133, 43, -123, 11, -99, 5, -81, 16, -92, 31, -120, 40, -135, 38, -127, 35, -97, 33, -84, 27, -86, 12, -110, 7, -119, 19, -123, 44, -113, 55, -104, 42, -105, 21, -99, 0, -97, 10, -104, 35, -117, 48, -127, 44, -121, 31, -101, 20, -79, 13, -82, 16, -109, 20, -137, 32, -139, 47, -113, 50, -78, 31, -70, 8, -93, -4, -125, 10, -140, 40, -123, 57, -97, 45, -75, 17, -84, 7, -104, 19, -130, 36, -133, 38, -117, 20, -92, 9, -75, 22, -79, 48, -110, 57, -137, 27, -131, -10, -115, -6, -88, 30, -70, 60, -85, 59, -118, 25, -140, 0, -135, 9, -109, 38, -80, 50, -70, 29, -90, 3, -119, 6, -136, 40, -130, 65, -116, 56, -89, 10, -71, -27, -73, -8, -99, 42, -133, 78, -151, 58, -128, 10, -84, -17, -54, 3, -59, 35, -102, 52, -152, 40, -160, 15, -117, 12, -67, 28, -49, 39, -72, 26, -120, 10, -149, 8, -133, 27, -99, 52, -76, 48, -72, 20, -87, -4, -107, -7, -115, 22, -121, 52, -112, 53, -95, 29, -77, 6, -79, 3, -92, 14, -116, 33, -128, 43, -115, 33, -85, 19, -67, 14, -81, 17, -105, 28, -127, 34, -118, 28, -98, 19, -74, 14, -76, 20, -93, 31, -111, 41, -119, 33, -111, 19, -100, 11, -85, 15, -78, 30, -90, 45, -103, 36, -117, 19, -116, 9, -97, 14, -75, 31, -75, 36, -88, 27, -110, 12, -120, 14, -104, 30, -81, 41, -74, 33, -84, 7, -100, -5, -113, 11, -101, 42, -93, 62, -87, 43, -90, 4, -94, -11, -93, 6, -92, 39, -93, 51, -100, 32, -100, 5, -92, 8, -80, 33, -81, 52, -96, 38, -106, -3, -102, -27, -84, 1, -74, 55, -75, 80, -95, 54, -105, -2, -103, -29, -90, -13, -73, 27, -77, 54, -92, 53, -105, 33, -96, 20, -85, 18, -78, 13, -80, 1, -89, -4, -96, 15, -95, 53, -87, 70, -81, 48, -76, 0, -82, -29, -92, -16, -96, 24, -93, 55, -80, 56, -71, 31, -69, 10, -81, 0, -97, 5, -104, 15, -96, 27, -80, 36, -66, 40, -66, 34, -85, 16, -93, 1, -99, 0, -87, 17, -80, 35, -71, 37, -71, 26, -72, 11, -79, 12, -91, 15, -94, 16, -93, 18, -75, 21, -59, 25, -52, 28, -72, 22, -102, 12, -112, 3, -90, 11, -60, 31, -47, 39, -58, 26, -89, 7, -107, 2, -95, 14, -69, 30, -55, 31, -58, 13, -74, 3, -89, 12, -86, 30, -80, 39, -74, 25, -76, 4, -70, -2, -64, 15, -68, 32, -75, 34, -91, 19, -89, 4, -73, 15, -59, 33, -54, 33, -70, 15, -88, -7, -94, 1, -87, 31, -63, 49, -49, 42, -57, 14, -71, -14, -83, -11, -88, 9, -73, 33, -66, 40, -54, 29, -60, 23, -66, 13, -76, 5, -83, -2, -73, -1, -67, 17, -57, 39, -61, 50, -67, 36, -77, 4, -69, -18, -68, -10, -60, 11, -62, 38, -72, 44, -66, 26, -61, 6, -53, -3, -61, 4, -73, 12, -77, 19, -70, 23, -55, 21, -46, 22, -57, 17, -76, 11, -78, 4, -67, 3, -51, 20, -55, 33, -61, 28, -71, 13, -73, 0, -60, 1, -52, 18, -55, 28, -62, 23, -62, 6, -66, 1, -55, 4, -54, 17, -57, 25, -61, 19, -63, 12, -59, 7, -56, 11, -56, 15, -56, 14, -63, 17, -61, 15, -53, 13, -53, 12, -51, 9, -61, 12, -64, 16, -64, 20, -58, 22, -55, 16, -50, 8, -52, 7, -55, 12, -65, 19, -62, 17, -57, 15, -50, 12, -40, 13, -49, 14, -58, 10, -66, 3, -61, 8, -53, 25, -48, 36, -51, 28, -57, 6, -60, -14, -51, -8, -44, 19, -51, 40, -54, 34, -62, 7, -52, -12, -38, -9, -38, 16, -50, 29, -61, 17, -62, 1, -47, -2, -33, 13, -39, 30, -52, 23, -66, -2, -55, -14, -43, 1, -33, 27, -41, 37, -60, 22, -67, -2, -59, -8, -33, 4, -24, 24, -37, 26, -62, 11, -69, -5, -60, -2, -29, 17, -25, 33, -32, 21, -50, -4, -66, -14, -61, -2, -46, 23, -33, 42, -33, 32, -40, 3, -48, -18, -50, -12, -56, 11, -44, 32, -42, 35, -37, 17, -35, -2, -42, -9, -39, -5, -41, 9, -45, 20, -46, 17, -47, 13, -43, 9, -31, 12, -37, 16, -37, 11, -54, 6, -60, -1, -45, 6, -33, 21, -18, 27, -28, 21, -49, 3, -62, -12, -52, -8, -32, 9, -13, 25, -29, 27, -45, 14, -57, -2, -50, 0, -33, 11, -27, 14, -28, 7, -42, -1, -45, 6, -44, 26, -33, 30, -31, 15, -34, -13, -42, -26, -38, -5, -33, 30, -28, 49, -29, 35, -46, -3, -44, -34, -41, -24, -29, 9, -21, 40, -26, 43, -34, 14, -39, -11, -42, -20, -36, -6, -25, 7, -28, 20, -27, 23, -31, 14, -29, 13, -37, 11, -34, -6, -33, -16, -28, -12, -26, 10, -24, 39, -29, 42, -33, 19, -39, -13, -45, -29, -32, -13, -25, 19, -12, 40, -16, 32, -31, 8, -52, -9, -51, -11, -35, 2, -2, 11, 3, 14, -11, 6, -36, 2, -58, 1, -39, 4, -20, 7, 1, 8, -10, 12, -32, 7, -45, 7, -45, 8, -26, 3, -9, 3, -14, 6, -23, 7, -22, 8, -30, 9, -19, 6, -28, 0, -29, -2, -32, 4, -18, 11, -7, 20, -8, 19, -30, 7, -41, -12, -47, -8, -35, 9, 0, 24, 3, 28, -5, 14, -34, -8, -47, -18, -41, -6, -15, 11, 7, 23, 9, 19, -18, 9, -42, -1, -48, -5, -35, 2, -3, 8, 2, 13, 1, 16, -24, 13, -36, 4, -31, -6, -17, -10, -6, 0, -7, 14, -15, 24, -23, 19, -17, 0, -15, -11, -12, -7, -23, 1, -18, 13, -20, 17, -10, 14, -6, 11, -14, 8, -25, 5, -29, 0, -24, -2, -7, -1, 4, 10, -8, 20, -14, 17, -25, -1, -14, -12, -7, -10, -8, 8, -11, 19, -16, 14, -17, 5, -12, -1, -8, 4, -13, 17, -18, 18, -22, 5, -11, -7, -5, -10, 4, 4, -5, 19, -23, 24, -21, 7, -17, -3, -5, -3, 5, 4, -2, 13, -14, 8, -19, 3, -28, 5, -5, 9, 1, 19, 7, 17, -4, 2, -19, -13, -20, -13, -16, 5, -6, 29, 0, 38, -1, 18, -4, -11, -8, -23, -15, -14, -5, 11, -13, 33, -9, 28, -3, 8, -2, -8, 9, -10, 1, 0, -10, 10, -21, 9, -20, 7, -4, 7, 22, 13, 16, 18, 2, 8, -27, -9, -35, -17, -11, -4, 15, 22, 31, 42, 10, 28, -14, -7, -31, -31, -16, -29, 4, 9, 21, 41, 13, 39, 2, 12, -15, -16, -16, -22, 4, -9, 8, 12, 10, 20, 0, 10, -1, 2, 1, 7, 6, 14, 5, 10, 1, -5, -13, -15, -4, -11, 6, 17, 13, 41, 17, 36, -1, 5, -8, -30, -9, -35, -2, -2, 12, 31, 20, 40, 14, 20, 3, -6, -11, -16, -4, -7, 4, 10, 8, 13, 19, 2, 5, 1, 6, 9, 4, 20, 9, 14, 10, -4, 5, -19, -3, -14, 6, 7, 14, 28, 22, 31, 18, 7, 2, -16, -4, -18, -10, -1, 11, 19, 23, 21, 26, 9, 14, -3, -2, -2, -7, 6, 2, 15, 14, 8, 20, -1, 20, -9, 11, -2, 11, 14, 3, 22, 3, 22, 2, 2, 11, -17, 22, -15, 24, 3, 19, 22, 6, 31, -8, 17, -4, -4, 13, -12, 23, -7, 35, 8, 17, 14, 5, 13, -4, 8, 0, 5, 19, 5, 30, 2, 25, -2, 16, -4, 2, 4, -1, 18, 10, 26, 18, 13, 30, -6, 17, -15, 11, -10, 8, 13, 7, 29, 18, 23, 21, 3, 19, -16, 15, -14, 16, -2, 18, 17, 21, 24, 15, 12, 12, 1, 5, -6, 14, -3, 27, 1, 35, 3, 28, 7, 12, 8, 0, 8, 8, 3, 22, 0, 31, -4, 39, -3, 16, 11, 2, 21, -2, 15, 16, -1, 33, -11, 34, -5, 23, 9, 10, 18, 9, 14, 14, 5, 22, -1, 20, -2, 23, 3, 11, 13, 19, 14, 22, 13, 19, 8, 22, -2, 15, -7, 21, -8, 25, 1, 32, 9, 32, 17, 17, 21, 7, 3, 18, -15, 21, -16, 30, -2, 32, 13, 27, 21, 22, 19, 7, 7, 15, -12, 27, -17, 32, -5, 34, 8, 28, 16, 18, 12, 16, 7, 11, 3, 22, -2, 29, -2, 29, 0, 31, 1, 24, 5, 17, 12, 13, 14, 14, 7, 25, -2, 34, -6, 35, -6, 33, 3, 14, 14, 9, 15, 13, 8, 22, -1, 37, -3, 33, 1, 26, 9, 16, 13, 13, 4, 18, 1, 25, -1, 32, -1, 36, 8, 26, 10, 19, 6, 21, -3, 20, -3, 27, 8, 23, 11, 32, 2, 31, -3, 28, -7, 28, 2, 25, 14, 17, 13, 19, 6, 24, -9, 33, -9, 41, 2, 33, 12, 28, 11, 12, 2, 12, -5, 23, -3, 37, 6, 40, 16, 35, 10, 17, -5, 16, -16, 22, -10, 29, 11, 40, 20, 37, 12, 27, 0, 14, -11, 16, -8, 24, 5, 34, 11, 33, 14, 29, 3, 23, -2, 25, -1, 29, 1, 29, 1, 33, -7, 25, -3, 23, 1, 33, 6, 32, 16, 31, 10, 29, -8, 24, -13, 20, -11, 27, 0, 35, 12, 41, 15, 32, 11, 25, -3, 15, -12, 21, -9, 30, -2, 40, 12, 34, 18, 26, 8, 21, -1, 20, -4, 28, -6, 41, -7, 36, 0, 29, 5, 30, 4, 24, 11, 27, 7, 31, -8, 32, -12, 32, -9, 30, 4, 27, 18, 27, 15, 28, 1, 37, -18, 37, -21, 32, -6, 28, 9, 25, 16, 31, 10, 33, -3, 37, -15, 36, -12, 24, -3, 22, 9, 24, 8, 34, 2, 38, 1, 37, -2, 24, 4, 21, -4, 21, -6, 30, -7, 42, 0, 37, 15, 32, 12, 25, -4, 23, -14, 27, -12, 33, 0, 39, 9, 36, 9, 26, 0, 27, -9, 24, -1, 31, -2, 42, 0, 33, -1, 33, -5, 26, -3, 28, 1, 31, 4, 37, 2, 36, -4, 33, -2, 20, 1, 26, -3, 34, 2, 36, 1, 40, 1, 31, -3, 25, -5, 21, 4, 29, 3, 44, -2, 43, -1, 30, -9, 23, -3, 14, 7, 27, 8, 42, 7, 44, -5, 35, -9, 25, -8, 18, -3, 28, 6, 34, 8, 47, -3, 42, -3, 29, -11, 24, -10, 24, -3, 33, 1, 45, 7, 39, 3, 29, -3, 19, -6, 18, -6, 36, 0, 43, 4, 45, 0, 30, -1, 23, -9, 23, -7, 36, -3, 39, 0, 45, 1, 31, 0, 21, 6, 14, -2, 34, -11, 43, -10, 51, -1, 37, 6, 22, 10, 13, -6, 27, -11, 36, -7, 49, 5, 39, 11, 29, 1, 18, -5, 24, -15, 40, -8, 48, -1, 46, 0, 36, -1, 22, -1, 23, -2, 30, 2, 39, -7, 45, -6, 34, -2, 27, 0, 27, 6, 29, 1, 37, 0, 43, -7, 32, -9, 32, -8, 27, -7, 38, -1, 41, 11, 36, 8, 28, -2, 24, -13, 21, -15, 38, 0, 48, 1, 47, 8, 36, -1, 18, -5, 16, -2, 27, -3, 43, -6, 57, -10, 46, -8, 29, 0, 21, 6, 12, 4, 38, -6, 52, -15, 49, -4, 36, -2, 18, 3, 15, 2, 35, -2, 43, 0, 53, -5, 41, -11, 26, -10, 25, -5, 26, 5, 41, 4, 52, -8, 44, -8, 36, -10, 29, -3, 25, 1, 36, -6, 44, -8, 44, -3, 43, -2, 26, 7, 27, -5, 39, -16, 44, -6, 40, 1, 31, 9, 24, -2, 29, -4, 39, -6, 50, -4, 46, -2, 28, -2, 23, -7, 23, 2, 38, -1, 57, -5, 51, -6, 36, -8, 17, 5, 15, 0, 33, -1, 50, -8, 54, -7, 43, 4, 21, 5, 18, -5, 30, -8, 41, -9, 55, -3, 49, 0, 34, -6, 25, -7, 31, -12, 39, 1, 51, 1, 42, -6, 41, -14, 31, -14, 34, -4, 40, 6, 48, -2, 42, -6, 36, -6, 23, -8, 31, 1, 36, -6, 51, -4, 53, -5, 40, 2, 21, 1, 22, -7, 31, -13, 52, -6, 55, 3, 40, 8, 27, 0, 21, -10, 32, -6, 50, -9, 54, -2, 44, -8, 32, -5, 23, 1, 34, 4, 45, -2, 49, -10, 45, -14, 34, -5, 26, 6, 30, 6, 37, -1, 50, -12, 43, 0, 39, -6, 37, -4, 32, -8, 38, -10, 45, -1, 41, 4, 41, -3, 37, -7, 32, -12, 46, -7, 40, 4, 44, -3, 32, 0, 26, -7, 29, 0, 43, 1, 45, -2, 54, -8, 37, -9, 27, -3, 23, -1, 34, -6, 51, -8, 60, -3, 44, -2, 32, 3, 13, -8, 28, -9, 46, -6, 57, 1, 54, 3, 36, -6, 23, -14, 28, -4, 34, 4, 50, 0, 55, -9, 41, -16, 35, -3, 26, 4, 31, 9, 43, -9, 49, -16, 43, -7, 39, 2, 31, 4, 33, 1, 36, -9, 43, -8, 46, -4, 42, -7, 35, -3, 36, -9, 41, 1, 44, 1, 41, -1, 31, -9, 35, -15, 39, -4, 43, 8, 44, 3, 41, -7, 31, -10, 28, -2, 29, 7, 48, -6, 51, -8, 45, -12, 31, 3, 22, 10, 28, 0, 48, -13, 52, -16, 51, -10, 38, 3, 24, 4, 27, -1, 35, -4, 49, -10, 49, 0, 38, -5, 31, -2, 32, -4, 33, 1, 39, 2, 39, -5, 39, -9, 40, -2, 32, 6, 33, 3, 39, -7, 40, -16, 44, -3, 38, -2, 39, 2, 41, -9, 38, -9, 41, -3, 46, -5, 43, -7, 35, -7, 33, -12, 41, -1, 44, 10, 41, 0, 36, -4, 29, -17, 31, -5, 44, 1, 46, 7, 42, 0, 39, -13, 29, -9, 32, -3, 41, -3, 45, -3, 45, -1, 35, 0, 32, 3, 34, -12, 42, -15, 44, -12, 43, 5, 37, 8, 39, 4, 31, -9, 43, -19, 40, -8, 41, 0, 40, -2, 42, -4, 33, 0, 41, -4, 38, 1, 40, -11, 38, -10, 38, -10, 40, -2, 40, 7, 40, -1, 46, -11, 40, -8, 30, -2, 31, -1, 33, -3, 44, -8, 49, 1, 46, -3, 35, 0, 26, -9, 28, -15, 47, -6, 49, 4, 51, 2, 39, -7, 29, -14, 29, -9, 40, 2, 46, -1, 52, -4, 39, -13, 32, -2, 30, 2, 33, 2, 42, -7, 46, -12, 44, -8, 43, 1, 36, 0, 36, -8, 39, -9, 37, -8, 45, 3, 40, -3, 41, -5, 37, -10, 42, -7, 38, 2, 40, 1, 35, -8, 42, -11, 39, -6, 44, 0, 40, 2, 40, -6, 33, -2, 34, -2, 31, 5, 44, -9, 49, -10, 42, -4, 39, 0, 30, 6, 33, -7, 47, -15, 47, -10, 46, -3, 40, 0, 30, 1, 32, -8, 44, -6, 49, -4, 43, 2, 34, -8, 32, -12, 33, 2, 37, 8, 48, 3, 42, -8, 36, -15, 30, -6, 31, 8, 40, 3, 44, 4, 36, -10, 38, -6, 31, 1, 32, 2, 37, -3, 41, -7, 37, 3, 39, 6, 35, 2, 35, -10, 40, -15, 41, -11, 44, 7, 40, 3, 40, -2, 38, -11, 39, -11, 40, 0, 43, -5, 46, -10, 35, -1, 30, 4, 33, 7, 42, 2, 44, -11, 43, -8, 36, -8, 31, 5, 34, 3, 39, 1, 44, -3, 46, -3, 38, -2, 34, -5, 33, -10, 39, -7, 45, 1, 43, 3, 40, 2, 39, -10, 37, -5, 38, -4, 40, -2, 38, -6, 42, -9, 44, -5, 44, 5, 41, 2, 38, -8, 35, -15, 42, -14, 39, 5, 42, 6, 41, 2, 43, -12, 42, -10, 38, -4, 36, -3, 38, -3, 35, -6, 48, -5, 48, 2, 43, 2, 33, -5, 27, -10, 31, -7, 37, 9, 49, 2, 54, -3, 39, -5, 25, -5, 27, 1, 30, 1, 47, -3, 53, -8, 50, -3, 36, 0, 36, -4, 29, -6, 37, -1, 40, -2, 51, -1, 47, -4, 38, -5, 35, -5, 37, -1, 36, 4, 43, -3, 45, -9, 43, -7, 41, -1, 40, -2, 39, 2, 35, -2, 36, 0, 39, -2, 43, -4, 45, -7, 42, -4, 39, -2, 39, 4, 33, 3, 40, -10, 46, -15, 49, -7, 43, 6, 40, 4, 27, 4, 30, -9, 42, -10, 50, -2, 51, -1, 45, -4, 34, -10, 37, -7, 35, 5, 43, 3, 50, -12, 47, -15, 40, -7, 31, 13, 35, 9, 43, -3, 41, -13, 42, -18, 44, -5, 38, 5, 44, 5, 43, -2, 41, -5, 37, -5, 33, -2, 36, -5, 43, -1, 43, 2, 44, 8, 40, 3, 33, -3, 30, -7, 35, -10, 43, 0, 51, 4, 50, 3, 46, -5, 38, -11, 34, -15, 42, -10, 48, -6, 54, 5, 52, 2, 44, -6, 37, -15, 38, -17, 36, -2, 45, 8, 46, 9, 48, -3, 46, -12, 38, -10, 33, -1, 35, -1, 39, 1, 50, -6, 50, 3, 45, 2, 44, -9, 34, -13, 33, -12, 40, 0, 47, 12, 52, 8, 48, -7, 37, -15, 31, -12, 29, 6, 38, 11, 44, 6, 52, -9, 52, -14, 44, -7, 34, 0, 31, 0, 34, -1, 40, 3, 51, 1, 54, -1, 47, -11, 34, -11, 30, -8, 33, 8, 40, 15, 52, 4, 53, -10, 46, -19, 38, -13, 36, -2, 40, 7, 46, 7, 50, -4, 48, -13, 41, -10, 41, -9, 39, 5, 41, 5, 43, 0, 47, -11, 48, -12, 43, -4, 44, -1, 42, 0, 44, -6, 43, -1, 37, 3, 43, 3, 41, -7, 48, -16, 48, -12, 46, 5, 41, 13, 42, 1, 39, -15, 42, -20, 42, -6, 45, 15, 44, 20, 42, -1, 36, -14, 35, -20, 40, -3, 46, 7, 52, 5, 49, -5, 48, -12, 42, -8, 40, -2, 38, -3, 43, -9, 43, 1, 45, 8, 47, 12, 45, -2, 38, -16, 35, -21, 36, -6, 46, 10, 55, 16, 53, 4, 44, -14, 34, -18, 26, -7, 35, 7, 49, 10, 56, 5, 54, -8, 42, -10, 36, -11, 36, -3, 37, 3, 44, 1, 52, 0, 46, 4, 46, 1, 40, -5, 36, -11, 37, -14, 46, -1, 49, 11, 52, 14, 46, -7, 44, -21, 32, -16, 41, -3, 49, 13, 50, 12, 49, -9, 47, -22, 38, -9, 35, 10, 37, 17, 40, 3, 44, -10, 45, -12, 42, 6, 41, 9, 40, 3, 37, -8, 42, -10, 45, 1, 48, 9, 44, 3, 41, -12, 38, -12, 38, 1, 43, 16, 43, 15, 40, -4, 46, -26, 43, -16, 44, 2, 49, 13, 46, 9, 41, -7, 38, -17, 41, -13, 43, 7, 47, 9, 48, 3, 47, -11, 41, -10, 40, -5, 41, 4, 41, 2, 48, -8, 52, -10, 49, 0, 40, 11, 33, 6, 33, -9, 40, -17, 43, -2, 54, 10, 51, 22, 38, 5, 34, -19, 29, -21, 35, -3, 50, 17, 56, 18, 55, -2, 42, -19, 32, -15, 30, 1, 39, 11, 48, 4, 58, -11, 54, -11, 44, 3, 33, 11, 27, 4, 34, -9, 45, -16, 57, -2, 54, 15, };