% The multi-feature digit dataset % ------------------------------- % % Oowned and donated by: % ---------------------- % % Robert P.W. Duin % Department of Applied Physics % Delft University of Technology % P.O. Box 5046, 2600 GA Delft % The Netherlands % % email: duin@ph.tn.tudelft.nl % http : //www.ph.tn.tudelft.nl/~duin % tel +31 15 2786143 % % Usage % ----- % A slightly different version of the database is used in % % M. van Breukelen, R.P.W. Duin, D.M.J. Tax, and J.E. den Hartog, Handwritten % digit recognition by combined classifiers, Kybernetika, vol. 34, no. 4, % 1998, 381-386. % % M. van Breukelen and R.P.W. Duin, Neural Network Initialization by Combined % Classifiers, in: A.K. Jain, S. Venkatesh, B.C. Lovell (eds.), ICPR'98, % Proc. 14th Int. Conference on Pattern Recognition (Brisbane, Aug. 16-20), % % The database as it is is used in: % % A.K. Jain, R.P.W. Duin, J. Mao, Statisitcal Pattern Recognition: A Review, % in preparation % % Description % ----------- % % This dataset consists of features of handwritten numerals (`0'--`9') % extracted from a collection of Dutch utility maps. 200 patterns per % class (for a total of 2,000 patterns) have been digitized in binary % images. These digits are represented in terms of the following six % feature sets (files): % % 1. mfeat-fou: 76 Fourier coefficients of the character shapes; % 2. mfeat-fac: 216 profile correlations; % 3. mfeat-kar: 64 Karhunen-Love coefficients; % 4. mfeat-pix: 240 pixel averages in 2 x 3 windows; % 5. mfeat-zer: 47 Zernike moments; % 6. mfeat-mor: 6 morphological features. % % In each file the 2000 patterns are stored in ASCI on 2000 lines. The % first 200 patterns are of class `0', followed by sets of 200 patterns % for each of the classes `1' - `9'. Corresponding patterns in different % feature sets (files) correspond to the same original character. % % The source image dataset is lost. Using the pixel-dataset (mfeat-pix) % sampled versions of the original images may be obtained (15 x 16 pixels). % % Total number of instances: % -------------------------- % 2000 (200 instances per class) % % Total number of attributes: % --------------------------- % 649 (distributed over 6 datasets,see above) % % no missing attributes % % Total number of classes: % ------------------------ % 10 % % Format: % ------ % 6 files, see above. % Each file contains 2000 lines, one for each instance. % Attributes are SPACE separated and can be loaded by Matlab as % > load filename % No missing attributes. Some are integer, others are real. % % % Information about the dataset % CLASSTYPE: nominal % CLASSINDEX: last % @relation mfeat @attribute att1 INTEGER @attribute att2 INTEGER @attribute att3 INTEGER @attribute att4 INTEGER @attribute att5 INTEGER @attribute att6 INTEGER @attribute att7 INTEGER @attribute att8 INTEGER @attribute att9 INTEGER @attribute att10 INTEGER @attribute att11 INTEGER @attribute att12 INTEGER @attribute att13 INTEGER @attribute att14 INTEGER @attribute att15 INTEGER @attribute att16 INTEGER @attribute att17 INTEGER @attribute att18 INTEGER @attribute att19 INTEGER @attribute att20 INTEGER @attribute att21 INTEGER @attribute att22 INTEGER @attribute att23 INTEGER @attribute att24 INTEGER @attribute att25 INTEGER @attribute att26 INTEGER @attribute att27 INTEGER @attribute att28 INTEGER @attribute att29 INTEGER @attribute att30 INTEGER @attribute att31 INTEGER @attribute att32 INTEGER @attribute att33 INTEGER @attribute att34 INTEGER @attribute att35 INTEGER @attribute att36 INTEGER @attribute att37 INTEGER @attribute att38 INTEGER @attribute att39 INTEGER @attribute att40 INTEGER @attribute att41 INTEGER @attribute att42 INTEGER @attribute att43 INTEGER @attribute att44 INTEGER @attribute att45 INTEGER @attribute att46 INTEGER @attribute att47 INTEGER @attribute att48 INTEGER @attribute att49 INTEGER @attribute att50 INTEGER @attribute att51 INTEGER @attribute att52 INTEGER @attribute att53 INTEGER @attribute att54 INTEGER @attribute att55 INTEGER @attribute att56 INTEGER @attribute att57 INTEGER @attribute att58 INTEGER @attribute att59 INTEGER @attribute att60 INTEGER @attribute att61 INTEGER @attribute att62 INTEGER @attribute att63 INTEGER @attribute att64 INTEGER @attribute att65 INTEGER @attribute att66 INTEGER @attribute att67 INTEGER @attribute att68 INTEGER @attribute att69 INTEGER @attribute att70 INTEGER @attribute att71 INTEGER @attribute att72 INTEGER @attribute att73 INTEGER @attribute att74 INTEGER @attribute att75 INTEGER @attribute att76 INTEGER @attribute att77 INTEGER @attribute att78 INTEGER @attribute att79 INTEGER @attribute att80 INTEGER @attribute att81 INTEGER @attribute att82 INTEGER @attribute att83 INTEGER @attribute att84 INTEGER @attribute att85 INTEGER @attribute att86 INTEGER @attribute att87 INTEGER @attribute att88 INTEGER @attribute att89 INTEGER @attribute att90 INTEGER @attribute att91 INTEGER @attribute att92 INTEGER @attribute att93 INTEGER @attribute att94 INTEGER @attribute att95 INTEGER @attribute att96 INTEGER @attribute att97 INTEGER @attribute att98 INTEGER @attribute att99 INTEGER @attribute att100 INTEGER @attribute att101 INTEGER @attribute att102 INTEGER @attribute att103 INTEGER @attribute att104 INTEGER @attribute att105 INTEGER @attribute att106 INTEGER @attribute att107 INTEGER @attribute att108 INTEGER @attribute att109 INTEGER @attribute att110 INTEGER @attribute att111 INTEGER @attribute att112 INTEGER @attribute att113 INTEGER @attribute att114 INTEGER @attribute att115 INTEGER @attribute att116 INTEGER @attribute att117 INTEGER @attribute att118 INTEGER @attribute att119 INTEGER @attribute att120 INTEGER @attribute att121 INTEGER @attribute att122 INTEGER @attribute att123 INTEGER @attribute att124 INTEGER @attribute att125 INTEGER @attribute att126 INTEGER @attribute att127 INTEGER @attribute att128 INTEGER @attribute att129 INTEGER @attribute att130 INTEGER @attribute att131 INTEGER @attribute att132 INTEGER @attribute att133 INTEGER @attribute att134 INTEGER @attribute att135 INTEGER @attribute att136 INTEGER @attribute att137 INTEGER @attribute att138 INTEGER @attribute att139 INTEGER @attribute att140 INTEGER @attribute att141 INTEGER @attribute att142 INTEGER @attribute att143 INTEGER @attribute att144 INTEGER @attribute att145 INTEGER @attribute att146 INTEGER @attribute att147 INTEGER @attribute att148 INTEGER @attribute att149 INTEGER @attribute att150 INTEGER @attribute att151 INTEGER @attribute att152 INTEGER @attribute att153 INTEGER @attribute att154 INTEGER @attribute att155 INTEGER @attribute att156 INTEGER @attribute att157 INTEGER @attribute att158 INTEGER @attribute att159 INTEGER @attribute att160 INTEGER @attribute att161 INTEGER @attribute att162 INTEGER @attribute att163 INTEGER @attribute att164 INTEGER @attribute att165 INTEGER @attribute att166 INTEGER @attribute att167 INTEGER @attribute att168 INTEGER @attribute att169 INTEGER @attribute att170 INTEGER @attribute att171 INTEGER @attribute att172 INTEGER @attribute att173 INTEGER @attribute att174 INTEGER @attribute att175 INTEGER @attribute att176 INTEGER @attribute att177 INTEGER @attribute att178 INTEGER @attribute att179 INTEGER @attribute att180 INTEGER @attribute att181 INTEGER @attribute att182 INTEGER @attribute att183 INTEGER @attribute att184 INTEGER @attribute att185 INTEGER @attribute att186 INTEGER @attribute att187 INTEGER @attribute att188 INTEGER @attribute att189 INTEGER @attribute att190 INTEGER @attribute att191 INTEGER @attribute att192 INTEGER @attribute att193 INTEGER @attribute att194 INTEGER @attribute att195 INTEGER @attribute att196 INTEGER @attribute att197 INTEGER @attribute att198 INTEGER @attribute att199 INTEGER @attribute att200 INTEGER @attribute att201 INTEGER @attribute att202 INTEGER @attribute att203 INTEGER @attribute att204 INTEGER @attribute att205 INTEGER @attribute att206 INTEGER @attribute att207 INTEGER @attribute att208 INTEGER @attribute att209 INTEGER @attribute att210 INTEGER @attribute att211 INTEGER @attribute att212 INTEGER @attribute att213 INTEGER @attribute att214 INTEGER @attribute att215 INTEGER @attribute att216 INTEGER @attribute class {1,2,3,4,5,6,7,8,9,10} @data 98,236,531,673,607,647,2,9,3,6,8,5,225,517,652,624,628,994,7,22,28,13,10,19,305,481,667,663,1009,727,38,28,18,11,20,10,287,567,651,742,824,900,26,34,30,8,16,13,248,556,631,796,926,748,39,34,18,9,17,12,248,540,506,814,1051,728,38,28,5,13,16,8,246,518,751,579,699,1062,13,30,28,10,16,16,276,344,682,500,709,916,10,30,23,17,15,14,357,435,829,610,745,994,20,7,24,12,10,9,355,409,477,886,976,723,30,24,14,7,7,8,290,352,435,753,894,751,29,29,2,13,13,14,260,286,562,698,665,757,11,8,15,14,9,9,238,292,586,698,733,707,9,6,15,11,10,16,294,406,654,644,741,1000,18,23,17,9,20,11,302,418,561,709,961,776,21,25,12,12,19,10,360,328,607,984,1186,599,29,7,14,6,9,9,362,314,924,733,601,1216,4,8,20,10,9,5,251,421,474,536,628,632,18,36,8,15,12,13,1 121,193,607,611,585,665,7,9,2,4,3,7,214,514,690,548,630,1006,2,18,31,15,5,15,260,344,655,605,993,743,29,32,25,11,17,6,308,412,719,700,784,902,31,32,37,8,13,15,259,429,699,758,900,762,34,30,25,9,14,10,207,445,558,784,1037,750,29,30,12,11,17,6,199,427,791,553,707,1074,10,26,31,12,17,10,253,345,726,440,731,932,7,26,30,19,10,12,326,452,795,540,701,1012,17,7,31,12,11,11,320,264,563,796,972,741,29,20,17,7,8,6,243,255,467,711,896,769,26,25,9,9,12,10,265,171,648,626,687,777,16,10,12,10,4,5,279,269,634,628,737,727,14,10,12,13,5,14,253,317,680,614,755,1016,15,19,24,11,17,11,255,321,617,651,979,792,20,29,19,8,18,8,351,249,687,922,1194,617,26,11,11,4,10,7,347,439,950,675,577,1222,13,6,27,10,10,3,224,354,520,458,570,634,15,32,11,13,15,11,1 115,141,590,605,557,627,12,6,3,3,5,4,196,404,611,560,594,986,7,21,28,14,7,12,278,406,670,579,991,703,24,29,18,12,19,9,378,468,668,654,786,900,32,31,28,11,17,12,299,495,650,698,902,726,29,31,18,12,16,5,249,389,465,722,1033,704,24,27,5,12,17,11,229,377,700,483,675,1056,5,29,28,11,17,15,247,309,645,444,697,898,6,29,21,18,12,7,312,328,774,550,689,980,14,6,20,11,9,6,360,294,568,790,956,733,24,23,18,6,8,11,235,259,436,665,876,719,21,28,0,10,14,13,253,111,653,638,653,737,17,9,15,11,6,10,297,185,637,638,715,677,9,9,15,12,7,9,271,335,591,542,719,970,10,22,13,12,19,6,293,335,536,613,943,746,15,26,10,9,20,13,415,323,672,896,1168,595,21,8,14,3,10,12,343,365,877,663,547,1192,18,7,20,13,10,2,196,348,535,498,572,656,20,35,16,14,13,6,1 90,122,627,692,607,642,0,6,4,5,3,5,201,445,664,629,626,945,5,21,27,16,7,9,273,397,703,662,987,710,36,29,21,8,15,10,331,459,731,765,818,865,24,29,33,9,15,11,256,510,707,801,900,735,37,29,21,10,16,2,246,438,534,817,1031,721,36,27,8,10,15,8,248,390,767,586,693,1013,11,29,27,13,15,12,278,312,702,509,707,873,8,29,26,18,8,8,361,347,831,631,739,955,18,8,27,13,13,9,369,293,589,879,962,718,28,23,13,8,10,8,268,364,449,754,884,728,27,28,5,8,10,14,232,172,674,713,663,722,9,9,14,9,2,9,244,202,682,719,725,684,7,9,16,14,5,6,260,412,640,651,735,973,16,22,20,12,15,3,276,416,601,712,959,757,19,26,15,7,16,10,380,354,711,987,1180,606,27,8,15,5,12,9,400,358,918,756,603,1171,6,7,23,11,12,5,263,419,576,549,628,621,16,35,7,12,15,9,1 157,167,681,666,587,666,8,6,1,4,5,5,212,386,740,613,614,997,5,21,30,11,7,17,248,390,703,662,949,744,28,29,20,13,19,10,244,468,797,743,750,909,32,29,32,10,15,11,231,479,773,799,850,769,37,29,20,11,14,10,189,361,620,819,995,743,32,27,7,15,17,8,183,365,851,588,701,1063,13,29,30,8,17,14,257,237,782,501,715,925,10,31,25,15,12,12,314,334,847,599,689,1003,16,8,26,8,9,13,310,300,633,871,936,752,32,23,16,7,8,8,257,233,511,756,860,758,29,30,4,11,14,14,265,137,718,687,671,768,17,9,13,10,6,9,253,169,704,687,707,714,15,9,13,9,7,14,251,283,714,651,733,1009,18,22,19,7,19,9,239,281,685,716,955,785,23,26,14,8,20,6,337,303,763,989,1156,628,29,8,12,2,10,7,321,337,988,726,577,1225,14,7,22,8,10,5,276,342,594,525,568,653,16,35,10,15,13,13,1 128,224,799,690,653,620,16,22,8,9,2,6,145,363,774,591,682,943,15,23,27,12,6,8,247,335,689,718,915,690,20,25,31,12,12,9,379,365,919,789,680,841,30,27,43,9,12,12,300,372,887,843,780,711,35,23,31,8,11,5,256,300,716,889,969,721,36,25,18,10,12,11,216,332,913,654,787,1009,23,23,37,13,12,11,222,326,842,553,823,871,20,25,36,14,5,5,291,325,813,625,691,949,8,20,37,9,12,6,383,269,749,829,952,678,42,11,13,8,9,11,270,190,609,820,872,744,39,24,15,12,7,13,302,158,834,675,775,718,25,19,16,11,1,10,258,220,782,713,749,700,23,21,16,10,4,5,236,234,696,709,805,973,28,24,30,12,12,6,262,220,781,752,1015,753,33,24,25,7,13,13,430,334,885,1029,1108,576,39,20,15,9,11,12,346,450,982,762,625,1171,22,19,33,9,11,6,209,257,692,529,562,573,24,17,7,10,14,6,1 185,259,575,615,609,673,2,8,5,7,4,6,278,468,648,606,638,1006,7,21,36,12,6,20,288,508,665,611,1033,751,38,29,26,14,18,11,236,630,697,686,834,940,26,33,36,9,14,10,239,631,669,732,944,778,39,33,26,10,13,13,245,489,520,764,1075,746,38,27,13,14,18,9,245,489,753,525,715,1078,13,29,36,9,18,13,321,321,682,456,731,922,10,31,29,16,11,15,396,408,817,548,749,1008,20,8,28,9,8,12,384,426,525,842,998,779,30,23,22,8,9,9,317,345,423,699,918,743,29,30,8,14,13,15,225,307,610,652,689,755,11,7,9,15,5,10,229,293,628,636,757,711,9,7,11,10,6,17,311,373,640,584,759,994,18,22,21,8,18,12,299,371,585,669,983,784,21,26,18,13,19,7,343,339,661,940,1210,647,29,8,6,7,11,8,345,267,910,677,605,1216,4,7,28,7,11,6,358,408,518,502,632,698,18,35,16,14,14,14,1 133,173,591,665,594,651,1,7,3,5,9,5,260,360,700,620,637,986,4,20,28,12,11,19,322,454,683,679,984,729,35,30,22,16,21,12,240,504,707,738,771,880,25,30,34,9,17,11,209,485,689,788,883,750,36,30,22,12,16,12,235,381,562,826,1030,734,35,28,9,14,15,10,247,385,803,587,710,1052,10,28,28,9,15,16,291,239,738,524,736,914,7,30,27,16,14,14,310,296,851,602,706,992,19,9,28,9,9,11,314,348,541,884,979,721,27,22,14,6,8,10,275,263,473,767,895,757,26,29,6,12,14,16,259,189,626,692,688,757,10,10,15,13,10,11,297,177,638,690,732,713,8,10,15,10,11,16,309,263,690,642,762,1006,15,21,21,10,21,11,303,267,617,733,986,782,18,27,16,11,20,8,317,363,667,1008,1197,603,26,9,14,5,8,9,317,301,958,729,590,1214,7,8,24,11,8,5,278,296,520,522,567,612,15,34,8,16,11,13,1 206,332,561,588,635,693,3,9,8,7,7,9,269,519,664,577,656,1056,8,22,39,12,9,19,325,523,673,586,1029,773,39,28,29,12,19,12,231,655,687,671,836,966,27,32,39,9,17,11,246,650,661,717,930,794,40,34,29,8,16,16,280,522,538,747,1073,772,39,28,16,14,15,10,258,532,773,508,735,1126,14,30,39,9,17,16,316,374,700,431,751,968,11,32,32,16,14,18,383,473,827,513,761,1050,21,9,31,9,11,11,419,453,505,831,1008,779,31,24,25,10,6,10,330,372,437,678,928,791,30,31,11,14,12,16,284,382,590,619,703,807,12,8,12,15,8,11,228,382,612,601,767,747,10,6,14,10,9,20,322,394,662,573,779,1044,19,23,24,8,19,15,356,396,595,652,1003,820,22,25,21,13,18,8,374,306,643,919,1224,645,30,7,3,7,8,9,328,330,926,650,627,1266,3,8,31,7,8,9,371,429,490,473,624,698,19,36,19,14,11,17,1 183,177,583,606,627,676,1,8,1,4,3,4,258,458,602,573,648,999,4,19,30,15,5,18,290,424,651,552,1011,750,35,31,20,9,13,11,232,520,685,673,842,951,25,33,30,6,13,10,247,549,663,711,944,769,36,33,20,7,12,11,225,427,488,719,1053,729,35,29,7,11,13,9,237,415,715,488,711,1059,10,27,30,12,13,13,297,305,648,393,711,911,7,27,23,19,6,13,342,364,781,545,765,1005,19,4,22,12,9,12,384,318,545,787,984,786,27,21,16,7,8,9,299,303,391,650,896,716,26,26,2,11,8,15,261,185,630,639,667,740,10,7,13,12,4,10,265,211,638,633,735,684,8,9,13,13,5,15,293,363,574,559,757,967,15,20,15,11,13,10,307,371,559,584,963,771,18,28,12,10,14,7,373,273,665,861,1188,642,26,10,12,4,8,8,319,317,856,670,621,1199,7,5,22,10,8,4,310,428,538,509,648,709,15,33,14,13,15,12,1 135,149,693,626,596,633,7,7,3,5,3,5,198,416,716,581,627,942,2,22,34,12,5,15,212,442,739,646,998,703,29,28,24,14,17,14,300,534,783,711,801,876,31,32,34,9,15,7,271,545,773,767,907,732,32,32,24,10,14,8,189,419,582,803,1042,700,29,26,11,14,17,12,185,425,809,566,714,1012,8,30,34,9,17,10,247,295,756,491,730,866,5,30,27,16,10,12,352,358,873,551,716,944,17,7,28,9,9,13,338,330,655,863,973,721,27,24,20,6,10,12,249,283,505,738,895,711,24,29,6,12,12,18,211,185,740,647,686,713,16,8,9,13,4,13,231,187,726,639,736,667,14,6,9,10,5,12,231,349,686,625,754,960,13,23,21,8,17,7,225,347,651,710,978,738,18,25,16,11,18,10,363,293,763,979,1191,603,24,7,8,5,12,11,375,315,976,688,588,1166,13,8,26,9,12,5,284,410,620,483,593,638,15,36,14,16,15,13,1 76,92,612,650,622,642,3,6,0,1,3,1,267,409,667,627,641,995,2,21,31,12,3,15,335,483,706,630,992,720,33,29,21,12,15,12,365,541,710,717,831,913,27,29,31,11,17,9,330,564,692,769,913,743,34,31,21,12,16,8,332,460,531,787,1030,717,33,27,8,14,15,10,332,464,764,552,708,1065,8,29,31,11,15,12,344,354,703,465,706,909,5,31,24,16,8,10,383,351,828,583,750,989,21,8,23,11,11,7,385,363,580,865,975,736,25,23,17,4,12,10,336,362,458,722,891,732,24,30,3,6,10,16,268,178,665,683,672,750,12,9,12,7,2,11,284,178,665,671,724,688,10,9,12,10,3,12,324,452,653,617,750,985,13,22,16,12,15,7,324,452,596,674,958,761,16,26,13,5,16,12,428,414,694,951,1181,604,24,8,11,3,14,11,418,388,933,706,616,1207,9,7,23,13,14,3,229,415,567,531,631,657,13,35,11,12,17,9,1 145,121,583,661,655,741,2,5,9,3,1,4,304,472,642,596,696,1002,7,24,26,14,3,10,352,462,665,629,1093,801,38,26,32,12,13,13,320,538,699,754,888,926,26,30,42,9,15,8,263,579,675,798,1004,828,39,30,32,10,14,3,311,485,522,812,1135,812,38,24,19,12,13,11,311,471,755,585,775,1058,13,32,38,11,13,11,353,341,680,468,791,936,10,32,37,18,6,9,418,388,815,590,787,1028,20,9,38,11,9,10,410,346,533,832,1058,811,30,26,12,6,10,11,343,393,415,739,978,791,29,31,16,10,8,15,217,221,618,676,749,773,11,10,17,11,2,12,297,203,632,678,817,769,9,8,17,12,1,7,343,441,632,656,819,1030,18,25,31,10,13,2,343,445,587,661,1043,840,21,23,26,9,14,9,357,371,663,936,1270,711,29,7,16,3,12,10,413,357,902,731,647,1208,4,10,34,11,12,4,344,452,526,514,666,664,18,36,8,14,15,10,1 111,93,592,706,614,645,2,6,7,1,2,1,220,396,689,637,649,1000,3,23,24,12,6,15,320,462,700,660,988,725,34,27,16,12,12,12,356,510,710,771,801,910,26,31,28,9,12,9,305,549,690,813,903,744,35,31,16,10,13,8,295,425,557,827,1034,730,34,25,3,14,12,10,299,439,798,596,722,1070,9,31,24,9,12,14,303,337,727,509,730,920,6,31,21,16,5,10,332,312,852,645,732,1000,20,8,22,9,12,7,404,338,540,875,985,729,26,25,12,4,11,10,315,343,462,762,899,749,25,30,4,8,7,16,287,185,625,727,682,761,11,9,11,9,1,11,257,143,641,733,740,707,9,7,13,10,4,12,303,413,681,661,766,996,14,24,15,10,12,7,323,411,614,696,982,772,17,24,10,7,13,12,433,377,670,975,1199,597,25,6,18,1,13,11,375,361,949,768,608,1216,8,9,18,11,13,3,238,404,527,561,589,642,14,37,10,14,14,9,1 108,164,593,669,624,673,1,9,2,4,3,3,247,431,660,616,661,1012,6,22,29,11,5,17,305,523,681,683,1016,751,37,28,21,15,17,12,273,591,717,746,803,904,25,32,33,10,15,9,236,600,687,804,907,772,38,34,21,11,14,10,242,466,540,838,1062,758,37,28,8,15,17,10,252,484,771,597,740,1078,12,30,29,8,17,14,296,318,698,518,758,940,9,32,26,15,10,12,361,349,825,602,742,1018,19,9,27,8,9,9,335,413,543,874,1009,747,29,24,15,5,8,10,282,346,433,775,927,781,28,31,5,11,12,16,246,234,628,688,710,781,10,8,14,12,4,11,252,206,644,690,768,737,8,6,14,9,5,14,298,408,652,656,786,1028,17,23,20,9,17,9,288,412,605,731,1010,804,20,25,15,10,18,10,350,360,679,1006,1227,625,28,7,13,4,10,9,364,282,920,729,620,1240,5,8,23,10,10,3,263,425,530,520,595,628,17,36,9,17,15,11,1 88,112,641,636,598,634,3,6,1,3,3,4,221,399,722,597,635,999,2,21,30,8,5,18,315,503,721,662,1004,714,33,29,20,14,17,11,377,547,751,711,795,909,27,31,32,13,15,10,320,564,731,773,905,735,34,31,20,14,14,11,306,456,584,815,1048,715,33,27,7,16,17,11,304,484,821,570,714,1069,8,29,30,11,17,15,302,336,758,503,734,911,5,31,25,12,10,13,389,343,871,563,716,993,21,8,26,11,9,6,377,373,597,861,979,722,25,23,16,2,10,11,302,322,495,750,901,736,24,30,4,8,12,15,266,204,682,655,690,750,12,7,13,9,4,10,264,182,692,651,744,692,10,7,13,10,5,15,302,406,704,625,760,987,13,22,19,12,17,10,302,406,643,718,984,763,16,26,14,7,18,13,410,392,721,991,1199,586,24,8,12,3,12,12,430,354,982,690,590,1207,9,7,22,13,12,4,227,367,576,487,593,643,13,35,10,14,15,12,1 133,133,600,595,596,669,4,9,2,1,3,3,252,342,605,548,639,998,1,18,29,10,3,11,316,442,648,569,1030,743,32,32,19,16,13,12,356,488,696,670,825,918,28,32,31,11,11,9,303,461,674,728,941,766,33,30,19,12,10,4,259,365,491,746,1072,740,32,30,6,16,13,10,267,383,716,519,718,1056,7,26,29,11,13,12,281,315,653,406,736,918,4,22,24,14,6,6,332,276,772,532,724,1004,20,7,25,11,7,7,354,330,568,782,995,763,24,20,15,2,10,10,263,323,414,673,915,737,23,21,3,8,8,16,297,191,653,624,694,749,13,16,14,9,4,11,325,153,651,620,754,703,11,12,14,10,3,8,305,411,573,584,762,986,12,19,18,12,13,5,307,407,558,623,986,780,15,29,13,7,14,12,393,377,684,892,1207,627,23,11,13,3,10,11,363,333,857,655,588,1208,10,6,21,13,10,3,194,442,543,466,603,660,12,32,9,14,15,7,1 134,300,583,601,578,657,2,7,3,11,10,9,261,481,674,596,619,1018,3,22,34,12,12,19,315,469,703,623,1016,737,34,28,24,14,20,10,205,587,703,678,811,936,26,30,34,9,18,11,224,602,677,740,927,760,35,32,24,10,17,16,244,454,540,780,1058,732,34,26,11,14,16,8,240,464,781,539,698,1088,9,30,34,9,14,16,294,306,708,462,714,930,6,32,27,16,13,18,333,451,851,532,710,1012,20,9,26,11,8,11,331,401,533,858,981,761,26,24,20,12,9,8,292,288,457,711,901,747,25,31,6,18,15,14,282,318,618,640,672,769,11,8,9,19,11,9,238,328,638,620,740,703,9,8,9,10,12,20,302,322,678,594,742,1000,14,23,19,8,20,15,304,326,599,677,966,776,17,25,16,15,21,8,332,310,667,950,1193,621,25,7,8,11,7,7,310,352,946,661,570,1224,8,8,26,7,7,9,301,347,516,486,591,682,14,36,14,14,10,17,1 174,192,602,701,586,653,2,8,4,5,4,4,173,411,645,664,605,996,3,23,27,12,6,16,201,467,698,651,988,729,34,27,17,12,18,11,285,531,702,754,799,914,26,33,27,9,16,10,232,552,682,796,907,752,35,33,17,8,15,9,154,410,511,792,1030,728,34,25,4,14,16,9,154,408,746,563,676,1064,9,31,27,9,16,13,220,262,683,514,686,916,6,31,20,16,11,11,315,331,820,654,728,996,20,8,21,9,8,12,325,361,564,856,955,751,26,25,13,8,9,9,220,298,430,737,873,743,25,30,1,12,13,15,250,200,649,734,644,757,11,9,14,11,5,10,242,188,663,742,712,701,9,7,16,10,6,13,226,340,631,632,720,992,14,24,14,8,18,8,232,336,578,673,938,768,17,24,9,9,19,7,352,306,682,958,1165,617,25,6,15,3,9,8,330,254,911,761,584,1212,8,9,19,7,9,4,281,401,557,586,615,666,14,35,11,16,14,12,1 91,89,587,700,633,681,0,9,3,6,1,4,232,424,674,639,682,1010,5,18,30,11,5,10,310,470,687,678,1049,755,36,32,24,15,15,11,312,542,713,789,836,906,24,34,32,10,13,10,259,577,687,837,950,774,37,30,24,11,14,5,279,479,546,861,1093,768,36,30,11,15,15,11,275,439,783,630,755,1078,11,26,32,8,15,13,295,323,710,517,779,938,8,26,29,15,8,7,356,338,843,631,753,1020,18,7,30,8,11,8,388,358,537,879,1030,749,28,20,16,7,8,9,315,345,451,788,948,787,27,25,8,13,10,15,265,189,622,721,731,789,9,10,13,14,2,10,253,177,640,719,781,745,7,6,13,9,3,7,303,413,668,695,807,1032,16,19,23,9,15,6,309,417,605,712,1031,810,19,29,18,12,16,11,377,361,665,985,1248,633,27,11,12,6,10,10,377,329,940,764,627,1226,6,8,26,10,10,4,252,412,526,555,606,630,16,32,14,17,17,8,1 143,165,582,605,597,658,5,7,3,4,4,5,222,426,655,562,642,1011,0,20,28,13,6,19,264,436,664,615,1001,736,31,30,20,13,18,12,266,524,688,680,794,915,29,32,32,8,16,9,225,553,666,738,910,755,32,32,20,9,15,12,199,421,515,768,1045,741,31,28,7,13,16,10,199,425,750,531,719,1079,6,28,28,10,16,14,259,295,689,448,741,931,3,28,25,17,11,14,314,342,806,542,713,1011,19,5,26,10,10,11,338,338,544,818,984,742,25,22,14,7,7,10,255,275,432,705,908,760,22,27,4,11,13,16,265,205,629,632,697,772,14,8,15,12,5,11,267,193,629,630,749,718,12,8,15,11,6,16,263,335,637,590,767,1009,11,21,19,9,18,11,263,337,574,661,991,785,16,27,14,10,19,8,361,279,666,936,1206,612,22,9,14,4,9,9,323,301,915,667,589,1227,11,6,22,8,9,5,260,402,515,468,584,651,13,34,8,15,14,13,1 99,145,633,650,554,626,4,7,3,7,7,2,240,388,730,587,605,967,3,20,30,10,9,16,306,480,703,684,968,702,32,30,26,18,21,11,362,544,753,729,755,879,28,30,38,11,17,10,301,553,729,793,869,725,35,30,26,14,16,9,279,447,592,839,1012,713,32,28,13,16,17,9,281,445,831,598,680,1035,11,28,32,9,17,15,301,287,760,527,708,887,8,28,31,14,14,11,334,334,857,577,672,967,20,7,32,9,9,8,344,376,585,861,951,712,30,22,16,8,8,9,305,305,509,774,867,728,27,27,10,14,14,15,301,203,670,661,660,730,13,14,13,15,8,10,301,165,666,665,700,684,11,12,13,8,9,13,299,357,728,653,732,975,16,21,25,10,21,8,297,357,651,746,956,751,21,27,20,13,20,11,387,383,717,1015,1167,590,27,9,12,7,10,10,387,349,998,710,550,1187,10,6,28,11,10,2,198,330,550,493,531,625,12,34,10,18,13,10,1 88,102,643,590,608,659,4,3,5,2,6,3,297,403,696,595,641,1020,1,24,36,11,8,17,367,507,715,600,1008,737,32,26,26,15,20,12,311,561,749,667,807,938,28,28,36,10,14,9,312,560,727,715,919,756,33,28,26,11,13,10,336,476,564,761,1052,730,32,24,13,15,16,10,336,504,797,516,722,1090,7,32,36,10,16,12,360,362,732,445,744,932,4,32,29,15,13,12,395,353,861,511,724,1014,20,9,28,10,8,7,399,381,605,845,983,763,24,26,22,3,9,10,348,340,477,692,905,745,23,31,8,9,15,16,282,218,690,629,700,771,13,10,9,10,7,11,274,194,692,599,748,703,11,10,11,9,8,14,350,426,682,571,768,998,12,25,21,11,20,9,350,424,629,664,992,774,15,23,18,8,19,12,410,382,727,933,1203,619,23,9,6,2,9,11,386,384,960,646,600,1226,10,10,28,12,9,3,277,391,580,485,605,686,12,36,16,15,12,11,1 108,100,596,680,600,658,3,7,1,4,4,1,215,429,693,635,635,1007,2,20,30,15,6,13,295,435,708,660,980,736,33,30,20,9,18,12,309,497,704,753,793,913,27,30,30,6,14,9,268,542,684,803,893,755,34,30,20,7,15,6,282,426,543,815,1024,741,33,28,7,11,18,10,268,438,784,584,710,1075,8,28,30,12,18,14,290,330,723,489,720,927,5,30,23,19,11,8,321,359,852,617,718,1007,21,7,24,12,10,7,397,309,556,873,971,744,25,22,16,7,9,10,334,298,478,754,887,760,24,29,2,11,13,16,282,138,641,709,672,770,12,8,13,12,5,11,230,190,651,705,728,718,10,8,13,13,6,10,288,382,691,649,752,1009,13,21,17,11,18,5,300,386,600,698,970,785,16,27,12,10,19,12,414,318,678,975,1187,618,24,9,12,4,11,11,352,386,965,740,594,1223,9,6,22,10,11,3,241,379,535,551,579,655,13,34,10,13,14,7,1 101,137,629,606,632,712,3,5,7,3,3,3,340,468,700,573,677,1051,2,22,38,14,5,17,384,474,703,588,1050,790,33,28,28,14,17,10,278,536,743,695,837,939,27,28,38,9,15,11,285,589,719,737,951,815,34,30,28,10,14,10,337,481,566,763,1094,797,33,26,15,12,15,8,337,483,799,532,754,1117,8,30,38,11,15,14,383,345,734,425,778,979,5,32,31,18,10,12,416,406,843,529,754,1057,21,9,30,11,9,11,372,344,583,817,1025,798,27,24,24,6,8,8,349,363,475,690,947,812,24,31,10,10,12,14,261,189,668,633,734,822,12,10,11,11,4,9,311,227,668,617,786,768,10,10,13,12,5,14,373,433,688,597,802,1063,13,23,23,10,17,9,367,433,631,644,1026,839,18,25,20,9,18,8,367,357,711,911,1243,674,24,9,4,3,8,7,395,403,962,672,624,1279,9,8,30,11,8,3,300,414,552,479,627,661,13,36,18,14,15,11,1 83,81,606,666,588,673,1,6,3,5,4,4,252,448,669,631,615,1000,6,21,28,14,6,16,326,444,682,628,988,751,37,29,18,10,16,9,296,510,722,731,801,948,25,29,28,7,14,12,283,547,698,767,899,774,38,31,18,8,13,9,287,449,545,783,1030,734,37,27,5,12,14,9,285,435,778,548,692,1070,12,29,28,11,16,15,309,329,707,477,708,912,9,31,21,18,9,11,338,348,830,605,710,1000,19,8,22,11,10,8,384,316,558,857,957,783,29,23,14,6,7,9,321,337,442,718,877,733,28,30,0,12,11,13,289,185,643,699,660,751,10,9,15,13,5,8,251,173,649,693,716,695,8,9,15,12,6,13,311,413,651,613,734,984,17,22,15,10,16,8,317,415,610,666,958,770,20,26,10,11,17,11,403,351,688,945,1175,645,28,8,14,5,7,10,351,355,925,726,580,1206,5,7,20,9,7,2,258,414,537,541,601,706,17,35,10,14,16,10,1 85,253,564,611,580,650,0,7,3,7,8,6,232,540,671,616,627,1019,5,20,34,14,10,20,334,502,690,641,1004,730,36,30,24,14,18,11,330,588,666,684,799,929,24,32,34,9,16,12,301,579,652,748,915,751,37,32,24,10,17,13,305,547,515,794,1046,729,36,28,11,12,18,11,299,541,758,549,702,1089,11,28,34,11,18,17,297,375,701,482,722,931,8,30,27,18,15,15,374,482,834,538,706,1013,18,7,26,11,12,8,394,402,524,878,981,742,28,22,20,8,9,11,335,355,456,729,901,748,27,29,6,14,15,15,275,297,609,650,676,770,9,8,9,15,9,10,239,333,623,626,734,704,7,8,9,12,10,17,321,421,663,604,750,1001,16,21,19,10,18,12,325,421,570,697,974,777,19,27,16,13,17,13,391,347,640,970,1197,602,27,9,8,7,11,12,387,395,943,665,576,1225,6,6,26,11,11,6,236,412,519,508,581,661,16,34,14,14,14,14,1 155,171,600,638,589,658,2,5,2,5,5,5,284,362,589,621,610,955,3,22,29,12,7,17,288,480,680,600,981,720,34,28,19,12,19,10,214,506,696,693,804,927,26,30,29,9,13,11,231,527,672,735,900,743,35,30,19,8,12,10,219,421,491,745,1023,691,34,26,6,14,17,8,245,397,698,510,677,1021,9,30,29,9,15,14,299,253,631,453,685,867,6,32,22,16,12,12,368,282,772,581,727,957,20,9,21,9,7,13,314,376,572,825,950,786,26,24,17,6,10,8,287,279,418,684,866,680,25,31,1,12,14,14,231,207,657,677,639,698,11,8,14,13,6,9,275,185,663,669,705,648,9,8,14,10,7,14,319,299,565,577,719,931,14,23,14,8,19,9,279,297,556,632,937,729,17,25,11,11,18,6,305,353,688,915,1160,642,25,7,13,5,8,7,355,277,845,692,585,1157,8,8,21,9,8,5,318,330,571,541,614,717,14,36,15,16,13,13,1 142,158,580,593,638,681,1,8,3,6,3,2,233,441,625,554,683,1038,4,21,34,11,5,16,293,489,650,607,1040,759,35,29,24,15,17,11,249,601,702,678,819,948,25,33,34,10,13,10,228,590,674,736,931,778,36,33,24,11,12,9,244,470,513,770,1086,764,35,27,11,15,15,9,230,470,740,533,760,1108,10,29,34,8,15,13,282,332,667,444,782,952,7,29,27,15,10,11,319,363,782,516,754,1032,19,6,26,8,9,10,387,403,536,820,1025,761,27,23,20,9,8,9,294,314,396,703,949,783,26,28,6,13,12,15,278,264,621,618,738,793,10,7,9,14,4,10,244,210,627,604,790,741,8,7,9,9,5,13,282,396,607,592,808,1032,15,22,19,7,17,8,316,398,584,657,1032,808,18,26,16,12,18,9,382,324,668,928,1247,633,26,8,8,6,8,8,316,286,879,651,630,1248,7,7,26,6,8,2,279,437,517,460,623,680,15,35,14,15,15,10,1 109,191,562,637,620,644,2,6,1,5,7,5,276,438,677,572,669,987,7,21,32,10,9,15,362,512,662,667,1040,724,38,29,24,18,21,8,356,574,688,730,835,889,26,29,36,11,19,13,297,593,664,796,951,745,39,29,24,14,18,8,353,505,537,842,1082,725,38,27,11,16,19,10,347,501,778,603,742,1055,13,29,32,11,19,14,357,329,707,506,768,913,10,29,29,14,14,10,396,378,834,560,742,991,20,8,30,11,9,7,404,398,508,836,1017,720,30,23,18,6,10,10,371,331,460,771,937,746,29,28,8,12,16,12,269,243,593,640,720,754,11,9,11,13,8,9,291,241,607,648,770,702,9,9,11,10,9,12,349,387,683,658,794,997,18,22,23,12,21,9,355,387,596,725,1018,773,21,26,18,11,20,12,393,423,644,992,1235,596,29,8,10,5,12,11,439,365,949,699,614,1213,4,7,26,13,12,1,252,338,489,472,613,621,18,35,12,18,15,9,1 90,116,662,616,594,657,8,6,2,4,2,3,203,441,651,613,613,970,3,23,33,13,6,11,275,433,712,612,1002,725,28,27,23,11,12,12,353,483,746,687,811,926,32,31,33,8,14,9,296,534,724,741,913,744,29,31,23,9,13,4,284,424,539,761,1044,700,28,25,10,13,12,10,280,434,758,524,690,1032,3,31,33,10,12,12,288,340,695,451,706,882,0,31,26,17,5,6,363,365,826,549,728,976,18,8,25,10,12,7,395,297,640,839,967,773,20,25,19,5,11,10,316,316,486,698,887,687,19,30,5,11,7,16,264,144,725,653,662,713,17,9,10,12,1,11,228,196,723,637,726,655,13,7,10,11,4,8,270,400,615,589,734,940,8,24,18,9,12,5,270,400,608,664,958,742,11,24,15,10,13,12,414,334,750,939,1179,627,19,6,9,4,13,11,404,396,903,672,588,1170,14,9,25,10,13,3,251,397,625,521,611,698,16,37,13,15,14,7,1 120,118,597,639,586,661,4,3,3,2,3,1,223,381,610,594,605,978,1,24,28,11,5,13,303,413,653,593,988,735,32,26,18,13,13,12,295,473,693,692,801,932,28,28,28,10,13,9,240,496,669,738,899,758,33,28,18,9,12,6,234,368,488,734,1030,718,32,24,5,15,13,10,230,378,719,505,686,1038,7,32,28,8,13,12,248,280,652,446,702,890,4,32,21,15,6,8,319,301,787,582,710,984,20,9,20,8,9,9,319,301,569,804,953,767,24,26,14,5,8,10,258,286,415,681,873,703,23,29,0,9,8,16,298,168,654,674,658,721,13,12,15,8,4,11,284,154,658,670,714,673,11,12,15,9,5,10,292,376,582,574,728,954,12,25,13,9,13,5,294,374,559,611,952,758,15,23,10,6,14,10,344,334,685,900,1169,629,23,9,14,0,8,9,336,330,864,693,576,1176,10,10,20,10,8,3,221,417,556,528,599,692,12,34,12,13,15,9,1 134,126,614,640,625,667,4,4,8,4,1,2,233,413,651,569,646,1016,1,23,27,15,5,12,319,367,676,602,1001,741,32,27,27,9,13,11,315,427,714,721,842,926,28,27,39,6,13,10,248,480,696,763,932,760,33,27,27,7,14,5,264,382,525,767,1041,754,32,25,14,11,13,9,260,346,754,540,709,1086,7,31,33,12,13,13,292,296,693,431,709,932,4,31,32,17,6,9,341,349,810,581,753,1012,20,12,31,12,11,10,335,281,576,801,974,747,24,23,13,7,8,9,312,306,428,702,890,771,23,30,11,11,8,15,312,154,661,655,671,775,13,13,16,10,2,10,286,188,661,669,727,729,11,15,16,13,3,9,300,400,621,611,753,1016,12,24,24,11,13,4,316,402,592,640,959,794,15,24,21,6,14,9,342,360,692,917,1180,621,23,12,15,4,10,8,362,412,905,708,617,1228,10,11,29,10,10,2,211,399,557,501,640,666,12,35,11,13,15,10,1 165,237,655,725,543,620,13,15,13,10,5,5,220,272,620,674,548,911,8,26,18,11,5,9,298,328,711,607,867,678,23,24,8,11,9,10,480,340,729,746,726,889,29,24,18,14,13,11,417,361,713,776,812,699,24,22,8,15,14,2,333,353,522,732,905,649,23,22,5,9,9,10,315,341,719,547,577,965,2,30,18,14,9,14,313,329,662,540,563,823,5,26,11,7,6,6,362,248,787,692,689,917,25,21,10,14,11,7,356,286,639,814,844,752,15,14,26,9,12,10,281,367,485,681,754,624,14,31,10,3,6,14,327,227,724,772,529,646,12,16,9,2,4,9,361,193,712,780,587,602,8,18,7,13,3,6,277,333,584,598,619,875,3,27,3,15,9,5,289,333,581,593,815,687,6,21,0,8,10,12,457,471,737,890,1040,604,14,21,24,10,14,11,431,399,874,779,545,1107,19,20,10,16,14,5,154,308,626,646,590,687,21,24,20,11,15,7,1 203,295,719,731,581,671,15,5,16,3,4,4,178,264,750,654,614,970,10,26,15,12,6,14,214,314,693,729,915,737,21,24,27,12,18,9,284,324,839,802,692,848,31,24,31,9,14,12,239,317,817,850,804,752,36,28,27,12,13,7,171,255,658,882,963,770,37,22,14,14,14,7,143,249,881,647,711,1032,18,34,31,11,16,11,195,209,806,576,735,910,15,34,32,16,11,11,282,250,853,676,657,990,9,17,33,9,10,12,294,258,663,892,920,721,37,22,1,6,7,7,189,233,539,823,842,793,34,29,13,10,13,13,269,215,748,744,691,767,24,10,16,9,5,8,289,225,724,764,703,749,20,18,24,10,6,11,229,139,704,704,741,1022,23,27,26,10,18,8,231,137,729,759,957,804,28,21,21,7,19,7,329,369,795,1034,1120,627,34,17,27,3,7,6,311,347,982,799,571,1190,21,16,29,9,7,4,262,246,620,586,552,576,23,34,17,12,14,12,1 104,116,600,665,634,660,0,7,1,5,1,4,261,415,673,608,671,1001,5,20,32,10,3,18,341,493,680,667,1026,740,36,30,22,16,13,11,323,577,724,748,813,883,24,30,34,11,15,12,292,586,698,806,917,761,37,28,22,12,14,11,322,484,555,840,1072,741,36,28,9,16,13,9,320,472,786,603,750,1067,11,28,32,7,13,17,336,336,711,504,768,929,8,28,27,14,6,13,345,353,826,592,752,1007,18,9,28,7,9,8,407,397,548,840,1019,740,28,22,18,6,10,9,362,346,446,769,937,762,27,27,6,12,8,15,292,194,633,674,720,770,9,10,11,13,2,10,272,180,645,680,778,718,7,10,11,8,1,15,328,432,667,662,796,1013,16,21,21,8,13,10,330,434,620,721,1020,789,19,27,16,11,14,11,406,420,684,990,1237,618,27,9,10,5,12,10,388,364,933,727,630,1229,6,8,24,9,12,4,263,421,525,504,603,613,16,34,12,16,15,12,1 71,119,595,700,603,664,1,3,5,3,3,5,268,478,658,639,634,967,6,24,26,14,7,13,330,396,695,672,1013,738,37,26,20,10,15,8,328,442,707,767,824,911,25,26,32,11,13,13,277,489,685,811,926,763,38,28,20,12,14,6,291,471,530,823,1055,729,37,24,7,12,15,8,291,411,767,592,705,1025,12,32,26,11,15,12,327,333,696,515,721,885,9,34,25,18,8,8,392,394,843,641,731,977,19,13,26,13,13,9,320,308,547,883,980,760,29,26,12,6,10,8,297,343,431,764,900,716,28,31,4,10,10,12,237,183,632,723,675,722,10,12,13,11,2,7,297,215,650,729,739,688,8,14,17,12,5,10,319,395,642,657,749,963,17,25,19,12,15,7,311,395,595,710,973,761,20,23,14,9,16,10,357,399,673,991,1196,636,28,13,16,3,12,9,421,397,918,760,595,1177,5,12,22,13,12,1,236,388,540,559,618,667,17,36,8,14,15,9,1 137,177,587,581,598,690,4,9,4,4,3,4,240,466,632,566,639,1037,1,24,35,13,5,18,288,484,661,571,1036,768,32,26,25,13,17,11,252,608,701,658,831,969,28,34,35,8,13,10,221,601,675,708,947,787,33,34,25,9,12,11,225,487,510,740,1078,757,32,26,12,13,15,9,213,487,741,505,718,1097,7,32,35,10,15,13,273,347,674,408,734,949,4,30,28,17,10,13,346,382,793,510,730,1037,20,9,27,10,9,12,334,404,543,812,1001,792,24,24,21,7,8,9,273,323,405,669,921,754,23,29,7,11,12,15,257,255,628,618,692,778,13,10,8,12,4,10,257,223,634,598,760,722,11,6,10,11,5,15,285,411,610,564,762,1005,12,25,20,9,17,10,287,417,579,625,986,799,15,23,17,10,18,7,331,295,667,896,1213,650,23,5,7,4,8,8,347,295,890,643,590,1237,10,10,27,8,8,4,276,456,518,466,611,713,12,34,15,15,15,12,1 101,135,652,655,620,666,6,6,3,2,3,2,224,422,713,620,661,1023,1,23,34,13,5,16,304,448,700,639,1016,744,30,27,24,13,17,11,274,514,760,736,807,945,30,29,34,8,13,10,229,551,740,784,923,763,31,31,24,9,14,9,249,419,583,812,1060,733,30,25,11,13,17,9,251,427,814,581,740,1093,7,31,34,10,17,13,283,311,751,476,764,935,4,33,27,17,10,11,326,370,860,580,728,1017,18,10,26,10,11,10,348,322,608,846,995,768,26,25,20,5,8,9,291,287,488,741,919,748,23,32,6,9,12,15,267,135,693,680,720,774,15,9,9,8,4,10,255,191,687,668,764,706,13,9,9,11,5,13,283,399,701,640,788,1001,12,24,19,9,17,8,301,395,648,693,1012,777,17,24,16,6,18,9,347,311,730,964,1217,626,23,8,8,2,10,8,343,375,977,715,612,1229,12,9,26,10,10,2,258,408,575,520,603,689,14,37,14,13,15,10,1 138,206,629,657,639,651,7,12,3,3,3,2,159,387,670,582,656,1000,2,23,28,10,3,14,223,491,647,623,985,729,29,27,24,14,11,13,365,525,739,746,830,910,31,37,36,11,11,8,270,494,717,786,918,748,34,37,24,10,10,7,188,408,558,792,1027,738,29,27,11,16,11,11,182,420,785,565,727,1070,10,31,30,7,11,11,210,354,712,454,719,918,7,27,29,14,4,9,313,327,785,600,755,998,17,8,30,7,7,10,349,365,589,796,974,727,29,25,14,6,10,11,218,364,441,725,886,757,26,26,8,10,6,17,266,234,674,674,681,763,16,11,15,9,4,12,274,210,654,688,723,715,14,9,15,8,3,11,222,468,648,636,767,1002,15,24,23,8,11,6,246,462,627,659,963,780,20,24,18,5,12,9,386,342,713,936,1174,603,26,6,14,1,10,10,364,332,922,731,627,1214,13,9,26,9,10,4,233,491,552,514,638,642,15,35,8,12,13,10,1 145,139,623,677,595,667,6,8,1,3,3,2,210,388,654,628,614,1030,1,23,30,12,5,14,242,430,703,607,977,745,30,27,20,12,17,13,272,514,709,732,810,946,30,31,30,9,15,8,257,521,689,768,902,764,31,33,20,8,14,7,199,379,514,760,1019,740,30,27,7,14,15,11,185,389,749,539,679,1100,5,31,30,9,15,11,235,291,688,474,687,942,2,33,23,16,10,9,328,318,823,626,723,1024,18,10,22,9,9,10,342,324,601,822,944,773,22,25,20,6,8,11,239,271,473,701,862,755,21,32,2,10,12,17,245,145,686,708,643,781,15,9,13,11,4,12,239,169,688,714,703,713,13,7,13,10,5,11,259,357,634,610,723,1008,10,24,15,8,17,6,255,353,579,635,937,784,13,24,12,9,18,9,369,303,711,916,1158,629,21,6,12,3,8,10,329,325,918,741,587,1236,12,9,22,9,8,4,288,406,580,574,614,698,14,37,18,16,15,10,1 139,149,625,655,592,642,5,8,8,3,3,3,208,380,642,588,615,975,0,19,23,14,5,11,292,374,691,601,982,712,31,31,19,10,11,10,408,424,717,718,809,903,29,31,31,7,13,11,331,493,697,758,911,735,32,29,19,8,14,4,277,377,516,762,1024,715,31,29,6,12,11,10,275,357,743,533,676,1045,6,27,25,11,11,14,269,299,684,442,680,889,3,25,24,16,4,6,334,312,807,594,732,971,19,8,25,11,11,7,376,284,595,824,951,726,23,21,9,6,10,10,299,323,441,697,867,724,22,24,5,10,6,14,337,161,680,676,638,730,14,15,10,9,2,9,301,173,680,682,706,682,12,11,16,12,3,8,275,409,610,604,722,969,11,20,18,10,11,5,277,411,587,631,932,753,14,28,13,5,12,12,415,359,707,910,1159,596,22,10,19,3,12,11,383,389,896,715,588,1185,11,7,21,9,12,3,166,394,574,518,615,649,13,33,11,12,13,7,1 134,168,573,630,591,641,5,11,3,6,5,3,147,441,658,557,620,1004,0,18,28,11,7,17,225,475,647,600,993,719,31,32,24,13,19,10,361,573,687,713,808,914,29,36,36,10,15,11,300,576,665,757,908,738,32,36,24,9,16,10,246,470,520,769,1035,726,31,30,11,15,17,10,196,470,755,538,695,1074,8,26,30,8,17,16,222,318,692,433,709,916,5,24,29,15,12,12,281,371,799,569,715,998,19,3,30,8,11,7,407,369,523,799,962,727,27,20,14,9,8,10,252,344,435,698,884,745,24,23,8,13,14,14,296,218,608,651,665,755,14,10,15,12,6,9,264,212,608,657,725,703,12,10,15,9,7,14,214,400,650,609,737,992,13,19,23,7,19,9,274,400,579,648,959,768,18,29,18,8,18,12,442,292,651,921,1180,593,24,11,14,4,10,11,302,290,924,698,583,1210,11,4,26,6,10,3,221,445,492,487,598,648,13,32,8,15,13,11,1 107,147,547,678,620,647,1,8,6,4,4,4,216,458,634,635,639,1012,6,25,25,13,6,18,286,460,673,616,1016,727,37,25,15,11,18,13,310,536,653,737,833,922,25,31,25,8,14,8,253,567,633,767,941,748,38,33,15,7,15,11,259,479,486,773,1052,730,37,27,2,13,18,11,249,467,727,542,710,1082,12,33,25,10,18,11,279,323,664,479,708,924,9,33,18,17,11,13,358,370,807,619,762,1006,19,12,19,10,10,10,384,346,509,843,989,747,29,25,15,7,9,11,299,331,421,708,903,745,28,30,3,11,13,17,243,209,594,709,674,763,10,11,12,10,5,12,247,215,610,707,734,703,8,7,14,11,6,15,277,395,632,611,754,996,17,26,12,9,18,10,283,395,549,650,960,772,20,22,7,8,19,9,377,335,631,929,1189,611,28,6,17,2,11,10,377,303,906,740,618,1218,5,11,17,8,11,4,276,390,504,557,649,668,17,35,13,15,14,12,1 100,138,601,682,556,656,3,3,8,2,3,2,243,329,636,637,563,991,2,24,23,11,3,12,319,427,693,596,928,734,33,26,13,13,15,13,363,471,697,719,753,935,27,26,23,10,17,8,354,494,677,743,851,753,34,28,13,9,16,5,322,404,502,723,964,713,33,24,0,15,15,11,310,424,737,516,626,1053,8,32,23,8,15,11,324,306,674,509,624,903,5,34,16,15,8,7,355,285,811,641,700,991,21,13,15,8,11,8,391,359,571,797,901,776,25,24,23,5,12,11,338,326,435,674,815,710,24,29,5,9,10,17,312,204,656,719,594,734,12,12,10,8,2,12,274,150,662,729,644,680,10,14,12,9,3,9,306,356,620,571,668,961,13,25,8,9,15,4,302,358,569,616,874,753,16,23,5,4,16,11,446,444,685,905,1101,630,24,13,19,2,14,10,362,374,900,740,558,1193,9,12,15,10,14,4,229,325,562,599,603,703,13,34,21,11,17,8,1 129,173,616,595,610,680,2,8,3,8,3,2,270,398,601,598,645,959,7,21,34,11,5,14,324,518,668,611,1040,740,38,29,24,15,17,11,272,544,720,668,835,945,26,33,34,10,11,10,225,551,692,724,951,757,39,33,24,11,10,7,257,451,515,766,1082,701,38,27,11,15,17,9,267,481,718,521,722,1005,13,29,34,8,17,13,317,341,647,452,740,871,10,31,27,15,10,9,366,302,780,524,744,971,20,8,26,8,7,10,378,408,584,850,1005,810,30,23,20,9,10,9,313,319,430,699,925,664,29,30,6,15,12,15,223,239,669,634,696,686,11,7,9,16,4,10,271,205,673,612,764,650,9,7,9,9,5,11,315,379,577,578,768,913,18,22,19,7,17,6,315,377,580,669,992,739,21,26,16,14,18,9,337,355,708,940,1217,662,29,8,8,8,10,8,357,309,855,653,602,1149,4,7,26,8,10,2,306,386,579,484,625,741,18,35,14,15,15,10,1 91,155,597,682,607,692,3,6,7,1,1,1,260,406,626,653,616,987,8,21,24,10,3,13,356,484,663,606,965,766,39,29,14,14,13,12,300,544,709,737,814,963,27,31,24,11,13,9,281,559,681,765,904,791,40,31,14,10,12,6,309,449,514,763,1005,741,39,27,1,16,13,10,307,453,745,540,671,1039,14,29,24,9,13,12,311,367,670,477,661,899,11,31,17,14,6,8,380,316,805,625,755,999,21,8,16,9,9,7,394,354,553,847,946,808,31,23,20,4,8,10,339,379,403,698,854,702,30,30,4,8,8,16,275,233,638,719,627,714,12,7,11,7,2,11,241,199,646,713,687,688,10,7,13,8,3,10,345,441,604,605,713,951,19,22,9,10,13,5,345,441,585,636,913,777,22,26,6,5,14,12,381,395,681,917,1140,670,30,8,18,1,10,11,383,323,880,742,609,1181,3,7,16,11,10,3,260,464,544,571,648,733,19,35,18,12,15,7,1 106,102,544,600,631,665,0,9,2,2,2,5,309,465,619,571,672,1034,5,22,33,9,4,19,337,497,634,572,1069,745,36,28,23,15,12,10,339,559,654,689,864,944,24,34,33,12,12,11,280,600,634,735,980,764,37,34,23,11,13,12,308,480,491,745,1111,744,36,26,10,17,12,8,322,486,726,518,751,1104,11,30,33,10,12,16,366,348,659,407,767,946,8,30,26,13,5,14,435,367,786,531,763,1028,18,7,27,10,10,9,353,353,500,787,1034,757,28,24,19,3,9,8,320,348,392,674,954,759,27,29,5,7,7,14,224,198,585,627,725,785,9,8,10,8,1,9,312,196,593,619,793,717,7,6,10,9,2,16,340,444,605,589,795,1012,16,23,20,11,12,11,322,442,550,624,1019,788,19,25,15,6,13,10,344,352,624,893,1246,617,27,7,9,2,11,9,438,358,879,666,623,1240,6,8,25,12,11,5,269,423,491,475,642,676,16,36,13,13,14,13,1 143,149,570,645,585,635,3,6,7,3,3,1,190,414,599,594,602,984,2,25,24,14,5,15,268,398,654,555,959,713,33,25,14,10,17,12,330,460,650,690,790,914,27,31,24,7,13,9,263,503,638,720,890,732,34,31,14,8,14,8,215,395,457,698,993,702,33,23,1,12,15,10,207,375,692,489,653,1054,8,33,24,11,17,12,217,263,637,452,651,896,5,31,17,18,10,10,302,340,766,602,729,982,21,10,16,11,11,7,352,300,544,764,932,741,25,23,22,6,6,10,247,261,408,643,846,709,24,26,4,10,12,16,305,155,629,678,619,735,12,13,11,9,4,11,279,153,627,690,675,667,10,13,13,12,5,12,259,313,569,550,699,962,13,26,9,10,17,7,273,315,522,567,901,744,16,22,6,7,18,12,389,297,644,858,1132,597,24,6,18,3,8,11,329,325,859,701,585,1190,9,11,16,9,8,3,202,352,539,558,624,666,13,33,20,14,15,9,1 135,213,583,618,551,599,2,6,3,12,5,3,198,400,656,607,590,968,3,21,28,7,7,17,296,492,701,632,985,679,34,29,18,17,19,12,370,542,659,667,780,878,26,29,28,14,17,11,329,569,653,727,896,698,35,29,18,17,18,10,287,449,490,759,1027,678,34,27,5,19,19,12,271,459,735,514,667,1038,9,29,28,6,19,14,275,283,686,489,685,880,6,27,21,11,12,12,300,366,819,577,687,962,20,8,20,6,9,7,392,404,557,843,950,699,26,23,14,13,10,12,321,285,469,706,870,693,25,26,0,19,14,16,345,233,642,659,641,719,11,11,15,20,6,11,279,207,640,665,709,651,9,11,15,5,7,14,279,337,638,569,713,946,14,22,13,7,19,9,289,335,545,654,937,722,17,26,10,14,20,14,431,411,651,939,1162,555,25,8,14,12,12,13,351,355,928,678,543,1174,8,7,20,8,12,3,194,320,546,535,570,622,14,35,12,15,15,11,1 213,275,671,752,596,606,14,6,11,3,3,5,204,270,552,665,597,865,9,23,20,12,5,9,200,330,671,626,904,654,22,27,10,12,11,12,266,336,713,777,779,857,28,27,20,9,11,9,253,339,689,795,867,671,23,27,10,8,10,4,133,247,520,749,924,609,22,25,3,14,11,10,167,261,659,580,626,919,3,31,20,9,11,12,195,215,602,569,584,777,6,31,13,16,4,12,324,238,727,721,742,875,28,14,12,11,9,13,246,270,661,809,893,738,14,19,24,6,8,10,207,199,507,700,797,576,13,26,8,10,6,14,289,199,746,787,576,600,11,13,7,9,4,11,291,205,728,809,606,560,7,15,9,10,5,10,253,141,506,619,672,827,2,24,5,8,11,1,189,141,549,604,832,649,5,24,2,5,12,8,285,337,753,901,1069,594,13,14,22,1,8,9,365,345,800,812,600,1061,20,13,12,9,8,5,262,252,658,675,651,687,22,33,22,12,13,13,1 80,200,600,612,591,639,3,7,1,8,6,6,251,479,689,563,642,988,2,20,32,11,8,16,329,449,686,644,1023,719,33,30,24,17,20,7,295,545,716,707,818,898,27,30,36,10,16,14,270,550,694,765,934,740,34,32,24,13,17,9,286,490,549,813,1065,722,33,28,11,15,18,7,288,476,794,574,715,1058,8,28,32,10,18,13,314,330,723,483,741,908,5,30,29,15,13,11,373,407,850,531,717,986,21,7,30,10,10,10,389,361,550,839,990,725,27,22,18,9,9,7,312,302,470,744,910,743,24,29,8,15,15,11,244,240,635,625,693,751,12,8,11,16,7,6,248,252,639,619,747,699,10,8,11,9,8,13,314,362,689,629,767,992,13,21,23,11,20,8,320,364,610,702,991,768,18,27,18,14,19,9,386,340,680,969,1206,603,24,9,10,8,11,8,372,388,959,674,585,1208,9,6,26,12,11,2,267,335,521,459,596,642,13,34,12,17,14,10,1 188,178,568,656,565,638,3,3,8,6,6,3,247,279,591,601,606,951,2,26,23,11,8,11,305,417,656,638,1003,700,33,24,17,13,20,12,333,405,668,711,798,869,27,24,29,10,16,9,266,426,646,763,914,727,34,30,17,9,15,4,250,324,467,773,1045,707,33,22,4,15,16,10,242,340,694,540,685,1017,8,34,23,8,16,12,288,216,629,495,701,877,5,32,22,15,13,10,345,233,768,607,699,957,21,13,23,8,8,11,271,345,536,827,968,730,25,22,11,7,9,10,238,276,392,722,888,720,24,27,5,13,15,16,336,198,621,683,659,722,12,10,10,14,7,11,346,138,625,695,727,678,10,16,14,9,8,8,292,258,575,605,729,965,13,27,16,7,20,3,304,262,536,668,953,743,16,21,11,12,19,8,348,408,654,953,1180,606,24,13,19,6,9,9,374,300,853,716,557,1165,9,12,19,8,9,3,189,309,519,521,582,635,13,32,11,15,12,11,1 163,147,581,678,611,596,2,10,3,7,5,8,224,424,660,607,646,961,3,17,28,14,7,14,334,386,705,656,1015,676,34,33,22,10,19,11,352,438,669,751,836,871,26,33,34,7,15,16,275,495,659,799,936,695,35,23,22,8,16,11,283,439,500,819,1057,677,34,31,9,12,17,13,297,387,745,584,719,1031,9,25,28,11,17,13,263,281,690,491,727,873,6,25,27,18,12,9,298,380,829,615,739,955,20,14,28,13,9,4,370,304,553,851,984,696,26,19,14,8,8,13,325,263,465,752,900,696,25,24,6,14,14,9,345,151,638,691,679,712,11,15,15,15,6,12,291,213,642,703,739,654,9,9,15,12,7,11,321,321,648,649,763,945,14,20,21,10,19,12,333,317,557,696,979,721,17,30,16,13,20,15,377,359,657,973,1196,558,25,14,14,7,10,14,385,403,932,742,605,1167,8,13,24,9,10,4,188,302,542,529,622,619,14,31,8,14,13,8,1 93,133,641,657,583,651,4,2,2,2,4,3,244,374,704,638,612,996,1,25,29,11,6,17,288,470,689,669,963,729,32,25,19,13,18,10,344,512,753,716,760,918,28,27,29,10,18,11,327,533,731,776,868,754,33,29,19,11,17,10,293,413,576,802,1007,726,32,23,6,15,18,8,279,445,807,559,697,1066,7,33,29,8,18,14,319,311,742,512,715,910,4,33,22,15,11,12,362,318,851,598,691,990,20,10,23,8,10,9,370,354,593,884,946,741,26,27,15,5,11,8,305,323,479,749,870,741,23,30,1,9,13,14,277,191,678,696,671,751,13,11,14,8,5,9,289,155,676,686,717,697,11,11,14,9,6,14,275,375,686,616,739,992,12,26,16,9,18,9,269,375,641,707,963,768,17,22,11,6,19,10,425,399,719,990,1166,613,23,10,13,0,13,9,371,327,960,707,575,1208,10,11,21,10,13,3,246,374,564,532,570,662,12,35,9,13,16,11,1 82,142,597,674,595,676,2,8,9,3,2,3,227,433,654,647,600,1011,7,23,22,12,4,17,293,453,679,600,971,754,38,27,12,12,16,12,279,527,711,727,798,943,26,31,22,9,16,9,258,562,685,749,892,779,39,33,12,8,15,10,250,464,528,747,1013,751,38,27,1,14,16,10,246,422,761,526,667,1071,13,31,22,9,16,12,280,290,692,487,673,929,10,33,15,16,9,12,353,339,825,621,739,1015,20,10,14,9,10,9,369,359,553,825,942,770,30,25,20,6,9,10,292,374,427,686,856,748,29,32,6,10,11,16,250,218,638,713,635,760,11,9,9,9,3,11,228,172,652,709,695,714,9,7,11,10,4,14,282,400,640,587,709,999,18,24,7,8,16,9,286,404,593,634,925,791,21,24,4,5,17,10,384,398,683,915,1148,638,29,6,20,1,11,9,344,284,914,734,595,1221,4,9,14,9,11,3,277,411,544,565,636,689,18,37,18,12,16,11,1 109,111,643,674,599,642,4,6,1,0,2,6,244,382,712,641,634,997,1,21,30,11,2,16,264,448,715,648,975,722,32,29,20,13,14,9,324,488,739,741,774,903,28,29,30,10,14,12,303,503,725,787,876,741,33,29,20,11,13,9,243,383,560,797,1021,723,32,27,7,15,14,7,263,405,801,566,709,1065,7,29,30,10,14,13,317,309,746,489,723,917,4,31,23,15,7,13,364,316,857,617,715,997,20,8,22,10,10,14,322,320,605,857,968,744,24,23,16,3,11,7,281,287,493,740,886,740,23,30,2,7,9,13,247,153,690,707,675,758,13,9,13,8,3,8,301,121,686,705,727,698,11,9,13,9,2,13,275,389,686,631,751,991,12,22,15,11,14,8,253,391,625,684,973,767,15,26,12,6,15,5,369,333,717,965,1186,610,23,8,12,2,13,6,395,377,972,734,593,1213,10,7,22,12,13,6,248,402,590,563,572,657,12,35,10,13,16,14,1 94,134,585,673,643,695,2,6,6,3,2,3,243,479,652,638,664,1056,7,21,25,12,4,15,311,439,675,613,1031,775,38,29,15,12,16,10,283,515,707,732,846,966,26,29,25,9,16,11,266,538,679,760,940,794,39,31,15,8,15,8,274,486,530,768,1075,776,38,27,2,14,16,8,268,444,761,537,737,1126,13,29,25,9,16,14,300,336,690,484,751,970,10,31,18,16,9,10,353,375,825,620,773,1050,20,8,19,9,10,9,403,349,535,840,1006,779,30,23,15,6,9,8,316,376,425,705,928,793,29,30,3,10,11,14,254,224,620,708,707,811,11,9,12,9,3,9,240,202,638,708,769,751,9,9,14,10,4,12,298,418,642,604,781,1044,18,22,12,8,16,7,316,426,595,653,1003,820,21,26,7,7,17,10,400,374,671,930,1224,647,29,8,17,1,11,9,342,340,912,737,639,1266,4,7,17,9,11,1,291,439,528,554,662,698,18,35,13,14,16,9,1 137,179,527,616,622,686,2,7,1,4,5,3,276,508,624,569,647,1029,7,20,32,13,7,17,320,462,615,596,1036,764,38,30,22,11,19,10,260,538,653,697,841,937,26,32,34,8,15,11,251,583,627,735,947,783,39,32,22,7,16,10,271,505,492,755,1078,769,38,28,9,13,17,8,281,487,729,520,730,1097,13,28,32,10,17,14,325,325,658,433,746,953,10,28,27,17,12,12,364,418,783,549,750,1033,20,5,28,10,11,11,396,350,471,813,1001,762,30,22,18,7,8,8,319,349,401,690,921,788,29,27,6,11,14,14,259,211,556,637,702,798,11,8,11,12,6,9,265,261,572,637,760,746,9,8,11,11,7,14,317,411,622,587,772,1037,18,21,21,9,19,9,319,411,551,650,996,813,21,27,16,10,18,8,377,341,609,921,1215,638,29,9,10,4,10,7,361,333,890,682,612,1245,4,6,24,8,10,3,302,430,458,479,635,669,18,34,12,15,13,11,1 164,214,560,784,588,647,2,5,16,5,2,10,181,357,663,703,593,1012,7,32,15,12,4,20,203,427,672,638,890,727,38,18,5,12,16,11,309,485,676,801,755,922,26,24,17,9,12,12,266,466,654,807,825,746,39,30,5,8,13,17,172,400,527,745,928,728,38,16,8,14,16,9,162,338,766,608,622,1082,13,40,15,9,16,17,222,206,697,605,610,924,10,24,10,12,9,19,309,277,840,757,712,1006,20,17,11,9,10,12,321,365,512,815,881,735,30,20,23,8,7,9,202,328,440,694,791,745,29,25,13,12,11,15,248,262,597,827,582,763,11,8,12,11,3,10,282,170,617,845,622,703,9,18,10,10,4,21,222,262,657,635,666,996,18,33,4,8,16,14,218,274,582,604,862,772,21,15,3,1,17,7,376,400,642,901,1081,599,29,13,27,5,9,8,322,230,929,846,586,1218,4,18,7,7,9,10,257,329,505,685,607,654,18,26,17,8,16,18,1 149,199,712,645,640,657,14,4,6,5,1,3,174,322,753,574,675,984,9,25,29,10,3,15,228,436,698,659,988,731,22,25,29,10,15,10,296,424,820,744,767,880,32,27,41,11,13,11,241,437,806,798,879,752,37,29,29,12,12,8,195,319,655,834,1036,748,34,23,16,12,15,8,175,363,880,599,768,1052,15,33,35,7,15,14,213,261,805,494,792,914,12,35,34,14,8,10,304,280,852,576,718,992,10,12,35,7,9,9,346,320,664,832,989,721,34,27,15,8,8,8,237,213,536,763,911,771,31,30,13,12,10,14,261,141,749,656,748,759,23,11,14,11,2,9,235,163,725,664,766,727,17,11,14,8,3,12,237,255,713,658,804,1012,20,26,28,6,15,7,253,255,718,701,1020,790,25,22,23,5,16,10,357,327,784,974,1195,613,31,10,13,3,10,9,343,353,991,717,626,1212,20,11,31,7,10,1,258,290,619,490,597,602,22,35,9,12,17,9,1 130,204,626,716,615,640,10,3,13,3,3,4,215,259,569,665,616,911,5,24,18,12,5,12,257,381,674,576,925,698,26,26,8,12,13,11,271,369,706,759,796,909,32,28,18,9,11,10,222,384,682,771,882,719,27,28,8,8,10,5,200,292,499,731,959,655,26,24,5,14,13,9,202,320,684,556,639,973,1,32,18,9,13,13,242,244,621,519,617,823,2,34,11,14,6,11,339,207,758,671,761,921,26,11,10,9,7,12,321,307,610,805,910,772,18,26,28,6,10,9,244,266,456,672,814,632,17,29,10,10,8,15,246,180,695,753,595,652,15,10,9,9,4,10,240,122,691,759,641,608,11,10,7,10,5,9,268,244,535,603,685,883,6,25,3,8,13,4,256,246,552,586,867,695,9,23,0,3,14,7,324,386,718,875,1098,626,17,9,24,3,8,8,362,332,821,776,619,1111,16,10,10,9,8,4,283,307,609,627,672,711,20,34,20,10,15,12,1 186,150,589,608,591,650,3,7,1,3,5,3,271,431,666,587,634,1019,2,20,30,14,7,17,327,423,671,608,991,730,33,30,20,12,17,10,327,491,699,679,782,929,27,30,30,7,13,11,294,526,681,731,898,749,34,28,20,8,14,10,288,422,532,761,1037,729,33,28,7,12,15,10,284,420,767,522,711,1089,8,28,30,11,17,16,274,288,706,441,733,931,5,26,23,18,12,12,307,383,821,543,707,1013,21,9,24,11,13,7,395,337,541,825,976,742,25,22,16,6,6,10,328,238,437,698,900,744,24,25,2,10,12,14,356,158,626,645,689,770,12,16,13,11,6,9,328,192,630,631,741,702,10,12,13,12,7,14,316,336,650,581,759,997,13,21,17,10,17,9,330,340,591,652,983,773,16,27,12,9,16,12,418,330,663,929,1198,602,24,9,12,3,8,11,326,374,920,666,583,1225,9,8,22,9,10,3,221,347,522,481,582,661,13,34,10,14,13,11,1 118,204,616,607,589,643,3,5,3,6,7,7,287,439,689,588,638,990,2,24,34,11,9,19,299,487,716,641,995,723,33,26,24,17,19,10,273,579,728,686,788,906,27,28,34,10,17,11,270,590,704,756,904,746,34,30,24,13,16,14,254,452,553,802,1039,718,33,24,11,15,19,8,276,472,790,559,711,1058,8,32,34,8,19,14,340,288,723,484,735,910,5,34,27,15,14,16,393,385,856,524,707,990,21,11,26,8,9,13,313,389,576,858,986,747,27,26,20,7,10,8,312,272,474,737,904,733,24,31,6,13,16,14,246,242,661,632,687,751,12,10,9,14,8,9,284,246,665,612,737,689,10,10,9,9,9,18,310,344,691,614,763,986,13,25,19,9,19,13,280,342,616,707,987,762,18,23,16,12,20,6,336,332,704,972,1204,613,24,9,8,6,12,7,382,348,961,655,583,1208,9,10,26,10,12,7,271,347,547,474,568,662,13,36,14,17,15,15,1 235,251,687,724,666,688,13,7,12,7,5,7,240,312,702,625,709,989,12,20,23,12,7,13,240,372,663,684,994,744,23,30,35,12,15,10,190,364,807,821,763,865,33,30,39,9,13,11,193,367,775,863,871,755,38,28,35,10,12,8,167,267,610,869,1044,787,39,28,22,14,15,8,181,291,831,648,796,1053,20,28,39,9,15,12,287,217,758,531,824,921,17,28,40,16,8,14,302,250,809,661,740,1003,11,9,41,9,9,15,304,284,643,837,1019,734,39,22,9,10,8,8,283,195,497,796,935,812,36,27,19,14,10,14,237,185,728,721,776,782,22,12,20,13,6,9,267,159,702,749,786,770,20,12,20,10,7,12,275,183,658,719,838,1027,25,21,34,8,15,7,271,181,681,696,1054,813,30,27,29,7,16,6,305,321,779,977,1215,640,36,9,19,5,6,7,301,325,938,800,656,1185,19,8,37,7,6,7,372,268,600,569,593,607,21,34,11,14,17,15,1 109,151,558,618,632,653,3,7,3,3,3,4,326,490,641,597,659,1018,8,20,34,12,5,18,362,510,662,616,1036,733,35,30,24,12,17,11,308,590,666,693,855,932,23,30,34,11,17,10,309,609,646,745,959,752,36,32,24,12,18,11,345,531,497,775,1070,728,35,28,11,14,17,11,365,515,738,534,730,1088,14,28,34,11,17,15,393,381,671,451,728,930,11,30,27,16,10,13,404,416,806,547,772,1012,21,7,26,11,11,6,410,392,514,847,1009,759,27,22,20,4,12,11,361,387,424,708,923,743,26,29,6,10,12,15,243,245,599,651,696,769,8,8,9,11,4,10,303,251,609,635,752,701,8,8,9,10,5,15,369,453,639,595,772,996,15,21,19,12,17,10,339,455,556,662,978,772,18,27,16,9,18,13,405,357,636,939,1209,615,26,9,8,3,14,12,389,393,913,674,628,1224,7,6,26,13,14,4,310,408,511,513,655,682,15,34,14,16,17,12,1 114,154,628,721,579,690,0,3,7,7,6,3,195,323,659,652,584,1037,5,26,24,10,4,11,263,399,702,587,935,768,36,24,14,14,8,10,359,441,730,760,764,969,24,28,24,11,14,11,336,444,710,774,866,787,37,30,14,10,13,4,278,372,531,732,969,757,36,22,1,12,8,8,260,360,754,557,633,1097,11,34,24,7,8,14,278,306,697,530,629,949,8,28,17,10,7,8,359,263,818,682,717,1037,18,13,16,7,12,9,411,337,596,796,908,806,28,24,26,6,13,8,286,350,454,679,822,754,27,23,4,10,7,14,266,196,681,754,599,778,9,12,11,9,5,9,246,140,689,770,651,722,7,14,13,8,4,8,250,386,627,604,679,1005,16,27,9,8,8,3,268,386,594,595,879,799,19,21,6,1,9,10,470,444,710,888,1108,660,27,9,18,7,15,9,362,348,913,781,579,1237,6,12,16,9,15,3,283,373,579,640,630,731,16,32,24,8,14,9,1 97,185,530,688,603,688,3,6,5,4,8,3,276,438,649,641,634,1035,8,21,26,7,10,17,352,494,654,660,1027,764,39,29,18,17,20,10,254,578,664,755,822,939,27,29,30,14,18,13,249,583,636,795,938,783,40,29,18,13,17,10,277,479,519,811,1069,775,39,27,5,19,16,8,277,463,756,576,711,1103,14,29,26,8,16,14,311,285,683,505,729,955,11,29,23,11,13,12,352,366,820,629,739,1035,21,8,24,8,8,9,382,394,468,875,992,764,31,23,12,5,9,8,301,339,430,752,912,794,30,28,2,11,15,14,263,237,553,715,683,798,12,9,13,12,9,9,255,215,579,717,751,752,10,9,15,7,10,14,337,381,657,641,757,1039,19,22,17,9,20,9,335,379,574,702,981,817,22,26,12,10,21,10,381,387,612,979,1204,640,30,8,16,4,9,9,331,295,919,750,597,1251,3,7,20,10,9,3,288,374,457,553,622,671,19,35,8,15,12,11,1 137,151,625,709,559,660,2,3,8,3,3,2,192,318,660,670,584,999,3,24,23,14,5,12,268,466,703,655,965,736,34,26,13,10,17,11,308,462,729,754,778,931,26,28,23,7,13,10,255,469,705,790,882,759,35,28,13,8,12,5,213,375,534,790,1007,729,34,24,0,12,17,9,199,365,765,559,657,1059,9,32,23,11,17,13,237,237,698,528,669,911,6,32,16,18,10,9,312,248,831,664,695,999,20,11,17,11,7,10,314,368,591,862,930,764,26,26,17,6,10,9,239,297,449,739,850,726,25,27,5,10,12,15,303,181,676,746,625,742,11,12,10,11,4,10,285,111,682,752,689,694,9,12,12,12,5,9,255,331,642,624,701,977,14,25,10,10,17,4,261,329,603,673,921,769,17,23,5,9,18,9,355,399,713,962,1142,628,25,9,19,3,10,8,345,279,920,765,555,1201,8,10,15,9,10,2,206,358,572,598,588,687,14,34,15,14,15,10,1 177,249,559,606,635,678,0,8,6,9,6,5,272,520,632,595,680,1025,5,25,37,14,8,19,326,472,667,612,1073,758,36,25,27,12,20,10,258,596,663,683,868,957,24,31,37,7,16,11,205,591,645,737,984,777,37,33,27,8,17,12,259,517,490,771,1115,747,36,27,14,12,16,8,257,505,729,532,755,1087,11,33,37,11,16,14,315,335,666,447,775,937,8,33,30,18,13,14,372,444,803,537,767,1025,18,12,29,11,10,11,376,404,521,845,1038,788,28,25,23,10,7,8,317,305,415,704,958,744,27,30,9,16,13,14,245,283,606,643,729,768,9,11,10,17,7,9,275,297,616,625,797,714,7,7,12,12,8,16,317,399,620,591,803,995,16,26,22,10,20,11,329,405,551,662,1027,787,19,22,19,15,19,8,321,287,639,935,1250,644,27,6,5,9,9,7,359,365,898,666,627,1227,6,11,29,9,9,5,330,390,520,495,648,711,16,35,17,14,12,13,1 134,170,647,653,597,647,10,8,0,4,3,5,249,333,606,624,614,948,5,23,31,9,5,13,255,503,697,633,1001,707,26,27,21,15,17,12,253,473,731,718,810,908,32,33,31,12,11,9,236,468,705,760,912,726,27,33,21,11,10,6,200,394,524,776,1043,676,26,25,8,17,17,10,208,412,719,537,693,1012,1,31,31,6,15,12,268,274,654,476,709,860,2,31,24,13,10,12,361,269,789,592,731,950,26,8,23,6,7,13,301,379,629,848,966,767,18,25,17,7,10,10,260,300,475,717,886,667,17,30,3,11,12,16,232,208,714,690,665,693,15,9,12,12,4,11,250,164,712,680,727,633,11,7,12,7,5,10,284,324,572,604,737,920,6,24,16,7,17,5,238,316,581,673,961,720,9,24,13,10,18,8,314,366,741,952,1182,621,17,6,11,4,8,9,364,262,856,711,593,1148,16,9,23,8,8,5,297,383,622,558,620,700,20,35,11,17,15,13,1 98,138,610,664,589,648,3,5,2,2,8,5,229,389,703,603,612,991,2,22,29,11,10,19,281,453,664,656,951,728,33,28,21,13,20,10,283,533,728,743,774,899,27,28,33,10,18,11,242,536,704,795,858,749,34,30,21,9,17,12,228,414,571,813,995,729,33,26,8,15,18,8,236,418,806,580,689,1059,10,30,29,8,18,16,284,258,737,497,703,917,7,32,26,15,15,14,339,333,840,599,697,995,21,9,27,8,8,11,339,357,560,869,938,724,29,24,15,5,9,8,282,262,482,748,854,752,26,31,5,9,15,14,256,174,645,681,655,758,12,10,14,10,9,9,248,170,643,687,697,708,10,10,14,9,10,16,270,326,701,645,727,1001,15,23,20,9,20,11,276,326,632,712,951,777,20,25,15,8,21,8,360,348,692,985,1156,600,26,9,13,2,11,7,356,302,971,726,585,1217,9,8,23,10,11,5,253,345,531,517,568,631,13,36,9,15,14,13,1 94,162,636,721,598,671,5,3,10,5,2,3,213,353,673,656,613,1018,0,24,21,12,4,11,303,361,714,617,950,749,31,26,11,12,12,10,351,407,732,772,797,950,29,26,21,9,12,11,306,468,712,798,897,768,32,28,11,10,13,4,268,380,541,770,976,738,31,24,2,14,12,10,262,354,774,571,656,1078,6,32,21,9,12,14,274,300,713,524,636,930,3,34,14,12,5,6,311,309,838,676,742,1018,19,11,13,9,10,7,361,289,604,826,931,779,23,26,23,4,9,10,290,336,462,713,841,735,22,29,7,8,7,14,310,168,689,750,612,759,14,12,8,7,1,9,280,174,689,764,658,703,12,12,10,10,2,8,290,394,647,630,704,986,11,25,6,10,12,5,298,394,608,629,884,780,14,23,3,3,13,12,410,396,718,918,1119,635,22,11,21,5,11,11,358,382,929,783,600,1218,11,10,13,11,11,3,195,381,585,622,639,702,13,34,21,8,14,7,1 101,111,601,684,592,633,0,3,5,2,2,2,272,400,678,643,617,974,5,24,26,13,2,14,346,482,699,682,974,713,36,26,16,11,12,11,402,520,707,743,777,862,24,26,28,10,14,10,355,557,689,799,875,734,37,28,16,11,13,7,347,469,534,819,1018,716,36,24,3,13,12,9,349,457,775,580,696,1040,11,32,26,10,12,13,355,335,714,529,714,902,8,34,21,17,5,9,416,344,841,629,710,980,18,11,22,10,10,8,372,372,559,883,965,725,28,26,12,5,11,9,349,353,451,764,883,735,27,29,2,7,7,15,295,207,644,717,666,745,9,12,13,8,3,10,313,165,652,717,724,691,7,12,15,11,0,11,331,435,658,643,742,986,16,25,15,11,12,6,323,437,595,714,966,762,19,23,10,6,13,11,431,441,679,997,1183,601,27,11,16,2,13,10,445,383,938,744,586,1202,6,10,18,12,13,2,222,412,550,555,565,608,16,34,10,13,14,8,1 132,158,645,645,640,688,3,7,6,4,3,2,239,407,648,624,661,1037,8,24,25,11,5,16,307,441,679,621,1000,768,39,26,15,13,17,11,233,515,763,702,787,947,27,32,25,10,13,10,232,520,731,736,881,789,40,32,15,9,12,9,236,418,562,760,1048,769,39,24,2,15,15,9,228,394,775,519,748,1107,14,32,25,8,17,13,266,300,702,488,764,957,11,32,18,15,10,11,321,297,809,588,750,1035,21,9,19,8,11,10,357,339,599,836,995,764,31,24,15,7,6,9,278,330,455,703,919,790,30,29,3,11,12,15,280,220,684,680,720,798,12,10,12,10,4,10,230,166,686,676,766,746,10,8,14,9,5,13,290,354,622,580,788,1041,19,25,12,7,17,8,302,360,631,667,1012,817,22,23,7,6,18,9,366,364,735,944,1191,640,30,5,17,2,8,8,296,266,896,705,632,1257,3,10,17,8,8,2,297,405,574,526,641,679,19,34,13,13,15,10,1 91,155,665,596,683,657,18,7,1,5,3,5,232,362,654,531,720,1022,13,30,30,10,5,15,288,374,645,616,1019,737,18,20,24,10,11,8,318,430,781,691,788,932,28,22,36,11,11,13,265,435,753,747,892,756,33,24,24,12,10,8,265,333,584,783,1071,742,34,18,11,12,11,8,265,379,785,546,811,1092,21,36,30,11,11,16,301,347,716,457,835,934,18,28,29,12,4,10,382,290,783,525,763,1016,6,15,30,9,11,9,364,302,627,793,1032,745,40,22,16,4,8,8,289,247,475,714,954,761,37,31,8,8,6,12,245,129,712,607,791,773,27,10,13,7,2,7,251,187,686,613,811,719,23,18,13,8,3,12,281,365,608,605,849,1008,26,31,23,10,11,7,285,367,653,674,1065,784,31,17,18,5,12,10,371,369,757,943,1202,609,37,15,12,5,10,9,393,417,890,664,671,1228,24,16,26,11,10,1,250,376,590,445,642,664,26,28,10,12,13,9,1 94,142,553,643,608,663,1,8,1,3,6,1,215,345,628,590,627,1028,4,21,30,8,2,15,265,533,641,597,990,743,35,29,20,16,12,12,351,507,673,708,823,938,25,33,30,13,12,9,316,532,649,750,915,762,36,33,20,12,11,8,254,422,498,754,1024,746,35,27,7,18,12,10,256,450,733,523,696,1098,10,29,30,9,12,12,278,324,662,436,694,940,7,29,23,12,5,10,377,275,799,582,736,1022,19,6,22,9,10,7,375,401,505,820,963,751,27,23,16,4,13,10,274,352,405,689,877,765,26,28,2,8,7,16,236,224,590,672,658,779,10,7,13,9,7,11,240,156,600,670,706,723,8,7,13,8,4,12,264,410,624,594,738,1014,15,22,15,10,12,7,262,406,563,623,944,790,18,26,12,7,13,12,406,388,637,906,1165,615,26,8,12,3,13,11,374,314,894,701,598,1234,7,7,22,11,13,3,259,435,488,518,621,670,15,35,10,14,14,9,1 114,156,633,690,564,631,7,6,5,6,5,2,185,347,740,603,615,960,2,21,26,13,7,16,269,413,697,698,960,705,29,29,24,15,19,11,343,465,743,767,747,852,31,29,36,8,17,12,270,482,725,835,863,726,32,27,24,11,18,9,226,374,596,867,1006,720,29,27,11,13,19,9,240,382,837,632,690,1026,8,29,30,10,19,15,250,242,774,533,718,888,5,31,29,17,12,11,323,301,861,623,674,966,17,10,30,10,9,8,317,313,589,851,955,695,27,23,12,7,10,9,264,230,519,800,871,743,24,30,8,13,14,15,298,158,674,691,670,733,16,11,13,14,6,10,280,156,670,711,706,699,14,11,17,11,7,13,260,268,736,691,742,986,13,22,23,9,19,8,260,268,651,742,966,764,18,26,18,12,20,11,358,344,711,1013,1173,585,24,10,16,6,12,10,380,330,1004,750,560,1188,13,9,26,10,12,2,189,303,550,531,533,574,15,35,8,15,15,10,1 130,132,590,667,603,654,2,7,3,7,2,4,229,453,643,614,624,969,7,22,28,12,6,16,295,427,690,641,989,730,38,28,18,12,16,9,239,519,706,732,818,919,26,30,30,9,14,12,212,550,680,782,914,757,39,32,18,8,15,9,242,440,523,800,1027,721,38,26,5,14,16,9,236,416,758,565,687,1041,13,30,28,9,16,15,278,306,683,480,685,881,10,32,23,16,9,11,347,363,830,602,739,971,20,9,24,11,12,8,347,335,546,868,962,754,30,24,14,8,9,9,296,280,416,735,876,710,29,31,2,14,11,13,256,202,631,692,649,716,11,8,15,15,3,8,222,196,647,690,707,678,9,8,15,10,4,13,288,358,629,630,729,959,18,23,17,8,16,8,292,360,588,685,937,755,21,25,12,13,17,11,330,302,674,962,1162,628,29,7,14,7,11,10,338,308,903,725,597,1175,4,8,20,9,11,2,293,389,535,532,622,677,18,36,8,16,16,10,1 144,150,572,676,596,629,6,5,13,2,2,1,203,327,589,613,613,972,1,26,18,13,4,13,267,375,666,572,948,703,30,24,8,11,12,12,383,423,652,721,793,906,30,30,18,8,12,9,308,438,640,753,891,724,31,30,8,9,13,6,272,332,457,713,974,686,30,22,5,13,12,10,254,332,688,520,654,1042,5,34,18,10,12,12,270,276,631,483,634,884,2,28,11,15,5,8,345,269,762,635,740,966,18,11,10,10,10,7,357,293,550,771,929,739,22,22,26,5,11,10,288,302,398,660,839,699,21,23,10,9,7,16,326,124,635,705,610,723,15,14,9,8,1,11,302,132,631,723,656,657,13,14,7,11,2,10,250,338,563,579,700,950,10,27,3,9,12,5,262,344,528,574,882,726,13,21,0,4,13,12,394,374,650,869,1117,595,21,7,24,2,13,11,384,372,851,732,598,1178,12,12,10,10,13,3,173,337,547,581,637,662,14,32,20,11,14,7,1 118,134,580,615,596,668,2,5,6,2,5,3,239,429,611,566,625,993,3,22,25,13,7,15,289,401,652,565,996,738,34,28,15,11,19,10,275,501,688,684,811,931,26,30,25,8,15,11,242,532,662,718,911,765,35,30,15,9,16,8,228,426,493,728,1038,727,34,26,2,13,15,8,228,400,722,499,700,1063,9,30,25,10,17,14,272,308,653,416,714,907,6,30,18,17,12,10,345,335,794,556,716,987,20,7,19,10,11,11,347,299,546,800,961,764,26,24,15,5,6,8,262,320,394,661,883,738,25,29,3,9,12,14,254,200,631,644,670,748,11,10,12,10,6,9,262,192,635,644,724,696,9,10,14,11,7,12,284,376,595,568,742,987,14,23,12,9,19,7,288,386,564,609,964,765,17,25,7,8,18,8,366,286,670,884,1179,634,25,7,17,2,8,7,350,334,869,681,586,1203,8,8,17,10,8,3,259,433,525,492,609,687,14,36,13,15,13,11,1 158,146,608,582,631,655,3,8,1,3,3,3,259,427,623,559,672,1000,2,19,32,14,3,17,297,475,660,594,1069,731,33,31,22,12,15,14,287,557,684,657,864,930,27,31,32,7,11,7,246,544,674,721,980,750,34,31,22,8,10,10,228,426,489,751,1111,720,33,29,9,12,15,12,258,422,716,512,751,1060,8,27,32,11,15,10,284,288,665,431,767,912,5,25,25,18,8,12,349,357,764,505,763,1000,21,6,24,11,7,11,335,373,592,807,1034,755,25,21,18,6,10,12,290,288,438,688,954,717,24,24,4,10,10,18,290,172,677,611,725,741,12,11,11,11,4,13,322,160,647,593,793,683,10,11,11,12,3,14,302,398,583,571,795,968,13,20,17,10,15,9,284,398,560,642,1019,764,16,28,14,9,16,10,338,354,686,919,1246,613,24,10,10,3,10,11,368,334,877,632,623,1200,9,5,24,9,10,5,243,405,577,453,642,676,13,33,12,14,17,11,1 132,174,627,686,617,674,5,7,13,2,3,4,185,357,672,615,654,1003,0,20,18,11,3,10,235,399,669,642,1003,742,31,30,30,13,11,11,353,451,735,765,784,899,29,32,34,10,13,10,290,456,715,809,894,755,32,32,30,11,12,7,210,346,564,819,1049,763,31,28,17,15,11,11,206,354,795,590,741,1071,6,28,34,10,11,13,246,316,720,485,761,927,3,26,35,15,4,9,329,267,807,629,723,1011,19,5,36,10,9,10,345,293,581,823,988,742,25,22,4,3,8,9,238,308,449,754,912,780,22,25,14,7,6,15,286,182,666,709,717,782,14,10,19,6,2,10,282,162,662,717,757,738,12,10,25,9,3,9,224,400,652,655,783,1021,11,21,29,11,11,8,246,402,627,662,1005,801,16,27,24,4,12,11,394,330,703,939,1210,626,22,9,24,2,10,8,364,350,924,752,607,1189,11,6,32,12,10,4,215,423,548,541,596,645,13,34,16,11,13,10,1 100,86,576,581,612,660,3,6,2,3,2,3,257,423,621,568,641,1029,2,23,33,12,2,15,327,495,656,567,1026,740,33,27,23,12,12,10,327,543,674,650,831,939,27,31,33,9,12,11,284,570,656,706,937,759,34,31,23,8,11,8,314,444,485,718,1068,739,33,25,10,14,12,8,312,474,722,481,722,1099,8,31,33,9,12,14,338,352,661,400,738,941,5,31,26,16,5,10,385,351,792,514,736,1023,21,8,25,9,10,9,387,359,544,792,993,768,25,25,19,6,11,8,350,328,406,657,915,754,24,30,5,10,7,14,278,200,629,618,694,780,12,9,10,9,3,9,262,158,635,602,756,712,10,9,10,10,0,12,318,440,591,550,766,1007,13,24,18,8,12,7,320,438,552,609,990,783,16,24,15,7,13,10,392,370,658,888,1211,624,24,6,9,1,13,9,388,378,875,635,604,1235,9,9,25,9,13,1,247,425,531,482,617,691,13,35,13,14,14,9,1 105,141,567,744,614,660,3,3,14,3,2,6,242,430,650,681,627,1015,8,28,17,12,4,16,316,382,677,614,936,738,39,22,7,12,16,7,246,454,685,785,797,933,27,22,17,9,12,14,247,507,663,805,893,759,40,30,7,8,13,11,245,429,520,765,970,739,39,20,6,14,16,9,243,367,757,582,662,1085,14,36,17,9,16,15,277,299,684,547,634,927,11,32,10,16,9,13,318,332,831,699,750,1009,21,15,9,11,8,8,348,296,517,835,923,758,31,24,25,6,9,9,283,329,433,708,829,754,30,27,11,10,11,11,283,169,602,777,606,766,12,8,10,9,3,8,255,201,620,787,652,712,10,16,8,10,4,15,305,365,650,635,708,1001,19,29,2,8,16,10,307,369,583,614,886,777,22,19,1,5,17,11,369,371,647,907,1109,622,30,15,25,1,9,10,303,305,922,802,612,1221,3,14,9,9,9,4,272,384,510,635,653,679,19,32,19,12,16,12,1 114,134,628,665,589,663,4,8,1,5,4,4,197,443,661,628,620,1006,1,23,30,14,6,14,247,423,718,635,1009,741,32,27,20,10,18,9,295,507,726,734,814,920,28,31,30,7,16,12,236,534,704,776,922,764,33,33,20,8,17,7,208,428,529,792,1051,734,32,27,7,12,18,7,198,422,764,559,691,1074,7,31,30,11,18,15,242,318,699,478,707,926,4,33,23,18,11,9,325,377,838,604,727,1006,20,10,22,11,10,10,333,323,596,856,974,765,24,25,16,6,9,7,248,278,460,729,894,749,23,32,2,12,13,13,246,162,681,698,665,767,13,9,13,13,5,8,232,206,691,692,733,707,11,7,13,12,6,11,246,372,647,624,735,1000,12,24,15,10,18,6,248,372,596,677,959,776,15,24,12,11,19,9,360,276,714,956,1186,629,23,6,12,5,11,8,346,360,925,727,583,1222,10,9,22,9,11,2,253,405,577,544,610,674,12,37,10,14,14,10,1 110,148,670,597,570,664,8,6,5,2,5,5,289,413,767,594,615,1029,5,21,36,13,7,19,381,461,700,623,940,744,28,29,26,15,19,12,353,523,788,676,725,941,32,29,36,8,17,9,360,546,766,744,839,767,37,25,26,11,16,12,340,448,627,792,986,743,32,27,13,13,17,10,342,474,862,549,700,1099,13,29,36,10,17,14,350,340,799,472,728,941,10,31,29,17,12,14,337,375,866,514,662,1023,16,12,28,10,9,7,405,345,622,858,943,766,32,23,22,5,8,10,366,296,538,721,861,760,29,30,8,9,14,16,346,186,707,630,680,780,17,15,9,10,6,11,292,214,689,602,700,716,15,13,11,11,7,16,364,368,743,604,744,1013,18,22,21,9,19,11,372,372,686,693,966,789,23,26,18,8,20,12,450,360,752,960,1163,628,29,12,6,2,10,11,370,448,1017,649,562,1235,14,11,28,10,10,5,225,343,579,480,511,687,16,35,16,15,13,13,1 114,114,604,670,592,624,5,5,2,3,2,2,231,373,673,635,607,987,0,22,29,12,4,16,305,445,706,642,980,704,31,28,19,12,16,13,369,503,700,735,805,897,29,28,29,9,16,10,320,536,684,781,903,725,32,28,19,8,15,9,294,426,527,793,1020,703,31,26,6,14,16,11,290,428,766,558,676,1057,6,30,29,9,16,13,294,290,707,479,678,899,3,30,22,16,9,11,331,327,840,607,734,981,19,9,23,9,10,8,369,331,572,877,953,712,23,24,15,6,11,11,326,304,464,730,867,724,22,29,1,10,11,17,310,154,657,699,640,738,14,10,14,11,3,12,286,154,663,695,702,680,12,10,14,10,4,13,294,368,657,625,718,975,11,23,16,8,16,8,294,368,586,682,930,751,14,25,11,9,17,13,418,392,684,961,1155,578,22,9,13,3,13,12,386,374,939,726,588,1197,11,8,21,9,13,4,199,347,553,541,619,633,13,36,9,16,16,10,1 178,198,604,715,560,623,4,7,9,2,1,7,261,319,691,660,581,980,1,22,22,13,3,11,357,349,722,633,934,703,32,28,14,11,15,14,489,393,698,760,771,890,28,28,26,12,15,15,432,438,682,790,859,722,33,26,14,13,16,8,362,408,535,780,976,704,32,26,1,13,15,16,354,406,778,559,646,1050,7,30,22,12,15,14,310,356,721,522,652,898,4,32,19,15,8,6,325,321,862,670,682,978,20,19,20,12,9,7,399,323,568,848,909,711,24,20,14,5,10,16,332,372,480,721,823,721,23,31,6,5,10,16,350,190,653,744,604,739,13,14,9,6,2,15,350,186,665,758,662,679,11,14,11,11,3,8,340,372,675,630,690,972,12,25,13,13,15,11,338,370,590,655,904,748,15,25,8,6,16,18,498,464,678,940,1121,579,23,19,20,4,12,17,452,456,957,779,552,1194,10,18,16,14,12,7,165,303,547,590,579,630,12,34,12,11,17,5,1 175,171,559,653,639,681,1,10,2,4,2,5,224,426,606,582,672,1000,6,21,29,11,4,13,258,504,637,623,1065,747,37,29,23,13,14,10,278,584,675,738,864,922,25,35,35,10,14,11,233,591,647,778,976,772,38,35,23,9,13,6,199,465,482,784,1107,750,37,27,10,15,14,8,201,473,715,557,747,1058,12,29,29,8,14,12,255,357,644,454,763,918,9,29,28,15,7,12,366,344,779,594,775,1006,19,6,29,8,8,13,338,408,515,804,1030,771,29,23,15,7,9,8,259,371,379,719,950,747,28,28,7,11,9,14,245,255,600,670,721,755,10,9,14,10,3,9,253,233,614,682,789,715,8,7,14,9,4,10,277,447,594,628,791,994,17,22,22,7,14,5,263,449,553,655,1015,788,20,26,17,8,15,6,327,325,647,932,1242,643,28,8,13,2,9,7,379,281,866,723,633,1186,5,7,25,8,9,5,290,504,508,512,656,686,17,35,9,15,16,13,1 76,164,539,656,578,657,1,4,5,4,3,4,259,451,620,629,589,1026,6,25,26,15,5,18,323,457,665,570,958,737,37,25,16,9,17,11,321,515,649,699,787,936,25,29,26,10,17,10,332,550,627,725,879,756,38,29,16,11,18,11,326,512,474,719,1000,736,37,23,3,11,17,9,326,464,717,496,648,1096,12,33,26,12,17,13,346,326,650,461,656,938,9,33,19,19,10,13,387,375,801,603,726,1020,19,12,18,14,11,8,425,363,495,803,925,769,29,25,22,7,12,9,348,364,403,658,843,751,28,28,2,9,12,15,276,220,580,697,614,777,10,11,13,10,4,10,234,222,600,691,682,709,8,9,15,13,5,15,308,386,620,561,690,1004,17,26,11,11,17,10,320,382,537,602,908,780,20,22,8,8,18,11,446,422,619,883,1135,625,28,8,16,4,14,10,362,360,892,714,580,1232,5,11,18,12,14,4,291,367,498,577,619,692,17,33,20,13,17,12,1 120,116,602,663,578,634,3,3,1,1,2,4,259,409,657,646,603,1003,2,24,30,12,4,16,343,473,702,647,992,714,33,26,20,12,14,9,413,505,700,724,799,913,27,28,30,11,16,12,366,562,684,770,903,733,34,28,20,12,15,9,342,468,529,794,1034,713,33,24,7,14,14,11,340,466,764,553,678,1073,8,32,30,11,14,15,338,332,699,492,694,915,5,32,23,16,7,11,375,357,838,600,716,997,21,9,22,11,10,6,391,353,576,878,957,726,25,26,16,4,11,11,332,354,450,733,877,728,24,31,2,8,9,13,300,184,661,704,650,754,12,10,13,9,1,10,312,188,665,688,716,686,10,10,13,10,2,13,324,416,635,614,722,981,13,25,15,12,14,8,320,414,594,685,946,757,16,23,12,7,15,13,448,430,690,968,1169,586,24,9,12,3,13,12,432,386,917,717,572,1209,9,10,22,13,13,2,223,379,559,552,601,645,13,36,10,14,16,10,1 114,226,611,713,566,605,8,6,10,3,0,3,175,333,592,652,569,942,3,27,21,14,4,13,235,361,685,577,892,677,28,23,11,10,14,12,353,395,673,742,751,878,32,23,21,9,12,9,292,376,655,752,839,696,29,27,11,10,13,6,224,322,470,712,926,660,28,21,2,12,14,10,218,300,685,543,602,1012,3,35,21,11,14,12,256,228,628,520,584,854,0,29,14,14,7,10,355,315,769,672,712,938,20,16,13,13,10,11,339,297,597,786,873,735,20,19,27,6,9,10,244,262,461,659,779,667,19,28,7,8,9,16,264,174,682,750,558,693,17,9,8,7,1,11,250,188,678,760,608,627,13,19,10,12,2,10,236,208,570,580,646,920,8,28,6,10,14,5,240,210,527,575,834,700,11,20,3,3,15,8,392,392,695,868,1065,587,19,16,21,3,11,9,388,376,858,769,570,1148,14,15,13,11,11,3,235,209,598,642,627,666,16,31,23,10,16,11,1 86,122,591,637,617,669,0,5,6,3,3,5,261,445,702,594,668,1032,5,22,37,12,5,19,351,521,681,635,1031,747,36,28,27,12,17,12,309,597,709,724,818,942,24,30,37,9,17,11,296,632,687,772,934,766,37,30,27,10,16,12,336,510,556,804,1075,752,36,26,14,14,17,10,336,524,799,567,741,1102,11,30,37,9,17,16,346,368,732,476,769,944,8,30,30,16,10,14,403,387,857,566,735,1026,18,7,29,9,9,7,421,395,537,852,1012,757,28,24,23,4,10,10,368,354,485,733,930,771,27,29,9,10,12,16,268,238,622,660,721,783,9,8,10,11,4,11,232,238,636,654,763,729,7,8,12,10,5,16,336,438,702,632,793,1020,16,23,22,10,17,11,336,438,611,691,1017,796,19,25,19,9,18,12,414,358,667,962,1230,623,27,7,5,3,12,11,388,388,974,703,611,1238,6,8,29,11,12,5,293,415,518,508,596,678,16,36,17,16,15,13,1 186,220,535,704,618,682,3,6,3,9,3,5,265,461,624,643,653,1023,8,21,28,10,5,15,281,475,659,698,1050,760,39,29,22,14,17,8,241,563,659,785,845,919,27,31,34,11,13,13,224,572,631,837,961,779,40,31,22,10,14,8,218,468,494,859,1092,767,39,27,9,16,15,6,218,442,733,624,732,1091,14,29,28,7,15,10,288,290,658,533,748,949,11,31,27,14,10,12,357,369,809,639,754,1029,21,8,28,9,9,13,347,415,485,883,1015,758,31,23,14,10,8,6,288,308,401,798,935,786,30,30,6,16,12,12,210,264,570,721,706,794,12,7,15,17,4,7,254,242,594,727,774,744,10,7,15,8,5,12,308,340,628,687,776,1033,19,22,21,6,17,7,298,352,553,734,1000,809,22,26,16,13,18,6,312,330,621,1007,1227,634,30,8,14,9,8,5,360,270,890,766,612,1239,3,7,24,7,8,5,343,377,484,557,635,651,19,35,8,14,15,13,1 149,163,604,563,620,689,4,11,5,5,5,4,254,468,645,546,663,1052,1,22,36,12,7,18,284,494,670,561,1050,765,32,28,26,12,19,11,256,602,712,644,845,964,28,36,36,9,13,10,233,607,690,692,961,784,33,36,26,8,12,11,227,479,519,730,1092,762,32,26,13,14,17,9,241,481,746,493,742,1122,7,30,36,9,15,13,293,351,683,402,760,964,4,28,29,16,12,13,378,386,806,494,744,1046,20,7,28,9,7,12,340,380,560,798,1015,789,24,24,22,8,10,9,287,331,418,659,937,777,23,27,8,12,14,15,253,243,645,594,718,803,13,10,9,11,6,10,263,209,647,582,778,735,11,8,11,10,7,15,297,433,627,552,786,1030,12,23,21,8,19,10,283,433,590,621,1010,806,15,25,18,7,18,7,331,297,684,890,1231,647,23,7,6,3,8,8,377,309,905,627,612,1258,10,8,28,7,8,4,276,444,535,452,623,710,12,36,16,14,13,12,1 149,165,612,655,546,601,13,6,5,2,4,3,238,330,607,622,553,918,8,21,26,13,4,13,292,372,694,597,922,669,23,29,16,11,14,12,426,404,708,708,747,866,29,29,26,8,16,9,361,435,682,744,843,694,24,25,16,9,17,6,305,379,501,746,964,654,23,27,3,13,14,10,309,361,712,515,618,990,2,29,26,10,14,12,337,325,645,462,626,830,5,31,19,17,7,10,406,290,794,600,686,916,21,12,20,12,12,11,374,280,586,828,889,725,15,23,14,5,13,10,313,303,442,685,807,653,14,30,2,9,9,16,307,155,671,688,578,669,12,15,13,10,3,11,329,187,671,688,646,617,8,13,15,11,2,10,279,329,591,584,660,904,3,22,13,9,14,5,267,329,560,631,878,690,6,26,8,8,15,8,421,401,704,910,1099,587,14,12,16,2,15,9,455,399,869,713,542,1126,19,11,18,10,15,3,232,338,565,532,575,660,21,35,12,15,16,11,1 145,151,622,616,612,656,7,5,1,7,2,4,206,378,669,549,655,1021,4,24,30,10,4,18,280,440,646,604,998,736,29,26,24,12,16,13,254,506,744,691,777,931,31,30,36,11,14,8,217,509,718,747,889,755,36,30,24,12,13,11,231,373,561,775,1044,741,31,24,11,14,16,11,211,393,788,542,740,1091,12,32,30,7,16,13,263,253,713,437,764,933,9,32,29,14,9,13,294,316,790,545,716,1015,17,9,30,7,10,8,342,334,572,793,987,744,31,24,16,10,7,11,289,257,442,706,911,760,28,29,8,14,11,17,309,171,657,637,720,772,16,10,13,13,3,12,247,141,647,633,756,718,14,10,13,8,4,15,275,319,645,601,784,1007,17,25,23,6,16,10,295,317,632,652,1006,783,22,23,18,11,17,11,363,321,704,925,1205,608,28,7,12,5,9,10,309,293,917,676,604,1227,13,10,26,5,9,4,262,386,535,467,589,663,15,34,10,16,16,12,1 169,135,642,610,590,646,11,9,2,4,2,2,166,372,725,553,617,1001,6,18,31,13,4,16,244,416,652,606,948,724,25,32,25,11,16,11,356,478,752,693,741,911,35,32,37,8,16,10,295,491,730,739,849,743,38,30,25,7,15,9,239,363,587,763,994,731,33,30,12,13,16,9,207,385,822,526,716,1071,14,26,31,10,16,15,243,287,759,441,736,919,11,26,30,15,9,11,256,318,816,545,676,999,13,7,31,10,10,8,414,288,600,811,937,728,33,20,17,7,9,9,263,237,498,698,861,750,30,25,9,11,11,15,297,121,685,631,692,760,20,10,12,10,3,10,281,163,665,633,712,708,16,10,12,11,4,13,231,315,693,589,746,997,19,19,24,9,16,8,289,313,646,656,964,773,24,29,19,4,17,11,455,301,726,929,1155,598,30,11,11,2,11,10,297,351,969,674,578,1215,17,6,27,8,11,2,212,368,555,465,555,643,19,32,11,11,16,10,1 158,166,572,718,614,648,1,8,10,5,3,4,219,449,657,643,663,965,4,19,23,12,5,12,241,403,696,686,1042,716,35,31,33,12,17,11,277,495,678,799,837,853,25,31,39,9,13,10,228,516,658,853,953,731,36,31,33,8,14,7,192,450,513,863,1084,739,35,29,20,14,17,9,202,420,752,636,736,1029,10,27,39,9,17,13,258,302,687,525,760,895,7,27,38,16,10,11,349,373,834,659,738,977,19,6,39,9,9,12,329,325,532,857,1013,716,27,21,9,8,8,9,234,292,442,794,933,758,26,26,17,12,12,15,226,192,617,733,712,752,10,7,20,13,4,10,274,214,635,747,766,716,8,9,20,10,5,11,264,344,655,705,788,997,15,20,32,8,17,8,244,354,568,702,1012,777,18,28,27,11,18,9,328,258,654,981,1229,608,26,10,19,5,10,8,372,322,929,788,608,1173,7,5,35,7,10,4,291,409,523,571,617,595,15,33,11,16,15,12,1 86,110,620,614,589,682,1,4,0,4,3,3,305,397,631,597,630,1001,6,25,31,13,5,15,361,477,688,646,1027,750,37,25,21,15,17,12,301,551,730,677,822,951,25,27,31,12,13,9,310,550,702,747,938,773,38,29,21,13,12,8,306,466,529,787,1069,731,37,23,8,13,17,10,306,450,748,544,709,1061,12,33,31,12,17,12,352,328,675,493,725,913,9,35,24,17,10,10,409,325,814,555,721,1001,19,12,23,12,9,11,317,383,582,863,992,792,29,27,17,5,8,10,298,318,432,728,912,728,28,30,3,11,12,16,266,204,667,651,683,744,10,11,12,12,4,11,288,188,677,643,751,694,8,11,12,11,5,12,354,382,613,599,753,979,17,26,16,13,17,7,340,384,598,692,977,773,20,22,13,10,18,8,382,406,710,969,1204,654,28,10,11,4,10,9,392,334,889,672,581,1205,5,11,23,14,10,3,251,377,569,513,600,717,17,35,13,15,15,11,1 167,209,690,735,616,676,12,4,14,15,1,1,208,274,733,668,625,1045,7,25,17,10,3,13,286,322,702,591,912,756,24,25,7,6,13,12,310,370,802,770,779,955,24,25,17,9,13,9,301,369,782,794,837,775,29,29,7,8,12,6,281,301,613,730,948,755,30,23,6,4,13,10,199,311,842,569,666,1115,11,33,17,9,13,12,271,267,779,546,664,957,8,33,10,6,6,8,232,240,864,696,726,1039,12,14,9,9,9,9,412,308,646,794,909,768,30,21,25,14,8,10,299,309,514,681,827,770,27,28,11,16,8,16,353,197,731,768,632,796,21,11,10,15,2,11,285,159,713,784,664,728,19,15,8,8,3,10,239,303,677,622,708,1023,16,26,2,8,13,5,303,307,684,601,912,799,21,22,1,9,14,10,467,421,762,892,1113,628,27,14,25,15,10,9,273,345,959,795,610,1251,18,13,9,7,10,3,214,322,609,642,627,687,20,33,19,8,15,9,1 112,154,664,660,631,677,10,8,4,2,1,3,249,327,723,589,678,994,7,19,31,11,3,15,267,401,682,662,985,751,26,31,27,11,15,10,287,431,790,755,762,886,34,31,39,10,15,11,254,434,762,805,874,772,39,25,27,11,14,8,250,334,619,839,1033,764,34,29,14,13,15,8,262,374,846,604,761,1060,15,27,33,8,15,12,310,284,771,499,789,928,12,29,32,15,8,10,361,301,846,595,717,1008,14,14,33,8,9,11,365,307,614,843,998,737,34,21,17,5,10,8,302,252,500,770,916,787,31,28,11,9,10,14,222,158,699,673,741,779,19,15,12,8,2,9,258,152,687,683,759,743,17,11,12,9,3,12,268,286,691,663,807,1032,20,20,26,9,15,7,264,288,684,700,1027,810,25,28,21,4,16,8,370,350,750,973,1210,631,31,14,11,2,12,7,366,400,967,732,625,1222,16,13,29,10,12,3,293,291,577,509,566,608,18,33,11,11,17,11,1 114,142,619,652,591,710,3,6,0,4,3,5,237,471,708,623,622,1079,2,25,31,15,5,19,291,461,673,622,983,790,33,25,21,9,17,10,291,529,745,715,806,989,27,31,31,6,13,11,282,558,715,763,906,809,34,31,21,7,14,12,252,466,580,781,1025,789,33,25,8,11,17,8,254,466,815,546,697,1149,8,33,31,12,17,16,290,330,744,463,703,991,5,33,24,19,10,14,355,407,835,589,709,1073,21,12,23,12,11,9,369,337,567,855,954,802,27,23,17,7,8,8,304,322,485,716,870,806,24,28,3,11,12,14,288,174,652,685,659,830,12,11,12,12,4,9,226,226,654,677,713,764,10,7,12,13,5,16,286,416,698,611,739,1057,13,26,16,11,17,11,282,412,639,658,953,833,18,22,13,10,18,10,408,324,703,937,1168,662,24,6,11,4,10,9,330,362,970,712,583,1285,9,11,23,10,10,5,263,395,536,535,594,721,13,33,15,13,15,13,1 113,217,579,618,612,652,2,8,1,8,7,5,230,536,670,603,649,1021,7,21,32,15,9,19,326,450,677,632,1022,732,38,29,22,11,17,10,288,524,695,691,813,931,26,31,32,6,15,11,259,531,671,743,923,753,39,33,22,7,16,12,267,509,536,785,1066,731,38,27,9,11,17,10,263,501,775,540,724,1091,13,29,32,12,19,16,279,349,706,473,746,933,10,31,25,19,14,14,316,458,829,545,738,1015,20,8,24,12,13,7,420,350,529,869,1001,744,30,23,18,9,8,10,319,317,445,720,921,750,29,30,4,15,14,14,275,255,614,649,698,772,11,7,11,16,8,9,233,297,628,633,758,706,9,7,11,13,9,16,311,383,662,595,774,1003,18,22,17,11,17,11,337,381,595,688,998,779,21,26,14,14,16,12,419,321,659,961,1217,606,29,8,10,8,10,11,319,385,934,672,606,1227,4,7,24,10,10,5,274,378,512,487,599,665,18,35,12,15,13,13,1 78,126,589,647,622,653,2,7,0,5,5,3,275,477,686,610,649,1000,7,20,31,16,7,17,355,429,677,639,1000,733,38,30,21,8,19,10,277,511,709,720,809,904,26,30,31,9,17,11,268,560,685,768,903,756,39,32,21,10,16,10,298,496,548,792,1044,736,38,28,8,10,17,8,298,460,785,555,726,1068,13,28,31,13,17,16,326,330,718,476,742,920,10,30,24,18,12,12,371,385,841,580,738,1000,20,7,25,13,9,9,379,333,541,866,987,743,30,22,17,8,8,8,324,334,461,729,905,753,29,29,3,8,14,14,262,190,626,674,694,763,11,8,12,9,6,9,270,224,636,668,746,709,9,8,12,14,7,14,342,400,680,618,768,1004,18,21,18,12,19,9,344,398,607,689,992,780,21,27,13,7,20,10,372,366,673,964,1205,619,29,9,11,5,10,9,366,342,948,707,618,1220,4,6,23,11,10,3,269,385,522,514,597,644,18,34,11,12,13,11,1 230,372,751,806,555,540,22,17,17,6,4,10,131,335,548,707,526,745,17,24,14,13,4,4,175,353,735,644,757,564,14,18,8,7,10,11,353,343,727,795,684,769,20,24,14,6,12,8,298,328,707,787,752,581,15,24,8,7,11,3,160,300,576,693,791,497,14,18,9,9,10,11,156,282,599,618,511,811,11,20,14,14,10,11,138,220,564,643,481,657,14,18,11,11,3,9,289,293,687,797,679,759,26,13,10,6,8,16,291,253,755,769,760,686,16,12,32,13,9,7,146,226,599,656,652,502,17,13,14,11,5,9,344,292,838,871,483,538,15,24,13,10,3,8,314,296,830,883,517,498,15,26,11,7,4,7,208,110,444,623,555,719,6,15,3,13,10,4,202,110,575,524,697,533,9,17,4,6,11,9,342,350,819,835,926,548,17,17,28,8,9,10,346,370,744,862,553,949,28,20,10,12,9,10,215,223,760,765,632,667,28,16,20,9,12,10,1 189,331,768,835,666,680,20,24,20,11,11,9,162,248,741,726,695,933,19,25,21,12,9,5,208,244,698,733,932,724,16,17,39,10,7,8,356,234,890,928,695,763,26,17,29,9,9,7,253,221,858,954,789,695,31,21,39,8,8,14,151,225,691,922,988,783,32,19,30,8,3,16,189,239,880,739,800,989,27,21,29,15,3,10,185,279,809,632,830,879,24,21,36,12,4,8,296,226,824,776,702,953,4,22,37,9,9,9,290,216,722,808,971,702,40,13,1,10,8,8,169,261,578,857,887,820,41,16,27,10,2,12,299,261,807,804,782,760,29,25,30,9,10,7,311,259,769,864,762,776,27,23,30,10,9,8,225,203,669,804,818,1013,32,18,42,14,7,15,213,199,758,715,1026,803,37,20,37,7,6,16,347,387,860,1002,1121,628,41,22,29,11,8,13,345,401,953,913,638,1089,26,27,37,11,8,9,224,228,673,670,575,541,28,9,21,10,9,9,1 141,155,568,727,582,629,1,3,12,3,3,5,236,374,663,664,589,998,4,24,19,12,3,15,328,456,694,619,890,709,35,26,9,12,11,12,430,460,672,760,771,908,25,26,19,9,13,13,405,527,656,788,851,730,36,28,9,10,14,8,355,449,509,760,926,710,35,24,4,14,11,14,339,425,752,557,622,1068,10,32,19,9,11,18,309,307,693,538,586,910,7,32,12,14,6,10,352,328,836,690,720,992,19,11,11,9,11,3,432,342,526,832,883,731,27,24,23,4,12,14,353,373,442,705,787,727,26,27,9,8,6,12,339,205,611,762,566,749,10,12,8,7,2,13,291,165,631,778,602,683,8,14,8,10,1,12,313,405,651,616,668,980,15,25,4,10,11,9,319,403,568,613,836,756,18,23,1,3,12,16,495,463,644,908,1065,591,26,11,23,3,14,15,415,387,931,785,582,1204,7,10,11,11,14,5,212,390,519,638,625,652,15,34,21,10,15,9,1 120,172,604,726,567,657,3,5,12,4,3,8,199,443,681,679,582,1004,2,22,19,13,7,14,299,381,704,626,919,737,33,28,9,11,11,11,383,389,714,769,764,936,27,24,19,8,9,16,344,428,694,795,856,756,34,26,9,7,10,11,284,446,551,771,961,726,33,26,4,13,11,13,274,368,786,566,635,1070,8,30,19,10,11,13,258,296,715,529,631,916,5,34,12,17,6,9,297,373,832,681,701,1004,21,15,13,10,13,4,409,281,560,845,902,761,25,24,21,7,8,13,308,356,454,714,812,725,24,31,9,11,6,9,326,166,645,763,591,751,12,14,8,10,2,12,266,212,661,769,649,693,10,8,8,11,5,11,284,370,657,625,681,978,13,23,6,9,11,12,294,368,610,634,883,766,16,25,1,6,12,15,466,418,684,925,1106,619,24,13,23,2,10,14,368,368,937,784,567,1206,9,14,11,8,10,4,207,343,541,621,604,682,13,30,19,13,13,8,1 92,150,576,650,581,676,0,2,1,6,6,2,243,481,675,629,614,1039,5,25,30,15,8,16,331,451,700,628,987,756,36,25,20,9,18,11,315,519,694,713,804,949,24,27,30,6,14,10,306,550,672,765,904,775,37,29,20,7,15,9,308,488,529,779,1029,757,36,23,7,11,18,9,306,464,772,546,687,1109,11,33,30,12,18,15,322,332,705,467,699,951,8,33,23,19,13,11,371,411,856,593,707,1033,18,12,22,12,12,8,387,347,528,853,956,770,28,27,16,7,9,9,352,310,458,718,876,774,27,28,2,13,15,15,308,190,613,687,651,792,9,11,13,14,7,10,238,236,633,681,715,732,7,11,13,13,8,13,320,394,677,611,731,1025,16,26,15,11,18,8,322,394,586,662,951,801,19,22,12,12,17,11,418,356,658,941,1172,636,27,10,12,6,11,10,360,398,947,710,575,1247,6,11,22,10,11,2,239,367,513,549,592,691,16,33,12,13,14,10,1 143,223,574,613,632,655,2,6,5,7,8,4,314,460,671,588,681,998,7,21,36,12,10,18,344,484,682,641,1040,735,38,29,26,16,20,11,238,592,692,698,827,902,26,29,36,9,18,10,245,601,668,764,943,758,39,31,26,12,17,11,271,475,531,810,1084,738,38,27,13,14,16,9,287,481,768,571,754,1066,13,29,36,9,16,15,345,305,701,480,778,922,10,31,29,16,13,13,386,384,836,536,750,1000,20,8,28,9,8,12,354,392,528,854,1029,743,30,23,22,8,9,9,325,313,454,743,947,755,29,30,8,14,15,15,243,255,613,642,730,765,11,9,9,15,9,10,295,257,627,624,780,711,9,9,11,10,10,15,345,365,673,626,806,1006,18,22,21,8,20,10,323,365,590,693,1030,782,21,26,18,13,21,7,329,341,660,962,1247,621,29,8,6,7,9,8,371,321,943,673,626,1222,4,7,28,9,9,4,312,366,511,480,605,644,18,35,16,16,12,12,1 67,105,551,700,594,630,2,5,7,2,3,3,224,410,608,651,615,977,3,24,24,13,5,15,288,430,665,630,988,710,34,26,14,11,17,10,324,486,649,751,809,897,26,30,24,10,15,11,261,535,627,779,913,731,35,30,14,11,16,8,251,445,466,775,1030,703,34,24,1,13,17,8,251,417,707,548,682,1047,9,32,24,10,17,14,287,289,642,505,686,895,6,32,17,17,10,10,350,332,791,649,736,975,20,9,18,12,9,9,344,322,525,843,961,734,26,26,16,5,10,8,269,309,413,718,875,718,25,31,4,9,12,14,229,165,610,735,646,736,11,10,11,10,4,9,263,165,620,737,712,676,9,8,13,11,5,12,277,367,602,617,726,969,14,25,11,11,17,7,279,367,529,654,938,745,17,23,6,8,18,10,373,351,641,939,1165,600,25,7,18,2,12,9,383,347,878,760,592,1191,8,10,16,12,12,1,242,364,520,585,625,655,14,36,14,15,15,9,1 113,161,598,653,615,635,8,7,5,4,1,2,280,452,623,612,656,978,3,20,36,11,5,12,362,438,694,617,1053,715,28,30,26,13,15,11,378,490,678,736,848,892,32,30,36,10,11,10,305,539,658,782,964,736,29,28,26,11,12,5,343,453,481,792,1095,708,28,28,13,15,15,9,345,451,722,565,735,1046,3,28,36,10,15,13,355,379,661,450,751,898,0,30,29,15,8,7,414,402,806,580,747,978,18,11,28,10,11,8,342,318,580,846,1018,743,20,22,22,5,10,9,355,337,458,721,938,721,19,29,8,11,10,15,283,153,665,680,709,739,17,12,9,12,2,10,303,245,669,668,777,679,13,12,11,9,3,9,347,419,609,636,779,972,8,21,21,11,15,4,353,417,542,663,1003,748,11,27,18,10,16,11,383,359,686,934,1230,605,19,11,6,4,12,10,451,495,891,715,607,1194,14,10,28,12,12,2,206,384,567,528,626,642,16,34,16,17,17,8,1 88,180,600,631,602,647,2,9,0,6,2,7,243,497,691,602,651,1016,3,20,31,11,6,17,319,455,694,643,1014,727,34,30,21,17,16,8,305,551,712,706,801,926,26,32,31,10,12,15,284,546,692,766,915,746,35,34,21,13,13,14,258,488,559,808,1058,726,34,28,8,15,16,10,266,476,792,569,724,1086,9,28,31,8,16,18,292,348,725,480,748,928,6,30,24,15,9,16,317,409,844,554,720,1010,20,7,25,8,12,9,353,363,552,844,999,739,26,22,17,7,7,10,294,336,464,739,917,743,25,29,3,13,11,12,286,212,637,654,700,767,11,8,12,14,3,9,264,234,653,642,750,699,9,8,12,9,4,18,310,398,679,626,776,996,14,21,18,9,16,13,304,400,618,691,1000,772,17,27,13,12,17,12,390,334,678,966,1217,599,25,9,11,6,9,11,332,346,951,683,596,1222,8,6,23,10,9,7,221,381,533,498,571,658,14,34,11,17,16,15,1 108,192,565,698,621,698,2,9,15,3,2,3,223,425,602,611,650,997,7,18,16,12,4,13,263,413,631,622,1023,760,38,32,16,12,12,10,295,461,681,757,836,945,26,32,28,9,12,11,242,522,653,795,944,787,39,30,16,8,13,6,224,404,488,771,1065,757,38,30,11,14,12,8,222,382,715,564,711,1047,13,26,22,9,12,14,270,354,644,497,721,915,10,26,21,14,5,10,341,333,775,649,759,1009,20,7,22,9,10,11,359,323,521,821,990,790,30,20,12,6,7,8,270,362,373,714,908,736,29,25,12,10,7,14,248,232,606,709,679,740,11,12,13,9,3,9,260,234,616,737,747,712,9,12,17,10,4,10,258,448,582,633,757,979,18,19,15,8,12,5,266,458,559,640,973,791,21,29,10,3,13,8,370,392,653,925,1200,658,29,11,26,3,9,7,370,340,856,760,617,1185,4,6,18,9,9,3,251,443,510,563,644,705,18,32,10,10,14,11,1 139,141,568,648,570,632,4,7,9,6,3,4,170,378,591,593,589,979,1,20,22,13,5,12,248,410,646,578,976,710,32,30,12,11,17,9,324,476,662,699,783,911,28,30,22,8,15,12,265,483,640,727,891,729,33,30,12,7,14,5,215,373,459,725,1018,699,32,28,1,13,17,9,195,351,692,500,660,1049,7,28,22,10,17,15,231,257,629,461,674,891,4,28,15,17,10,7,274,304,766,599,714,979,20,7,16,10,9,8,380,312,538,789,941,746,24,22,18,9,8,9,261,269,398,666,861,704,23,27,6,13,12,13,307,151,623,681,632,730,13,10,9,12,4,8,269,129,629,687,700,664,11,10,11,11,5,9,237,329,569,565,704,957,12,21,9,9,17,4,273,333,526,608,926,741,15,27,4,10,18,11,411,323,652,891,1153,600,23,9,20,4,10,10,303,329,851,712,570,1185,10,6,14,8,10,2,210,342,527,539,605,671,12,34,16,15,15,8,1 131,117,616,673,626,655,1,8,1,5,3,2,210,438,661,624,661,992,4,19,32,12,5,14,278,476,712,665,1046,733,35,31,22,12,17,11,302,558,716,754,845,914,25,31,32,9,15,10,223,581,696,804,957,756,36,29,22,8,16,7,231,439,529,830,1088,728,35,29,9,14,17,9,233,443,762,595,740,1060,10,27,32,9,17,13,269,311,699,498,758,912,7,29,25,16,10,9,332,360,834,602,750,994,19,8,26,9,11,10,374,370,580,862,1013,749,27,21,18,8,8,9,287,303,444,763,935,737,26,28,4,12,12,15,247,181,665,698,714,753,10,9,11,13,4,10,257,185,675,690,776,695,8,9,11,10,5,11,271,411,641,656,786,986,15,20,19,8,17,6,297,411,598,713,1010,766,18,28,14,11,18,9,365,343,698,986,1231,617,26,10,10,5,10,8,365,323,921,733,618,1208,7,7,24,7,10,2,266,420,573,532,631,658,15,33,12,16,15,10,1 130,126,617,668,619,578,5,4,0,3,5,2,223,415,664,629,640,939,0,23,31,14,7,16,291,423,705,646,967,658,31,27,21,10,19,11,329,497,709,739,798,857,29,29,31,7,17,10,266,522,693,789,882,679,32,29,21,8,18,9,256,420,518,809,1013,651,31,25,8,12,19,9,254,408,755,574,705,1009,6,31,31,11,19,13,278,270,698,479,709,851,3,29,24,18,12,11,357,353,819,601,737,933,19,8,25,11,9,10,331,313,591,861,964,700,23,25,17,6,10,9,302,270,471,742,878,666,22,28,3,10,14,15,306,154,676,693,661,690,14,13,12,11,6,10,288,162,672,689,719,622,12,13,12,12,7,13,278,338,654,639,747,919,11,24,18,10,19,8,278,340,587,690,961,695,14,24,13,9,20,9,350,322,701,965,1178,554,22,8,11,3,12,8,400,340,936,728,613,1145,11,9,23,9,12,2,207,355,582,531,600,625,13,35,11,14,15,10,1 99,129,654,654,574,627,8,1,4,2,3,2,224,304,731,611,623,966,3,26,27,11,5,16,310,442,712,690,956,705,28,24,21,13,17,13,370,450,758,727,735,864,32,24,33,10,13,10,311,459,736,799,847,726,33,30,21,13,12,9,273,375,591,837,1002,714,28,22,8,15,17,11,267,407,826,596,702,1034,9,34,27,8,17,15,277,275,765,529,730,892,6,34,26,15,10,11,346,264,870,587,674,970,16,13,27,8,7,8,342,352,616,887,955,703,28,24,13,5,10,11,295,283,512,780,873,737,25,29,5,9,12,17,303,195,701,679,682,733,17,10,14,10,4,12,297,131,699,675,712,693,13,14,16,9,5,13,293,311,715,651,752,982,14,27,20,9,17,8,293,311,648,740,974,760,19,21,15,8,18,13,389,391,738,1013,1175,585,25,13,15,2,10,12,389,353,993,708,570,1192,14,12,23,10,10,4,190,324,581,513,521,604,16,34,7,15,15,10,1 166,172,640,610,618,712,9,6,4,4,4,5,265,391,667,563,659,1055,4,23,35,9,6,19,293,433,650,584,994,790,27,27,25,11,12,12,235,505,764,693,773,951,33,31,35,12,10,9,248,514,732,737,885,809,36,31,25,11,9,12,228,374,571,753,1040,795,31,25,12,13,12,10,230,402,790,522,746,1123,12,31,35,6,12,14,294,310,715,415,770,979,9,31,28,13,5,14,351,327,784,545,716,1059,15,8,27,6,8,13,327,315,592,799,987,788,31,23,21,7,9,10,286,270,452,684,911,814,28,28,7,11,7,16,292,176,677,639,726,824,18,11,8,10,5,11,274,212,667,633,758,772,14,11,10,7,6,16,304,336,639,589,788,1063,17,24,20,7,12,11,288,336,640,622,1010,839,22,24,17,4,13,8,344,274,732,897,1201,664,28,6,7,2,7,9,332,356,913,678,610,1271,15,9,27,8,7,5,283,423,551,489,589,675,17,35,15,11,14,13,1 87,143,600,684,610,646,0,7,3,3,3,3,238,358,673,611,651,983,5,20,28,12,5,15,314,480,656,702,990,720,36,30,24,14,17,10,304,512,732,769,775,885,24,30,36,9,15,13,263,541,702,823,881,741,37,28,24,10,14,8,277,429,559,857,1036,733,36,28,11,14,17,10,279,439,788,618,732,1051,11,28,30,9,17,14,301,279,713,545,756,905,8,28,29,16,10,10,348,288,816,615,718,983,18,9,30,9,9,7,372,374,542,875,989,712,28,22,14,6,10,10,317,295,444,794,907,756,27,27,8,10,12,14,261,201,627,691,708,748,9,12,15,11,4,9,251,167,633,703,748,712,7,12,15,10,5,12,303,329,659,675,778,1001,16,21,23,8,17,9,299,329,628,762,1002,779,19,27,18,9,18,12,387,385,682,1033,1209,600,27,9,14,3,12,11,367,325,927,746,606,1205,6,8,26,9,12,1,256,326,517,525,565,617,16,34,8,16,15,9,1 115,137,614,643,622,686,5,9,0,1,3,6,256,458,683,618,657,1051,0,26,31,12,5,20,302,472,690,621,998,766,31,24,21,12,17,11,270,558,728,706,801,961,29,32,31,9,15,10,251,573,710,758,903,785,32,34,21,10,14,13,239,449,563,774,1044,767,31,28,8,14,15,9,243,451,794,539,730,1121,6,34,31,9,15,15,289,337,721,460,740,963,3,32,24,16,10,15,360,388,826,586,740,1045,19,13,23,9,9,10,312,362,564,844,993,774,25,24,17,4,8,9,261,307,456,711,909,784,22,29,3,8,12,15,269,191,649,678,692,802,14,12,12,9,4,10,271,185,655,674,750,742,12,8,12,10,5,17,299,411,675,604,774,1035,11,27,16,10,17,12,285,409,628,653,992,811,16,21,13,7,18,9,347,321,688,932,1209,638,22,5,11,1,8,8,347,325,943,703,616,1257,11,12,23,11,8,6,252,406,535,542,593,693,13,34,13,14,15,14,1 118,232,554,596,609,678,0,7,5,8,9,2,315,459,667,581,656,1027,5,22,36,11,11,16,395,533,686,634,1037,758,36,28,26,17,21,13,287,617,672,677,832,937,24,30,36,10,19,10,300,640,650,745,948,779,37,32,26,13,18,9,346,524,521,791,1079,759,36,26,13,15,17,11,350,536,764,550,731,1097,11,30,36,8,17,15,368,356,697,477,751,947,8,32,29,15,14,11,389,397,844,517,735,1025,18,9,28,8,9,8,395,437,502,865,1010,754,28,24,22,9,8,11,372,376,450,726,930,780,27,31,8,15,14,17,296,286,587,629,705,788,9,8,9,16,10,12,278,280,613,605,763,736,7,8,11,9,11,13,384,422,669,605,779,1031,16,23,21,9,21,8,382,420,576,696,1003,807,19,25,18,14,20,13,384,394,632,963,1226,632,27,7,6,8,10,12,372,394,939,652,603,1247,6,8,28,10,10,4,277,385,495,473,610,671,16,36,16,17,13,10,1 88,104,598,666,629,666,1,7,3,3,2,2,265,437,671,611,678,995,6,20,28,14,4,16,329,459,684,676,1033,740,37,30,24,14,16,11,309,535,712,745,812,883,25,30,36,9,16,12,244,574,692,807,924,761,38,30,24,10,15,9,282,480,553,849,1079,753,37,28,11,12,16,9,286,450,784,610,751,1061,12,28,30,11,16,15,320,306,709,513,775,923,9,30,29,18,9,11,367,349,846,593,747,1001,19,7,30,11,10,8,381,349,544,869,1026,730,29,22,14,6,9,9,308,332,442,780,944,776,28,29,8,10,11,15,232,210,629,683,727,768,10,8,15,11,3,10,270,186,643,681,777,732,8,8,15,12,4,13,316,386,657,665,803,1021,17,21,23,10,16,8,320,390,618,722,1027,799,20,27,18,9,17,11,360,354,670,993,1244,620,28,9,14,3,11,10,380,322,925,724,625,1223,5,6,26,11,11,2,281,399,531,517,598,607,17,34,8,14,16,10,1 177,297,585,603,614,627,1,11,2,10,10,7,196,504,640,588,661,982,4,20,33,13,12,19,244,478,689,635,1036,705,35,30,23,15,20,12,266,620,685,678,831,906,25,34,33,8,18,9,211,581,665,744,947,728,36,36,23,11,19,14,203,467,504,792,1080,696,35,30,10,13,16,10,183,481,737,547,736,1052,10,28,33,10,16,12,261,327,674,478,756,894,7,30,26,17,15,16,316,430,805,526,740,976,19,7,25,10,10,11,370,426,549,860,1015,741,27,22,19,11,7,10,257,283,433,725,935,711,26,29,5,17,13,16,237,323,634,632,710,733,10,10,10,18,11,11,257,321,640,614,768,667,8,8,10,11,12,18,245,343,636,602,784,964,15,21,18,9,20,13,283,347,569,695,1008,740,18,27,15,16,19,8,359,293,667,966,1231,599,26,9,9,10,9,9,319,301,912,657,608,1188,7,6,25,8,9,7,310,366,542,472,611,664,15,34,13,13,12,15,1 189,159,576,696,637,634,2,7,1,5,7,4,246,398,627,625,646,949,7,20,30,12,9,10,322,418,682,632,969,702,38,30,24,12,19,11,228,490,686,775,840,863,26,30,36,9,13,10,163,511,658,805,912,729,39,30,24,8,14,3,269,383,489,805,1013,719,38,28,11,14,17,9,251,385,726,584,701,1017,13,28,30,9,13,13,307,305,657,487,691,879,10,30,29,16,12,9,312,316,808,637,763,957,20,9,30,9,7,10,360,296,538,845,956,722,30,22,16,8,10,9,323,263,424,738,860,734,29,29,8,12,16,15,287,141,623,717,645,728,11,10,13,13,8,10,267,211,633,725,701,690,9,10,13,10,9,7,297,343,629,653,745,979,18,21,23,8,19,2,353,345,556,660,943,757,21,27,18,11,20,9,329,287,666,937,1160,610,29,9,12,5,8,8,313,349,899,766,633,1177,4,8,26,7,4,4,340,408,527,561,656,633,18,34,10,16,11,10,1 120,102,651,697,604,667,7,5,1,3,0,5,215,381,722,648,625,1026,2,22,30,12,4,19,267,411,689,651,930,747,29,28,20,12,14,10,289,471,779,764,751,936,31,30,30,9,14,13,288,496,749,802,843,766,34,30,20,8,15,12,236,360,608,804,974,750,29,26,7,14,14,8,234,398,839,575,706,1096,10,30,30,9,14,16,276,286,764,494,706,942,7,30,23,14,7,14,323,321,845,638,704,1022,17,7,22,9,10,9,373,283,599,874,941,751,29,24,16,6,9,8,276,264,493,743,853,769,26,29,2,10,9,14,288,132,684,728,662,783,16,10,13,9,1,9,254,148,680,726,696,727,14,10,13,10,2,16,264,338,700,646,742,1018,15,23,15,8,14,11,266,336,673,683,950,794,20,25,12,3,15,10,418,300,737,964,1149,619,26,7,12,3,11,9,316,368,970,757,594,1238,13,8,22,9,11,5,253,377,564,574,561,668,15,36,10,10,16,13,1 265,277,720,728,630,674,15,9,9,7,6,7,202,340,733,627,667,969,12,18,24,12,8,13,198,422,706,694,976,732,21,32,32,12,14,10,224,422,840,827,755,831,31,32,40,9,12,11,205,437,810,873,867,751,36,32,32,10,11,8,153,307,645,879,1024,777,37,30,19,14,14,8,153,325,864,658,758,1031,20,26,38,9,14,12,241,239,791,541,782,907,17,26,37,16,7,14,296,282,844,659,714,987,9,5,38,9,10,15,278,310,676,825,983,716,39,20,10,10,7,8,251,241,530,806,905,798,36,25,16,14,9,14,261,221,761,711,738,764,24,12,19,13,7,9,295,201,737,747,762,754,22,12,19,10,8,12,245,211,691,729,796,1019,25,19,31,8,14,7,243,205,714,714,1016,805,30,29,26,7,15,6,295,295,812,993,1183,628,36,11,18,5,5,7,309,267,969,800,618,1177,21,4,34,7,7,7,350,328,633,563,593,567,23,32,10,14,16,15,1 192,154,534,677,642,699,2,7,14,7,4,5,265,459,587,600,683,1034,7,20,21,14,6,11,285,421,630,605,1080,767,38,30,31,10,10,10,233,511,654,766,875,930,26,32,33,7,8,11,222,548,626,790,991,784,39,32,31,6,9,4,236,424,467,780,1122,788,38,28,24,12,10,8,230,410,700,573,762,1102,13,28,31,11,10,12,300,324,625,472,778,954,10,28,30,18,3,12,345,353,774,618,774,1038,20,5,31,11,10,13,351,321,490,790,1045,767,30,22,9,10,7,8,308,326,362,711,965,805,29,27,21,14,5,14,250,198,575,692,736,807,11,8,26,13,5,9,264,216,591,706,804,763,9,8,26,12,6,10,306,400,577,638,806,1046,18,21,36,10,10,3,308,404,538,627,1030,826,21,27,31,11,11,6,324,312,622,906,1257,651,29,9,25,5,7,7,352,316,851,751,634,1220,4,6,29,9,7,5,325,437,483,538,653,674,18,34,17,16,12,13,1 159,135,611,653,565,618,6,3,9,3,1,3,212,346,640,596,584,963,1,24,22,14,3,15,252,378,693,589,947,688,30,26,14,10,15,12,370,426,689,708,780,881,30,26,26,7,15,9,309,443,679,742,872,715,31,28,14,8,14,8,225,351,494,740,989,693,30,24,1,12,15,10,233,301,727,511,649,1033,5,32,22,11,15,12,263,229,674,448,657,877,2,32,19,18,8,10,332,296,793,600,695,957,18,11,20,11,9,11,322,286,581,812,914,714,22,24,14,6,8,10,253,259,445,681,832,708,21,29,6,10,10,16,327,125,666,682,613,718,15,12,9,11,2,11,329,131,658,688,671,666,13,14,11,12,3,12,241,313,612,582,693,957,10,25,13,10,15,7,231,317,565,613,907,733,13,23,8,9,16,8,373,353,677,896,1126,584,21,11,20,3,10,9,381,327,904,711,557,1173,12,10,16,9,10,3,174,340,554,524,588,637,14,34,12,14,17,11,1 285,231,641,605,642,727,2,10,6,7,5,5,282,472,644,586,663,1050,7,23,37,12,7,17,296,468,681,585,1048,801,38,27,27,12,19,10,214,600,749,678,861,1002,26,33,37,9,11,11,211,587,719,720,963,820,39,35,27,8,10,10,233,475,546,744,1090,780,38,29,14,14,15,8,255,483,763,507,734,1100,13,31,37,9,15,14,335,355,692,428,746,962,10,31,30,16,12,12,378,392,811,540,782,1056,20,10,29,9,9,13,352,394,609,812,1013,837,30,25,23,10,8,8,325,335,455,677,933,759,29,30,9,14,14,14,271,287,694,638,704,781,11,9,10,13,6,9,279,269,690,628,772,735,9,7,12,10,7,14,341,379,614,572,776,1008,18,24,22,8,19,9,329,391,615,639,998,822,21,24,19,9,20,6,287,299,733,910,1225,693,29,6,5,5,6,7,335,271,892,669,638,1244,4,9,29,7,6,5,408,492,590,506,667,760,18,37,17,16,13,13,1 96,102,636,669,626,681,2,4,1,3,3,3,251,381,687,614,643,1022,3,25,30,12,5,15,309,453,704,655,994,761,34,25,20,12,17,12,295,513,758,746,821,920,26,27,32,9,15,9,294,546,730,798,905,782,35,29,20,8,14,8,284,430,575,814,1038,764,34,23,7,14,17,10,284,436,798,583,710,1088,9,33,30,9,17,12,328,314,725,492,722,950,6,35,25,16,10,10,387,329,830,606,746,1028,20,12,26,9,9,11,339,345,586,872,969,757,26,27,16,6,10,10,324,316,464,751,891,787,25,30,4,10,12,16,286,170,671,694,678,791,11,11,13,11,4,11,248,166,677,694,732,743,9,11,13,10,5,12,296,414,675,648,750,1036,14,26,19,8,17,7,298,410,646,707,972,812,17,22,14,9,18,8,382,382,722,980,1187,633,25,10,12,3,12,9,376,366,947,733,618,1250,8,11,22,9,12,3,253,415,561,532,627,652,14,35,10,16,15,11,1 116,124,555,647,594,639,1,7,6,3,1,2,195,401,620,586,613,992,6,22,25,12,3,16,257,447,651,617,992,717,37,28,19,12,15,11,319,513,663,712,809,902,25,32,31,9,13,10,258,550,639,760,903,738,38,32,19,8,14,9,232,416,482,762,1034,724,37,26,6,14,15,9,226,412,721,531,690,1062,12,30,25,9,15,13,260,304,654,456,706,912,9,28,24,16,8,11,333,315,795,594,718,992,19,7,25,9,9,10,359,337,515,824,957,731,29,24,11,6,8,9,286,296,399,703,877,739,28,27,3,10,10,15,280,152,600,672,662,753,10,10,12,11,2,10,250,178,610,682,718,697,8,10,16,10,3,13,246,380,612,602,732,988,17,23,18,8,15,8,266,374,547,641,956,764,20,25,13,9,16,9,382,348,639,926,1173,599,28,7,17,3,10,8,362,292,886,709,584,1208,5,8,21,9,10,2,225,417,498,512,605,646,17,36,9,16,17,10,1 139,209,600,810,578,674,3,8,24,3,3,6,154,252,705,713,613,993,2,19,7,8,3,8,218,386,698,718,958,732,33,31,23,16,15,17,348,380,708,865,771,897,27,31,23,13,15,6,275,395,692,889,873,731,34,29,23,12,16,7,203,285,553,865,1002,765,33,29,16,18,15,15,187,317,796,662,684,1059,8,27,23,7,15,11,223,255,735,625,694,913,5,29,28,12,8,9,298,206,870,777,692,997,21,8,29,7,9,12,344,350,556,877,939,738,25,21,7,6,10,15,235,325,488,812,857,784,24,28,21,10,10,19,293,223,641,827,650,778,12,11,20,9,4,16,273,135,651,865,698,742,10,11,20,6,3,11,197,327,701,721,726,1011,13,20,22,8,15,8,225,329,608,722,944,797,16,28,17,7,16,15,395,433,676,1013,1157,630,24,10,35,3,12,14,351,321,977,880,566,1193,9,7,25,9,12,8,200,366,531,689,573,643,13,33,13,14,17,10,1 219,287,654,662,629,650,15,8,11,6,6,5,282,300,577,619,670,905,10,21,32,7,4,13,274,544,688,586,1067,694,21,29,26,15,12,12,262,380,736,743,862,897,27,33,32,14,6,9,235,427,714,703,978,709,22,33,26,13,7,6,183,431,529,725,1109,649,21,27,19,17,12,10,259,475,688,554,749,957,4,29,32,6,12,12,293,363,633,469,765,817,7,31,27,11,5,12,420,254,754,587,761,917,31,8,28,6,6,13,278,488,636,785,1032,782,13,23,24,7,13,10,293,389,482,656,952,618,12,30,14,13,7,16,213,321,721,693,723,644,10,7,15,14,7,11,297,241,713,675,791,602,8,7,15,5,4,10,343,365,539,591,793,867,1,22,21,7,12,5,249,357,580,636,1017,687,4,26,22,12,13,8,233,443,742,879,1244,636,12,8,10,6,11,9,433,293,829,724,621,1101,21,7,28,8,9,5,316,400,629,547,640,723,25,35,16,15,14,13,1 169,169,536,652,632,694,1,7,13,4,6,4,256,464,611,593,657,1049,6,20,18,13,8,18,290,428,638,552,1012,772,37,30,8,11,20,11,228,530,648,721,835,957,25,32,18,8,16,10,235,543,622,745,939,791,38,32,8,7,15,11,227,461,475,723,1054,775,37,28,5,13,16,9,231,429,714,524,702,1117,12,28,18,10,14,15,279,339,645,441,714,967,9,28,11,17,13,13,332,362,788,593,768,1049,19,5,10,10,8,12,366,324,492,777,977,780,29,22,28,7,9,9,275,341,388,658,897,792,28,27,10,11,15,15,255,217,577,681,670,810,10,8,9,10,7,10,259,221,593,681,736,750,8,8,7,11,8,15,299,397,605,589,750,1043,17,21,3,9,20,10,309,405,534,586,966,819,20,27,0,6,19,7,363,287,620,863,1189,646,28,9,24,2,7,8,313,321,877,718,626,1253,5,6,10,8,7,4,316,436,479,539,657,693,17,34,20,13,12,12,1 119,149,654,660,560,602,6,2,5,6,4,2,214,354,673,641,579,951,1,27,26,17,6,14,268,358,742,634,960,678,30,23,16,7,18,11,378,404,736,715,773,871,30,23,26,8,16,10,323,425,724,753,871,705,31,29,16,9,15,7,259,361,535,773,1002,677,30,21,3,9,18,9,259,353,764,532,664,1021,5,35,26,14,18,13,279,267,711,497,680,863,2,33,19,19,11,9,348,322,836,601,686,945,18,14,20,14,10,10,338,276,634,857,927,710,22,23,14,9,11,9,285,267,496,716,849,692,21,28,2,9,13,15,309,143,719,697,636,704,15,9,13,10,5,10,311,159,713,689,690,648,13,15,15,15,6,11,255,277,651,595,704,943,10,28,13,13,18,6,251,273,604,678,928,719,13,20,8,8,19,9,391,377,734,957,1145,576,21,14,16,6,13,8,397,381,939,716,554,1161,12,13,18,12,13,2,192,282,613,539,581,635,14,33,12,11,16,10,1 118,144,581,633,615,670,0,10,2,4,4,2,207,417,656,582,660,1005,5,21,29,13,2,14,277,475,635,615,1015,744,36,29,23,13,14,13,299,567,695,714,806,901,24,35,35,8,14,8,262,574,675,774,922,763,37,35,23,9,13,7,232,444,534,794,1061,757,36,27,10,13,14,11,228,448,769,563,741,1073,11,29,29,10,14,13,258,336,698,450,765,931,8,27,28,17,7,9,343,317,803,564,729,1011,18,6,29,10,8,10,387,359,531,816,1000,740,28,23,15,7,11,11,282,350,427,721,924,776,27,26,7,11,9,17,264,218,616,656,721,778,9,9,14,12,5,12,228,202,620,652,765,734,7,7,14,11,2,11,272,404,640,628,787,1021,16,22,22,9,14,6,288,402,593,655,1011,799,19,26,17,10,15,9,402,312,657,928,1222,622,27,8,13,4,11,10,352,284,910,695,607,1221,6,7,25,8,11,4,255,447,506,492,598,627,16,35,9,15,16,10,1 111,113,561,687,605,674,2,5,1,7,7,3,284,420,646,634,640,1001,7,22,30,14,9,15,320,450,665,669,1017,744,38,28,20,10,19,12,284,508,679,762,828,911,26,28,32,7,15,9,261,569,657,810,928,765,39,28,20,8,16,8,283,457,514,826,1059,753,38,26,7,12,17,10,287,451,753,595,715,1069,13,30,30,11,17,14,337,291,680,508,731,923,10,32,25,18,14,10,356,354,835,626,731,1003,20,11,26,13,11,11,374,350,509,880,984,752,30,24,16,8,8,10,329,299,429,763,904,768,29,31,4,14,14,16,257,189,594,714,683,770,11,12,13,15,8,11,281,199,612,714,743,726,9,12,13,12,9,12,313,367,648,660,759,1013,18,23,19,10,19,7,305,367,573,715,983,791,21,25,14,13,18,8,369,361,639,992,1200,634,29,11,12,7,10,9,371,349,918,753,599,1217,4,10,22,9,10,3,286,390,502,552,616,655,18,36,10,14,13,11,1 112,206,601,587,602,649,0,7,7,7,7,4,277,481,678,584,635,1012,5,20,38,12,9,18,349,527,705,597,1008,727,36,30,28,14,21,11,291,615,717,670,811,928,24,30,38,9,19,10,288,646,693,716,919,750,37,30,28,10,18,11,332,516,540,760,1050,726,36,28,15,14,19,9,330,540,777,515,712,1082,11,28,38,9,19,13,352,368,708,442,732,924,8,30,31,16,14,13,381,415,853,512,726,1006,18,7,30,9,9,8,437,413,551,844,985,763,28,22,24,8,10,9,376,356,461,689,905,741,27,29,10,14,16,15,278,278,636,620,684,763,9,8,11,15,8,10,246,276,650,600,744,697,7,8,13,10,9,15,336,414,680,572,760,994,16,21,23,8,21,10,340,414,605,663,984,770,19,27,20,13,20,11,420,342,681,930,1201,621,27,9,4,7,12,10,358,366,950,649,596,1218,6,6,30,9,12,4,301,415,536,468,605,686,16,34,18,16,15,12,1 182,192,575,657,650,702,1,9,5,6,5,3,237,445,612,600,679,1047,6,24,26,11,7,15,279,459,639,579,1042,778,37,26,16,13,15,10,233,555,691,718,865,979,25,34,26,10,11,11,200,568,663,750,973,799,38,34,16,9,12,8,224,434,498,740,1076,769,37,26,3,15,13,8,214,434,725,523,736,1117,12,32,26,8,15,14,276,346,654,450,734,959,9,30,19,15,8,10,323,347,779,602,788,1047,19,9,18,8,11,11,347,371,531,798,1015,802,29,24,16,9,6,8,272,376,383,677,931,774,28,29,2,13,10,14,266,266,616,686,698,798,10,10,13,12,6,9,256,242,624,690,758,732,8,6,15,9,7,12,286,448,592,592,782,1025,17,25,11,7,15,7,302,448,569,601,984,811,20,23,8,6,16,8,342,336,663,884,1215,660,28,5,16,4,6,7,318,304,866,719,646,1253,5,10,18,6,8,3,317,501,518,538,673,723,17,34,14,13,17,11,1 113,141,583,624,601,673,4,4,0,1,3,4,254,342,566,581,624,988,1,25,31,10,5,10,328,426,633,576,979,733,32,25,21,14,11,11,360,460,679,671,818,932,28,29,31,11,11,10,313,473,655,723,920,750,33,29,21,12,12,3,303,363,474,717,1017,708,32,23,8,16,11,9,297,389,677,486,685,1048,7,33,31,11,11,13,323,351,610,429,673,900,4,31,24,14,4,7,394,268,735,581,741,988,20,10,23,11,11,8,320,336,559,789,960,791,24,25,17,2,8,9,297,331,407,662,870,705,23,26,3,6,6,15,313,169,644,661,637,729,13,13,12,7,2,10,295,167,638,669,699,673,11,13,12,10,3,7,321,401,542,557,731,956,12,26,16,12,11,4,327,403,539,580,925,750,15,22,13,5,12,11,393,391,675,873,1152,645,23,8,11,3,10,10,405,373,824,680,597,1188,10,11,23,13,10,4,180,416,550,539,624,720,12,33,15,12,13,8,1 149,249,572,650,580,647,0,7,3,5,6,8,232,472,637,625,589,1006,5,24,28,12,8,20,250,426,694,580,948,725,36,26,18,12,20,11,238,516,678,697,783,926,24,32,28,9,14,10,245,513,656,731,877,744,37,32,18,8,15,15,199,437,499,729,990,716,36,24,5,14,16,9,213,439,736,500,648,1076,11,32,28,9,16,13,277,303,669,453,648,918,8,32,21,16,13,17,344,388,820,595,724,1000,18,9,20,11,10,12,354,356,534,813,921,761,28,24,18,8,7,9,275,275,424,668,833,731,27,29,0,12,13,15,237,271,619,691,606,757,9,10,15,13,7,10,247,257,637,683,672,689,7,8,15,10,8,19,273,293,635,569,690,984,16,25,13,8,20,14,265,293,564,606,900,760,19,23,10,11,19,7,365,315,656,889,1125,617,27,5,14,5,9,8,321,313,909,706,578,1212,6,10,20,7,9,8,304,334,527,575,613,684,16,34,16,16,12,16,1 202,254,559,651,571,682,2,9,2,7,11,7,203,433,676,624,588,1027,7,24,29,12,13,19,253,493,659,605,943,760,38,26,19,12,21,12,251,581,679,700,774,937,26,32,29,9,19,11,266,576,655,736,856,781,39,34,19,8,18,14,218,446,532,746,985,765,38,28,6,14,15,10,186,440,775,513,657,1097,13,32,29,9,15,16,236,276,706,480,671,947,10,32,22,16,14,16,323,369,843,602,687,1025,20,11,21,9,9,11,375,413,511,822,914,754,30,26,19,8,8,10,244,316,459,689,832,788,29,31,1,14,14,16,296,266,596,688,623,788,11,10,14,15,12,11,242,262,612,690,673,744,9,6,14,10,13,18,258,324,680,578,697,1037,18,25,14,8,21,13,296,326,587,641,921,813,21,23,11,13,20,8,390,330,643,922,1132,634,29,5,13,7,8,9,292,258,948,711,563,1247,4,10,21,7,8,7,313,367,490,550,584,669,18,36,17,14,11,15,1 108,188,614,584,608,665,4,6,7,6,6,5,265,465,683,577,657,1022,1,21,38,13,8,17,327,503,716,602,1012,745,32,29,28,13,20,14,271,595,710,667,803,944,28,29,38,8,18,7,268,618,694,731,919,764,33,31,28,9,17,12,302,484,541,773,1058,734,32,27,15,13,18,12,300,510,774,530,730,1092,7,29,38,10,18,12,336,330,717,443,754,934,4,31,31,17,13,14,355,417,838,501,726,1016,20,8,30,10,8,9,413,393,582,843,1005,769,24,23,24,7,9,12,352,318,476,702,923,747,23,30,10,13,15,18,268,238,667,611,706,773,13,9,11,14,7,13,242,252,667,589,756,705,11,9,13,11,8,16,314,392,671,587,782,1000,12,22,23,9,20,11,328,390,600,664,1006,776,15,26,20,12,21,10,406,330,694,931,1223,627,23,8,4,6,11,11,340,392,951,636,602,1228,10,7,30,8,11,5,295,403,563,467,585,692,12,35,18,15,14,13,1 136,184,558,615,641,713,3,8,6,5,3,3,331,513,623,598,672,1038,8,21,37,12,5,17,383,509,650,591,1069,791,39,29,27,12,17,12,275,607,674,690,866,992,27,31,37,9,15,9,288,618,650,728,980,810,40,33,27,10,14,10,326,536,497,754,1111,770,39,27,14,14,17,10,336,532,734,517,751,1092,14,29,37,9,17,12,376,400,661,432,767,950,11,31,30,16,10,12,405,421,802,548,781,1044,21,8,29,11,9,9,425,409,510,828,1034,827,31,23,23,6,8,10,358,368,396,685,954,749,30,30,9,12,12,16,244,268,593,652,725,773,12,7,10,13,4,11,284,270,611,636,793,729,10,7,12,10,5,14,376,448,609,582,795,1000,19,22,22,10,17,9,368,448,562,645,1019,808,22,26,19,11,18,10,378,358,638,916,1246,683,30,8,5,5,10,9,352,348,883,677,637,1234,3,7,29,11,10,3,337,431,505,518,664,750,19,35,17,16,15,11,1 92,172,683,653,659,692,5,7,3,5,1,3,261,409,688,614,682,1061,0,20,34,12,3,11,325,403,723,611,1037,772,31,30,24,12,13,12,293,461,775,728,858,971,29,30,34,9,13,9,244,488,753,766,956,791,32,30,24,8,12,4,266,396,570,780,1079,771,31,28,11,14,13,10,266,382,797,549,761,1131,6,28,34,9,13,12,304,370,736,452,771,973,3,30,27,12,6,8,333,327,835,590,779,1055,19,7,26,9,9,9,365,309,659,838,1016,786,23,22,20,6,8,10,298,370,505,713,932,786,22,29,6,10,8,16,248,220,744,682,729,812,14,8,9,9,2,11,282,230,726,678,781,744,12,8,9,10,3,8,314,466,654,616,801,1039,11,21,19,8,13,3,306,468,641,655,1017,815,14,27,16,1,14,10,362,372,771,928,1214,644,22,9,8,5,10,9,356,398,938,719,651,1267,11,6,26,9,10,3,253,459,634,540,672,707,13,34,14,8,15,9,1 96,92,569,703,624,630,1,6,3,2,2,3,249,403,664,642,645,991,6,21,28,13,4,17,325,475,677,657,990,708,37,29,18,11,16,12,349,531,677,768,825,901,25,29,30,8,16,11,304,582,657,806,915,727,38,29,18,9,17,10,320,462,520,810,1028,715,37,27,5,13,16,10,320,470,761,579,716,1061,12,29,28,10,16,16,320,358,698,500,716,903,9,29,23,17,9,12,381,335,837,642,742,985,19,8,24,10,10,7,393,355,525,878,979,716,29,23,14,5,11,10,346,348,445,749,891,734,28,28,2,9,11,16,266,184,610,726,674,744,10,11,15,8,3,11,264,190,626,730,726,692,8,11,15,11,4,14,314,422,660,650,760,981,17,22,17,9,16,9,304,420,575,689,968,757,20,26,12,6,17,12,402,394,647,970,1185,584,28,8,14,2,13,11,414,358,934,761,616,1199,5,7,20,10,13,3,247,427,508,566,625,637,17,35,8,13,16,11,1 142,186,553,695,557,652,1,4,9,3,7,5,225,369,608,632,568,989,4,31,22,14,9,19,259,405,659,571,923,730,35,19,12,10,19,10,279,469,653,724,746,927,25,25,22,7,15,11,236,466,633,732,840,755,36,31,12,8,16,12,186,378,472,698,965,721,35,17,1,12,15,8,202,334,707,525,621,1057,10,39,22,11,17,14,246,194,642,510,633,901,7,27,15,14,14,14,323,299,789,656,689,989,19,16,14,11,11,11,311,333,517,768,892,762,27,23,24,6,6,8,218,272,395,643,812,722,26,24,6,10,12,14,238,200,602,728,591,738,10,9,9,9,8,9,278,156,618,744,651,688,8,15,11,12,9,16,270,258,596,562,665,971,15,32,7,10,19,11,256,260,537,577,885,757,18,16,4,3,18,8,352,366,635,866,1108,624,26,12,20,3,8,7,322,300,874,755,557,1193,7,17,14,9,8,5,267,299,516,600,606,685,15,27,22,10,11,13,1 70,156,607,634,636,683,0,8,2,1,3,2,251,499,664,607,653,1044,5,23,33,12,5,16,323,513,687,624,1022,763,36,27,23,12,17,11,309,601,729,707,837,954,24,33,33,9,15,10,302,618,701,759,927,784,37,33,23,10,14,9,308,548,552,779,1066,764,36,27,10,14,17,9,308,526,779,544,728,1114,11,31,33,9,17,13,326,390,706,465,744,956,8,31,26,16,10,11,395,421,831,563,762,1038,18,8,25,9,9,8,403,399,557,863,997,767,28,25,19,4,10,9,334,426,437,714,919,785,27,30,5,8,12,15,254,242,642,667,700,795,9,9,10,9,4,10,218,268,654,651,760,741,7,5,10,10,5,13,312,488,654,609,770,1036,16,24,18,10,17,8,316,490,617,680,994,812,19,24,15,7,18,11,412,378,693,953,1215,635,27,6,9,1,12,10,366,348,924,690,628,1254,6,9,25,11,12,2,287,481,544,515,643,686,16,37,13,14,15,10,1 82,196,588,622,590,650,2,7,0,8,8,4,261,451,683,579,639,1003,3,22,31,11,10,18,335,497,676,664,1014,730,34,28,21,17,20,11,291,577,706,707,809,913,26,30,33,10,18,12,272,596,684,775,925,751,35,32,21,13,17,11,294,488,551,821,1056,731,34,26,8,15,18,9,294,494,790,580,712,1073,9,30,31,8,18,17,322,316,719,505,736,919,6,32,26,15,15,13,353,391,840,541,710,999,20,9,27,8,8,8,377,403,536,855,987,732,26,24,17,9,9,9,330,310,464,756,905,752,25,31,5,15,15,15,262,248,621,637,688,760,11,8,12,16,9,10,262,240,635,629,738,708,9,8,12,9,10,15,324,376,683,635,764,1003,14,23,20,9,20,10,318,376,606,724,988,779,17,25,15,14,21,11,384,374,666,991,1205,608,25,7,11,8,11,10,360,342,953,676,584,1219,8,8,23,10,11,4,265,353,511,471,587,651,14,36,11,17,14,12,1 94,136,525,686,615,680,2,6,20,5,2,4,225,451,618,613,642,1043,7,21,11,14,4,14,299,413,627,582,1007,756,38,29,9,10,16,9,317,481,647,737,820,953,26,29,21,7,14,12,298,534,623,765,926,775,39,27,9,6,15,7,286,466,486,739,1049,767,38,27,12,12,16,11,274,408,721,538,689,1113,13,29,15,11,16,15,294,316,654,487,705,955,10,29,14,14,9,9,333,361,785,637,755,1037,20,10,15,11,10,6,423,315,471,797,972,766,30,23,19,8,9,11,328,388,389,678,892,784,29,28,17,12,11,13,284,200,556,711,663,794,11,13,16,11,3,10,240,216,572,725,731,742,9,13,14,12,4,11,290,448,608,603,735,1029,18,22,8,10,16,8,302,452,545,608,957,807,21,26,7,3,17,13,440,386,605,891,1184,632,29,10,31,3,11,12,348,340,874,750,613,1249,4,9,11,9,11,2,253,451,458,561,644,685,18,35,13,10,16,8,1 103,149,578,679,586,635,0,5,1,6,7,4,246,444,649,638,617,984,5,22,30,13,9,18,276,438,696,655,1010,711,36,28,20,11,19,9,264,510,682,744,811,900,24,30,30,8,15,12,255,557,662,790,921,732,37,30,20,7,16,11,233,455,505,802,1052,716,36,26,7,13,17,7,229,437,744,569,692,1054,11,30,30,10,17,15,283,293,681,498,708,900,8,30,23,17,14,13,362,370,824,620,724,980,18,7,22,10,11,12,332,338,536,872,975,733,28,24,16,7,8,7,285,281,432,743,895,731,27,29,2,13,14,13,255,209,621,714,666,741,9,10,13,14,8,8,249,221,639,708,734,689,7,10,13,11,9,15,275,341,645,634,736,978,16,23,15,9,19,10,267,339,566,691,960,754,19,25,12,12,18,7,347,283,656,974,1187,603,27,7,12,6,10,6,377,325,921,737,580,1196,6,8,22,8,10,4,264,372,527,556,607,654,16,36,10,15,13,12,1 106,182,595,643,662,697,2,8,4,2,1,2,277,517,662,622,693,1060,7,21,35,13,3,16,325,531,685,633,1070,777,38,29,25,11,15,11,283,617,717,720,865,970,26,33,35,8,15,10,282,640,689,768,971,796,39,33,25,9,14,9,300,540,540,794,1114,778,38,27,12,13,15,9,302,536,773,557,774,1130,13,29,35,10,15,13,340,388,700,470,790,972,10,29,28,17,8,11,403,431,837,572,786,1054,20,6,27,10,9,10,409,417,545,868,1045,783,30,23,21,5,10,9,334,410,435,727,967,795,29,28,7,9,10,15,240,252,630,678,746,813,11,7,8,10,2,10,234,268,648,660,808,753,9,7,10,11,3,13,314,498,652,622,818,1046,18,22,20,9,15,8,314,500,605,687,1042,822,21,26,17,8,16,9,388,364,681,958,1263,649,29,8,7,2,12,8,376,354,922,705,654,1268,4,7,27,10,12,2,313,497,538,528,663,702,18,35,15,15,17,10,1 150,140,655,674,570,616,10,5,2,2,4,4,187,407,764,605,601,977,5,22,29,13,6,18,269,403,689,670,916,696,26,28,21,11,18,11,395,443,769,757,721,887,34,28,33,8,16,12,350,492,749,813,821,717,37,28,21,9,17,11,280,410,618,833,962,697,32,26,8,13,18,11,292,396,857,598,690,1047,13,30,29,10,18,17,282,304,796,507,702,889,10,30,26,15,11,13,325,355,867,609,660,971,14,9,27,10,12,6,393,281,605,859,915,700,32,24,15,5,13,11,316,260,535,766,833,720,29,29,5,9,13,15,340,108,690,691,654,728,19,12,14,8,5,10,286,200,680,697,680,676,15,12,14,11,6,15,258,324,742,663,720,969,18,23,20,9,18,10,268,324,673,722,938,745,23,25,15,4,17,13,444,350,731,995,1135,570,29,9,13,2,15,12,386,402,1014,736,562,1187,16,8,23,10,15,4,209,313,566,519,517,621,18,36,9,11,16,12,1 166,168,524,662,598,675,1,7,13,5,6,4,235,505,615,595,621,1012,6,22,18,14,8,16,287,417,640,606,1004,749,37,28,18,10,18,9,273,499,640,731,815,906,25,32,30,7,14,12,198,530,618,759,917,768,38,32,18,6,15,9,228,470,479,761,1046,766,37,26,5,12,16,7,226,454,718,534,686,1078,12,30,24,11,18,13,276,332,649,465,702,938,9,30,23,18,13,11,343,407,792,607,740,1018,19,7,24,11,12,10,367,317,476,815,969,747,29,24,10,8,7,7,286,334,392,698,889,785,28,29,10,12,13,13,250,230,561,683,660,783,10,10,9,13,7,8,268,226,579,695,728,743,8,10,15,12,8,13,284,394,609,605,730,1026,17,23,17,10,18,8,298,400,538,646,954,804,20,25,12,11,17,9,348,282,604,925,1181,629,28,7,24,5,9,8,358,332,881,728,596,1222,5,8,20,9,9,2,275,425,475,527,629,642,17,36,16,14,12,10,1 111,99,634,659,585,635,5,6,4,4,5,3,218,390,735,610,606,992,2,21,27,15,7,17,308,390,694,633,927,715,31,29,19,9,19,10,352,448,748,726,744,902,29,29,31,8,17,13,321,499,724,764,836,736,34,27,19,9,18,10,289,431,595,786,973,716,31,27,6,11,19,12,285,391,834,547,687,1062,10,29,27,12,19,18,285,289,769,480,699,910,7,31,24,15,12,12,304,336,862,596,687,990,19,12,25,12,11,5,400,288,588,864,926,719,29,23,13,7,10,12,325,305,510,723,844,739,26,30,3,9,14,14,307,155,673,680,651,749,14,13,14,8,6,11,247,179,673,684,691,695,12,13,16,13,7,14,295,337,719,612,723,988,15,22,18,11,19,9,299,333,650,681,945,764,20,26,13,4,18,14,445,345,716,956,1146,589,26,12,15,4,12,13,357,377,989,719,579,1208,11,11,21,10,12,3,224,348,553,518,548,636,13,35,7,11,15,11,1 128,334,721,756,618,684,17,17,14,5,6,5,161,291,750,651,655,955,16,16,19,12,4,9,229,309,693,692,922,734,19,30,37,12,8,8,359,265,849,855,685,809,29,22,35,9,12,9,300,260,823,887,791,731,34,18,37,12,13,14,224,248,678,887,976,787,35,26,24,14,8,14,222,276,887,674,750,1013,24,24,35,13,8,10,244,312,812,555,776,899,21,28,42,14,5,8,351,297,833,687,680,979,7,25,43,9,10,9,329,279,665,833,955,714,43,8,5,4,11,8,236,298,557,814,871,816,40,27,21,8,5,12,280,236,750,743,728,768,26,20,24,7,5,7,244,246,720,775,730,772,24,20,24,10,4,10,226,218,702,745,782,1023,29,23,36,12,8,15,232,222,749,698,998,811,34,31,31,7,9,14,390,422,805,979,1135,634,40,25,23,5,13,11,388,442,978,826,600,1149,23,24,39,11,13,5,249,173,616,595,537,551,25,22,15,12,14,9,1 88,136,635,663,601,686,7,6,0,1,5,5,279,363,608,626,632,957,2,23,31,12,5,9,313,429,697,631,1011,754,29,27,21,12,9,12,329,485,725,722,826,947,27,29,31,11,13,9,290,488,707,768,934,777,30,31,21,12,12,2,300,388,524,780,1053,717,29,25,8,14,9,10,306,420,723,547,703,1007,8,31,31,11,9,12,342,388,662,478,709,875,5,33,24,16,4,8,423,297,787,608,739,971,21,10,23,11,11,9,331,315,611,846,982,806,21,25,17,4,10,10,300,308,457,721,896,684,20,32,3,8,4,14,232,164,696,696,667,698,12,9,12,9,4,11,282,196,692,696,735,664,10,9,12,10,3,6,312,412,570,612,747,933,9,24,16,12,9,3,294,412,589,659,961,755,12,24,13,7,10,10,376,372,721,942,1188,668,20,8,11,3,12,9,436,408,856,723,595,1161,13,9,23,13,12,5,265,429,604,558,622,727,15,37,15,14,13,9,1 127,171,608,687,562,613,5,4,6,3,3,4,258,312,605,654,575,932,0,25,25,12,5,14,322,428,682,611,936,685,31,25,15,12,13,9,426,454,692,722,773,888,29,25,25,13,15,12,383,473,674,758,863,704,32,29,15,14,16,7,339,405,487,754,978,658,31,23,2,14,13,9,329,415,708,521,630,994,6,33,25,13,13,15,353,323,645,494,634,844,3,31,18,16,6,9,400,284,776,640,706,932,19,12,17,13,11,8,338,340,588,838,907,743,23,21,17,4,12,9,305,333,438,697,821,651,22,26,3,6,8,13,305,203,673,728,594,675,14,11,12,7,2,8,335,169,665,728,660,621,12,15,14,12,3,11,303,343,581,592,672,902,11,26,10,14,13,6,307,347,552,631,886,696,14,22,7,7,14,11,451,449,694,920,1113,595,22,12,17,5,14,10,437,385,865,741,560,1134,11,11,17,15,14,0,204,344,583,604,597,674,13,33,15,12,15,8,1 134,164,614,618,618,656,2,8,1,6,5,4,221,405,625,621,647,987,3,21,32,13,7,18,271,493,688,622,1042,728,34,29,22,13,19,11,255,553,706,685,843,929,26,31,32,8,13,10,214,560,688,741,953,747,35,33,22,9,12,11,236,422,505,769,1084,707,34,27,9,13,17,9,220,458,726,528,724,1047,9,29,32,10,17,13,292,282,667,461,740,899,6,31,25,17,12,13,321,337,788,551,758,987,20,8,24,10,7,12,375,395,588,853,1007,772,26,23,18,9,10,9,306,278,434,708,927,704,25,30,4,13,14,15,250,222,673,659,698,728,11,7,11,14,6,10,244,206,669,639,766,672,9,7,11,11,7,15,256,340,599,587,768,955,14,22,17,9,19,10,292,340,574,672,992,749,17,26,14,12,18,7,356,342,698,949,1219,626,25,8,10,6,10,8,348,284,883,672,614,1187,8,7,24,8,10,4,289,351,575,517,641,697,14,35,12,15,13,12,1 112,176,568,713,564,626,2,6,2,8,5,2,209,387,663,654,601,961,3,21,29,11,7,16,281,511,696,725,990,702,34,29,19,15,19,11,347,553,678,784,789,847,26,31,31,10,17,10,282,590,658,846,901,723,35,31,19,11,16,9,238,448,513,876,1032,713,34,27,6,15,17,9,236,466,758,637,678,1027,9,29,29,8,17,15,258,278,693,558,696,889,6,27,24,15,12,11,325,343,842,650,694,967,20,6,25,10,7,8,357,409,520,890,955,706,26,23,15,9,10,9,260,320,446,817,875,734,25,26,3,15,14,15,296,234,605,738,650,732,11,11,14,16,6,10,290,210,625,738,714,690,9,11,14,9,7,13,266,350,661,694,724,979,14,22,18,9,19,8,270,348,572,763,948,757,17,26,13,14,20,11,390,360,644,1044,1171,588,25,8,13,8,10,10,362,278,935,771,558,1189,8,7,21,10,10,2,207,361,507,558,577,577,14,35,9,17,13,10,1 158,266,603,593,616,681,2,8,5,7,8,6,277,481,700,570,667,1036,3,19,36,10,10,16,331,467,661,621,1022,761,34,31,26,16,18,7,243,589,727,680,809,946,26,31,36,11,16,14,232,586,703,740,923,782,35,31,26,14,17,13,262,468,570,792,1066,760,34,29,13,16,16,7,264,472,805,549,742,1106,9,27,36,7,18,15,306,292,734,464,770,956,6,29,29,14,15,15,333,419,827,506,728,1036,20,6,28,7,12,10,393,389,547,842,1009,765,28,21,22,8,7,7,302,282,473,721,925,779,25,28,8,14,13,11,260,284,632,614,722,795,11,7,9,15,9,6,266,292,634,594,760,735,9,9,11,8,10,17,324,342,688,604,794,1032,14,20,21,8,18,12,340,344,629,687,1018,808,19,28,18,13,17,9,372,306,683,952,1227,633,25,10,6,7,9,8,300,368,958,647,612,1254,8,5,28,9,9,6,311,337,518,456,579,678,14,33,16,16,12,14,1 121,263,610,615,629,636,6,8,3,4,9,10,204,452,717,604,652,1001,1,21,34,11,11,20,248,490,702,623,945,716,30,29,24,13,19,11,302,578,720,688,792,911,30,31,34,10,17,12,269,603,702,742,894,737,31,33,24,9,16,17,209,467,567,780,953,715,30,27,11,15,17,9,199,481,808,535,739,1071,7,29,34,8,17,17,251,303,747,466,783,913,4,31,27,15,14,19,302,414,868,542,727,995,18,8,26,8,7,12,350,396,566,864,926,726,26,23,20,7,10,9,239,313,500,713,866,734,23,30,6,11,16,15,253,283,651,648,637,752,15,7,9,12,10,10,275,281,655,630,763,690,13,7,9,9,11,21,239,343,715,594,759,987,12,22,19,7,19,16,251,339,622,683,899,763,17,26,16,10,20,9,403,303,688,954,1120,590,23,8,8,4,10,8,311,323,989,673,619,1209,12,7,26,8,10,10,246,362,535,490,620,647,14,35,14,17,13,18,1 98,144,565,656,615,661,0,5,0,4,2,5,279,441,646,619,634,1030,5,22,31,13,2,19,329,519,685,620,991,741,36,28,21,11,14,12,283,603,677,721,832,940,24,30,31,8,14,9,264,626,659,759,928,760,37,30,21,9,13,12,290,496,516,773,1017,740,36,26,8,13,14,10,294,498,751,538,697,1100,11,30,31,10,14,14,334,348,682,467,677,942,8,32,24,17,7,14,373,363,831,601,759,1024,18,9,23,10,8,9,395,413,515,839,972,753,28,24,17,5,9,10,330,344,419,710,880,757,27,31,3,11,9,16,254,242,600,689,653,781,9,8,12,12,3,11,262,224,624,689,699,713,7,8,12,11,2,16,324,422,628,603,739,1010,16,23,16,9,14,11,318,418,577,650,925,786,19,25,13,10,15,10,386,356,641,931,1160,613,27,7,11,4,11,9,362,306,906,718,613,1236,6,8,23,10,11,5,293,415,514,561,648,672,16,36,13,15,16,13,1 135,207,630,685,578,599,8,9,7,3,1,4,242,376,639,634,587,938,3,26,24,14,5,10,330,320,698,591,918,673,28,24,14,10,13,11,438,332,706,730,775,874,32,24,24,11,13,12,375,405,688,752,857,692,29,22,14,12,14,5,327,403,499,742,958,660,28,22,1,12,13,13,333,359,730,527,634,1002,3,34,24,11,13,13,311,331,673,490,618,850,0,34,17,16,6,5,334,364,806,638,714,938,18,21,16,13,11,6,382,268,614,816,901,727,20,16,18,6,10,13,329,359,478,679,809,657,19,33,4,6,8,15,327,185,699,722,590,683,17,10,11,7,0,12,319,217,695,726,634,627,13,18,13,12,3,7,315,351,611,590,676,910,8,27,9,12,13,8,311,351,568,613,868,700,11,21,6,5,14,15,449,431,716,898,1095,579,19,21,18,3,12,14,439,441,899,747,576,1140,14,20,16,13,12,4,176,294,601,594,617,654,16,30,16,12,15,4,1 141,125,506,605,567,648,2,10,3,3,2,3,272,442,595,562,600,1015,3,17,28,14,4,17,342,462,622,591,997,728,34,33,18,10,16,10,412,514,616,668,792,925,26,33,30,11,16,11,355,553,598,718,908,747,35,29,18,12,17,10,329,479,455,734,1039,729,34,31,5,12,16,10,335,441,694,495,679,1085,9,25,28,11,16,16,319,307,629,430,695,927,6,25,23,18,9,12,356,370,768,548,707,1009,20,8,24,11,10,7,406,362,462,808,962,738,26,19,14,6,11,10,329,353,372,677,882,748,25,24,2,8,11,14,317,173,547,634,653,766,11,15,15,9,3,9,345,187,561,636,721,706,9,11,15,12,4,14,327,411,585,558,723,997,14,18,17,12,16,9,327,405,514,625,947,773,17,30,12,7,17,12,427,409,584,908,1174,600,25,12,14,3,13,11,411,365,861,661,563,1221,8,7,20,13,13,3,194,376,453,468,590,657,14,31,8,14,16,11,1 93,153,585,643,626,684,0,8,6,1,4,2,226,418,610,580,657,1003,5,21,25,12,2,12,292,432,649,575,1030,754,36,29,15,12,10,11,300,498,689,718,849,957,24,33,25,9,12,10,255,527,663,750,951,779,37,33,15,10,11,5,255,405,492,746,1072,739,36,27,8,14,10,9,257,403,723,533,728,1061,11,29,25,9,10,13,287,351,652,436,738,915,8,29,18,16,3,7,358,318,789,588,752,1009,18,6,19,9,8,8,360,314,553,800,997,790,28,23,17,4,9,9,289,361,399,679,915,722,27,28,3,8,5,15,259,225,638,668,694,742,9,7,12,7,3,10,257,207,646,676,756,694,7,7,12,10,2,9,285,465,586,600,774,973,16,22,12,10,10,4,289,463,563,605,990,779,19,26,9,5,11,11,369,343,677,882,1211,648,27,8,17,1,11,10,375,357,864,713,616,1199,6,7,17,11,11,2,240,472,536,522,635,713,16,35,11,12,12,8,1 110,82,671,603,589,680,4,6,1,2,4,2,245,403,724,602,626,1043,1,21,32,13,6,16,347,447,719,617,965,760,32,29,22,15,18,11,353,509,785,670,746,953,28,29,32,10,14,10,354,552,761,724,858,781,33,29,22,11,13,9,322,444,620,764,1013,759,32,27,9,13,18,11,320,448,847,521,705,1113,9,29,32,10,18,15,314,352,772,460,729,955,6,31,25,17,11,11,335,341,857,538,697,1037,20,8,24,10,8,6,417,325,625,848,960,766,28,23,18,5,9,11,340,332,505,703,884,778,25,30,4,7,13,15,322,172,710,644,685,794,13,9,11,8,5,10,256,182,708,626,731,734,11,9,11,11,6,13,330,408,700,576,753,1031,14,22,17,11,18,8,340,408,679,669,977,807,19,26,14,6,19,13,470,378,753,944,1170,632,25,8,10,2,11,12,358,384,972,661,581,1253,10,7,24,12,11,2,233,381,590,492,576,685,12,35,12,13,14,10,1 107,135,564,688,649,687,3,6,5,3,2,3,280,470,625,645,668,1042,8,21,26,12,6,17,352,482,662,622,1025,767,39,29,16,12,16,10,264,544,690,747,852,946,27,29,26,9,14,11,291,577,660,779,936,786,40,31,16,8,15,10,319,503,513,777,1069,768,39,27,3,14,16,8,317,483,746,552,733,1110,14,29,26,9,16,16,341,373,667,485,745,962,11,31,19,16,9,12,380,380,820,631,781,1042,21,8,18,9,12,9,420,362,514,841,1004,771,31,23,16,6,9,8,359,393,398,714,924,785,30,30,2,10,11,14,285,211,599,721,699,803,12,9,13,9,3,9,237,219,617,719,763,743,10,9,15,10,4,14,337,461,619,621,777,1036,19,22,11,8,16,9,347,461,578,658,997,812,22,26,8,5,17,10,415,393,652,937,1220,639,30,8,16,1,11,9,351,345,885,750,645,1258,3,7,18,9,11,3,302,458,503,575,648,678,19,35,14,12,16,11,1 271,347,572,619,604,665,1,15,3,12,8,7,238,518,641,598,641,1006,6,20,34,13,10,19,260,482,678,639,1032,745,37,30,24,13,20,12,216,608,682,696,829,922,25,38,34,8,14,9,205,579,660,752,943,768,38,40,24,9,15,14,211,449,513,790,1074,738,37,32,11,13,14,10,197,465,752,549,718,1074,12,28,34,10,16,14,289,343,681,474,738,926,9,26,27,17,15,16,296,446,836,550,736,1006,19,7,26,12,10,13,326,434,528,856,997,763,29,22,20,13,7,10,283,305,412,727,917,749,28,25,6,19,13,16,271,345,613,656,690,767,10,14,9,20,9,11,311,359,633,638,756,705,8,12,9,11,10,18,283,315,629,606,766,1002,17,21,19,9,20,13,299,331,572,685,990,778,20,27,16,16,19,8,311,271,654,960,1211,629,28,9,8,12,5,9,277,289,901,679,598,1224,5,6,26,8,7,7,376,374,517,500,617,664,17,34,14,13,10,15,1 196,318,702,734,562,630,12,17,12,5,3,3,187,327,777,639,591,905,11,22,19,6,5,11,197,299,666,718,874,684,24,28,33,6,17,10,331,349,820,827,647,771,34,28,35,11,15,11,302,310,796,885,757,687,39,26,33,8,16,12,152,274,667,909,924,733,38,26,20,8,17,12,188,258,904,686,692,967,19,28,35,9,17,12,192,232,827,573,720,847,16,28,38,10,10,10,345,299,828,665,622,927,12,17,39,7,9,11,251,251,656,845,893,666,38,10,5,6,8,8,168,208,562,836,809,762,35,25,17,10,12,14,304,242,741,721,672,718,21,16,22,9,4,9,328,248,705,753,666,718,19,18,24,6,5,12,240,114,733,741,716,973,24,23,32,8,17,13,186,106,722,724,930,759,29,25,27,9,18,12,310,344,788,1005,1095,586,35,17,23,5,10,9,388,376,1011,800,544,1115,18,16,35,9,10,3,223,195,603,569,483,525,20,22,15,14,15,11,1 188,206,585,600,673,710,4,5,7,3,1,6,339,501,662,579,724,1065,9,24,38,14,5,20,381,499,659,584,1059,790,40,26,28,14,15,11,273,597,719,689,836,961,28,30,38,7,13,12,290,616,691,735,948,811,41,30,28,10,14,13,338,522,560,761,1107,789,40,24,15,12,15,9,348,526,787,530,797,1133,15,32,38,11,15,17,392,400,710,423,823,985,12,32,31,18,8,15,451,413,831,511,783,1065,22,9,30,11,11,10,421,397,529,823,1064,794,32,26,24,6,8,9,384,374,439,688,982,808,31,31,10,10,10,15,276,260,614,625,775,824,13,10,11,11,2,10,274,296,624,599,817,764,11,8,13,12,3,17,382,424,640,595,849,1061,20,25,23,10,15,12,372,424,625,642,1073,837,23,23,20,9,16,9,368,332,669,909,1284,662,31,7,4,3,10,8,390,376,910,656,667,1283,2,10,30,9,10,6,357,431,510,471,628,685,20,36,18,14,17,14,1 157,205,626,643,621,598,5,10,0,8,7,3,214,442,625,598,660,923,0,21,31,11,9,15,250,470,706,665,1051,666,31,29,23,17,19,10,290,570,714,722,846,865,29,35,35,10,17,11,227,577,694,774,962,695,32,35,23,13,16,8,187,447,509,822,1093,657,31,27,10,15,15,8,195,453,728,579,737,993,6,29,31,8,17,14,237,303,665,508,757,835,3,25,28,15,14,10,334,370,802,568,749,919,19,6,29,8,11,11,330,370,602,864,1016,706,23,23,17,9,6,8,233,291,452,755,936,666,22,24,7,15,12,14,239,235,687,662,713,676,14,9,12,16,8,9,273,243,689,656,775,622,12,7,12,9,9,12,259,343,601,634,785,915,11,22,22,9,19,7,255,343,578,727,1009,695,14,26,17,14,18,8,335,265,712,996,1230,572,22,8,11,8,8,7,373,279,885,701,613,1133,11,7,25,10,8,3,256,388,587,494,634,631,13,35,11,17,11,11,1 143,253,609,650,575,614,8,5,5,4,6,2,194,348,598,609,582,955,3,22,26,13,8,16,260,400,679,558,929,692,28,28,16,11,20,15,284,452,673,695,774,893,32,28,26,8,16,8,235,431,653,717,866,711,29,26,16,7,15,9,201,321,472,707,967,675,28,26,3,13,16,13,199,319,693,492,637,1025,3,30,26,10,14,9,221,213,634,453,625,867,0,32,19,17,13,11,308,322,777,599,721,953,22,13,18,12,8,10,320,332,597,789,910,740,20,24,24,7,9,13,239,211,463,646,818,680,19,31,2,11,15,19,285,221,682,691,595,706,17,14,13,12,7,14,239,211,676,685,649,642,13,14,15,11,8,13,271,183,578,553,679,933,8,23,11,9,20,8,259,181,525,582,877,715,11,25,8,10,19,11,351,351,697,867,1102,592,19,13,16,4,7,12,325,347,864,708,575,1161,14,12,18,8,7,6,280,232,586,575,618,673,16,36,22,15,12,10,1 134,166,572,617,631,679,2,6,5,4,3,3,295,485,635,600,652,1000,7,21,36,13,5,17,375,525,662,609,1033,757,38,29,26,11,17,10,283,617,686,700,850,954,26,31,36,8,15,11,270,644,662,748,952,780,39,31,26,7,14,10,336,512,509,776,1075,740,38,27,13,13,17,10,324,528,742,537,723,1058,13,29,36,10,17,14,352,372,673,448,731,912,10,29,29,17,10,12,383,403,806,544,771,1006,20,6,28,10,9,7,413,411,530,854,1002,789,30,23,22,7,8,10,380,368,408,705,918,719,29,28,8,11,12,14,276,246,615,648,689,733,11,9,9,12,4,9,276,240,625,632,757,697,9,9,11,11,5,14,364,452,621,602,765,968,18,22,21,9,17,9,366,452,574,665,983,778,21,26,18,10,18,12,362,348,658,936,1210,651,29,8,6,4,10,11,364,352,895,679,627,1198,4,7,28,8,10,3,287,445,523,500,654,712,18,35,16,15,15,11,1 129,139,598,629,572,669,4,5,2,2,3,6,306,426,639,578,605,1016,1,22,29,13,5,12,362,384,662,597,990,747,32,28,19,11,11,7,394,416,706,694,789,948,28,28,29,12,11,14,361,489,684,740,901,768,33,26,19,13,12,5,335,431,521,756,1032,738,32,26,6,13,11,9,331,399,752,523,686,1078,7,30,29,12,11,13,355,349,681,434,704,928,4,30,22,17,4,7,370,372,792,570,696,1016,20,13,21,12,11,8,366,308,558,812,955,771,26,22,15,5,10,9,313,351,412,695,875,735,23,29,1,7,6,11,291,171,643,658,660,759,13,14,14,8,2,8,357,221,643,658,716,703,11,14,14,11,3,9,351,439,619,584,730,986,12,23,14,13,11,6,337,439,592,621,954,778,17,25,11,6,12,11,437,409,682,906,1171,629,23,13,13,4,12,10,389,433,895,689,562,1216,10,12,21,14,12,2,208,410,529,510,583,692,12,36,11,13,13,8,1 88,118,547,616,597,657,3,4,2,2,2,3,257,373,588,585,620,1016,2,29,29,13,4,15,323,465,647,560,991,731,33,21,19,11,16,10,367,517,643,667,814,932,27,29,29,10,16,11,310,544,627,713,916,750,34,33,19,11,15,8,302,438,450,711,1033,726,33,21,6,13,16,8,300,434,683,480,681,1086,8,37,29,10,16,14,326,306,622,409,689,928,5,29,22,17,9,10,411,323,757,561,737,1010,21,14,21,10,8,9,339,351,515,785,958,767,25,25,17,5,9,8,306,320,379,652,876,741,24,24,1,7,11,14,274,166,600,653,647,767,12,13,14,8,3,9,296,152,606,649,715,699,10,11,14,11,4,12,314,384,572,551,727,994,13,30,14,11,16,7,314,380,521,582,941,770,16,18,11,6,17,10,380,392,627,867,1168,623,24,8,13,2,11,9,426,356,854,670,593,1222,9,15,21,12,11,1,209,363,512,527,620,690,13,29,15,13,16,9,1 180,290,520,601,635,685,2,11,3,6,5,5,257,567,611,556,676,1034,7,22,34,11,7,19,283,495,628,591,1073,763,38,28,24,15,19,10,261,589,642,684,868,944,26,36,34,10,13,11,250,578,618,728,984,782,39,36,24,11,14,12,220,540,481,762,1115,768,38,28,11,15,15,8,230,570,720,527,755,1104,13,30,34,8,17,14,278,396,649,426,771,952,10,28,27,15,12,14,375,505,786,528,767,1032,20,7,26,8,11,13,353,401,464,804,1038,761,30,24,20,7,6,8,268,378,386,693,958,787,29,27,6,13,12,14,226,320,549,630,729,797,11,10,9,14,6,9,266,360,569,616,797,745,9,8,9,9,7,16,308,430,609,586,799,1036,18,23,19,9,19,11,298,434,540,637,1023,812,21,25,16,12,18,6,328,270,598,908,1250,637,29,7,8,6,8,7,364,328,875,661,627,1248,4,8,26,10,8,5,313,471,457,470,646,676,18,36,14,17,13,13,1 126,156,625,689,528,597,9,2,9,5,6,2,179,401,688,648,553,930,4,25,22,16,8,12,277,341,739,677,934,671,27,25,20,8,20,11,429,379,717,752,741,832,33,25,32,9,16,10,356,444,701,792,845,694,28,29,20,10,17,5,272,402,534,818,976,688,27,23,7,10,18,11,274,354,775,577,634,998,4,33,26,13,18,13,258,278,718,532,652,858,1,35,25,20,13,7,335,369,857,632,654,936,15,14,26,13,10,6,369,231,599,884,905,687,23,25,8,8,9,11,274,270,495,761,825,705,20,30,6,10,15,15,314,116,684,718,604,701,16,11,9,11,7,10,300,212,680,720,664,661,12,15,17,14,8,9,262,286,680,638,678,948,9,26,19,12,20,6,270,284,597,721,902,726,14,22,14,9,19,13,432,342,709,1000,1121,567,20,14,20,5,11,12,412,408,960,751,520,1158,15,13,22,11,11,2,185,297,564,554,547,588,17,35,12,12,14,6,1 100,138,647,635,569,635,8,6,1,2,5,4,247,381,748,576,616,992,5,21,30,13,7,16,327,457,681,667,953,715,28,29,24,15,19,11,397,497,763,712,736,902,32,29,36,10,19,12,366,542,741,776,852,736,37,27,24,11,18,9,332,436,612,824,999,718,32,27,11,13,19,13,330,468,847,581,699,1062,13,29,30,10,19,17,328,318,782,510,727,906,10,31,29,17,12,11,341,343,849,558,667,986,16,12,30,10,11,6,409,351,597,858,948,715,32,23,16,5,12,13,334,298,521,757,866,741,29,30,8,9,14,15,300,196,682,648,679,745,17,13,13,10,6,12,276,198,670,646,703,697,15,13,13,11,7,13,314,352,732,636,745,990,18,22,23,11,19,8,316,356,669,729,967,766,23,26,18,8,20,15,470,390,727,998,1168,587,29,12,12,2,14,14,410,416,1002,691,563,1204,14,11,26,12,14,4,225,339,554,478,524,634,16,35,10,15,17,10,1 89,121,657,691,598,661,8,7,5,4,3,1,204,352,736,632,619,976,3,20,26,13,5,15,266,382,701,687,928,735,28,30,24,11,17,12,322,436,775,768,731,860,32,30,36,8,15,11,283,471,757,818,821,756,35,32,24,7,16,8,247,359,630,836,976,750,30,28,11,13,17,10,231,377,859,603,710,1040,11,28,30,10,17,14,263,307,782,526,724,912,8,30,29,15,10,10,304,294,861,630,690,992,16,7,30,10,11,9,364,260,603,882,939,721,30,22,12,7,8,10,283,261,511,775,857,773,27,29,8,11,12,16,281,127,688,712,676,763,17,8,13,10,4,11,265,171,688,718,708,729,13,8,17,11,5,12,253,313,708,668,744,1016,16,21,23,9,17,7,273,311,685,729,966,794,21,27,18,4,18,10,405,307,731,1004,1153,615,27,9,16,2,10,9,333,379,980,757,592,1202,14,6,26,8,10,3,230,362,566,548,547,592,16,34,8,11,15,9,1 135,137,621,681,566,658,1,7,1,8,2,3,238,426,726,636,611,999,4,20,32,11,4,17,286,486,715,671,974,738,35,30,22,17,16,10,344,574,739,764,769,881,25,30,34,10,16,13,279,589,717,816,885,759,36,30,22,13,15,10,243,465,592,852,1016,739,35,28,9,15,16,8,251,461,831,621,684,1065,10,28,32,8,16,12,295,317,762,508,708,927,7,26,27,15,9,12,344,344,877,610,684,1005,19,7,28,8,8,11,356,388,571,862,959,734,27,22,18,9,9,8,293,307,499,779,877,760,26,25,6,15,11,14,283,209,656,704,660,768,10,16,11,16,3,9,307,189,674,698,710,716,8,12,11,9,4,14,271,389,718,676,736,1011,15,21,21,7,16,9,275,389,647,715,960,787,18,27,16,14,17,8,371,311,701,984,1177,610,26,9,10,8,11,7,383,305,986,743,562,1227,7,6,24,8,11,3,216,398,552,538,559,595,15,34,12,15,16,11,1 160,176,636,709,571,606,6,7,11,2,2,4,221,317,695,648,580,925,1,20,20,13,4,10,319,349,710,661,909,678,30,30,18,11,16,13,453,393,736,774,762,849,30,30,30,10,14,12,382,446,714,808,838,701,31,24,18,11,15,5,324,398,557,812,953,689,30,28,9,13,16,13,322,388,790,587,651,995,5,28,24,10,16,13,290,342,729,518,651,849,2,30,23,15,9,5,345,295,870,654,681,927,18,15,24,10,10,8,397,281,600,884,896,684,24,22,10,5,9,13,326,352,484,753,804,700,21,29,8,7,11,15,332,176,685,730,605,694,15,16,11,6,3,12,306,190,687,742,647,656,13,12,15,11,4,7,302,352,685,648,689,943,10,21,17,11,16,8,302,354,618,695,899,721,15,27,12,4,17,15,462,410,718,974,1106,570,21,15,22,2,11,14,446,418,961,773,563,1149,12,14,20,12,11,4,187,355,569,572,572,601,14,34,14,11,16,4,1 115,123,616,643,602,687,0,3,2,3,1,3,234,394,649,602,631,1056,5,24,29,14,3,13,326,458,676,599,996,767,36,26,19,10,13,10,346,500,728,696,805,966,24,28,29,7,13,11,337,533,706,744,907,786,37,28,19,8,12,6,311,433,553,746,1040,766,36,24,6,12,13,12,309,431,770,513,704,1126,11,32,29,11,13,14,303,347,697,454,716,968,8,34,22,16,6,8,362,326,830,592,726,1050,18,11,21,11,9,5,410,348,568,812,971,779,28,26,17,6,10,12,353,341,436,687,893,781,27,29,1,10,8,14,329,151,653,676,672,807,9,10,14,9,2,11,247,169,653,680,734,739,7,10,14,12,1,10,317,437,629,584,748,1034,16,25,14,10,13,7,315,437,624,627,968,810,19,23,11,5,14,14,439,419,694,910,1189,639,27,9,13,3,12,13,373,363,901,703,594,1262,6,10,21,9,12,3,222,418,549,552,609,698,16,34,15,12,15,7,1 105,107,557,650,612,637,1,8,1,6,3,3,240,456,618,633,625,984,6,21,30,13,5,15,332,482,663,616,1004,715,37,29,20,11,17,10,314,546,661,713,823,912,25,31,30,8,15,11,273,589,639,753,925,742,38,33,20,7,16,8,313,481,480,765,1046,712,37,27,7,13,17,12,299,477,719,526,696,1054,12,29,30,10,17,14,313,341,652,461,702,896,9,31,23,17,10,10,358,364,793,593,756,978,19,8,22,12,9,5,420,354,519,841,975,747,29,23,16,7,8,12,355,357,401,702,889,721,28,30,2,13,12,14,277,201,604,687,662,735,10,7,13,14,4,11,239,205,618,681,728,677,8,7,13,11,5,12,317,421,608,597,738,972,17,22,15,9,17,7,335,423,545,648,954,750,20,26,12,12,18,14,401,353,641,927,1181,611,28,8,12,6,10,13,381,339,884,710,610,1192,5,7,22,8,10,3,266,392,518,545,643,670,17,35,12,15,15,9,1 145,159,580,646,619,660,1,7,4,5,3,4,210,440,611,573,662,979,4,20,27,12,5,14,264,454,652,628,1057,730,35,30,21,12,13,9,294,530,682,719,852,933,25,32,33,9,11,12,229,555,662,769,968,757,36,32,21,8,10,7,199,421,489,787,1099,717,35,28,8,14,13,7,205,423,720,554,739,1037,10,28,27,9,13,15,237,333,653,459,759,891,7,28,26,16,6,9,320,350,786,583,751,985,19,5,27,9,7,10,330,356,538,803,1022,766,27,22,13,6,10,7,237,303,384,722,942,700,26,27,5,12,8,13,261,211,623,659,715,718,10,8,14,13,4,8,283,193,631,671,781,672,8,8,16,10,5,11,259,395,583,619,787,949,15,21,20,8,13,6,273,403,560,662,1011,755,18,27,15,11,14,9,341,315,656,939,1234,624,26,9,15,5,8,8,355,305,865,708,611,1175,7,6,23,9,8,2,244,452,527,497,630,689,15,34,7,16,15,10,1 126,112,541,610,583,685,1,3,1,7,2,3,263,461,634,581,624,1026,4,24,30,14,4,13,335,453,653,624,1021,763,35,26,20,12,16,10,381,515,661,683,816,932,25,28,30,7,16,11,344,564,637,745,932,782,36,28,20,8,17,6,340,502,500,769,1063,768,35,24,7,12,16,10,340,456,739,534,703,1094,10,32,30,11,16,14,350,328,668,457,719,952,7,32,23,18,9,8,397,391,801,551,715,1032,19,9,24,11,10,7,409,347,489,825,986,761,27,26,16,8,11,10,372,378,411,712,906,787,26,29,2,14,11,14,312,174,574,639,677,797,10,12,13,15,3,9,290,208,594,639,745,745,8,12,13,12,4,10,320,432,630,593,747,1036,15,25,17,10,16,7,322,432,559,664,971,812,18,23,12,13,17,12,426,404,621,943,1198,637,26,9,12,7,13,11,406,390,900,670,575,1242,7,10,22,9,13,1,231,401,478,487,594,664,15,34,10,14,16,7,1 115,183,617,752,608,648,6,4,11,3,11,4,238,300,650,675,625,1003,1,23,20,12,9,10,320,364,711,650,926,726,30,27,10,12,11,13,338,406,715,801,809,927,30,27,20,11,9,10,319,419,693,833,883,745,31,27,10,12,8,3,301,355,516,793,946,713,30,25,7,14,15,11,293,363,749,602,676,1073,5,31,20,11,11,11,301,327,684,555,636,915,2,33,13,14,8,5,324,254,817,707,734,997,18,10,12,11,1,8,358,304,591,863,929,774,22,25,26,4,18,11,303,325,465,744,835,728,21,30,8,6,14,15,319,175,676,777,608,754,15,11,17,5,12,12,295,177,674,795,640,686,13,11,15,10,9,7,311,369,646,667,722,981,10,24,13,12,11,6,317,373,583,626,882,757,13,24,12,5,12,13,423,403,707,895,1111,626,21,10,22,3,16,12,349,383,922,814,604,1209,12,9,12,13,4,4,218,374,570,649,619,701,14,35,20,10,17,6,1 97,181,566,727,584,633,3,4,9,2,2,1,234,296,617,662,601,988,2,29,22,13,2,15,330,404,676,609,942,713,33,21,12,11,12,12,398,434,660,766,789,912,27,21,22,12,14,9,357,457,640,780,889,732,34,29,12,13,15,8,329,407,475,758,976,702,33,19,1,13,12,10,327,407,716,565,648,1058,8,37,22,12,12,12,333,321,653,536,634,900,5,31,15,15,5,10,380,280,800,688,728,982,21,16,14,12,10,7,360,350,540,822,919,747,25,23,20,5,11,10,319,357,418,701,829,713,24,28,6,5,7,16,295,211,625,760,606,739,12,7,9,6,3,11,293,161,635,776,658,671,10,17,11,11,0,12,313,355,603,610,696,966,13,30,7,13,12,7,319,355,540,611,884,742,16,18,4,6,13,12,449,471,654,902,1115,603,24,16,20,4,13,11,419,397,881,789,586,1194,9,15,14,14,13,3,218,338,533,638,635,672,13,31,18,11,14,9,1 81,127,553,644,591,647,2,5,5,3,6,3,268,426,620,627,606,1004,7,24,26,12,8,17,348,478,665,594,987,727,38,26,16,12,20,12,310,538,663,697,804,924,26,28,26,9,18,9,311,573,639,729,906,750,39,30,16,8,17,10,331,479,482,741,1029,720,38,24,3,14,18,10,331,471,721,502,677,1074,13,32,26,9,18,12,345,319,654,461,685,916,10,34,19,16,13,12,382,348,803,587,737,998,20,11,18,9,8,7,430,372,511,825,956,757,30,26,18,6,9,10,365,347,401,680,872,735,29,31,2,10,15,16,279,221,596,685,643,755,11,10,13,11,7,11,247,193,616,675,711,691,9,10,15,10,8,14,335,391,618,571,719,988,18,25,11,8,20,9,337,391,543,630,937,764,21,23,8,9,21,12,429,415,637,911,1164,615,29,9,16,3,11,11,383,339,890,702,591,1210,4,10,18,9,11,3,290,356,510,543,628,682,18,36,16,16,14,11,1 88,234,590,605,583,692,2,9,3,8,8,5,251,491,683,604,624,1061,3,22,34,11,10,19,329,499,700,629,1021,772,34,28,24,17,20,10,273,633,704,680,816,971,26,32,34,10,16,11,280,616,686,736,932,791,35,34,24,13,15,12,268,538,543,778,1063,771,34,28,11,15,16,8,266,518,782,537,703,1131,9,30,34,8,16,16,296,336,717,470,719,973,6,32,27,15,13,14,355,423,850,536,719,1055,20,9,26,8,8,11,373,433,538,858,986,784,26,24,20,9,9,8,302,360,460,717,906,786,25,31,6,15,15,14,282,294,623,642,677,812,11,8,9,16,9,9,224,282,641,624,745,744,9,6,9,9,10,16,310,416,673,592,747,1039,14,23,19,9,20,11,322,424,602,685,971,815,17,25,16,14,19,8,386,348,664,958,1198,644,25,7,8,8,9,7,332,344,949,663,577,1267,8,8,26,10,9,5,259,413,523,498,602,703,14,36,14,17,12,13,1