2, 6, 4, 14, 14, 8, 30, 38, 30, 16, 62, 90, 86, 62, 32, 126, 200, 218, 182, 126, 64, 254, 428, 516, 474, 374, 254, 128, 510, 896, 1170, 1156, 986, 758, 510, 256, 1022, 1850, 2576, 2698, 2436, 2010, 1526, 1022, 512, 2046, 3786, 5554, 6118, 5770, 4996, 4058, 3062, 2046, 1024