ch00: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,99,891,3927,21791,34010,84447,263446,559949,475336,1024577,2116965,3681988,1917129,1845692,1878121,1117469,332292,273915,124978,63359,15834,11507,11476,10157,5309,5830,5898,7099,3319,3877,4766,4743,2756,3912,3342,4360,2378,2784,4352,4415,2243,3331,2960,3628,2264,2458,3482,3877,1979,2729,2423,3224,1649,2022,2617,2773,1402,3019,1425,2753,1457,1807,2495,2463,1453,2191,2162,2489,1335,1345,2073,2245,1322,1790,1657,2129,1328,1444,1716,2115,1377,1664,1606,1823,1116,1477,1495,1753,1217,2562,1394,1706,853,1222,1495,1700,1039,1432,1451,1612,891,1191,1870,1525,1081,1004,1365,1549,946,1076,1250,1569,820,1445,1060,1412,862,991,1396,1408,866,1315,711,1303,851,1217,1114,1355,752,1183,1040,1299,870,934,1201,1223,851,1119,1101,1231,884,950,1302,1143,872,941,1175,1176,747,776,1168,1116,739,919,969,1027,783,829,991,986,821,1017,780,1007,859,863,894,983,631,903,820,1003,664,813,835,974,712,987,849,882,693,732,893,1057,662,1022,519,948,882,681,784,918,572,1110,725,862,548,686,955,982,698,650,835,877,679,677,861,928,888,858,765,886,672,656,936,973,677,1238,724,769,651,692,815,813,632,794,797,617,495,679,729,834,701,559,607,973,618,541,577,878,556,822,791,746,531,595,829,765,532,813,636,638,506,568,612,717,612,695,700,840,640,494,747,639,525,648,576,796,634,539,685,654,545,776,597,652,558,514,891,676,477,488,614,625,646,494,738,634,499,638,681,691,416,631,621,578,668,466,744,627,490,487,673,588,525,626,699,695,632,523,648,688,508,549,497,546,506,639,753,628,560,674,542,542,503,486,660,479,647,539,680,583,493,461,649,688,492,579,602,531,682,431,642,530,591,888,532,614,575,537,638,483,497,494,571,473,487,609,615,510,537,556,737,538,493,477,554,483,559,588,555,502,645,519,537,563,509,392,521,569,436,556,536,511,596,582,475,539,535,593,456,500,525,440,521,590,593,458,719,493,586,475,493,415,613,531,604,501,517,505,646,472,463,541,522,512,591,524,536,458,490,521,643,438,476,431,607,397,679,410,534,560,555,547,591,514,580,514,476,346,535,517,490,479,494,551,496,359,720,515,458,434,606,433,531,370,578,427,671,488,516,406,536,488,585,465,625,461,616,373,489,404,531,738,630,445,559,376,681,434,478,561,530,400,419,509,669,426,493,497,596,336,535,537,507,469,572,419,679,379,662,443,648,415,629,331,659,439,566,391,641,533,518,409,725,462,498,487,676,317,555,442,545,402,536,533,659,337,458,486,570,385,503,422,552,337,646,311,579,454,637,407,411,478,581,433,692,287,563,351,567,470,563,335,691,342,580,421,525,351,560,567,473,381,504,473,525,498,580,258,656,364,629,377,482,337,697,387,618,376,736,410,620,360,610,308,624,335,430,543,490,345,539,415,573,458,652,396,626,394,541,626,656,409,462,419,656,350,536,395,595,421,689,446,455,451,563,421,620,295,602,360,711,350,661,577,627,306,596,465,598,397,593,259,746,410,713,555,566,440,609,361,412,445,723,409,553,274,631,280,706,261,679,518,587,329,662,385,578,257,643,400,532,415,727,287,686,358,661,357,642,337,587,382,591,364,573,527,567,392,649,378,671,347,639,540,645,309,729,383,671,356,590,443,702,382,518,192,800,280,702,466,482,310,684,459,653,363,676,547,481,463,726,382,717,299,805,457,451,400,598,432,704,326,756,472,536,337,635,702,734,303,666,499,722,299,719,570,647,334,756,519,585,340,646,294,703,287,760,431,718,318,882,412,730,281,798,390,585,348,802,282,743,275,839,562,701,201,708,395,583,416,899,490,594,359,800,453,664,409,854,499,690,316,730,511,669,317,844,420,678,370,898,393,738,336,839,474,733,200,937,626,657,235,995,456,753,230,902,318,864,417,757,522,648,335,866,507,1024,347,753,554,738,340,831,165,1062,361,942,635,685,373,889,643,831,309,1002,547,675,416,864,303,989,308,910,682,677,407,1056,456,874,397,1173,710,727,343,979,639,1198,347,972,588,879,406,1170,697,813,428,1154,594,836,371,1070,594,1142,317,1060,755,857,280,1341,564,1169,382,1233,840,744,494,1185,362,1269,402,1184,930,1003,460,1207,584,1087,360,1422,916,1091,378,1536,634,1057,488,1553,834,980,438,1752,778,1407,415,1732,783,1280,492,1782,626,1614,438,1911,1020,1503,550,1851,987,1609,572,2140,1381,1639,569,2159,987,1879,645,2642,1364,1739,627,3157,1573,2875,930,3608,2373,3164,1064,5330,855,7147,2115,8628,4411,3399,787,1178,204,48,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch01: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,13,10,23,42,82,116,107,20,252,106,49,49,27,13,52,625,5244,37951,67527,293062,799744,2437257,2072596,2779460,3065092,2107956,697194,550837,460899,294181,81372,50534,30752,17018,7115,9464,7411,9087,4498,5514,6165,6125,2872,3969,3751,5072,2650,2961,3370,4076,2719,4262,3402,4198,2305,2634,3159,3851,2488,3903,1913,3654,1821,2288,2419,2802,1725,2378,2240,2539,1574,2180,2231,2655,1495,2122,2160,2586,1547,1756,2231,2352,1272,1934,1816,1969,1332,1725,2009,2022,1178,2761,1677,1749,1204,1395,1787,1875,1309,1483,1487,1821,964,1237,1454,1763,1060,1144,1360,1739,864,1303,1373,1865,874,1461,1405,1880,1070,1139,1178,1518,984,1430,777,1714,982,932,1160,1246,922,1233,1185,1390,952,929,1185,1398,872,1104,1029,1286,946,828,1299,1308,743,1195,1050,1122,874,835,1124,1629,878,904,850,1170,846,917,1204,1118,868,1016,926,1089,721,926,1106,920,809,836,995,1067,837,734,915,1079,756,1052,782,915,850,813,808,969,706,1198,516,915,753,721,905,895,647,922,913,955,736,797,905,980,559,798,792,966,845,760,733,833,549,877,842,871,751,792,759,932,638,1290,1114,836,611,754,887,965,746,793,889,795,647,592,799,786,756,740,704,790,651,659,742,771,575,758,699,797,622,499,752,836,599,767,603,747,682,590,714,723,636,784,689,693,627,546,740,755,561,531,640,728,611,609,676,753,620,762,622,670,692,541,640,660,745,635,608,640,449,511,713,634,531,684,736,653,631,504,659,594,500,611,593,615,632,651,730,528,530,606,611,744,459,588,750,580,520,695,565,544,547,587,741,580,613,621,566,566,619,406,669,620,431,589,771,582,615,619,539,486,497,576,602,565,619,527,786,595,470,969,666,529,480,527,666,539,622,544,600,451,553,527,552,549,712,441,601,603,466,443,588,502,549,545,672,467,482,492,685,669,503,472,445,601,521,425,682,479,645,512,636,555,501,381,567,572,437,481,548,571,503,427,629,499,551,575,628,495,510,388,700,552,450,455,638,472,658,464,538,510,521,524,719,467,559,314,679,444,594,550,561,469,543,464,574,444,535,575,546,536,500,323,622,450,594,432,580,438,641,463,630,471,629,473,491,405,557,430,589,422,558,466,545,493,682,373,562,416,555,442,558,375,404,555,655,520,562,606,619,458,541,396,535,470,592,459,500,511,633,447,551,435,501,482,474,401,505,504,580,414,573,428,665,557,521,336,632,442,644,331,531,343,601,452,551,481,593,493,597,457,603,481,542,478,622,425,634,435,593,441,557,538,635,528,571,289,474,401,573,434,617,440,625,414,428,465,495,356,553,498,519,396,555,319,677,422,621,350,610,376,641,385,537,456,503,446,491,425,498,370,684,404,620,242,696,298,546,456,486,319,750,491,542,321,612,329,608,471,527,362,572,416,504,400,595,403,692,471,670,399,411,486,418,391,652,596,550,246,591,379,560,424,615,515,713,444,512,358,587,403,535,373,512,431,571,356,636,331,708,493,467,386,623,403,583,313,764,282,712,424,692,420,624,404,521,464,574,459,662,408,572,444,815,294,632,443,641,386,478,363,600,460,579,360,596,336,509,426,696,289,655,392,627,421,459,328,596,512,559,321,687,445,598,344,701,329,739,292,603,503,503,254,723,508,524,377,747,430,655,363,602,257,863,336,620,499,556,240,705,335,617,320,680,548,546,294,725,424,585,322,684,319,826,391,598,378,590,302,796,480,557,292,869,693,773,372,640,394,475,475,779,455,683,277,788,416,601,263,718,347,685,371,721,428,566,338,938,403,613,313,784,467,523,318,790,245,800,324,800,543,852,274,635,466,657,291,731,400,554,356,723,359,835,363,780,507,520,306,950,386,882,300,715,510,728,362,867,319,698,319,862,444,612,283,683,476,814,398,953,469,778,328,897,363,636,292,849,347,820,373,956,434,793,284,841,553,784,244,923,157,1024,389,890,436,718,427,815,480,740,325,1007,475,865,256,936,492,821,408,1044,506,714,364,875,430,873,311,1072,445,854,399,850,735,1243,408,1060,463,804,407,982,649,839,391,1061,514,871,327,1089,584,1080,274,1039,671,865,474,999,477,1047,408,1166,535,1174,406,1171,267,1379,375,1204,422,1070,260,1159,674,1230,314,1424,675,1047,330,1513,465,1074,401,1342,665,993,417,1534,862,1327,452,1385,791,1105,277,1482,575,1508,374,1748,892,1128,581,1644,796,1456,475,2026,870,1556,488,1955,753,1734,537,2051,1103,1516,612,2249,1201,2190,631,2491,1449,1778,638,2721,350,3719,712,3329,2088,2825,1027,4676,2362,4871,1746,8600,5413,6596,1583,2624,228,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch02: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,850,2497,11248,41503,152748,176555,231358,727564,1424020,1504441,2102831,3094693,2905748,1248872,784022,898414,345927,95304,61328,27376,16338,6777,5821,9252,8198,4428,5720,5197,5840,3032,3272,5088,4522,3094,3855,3668,4257,2564,2754,3995,3693,2595,3959,1823,3536,2293,2240,3644,3471,1705,2518,2340,3105,1639,1788,2508,2802,1720,1896,2221,2364,1596,1593,2405,2586,1712,2006,1887,2078,1446,1322,2112,2211,1322,3077,1389,2010,1364,1244,2103,1726,1218,1530,1626,1881,1132,1150,1885,1573,1225,1494,1164,1505,1056,1056,1819,1574,1179,1370,1180,1544,1161,1135,1710,1367,984,1572,682,1745,909,819,1563,1429,1083,1193,1081,1324,848,923,1486,1453,865,867,1020,1380,973,882,1283,1168,1027,1182,986,1159,864,906,1347,1168,833,1003,914,1191,925,842,1256,1146,821,1132,1043,1118,788,849,1119,1018,734,874,981,1245,707,792,940,1037,859,954,856,1096,741,672,986,1073,551,1048,799,988,646,601,1001,983,737,797,903,895,634,700,976,1010,630,855,818,964,648,529,990,869,731,894,879,822,598,661,967,899,777,1235,787,860,764,612,985,878,661,775,907,713,823,642,1046,833,738,726,662,694,631,602,1027,755,499,970,809,788,502,613,742,824,578,748,534,795,619,610,730,703,588,718,809,762,483,609,759,659,682,655,668,662,743,453,799,602,644,664,611,780,628,492,702,801,530,461,649,705,603,616,674,599,586,665,631,710,561,537,717,611,700,582,660,615,497,551,716,664,469,726,656,606,485,526,598,668,494,640,604,597,581,471,635,506,610,669,632,666,735,428,714,471,672,460,690,479,585,439,663,655,618,721,545,511,551,524,639,479,562,1150,520,483,647,486,610,620,520,645,472,551,618,517,590,467,531,463,677,522,531,505,809,502,561,571,421,465,527,465,687,433,453,708,512,646,515,473,602,537,447,555,631,529,558,457,548,634,501,513,456,491,460,529,573,409,617,448,605,524,629,562,466,418,520,400,518,520,538,536,544,641,655,518,477,619,415,334,636,442,682,421,552,560,485,397,647,531,595,478,520,542,621,483,505,354,644,355,588,375,553,455,525,464,569,508,633,567,577,408,590,371,662,394,461,489,466,440,574,489,504,421,696,409,588,436,558,485,495,661,506,500,570,451,589,411,574,486,556,385,547,396,699,440,518,387,519,462,493,508,572,462,539,400,527,437,490,440,610,348,631,382,676,356,550,434,498,466,732,374,590,444,489,448,572,468,540,370,563,487,537,473,601,428,511,528,488,433,648,427,584,426,510,373,517,457,573,420,471,538,531,504,563,451,515,349,577,367,571,316,562,466,569,377,458,437,544,582,423,393,547,450,608,330,581,280,651,306,618,429,554,464,460,477,634,343,500,344,569,416,612,346,462,368,672,442,429,460,484,545,540,290,556,483,611,324,657,784,582,446,593,385,477,433,538,368,550,278,566,433,588,348,659,358,639,297,539,414,542,447,556,411,524,381,584,385,504,442,567,239,797,367,567,481,532,384,539,468,567,327,638,490,620,414,596,337,666,359,579,457,561,394,718,384,638,457,650,440,495,358,633,258,605,386,690,315,417,345,725,446,477,335,813,447,557,311,553,330,547,277,540,603,498,367,728,413,514,410,668,440,451,393,648,211,741,300,547,512,621,302,602,485,664,311,650,494,620,299,575,394,679,367,609,456,485,338,751,393,584,374,617,545,494,318,689,622,681,402,627,454,696,308,654,426,698,363,659,443,552,345,701,301,716,374,628,554,521,253,673,466,581,290,750,500,636,354,611,264,775,420,681,529,604,304,694,429,600,340,721,495,554,300,693,455,811,300,734,456,564,237,801,490,584,289,792,618,559,337,771,399,549,338,646,587,603,392,748,400,873,283,808,474,610,380,790,389,716,301,609,537,646,263,919,624,612,292,882,545,491,451,857,165,911,293,867,573,602,276,960,471,747,361,735,735,472,300,996,376,724,354,1051,528,709,302,784,477,783,356,776,584,738,406,997,665,962,398,833,652,575,273,1089,526,893,227,859,800,644,273,901,479,912,345,1000,632,773,454,1010,421,875,335,993,734,637,427,1112,108,1173,362,1146,696,835,349,1044,579,911,329,964,762,743,434,1304,526,1002,304,1080,921,856,294,1355,611,959,419,1042,935,901,314,1331,408,1297,402,1314,777,813,351,1328,763,1329,493,1402,1083,784,480,1371,588,1290,468,1600,1106,1199,445,1533,910,1268,547,1839,1261,1198,466,1893,183,2086,512,1954,1461,1517,677,2008,1065,1859,694,2689,1796,1613,636,2748,1216,2334,878,3398,2462,2410,1088,4080,2918,4518,1675,7020,5589,5888,2270,5587,1799 ch03: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,937,3616,22839,103137,485158,763553,1247175,4049335,4122191,1837282,1429409,897082,533849,162228,81080,65357,22700,8989,10173,8887,9607,5235,5055,7776,7156,3664,4389,4581,4808,3221,3309,4535,4595,2580,4097,3967,4029,2441,2206,3625,3739,2457,2770,3248,3385,2143,2112,2848,2925,1737,2604,2479,3150,1501,1534,2573,2637,1473,2879,1394,2681,1410,1648,2409,2301,1596,1668,1918,2208,1446,1248,2254,1997,1134,1668,1728,2127,1184,1207,2069,1730,1346,1732,1502,1727,1201,934,1841,1775,948,2314,1292,1662,1019,1065,1705,1682,988,1327,1288,1569,1011,1192,1511,1611,950,1099,1147,1549,1023,861,1546,1229,931,1239,1245,1389,953,866,1278,1202,1125,1412,670,1259,809,879,1364,1227,795,1097,1146,1316,952,762,1308,1133,959,919,948,1175,893,661,1278,1143,933,1107,1070,1132,852,783,941,1094,942,843,835,1124,831,606,1084,1021,806,947,1035,883,703,611,924,1139,653,923,753,960,814,696,893,967,720,836,917,963,632,878,937,836,705,1031,611,921,843,776,799,809,703,854,850,884,607,634,975,835,655,775,789,892,704,626,894,1015,751,966,848,867,619,602,787,837,692,981,952,741,661,663,773,728,613,735,866,742,626,503,795,739,678,663,788,667,623,504,934,650,606,683,701,791,614,483,787,699,711,705,493,676,561,590,879,649,610,720,689,746,481,455,738,824,636,647,641,599,601,511,662,620,584,645,864,674,613,386,726,581,599,501,692,633,598,527,708,615,603,635,597,677,524,575,690,621,448,579,630,713,556,442,648,617,645,580,785,555,593,353,757,499,683,567,589,613,573,503,610,510,613,649,535,564,615,390,732,646,582,520,664,529,549,406,668,540,600,574,647,595,644,406,630,576,450,948,683,468,636,420,585,482,454,513,701,599,547,491,613,626,506,459,659,477,475,428,644,519,569,524,645,543,396,552,503,518,565,413,571,494,472,527,675,520,537,550,580,447,563,420,693,523,557,448,671,463,562,506,532,424,562,530,522,621,579,352,579,576,575,429,661,420,546,415,504,494,574,489,683,443,571,433,610,433,546,394,636,506,595,415,661,481,546,472,493,391,580,353,672,451,540,421,603,471,587,453,513,454,602,502,500,443,482,412,622,538,521,364,750,387,471,444,578,449,491,462,658,398,716,296,593,391,643,683,600,425,501,399,578,451,567,498,579,437,523,522,615,408,549,393,580,406,517,431,536,480,528,426,621,424,702,316,550,462,635,352,555,403,582,598,591,343,618,585,549,421,443,395,513,479,664,401,561,410,537,411,515,322,553,467,614,428,519,421,478,430,650,323,611,433,522,464,552,388,532,438,495,515,612,330,542,357,592,407,576,393,589,403,402,410,647,404,647,404,599,417,539,407,524,197,624,399,668,295,660,492,602,399,717,423,522,396,583,371,449,281,616,409,593,374,466,416,637,516,542,393,625,411,521,366,623,684,592,385,680,285,582,377,607,339,729,416,504,523,557,334,579,265,620,379,655,400,681,480,585,423,688,365,527,367,715,453,648,279,827,424,534,453,483,383,573,456,594,357,497,387,576,382,645,377,607,432,582,489,557,322,630,459,521,358,634,395,609,383,631,219,634,322,653,516,617,298,540,499,621,347,664,501,630,355,639,371,594,390,728,464,517,337,596,401,522,427,690,509,491,296,655,325,807,326,542,573,523,310,583,490,720,342,695,429,582,401,655,325,689,464,619,519,447,380,597,553,699,288,809,465,530,293,724,672,682,307,680,581,581,284,777,408,791,346,717,359,568,367,740,419,588,290,753,557,711,319,807,422,653,326,632,492,611,363,592,237,842,399,783,599,512,281,888,371,748,341,707,483,684,355,962,378,701,364,724,537,580,410,734,401,629,317,923,458,749,337,871,387,826,362,747,428,672,319,672,544,898,375,745,564,751,327,894,418,693,402,974,491,555,409,810,526,749,345,903,636,657,356,927,138,964,380,1058,596,699,516,936,469,766,301,782,587,764,380,899,451,977,325,899,701,859,408,823,518,982,389,921,836,684,328,829,820,1090,400,1054,618,854,473,1100,602,977,340,1041,716,807,429,1119,454,1160,435,1090,713,914,395,1061,599,1065,468,1097,845,848,539,1225,312,1358,425,1271,847,985,316,1248,775,987,509,1505,1050,1021,478,1291,545,1213,484,1434,1073,1172,594,1554,672,1270,425,1654,1089,1114,600,1804,692,1645,598,1768,1142,1377,677,1872,947,1747,692,2119,1518,1411,734,2338,1010,2155,685,2689,1651,1887,916,3225,1969,2991,1153,3892,2952,3411,1778,6537,1406,10361,2747,5237,926,212,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch04: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,82,82,2375,11875,24900,75038,181137,388647,412509,426483,2024969,2917944,2271970,2554958,2064094,1338575,512516,223553,283676,78749,23756,14711,11791,10613,5636,4431,9863,7201,4465,5662,5039,5361,3654,2339,5969,4598,3160,3545,3450,4173,2766,2228,4234,3770,2414,2935,2964,3832,2245,1698,3660,2866,1857,3174,1601,2779,1771,1503,3124,2442,1689,2130,2496,2374,1592,1484,2526,2339,1562,1754,1808,2175,1479,1167,2615,1997,1414,1656,1888,1753,1378,901,2182,1891,1393,2827,1106,1672,1281,1024,2062,1672,1027,1563,1327,1575,1147,925,1706,1551,1015,1467,1493,1449,1019,791,1669,1523,973,1287,1459,1348,1004,742,1663,1402,887,1475,873,1358,958,792,1471,1201,1090,1123,1200,1215,899,716,1388,1262,797,1009,1284,1269,873,715,1462,1042,847,1162,1157,991,783,851,1314,1170,934,799,885,1102,865,789,1136,1147,946,953,866,1013,783,713,1237,1032,789,593,1020,1065,677,600,1146,1030,717,921,777,955,931,616,997,726,806,1100,658,965,735,574,1015,867,763,941,744,975,821,470,1121,818,638,801,786,914,697,619,1075,780,670,1005,857,742,700,584,950,776,812,1468,885,851,645,527,901,854,677,779,666,827,786,656,685,683,671,596,719,767,781,533,750,821,667,623,694,772,708,454,883,764,483,874,592,770,667,458,754,690,564,709,687,728,646,517,828,701,608,578,700,625,618,446,781,694,702,616,693,677,702,454,813,603,693,440,690,672,458,603,743,634,642,598,770,586,515,463,691,676,594,440,686,656,613,486,685,573,593,575,638,609,575,485,864,649,613,615,563,507,465,451,743,710,647,655,517,623,563,438,546,555,670,580,493,619,574,572,693,520,567,568,604,587,589,583,592,507,663,869,576,625,437,546,733,487,645,585,509,504,493,413,692,510,582,531,644,473,593,431,567,511,549,668,576,535,627,453,644,462,555,438,581,457,548,521,547,448,580,570,510,661,482,411,636,437,500,485,561,509,621,544,583,502,606,505,587,425,452,529,674,423,638,375,622,479,576,351,606,561,627,558,506,540,505,438,566,551,452,424,544,578,454,503,544,478,643,449,673,477,645,377,610,392,596,290,683,384,570,368,663,496,569,468,561,498,516,405,617,346,518,519,676,318,647,491,502,363,638,427,483,568,613,467,551,470,500,665,708,464,412,500,568,369,552,413,600,368,559,485,698,487,527,419,463,517,478,544,508,387,526,497,561,420,593,523,582,387,632,334,632,346,570,379,696,399,471,468,680,435,551,454,568,461,555,368,650,350,467,411,755,413,509,476,566,387,507,395,496,454,615,305,543,383,629,454,418,473,624,450,572,332,618,421,454,397,574,530,444,488,484,512,556,369,597,386,533,387,541,445,522,376,703,396,567,389,453,466,436,444,681,380,579,372,601,511,511,452,628,422,524,378,499,444,498,412,578,356,648,424,615,441,484,435,455,759,578,352,717,305,565,382,592,319,588,356,635,451,661,350,538,434,544,341,663,500,532,324,521,624,641,437,557,472,492,389,543,364,512,499,680,491,661,364,540,504,712,301,549,438,512,434,618,379,476,394,646,449,438,505,698,343,651,313,588,411,517,333,716,263,608,425,702,387,609,403,557,378,561,437,599,406,576,337,560,391,657,439,587,569,491,367,579,548,637,327,516,483,476,499,663,273,609,408,703,491,536,327,592,396,566,439,753,392,462,334,667,434,649,381,646,552,627,327,582,465,640,380,650,547,536,374,562,738,617,400,647,619,497,274,702,464,737,365,604,437,710,442,637,307,684,390,678,457,540,299,776,465,592,394,809,546,640,271,724,157,883,338,773,483,455,354,785,430,718,325,776,455,482,372,842,357,695,478,692,608,667,392,756,397,750,398,755,556,564,327,638,408,730,356,873,617,592,328,799,536,707,255,775,611,545,430,830,363,748,401,954,469,592,408,832,497,704,380,872,634,581,450,885,154,1096,296,859,720,510,399,950,544,762,421,799,653,657,453,775,483,746,428,999,660,645,299,809,554,1014,373,1031,570,672,371,945,901,1116,401,933,834,538,358,982,602,862,348,1022,939,665,483,1057,373,931,382,1059,858,690,379,1116,628,1017,390,1171,822,694,481,1284,265,1275,390,1262,787,831,415,1343,619,1183,459,1269,865,808,490,1119,670,1205,528,1400,1068,889,487,1418,699,1190,480,1394,1288,946,513,1646,437,1539,621,1695,1246,937,585,1807,932,1494,495,1840,1513,1117,687,1984,877,1822,837,2157,1600,1308,1002,2104,1251,2238,1083,2428,2120,1761,1301,3392,623,4372,1398,4423,3955,3269,2259,7311,5118,5419,1604,2384,569,111,10,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch05: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,384,4332,14692,24874,301226,1023570,1603916,3270517,3777020,2961097,1175798,495773,794839,249144,72089,33614,21661,14769,8389,5168,12511,8819,5514,7237,5828,6813,4055,2748,6408,5229,3520,4004,3967,4132,2999,2224,5103,3845,2728,3674,2989,3556,2447,1661,4082,3538,2316,3148,1565,2738,2079,1310,3376,2575,1774,2320,2227,2479,1805,1416,2683,2749,1528,1795,1813,2235,1526,1165,2410,2220,1495,1878,1777,1947,1486,1057,2240,1810,1246,2763,1516,1858,1397,925,2062,1666,1128,1487,1526,1593,1248,894,1741,1513,1155,1244,1429,1491,1209,917,1775,1493,1129,1415,1188,1474,935,842,1674,1444,989,1362,871,1344,1001,830,1504,1086,1043,1279,1438,1005,885,788,1591,1206,823,1056,969,1342,1038,685,1273,1105,1000,1210,1228,958,818,588,1505,960,921,1290,775,983,874,739,1347,1080,691,1055,1070,1134,781,562,1304,867,839,882,1163,879,692,530,1132,972,822,1047,883,834,813,489,1126,741,805,1104,719,1007,637,586,1117,1007,785,794,872,929,846,583,1013,726,869,904,633,801,804,401,1182,818,793,773,1007,830,737,508,1110,965,771,1363,1058,603,811,437,931,835,657,767,779,822,688,499,908,718,656,770,649,926,551,401,900,754,669,766,677,759,758,601,826,586,640,713,620,716,672,495,883,682,535,764,646,705,561,480,763,826,662,626,670,624,643,502,765,728,692,658,578,688,607,547,741,663,611,548,766,594,667,445,672,662,713,602,482,815,627,420,658,665,550,666,693,485,646,427,754,586,642,560,702,668,656,447,775,578,645,523,609,456,603,387,759,615,618,645,774,585,524,352,693,536,673,509,616,549,637,456,621,703,652,522,661,436,508,611,817,445,514,914,646,519,560,467,743,463,619,559,609,465,523,390,668,503,617,611,610,489,595,415,693,600,529,450,615,593,490,391,628,665,528,448,525,550,537,391,707,429,606,557,565,455,555,528,489,454,618,472,548,556,572,491,586,612,672,529,480,525,470,394,608,546,609,350,575,539,534,390,683,517,611,445,567,465,582,369,677,500,569,525,561,444,526,366,599,474,617,567,558,496,638,414,580,465,553,319,593,352,558,503,630,438,498,571,582,507,604,322,633,397,588,374,696,413,498,528,520,427,630,533,476,431,591,441,532,441,594,669,647,441,457,530,510,453,637,386,532,398,666,436,571,434,599,377,621,469,545,468,542,430,488,449,566,532,541,431,508,501,530,440,596,449,555,380,519,473,561,406,626,479,620,447,553,482,614,281,654,324,567,564,588,350,607,539,497,396,525,403,491,456,527,275,501,356,629,545,566,476,640,376,544,461,581,396,545,383,538,439,525,408,462,592,481,424,601,377,554,376,677,420,496,376,550,243,776,518,532,379,451,295,578,434,630,424,605,389,626,543,607,389,552,337,592,419,406,398,573,302,656,341,527,595,681,363,581,580,644,415,604,404,590,412,574,430,544,282,761,385,562,339,534,316,684,437,673,364,546,477,497,573,632,419,621,424,563,430,669,293,576,433,685,460,641,437,608,452,709,372,499,399,583,370,547,259,655,329,599,498,556,354,659,437,623,462,441,433,582,333,724,326,646,342,529,416,593,374,580,511,681,347,631,457,478,328,701,359,613,402,711,500,493,363,682,502,543,428,530,491,565,256,622,263,754,319,521,639,499,345,682,453,632,386,751,534,447,383,681,406,620,309,710,426,558,397,654,445,591,354,782,365,555,463,647,724,712,349,828,542,491,303,546,462,793,373,664,474,519,463,792,355,595,347,644,521,471,439,764,373,736,427,828,545,575,366,734,189,719,390,699,421,490,403,807,428,765,388,817,610,410,424,758,439,701,347,882,481,613,311,840,347,657,442,747,601,429,311,859,384,757,389,956,610,656,353,736,421,683,339,809,667,527,409,881,372,739,428,907,556,533,453,930,475,676,419,864,621,593,354,1005,198,875,356,867,663,687,418,895,490,899,436,971,669,490,404,753,453,838,388,1004,664,572,526,1009,583,820,474,947,746,592,341,1044,860,1092,420,942,578,707,438,1102,597,792,501,1174,702,850,469,957,414,986,343,1117,994,737,446,1190,620,1017,413,1114,851,757,418,1041,328,1439,465,1118,977,1063,436,1181,551,1184,478,1271,996,860,456,1425,530,1460,642,1367,879,813,436,1577,925,1502,490,1538,1029,904,553,1655,559,1522,866,1777,1353,836,661,1714,944,1751,709,2084,1382,1239,679,2281,974,2170,801,2408,1636,1584,750,2812,1456,2472,1050,3748,2785,2054,1368,4235,948,6238,2281,8093,7318,4270,1516,1750,177,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch06: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,43,112,547,1705,4684,5261,3871,22814,38044,40487,56158,60653,55639,26698,10986,23157,7514,2574,1596,743,398,138,64,192,152,125,171,187,266,147,102,241,165,80,72,51,48,47,11,31,21,12,26,17,50,32,30,86,101,66,91,104,128,74,42,156,100,78,133,71,109,75,46,112,87,48,62,62,61,39,19,56,33,31,22,19,9,11,10,15,18,6,11,9,9,9,7,10,11,9,28,9,18,25,10,47,38,34,47,43,48,52,25,58,53,42,50,40,53,37,32,78,52,42,58,50,67,42,22,81,48,52,54,47,51,38,35,65,47,29,61,49,44,33,24,44,38,32,39,28,18,25,11,25,17,19,17,17,16,15,8,30,17,11,21,8,18,13,7,21,19,16,14,9,14,10,6,5,15,7,11,7,10,3,1,8,9,7,9,9,7,5,5,11,9,6,11,5,15,14,11,21,13,13,32,15,22,19,9,20,21,26,27,18,22,23,17,37,23,18,29,23,33,19,23,44,32,28,52,30,35,25,17,32,31,29,32,30,24,28,21,41,33,28,19,28,21,26,20,35,33,29,25,25,23,27,20,34,24,18,37,29,25,24,14,32,19,21,36,19,27,24,13,32,22,26,9,18,8,12,6,19,17,12,11,16,7,15,11,16,16,6,4,15,9,10,3,18,14,5,13,8,5,4,3,7,3,3,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,4,4,4,3,6,3,8,8,7,13,16,2,9,14,8,8,9,17,12,8,14,18,12,11,14,11,8,11,18,15,16,9,12,14,17,9,16,9,12,15,15,14,15,16,24,15,20,10,14,16,17,10,19,18,17,8,32,20,16,15,22,12,21,17,23,16,13,19,22,11,22,14,24,20,16,14,14,22,14,18,29,9,19,8,23,17,19,21,18,12,19,12,16,17,18,15,20,19,21,19,18,11,19,14,17,15,15,18,13,14,18,15,16,14,13,13,12,10,12,18,20,11,7,15,13,12,10,8,7,8,4,9,4,7,7,1,3,3,6,9,6,4,10,4,4,6,4,5,4,5,5,7,8,5,12,4,6,7,7,7,9,5,7,5,10,6,9,5,10,8,14,7,7,10,9,8,13,5,4,11,8,8,6,5,7,5,6,3,3,5,7,5,6,6,6,7,8,4,6,4,7,10,4,7,5,8,4,8,8,6,6,10,7,4,6,6,6,10,8,5,7,4,9,7,10,3,8,4,8,10,7,9,6,5,17,12,13,11,10,10,17,14,15,19,13,18,15,16,17,10,19,12,14,12,12,14,21,10,17,17,12,15,14,12,29,14,25,10,22,9,23,13,22,13,18,20,15,20,23,14,27,9,24,23,26,17,23,19,24,20,30,18,25,14,25,16,31,15,24,21,19,16,21,23,29,13,29,23,25,12,19,13,42,18,27,20,25,14,26,23,32,13,27,19,18,15,27,14,31,18,24,31,13,11,28,19,19,18,25,14,19,17,30,15,26,16,21,22,22,21,24,17,30,17,16,17,20,13,25,15,30,13,22,16,22,16,22,14,23,12,18,23,15,11,15,10,16,11,24,13,13,4,16,10,17,12,20,21,13,6,19,10,19,11,16,12,14,10,14,4,15,10,11,17,16,6,12,5,14,6,6,11,6,6,8,2,2,1,4,1,2,2,5,1,2,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,3,1,2,2,8,2,7,2,8,9,7,1,12,9,15,7,15,16,12,4,9,12,22,6,21,19,12,6,24,7,19,6,18,19,11,8,30,6,21,7,25,19,15,10,35,22,32,13,37,32,20,14,48,4,44,18,42,38,21,17,46,24,40,11,40,40,30,21,43,17,40,17,61,38,20,15,63,24,58,26,57,62,40,25,68,30,69,20,81,54,46,28,70,40,62,23,68,39,53,24,68,33,45,15,64,48,50,31,76,37,81,38,85,83,49,37,95,22,105,33,76,62,17,6,7,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch07: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,9,276,1470,3438,10738,28996,69891,65849,27233,97694,31807,11767,8220,3539,1548,581,185,485,147,61,77,107,190,166,84,345,224,151,203,139,104,67,27,70,44,31,24,13,11,7,5,35,43,60,62,65,114,55,43,161,118,78,127,57,121,70,38,168,104,83,92,77,74,46,24,68,63,26,48,38,32,42,9,21,13,6,18,5,9,12,10,17,8,8,25,1,11,11,3,12,32,14,36,38,36,25,22,68,50,35,56,43,49,27,25,75,53,39,54,49,55,52,18,71,58,51,62,34,67,39,26,70,52,48,43,46,54,44,22,60,54,40,39,32,37,27,22,42,32,14,27,18,18,13,12,24,13,16,12,17,21,16,14,18,14,10,17,13,19,13,15,19,12,8,9,7,15,5,7,11,6,5,10,4,9,8,4,9,11,8,8,0,13,1,4,4,5,13,17,14,17,17,12,28,16,18,11,18,28,21,12,32,23,19,26,26,31,25,9,33,26,18,42,28,34,25,17,54,28,26,31,29,37,26,18,43,20,27,29,31,27,22,17,46,15,28,28,20,41,20,17,34,25,29,24,24,24,24,20,33,23,30,37,25,23,31,14,21,31,28,22,18,22,19,7,31,17,16,16,13,12,13,5,15,13,9,10,20,6,12,7,14,9,10,5,17,6,7,12,14,7,9,12,9,8,3,5,2,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,4,6,1,3,5,5,3,2,3,7,4,6,12,16,7,12,10,6,8,11,8,10,11,16,11,15,15,14,13,10,9,12,10,17,9,21,12,21,7,11,11,15,10,16,11,23,6,18,22,20,8,19,13,16,10,12,22,17,16,15,21,23,11,20,19,21,17,21,12,15,12,25,18,17,12,30,13,23,12,21,17,16,13,20,12,17,15,22,16,11,19,23,15,17,16,20,18,18,8,21,22,11,14,22,15,19,14,21,13,25,11,11,16,16,16,20,11,19,8,13,13,17,9,22,10,9,9,17,9,11,6,12,5,9,12,10,5,5,4,9,2,1,9,6,4,7,1,6,3,9,4,7,5,2,5,5,8,4,7,13,9,9,5,6,2,6,9,9,9,8,4,5,4,9,11,6,7,13,6,10,9,10,5,10,4,9,10,8,7,9,6,4,6,6,6,3,8,7,3,6,4,8,4,6,3,8,5,6,3,11,9,6,9,2,9,5,5,12,5,5,6,13,8,2,5,8,5,11,3,7,3,9,4,7,12,8,6,9,9,7,6,9,19,12,9,11,24,8,12,15,12,17,7,12,16,15,18,11,10,24,11,17,11,11,7,19,10,19,16,25,14,22,15,23,8,22,6,27,22,18,13,21,14,20,13,21,27,15,14,18,12,32,13,34,19,12,20,28,12,28,19,26,25,20,17,26,8,16,16,35,23,18,19,25,24,27,12,25,25,20,14,16,25,30,12,35,24,21,21,18,24,25,8,24,22,25,16,26,8,27,11,34,22,18,14,23,14,26,14,22,23,21,16,20,15,24,14,36,25,15,13,23,18,29,11,24,15,19,15,33,23,32,11,24,23,11,12,18,16,16,8,18,15,15,6,12,13,10,14,16,16,15,10,21,10,18,10,18,16,10,4,31,8,12,5,14,9,6,13,12,9,16,8,16,16,12,8,13,9,13,8,9,3,4,3,4,1,2,1,6,2,0,2,1,2,3,3,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,6,3,7,1,5,5,10,1,5,8,4,3,11,10,21,6,12,10,8,6,13,7,14,15,22,18,11,6,21,7,13,11,19,15,10,9,30,5,30,8,25,17,10,10,34,23,32,18,34,30,22,17,41,15,34,17,48,35,21,14,47,21,41,18,32,46,27,10,39,23,40,19,44,39,27,20,56,36,59,22,72,49,38,19,80,38,66,17,72,67,37,25,83,29,66,28,82,53,29,31,80,8,74,22,58,63,31,40,89,40,71,30,101,93,52,29,103,47,91,38,83,12,3,0,0,0,0,0,0,0,0,0,0,0 ch08: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,28,31,514,1717,2617,5644,8828,16972,21121,10760,85955,67493,42728,35209,28606,18734,7576,1954,5277,1224,420,326,163,148,111,49,293,185,176,206,175,195,127,43,158,68,45,48,34,20,13,7,27,33,25,62,42,61,78,25,141,107,81,103,98,108,89,27,159,103,85,90,92,78,62,24,81,70,55,45,43,37,39,10,36,24,16,19,1,20,3,7,14,18,8,15,5,16,6,8,17,18,19,25,29,46,22,15,70,51,40,61,36,47,34,23,73,59,41,69,31,50,42,25,78,62,44,55,49,51,55,27,80,58,45,46,42,47,41,24,73,51,35,44,35,32,30,19,42,35,23,20,13,20,11,9,27,24,12,22,22,14,10,12,24,12,15,23,15,14,11,9,18,11,6,11,8,13,7,5,12,11,4,16,3,5,4,7,10,12,3,9,8,4,8,7,7,13,16,11,14,16,19,12,29,24,13,19,17,21,19,12,35,29,29,36,24,29,24,17,39,24,19,32,31,30,28,21,40,37,34,24,28,31,25,25,40,26,29,27,36,34,26,14,33,32,29,29,21,23,21,22,39,25,23,24,36,26,24,12,34,32,31,25,28,15,22,18,36,16,17,26,24,22,18,11,17,12,12,11,14,14,12,8,23,10,16,15,12,15,8,4,17,15,6,14,9,11,8,7,17,5,3,4,6,5,4,0,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,3,1,5,2,3,4,4,4,6,9,5,7,10,14,8,7,16,3,9,10,10,6,14,17,12,14,19,12,8,14,9,8,19,7,13,17,12,18,13,9,17,9,7,17,13,14,14,17,15,10,28,12,16,13,13,14,21,17,17,17,22,19,15,18,21,20,8,24,22,8,19,17,23,17,20,19,17,22,13,12,23,17,15,15,24,10,18,18,20,15,22,14,18,16,20,15,22,13,18,10,19,12,28,14,26,13,15,15,14,13,19,20,28,11,13,13,18,15,12,8,19,8,21,8,17,5,18,8,10,11,9,2,11,7,10,7,8,2,8,5,8,3,4,0,12,4,5,8,5,2,8,6,6,3,6,5,4,4,7,7,7,5,8,7,6,9,7,7,6,5,8,4,7,5,9,9,8,8,10,6,3,8,7,14,7,6,8,7,7,6,6,4,5,4,8,5,4,4,5,7,5,6,9,4,5,6,4,6,4,4,13,3,6,8,9,5,4,8,10,7,7,3,9,4,7,9,10,6,4,9,4,7,9,6,8,2,7,9,11,16,15,12,11,12,12,11,16,13,16,13,22,17,10,8,19,6,16,14,13,10,15,11,21,15,18,16,21,11,25,8,23,12,25,17,24,18,12,13,14,20,29,11,25,18,14,10,27,12,28,14,25,31,18,12,25,17,31,17,29,27,15,14,29,12,25,12,25,28,19,16,25,15,23,24,25,20,24,16,27,22,31,14,25,28,18,24,17,23,30,15,23,28,20,18,26,7,30,15,24,18,22,17,24,21,16,17,24,22,24,15,25,11,30,14,30,22,15,17,36,14,22,11,24,14,20,21,19,28,27,13,15,20,18,6,17,20,19,12,18,16,9,3,18,12,14,13,19,12,7,10,14,17,18,12,21,14,11,10,23,10,19,7,15,16,4,12,17,8,16,6,18,11,10,8,10,7,11,3,10,13,12,3,4,2,7,3,5,3,0,1,2,3,4,2,0,6,1,0,1,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,3,1,5,3,3,4,2,3,9,5,10,5,14,8,4,3,17,10,13,7,14,14,5,10,15,6,25,6,24,19,9,6,19,11,19,6,17,14,10,12,22,6,30,9,27,18,7,9,42,20,30,17,39,25,25,14,43,18,33,19,54,39,22,12,37,25,42,13,46,38,28,14,39,16,48,18,50,41,26,22,53,24,59,23,57,63,41,21,67,30,65,31,78,63,28,33,70,43,69,21,65,65,26,16,72,7,73,27,73,75,23,23,91,47,75,37,104,95,40,28,97,49,78,31,72,17,8,1,2,0,0,0,0,0,0,0,0,0 ch09: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,91,718,5760,39433,102458,47635,1440608,2863611,2920704,3189623,2335918,1462903,589591,108871,537517,108999,33213,22731,14089,12889,8143,2345,14991,8528,5563,5598,6058,6328,4189,1396,8117,5350,3524,4488,3828,4443,3096,977,6101,3573,2718,3200,3069,3485,2745,861,4881,3257,2261,2991,2354,2884,2120,610,3722,2649,1756,2964,1524,2550,1573,663,3493,2356,1482,2105,1966,2156,1540,654,3090,1966,1501,1792,1717,1883,1456,669,2754,1754,1437,1642,1780,1762,1174,616,2427,1556,1271,2530,1271,1462,1179,529,2585,1344,1203,1465,1408,1453,1295,531,2139,1352,1061,1331,1178,1363,1204,499,1761,1319,1060,1348,1157,1324,898,438,1908,1388,818,1275,772,1183,1007,541,1660,1103,1086,1139,1070,1203,920,444,1637,1212,903,1090,1000,1132,947,488,1488,1203,767,1142,948,1012,871,512,1416,1066,763,972,829,985,895,546,1272,1071,713,934,905,992,883,457,1218,967,794,856,740,920,807,483,1232,983,729,927,785,888,770,417,1208,946,716,1035,653,908,740,445,1198,822,834,913,823,805,750,500,1229,943,729,697,788,931,766,498,1201,779,685,766,706,841,752,517,1006,713,760,1219,802,636,726,355,1032,826,595,826,705,776,713,403,912,828,562,750,641,628,662,462,1001,756,645,689,675,712,615,396,854,708,683,845,517,691,612,400,806,653,646,692,672,680,701,405,880,617,600,668,592,680,728,466,882,507,652,657,596,673,731,344,823,718,589,476,517,642,567,416,881,665,608,619,623,578,494,387,870,627,625,597,617,669,567,476,717,530,505,592,690,689,693,405,720,592,597,579,522,580,656,414,646,592,606,644,582,586,529,387,713,525,564,602,610,556,557,384,727,543,543,580,640,609,587,430,688,504,484,841,602,488,559,367,762,525,637,571,593,507,590,357,673,572,544,463,604,528,518,444,706,512,534,448,685,436,546,410,736,548,558,448,601,470,451,353,672,527,520,600,716,580,584,449,632,390,543,414,575,435,598,466,681,411,476,549,611,526,550,418,610,545,591,358,576,448,508,419,642,425,513,464,709,476,551,432,577,529,531,402,608,478,535,408,519,405,601,510,646,404,592,472,530,418,605,447,541,422,465,399,562,513,593,425,566,453,609,407,511,396,564,504,557,434,525,504,489,457,562,507,561,406,588,389,520,424,585,699,541,493,587,420,633,359,557,394,635,474,588,418,558,481,531,416,536,473,610,451,596,464,592,387,460,406,559,373,627,430,584,389,603,488,552,418,453,488,543,509,534,505,572,418,453,490,505,344,601,375,516,482,540,435,470,447,589,462,549,462,555,404,605,276,589,410,519,373,543,394,617,394,484,432,545,379,601,465,532,354,636,303,620,410,480,387,583,370,672,333,504,498,519,379,576,280,656,419,593,578,368,431,587,389,549,350,569,445,489,361,550,377,599,454,552,466,525,384,508,447,642,424,530,522,444,380,632,647,546,418,645,512,430,482,648,417,559,403,658,555,340,371,681,366,595,377,640,579,432,374,676,384,721,442,496,500,551,374,565,241,668,342,652,518,452,367,540,449,590,455,499,548,482,350,639,366,492,378,678,495,435,403,586,464,608,315,602,593,470,331,657,290,609,333,548,533,426,432,529,446,760,390,623,582,390,357,738,323,500,329,620,633,415,384,617,383,681,526,510,462,435,347,687,277,645,358,655,667,462,346,630,360,642,362,752,584,410,284,693,455,596,325,575,668,431,327,758,406,681,346,698,571,455,402,640,635,746,387,671,657,488,331,714,460,604,394,643,587,483,326,680,390,731,326,798,750,442,291,637,484,650,369,637,608,461,367,747,210,893,391,738,606,496,272,672,421,844,360,744,779,484,368,757,270,864,350,735,625,435,330,720,450,763,399,831,689,431,434,836,402,659,411,748,685,499,312,856,451,748,369,847,778,414,384,900,359,742,370,823,807,537,330,794,484,845,428,663,806,452,412,885,142,1142,398,991,813,430,420,855,559,646,465,847,895,499,417,868,383,987,493,989,874,379,395,916,532,888,480,1001,917,446,434,928,782,1136,451,1076,975,408,536,1104,517,1019,432,975,1053,505,526,1069,473,1049,473,1131,982,524,520,1056,606,1020,428,1205,1171,518,602,1266,349,1348,387,1146,1276,552,486,1374,624,1247,688,1228,1491,460,475,1227,565,1346,543,1578,1473,657,557,1568,820,1422,573,1412,1700,720,733,1596,670,1538,662,1914,1798,857,768,1861,1015,1920,811,2179,2336,997,802,2285,1064,2348,1031,2807,2895,1222,1484,3605,1587,3515,1766,5020,6016,2714,3321,9194,1629,4705,515,312,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch10: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,464,1411,11691,15187,76540,115096,34865,556535,698047,904818,1849985,2487376,2886042,1836549,355330,2573971,768513,309740,187996,96047,48925,18009,3387,20870,9927,6025,8149,6539,6666,4786,1256,8794,5251,3550,3804,4273,4605,3326,1117,6214,3793,3050,3526,3154,3535,2412,867,5359,3321,2126,2571,2557,3066,2022,633,3771,2791,2050,2602,2133,2394,1812,566,3562,2416,1641,2582,1211,2233,1552,643,3166,2119,1556,1980,1665,1784,1373,484,3053,1835,1311,1641,1529,1819,1277,476,2618,1852,1208,1554,1399,1403,1325,477,2395,1517,1164,2585,1113,1600,1031,451,2161,1362,1196,1374,1255,1460,1031,512,1923,1468,1037,1233,1090,1323,1180,423,1798,1197,970,1207,1100,1287,969,470,1658,1212,1034,1293,758,1119,929,472,1750,1074,993,1206,951,1132,1025,465,1415,1205,934,1032,780,1235,931,379,1443,1071,861,1036,807,1028,924,445,1415,1043,724,918,894,945,732,488,1264,892,761,1005,841,933,795,426,1373,966,728,817,843,891,717,301,1231,955,785,868,913,821,785,363,1209,847,819,1025,641,895,702,445,1272,840,685,1002,850,789,773,360,1107,885,757,747,673,862,594,377,1157,778,676,838,852,759,695,352,1019,752,704,1183,652,819,698,406,1020,600,714,788,719,831,610,470,939,686,654,660,614,702,660,395,1007,593,649,759,767,718,572,348,772,696,759,765,523,681,641,370,819,655,654,622,733,618,592,395,908,655,619,566,710,577,650,430,851,585,694,675,588,493,562,403,947,624,579,534,609,645,595,412,764,584,648,627,586,570,678,458,771,641,442,504,590,658,654,441,843,617,594,470,617,516,625,375,834,600,563,704,530,648,528,332,750,606,506,584,597,611,592,353,666,593,611,411,663,462,678,474,715,574,477,594,594,481,509,453,701,594,438,936,571,547,557,327,712,525,531,619,633,540,464,416,710,574,491,366,589,573,556,470,521,529,648,542,615,445,545,371,653,423,601,430,570,609,610,367,649,456,485,531,604,559,546,380,788,471,481,414,637,513,537,406,694,428,522,525,557,547,608,350,556,482,539,454,622,477,479,428,574,507,521,607,509,527,575,405,552,444,517,427,529,423,546,427,662,526,459,623,537,479,416,454,543,509,545,365,538,402,541,443,593,547,531,499,580,456,496,450,490,413,524,415,671,385,565,516,522,365,572,463,517,379,678,457,524,465,471,749,559,451,627,424,521,492,514,466,527,453,636,419,616,417,462,404,572,561,454,502,506,396,539,465,586,462,580,314,608,352,591,463,524,388,609,487,490,473,603,360,513,461,526,392,583,359,545,342,606,525,496,491,519,424,566,450,519,399,512,435,556,388,566,373,517,382,575,396,589,344,635,436,611,386,525,388,501,372,587,359,526,393,545,519,504,343,519,527,599,391,567,446,593,357,566,276,639,387,510,542,496,359,633,462,515,317,718,397,447,441,543,273,555,500,548,483,477,399,596,400,554,414,637,511,507,389,634,664,610,386,615,485,522,335,766,450,566,356,555,475,472,343,680,304,586,533,653,553,469,297,631,334,559,399,722,470,471,433,504,266,639,385,519,511,499,432,658,506,510,306,688,459,451,307,704,343,580,372,668,488,398,373,689,476,550,351,633,562,376,317,589,252,650,403,658,582,426,395,568,482,672,367,539,544,516,507,524,367,597,381,563,531,497,330,684,366,624,381,579,577,478,393,554,249,791,397,653,600,369,343,654,509,701,328,584,601,409,394,703,382,610,419,614,532,415,349,682,379,686,420,655,658,420,412,683,650,719,427,658,608,358,281,825,465,649,364,687,733,406,346,603,373,662,316,804,676,365,414,752,402,697,378,626,711,396,366,692,233,793,377,660,748,436,388,787,496,768,343,768,761,417,326,716,324,696,386,820,722,424,450,768,478,698,350,859,673,443,409,737,432,719,378,811,853,455,364,695,441,790,416,728,778,463,399,754,486,912,390,816,769,418,305,840,565,852,395,782,968,443,400,867,162,982,426,892,888,470,399,814,566,818,441,899,896,376,421,959,442,936,447,898,977,504,465,760,576,860,379,1056,833,527,530,925,937,1180,393,1028,960,534,453,971,547,1051,439,1095,1008,495,496,1233,457,998,535,1105,1077,557,520,1062,623,1155,590,1159,1312,426,450,1202,313,1370,557,1247,1312,618,559,1240,797,1228,577,1380,1312,484,614,1289,640,1545,684,1580,1490,551,657,1591,835,1452,675,1692,1771,684,727,1642,696,1908,812,1831,2047,644,964,2141,1007,2056,1022,2171,2513,870,1105,2664,1308,2736,1235,3501,3894,1381,1830,4683,3070,5579,2621,7086,6290,1374,1213,1486,136,380,24,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch11: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,19,385,3026,20501,59232,17525,932083,2066505,2649976,3761433,2836406,1769766,713553,80341,698881,134166,42234,22756,16291,13555,8966,1622,16404,8839,5902,7301,5905,6203,4524,955,8747,4933,3724,4382,3665,4648,3069,766,6179,3657,2812,3667,3142,3433,2733,566,5333,3102,2391,3414,1649,2798,1935,520,4194,2409,1994,2475,2213,2396,1945,541,3470,2315,1739,1665,1989,2244,1696,497,3222,1940,1449,1854,1740,2049,1486,421,2853,1928,1422,3022,1286,1693,1295,451,2600,1522,1359,1531,1332,1421,1316,504,2437,1462,1129,1344,1460,1439,1300,423,2173,1436,1119,1249,1318,1356,1176,532,1912,1223,1118,1571,856,1064,1178,398,1866,1321,916,1215,1131,1204,939,362,1894,1070,1009,1176,1029,1125,1023,469,1560,1180,911,1159,1228,1066,915,402,1563,953,978,940,983,1010,882,407,1522,1095,897,1036,943,860,859,475,1422,1039,768,911,871,931,816,455,1304,912,844,871,856,1081,735,394,1287,933,745,998,600,912,728,425,1309,727,954,913,791,937,829,423,1148,903,828,823,795,868,839,420,1213,840,661,938,733,983,831,388,1209,757,749,1176,822,846,618,323,1210,910,638,769,761,668,735,420,1097,699,699,626,775,778,560,506,1065,670,762,677,687,685,618,416,934,803,638,812,495,669,696,368,900,700,707,687,718,681,632,306,916,737,628,735,659,606,668,438,841,615,670,625,835,586,609,430,886,619,597,487,685,593,681,452,908,450,593,676,675,570,652,400,860,703,580,526,566,524,635,447,915,634,604,636,718,574,546,339,687,640,638,677,570,664,518,511,713,524,606,422,751,593,610,447,864,551,578,483,624,543,534,460,714,589,652,547,498,510,641,438,685,585,568,941,642,473,574,423,686,433,538,590,556,529,688,435,661,555,585,427,578,555,499,429,749,545,523,578,638,516,562,347,678,510,512,513,567,447,664,478,566,543,620,444,526,507,606,380,726,554,610,581,519,532,509,480,555,453,482,545,590,515,640,387,659,485,550,447,623,498,514,413,619,512,621,427,523,474,569,375,636,500,574,507,607,448,528,357,692,422,564,456,584,482,568,459,484,493,563,441,501,554,552,489,572,454,496,442,597,477,559,395,514,446,566,424,647,440,495,480,566,448,540,454,562,432,552,539,454,455,634,686,554,413,507,421,660,420,580,523,554,423,643,374,529,444,625,416,530,482,562,412,637,408,550,496,584,431,654,411,543,446,461,386,602,438,569,374,604,461,622,455,504,408,692,348,562,443,596,394,541,314,620,395,576,416,635,373,554,406,539,412,594,354,650,372,583,438,521,505,496,405,511,478,574,387,552,444,551,394,516,284,663,435,617,423,566,305,561,428,536,367,607,494,449,383,582,367,559,412,525,372,598,419,641,501,516,465,602,456,434,347,564,350,452,429,590,536,493,300,637,432,593,355,620,535,468,354,626,752,545,394,609,438,580,363,660,471,537,417,645,496,473,416,654,307,598,483,538,559,461,325,664,411,653,369,643,507,505,425,676,244,699,390,545,524,523,315,657,438,586,372,505,460,532,466,518,402,574,360,648,526,524,391,566,413,586,387,614,498,431,455,548,304,691,303,666,498,397,369,659,446,528,428,721,533,526,331,589,378,626,386,650,523,404,320,657,388,595,332,634,648,449,383,613,234,744,349,633,598,391,336,698,446,634,411,673,646,403,393,696,345,619,349,643,578,395,371,714,412,719,374,647,603,421,369,687,688,726,339,658,648,467,341,759,430,652,420,784,564,365,364,599,402,685,367,736,684,470,279,905,467,628,358,618,660,390,380,718,187,760,439,755,669,440,426,756,406,715,355,734,726,378,434,831,356,815,298,787,689,358,457,634,420,736,381,715,717,459,415,860,453,827,339,754,761,404,314,810,459,807,370,843,734,426,375,799,434,852,365,837,806,373,364,830,518,736,357,915,809,425,431,704,229,1031,470,869,972,430,323,899,578,789,416,759,902,424,354,976,432,864,353,1007,1018,413,414,1023,602,774,401,935,987,469,401,934,781,1068,525,908,1008,489,539,973,658,983,482,992,1055,449,418,963,529,1168,507,1034,1151,472,442,1033,736,992,454,1166,1126,448,577,1290,296,1430,488,1187,1198,506,460,1244,693,1217,490,1357,1416,451,594,1330,553,1373,491,1230,1651,493,618,1561,922,1442,533,1403,1705,523,609,1770,554,1666,699,1785,1782,599,708,2041,835,1866,751,2228,2374,683,895,2204,906,2246,921,2600,2891,848,1111,3161,1791,3054,1512,3939,5106,1658,2333,6909,1781,10090,2774,3291,676,31,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch12: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,637,1108,7601,18903,7558,184087,262679,315945,595719,1156016,2026333,2042978,445603,4233393,1916607,1043463,731243,426774,237709,90527,13073,65325,16803,9348,9366,7390,8304,5977,1649,9911,5831,4101,4740,3948,4665,3527,1086,7169,3835,3331,3718,3352,3750,2699,819,5077,3444,2697,3028,2855,2717,2235,596,4555,2667,1859,2338,2452,2623,1769,583,3685,2374,1987,2571,1445,2080,1770,470,3251,2138,1748,1999,1717,1720,1487,463,2992,1790,1355,1820,1479,1820,1405,538,2524,1719,1403,1732,1587,1459,1218,482,2248,1606,1329,2375,1092,1498,1170,590,2307,1277,1122,1416,1392,1486,1182,425,1969,1186,1194,1194,1090,1440,1025,422,1918,1288,1109,1172,1198,1205,1050,382,1836,1076,989,1332,805,1189,1028,333,1642,1101,1083,1143,1007,1005,1015,496,1794,998,979,930,936,1068,883,494,1479,1059,1002,1108,940,994,782,318,1461,983,907,878,769,963,836,528,1261,1081,709,970,907,887,761,408,1425,769,779,786,932,901,841,379,1196,727,835,933,871,870,681,497,1175,888,692,940,659,958,633,395,1401,834,627,922,918,721,814,408,1175,850,717,701,845,919,694,456,1131,775,534,957,740,894,711,325,1135,781,593,1155,689,732,726,464,968,690,773,632,577,749,592,517,1007,703,637,736,711,662,720,390,896,641,597,673,722,782,530,428,1041,700,379,808,445,672,552,536,1044,595,565,583,705,709,676,342,878,665,577,674,668,657,599,387,795,680,590,649,677,625,528,425,841,600,576,559,659,526,632,413,802,561,541,709,573,620,606,279,880,610,524,641,782,580,475,330,762,530,637,703,740,576,483,334,743,586,487,592,620,557,716,382,698,559,479,644,635,596,521,411,739,509,619,375,549,698,620,503,604,514,662,547,700,432,505,455,704,511,474,945,528,475,620,425,683,536,438,564,527,608,643,402,695,483,591,491,564,547,448,412,637,351,563,582,577,447,563,526,610,540,628,499,411,484,553,277,672,496,565,652,610,438,572,412,620,442,513,478,608,507,599,352,578,478,609,601,598,439,534,430,673,491,463,362,674,400,598,323,612,437,533,401,643,524,703,340,687,507,512,477,507,440,487,402,603,412,539,520,500,456,715,406,585,416,576,432,427,380,552,465,630,346,617,491,601,468,465,376,685,452,636,358,530,379,582,423,588,414,551,433,618,548,418,399,523,389,490,823,570,392,562,486,550,399,480,561,592,414,489,500,566,419,616,303,718,427,552,440,529,395,526,442,604,426,485,411,621,443,586,369,610,374,485,422,554,463,605,424,548,386,625,488,511,439,454,343,579,454,532,456,540,386,574,385,566,416,487,381,563,456,539,291,568,427,471,422,623,421,478,469,599,452,455,476,487,344,552,395,607,366,558,498,540,338,538,385,489,410,585,535,401,467,446,341,701,427,670,410,529,367,635,447,544,299,559,420,466,340,682,315,511,531,509,461,494,390,505,335,696,381,500,551,532,274,538,622,692,360,660,424,487,458,511,434,505,428,573,578,503,353,665,410,542,383,550,602,311,479,534,437,647,447,659,556,574,297,646,234,632,364,655,546,426,334,498,436,589,351,622,497,555,353,526,348,674,393,540,581,485,260,552,488,566,317,650,587,474,338,569,303,719,320,584,518,337,291,599,480,647,411,593,640,431,448,546,300,619,396,708,475,457,372,631,354,675,297,649,547,420,329,693,288,656,438,653,485,337,362,684,447,536,499,603,597,471,379,621,357,637,383,600,628,293,471,629,527,634,358,594,534,391,418,664,764,764,329,621,603,426,501,572,499,655,290,701,633,381,379,661,270,795,427,575,739,428,362,589,427,587,392,763,619,380,452,658,256,785,356,796,699,306,327,643,511,719,379,765,660,382,454,765,336,699,400,735,727,392,382,691,411,711,363,712,717,491,373,766,424,709,404,636,788,391,382,768,582,683,382,852,697,408,354,840,285,864,399,708,758,499,338,702,652,917,401,799,782,381,407,731,227,968,475,865,839,490,372,852,547,702,448,889,855,420,373,879,365,760,478,819,859,384,539,977,551,743,427,1001,1020,336,425,914,798,1022,497,758,983,438,408,1132,552,961,466,1033,898,402,490,966,490,1068,419,1128,1056,358,490,1087,582,1007,631,1098,1155,418,430,1123,291,1342,514,1061,1127,616,606,1104,704,1150,484,1040,1374,514,549,1218,532,1384,640,1235,1392,557,611,1268,829,1166,711,1543,1438,572,650,1659,436,1441,662,1772,1698,590,687,1616,891,1514,906,1824,1921,779,779,2140,825,1877,867,2213,2502,764,854,2411,1476,2632,1217,2852,3632,1160,1672,3867,1165,5263,2148,6170,7322,2653,2555,4267,1340,1335,237,169,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch13: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,440,184,28493,123162,317085,1107590,2468518,3966766,2751764,242885,3384958,757860,328723,180930,99202,41664,15663,2024,22640,11056,7724,8584,7398,7869,5389,861,9952,5336,4129,4993,4141,4618,3459,531,7292,4048,2983,3660,3264,3540,2681,446,5875,3661,2444,3344,1802,3063,2171,502,4569,2623,2136,2345,2179,2424,2026,452,3651,2455,1935,1852,2127,2080,1787,295,3561,1985,1597,1870,1793,2078,1488,281,3194,1722,1493,3140,1212,1855,1319,354,2786,1561,1196,1816,1485,1535,1195,301,2494,1567,1027,1365,1508,1461,1289,407,2395,1412,1108,1355,1241,1449,1243,385,2093,1059,1164,1536,942,1482,990,320,1803,1341,994,1286,1019,1260,1046,267,1794,1151,931,1395,999,1048,975,340,1909,1169,1018,1014,910,1275,963,363,1622,1095,886,1062,888,1108,834,426,1548,1037,908,1085,755,1049,925,357,1654,960,842,851,808,1134,833,418,1223,1017,871,860,716,1009,722,301,1432,967,901,987,583,845,658,382,1305,963,809,941,815,863,626,407,1464,939,667,926,668,878,751,461,1348,740,745,932,820,953,860,432,1166,758,767,1182,783,819,871,373,1140,765,805,836,672,571,840,330,1101,767,621,764,649,661,610,518,1076,662,542,831,734,758,633,337,990,754,631,815,559,695,588,372,1085,583,759,692,719,564,658,254,959,697,645,656,759,681,564,303,908,607,596,739,884,602,732,482,750,527,726,481,643,766,645,378,885,559,483,665,713,638,550,398,859,531,604,630,549,516,654,383,959,603,659,519,641,644,557,347,717,702,639,597,701,716,528,444,678,601,569,533,656,583,577,446,714,619,600,540,487,577,601,384,794,603,588,583,467,640,617,338,767,588,509,1028,643,420,511,340,766,498,474,670,608,554,534,375,806,427,630,475,574,510,566,331,791,484,602,599,511,567,601,351,613,546,562,528,531,449,627,494,727,444,523,463,593,573,464,433,754,510,600,512,525,439,522,410,576,578,659,484,664,378,563,448,648,478,607,433,561,459,509,430,714,587,520,485,547,506,481,430,559,411,582,430,602,472,687,461,600,459,481,503,492,395,594,500,659,424,547,477,485,367,621,499,462,428,541,393,500,586,662,489,495,508,548,347,607,341,642,546,530,417,526,431,546,519,680,448,506,432,517,797,559,302,629,409,598,393,611,453,591,415,644,439,580,407,507,478,507,486,520,383,604,495,658,527,515,392,652,370,532,444,521,307,598,534,573,381,618,399,673,427,425,450,584,404,642,369,580,368,609,367,660,438,507,326,625,458,527,478,394,520,730,342,558,317,509,481,470,450,465,418,570,353,659,477,529,463,536,262,564,490,633,386,537,426,444,480,530,385,588,452,553,420,531,397,458,262,726,387,519,492,438,441,676,495,551,319,614,434,519,449,529,397,478,351,528,505,516,415,704,360,576,392,596,448,376,408,526,680,547,401,608,443,582,467,510,411,643,312,488,539,577,372,580,454,703,435,631,504,440,349,646,416,567,333,655,533,561,392,691,267,762,327,583,541,436,352,663,431,539,318,533,556,486,434,535,370,667,333,640,614,349,423,541,440,577,357,619,534,411,365,615,315,585,456,570,716,284,313,659,446,532,340,679,556,463,336,641,328,631,372,697,555,295,348,739,291,701,353,659,707,384,472,627,229,591,336,633,630,427,326,594,437,640,255,763,634,356,327,626,408,715,323,728,666,390,348,728,374,653,373,599,746,437,300,600,691,700,293,615,743,413,309,725,525,752,327,797,568,440,303,641,319,744,387,662,667,481,391,790,339,736,335,556,716,404,330,735,244,792,360,774,735,344,365,790,400,725,300,773,731,364,351,719,283,869,426,704,673,480,434,835,310,705,358,588,785,482,428,793,389,737,418,754,837,320,299,673,479,762,453,729,750,415,454,849,398,810,295,771,927,311,294,818,595,786,439,950,700,411,357,793,154,941,428,906,918,399,430,747,525,858,430,899,917,309,304,988,464,827,374,953,874,309,444,969,575,857,402,915,991,402,418,1097,752,1098,365,1022,771,434,464,1137,653,868,436,1118,1040,392,467,976,484,912,598,1133,1125,419,364,1127,547,1129,392,1132,1230,449,372,1092,290,1335,570,1163,1385,485,384,1181,681,1300,506,1079,1266,444,603,1356,696,1343,438,1266,1479,439,521,1315,965,1299,617,1519,1637,466,581,1473,470,1657,772,1655,1867,439,753,1721,777,1863,831,1810,2108,434,788,1976,789,2480,965,2146,2734,623,1029,2331,1395,2701,1171,3416,3920,913,1400,3964,942,5662,2554,7474,10162,1826,2479,2361,306,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch14: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,629,1925,7209,24610,78713,125543,21847,595608,712205,1032596,1845834,2531709,2623318,1853440,206802,2706780,748708,344497,189262,107128,54361,21867,2571,22582,9609,6753,7547,6341,6435,5023,1068,8887,4756,4211,4185,3724,4617,3549,718,6437,3986,2851,3237,3251,3433,2733,572,5194,3331,2327,3215,1766,2879,2126,472,4175,2349,2245,2384,2356,2266,1821,347,3911,2203,1910,1986,1715,1849,1726,466,3467,1869,1671,1797,1908,2012,1239,424,2930,1693,1264,3102,1379,1718,1418,454,2725,1481,1314,1485,1310,1570,1353,407,2352,1395,1231,1411,1339,1480,1193,256,2492,1175,1180,1299,1301,1159,1194,414,2251,1245,1198,1415,872,1330,1020,367,1981,1065,987,1162,1300,1126,897,348,1890,1133,1085,1111,1072,1069,929,450,1826,869,986,1298,926,1227,1029,316,1687,1100,944,902,653,1050,1018,466,1519,1017,885,972,873,1018,893,381,1554,942,766,889,935,959,947,466,1186,823,841,954,976,833,745,318,1330,831,806,1190,711,653,811,287,1284,931,825,848,813,894,705,325,1246,856,811,751,787,884,816,340,1379,833,706,856,968,837,690,353,1139,849,840,1315,713,858,676,305,1247,798,657,826,732,797,705,337,940,771,748,775,695,696,737,274,1015,701,700,656,829,685,601,375,1072,655,556,877,539,698,563,356,995,671,675,675,674,783,540,435,856,525,618,757,651,719,536,376,1017,611,568,667,555,634,711,420,959,674,585,494,627,599,620,503,895,524,695,496,749,644,531,336,893,505,644,601,626,657,593,354,812,520,522,655,612,644,557,495,821,558,550,621,438,638,558,415,846,781,506,611,519,536,630,322,614,697,676,498,576,567,540,401,858,493,608,625,602,520,537,311,750,453,657,1014,563,577,654,375,736,556,451,546,542,568,514,420,629,539,652,494,554,484,477,421,755,475,513,656,602,538,556,392,694,502,456,530,491,472,626,336,621,483,556,617,491,621,485,482,625,494,538,418,627,509,519,392,601,404,581,662,521,455,505,393,862,420,475,353,589,480,572,455,650,578,547,460,492,508,557,397,755,394,511,414,642,456,518,395,555,416,600,431,610,604,549,403,632,430,592,366,583,457,410,437,605,502,586,452,541,412,650,345,436,554,613,444,586,424,475,393,593,446,538,537,500,363,563,496,613,442,447,687,661,472,563,520,569,326,634,443,480,353,529,410,575,459,601,444,487,362,522,474,704,345,518,450,629,424,554,452,633,479,513,325,543,313,705,391,509,427,616,384,726,372,529,495,530,444,455,387,546,416,590,535,375,469,553,540,505,343,596,423,500,416,565,336,605,331,640,465,498,344,537,449,570,411,635,332,364,437,596,424,530,419,515,442,509,425,531,439,605,351,555,422,556,375,559,294,649,427,540,422,440,388,550,422,658,418,429,482,639,371,606,378,546,416,497,498,528,304,420,482,557,373,717,460,513,282,552,733,583,386,526,559,376,342,560,421,527,449,518,502,480,399,616,313,470,455,667,488,499,386,506,419,583,514,670,527,453,431,573,286,646,377,573,495,426,398,643,426,719,430,557,537,392,444,422,386,685,385,477,588,341,494,619,416,533,363,665,562,419,409,510,304,614,310,655,499,419,422,645,394,584,371,583,576,327,401,657,337,596,331,586,581,431,355,596,464,625,355,603,680,420,174,633,274,721,349,645,651,397,338,672,456,583,372,546,638,341,359,601,310,679,384,628,589,392,375,584,427,652,326,661,673,435,385,676,620,790,373,639,554,326,483,609,454,628,373,629,582,293,363,766,399,605,406,702,744,399,319,650,422,536,419,652,695,394,356,667,203,910,420,700,638,238,316,623,435,773,424,691,741,354,373,656,380,736,335,684,680,355,312,639,484,693,542,712,699,390,302,803,379,595,464,715,725,402,257,730,409,932,373,639,949,281,375,741,300,684,379,748,867,327,382,810,509,786,371,862,827,308,314,775,198,811,362,970,880,388,373,839,605,707,337,817,742,349,451,1015,317,814,410,884,770,481,355,854,368,827,542,922,846,363,427,727,692,1061,515,779,954,390,436,980,547,908,420,973,857,337,377,1045,438,892,338,997,1043,392,377,1042,600,943,567,823,1150,365,506,937,227,1297,474,908,1164,365,501,1212,526,1004,448,1201,1326,389,480,1049,378,1145,462,1168,1397,427,593,1079,645,1075,507,1357,1447,350,552,1312,503,1316,521,1358,1478,393,694,1282,755,1404,705,1552,1499,448,720,1651,661,1385,785,1543,1777,511,795,1841,897,1779,684,2111,2223,505,849,1896,431,2794,873,2292,2618,674,1126,2781,1759,2751,1566,3204,4499,1007,1929,4840,2551,5892,3215,7082,6017,847,1016,1402,252,92,1,0,0,0,0,0,0 ch15: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,171,815,171,38856,164489,420471,1034412,2541595,4134940,2905043,242413,3315372,621474,224410,114102,40158,21012,11678,1548,19431,9950,6816,7519,6691,6826,4551,655,9614,5445,4288,4921,3704,4721,3507,614,6642,3952,2958,4003,2327,3686,2583,417,5850,3186,2456,3069,2696,2629,2046,457,4337,2603,1836,2365,2226,2485,1945,454,3854,2281,1671,2243,2034,2072,1786,335,3453,1882,1518,3531,1407,1698,1441,430,2904,1903,1587,1711,1584,1753,1425,398,2585,1694,1168,1463,1317,1559,1195,347,2610,1494,1149,1497,1603,1415,1092,329,2381,1433,1180,1475,997,1309,1070,359,2129,1361,1249,1262,1214,1351,1095,322,1674,1362,947,1058,1061,1248,1088,331,1904,1255,854,1256,1075,1369,855,359,1811,1164,855,1085,999,1057,1020,326,1690,1023,837,1013,865,1217,1012,420,1545,982,750,1109,932,893,814,448,1472,871,1054,1106,617,1024,856,355,1458,866,753,1011,638,933,819,427,1220,965,766,940,832,942,795,392,1282,869,764,880,786,967,862,315,1279,814,837,949,940,832,828,324,1289,989,714,1447,789,779,591,366,1323,767,818,793,670,841,712,400,1106,822,649,753,751,708,711,351,1025,779,631,789,761,756,659,358,1107,581,744,745,616,724,612,394,1027,651,619,720,712,747,732,348,926,709,490,826,657,682,704,392,840,669,629,674,667,710,719,312,1055,520,614,536,636,679,807,285,990,638,657,563,633,517,610,475,908,613,635,554,721,476,552,285,953,763,603,573,673,679,641,310,712,595,513,603,684,748,656,363,825,619,522,581,602,544,639,440,802,541,713,543,678,430,611,438,790,482,618,521,725,556,475,358,777,648,600,979,627,502,653,358,632,494,494,593,557,519,620,518,714,482,620,494,572,496,575,432,746,508,668,510,599,525,535,462,597,458,647,429,593,504,627,437,694,620,421,503,499,474,637,547,698,519,644,416,576,511,457,375,680,505,490,588,624,523,625,437,627,519,667,324,652,454,579,412,653,530,533,428,556,514,505,413,629,401,619,462,711,560,482,440,564,457,531,504,561,392,660,394,568,504,583,492,505,488,502,449,533,459,443,485,626,469,500,597,551,491,570,377,579,329,658,589,448,407,579,594,584,415,545,490,561,389,585,731,532,453,630,387,573,381,701,421,661,360,493,278,636,558,588,464,653,379,462,537,596,435,594,484,555,505,546,416,564,464,564,347,631,474,503,433,727,448,455,413,509,473,537,422,507,522,659,394,523,463,581,415,485,449,623,425,500,366,622,433,551,429,535,390,568,412,513,418,594,315,568,455,535,540,513,487,382,459,556,334,597,535,498,464,548,334,679,439,483,389,702,477,391,386,521,247,577,511,630,488,487,520,563,371,608,293,627,582,360,339,569,410,555,402,626,532,494,367,610,495,529,378,550,450,539,316,535,725,521,458,703,440,439,406,585,357,658,476,619,397,399,401,716,386,698,459,552,566,518,392,507,475,600,374,644,570,444,459,632,291,692,414,506,519,446,420,457,409,619,399,582,626,460,369,737,339,652,341,553,549,420,276,726,377,636,314,570,566,408,431,659,366,635,387,540,660,294,396,584,360,685,429,617,535,376,392,632,472,619,353,549,587,393,321,692,458,709,384,556,562,442,454,633,227,744,410,563,633,397,285,583,435,646,356,592,683,434,380,690,360,646,417,604,699,419,381,645,544,699,347,646,664,353,326,575,559,874,389,657,693,410,399,748,446,712,375,611,633,450,372,708,310,667,357,793,630,459,338,609,479,685,337,701,835,309,285,728,257,878,391,871,674,279,437,655,559,518,358,642,772,535,462,657,327,848,352,725,749,389,426,709,401,673,466,837,693,435,366,872,381,585,256,800,850,229,466,826,492,889,335,715,978,462,313,740,342,829,393,638,1005,347,334,882,456,809,463,887,773,429,401,699,281,974,366,954,975,440,362,724,483,872,389,890,1004,398,407,877,460,838,502,822,912,381,375,827,573,955,444,1115,1085,358,402,893,745,1132,407,981,1083,417,407,1099,484,906,622,945,1086,424,528,1088,455,1057,517,911,1190,355,545,983,599,1229,477,1120,1345,302,484,1162,297,1352,636,1114,1367,420,679,1011,598,1117,513,1425,1551,388,571,1263,528,1255,533,1449,1559,350,741,1357,772,1327,708,1466,1723,412,744,1531,608,1514,865,1771,2068,541,629,1572,967,1868,741,1917,2609,548,889,2094,1052,1989,1066,2405,2906,506,1195,3013,1837,2731,1494,3594,4618,935,1672,5770,1640,8620,4060,7437,3167,58,110,65,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch16: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,36,312,1892,5535,1581,84487,157911,223839,375861,670479,1359063,1689829,286793,4471596,2272203,1493820,1170332,754371,423277,189146,20051,147459,29939,14361,10159,8955,8609,6619,1222,11194,6199,4904,5230,4827,4834,3690,721,7620,4288,3292,3869,3017,3704,2782,642,5827,3432,2914,3007,2707,2805,2607,612,4597,2681,1997,3064,1591,2495,2101,445,3825,2611,1944,2053,2050,2077,1736,337,3612,2250,1734,1678,1707,1964,1696,335,3028,1743,1428,1774,1767,1871,1261,445,2857,1736,1180,2864,1245,1510,1236,479,2441,1676,1305,1469,1456,1310,1246,344,2338,1406,1210,1354,1321,1274,1265,402,2008,1333,1174,1355,1337,1047,1086,448,2016,1314,1053,1327,942,1130,1059,356,1757,1081,1140,1178,1100,1272,1011,375,1706,1194,1126,897,1116,1204,898,421,1541,1238,858,1159,968,1061,1008,323,1542,1021,861,918,933,935,914,383,1376,959,968,995,947,996,807,415,1456,938,642,990,861,855,819,337,1498,879,854,800,892,813,862,379,1221,886,762,928,691,925,621,355,1358,850,804,855,882,1025,770,309,1215,984,858,640,681,941,946,277,1296,835,629,766,768,857,701,383,1221,713,916,1092,823,641,741,431,1001,730,749,858,602,694,710,498,959,783,579,789,555,795,623,446,834,747,606,819,657,629,732,503,1019,591,657,665,587,750,601,393,1040,634,518,697,603,628,712,347,919,717,664,637,684,552,569,342,980,670,632,688,775,558,678,319,927,616,571,435,655,704,610,349,904,631,602,532,640,653,595,375,847,646,581,557,647,483,568,423,744,640,629,739,582,645,577,347,697,587,685,648,533,547,556,439,813,598,599,555,620,620,613,339,684,548,526,505,644,550,657,365,704,629,727,551,472,429,665,386,662,640,509,843,608,702,568,364,614,483,594,506,666,638,490,347,746,537,484,441,496,581,544,442,638,473,532,600,732,462,494,448,673,403,603,467,600,445,717,426,547,520,672,518,497,527,411,386,762,394,618,411,639,623,617,414,630,527,543,557,528,513,477,457,613,574,460,326,525,572,567,337,694,511,489,601,549,503,502,398,579,443,576,450,513,394,694,369,630,461,569,516,628,380,581,367,455,512,679,462,494,432,588,407,455,526,556,506,627,442,585,401,550,434,442,465,640,567,422,459,519,562,446,561,518,424,486,470,701,416,481,670,587,405,640,466,486,463,516,448,622,488,675,483,583,322,521,385,592,443,623,434,586,411,451,470,623,473,671,377,538,494,457,324,562,430,552,416,565,506,543,459,569,375,482,390,666,427,427,476,495,512,542,458,565,389,604,393,577,406,547,370,534,398,514,347,586,421,622,476,478,341,496,508,460,479,607,483,561,354,494,323,627,353,604,487,442,399,605,432,564,415,618,491,469,415,630,290,614,326,556,478,363,419,587,436,560,425,646,447,543,442,521,385,612,353,546,473,465,375,575,390,610,341,654,439,409,378,522,747,653,436,532,391,493,477,643,509,654,368,553,593,401,429,647,337,563,373,762,604,349,395,627,408,573,398,539,479,433,431,501,272,665,449,658,459,411,503,613,419,653,427,489,557,379,401,648,416,557,441,523,488,409,331,768,291,620,340,663,596,339,386,601,226,657,430,618,543,462,354,599,484,604,390,559,547,462,350,679,346,613,285,578,642,504,338,720,393,670,419,556,481,438,403,609,253,767,409,628,523,324,264,722,499,691,393,703,526,401,487,602,418,663,419,684,514,419,291,655,367,635,411,710,629,449,330,635,626,785,395,686,604,505,232,767,425,737,258,815,620,428,443,701,227,579,419,737,591,344,409,683,520,700,389,677,781,408,309,735,238,702,436,773,674,456,318,619,438,786,442,698,655,374,427,704,328,742,302,754,920,406,435,744,431,737,411,727,683,315,391,749,308,792,488,735,810,433,336,738,429,946,386,696,775,362,381,803,430,836,406,786,933,373,479,679,605,752,351,929,920,337,472,749,148,975,356,939,896,434,453,855,479,830,535,797,877,391,423,820,472,773,412,936,937,541,457,862,457,847,418,1136,900,334,521,926,829,1047,488,1027,956,430,428,1029,518,1016,510,1102,1132,347,453,970,454,1087,446,1110,1150,544,474,1113,660,997,471,1143,1282,450,601,988,375,1336,480,1260,1302,442,565,1256,746,1007,577,1264,1411,520,585,1333,449,1423,827,1284,1437,432,713,1450,887,1413,608,1513,1716,557,699,1500,696,1863,647,1690,1771,524,826,1920,1132,1974,782,2112,2122,591,901,2099,1201,2210,1098,2643,2986,769,1145,3496,1886,3315,1864,4035,5990,1854,2779,6807,1806,6751,1736,2009,1090,74,47,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch17: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,326,2039,443,72277,271693,664471,1989898,3353450,3937914,2222415,171044,2288803,488222,196305,95330,46572,23466,11834,1555,20109,9998,7085,8391,6409,6661,4996,698,9412,5247,3948,4969,4163,4117,3518,509,7123,3743,2992,3559,3153,3323,2754,598,5882,3280,2562,3126,1808,2855,2173,517,4521,2336,1923,2512,2170,2479,2008,407,3892,2320,2031,1634,1954,2025,1843,371,3304,1980,1681,1971,1842,1991,1410,317,2981,1802,1366,3088,1318,1803,1437,292,2506,1485,1388,1731,1558,1344,1257,442,2389,1348,1415,1615,1300,1372,1137,380,2247,1526,1108,1248,1366,1365,1062,358,2107,1289,1247,1369,834,1393,882,310,2179,1254,892,1218,1245,1094,945,321,1746,1249,1084,1079,1028,1193,1040,370,1828,1059,840,1295,1164,924,923,388,1772,902,968,858,1026,955,783,457,1732,911,978,973,858,1192,855,382,1424,947,912,826,855,987,867,327,1369,841,820,884,776,1117,779,311,1415,872,776,1068,560,822,764,340,1379,1003,792,801,801,958,681,428,1297,813,794,794,778,1016,831,309,1273,1008,667,956,748,891,855,445,1201,723,716,1197,753,930,853,452,1094,821,618,801,705,659,675,311,1197,688,561,875,647,719,664,375,1018,709,707,722,671,694,619,491,1093,662,549,798,575,601,534,361,1157,749,640,728,621,674,585,342,884,709,715,628,675,638,529,372,802,612,720,827,686,872,504,339,918,575,708,486,724,565,712,391,799,422,710,670,625,666,548,384,957,455,654,539,655,557,620,397,875,573,533,633,673,590,518,445,667,699,574,733,547,739,504,379,694,640,521,682,647,483,625,374,894,523,653,459,559,496,622,336,876,501,580,531,545,591,660,458,628,547,606,1036,573,433,557,386,618,395,639,548,597,627,592,365,677,595,507,483,518,523,697,328,791,562,572,429,663,477,549,371,605,536,614,421,593,555,547,425,722,504,461,447,584,536,463,499,773,475,534,565,557,465,493,341,623,683,531,552,623,395,604,367,600,524,582,472,557,500,580,334,665,477,572,495,670,533,380,414,587,422,518,423,638,547,553,476,617,455,496,482,464,440,627,397,601,464,528,419,650,406,534,496,537,495,390,496,495,426,641,463,557,509,642,407,439,456,492,522,590,433,587,399,584,376,560,505,620,481,486,706,586,290,546,395,602,451,674,491,561,383,642,382,652,415,481,386,590,413,560,397,641,488,653,413,472,457,631,465,618,453,477,239,632,480,571,455,568,383,583,562,437,431,484,349,606,472,613,455,543,395,543,386,539,497,571,351,717,229,520,465,657,322,615,329,636,336,521,381,619,425,452,313,609,440,615,529,466,414,497,460,564,375,551,381,609,404,466,366,636,373,546,534,549,367,527,255,534,370,591,483,460,513,618,461,573,431,454,493,508,292,545,362,531,360,612,569,441,414,571,506,468,413,504,549,495,351,427,736,605,373,492,452,632,317,604,431,623,367,711,384,415,455,606,359,725,471,610,583,449,379,570,384,598,401,473,602,460,416,645,269,729,491,663,382,480,365,549,409,706,314,511,508,476,446,476,508,604,426,500,554,410,374,568,403,618,354,583,567,487,411,510,256,644,435,604,496,505,374,538,427,614,358,531,533,502,302,644,417,664,261,585,737,428,358,543,396,564,462,603,504,428,454,688,183,751,341,583,600,339,385,564,429,675,336,555,656,490,335,556,444,591,410,606,772,392,319,691,439,667,330,651,726,379,379,591,629,679,318,719,586,338,365,702,452,774,408,639,719,408,445,672,262,696,305,592,686,391,341,811,350,735,400,710,636,375,415,681,165,768,444,619,639,622,394,665,382,740,335,688,665,364,320,814,274,745,436,729,618,435,366,851,444,774,436,629,693,267,429,655,266,905,480,705,752,425,337,847,411,602,439,834,790,326,392,848,380,821,418,728,822,376,392,720,362,784,392,897,925,417,344,808,146,955,426,762,879,475,371,829,426,889,428,773,840,430,467,741,451,908,339,867,1041,393,356,810,500,937,420,878,854,363,546,973,743,1192,502,882,834,272,571,883,545,983,508,944,1062,430,364,996,442,1039,419,1019,1067,496,400,1115,485,1022,475,1018,1359,320,402,1222,282,1327,388,1092,1138,439,482,1183,751,1135,530,1186,1294,451,486,1168,383,1219,614,1295,1571,456,665,1253,596,1201,567,1235,1770,464,665,1473,589,1468,507,1400,1666,477,820,1494,924,1720,785,1614,1788,559,790,1802,840,1744,865,2028,2624,558,850,2203,1119,2215,898,2614,3047,775,1108,3181,950,3859,1528,3892,5392,1212,2405,7124,4928,7996,2487,2752,401,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch18: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,54,222,590,207,5456,7157,9464,19394,36466,55085,49495,9062,90655,36194,19097,11856,7532,4048,1459,197,1004,226,137,176,209,222,187,49,344,184,126,112,67,64,45,8,63,27,15,29,17,43,49,15,105,93,73,122,75,105,88,24,185,100,92,113,111,103,87,21,130,50,58,55,56,51,35,16,62,35,21,16,11,14,12,6,11,10,9,37,0,5,8,5,26,16,20,29,24,36,30,9,63,50,44,48,51,39,40,11,92,53,43,62,49,60,41,19,92,62,44,69,45,58,47,19,86,44,51,47,48,41,47,23,79,54,31,35,37,41,31,16,39,21,30,24,8,14,18,5,31,23,19,16,13,20,14,10,21,14,21,18,10,18,10,8,21,14,5,13,8,5,6,2,9,9,7,8,7,16,6,6,10,6,6,13,3,10,6,4,29,16,14,21,19,23,15,7,24,29,12,21,22,21,27,14,33,29,20,25,32,32,21,15,32,39,23,51,36,35,34,13,44,27,34,30,29,31,29,18,44,24,35,27,21,37,21,13,44,29,27,32,26,20,23,15,42,29,34,23,24,21,32,17,29,27,26,28,20,28,18,17,30,25,20,18,13,13,9,11,20,9,13,23,16,11,21,5,16,8,22,10,14,7,16,10,16,11,17,10,10,6,8,5,9,5,2,3,2,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,1,1,4,2,8,4,3,4,6,3,6,13,17,9,8,2,8,11,5,8,18,10,10,11,19,14,13,11,9,13,14,10,20,11,9,12,14,12,17,4,18,6,16,8,20,13,11,16,22,15,19,12,18,18,24,9,14,19,19,11,21,16,28,14,22,14,18,16,18,14,23,15,20,23,16,11,19,16,19,14,26,11,18,16,23,17,19,11,23,18,21,14,20,16,12,15,20,18,16,13,29,11,17,14,25,7,18,12,26,18,16,12,16,11,21,12,17,12,12,13,14,16,11,18,9,10,17,14,5,9,12,6,7,7,7,6,3,4,5,5,7,6,5,3,9,8,7,2,4,3,6,5,9,1,7,4,8,3,14,3,4,7,5,2,7,2,10,1,5,3,7,2,11,7,10,6,6,2,7,9,7,6,4,7,12,9,6,5,5,7,3,5,8,3,4,7,4,3,7,6,5,3,2,7,3,4,8,7,1,6,7,5,9,6,3,8,6,5,7,7,5,9,9,5,6,5,7,8,10,6,7,6,7,11,6,4,9,7,14,6,11,8,16,11,18,8,15,14,16,15,16,20,19,11,20,13,9,14,11,9,24,13,20,14,12,8,25,13,24,13,17,18,18,9,25,11,30,13,24,21,12,12,23,10,18,19,28,18,15,16,16,28,27,14,34,18,14,16,34,12,31,12,22,27,16,17,31,19,28,17,20,20,22,19,27,12,28,19,25,28,17,12,32,17,19,19,31,24,18,17,23,16,28,21,32,21,16,19,23,15,32,20,23,25,17,20,30,10,24,13,26,27,15,19,29,20,17,22,22,19,17,16,25,11,30,19,20,29,16,14,20,15,17,9,17,20,9,12,15,18,22,7,16,17,15,9,12,12,23,7,21,16,9,7,16,12,15,12,16,21,5,9,14,16,23,8,16,20,12,11,19,4,15,7,11,15,5,8,11,4,8,5,6,6,5,5,4,4,4,6,2,9,3,3,6,0,5,2,1,2,0,4,2,0,4,3,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,0,0,2,0,9,2,7,5,1,4,9,6,12,7,11,12,10,1,16,9,14,5,15,12,12,10,22,12,18,8,19,16,10,7,11,6,21,11,19,21,11,14,13,8,19,11,20,41,13,9,27,6,36,12,39,29,19,22,31,27,47,18,35,38,14,21,49,19,30,25,34,56,15,17,41,20,36,27,45,52,17,21,39,18,46,27,56,60,14,24,79,38,54,40,60,73,21,39,64,23,59,28,72,67,22,20,59,27,51,29,54,69,14,33,77,22,82,43,89,91,42,46,92,56,82,38,89,89,12,10,16,3,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0 ch19: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,59,157,1277,3641,716,52619,83415,79792,72566,38413,18587,6570,480,4447,630,271,207,102,84,122,35,431,253,210,248,154,155,90,12,118,44,33,27,14,13,7,8,44,53,75,81,83,114,99,17,189,131,98,96,99,110,88,20,189,112,69,65,65,59,54,7,95,48,25,47,4,11,11,5,18,16,5,21,5,13,7,4,19,14,2,11,10,26,9,7,62,45,28,54,44,48,57,10,86,50,40,106,38,55,47,12,96,67,46,56,63,50,47,13,84,65,42,55,49,53,35,14,75,60,41,48,48,30,31,9,59,24,23,28,10,18,21,3,32,17,17,28,16,17,16,6,21,17,19,18,10,21,19,2,15,14,9,11,5,4,7,3,12,10,5,11,5,11,12,2,10,10,7,8,6,6,7,4,22,11,17,20,20,26,18,11,21,19,25,25,20,22,28,7,43,24,23,30,23,23,23,18,36,30,37,32,38,32,27,15,41,37,31,32,34,27,26,12,53,26,36,32,26,28,24,12,48,23,34,44,29,17,31,12,40,28,31,22,30,31,27,7,45,29,17,26,25,29,31,7,30,20,20,26,19,18,8,5,21,12,16,19,10,10,19,6,19,12,12,18,13,18,13,6,18,9,11,15,9,3,7,4,7,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,5,3,8,1,4,5,4,10,9,12,10,8,10,11,12,8,15,10,18,10,19,18,12,14,7,9,12,10,25,7,16,11,19,9,13,8,10,12,13,16,16,14,21,6,20,14,12,18,11,17,21,14,19,13,16,22,22,16,16,15,28,22,11,15,25,16,18,10,20,17,25,20,14,17,19,15,12,19,22,9,23,17,16,20,22,11,18,8,22,23,18,11,21,11,20,12,23,20,16,8,28,14,11,21,13,14,18,13,16,16,14,11,20,10,15,11,13,13,14,13,13,11,7,8,12,8,11,5,10,3,8,9,3,6,5,4,7,3,5,7,6,11,2,7,8,4,3,4,5,5,8,8,7,5,10,3,4,4,8,3,6,3,6,4,6,3,9,7,9,7,7,9,6,8,7,4,5,5,9,8,9,2,3,5,5,6,9,4,6,2,8,4,5,2,5,8,3,3,6,5,6,3,9,3,10,3,7,2,3,6,10,5,7,4,8,4,6,8,9,5,8,8,6,9,4,6,9,2,11,6,5,5,13,4,13,10,13,7,21,10,14,8,11,21,20,7,23,9,17,11,15,15,18,8,16,9,16,9,22,16,12,22,15,15,20,20,12,22,15,15,25,23,23,13,15,22,22,15,25,10,20,16,27,19,17,15,28,15,29,20,27,19,21,19,22,22,25,18,29,20,17,12,23,13,36,19,23,25,19,12,29,17,27,14,23,23,15,21,40,17,18,15,30,20,20,12,27,23,30,18,20,18,24,24,30,13,21,20,28,24,6,16,29,18,20,17,25,24,19,20,20,14,23,20,20,24,19,16,25,15,29,16,22,25,17,15,18,9,24,12,19,14,17,12,19,14,15,8,17,17,11,14,16,4,17,9,20,17,9,10,18,13,15,14,19,6,17,8,17,17,24,9,18,11,14,13,18,15,7,7,14,12,4,2,12,6,9,4,5,6,6,4,6,3,7,3,3,6,1,2,2,0,2,0,5,1,2,1,4,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,4,6,7,2,2,8,0,9,5,7,14,12,12,11,6,14,8,10,19,6,7,21,9,19,13,18,9,9,10,19,9,23,9,20,19,10,9,15,12,17,10,22,22,12,17,33,15,25,18,29,34,11,10,41,21,47,13,40,43,18,23,40,19,34,22,30,40,17,21,41,8,51,24,51,38,21,20,47,17,51,21,45,42,24,25,70,22,53,29,67,64,25,24,65,36,59,23,55,69,22,24,48,21,54,17,52,55,24,24,47,41,60,30,73,78,26,35,94,37,86,38,93,93,25,43,118,60,45,6,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch20: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,8,26,17,573,1595,2761,4893,8961,18244,25958,10383,90395,61148,43238,39437,26284,15568,6856,1338,4705,970,354,223,138,194,173,63,363,222,160,171,142,128,66,16,96,48,22,35,13,19,17,14,66,73,66,87,82,86,103,41,168,112,81,80,97,131,85,24,157,89,65,60,55,66,59,18,76,37,27,66,8,16,9,4,10,11,8,17,10,10,9,6,15,14,14,22,15,22,15,21,44,38,41,48,47,60,39,15,64,59,52,48,42,63,42,15,80,63,53,55,62,52,47,19,90,51,49,52,44,50,40,28,67,52,52,39,44,41,23,28,49,38,19,30,16,25,21,8,18,16,16,21,19,14,16,9,27,21,12,22,10,14,12,14,22,17,8,8,11,10,8,5,4,11,6,10,0,9,9,8,7,9,7,15,4,9,8,9,5,12,11,20,12,27,13,13,37,20,14,12,25,25,18,12,41,23,23,41,25,32,19,15,41,22,23,40,27,34,31,19,34,38,31,30,27,30,30,19,40,34,21,34,35,32,26,18,46,23,28,27,20,34,38,18,30,22,34,22,30,26,29,17,37,31,25,20,18,20,36,8,33,24,23,29,20,16,16,16,22,9,16,7,12,16,14,14,17,15,12,11,20,13,16,8,10,15,14,10,13,16,19,13,9,4,10,5,4,4,5,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,6,2,4,2,5,3,4,5,6,2,9,3,10,10,16,8,9,10,7,4,11,14,15,12,18,10,16,11,13,8,13,10,17,11,13,8,16,11,18,10,12,10,13,9,19,5,16,9,20,19,14,13,13,7,22,17,12,12,18,13,28,15,19,19,17,15,15,14,27,21,12,18,25,10,28,13,15,16,25,9,23,11,20,12,21,12,21,16,19,13,25,16,17,17,17,13,24,14,16,13,17,17,12,21,25,15,19,16,13,11,16,18,22,15,13,13,17,12,16,10,12,15,16,14,11,12,11,6,11,14,8,6,10,7,11,5,5,4,7,6,5,3,5,2,9,4,10,4,6,3,4,9,5,6,2,5,9,3,8,4,6,7,5,5,5,5,5,4,6,1,11,1,6,4,6,4,8,7,7,2,4,5,11,6,7,4,5,7,10,5,2,4,3,3,5,4,4,1,4,3,6,4,6,5,7,5,3,4,3,6,5,6,5,1,4,9,5,7,4,5,5,6,5,8,8,3,4,6,6,8,7,3,7,5,8,10,5,9,8,13,14,7,13,11,8,11,20,4,16,11,18,14,11,10,15,14,19,7,19,19,16,12,12,9,21,5,19,17,24,15,12,11,17,17,20,19,21,12,22,12,20,17,16,22,16,22,27,12,23,4,25,22,15,16,30,15,16,24,29,27,22,8,27,12,25,14,22,23,23,13,29,14,31,17,22,28,24,13,23,12,26,22,24,19,19,21,27,23,25,13,27,22,17,10,26,18,31,13,30,28,21,18,25,17,23,14,31,28,14,13,22,20,30,19,24,22,14,12,29,24,32,14,16,21,20,16,19,28,26,19,25,18,18,20,21,16,19,14,12,20,13,12,12,7,16,7,17,12,16,9,16,14,16,6,15,16,10,17,19,10,16,9,17,20,15,4,13,13,16,13,12,14,10,16,15,15,17,6,17,13,4,10,18,6,10,7,8,3,0,6,4,3,5,6,4,7,5,3,2,6,5,6,7,4,1,2,3,2,1,1,3,2,2,2,3,5,0,2,0,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,3,2,6,1,6,2,7,3,5,5,3,1,13,10,6,1,16,3,12,7,17,13,5,6,15,13,23,3,14,20,8,9,20,2,23,8,15,14,9,9,18,14,15,9,22,11,9,3,23,10,24,14,29,26,7,13,34,14,28,12,33,38,13,21,46,10,35,31,44,33,17,19,37,13,47,14,43,49,15,14,53,21,32,16,61,43,24,16,47,15,43,32,70,62,30,26,50,12,92,27,62,74,21,26,77,40,52,28,64,62,16,29,62,26,60,22,66,76,29,23,102,50,87,40,109,95,41,46,86,221 ch21: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,73,67,13210,80958,240376,882348,2175416,4228843,3139262,476138,3425513,705968,251221,134053,44677,23593,11602,2147,19708,10381,6883,6944,6746,7134,4977,1237,9101,5672,4098,4933,4043,4583,3499,811,6649,3840,3017,3730,3106,3611,2691,811,5199,3282,2560,2990,2633,2754,2259,562,4180,2708,2030,2887,1440,2461,2033,527,3615,2221,1678,2241,2120,2340,1650,444,3100,2111,1662,1899,1660,2003,1434,558,2858,1882,1557,1775,1401,1889,1253,597,2474,1633,1228,2942,1089,1684,1310,411,2463,1619,1254,1441,1259,1492,1182,519,2282,1486,1093,1263,1132,1403,1180,534,1855,1419,1170,1229,1158,1189,907,446,2060,1151,1095,1390,720,1184,1120,332,1753,1217,1090,1248,935,1334,939,497,1676,1150,1033,945,1085,1123,918,429,1450,1130,932,1142,1046,947,799,440,1716,824,932,962,862,989,777,400,1440,1223,745,1041,737,928,879,400,1485,860,802,895,763,930,831,349,1259,1018,848,901,752,970,868,333,1318,829,721,1193,655,930,863,421,1213,894,817,933,900,904,765,432,1217,823,657,783,741,806,761,425,1171,788,655,923,672,917,687,424,962,821,644,1284,717,836,596,432,1257,676,667,650,778,814,638,371,1089,690,651,588,708,784,671,447,985,767,544,688,712,703,727,343,1060,709,600,703,535,695,628,374,935,779,655,668,746,614,569,341,1000,618,689,646,703,565,636,326,846,660,726,683,605,640,586,464,834,592,562,610,773,598,594,351,848,615,609,666,514,744,615,403,935,545,601,607,591,449,597,460,858,610,587,661,668,610,581,408,788,551,589,652,509,579,519,426,829,506,521,571,696,601,543,478,757,554,517,449,550,529,622,363,812,559,538,682,509,564,564,401,649,595,662,953,585,603,520,328,738,491,558,569,654,484,660,399,721,541,536,422,574,482,591,435,695,485,729,555,580,475,545,354,691,492,527,517,551,546,586,343,819,530,618,481,645,496,567,432,685,429,590,453,571,453,569,455,582,478,575,570,630,524,530,420,596,509,496,317,565,500,570,394,649,468,533,581,534,492,602,471,584,404,586,362,525,445,622,435,597,423,576,506,563,474,611,389,586,472,582,419,652,440,560,383,649,399,505,526,489,520,523,558,524,426,591,468,579,399,521,404,697,453,496,458,552,544,584,415,620,505,547,681,594,534,503,360,650,441,540,417,612,431,649,423,606,388,559,406,562,459,624,394,617,452,496,392,648,362,632,431,573,466,521,354,600,417,645,398,625,353,570,476,635,385,557,445,546,452,438,341,648,339,609,424,552,485,566,389,621,445,569,417,569,350,533,301,580,476,602,435,404,362,578,486,610,340,582,510,557,438,567,342,579,379,475,449,570,397,593,398,651,377,609,438,526,466,589,261,700,366,529,536,514,379,454,378,698,426,677,408,480,451,630,381,621,388,585,509,470,484,672,406,633,346,630,456,568,379,617,715,703,441,620,477,501,380,565,380,619,323,699,457,497,402,627,319,565,384,645,580,491,300,653,406,665,362,554,523,418,384,666,266,707,399,595,541,477,339,645,426,590,423,545,466,473,361,641,392,672,389,641,541,519,307,586,358,596,378,672,601,440,392,707,308,693,346,635,574,413,307,673,449,739,339,577,592,398,377,646,348,674,392,537,688,341,377,745,386,629,410,668,623,469,420,676,199,810,424,584,567,447,389,685,428,670,398,653,628,516,436,549,395,690,456,609,564,477,401,680,380,781,412,716,556,462,368,621,708,810,418,616,664,484,465,670,444,782,397,668,640,437,358,677,337,719,448,739,701,413,420,778,435,773,355,727,670,451,408,814,231,916,409,813,722,385,408,718,428,602,399,873,719,458,352,855,423,832,390,715,835,465,302,807,422,783,405,950,668,504,387,737,435,774,445,792,804,485,438,790,517,870,404,936,801,478,315,705,370,957,435,830,1032,450,481,873,576,807,467,852,745,494,438,937,192,1322,450,810,941,507,544,931,512,1091,363,962,956,566,398,887,404,1021,535,939,1130,598,480,1133,493,1080,504,926,1079,433,469,1129,911,1280,565,1115,1208,503,527,1196,620,999,631,1171,1148,572,479,1319,495,1376,496,1169,1298,553,530,1358,653,1326,726,1288,1504,629,525,1343,234,1628,642,1636,1715,562,691,1476,884,1617,704,1786,1828,668,734,1584,724,1925,935,2075,1922,752,928,2111,1074,2292,925,2469,2364,865,1274,2998,1416,2570,1373,3502,4267,1583,1747,5275,3576,7658,3743,6968,2572,181,78,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch22: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,103,619,3608,10177,7442,133017,265947,345230,731002,1326244,2485624,2160719,834186,3810029,1770287,833841,605303,289654,142460,47047,11916,32106,12395,7659,8030,6452,7785,5220,2279,8851,5837,3788,4883,4358,4758,3319,1615,6087,4285,2800,3482,2996,3809,2695,1251,4951,3486,2247,2925,2592,3011,2112,970,3674,2693,2123,3164,1463,2282,1762,981,3476,2241,1707,2182,1774,2445,1528,758,3120,2127,1566,1669,1590,2106,1393,654,2745,1853,1272,1899,1660,1784,1303,744,2502,1626,1172,2729,1191,1661,1313,646,1934,1547,1334,1542,1205,1589,1174,587,1993,1401,1082,1441,1044,1450,1134,739,1799,1379,997,1407,1171,1368,961,523,1717,1245,972,1413,906,1131,1030,524,1517,1204,954,1216,962,1297,997,521,1553,1234,905,1128,1050,1038,930,598,1426,1065,902,1107,900,1149,977,440,1259,1141,844,923,820,1092,744,522,1339,870,879,1129,844,1010,695,500,1289,1019,801,814,724,993,842,556,1157,863,831,850,825,1021,704,462,1146,834,715,1074,546,832,801,457,1218,803,786,904,801,811,816,525,1151,997,692,671,721,950,761,458,1072,757,785,829,673,871,596,501,1096,759,649,1250,818,776,737,410,892,808,643,800,670,656,686,498,947,797,566,730,699,769,583,513,933,595,672,775,701,624,677,412,970,685,611,795,557,622,684,420,954,690,587,620,613,711,578,404,866,684,570,633,640,605,624,436,864,651,575,609,676,677,579,476,791,613,547,572,679,666,559,393,907,574,579,546,637,559,652,341,854,608,532,634,646,624,603,419,663,544,630,608,721,599,639,393,662,528,553,508,645,695,577,372,779,568,596,569,579,494,653,453,708,613,451,567,676,501,509,471,685,513,585,675,608,563,515,346,637,481,509,999,571,545,615,430,701,438,521,521,562,543,577,381,725,453,557,563,505,530,485,463,614,553,510,598,510,465,539,478,723,422,568,433,517,454,600,428,603,477,616,577,622,469,474,397,595,515,560,498,537,476,511,476,600,450,650,543,555,503,530,470,601,477,585,442,583,421,536,411,594,530,539,416,626,486,566,480,534,552,500,420,503,453,562,358,548,345,613,506,559,561,516,450,572,478,480,373,553,440,475,461,572,407,549,452,530,539,511,475,610,417,475,407,557,420,573,354,630,410,520,424,622,473,607,351,541,415,490,672,648,409,564,448,533,373,569,510,576,363,543,408,561,396,660,335,583,422,630,384,607,413,568,375,522,394,560,545,529,340,629,363,637,309,614,446,560,405,504,483,638,332,545,433,457,359,599,386,448,480,500,446,489,476,535,504,573,362,579,479,497,404,575,332,539,308,535,417,563,394,588,426,487,432,532,451,493,438,636,336,539,364,573,404,568,274,525,446,554,445,527,445,500,384,553,286,661,358,568,510,503,339,536,317,607,385,635,464,414,415,617,338,508,365,588,439,485,426,612,375,545,388,584,501,429,428,604,542,610,312,736,442,506,374,577,465,489,422,607,497,535,392,596,388,521,393,565,524,448,391,594,374,648,379,626,508,576,391,483,224,722,337,497,496,490,315,560,430,589,355,570,541,539,342,524,371,551,456,529,508,486,335,546,411,539,425,726,467,441,338,658,212,721,332,572,555,438,283,591,418,590,430,585,564,388,385,571,320,675,353,657,446,423,377,552,468,647,343,619,532,453,344,597,288,731,428,585,586,421,330,604,423,702,276,710,548,332,387,547,354,653,295,700,574,418,357,646,486,585,462,651,479,428,412,673,624,741,328,640,527,531,305,671,459,650,376,657,527,506,312,611,380,672,380,633,525,563,415,672,423,625,319,643,623,460,311,624,192,853,293,767,609,407,397,802,327,641,442,660,564,517,367,749,293,725,364,820,538,501,288,687,475,643,386,749,607,551,373,722,400,785,392,825,679,436,276,672,447,730,290,821,734,504,264,866,362,741,456,706,722,476,349,747,446,799,402,805,677,436,457,729,207,928,422,800,861,440,398,893,481,772,415,825,703,437,437,721,395,800,426,830,846,523,403,883,547,763,395,893,874,384,416,823,750,992,394,964,861,539,353,977,513,933,425,995,811,518,483,896,396,886,374,1065,934,570,511,980,687,941,391,1043,858,534,445,1014,272,1254,480,1128,1089,482,423,1116,661,1137,493,1149,975,646,424,1024,558,1226,571,1229,1194,578,448,1194,710,1192,561,1268,1203,731,498,1446,452,1346,615,1304,1418,574,587,1507,810,1398,618,1518,1605,748,598,1818,704,1827,493,1760,1752,702,743,2015,1170,2064,747,2083,2008,923,941,2299,498,2902,1005,3039,2748,1302,1400,3731,2055,3878,1735,5520,6509,3066,2939,7009,2149,2785,567,674,45,6,0,0,0,0,0,0,0,0,0,0,0 ch23: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,98,894,10187,39737,26450,842945,2312062,2929318,3969446,2613221,1580983,638175,138429,546607,114772,34778,19997,14129,13069,8810,2907,14956,8710,5864,7363,5453,5956,4258,1690,8070,5189,3505,4465,3758,4239,3068,1272,5677,3932,2678,3471,3295,3734,2366,1019,4801,2867,2400,3306,1489,2703,2070,806,3810,2726,1923,2425,2045,2493,1834,827,3165,2228,1792,1737,2024,2093,1563,586,2925,2154,1503,1968,1785,1791,1412,608,2522,1954,1434,2979,1212,1691,1361,522,2254,1698,1262,1706,1319,1417,1306,552,2380,1580,1250,1341,1266,1399,1114,599,2057,1387,1092,1298,1295,1463,1115,492,1826,1143,1029,1685,794,1097,1040,588,1750,1221,889,1169,1133,1261,1061,525,1524,1266,932,1205,949,1145,945,453,1749,1165,935,1141,975,1138,915,478,1413,1119,872,935,934,915,900,525,1461,1065,819,994,844,1067,785,383,1525,918,839,943,817,834,745,535,1237,1054,848,893,828,791,827,540,1032,961,854,939,640,898,847,484,1182,784,763,898,870,940,820,482,1289,848,783,788,698,917,707,627,1191,793,843,845,610,866,674,422,1068,900,767,1234,712,703,749,413,1138,680,749,668,648,943,775,420,941,759,591,759,752,659,717,347,910,830,609,752,691,698,650,470,852,698,667,841,608,506,651,455,895,755,602,656,717,756,696,350,897,592,560,676,691,737,632,390,859,639,593,631,724,633,667,410,796,683,588,515,634,622,637,418,892,589,556,599,602,663,490,382,813,802,643,602,597,628,568,335,760,523,634,667,733,581,639,410,840,477,599,582,491,690,556,405,762,556,615,690,499,559,596,406,774,568,661,482,559,599,547,379,717,563,552,619,626,567,556,306,704,510,513,955,534,572,605,400,754,506,624,501,612,555,482,420,668,557,530,501,589,481,628,408,674,452,590,461,697,545,624,415,542,539,508,469,528,488,528,404,717,559,605,502,650,450,528,451,589,454,504,577,581,500,604,427,592,476,646,525,606,456,596,405,530,524,547,349,649,506,564,381,518,531,592,502,583,566,442,454,598,413,503,410,587,437,516,476,666,397,600,459,557,482,578,490,516,428,480,399,559,346,567,495,565,511,455,506,572,507,583,396,501,513,532,396,570,396,649,456,549,396,593,484,509,354,623,365,595,460,563,721,590,392,582,427,486,386,603,474,678,357,553,466,639,368,639,413,544,446,524,362,699,428,507,438,575,436,578,453,488,441,628,390,568,383,474,460,579,402,534,486,541,353,605,376,655,387,579,365,521,394,568,440,515,471,595,460,597,410,497,422,506,377,556,354,525,444,525,496,479,446,492,417,613,430,546,488,411,348,652,377,524,409,496,438,564,359,564,371,596,390,552,446,489,367,604,352,683,367,530,418,497,352,608,429,523,398,560,432,510,402,557,448,573,429,582,421,476,356,575,395,640,347,492,501,420,424,597,699,617,366,667,491,501,435,611,432,659,345,667,486,448,413,533,305,680,420,590,528,450,436,565,466,567,405,654,459,380,355,648,291,691,388,512,390,559,287,617,500,577,388,571,478,523,405,522,286,730,301,577,521,472,325,666,379,641,386,526,531,534,406,570,276,584,321,671,490,448,343,600,486,597,405,570,561,425,361,552,335,588,389,624,550,484,324,799,408,656,385,452,637,417,446,645,236,631,375,563,571,393,380,649,405,529,420,667,552,402,504,564,397,576,382,721,566,591,358,524,463,674,347,574,622,341,384,593,689,829,371,677,606,438,452,691,384,650,290,699,618,331,406,666,452,656,464,590,675,370,365,608,448,722,387,635,611,419,409,793,202,845,374,735,636,388,405,695,412,636,372,778,578,449,421,782,337,727,447,702,697,438,361,689,443,768,382,833,671,453,362,758,415,654,336,705,655,478,355,845,476,849,358,796,718,453,366,797,372,677,355,779,788,463,393,782,453,862,399,775,834,450,364,875,163,934,445,891,829,376,421,845,481,734,356,827,968,348,500,966,384,805,519,930,695,594,348,821,473,858,387,1017,966,491,387,931,800,1154,388,909,966,489,415,1008,525,1043,343,979,989,493,386,1145,447,1011,538,1041,951,469,472,1044,581,979,456,1143,1063,617,625,1009,245,1309,484,1205,1145,486,500,1091,709,1274,447,1331,1071,569,589,1171,490,1272,602,1316,1334,633,525,1396,703,1350,707,1303,1422,620,588,1541,483,1397,726,1593,1668,728,621,1772,1028,1653,668,1724,1823,891,794,2028,858,1904,863,2156,2220,966,876,2438,1315,2439,1177,2848,3294,1236,1377,3862,882,4809,1887,5886,8032,3426,3643,6406,1060,504,56,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch24: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,111,1075,3413,4233,62066,168010,253509,605969,1198152,2367086,2212659,1258997,3709102,1931056,897497,576792,321017,162948,54808,17602,30159,12811,7998,9015,7744,7961,5177,2784,8547,5773,3992,4681,4302,4769,3573,2023,5726,4255,3043,3644,3330,3526,2825,1599,4542,3401,2454,3468,1777,2862,2166,1404,3704,2712,1815,2593,2231,2809,1681,1002,3230,2385,1881,2032,1837,2218,1571,1170,2666,2079,1532,1824,1888,2026,1480,835,2402,1797,1369,3051,1427,1948,1181,866,2167,1931,1302,1540,1441,1599,1127,874,1907,1443,1192,1582,1314,1461,1233,661,1881,1585,1059,1449,1056,1536,1069,837,1657,1394,1212,1480,873,1371,915,634,1552,1341,1085,1151,1113,1163,1041,655,1525,1267,967,1105,994,1243,968,646,1392,1199,911,1127,1147,1109,1076,653,1277,1083,900,1008,954,984,912,673,1407,1049,861,872,845,1064,840,649,1310,859,799,1045,866,979,842,600,1198,936,723,1055,795,1004,716,439,1077,1128,900,1064,339,977,767,492,1137,928,741,937,732,863,833,498,1046,708,760,937,800,856,715,608,1077,862,714,911,960,746,634,467,1249,868,744,1380,568,715,674,638,1021,630,911,834,798,715,630,429,1103,734,705,622,764,690,675,515,826,693,762,733,696,756,701,344,738,686,819,866,476,662,547,465,863,693,738,616,755,713,546,464,904,620,626,622,693,575,664,417,758,753,622,641,483,767,647,457,817,639,591,533,716,603,710,557,698,641,632,627,534,617,693,453,640,702,546,711,569,524,529,429,845,556,460,736,713,566,691,433,658,585,467,642,528,615,620,550,749,594,491,648,483,650,632,511,586,538,593,596,557,653,591,429,620,613,639,559,579,512,503,499,764,473,603,888,637,573,594,410,675,509,550,490,512,675,510,442,630,555,704,567,472,484,376,503,629,502,648,521,535,593,547,436,644,394,501,563,517,471,606,441,608,557,540,539,622,358,528,494,558,562,555,488,584,571,551,438,541,418,550,356,534,546,546,427,721,507,551,457,577,445,681,492,582,435,534,630,534,432,509,498,613,364,551,437,697,333,601,542,569,419,557,487,465,456,519,367,562,534,553,365,620,559,579,306,581,497,621,488,536,363,453,433,535,498,558,399,633,356,531,465,529,393,606,602,529,419,628,277,539,472,537,789,608,408,561,471,584,362,470,421,564,558,544,470,517,419,451,387,600,450,453,492,562,391,554,494,611,506,549,391,601,345,541,332,658,435,576,358,591,379,586,494,529,579,578,443,449,395,456,332,747,365,523,339,578,391,624,411,513,383,520,485,591,355,610,293,603,377,612,423,448,365,675,422,611,221,580,421,714,296,544,357,616,352,480,532,513,320,569,356,616,321,550,516,494,380,562,313,629,369,495,484,525,343,537,449,469,489,528,570,561,368,491,400,586,425,535,398,392,356,546,410,611,410,551,581,509,415,628,594,503,441,491,458,518,325,663,414,444,352,598,514,484,354,550,375,670,356,508,463,406,446,635,425,613,471,643,495,454,471,557,311,646,354,598,454,552,345,649,394,665,337,535,430,439,465,589,319,466,338,642,640,440,346,585,395,672,386,561,417,511,432,527,347,639,294,628,421,550,416,517,502,524,357,574,586,454,385,521,323,614,382,622,513,583,324,475,509,682,250,656,449,409,327,609,345,749,482,548,451,412,402,674,481,609,332,646,490,431,379,449,446,692,291,667,526,536,307,557,437,543,411,584,558,447,348,743,689,776,348,713,473,457,389,629,362,617,391,620,573,506,328,640,344,670,347,726,545,524,337,590,437,660,405,704,506,516,263,788,235,881,429,504,574,375,435,657,382,724,298,749,637,413,353,771,339,817,272,610,699,445,302,676,492,655,456,613,571,554,361,730,392,618,428,610,580,582,345,812,447,779,309,802,670,603,276,726,318,676,280,811,647,530,334,800,476,892,321,749,655,528,329,943,118,881,391,758,710,554,344,779,698,754,302,749,858,454,294,931,386,871,336,988,590,486,293,857,566,800,368,1005,756,506,407,812,808,932,439,745,802,467,375,870,539,959,371,969,745,492,454,920,422,991,402,1015,767,641,421,1001,517,861,427,1108,704,690,374,1073,247,1220,451,971,801,654,377,1083,721,1067,460,1092,949,539,483,1284,392,1122,445,1223,927,583,571,1306,506,1138,518,1284,1083,691,614,1196,511,1278,545,1212,1244,666,570,1385,759,1382,447,1521,1458,765,540,1502,513,1654,738,1463,1484,862,754,1730,1015,1560,708,1873,1763,922,864,2045,374,2424,897,2302,2081,1254,808,2507,1543,2683,1173,3331,2923,1929,1505,4343,2131,5191,2385,7213,6776,3745,1899,3147,789,441,10,18,0,0,0,0,0 ch25: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,340,2201,20454,98738,495749,1069022,915238,5349989,3620799,1669049,1084539,678247,453367,184045,58324,95159,23219,11790,13038,9635,10357,6662,3595,10516,7073,4693,5231,4552,5421,3887,2135,6626,4603,3236,4238,3747,4090,2660,1555,4949,3507,2432,4230,1933,3294,2406,1271,4001,2965,2078,2636,2290,2730,1970,971,3434,2377,1832,2213,2083,2374,1683,1024,2891,2195,1584,1923,1972,2244,1438,872,2626,2010,1461,3140,1288,1833,1357,863,2326,1835,1297,1651,1615,1464,1341,778,2144,1504,1296,1440,1059,1534,1250,848,2039,1354,1169,1690,1218,1418,1170,687,1829,1474,1085,1510,761,1480,949,783,1773,1205,979,1162,1330,1196,1049,639,1460,1191,1009,1077,924,1296,1097,683,1508,1043,1006,1400,982,1184,874,509,1524,1185,1070,903,882,1264,889,580,1428,1012,754,1135,997,972,939,638,1197,915,820,992,955,1046,741,497,1294,944,878,1019,755,985,795,593,1093,824,836,1164,533,915,635,546,1274,836,700,1013,788,867,894,464,1016,889,868,784,743,827,894,434,1056,849,726,950,904,846,649,467,1282,822,808,1377,884,796,787,419,835,878,721,883,864,660,736,451,1049,720,613,699,718,887,475,444,999,643,718,744,750,665,705,460,938,585,639,807,689,658,627,450,844,811,584,775,520,731,628,528,776,828,548,601,570,696,593,547,834,748,610,619,596,738,529,448,814,595,693,640,742,676,485,489,771,671,600,657,624,733,570,404,758,481,649,553,616,729,646,376,752,495,515,627,775,699,607,381,743,529,575,659,520,520,591,414,697,839,491,741,627,474,625,405,760,405,593,552,671,715,535,398,759,591,546,493,584,539,561,518,690,536,598,887,678,675,466,436,621,546,634,565,520,498,495,422,784,448,551,521,634,483,567,485,687,401,472,604,701,412,627,548,539,481,635,586,412,449,548,413,546,493,591,551,608,559,523,464,612,411,549,437,609,454,575,442,629,545,572,544,529,448,540,393,678,492,579,369,640,526,522,471,660,536,525,412,767,419,485,343,664,587,500,450,589,386,560,376,537,473,638,573,546,459,528,434,510,404,606,459,585,387,548,369,670,477,534,525,554,468,464,474,514,398,475,480,549,480,576,482,479,442,479,594,512,474,593,435,472,461,580,646,607,377,614,554,465,441,568,442,627,384,537,451,518,463,534,377,626,432,524,358,541,470,586,450,574,400,515,501,711,361,582,405,548,346,564,502,589,303,617,467,608,419,578,513,384,490,615,402,448,330,606,397,687,382,575,502,519,351,497,433,560,441,572,276,545,411,483,436,659,483,594,401,487,448,466,388,577,340,524,339,680,362,581,379,551,413,554,412,438,413,642,434,543,367,603,342,575,331,650,389,538,377,480,424,644,384,455,364,556,422,711,435,510,396,603,464,444,359,527,379,548,438,530,452,477,424,667,646,617,353,578,484,506,296,574,360,619,286,598,449,451,367,591,355,685,338,560,422,518,325,582,439,598,454,673,448,634,411,583,229,623,333,636,435,562,326,696,425,724,353,616,558,375,410,583,235,761,249,555,462,450,369,595,473,648,375,567,478,488,352,565,341,571,403,629,463,399,405,624,357,642,231,777,513,474,436,465,387,560,363,576,565,442,402,562,571,531,346,630,615,359,390,553,201,876,301,589,509,559,444,584,327,800,263,628,466,563,338,498,371,603,291,564,548,420,516,493,500,762,373,508,653,417,438,514,719,721,375,654,670,418,326,724,412,543,426,625,463,393,400,640,316,767,362,759,515,522,447,619,462,625,394,573,611,489,266,723,219,951,302,753,503,544,229,680,402,736,332,681,448,507,371,871,254,782,409,699,499,437,320,847,401,679,347,661,779,420,368,716,288,725,375,754,675,400,416,782,385,672,416,893,676,450,390,781,326,561,329,764,571,635,401,733,516,838,392,709,770,492,414,725,216,867,320,872,625,537,463,836,472,773,462,814,682,519,357,806,447,779,399,955,628,527,313,884,481,689,373,925,874,564,381,862,702,1013,435,943,617,554,264,1022,462,1104,371,966,822,493,435,839,393,941,453,956,683,616,453,1126,492,1027,374,829,944,619,426,1075,256,1153,542,1007,666,660,412,1302,564,1044,449,1175,1059,675,373,1043,369,1244,465,1199,1095,642,512,1251,628,1054,455,1196,1089,737,488,1443,493,1302,434,1436,1140,642,524,1406,806,1318,531,1656,1224,877,511,1507,630,1528,763,1676,1514,936,628,1606,980,1935,736,1857,1609,1043,801,1981,354,2885,899,2321,2132,1102,1056,2725,1571,2569,1282,3551,3418,1662,1537,4620,2392,5714,2706,9696,7801,2036,620,482,18,0,0,0,0,0,0,0,0 ch26: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,155,355,5020,27790,61603,189996,413786,1124678,1415490,1418700,3937768,2953527,1564935,1355541,739179,388220,122829,50193,55969,19984,9355,9216,7725,9044,5789,4032,8631,6231,4499,5454,4314,4963,3328,2757,5622,4465,3042,3862,3111,3901,2668,1854,4441,3640,2618,3384,2803,2938,2153,1649,3549,2779,1870,3190,1517,2735,1670,1576,2653,2724,1913,2220,1891,2065,1704,1398,2521,2209,1686,2068,1618,1925,1491,1367,2160,1698,1387,1783,1665,2121,1235,1110,2270,1672,1387,2675,1199,1763,1146,919,1935,1610,1199,1478,1403,1512,1102,1107,1615,1452,1148,1234,1188,1529,1112,959,1670,1393,1185,1250,1220,1271,1080,705,1661,1446,949,1256,725,1515,848,731,1524,1126,960,1155,1181,1041,1087,765,1439,1194,944,1204,905,1340,884,730,1437,1101,810,1088,983,1194,820,748,1199,1027,870,1056,816,986,885,790,1075,957,841,1088,799,962,866,671,1093,1010,944,824,772,924,751,640,1143,965,782,946,797,791,891,521,1183,866,800,1002,486,933,651,646,1087,841,776,866,779,959,733,766,883,1045,866,737,746,871,723,501,1210,866,619,848,736,789,643,657,996,893,644,1383,776,669,644,512,1011,703,740,844,742,782,547,493,965,651,630,763,645,742,621,617,813,720,553,839,720,568,639,619,831,773,602,751,473,656,746,569,696,677,575,699,845,528,621,529,634,731,658,621,636,742,603,481,648,764,636,642,612,759,507,476,797,605,629,688,585,577,554,583,696,729,523,617,604,549,670,498,606,735,627,558,658,564,624,337,695,552,486,664,927,608,619,471,685,552,428,634,477,665,650,441,679,601,658,662,545,505,643,459,662,617,591,406,599,595,542,474,656,623,592,713,664,454,542,445,487,643,512,908,589,551,566,543,749,428,438,596,527,546,528,468,707,600,638,457,483,448,503,438,704,411,637,457,666,531,580,387,531,654,467,510,494,434,629,481,651,511,600,556,509,458,466,437,579,504,489,492,678,644,546,512,570,521,633,498,572,504,516,417,554,525,594,317,594,511,501,484,581,498,488,516,752,445,520,324,661,388,588,350,575,440,636,465,569,561,432,563,589,452,547,498,559,352,421,377,610,554,627,432,519,373,560,486,550,517,542,427,652,393,631,450,464,377,600,422,518,535,461,525,586,377,533,477,491,539,564,783,639,387,434,420,627,457,502,457,534,357,591,577,611,504,473,422,487,441,598,392,735,337,427,486,628,463,546,521,589,422,551,347,618,484,463,432,457,367,560,533,579,467,522,409,506,436,613,266,676,429,472,437,632,357,566,384,635,347,583,517,414,389,559,359,581,414,602,392,546,399,594,396,480,451,436,472,541,405,570,382,610,399,538,411,559,373,619,377,623,391,540,414,526,422,672,262,604,395,549,449,565,281,527,377,705,342,499,471,567,445,590,390,651,319,504,498,586,334,507,429,595,402,444,375,626,387,538,631,657,367,628,505,372,400,651,491,590,371,730,591,478,370,645,355,555,425,484,550,607,354,631,458,560,375,636,446,468,395,538,245,739,272,588,376,599,404,597,386,774,348,638,453,532,346,494,288,707,471,550,434,556,333,536,396,623,383,593,484,588,377,574,292,596,275,603,516,575,450,603,406,628,375,607,521,500,338,606,312,611,328,673,445,539,362,677,384,744,350,574,571,527,342,582,274,622,408,620,499,479,391,675,336,662,408,611,539,486,382,631,335,717,401,679,500,626,265,592,490,616,311,704,509,509,303,672,698,847,398,591,438,665,311,633,439,648,371,732,501,578,353,604,470,770,374,586,446,473,428,705,442,549,264,909,472,592,421,744,209,845,317,707,509,579,274,795,390,697,373,703,558,618,245,752,401,681,364,718,600,605,365,833,483,708,472,683,539,618,274,691,354,739,373,747,563,584,452,771,536,783,350,821,661,547,354,724,399,802,371,750,708,596,429,835,444,821,383,685,800,614,397,872,219,1008,334,965,557,682,295,794,446,781,542,1000,701,536,367,923,431,820,455,894,572,648,337,1002,586,891,374,911,557,718,501,1016,631,1227,302,1076,711,680,457,974,525,875,419,1164,681,756,490,1000,495,937,417,1163,701,760,403,1315,546,1118,404,1133,913,826,332,1185,250,1333,538,1206,875,650,596,1136,665,1288,487,1461,776,888,496,1184,692,1098,547,1511,1145,957,532,1335,683,1472,620,1432,1091,1151,603,1512,525,1336,668,2014,1206,1100,663,1675,905,1645,704,2178,1462,1188,751,2114,940,2081,691,2305,1919,1549,934,2600,1758,2669,1067,3365,2699,2472,1583,4471,1101,7009,2591,7519,5711,2875,1162,1878,320,66,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch27: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,342,2760,7366,121081,629296,1295919,3435036,3969968,3344178,1287436,570448,788307,256248,67331,32891,17107,14798,8435,5857,12438,8518,5411,7626,5775,6095,4040,2823,6253,5420,3568,4280,3442,4450,3247,2451,4520,3944,2782,3508,3151,3632,2513,1882,3824,3263,1936,3812,1548,2636,2027,1325,2928,2871,1859,2596,1886,2929,1904,1181,2618,2180,1809,1899,1826,2178,1523,1300,2526,2149,1451,1886,1709,1817,1477,1067,2161,2012,1339,3064,1230,1706,1294,948,1867,1762,1231,1480,1446,1672,1143,824,1961,1661,1149,1469,1145,1431,1215,955,1642,1419,1092,1480,1188,1538,1106,888,1813,1089,1002,1459,853,1257,945,885,1537,1350,895,1194,977,1419,1156,661,1385,1223,933,1159,1012,1147,1055,833,1293,1337,966,1137,939,1191,830,805,1332,924,983,1043,802,1179,774,723,1113,1024,975,1134,772,1108,854,678,1179,1003,736,864,827,950,851,552,1093,1035,778,933,846,1021,818,619,965,843,799,1219,545,873,797,544,1111,851,800,909,934,905,665,489,1215,938,711,804,891,818,707,597,1159,928,739,769,748,830,691,629,1032,936,659,1313,615,812,724,542,1059,766,602,789,681,709,599,736,1018,659,610,808,557,645,632,563,949,838,651,715,697,806,568,485,897,671,640,909,555,585,643,428,817,598,729,784,744,663,585,455,757,700,611,520,808,732,674,645,720,578,604,665,772,716,500,550,859,541,569,562,661,579,612,519,877,497,457,814,619,631,587,473,758,684,599,601,654,609,543,343,689,647,699,751,613,616,611,484,645,587,563,542,606,505,653,448,813,646,524,683,628,438,667,484,738,618,555,541,635,458,611,450,756,558,621,576,590,547,509,413,582,547,580,1005,611,524,541,456,731,542,571,540,557,648,548,499,628,452,668,537,496,506,502,331,642,527,545,575,744,495,662,442,536,367,476,544,599,619,483,524,653,565,535,577,562,545,433,476,566,605,599,548,561,479,501,426,760,473,518,538,670,496,613,470,613,480,516,355,593,447,584,467,633,497,557,598,579,440,590,354,541,526,523,413,536,530,588,411,628,449,652,506,523,402,611,413,526,439,645,351,642,434,691,336,600,371,522,608,583,505,519,424,645,454,625,429,483,477,500,444,498,522,470,495,663,414,516,436,683,421,511,801,592,350,513,478,677,365,611,487,691,414,597,377,662,453,552,346,612,356,707,392,509,481,555,576,673,392,576,334,611,320,547,440,596,432,613,444,502,438,543,504,532,510,626,346,429,464,550,424,657,458,557,439,610,342,501,474,503,341,606,431,510,492,610,294,655,439,593,350,488,366,618,460,576,367,532,522,524,387,591,371,576,347,538,494,533,359,504,567,672,439,545,496,487,353,503,359,647,335,499,498,478,433,633,480,618,412,614,446,471,380,597,280,624,339,660,331,482,417,545,495,691,347,626,430,458,447,521,743,619,391,624,542,518,510,614,511,582,358,523,476,554,454,624,326,574,505,637,449,548,314,645,418,690,285,583,391,520,410,676,255,673,418,557,571,587,336,575,435,576,408,586,537,470,321,633,378,667,322,712,466,525,284,612,433,619,366,612,475,520,482,538,356,669,364,647,421,576,366,571,441,684,301,690,447,593,427,582,428,602,389,657,507,557,314,593,409,602,390,546,574,536,282,664,249,763,389,798,481,412,377,704,465,589,448,732,553,569,401,618,356,557,373,637,399,530,411,783,422,652,390,760,539,580,336,695,694,650,391,696,500,599,358,795,483,636,365,564,563,474,351,692,355,673,402,767,552,561,479,738,427,646,390,783,447,582,385,750,172,817,377,775,562,570,399,703,492,726,308,811,453,693,402,887,373,720,392,692,564,539,426,701,404,827,299,846,674,626,473,823,426,623,436,761,573,508,286,1020,473,835,354,800,618,605,385,920,376,884,338,816,645,710,437,702,651,871,310,807,581,591,355,1035,148,1164,406,928,689,527,487,878,494,766,370,954,691,726,426,1094,389,893,445,893,801,530,418,963,700,1013,390,974,858,537,403,1017,852,1200,626,1065,746,702,446,998,611,1020,430,1105,903,810,431,1143,402,1162,430,1392,847,740,448,1262,679,854,665,1333,950,836,447,1373,275,1396,406,1316,1093,778,501,1362,792,1509,590,1388,952,977,495,1425,723,1658,583,1511,1076,924,747,1849,827,1935,650,1654,1282,1016,636,2088,674,1927,936,2104,1421,1355,708,2145,1147,2435,891,2629,2341,1926,1006,2983,1644,3112,1367,4375,3805,3308,2136,8047,5289,6410,1558,1456,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch28: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,54,410,1453,8918,40723,190708,318316,525887,2071121,3287020,2434499,2579012,1982133,1423165,480636,229341,192934,55028,16408,14352,9838,10285,5973,5186,8450,7188,4484,4972,4507,5167,3401,3284,5007,4827,3085,4232,3958,3884,2664,2377,3983,3836,2369,4216,1904,3190,1987,1857,3464,3081,1986,2427,2393,2694,1748,1707,2754,2688,1867,2098,2177,2270,1596,1438,2444,2311,1468,2145,1833,2036,1532,1317,2013,2045,1552,3026,1345,1873,1455,1209,1984,1814,1366,1612,1347,1777,1073,1203,1702,1725,1246,1267,1199,1631,1307,1040,1705,1561,1166,1381,1349,1410,1086,968,1542,1424,1044,1594,800,1343,1075,1072,1433,1193,1198,1271,1101,1303,965,931,1232,1231,874,1151,1058,1354,908,781,1449,1154,906,1295,1186,1079,935,894,1272,1144,842,1166,888,1091,906,800,1040,1218,828,1164,907,1081,788,703,1066,988,809,988,842,1025,809,792,1101,948,813,935,866,992,699,761,966,986,761,1239,543,876,686,670,1070,946,751,812,855,791,726,701,1003,751,796,778,816,1012,621,688,1120,860,777,929,817,757,785,694,1054,930,675,1381,743,807,565,509,1000,867,804,858,790,627,748,682,861,720,613,816,683,752,680,543,752,818,681,809,752,668,600,494,969,795,603,709,509,804,655,537,680,726,603,835,810,675,601,475,803,649,726,615,557,711,612,545,668,613,667,556,748,719,735,497,743,642,537,582,590,692,504,577,904,606,643,543,578,639,632,535,742,620,669,516,530,666,537,493,841,582,589,636,674,648,557,508,596,570,601,564,475,649,657,608,609,501,636,600,600,647,641,449,650,590,609,488,709,587,569,525,593,562,617,484,666,583,595,513,571,584,532,1006,694,644,473,386,597,512,520,631,595,455,625,512,714,537,611,354,610,501,492,497,665,608,524,493,590,509,550,455,652,413,505,516,543,528,465,475,738,465,555,546,508,540,420,585,608,580,581,473,628,484,519,393,593,511,496,491,610,488,546,480,608,468,573,529,712,369,648,399,595,407,600,622,502,547,498,501,463,544,495,426,609,544,493,477,703,464,544,434,554,351,612,424,565,349,657,533,570,379,541,467,545,513,511,528,527,426,513,400,561,439,641,376,627,399,598,477,503,517,561,506,420,436,493,523,673,421,413,894,667,344,518,335,572,424,596,555,588,416,534,400,506,353,617,458,516,479,464,465,591,483,592,376,744,377,571,390,640,340,567,328,568,596,622,365,568,499,582,374,587,420,596,435,513,449,446,410,643,382,548,445,534,370,495,530,583,360,534,487,492,350,737,309,599,372,594,405,478,466,456,409,635,436,496,458,525,387,541,376,591,328,591,499,478,370,567,372,522,501,668,375,564,338,584,370,529,349,586,406,549,421,609,435,766,323,486,427,481,408,487,424,516,318,626,329,639,339,595,466,601,406,484,500,513,448,589,609,578,422,562,360,473,443,646,418,520,378,587,453,456,353,576,418,509,536,566,452,668,438,578,408,643,436,538,424,503,428,688,284,729,418,606,413,467,417,480,411,680,278,527,443,499,409,665,274,543,419,712,467,549,361,656,431,627,251,643,412,525,407,653,293,562,329,688,419,549,330,586,373,594,331,693,385,558,283,803,316,619,352,631,522,623,272,574,375,660,347,548,510,555,349,639,238,822,372,550,475,622,358,702,365,618,397,533,410,611,384,556,307,725,319,671,427,627,294,614,473,720,356,567,500,518,382,760,634,757,319,647,415,639,256,664,416,704,354,825,393,496,404,683,318,660,311,742,435,686,332,619,407,936,375,673,371,484,255,821,181,740,396,693,556,659,272,674,463,625,365,680,491,608,398,685,357,778,298,755,689,431,301,693,470,810,355,656,499,543,277,855,419,699,281,957,606,673,203,744,495,629,357,792,513,647,402,777,352,737,398,878,528,465,432,972,376,722,343,829,671,664,322,778,182,959,310,855,566,635,472,920,544,767,451,866,590,678,250,841,318,900,330,974,591,773,324,803,478,937,545,785,634,698,337,846,790,1057,363,974,552,731,334,901,530,1042,363,989,682,774,359,1076,433,974,384,1065,651,748,352,1144,592,1063,293,994,787,666,517,1216,220,1150,437,1227,779,822,364,1251,631,1124,470,1101,835,902,435,1180,304,1279,394,1351,952,817,573,1190,776,1150,414,1471,895,898,481,1497,591,1550,446,1383,871,1073,565,1644,886,1473,486,1420,1236,1177,618,1830,702,1810,617,1650,1340,1403,736,2068,992,1910,693,2175,1442,1700,878,2457,373,2714,925,3232,1913,2332,1004,3641,2126,3981,1759,5585,4478,5491,2729,7678,2129,2539,424,356,28,0,0,0,0,0,0,0,0,0,0,0,0 ch29: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,186,3315,15121,48415,414007,1610792,2356203,3938797,3330940,2137672,799975,446942,478184,176204,47479,24827,14214,12940,7532,6674,9907,8527,5372,6705,5582,5497,3388,2893,5101,4603,3243,3781,3438,4680,3228,2618,4134,3776,2700,3488,3150,3772,2577,2094,3607,2774,2102,3212,1400,2897,2066,1629,2907,2468,1761,2631,2250,2375,1762,1453,2796,2379,1656,1633,1813,2240,1524,1226,2289,2111,1417,1809,1955,1999,1326,1239,1908,1870,1412,3006,1300,1607,1281,1058,1689,1674,1269,1607,1358,1515,1071,1132,1617,1600,1203,1565,1131,1710,1237,914,1607,1371,1068,1213,1357,1364,1089,930,1436,1374,1164,1483,764,1135,1072,816,1595,1220,865,1250,1123,1234,806,973,1271,1336,973,1103,865,1254,1005,923,1249,1157,1074,1151,1065,1144,787,840,1175,1288,844,1000,581,1154,754,906,1261,999,919,891,816,1100,890,716,1155,769,902,1048,863,882,659,709,1152,893,785,782,906,863,822,787,1045,865,848,953,459,888,716,878,911,877,797,858,780,945,692,688,1044,870,771,686,720,886,778,725,1057,703,730,889,910,880,828,586,988,808,642,1262,743,914,772,624,840,772,756,707,691,815,641,641,913,658,584,752,674,658,720,617,748,692,694,687,731,759,674,663,894,688,563,790,433,714,607,531,805,720,745,646,668,631,525,660,679,695,528,663,620,667,520,626,768,536,637,660,617,945,542,503,673,605,562,510,688,706,632,502,673,634,688,494,635,685,595,440,838,636,474,557,630,554,558,505,688,668,613,620,647,511,590,465,645,634,593,690,547,667,549,518,658,541,560,490,624,692,605,428,758,521,601,527,618,530,535,468,699,600,540,664,581,477,715,378,765,524,592,884,501,619,502,440,655,524,475,457,702,433,580,556,597,569,531,468,591,511,488,411,727,473,603,553,648,536,480,500,501,439,505,538,545,503,583,568,449,584,591,484,539,482,585,367,797,498,494,541,684,489,473,455,529,515,525,547,560,594,554,467,575,505,590,398,496,539,606,443,656,415,567,571,545,511,579,339,558,472,562,397,568,512,605,433,556,485,493,512,545,399,570,409,620,455,587,465,499,536,529,389,597,406,525,524,529,433,441,548,573,464,521,421,672,381,450,433,641,471,460,536,495,462,571,460,507,506,570,698,675,377,536,306,458,557,501,556,561,577,428,364,636,424,586,313,543,445,561,451,640,391,550,586,695,417,517,469,650,469,486,338,712,444,547,580,532,289,699,444,524,400,491,425,542,394,673,377,475,447,517,483,485,402,669,399,624,355,525,381,487,483,528,341,694,416,466,371,586,402,606,405,507,408,396,455,573,479,654,297,544,476,468,453,488,345,531,555,557,397,558,344,563,453,629,323,497,302,536,441,491,360,697,461,690,397,518,306,565,393,634,285,491,339,602,442,491,418,553,461,680,348,548,510,492,396,563,449,678,437,550,423,479,447,604,418,575,344,534,541,566,254,693,312,622,393,625,459,636,356,671,457,494,496,491,396,617,376,673,308,611,512,583,448,528,310,693,418,597,358,507,388,575,340,556,417,644,424,641,459,454,390,493,429,644,376,574,495,500,404,555,274,664,356,573,522,549,356,515,431,590,320,615,491,626,213,688,358,767,293,627,457,587,328,485,511,637,327,578,450,666,394,625,219,684,382,734,464,550,357,672,359,554,291,663,301,666,363,646,435,626,374,646,368,609,353,729,474,676,282,679,490,601,264,675,691,746,354,610,445,574,356,676,409,717,365,719,472,640,435,641,330,647,331,653,395,582,337,773,402,810,390,592,499,654,383,520,218,851,271,791,465,637,309,772,489,648,365,716,492,511,354,695,327,631,442,749,511,689,376,809,352,635,354,849,455,562,452,716,356,856,337,760,459,788,310,696,394,682,274,847,503,544,427,972,417,773,335,773,562,664,371,715,340,818,294,1031,542,658,317,870,166,1009,481,802,556,630,382,884,441,914,346,778,560,659,372,763,380,866,402,969,702,609,402,898,564,854,420,850,599,541,302,881,931,1211,416,857,691,731,410,984,564,928,400,882,757,855,412,1016,373,949,419,1062,689,936,501,993,513,892,436,1076,707,853,420,1116,220,1247,440,1172,774,932,437,1184,639,984,481,1325,831,820,384,1390,510,1007,430,1424,818,877,432,1448,837,971,420,1540,977,1165,524,1333,465,1404,495,1573,952,1086,639,1437,970,1284,539,1817,1130,1254,702,1940,575,1553,706,2039,1131,1613,781,2023,996,2005,742,2207,1744,1622,717,2818,511,3275,955,3198,2258,2630,1302,4060,2364,4768,2127,8137,6811,5261,1784,1952,132,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch30: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,154,3644,11046,158625,187571,1455201,2276182,4213250,12952526,16503422,9100349,9895943,6302168,4015519,1320255,785689,665488,229289,65059,59501,41990,49664,26716,26684,36977,33899,18751,25559,20916,22504,12978,13328,20153,19432,12237,17067,14470,20193,12347,11633,18408,17565,10193,15128,13460,16014,9741,8781,13614,13539,7907,11341,10281,12889,7637,7885,12386,12247,7631,10731,10150,11321,6736,7303,11103,10198,6943,11170,4534,9705,6094,6747,9736,9510,5885,8114,8185,9031,5948,5744,8783,7943,5927,7099,6219,7610,5330,5175,7364,7767,4706,7090,6000,7711,4864,5256,7438,7952,4993,11340,5189,7099,4983,4488,6162,6859,4238,5852,5622,6583,3991,4385,6698,5962,4550,5036,4876,6047,4130,4314,6014,6096,3920,5400,4889,5682,3881,4045,5534,5606,3852,6694,2770,5973,4015,3915,5517,5453,3694,5093,5105,5511,3568,4034,4521,4805,3808,4592,3775,5016,3361,3874,4810,4395,3962,4496,3871,4645,3194,3642,4764,4839,3083,4050,3261,4721,3290,3779,4492,4240,3390,4248,3667,4468,3018,3397,4246,3925,3065,3846,3484,4022,3094,3248,3801,4177,2896,3810,3836,4012,2901,3159,3698,4098,2930,4398,2560,3815,2909,3133,3873,3723,2898,3563,3607,3816,3077,3276,3512,3361,2727,3481,3394,3726,2862,2957,3601,3383,3071,3486,3171,3663,2953,2827,3356,3434,2737,5498,2855,3479,2894,2597,3656,3548,2440,3412,3300,3380,2800,2574,3561,3275,2813,2896,2904,3424,2595,2591,3236,3023,2939,3034,2909,3070,2683,2578,3015,2998,2667,3449,2027,3341,2707,2192,2981,2839,2565,3071,3019,2777,2677,2701,3095,2966,2552,2433,2838,3007,2620,2328,3231,2957,2605,2887,2824,2842,2640,2258,2975,2737,2675,2304,2685,2995,2361,2255,2926,2890,2510,2753,2740,2767,2667,2336,2871,2569,2416,2573,2782,2913,2631,2091,3147,2528,2533,2730,2927,2441,2471,2280,3012,2620,2462,2569,2303,2532,2514,2341,2879,2557,2249,2749,2733,2537,2350,2305,2896,2519,2352,2155,2616,2338,2597,2170,2550,2424,2707,2400,2598,2284,2406,2383,2497,2417,2433,4298,2236,2303,2576,2125,2670,2109,2444,2310,2509,2409,2580,2268,2528,2187,2488,1917,2565,2281,2552,2332,2763,2413,2599,2359,3015,2160,2518,2035,2724,2164,2371,2153,2580,2451,2261,2125,2762,2100,2448,2734,2467,2100,2301,2174,2484,2307,2857,1918,2746,2019,2399,1979,2680,2133,2763,2153,2417,2239,2729,2166,2390,2028,2639,1825,2572,1979,2165,2056,2516,2086,2425,2294,2641,2014,2245,1968,2480,2232,2470,1881,2460,1886,2382,2017,2333,2219,2334,2179,2527,1898,2444,2253,2208,2038,2483,1833,2236,2087,2330,2176,2149,2029,2588,2212,2279,2146,2188,1951,2358,2000,2372,1816,2666,1915,2462,2099,2180,2079,2592,2189,2144,1941,2323,2267,2203,2059,2439,3544,2610,1720,2457,1887,2864,2281,2361,1991,2931,2034,2792,1600,2687,1857,2669,2015,2358,1710,2724,1710,2626,1829,2392,1930,2547,1837,2535,1818,2657,1648,2322,1416,2909,1966,2422,1951,2472,1785,2455,1978,2530,1897,2330,1835,2624,1854,2423,1647,2414,1889,2648,2025,2586,1669,2431,1801,2445,1889,2548,1745,2314,1801,2601,1269,2699,1889,2364,1701,2785,1957,2274,1906,2413,1565,2814,1669,2624,1548,2734,1636,2394,1820,2347,1824,2687,1766,2278,1904,2309,1885,2364,1707,2491,1744,2503,1311,2852,1532,2723,1745,2352,1915,2453,1937,2449,1807,2586,1658,2421,1673,2702,1515,2584,1752,2293,1765,2418,1740,2501,1904,2349,1782,2727,1690,2480,1900,2810,2914,2861,1743,2560,1631,2563,1568,2801,1833,2645,1550,2712,1722,2705,1551,2635,1593,2624,1550,2951,1769,2311,1776,2587,1922,2689,1448,2893,1973,2455,1675,2492,1261,3056,1761,2499,1923,2729,1486,2552,1886,2684,1610,2834,1888,2631,1433,2770,1566,2974,1447,2783,1865,2642,1555,2845,1781,2685,1597,3050,1972,2490,1610,2937,1491,2779,1614,2723,1774,2585,1704,2695,2069,2797,1643,2931,1880,2381,1824,2889,1485,2953,1559,3107,2012,2627,1457,3057,1848,2668,1591,2943,2014,2438,1564,2930,1021,3413,1737,3137,1897,2520,1625,3023,1887,2976,1651,3167,2128,2568,1428,3235,1527,3187,1394,3323,1984,2501,1518,3100,1980,2889,1668,3014,2046,2754,1420,3294,3103,3240,1681,3183,1713,2997,1586,3157,1865,3024,1614,3170,2017,2817,1482,3169,1412,3254,1536,3256,1881,2859,1655,3563,1954,2883,1376,3498,2226,2570,1557,3529,856,3910,1533,3314,2070,2795,1518,3692,2064,3191,1399,3497,2076,3082,1438,3590,1895,3110,1590,3532,2342,2872,1409,3630,1973,3234,1543,3670,2291,3169,1600,3575,1694,3449,1729,3478,2349,2911,1698,3976,2109,3351,1581,3877,2406,3260,1472,3599,1696,3591,1725,3959,2243,3100,1781,3952,2211,3972,1719,3742,2453,3286,1531,3819,765,5068,1666,4252,2449,3214,1813,4085,2313,3905,1568,4187,2994,3310,1758,4180,1795,4511,1828,4764,2640,3701,1708,4681,2451,4582,1769,4564,3250,3779,1881,4649,3373,5251,1876,4991,2738,4167,1983,4928,2587,4960,1838,4768,2854,4021,1998,5366,2234,5100,1868,5459,3232,4190,1818,5660,2980,4983,1921,6246,3190,4039,2144,5889,1130,6834,2020,6292,3736,5031,2172,6264,3395,5918,2011,6721,4144,5021,2299,6749,2540,6619,2342,7780,4581,5317,2654,7832,4046,7707,2658,8551,5618,6345,2685,8981,2663,8503,3011,9172,6442,7305,3198,10853,6431,10116,3877,12836,8476,9885,4763,16580,7384,16442,6381,24752,18218,24192,10421,33785,11841,9527,1382,1553,54,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ch31: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,152,2749,40278,138875,746066,2721005,10356383,11550861,14574637,15444162,8577661,2798809,1958134,803311,317414,81860,55899,56553,49032,28679,35262,28075,35747,20205,22738,23435,21366,11775,16784,14467,17735,11333,13196,17153,19572,13469,17423,14115,17834,11111,12148,15628,16761,10869,13709,11701,13448,8984,9030,11712,12398,8302,14398,5926,11821,7995,9331,10904,10982,7750,10063,9305,10889,7129,7159,9357,9462,6549,7928,7781,9479,6623,6992,8744,9105,6360,7939,7239,8436,5729,6248,7863,7455,5523,11408,5564,7298,4936,5294,7043,7282,5177,6976,6375,7621,5591,5527,7338,7198,4998,5849,5537,6676,4452,4700,6393,6106,4486,5850,5122,6133,4492,4409,5697,5604,4243,6634,3568,5948,4204,4026,5731,5786,3777,5022,5051,5366,4013,4140,5133,5868,4248,5404,4698,5491,4170,4482,5172,5321,3934,4982,4392,4656,3611,3722,4518,4717,3827,4454,3480,4707,3918,3652,4556,4839,3720,4025,4103,4282,3646,3748,4469,4118,3544,4297,3500,4327,3466,3354,4245,4126,3444,3985,4036,4267,3180,3007,3914,4052,3213,4515,2415,3744,3198,3352,4054,3811,3053,3936,3891,3712,2978,3129,4136,3696,3193,3477,3456,3602,3179,3109,3557,3763,3309,3700,3384,3542,3063,2863,3552,3576,3053,5751,3304,3469,3056,2856,3516,3433,2943,3153,3530,3327,2796,2756,3553,3451,2741,3339,2750,3210,2785,2806,3538,3301,2896,3316,3311,2887,2971,2716,3523,3325,2940,3316,2318,3272,2778,2497,3077,2968,2598,3202,3000,2821,2920,2313,3350,2727,2566,2711,2727,2803,2654,2374,3446,2643,2602,3017,2960,2772,2926,2625,2910,2705,2625,2707,2606,2772,2670,2440,3092,2699,2699,2732,2804,2845,2593,2100,3184,2763,2729,2546,2557,2874,2533,2209,3108,2690,2484,2744,2723,2751,2522,2311,3030,2916,2603,2711,2364,2536,2876,2113,2748,2419,2517,2791,2810,2632,2575,2235,3095,2316,2658,2294,2839,2430,2549,1769,2973,2359,2413,2458,2966,2414,2581,1961,2867,2187,2494,3937,2568,2373,2141,2287,2972,2228,2311,2269,2426,2478,2442,2160,2809,2198,2404,2396,2722,2180,2516,2088,2844,2012,2475,2428,2711,2369,2516,2062,3027,2080,2377,2303,2458,2333,2455,2175,2915,2660,2634,2242,2844,2313,2418,2021,2608,2305,2537,1903,2708,2272,2529,2079,2863,2156,2365,2311,2532,2091,2357,2099,2880,2328,2263,2087,2547,2230,2494,1947,2538,2245,2257,2168,2770,2447,2458,1963,2457,2151,2753,1816,2450,1741,2672,1811,2238,1902,2609,2277,2843,2070,2203,1907,2594,2207,2215,1681,2476,1802,2263,1945,2538,1937,2404,2366,2421,2087,2194,1987,2522,2089,2349,1826,2528,2017,2328,1921,2454,1979,2498,2198,2495,1847,2379,1680,2576,1969,2819,3110,2429,1903,2452,1858,2407,2265,2361,2149,2329,1870,2561,1871,2579,1853,2621,1692,2925,1900,2733,1872,2918,2153,2869,2242,2853,2035,2541,2148,2871,1943,2273,1593,2896,1813,2332,2105,2476,1855,2493,2146,2438,1714,2501,1785,2585,1752,2605,1672,2503,1864,2527,1840,2562,1587,2679,1937,2767,1772,2589,1705,2423,1766,2547,1479,2738,1940,2391,1937,2239,1862,2336,1913,2637,1806,2374,1871,2455,1455,2730,1508,2485,1743,2556,2191,2276,1636,2492,1800,2443,1739,2553,1708,2473,1659,2281,1354,2868,1549,2663,1775,2335,1765,2355,1862,2536,1667,2393,1736,2459,1569,2617,1617,2541,1743,2577,1665,2445,1641,2531,1872,2719,1656,2630,1747,2555,1440,2588,3309,2677,1496,2676,1560,2435,1821,2693,1856,2561,1545,2674,1822,2473,1590,3010,1661,2430,1691,2910,1531,2544,1623,2750,1862,2573,1627,2844,1684,2471,1682,2691,1243,2995,1572,2627,1730,2630,1610,2655,1913,2780,1359,2648,1712,2830,1507,2622,1615,2757,1730,2640,1791,2515,1492,2637,1823,2811,1546,2740,1990,2465,1426,2979,1097,2991,1530,3023,1637,2747,1335,2825,1926,2904,1612,2771,2052,2470,1352,2928,1677,2946,1588,2738,1962,2532,1553,3081,1712,2936,1500,2918,1973,2634,1660,2730,1058,3581,1637,2850,1991,2668,1507,2964,1701,2981,1527,2924,1946,2550,1584,3282,1463,3035,1338,3231,2145,2540,1611,3117,1866,2978,1586,3145,1865,2584,1660,3183,3114,3317,1511,3278,1950,2797,1483,3145,1966,3260,1443,3328,1773,2778,1640,3057,1653,3333,1354,3413,1689,2857,1319,3286,1813,3297,1656,3281,1955,2742,1508,3204,1011,3958,1325,3282,1896,3034,1758,3465,1868,3457,1482,3037,2017,3047,1538,3289,1499,3387,1417,3525,2116,3066,1253,3462,2075,3450,1466,3521,2027,3112,1696,3463,1683,3340,1597,3376,1983,3067,1475,3486,1843,3546,1526,3689,1869,3464,1816,3549,1608,3337,1631,3650,1956,3377,1328,4185,2066,3769,1426,3390,2436,3269,1589,3821,629,4587,1662,3913,2107,3552,1688,3884,1952,3872,1453,4077,2215,3424,1609,4366,1578,3967,1796,4343,2275,3718,1642,4661,2047,3852,1636,4716,2483,3730,1695,4646,3703,5440,1729,4669,2627,4134,1549,4994,2829,4890,1896,4740,2247,4326,1598,4987,2050,4686,1647,5150,2749,4354,1764,5130,2372,4596,1638,5217,2987,4692,1819,5357,979,6480,1973,5313,2995,4670,1900,5732,2727,5245,2091,6001,3040,4688,1996,5699,2453,5926,2347,6892,3499,4899,2053,6439,3415,6281,2152,6535,3504,5829,2106,7270,2497,6972,2623,7714,4180,6745,2476,8932,3999,8332,2737,9095,4847,7443,2897,9913,3863,8576,3312,9746,5569,9105,3747,12928,6762,11834,3827,15143,8826,14791,5680,21048,3226,30728,9609,40426,20832,19079,3550,3188,178,18,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0