0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 8, 8, 15, 20, 20, 27, 43, 47, 67, 78, 85, 104, 144, 152, 202, 223, 254, 298, 385, 387, 485, 509, 609, 640, 827, 775, 1017, 1015, 1230, 1265, 1584, 1445, 1944, 1852, 2301, 2200, 2840, 2565, 3439