558,563,577,584,590,632,639,628,568,518,476,429,382,334,295,247,164,114,56,0,0,3,12,19,20,23,31,36,36,37,41,41,38,33,32,28,23,17,12,9,5,0,0,0,378,558;1288,1372,1433,1496,1586,1623,1690,1741,1730,1728,1731,1753,1770,1779,1776,1766,1743,1727,1707,1688,1326,1324,1324,1322,1319,1317,1315,1316,1312,1307,1301,1292,1287,1286,1291,1295,1298,1297,1295,1291,1287,1287,1259,1256,1266,1288