Running: ./testmodel.py --libraries=/home/hudson/saved_omc/libraries/.openmodelica/libraries --ompython_omhome=/usr LargeTestSuite_OB_LargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_204800.conf.json loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ScalableTestSuite master/package.mo", uses=false) [Timeout 180] "[:1:22-1:33:writable] Warning: Modelica only supports 32-bit signed integers! Transforming: 51539607552 into a real Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ScalableTestSuite master/package.mo): time 0.0133/0.0133, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFInstanceAPI.mkTop(): time 0.01317/0.02647, allocations: 0 / 0, free: 0 / 0 " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo): time 0.0003181/0.0003181, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFInstanceAPI.mkTop(): time 0.0003435/0.0006617, allocations: 0 / 0, free: 0 / 0 " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo): time 0.0002598/0.0002598, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFInstanceAPI.mkTop(): time 0.000326/0.0005858, allocations: 0 / 0, free: 0 / 0 " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo): time 0.06735/0.06735, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFInstanceAPI.mkTop(): time 0.03197/0.09932, allocations: 0 / 0, free: 0 / 0 " [Timeout remaining time 180] loadFile("/home/hudson/saved_omc/libraries/.openmodelica/libraries/LargeTestSuite master/package.mo", uses=false) [Timeout 180] "Notification: Performance of loadFile(/home/hudson/saved_omc/libraries/.openmodelica/libraries/LargeTestSuite master/package.mo): time 0.01134/0.01134, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFInstanceAPI.mkTop(): time 0.00752/0.01886, allocations: 0 / 0, free: 0 / 0 " [Timeout remaining time 180] Using package LargeTestSuite with version 2.4.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/LargeTestSuite master/package.mo) Using package Modelica with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Modelica 4.1.0+maint.om/package.mo) Using package Complex with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/Complex 4.1.0+maint.om/package.mo) Using package ModelicaServices with version 4.1.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ModelicaServices 4.1.0+maint.om/package.mo) Using package ScalableTestSuite with version 2.4.0 (/home/hudson/saved_omc/libraries/.openmodelica/libraries/ScalableTestSuite master/package.mo) Running command: simulate(LargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_204800,startTime=0,stopTime=2,tolerance=1e-05,numberOfIntervals=2500,outputFormat="empty",variableFilter="",fileNamePrefix="LargeTestSuite_OB_LargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_204800",simflags="-s=ida -abortSlowSimulation -alarm=690 -lv LOG_STATS") simulate(LargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_204800,startTime=0,stopTime=2,tolerance=1e-05,numberOfIntervals=2500,outputFormat="empty",variableFilter="",fileNamePrefix="LargeTestSuite_OB_LargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_204800",simflags="-s=ida -abortSlowSimulation -alarm=690 -lv LOG_STATS") [Timeout 1090] "Notification: Performance of FrontEnd - loaded program: time 3.71e-07/3.71e-07, allocations: 0 / 0, free: 0 / 0 Notification: Performance of FrontEnd - Absyn->SCode: time 1.491e-05/1.528e-05, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFInst.instantiate(LargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_204800): time 0.0007877/0.000803, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFInst.instExpressions: time 6.999e-05/0.000873, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFInst.updateImplicitVariability: time 5.831e-06/0.0008788, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFTyping.typeComponents: time 7.905e-06/0.0008867, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFTyping.typeBindings: time 3.206e-05/0.0009188, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFTyping.typeClassSections: time 2.904e-05/0.0009478, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFFlatten.flatten: time 0.3334/0.3343, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFFlatten.resolveConnections: time 0.009946/0.3442, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFEvalConstants.evaluate: time 0.4269/0.7711, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFSimplifyModel.simplify: time 0.5214/1.293, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFPackage.collectConstants: time 0.2685/1.561, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFFlatten.collectFunctions: time 0.2247/1.786, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFScalarize.scalarize: time 0.6718/2.458, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFVerifyModel.verify: time 0.7668/3.224, allocations: 0 / 0, free: 0 / 0 Notification: Performance of NFConvertDAE.convert: time 1.073/4.298, allocations: 0 / 0, free: 0 / 0 Notification: Performance of FrontEnd - DAE generated: time 0.2436/4.541, allocations: 0 / 0, free: 0 / 0 Notification: Performance of FrontEnd: time 2.725e-06/4.541, allocations: 0 / 0, free: 0 / 0 Notification: Performance of Transformations before backend: time 0.01425/4.556, allocations: 0 / 0, free: 0 / 0 Notification: Model statistics after passing the front-end and creating the data structures used by the back-end: * Number of equations: 204801 * Number of variables: 204801 Notification: Performance of Generate backend data structure: time 1.468/6.023, allocations: 0 / 0, free: 0 / 0 Notification: Performance of prepare preOptimizeDAE: time 0.0283/6.052, allocations: 0 / 0, free: 0 / 0 Notification: Performance of preOpt normalInlineFunction (simulation): time 0.2769/6.329, allocations: 0 / 0, free: 0 / 0 Notification: Performance of preOpt evaluateParameters (simulation): time 0.3251/6.654, allocations: 0 / 0, free: 0 / 0 Notification: Performance of preOpt simplifyIfEquations (simulation): time 0.08292/6.737, allocations: 0 / 0, free: 0 / 0 Notification: Performance of preOpt expandDerOperator (simulation): time 0.2871/7.024, allocations: 0 / 0, free: 0 / 0 Notification: Performance of preOpt clockPartitioning (simulation): time 1.182/8.206, allocations: 0 / 0, free: 0 / 0 Notification: Performance of preOpt findStateOrder (simulation): time 0.00563/8.212, allocations: 0 / 0, free: 0 / 0 Notification: Performance of preOpt replaceEdgeChange (simulation): time 0.1326/8.344, allocations: 0 / 0, free: 0 / 0 Notification: Performance of preOpt inlineArrayEqn (simulation): time 0.05032/8.394, allocations: 0 / 0, free: 0 / 0 Notification: Performance of preOpt removeEqualRHS (simulation): time 0.4561/8.851, allocations: 0 / 0, free: 0 / 0 Notification: Performance of preOpt removeSimpleEquations (simulation): time 0.6966/9.547, allocations: 0 / 0, free: 0 / 0 Notification: Performance of preOpt comSubExp (simulation): time 1.381/10.93, allocations: 0 / 0, free: 0 / 0 Notification: Performance of preOpt resolveLoops (simulation): time 0.4617/11.39, allocations: 0 / 0, free: 0 / 0 Notification: Performance of preOpt evalFunc (simulation): time 0.1014/11.49, allocations: 0 / 0, free: 0 / 0 Notification: Performance of preOpt encapsulateWhenConditions (simulation): time 0.01965/11.51, allocations: 0 / 0, free: 0 / 0 Notification: Performance of pre-optimization done (n=204801): time 0.003473/11.51, allocations: 0 / 0, free: 0 / 0 Notification: Performance of matching and sorting (n=204801): time 1.968/13.48, allocations: 0 / 0, free: 0 / 0 Notification: Performance of inlineWhenForInitialization (initialization): time 0.0262/13.51, allocations: 0 / 0, free: 0 / 0 Notification: Performance of selectInitializationVariablesDAE (initialization): time 0.005133/13.51, allocations: 0 / 0, free: 0 / 0 Notification: Performance of collectPreVariables (initialization): time 0.1233/13.64, allocations: 0 / 0, free: 0 / 0 Notification: Performance of collectInitialEqns (initialization): time 0.003625/13.64, allocations: 0 / 0, free: 0 / 0 Notification: Performance of collectInitialBindings (initialization): time 0.5978/14.24, allocations: 0 / 0, free: 0 / 0 Notification: Performance of simplifyInitialFunctions (initialization): time 1.03/15.27, allocations: 0 / 0, free: 0 / 0 Notification: Performance of setup shared object (initialization): time 4.671e-05/15.27, allocations: 0 / 0, free: 0 / 0 Notification: Performance of preBalanceInitialSystem (initialization): time 0.7583/16.03, allocations: 0 / 0, free: 0 / 0 Notification: Performance of partitionIndependentBlocks (initialization): time 0.6929/16.72, allocations: 0 / 0, free: 0 / 0 Notification: Performance of analyzeInitialSystem (initialization): time 1.701/18.42, allocations: 0 / 0, free: 0 / 0 Notification: Performance of solveInitialSystemEqSystem (initialization): time 0.01989/18.44, allocations: 0 / 0, free: 0 / 0 Notification: Performance of matching and sorting (n=409601) (initialization): time 2.392/20.83, allocations: 0 / 0, free: 0 / 0 Notification: Performance of prepare postOptimizeDAE: time 0.02383/20.86, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt simplifyComplexFunction (initialization): time 0.01364/20.87, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt tearingSystem (initialization): time 0.05781/20.93, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt solveSimpleEquations (initialization): time 2.097/23.03, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt calculateStrongComponentJacobians (initialization): time 0.05277/23.08, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt simplifyAllExpressions (initialization): time 0.4565/23.54, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt collapseArrayExpressions (initialization): time 0.3524/23.89, allocations: 0 / 0, free: 0 / 0 Notification: Model statistics after passing the back-end for initialization: * Number of independent subsystems: 1 * Number of states: 0 () * Number of discrete variables: 0 () * Number of discrete states: 0 () * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for initialization (409601): * Single equations (assignments): 409601 * Array equations: 0 * Algorithm blocks: 0 * Record equations: 0 * When equations: 0 * If-equations: 0 * Equation systems (not torn): 0 * Torn equation systems: 0 * Mixed (continuous/discrete) equation systems: 0 Notification: Performance of prepare postOptimizeDAE: time 0.7033/24.59, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt lateInlineFunction (simulation): time 0.3073/24.9, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt wrapFunctionCalls (simulation): time 1.642/26.54, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt inlineArrayEqn (simulation): time 0.04078/26.58, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt constantLinearSystem (simulation): time 0.002081/26.58, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt simplifysemiLinear (simulation): time 0.00725/26.59, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt removeSimpleEquations (simulation): time 0.6566/27.25, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt simplifyComplexFunction (simulation): time 0.003009/27.25, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt solveSimpleEquations (simulation): time 2.33/29.58, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt tearingSystem (simulation): time 0.02365/29.6, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt inputDerivativesUsed (simulation): time 0.3097/29.91, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt calculateStrongComponentJacobians (simulation): time 0.04085/29.95, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt calculateStateSetsJacobians (simulation): time 3.176e-06/29.95, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt symbolicJacobian (simulation): time 3.021/32.97, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt removeConstants (simulation): time 0.04843/33.02, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt simplifyTimeIndepFuncCalls (simulation): time 0.3642/33.39, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt simplifyAllExpressions (simulation): time 0.3639/33.75, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt findZeroCrossings (simulation): time 0.5533/34.3, allocations: 0 / 0, free: 0 / 0 Notification: Performance of postOpt collapseArrayExpressions (simulation): time 0.2576/34.56, allocations: 0 / 0, free: 0 / 0 Notification: Performance of sorting global known variables: time 3.648e-05/34.56, allocations: 0 / 0, free: 0 / 0 Notification: Performance of sort global known variables: time 2.845e-06/34.56, allocations: 0 / 0, free: 0 / 0 Notification: Performance of remove unused functions: time 0.7637/35.33, allocations: 0 / 0, free: 0 / 0 Notification: Model statistics after passing the back-end for simulation: * Number of independent subsystems: 1 * Number of states: 204800 (x[1],x[2],x[3],x[4],x[5],x[6],x[7],x[8],x[9],x[10],x[11],x[12],x[13],x[14],x[15],x[16],x[17],x[18],x[19],x[20],x[21],x[22],x[23],x[24],x[25],x[26],x[27],x[28],x[29],x[30],x[31],x[32],x[33],x[34],x[35],x[36],x[37],x[38],x[39],x[40],x[41],x[42],x[43],x[44],x[45],x[46],x[47],x[48],x[49],x[50],x[51],x[52],x[53],x[54],x[55],x[56],x[57],x[58],x[59],x[60],x[61],x[62],x[63],x[64],x[65],x[66],x[67],x[68],x[69],x[70],x[71],x[72],x[73],x[74],x[75],x[76],x[77],x[78],x[79],x[80],x[81],x[82],x[83],x[84],x[85],x[86],x[87],x[88],x[89],x[90],x[91],x[92],x[93],x[94],x[95],x[96],x[97],x[98],x[99],x[100],x[101],x[102],x[103],x[104],x[105],x[106],x[107],x[108],x[109],x[110],x[111],x[112],x[113],x[114],x[115],x[116],x[117],x[118],x[119],x[120],x[121],x[122],x[123],x[124],x[125],x[126],x[127],x[128],x[129],x[130],x[131],x[132],x[133],x[134],x[135],x[136],x[137],x[138],x[139],x[140],x[141],x[142],x[143],x[144],x[145],x[146],x[147],x[148],x[149],x[150],x[151],x[152],x[153],x[154],x[155],x[156],x[157],x[158],x[159],x[160],x[161],x[162],x[163],x[164],x[165],x[166],x[167],x[168],x[169],x[170],x[171],x[172],x[173],x[174],x[175],x[176],x[177],x[178],x[179],x[180],x[181],x[182],x[183],x[184],x[185],x[186],x[187],x[188],x[189],x[190],x[191],x[192],x[193],x[194],x[195],x[196],x[197],x[198],x[199],x[200],x[201],x[202],x[203],x[204],x[205],x[206],x[207],x[208],x[209],x[210],x[211],x[212],x[213],x[214],x[215],x[216],x[217],x[218],x[219],x[220],x[221],x[222],x[223],x[224],x[225],x[226],x[227],x[228],x[229],x[230],x[231],x[232],x[233],x[234],x[235],x[236],x[237],x[238],x[239],x[240],x[241],x[242],x[243],x[244],x[245],x[246],x[247],x[248],x[249],x[250],x[251],x[252],x[253],x[254],x[255],x[256],x[257],x[258],x[259],x[260],x[261],x[262],x[263],x[264],x[265],x[266],x[267],x[268],x[269],x[270],x[271],x[272],x[273],x[274],x[275],x[276],x[277],x[278],x[279],x[280],x[281],x[282],x[283],x[284],x[285],x[286],x[287],x[288],x[289],x[290],x[291],x[292],x[293],x[294],x[295],x[296],x[297],x[298],x[299],x[300],x[301],x[302],x[303],x[304],x[305],x[306],x[307],x[308],x[309],x[310],x[311],x[312],x[313],x[314],x[315],x[316],x[317],x[318],x[319],x[320],x[321],x[322],x[323],x[324],x[325],x[326],x[327],x[328],x[329],x[330],x[331],x[332],x[333],x[334],x[335],x[336],x[337],x[338],x[339],x[340],x[341],x[342],x[343],x[344],x[345],x[346],x[347],x[348],x[349],x[350],x[351],x[352],x[353],x[354],x[355],x[356],x[357],x[358],x[359],x[360],x[361],x[362],x[363],x[364],x[365],x[366],x[367],x[368],x[369],x[370],x[371],x[372],x[373],x[374],x[375],x[376],x[377],x[378],x[379],x[380],x[381],x[382],x[383],x[384],x[385],x[386],x[387],x[388],x[389],x[390],x[391],x[392],x[393],x[394],x[395],x[396],x[397],x[398],x[399],x[400],x[401],x[402],x[403],x[404],x[405],x[406],x[407],x[408],x[409],x[410],x[411],x[412],x[413],x[414],x[415],x[416],x[417],x[418],x[419],x[420],x[421],x[422],x[423],x[424],x[425],x[426],x[427],x[428],x[429],x[430],x[431],x[432],x[433],x[434],x[435],x[436],x[437],x[438],x[439],x[440],x[441],x[442],x[443],x[444],x[445],x[446],x[447],x[448],x[449],x[450],x[451],x[452],x[453],x[454],x[455],x[456],x[457],x[458],x[459],x[460],x[461],x[462],x[463],x[464],x[465],x[466],x[467],x[468],x[469],x[470],x[471],x[472],x[473],x[474],x[475],x[476],x[477],x[478],x[479],x[480],x[481],x[482],x[483],x[484],x[485],x[486],x[487],x[488],x[489],x[490],x[491],x[492],x[493],x[494],x[495],x[496],x[497],x[498],x[499],x[500],x[501],x[502],x[503],x[504],x[505],x[506],x[507],x[508],x[509],x[510],x[511],x[512],x[513],x[514],x[515],x[516],x[517],x[518],x[519],x[520],x[521],x[522],x[523],x[524],x[525],x[526],x[527],x[528],x[529],x[530],x[531],x[532],x[533],x[534],x[535],x[536],x[537],x[538],x[539],x[540],x[541],x[542],x[543],x[544],x[545],x[546],x[547],x[548],x[549],x[550],x[551],x[552],x[553],x[554],x[555],x[556],x[557],x[558],x[559],x[560],x[561],x[562],x[563],x[564],x[565],x[566],x[567],x[568],x[569],x[570],x[571],x[572],x[573],x[574],x[575],x[576],x[577],x[578],x[579],x[580],x[581],x[582],x[583],x[584],x[585],x[586],x[587],x[588],x[589],x[590],x[591],x[592],x[593],x[594],x[595],x[596],x[597],x[598],x[599],x[600],x[601],x[602],x[603],x[604],x[605],x[606],x[607],x[608],x[609],x[610],x[611],x[612],x[613],x[614],x[615],x[616],x[617],x[618],x[619],x[620],x[621],x[622],x[623],x[624],x[625],x[626],x[627],x[628],x[629],x[630],x[631],x[632],x[633],x[634],x[635],x[636],x[637],x[638],x[639],x[640],x[641],x[642],x[643],x[644],x[645],x[646],x[647],x[648],x[649],x[650],x[651],x[652],x[653],x[654],x[655],x[656],x[657],x[658],x[659],x[660],x[661],x[662],x[663],x[664],x[665],x[666],x[667],x[668],x[669],x[670],x[671],x[672],x[673],x[674],x[675],x[676],x[677],x[678],x[679],x[680],x[681],x[682],x[683],x[684],x[685],x[686],x[687],x[688],x[689],x[690],x[691],x[692],x[693],x[694],x[695],x[696],x[697],x[698],x[699],x[700],x[701],x[702],x[703],x[704],x[705],x[706],x[707],x[708],x[709],x[710],x[711],x[712],x[713],x[714],x[715],x[716],x[717],x[718],x[719],x[720],x[721],x[722],x[723],x[724],x[725],x[726],x[727],x[728],x[729],x[730],x[731],x[732],x[733],x[734],x[735],x[736],x[737],x[738],x[739],x[740],x[741],x[742],x[743],x[744],x[745],x[746],x[747],x[748],x[749],x[750],x[751],x[752],x[753],x[754],x[755],x[756],x[757],x[758],x[759],x[760],x[761],x[762],x[763],x[764],x[765],x[766],x[767],x[768],x[769],x[770],x[771],x[772],x[773],x[774],x[775],x[776],x[777],x[778],x[779],x[780],x[781],x[782],x[783],x[784],x[785],x[786],x[787],x[788],x[789],x[790],x[791],x[792],x[793],x[794],x[795],x[796],x[797],x[798],x[799],x[800],x[801],x[802],x[803],x[804],x[805],x[806],x[807],x[808],x[809],x[810],x[811],x[812],x[813],x[814],x[815],x[816],x[817],x[818],x[819],x[820],x[821],x[822],x[823],x[824],x[825],x[826],x[827],x[828],x[829],x[830],x[831],x[832],x[833],x[834],x[835],x[836],x[837],x[838],x[839],x[840],x[841],x[842],x[843],x[844],x[845],x[846],x[847],x[848],x[849],x[850],x[851],x[852],x[853],x[854],x[855],x[856],x[857],x[858],x[859],x[860],x[861],x[862],x[863],x[864],x[865],x[866],x[867],x[868],x[869],x[870],x[871],x[872],x[873],x[874],x[875],x[876],x[877],x[878],x[879],x[880],x[881],x[882],x[883],x[884],x[885],x[886],x[887],x[888],x[889],x[890],x[891],x[892],x[893],x[894],x[895],x[896],x[897],x[898],x[899],x[900],x[901],x[902],x[903],x[904],x[905],x[906],x[907],x[908],x[909],x[910],x[911],x[912],x[913],x[914],x[915],x[916],x[917],x[918],x[919],x[920],x[921],x[922],x[923],x[924],x[925],x[926],x[927],x[928],x[929],x[930],x[931],x[932],x[933],x[934],x[935],x[936],x[937],x[938],x[939],x[940],x[941],x[942],x[943],x[944],x[945],x[946],x[947],x[948],x[949],x[950],x[951],x[952],x[953],x[954],x[955],x[956],x[957],x[958],x[959],x[960],x[961],x[962],x[963],x[964],x[965],x[966],x[967],x[968],x[969],x[970],x[971],x[972],x[973],x[974],x[975],x[976],x[977],x[978],x[979],x[980],x[981],x[982],x[983],x[984],x[985],x[986],x[987],x[988],x[989],x[990],x[991],x[992],x[993],x[994],x[995],x[996],x[997],x[998],x[999],x[1000],x[1001],x[1002],x[1003],x[1004],x[1005],x[1006],x[1007],x[1008],x[1009],x[1010],x[1011],x[1012],x[1013],x[1014],x[1015],x[1016],x[1017],x[1018],x[1019],x[1020],x[1021],x[1022],x[1023],x[1024],x[1025],x[1026],x[1027],x[1028],x[1029],x[1030],x[1031],x[1032],x[1033],x[1034],x[1035],x[1036],x[1037],x[1038],x[1039],x[1040],x[1041],x[1042],x[1043],x[1044],x[1045],x[1046],x[1047],x[1048],x[1049],x[1050],x[1051],x[1052],x[1053],x[1054],x[1055],x[1056],x[1057],x[1058],x[1059],x[1060],x[1061],x[1062],x[1063],x[1064],x[1065],x[1066],x[1067],x[1068],x[1069],x[1070],x[1071],x[1072],x[1073],x[1074],x[1075],x[1076],x[1077],x[1078],x[1079],x[1080],x[1081],x[1082],x[1083],x[1084],x[1085],x[1086],x[1087],x[1088],x[1089],x[1090],x[1091],x[1092],x[1093],x[1094],x[1095],x[1096],x[1097],x[1098],x[1099],x[1100],x[1101],x[1102],x[1103],x[1104],x[1105],x[1106],x[1107],x[1108],x[1109],x[1110],x[1111],x[1112],x[1113],x[1114],x[1115],x[1116],x[1117],x[1118],x[1119],x[1120],x[1121],x[1122],x[1123],x[1124],x[1125],x[1126],x[1127],x[1128],x[1129],x[1130],x[1131],x[1132],x[1133],x[1134],x[1135],x[1136],x[1137],x[1138],x[1139],x[1140],x[1141],x[1142],x[1143],x[1144],x[1145],x[1146],x[1147],x[1148],x[1149],x[1150],x[1151],x[1152],x[1153],x[1154],x[1155],x[1156],x[1157],x[1158],x[1159],x[1160],x[1161],x[1162],x[1163],x[1164],x[1165],x[1166],x[1167],x[1168],x[1169],x[1170],x[1171],x[1172],x[1173],x[1174],x[1175],x[1176],x[1177],x[1178],x[1179],x[1180],x[1181],x[1182],x[1183],x[1184],x[1185],x[1186],x[1187],x[1188],x[1189],x[1190],x[1191],x[1192],x[1193],x[1194],x[1195],x[1196],x[1197],x[1198],x[1199],x[1200],x[1201],x[1202],x[1203],x[1204],x[1205],x[1206],x[1207],x[1208],x[1209],x[1210],x[1211],x[1212],x[1213],x[1214],x[1215],x[1216],x[1217],x[1218],x[1219],x[1220],x[1221],x[1222],x[1223],x[1224],x[1225],x[1226],x[1227],x[1228],x[1229],x[1230],x[1231],x[1232],x[1233],x[1234],x[1235],x[1236],x[1237],x[1238],x[1239],x[1240],x[1241],x[1242],x[1243],x[1244],x[1245],x[1246],x[1247],x[1248],x[1249],x[1250],x[1251],x[1252],x[1253],x[1254],x[1255],x[1256],x[1257],x[1258],x[1259],x[1260],x[1261],x[1262],x[1263],x[1264],x[1265],x[1266],x[1267],x[1268],x[1269],x[1270],x[1271],x[1272],x[1273],x[1274],x[1275],x[1276],x[1277],x[1278],x[1279],x[1280],x[1281],x[1282],x[1283],x[1284],x[1285],x[1286],x[1287],x[1288],x[1289],x[1290],x[1291],x[1292],x[1293],x[1294],x[1295],x[1296],x[1297],x[1298],x[1299],x[1300],x[1301],x[1302],x[1303],x[1304],x[1305],x[1306],x[1307],x[1308],x[1309],x[1310],x[1311],x[1312],x[1313],x[1314],x[1315],x[1316],x[1317],x[1318],x[1319],x[1320],x[1321],x[1322],x[1323],x[1324],x[1325],x[1326],x[1327],x[1328],x[1329],x[1330],x[1331],x[1332],x[1333],x[1334],x[1335],x[1336],x[1337],x[1338],x[1339],x[1340],x[1341],x[1342],x[1343],x[1344],x[1345],x[1346],x[1347],x[1348],x[1349],x[1350],x[1351],x[1352],x[1353],x[1354],x[1355],x[1356],x[1357],x[1358],x[1359],x[1360],x[1361],x[1362],x[1363],x[1364],x[1365],x[1366],x[1367],x[1368],x[1369],x[1370],x[1371],x[1372],x[1373],x[1374],x[1375],x[1376],x[1377],x[1378],x[1379],x[1380],x[1381],x[1382],x[1383],x[1384],x[1385],x[1386],x[1387],x[1388],x[1389],x[1390],x[1391],x[1392],x[1393],x[1394],x[1395],x[1396],x[1397],x[1398],x[1399],x[1400],x[1401],x[1402],x[1403],x[1404],x[1405],x[1406],x[1407],x[1408],x[1409],x[1410],x[1411],x[1412],x[1413],x[1414],x[1415],x[1416],x[1417],x[1418],x[1419],x[1420],x[1421],x[1422],x[1423],x[1424],x[1425],x[1426],x[1427],x[1428],x[1429],x[1430],x[1431],x[1432],x[1433],x[1434],x[1435],x[1436],x[1437],x[1438],x[1439],x[1440],x[1441],x[1442],x[1443],x[1444],x[1445],x[1446],x[1447],x[1448],x[1449],x[1450],x[1451],x[1452],x[1453],x[1454],x[1455],x[1456],x[1457],x[1458],x[1459],x[1460],x[1461],x[1462],x[1463],x[1464],x[1465],x[1466],x[1467],x[1468],x[1469],x[1470],x[1471],x[1472],x[1473],x[1474],x[1475],x[1476],x[1477],x[1478],x[1479],x[1480],x[1481],x[1482],x[1483],x[1484],x[1485],x[1486],x[1487],x[1488],x[1489],x[1490],x[1491],x[1492],x[1493],x[1494],x[1495],x[1496],x[1497],x[1498],x[1499],x[1500],x[1501],x[1502],x[1503],x[1504],x[1505],x[1506],x[1507],x[1508],x[1509],x[1510],x[1511],x[1512],x[1513],x[1514],x[1515],x[1516],x[1517],x[1518],x[1519],x[1520],x[1521],x[1522],x[1523],x[1524],x[1525],x[1526],x[1527],x[1528],x[1529],x[1530],x[1531],x[1532],x[1533],x[1534],x[1535],x[1536],x[1537],x[1538],x[1539],x[1540],x[1541],x[1542],x[1543],x[1544],x[1545],x[1546],x[1547],x[1548],x[1549],x[1550],x[1551],x[1552],x[1553],x[1554],x[1555],x[1556],x[1557],x[1558],x[1559],x[1560],x[1561],x[1562],x[1563],x[1564],x[1565],x[1566],x[1567],x[1568],x[1569],x[1570],x[1571],x[1572],x[1573],x[1574],x[1575],x[1576],x[1577],x[1578],x[1579],x[1580],x[1581],x[1582],x[1583],x[1584],x[1585],x[1586],x[1587],x[1588],x[1589],x[1590],x[1591],x[1592],x[1593],x[1594],x[1595],x[1596],x[1597],x[1598],x[1599],x[1600],x[1601],x[1602],x[1603],x[1604],x[1605],x[1606],x[1607],x[1608],x[1609],x[1610],x[1611],x[1612],x[1613],x[1614],x[1615],x[1616],x[1617],x[1618],x[1619],x[1620],x[1621],x[1622],x[1623],x[1624],x[1625],x[1626],x[1627],x[1628],x[1629],x[1630],x[1631],x[1632],x[1633],x[1634],x[1635],x[1636],x[1637],x[1638],x[1639],x[1640],x[1641],x[1642],x[1643],x[1644],x[1645],x[1646],x[1647],x[1648],x[1649],x[1650],x[1651],x[1652],x[1653],x[1654],x[1655],x[1656],x[1657],x[1658],x[1659],x[1660],x[1661],x[1662],x[1663],x[1664],x[1665],x[1666],x[1667],x[1668],x[1669],x[1670],x[1671],x[1672],x[1673],x[1674],x[1675],x[1676],x[1677],x[1678],x[1679],x[1680],x[1681],x[1682],x[1683],x[1684],x[1685],x[1686],x[1687],x[1688],x[1689],x[1690],x[1691],x[1692],x[1693],x[1694],x[1695],x[1696],x[1697],x[1698],x[1699],x[1700],x[1701],x[1702],x[1703],x[1704],x[1705],x[1706],x[1707],x[1708],x[1709],x[1710],x[1711],x[1712],x[1713],x[1714],x[1715],x[1716],x[1717],x[1718],x[1719],x[1720],x[1721],x[1722],x[1723],x[1724],x[1725],x[1726],x[1727],x[1728],x[1729],x[1730],x[1731],x[1732],x[1733],x[1734],x[1735],x[1736],x[1737],x[1738],x[1739],x[1740],x[1741],x[1742],x[1743],x[1744],x[1745],x[1746],x[1747],x[1748],x[1749],x[1750],x[1751],x[1752],x[1753],x[1754],x[1755],x[1756],x[1757],x[1758],x[1759],x[1760],x[1761],x[1762],x[1763],x[1764],x[1765],x[1766],x[1767],x[1768],x[1769],x[1770],x[1771],x[1772],x[1773],x[1774],x[1775],x[1776],x[1777],x[1778],x[1779],x[1780],x[1781],x[1782],x[1783],x[1784],x[1785],x[1786],x[1787],x[1788],x[1789],x[1790],x[1791],x[1792],x[1793],x[1794],x[1795],x[1796],x[1797],x[1798],x[1799],x[1800],x[1801],x[1802],x[1803],x[1804],x[1805],x[1806],x[1807],x[1808],x[1809],x[1810],x[1811],x[1812],x[1813],x[1814],x[1815],x[1816],x[1817],x[1818],x[1819],x[1820],x[1821],x[1822],x[1823],x[1824],x[1825],x[1826],x[1827],x[1828],x[1829],x[1830],x[1831],x[1832],x[1833],x[1834],x[1835],x[1836],x[1837],x[1838],x[1839],x[1840],x[1841],x[1842],x[1843],x[1844],x[1845],x[1846],x[1847],x[1848],x[1849],x[1850],x[1851],x[1852],x[1853],x[1854],x[1855],x[1856],x[1857],x[1858],x[1859],x[1860],x[1861],x[1862],x[1863],x[1864],x[1865],x[1866],x[1867],x[1868],x[1869],x[1870],x[1871],x[1872],x[1873],x[1874],x[1875],x[1876],x[1877],x[1878],x[1879],x[1880],x[1881],x[1882],x[1883],x[1884],x[1885],x[1886],x[1887],x[1888],x[1889],x[1890],x[1891],x[1892],x[1893],x[1894],x[1895],x[1896],x[1897],x[1898],x[1899],x[1900],x[1901],x[1902],x[1903],x[1904],x[1905],x[1906],x[1907],x[1908],x[1909],x[1910],x[1911],x[1912],x[1913],x[1914],x[1915],x[1916],x[1917],x[1918],x[1919],x[1920],x[1921],x[1922],x[1923],x[1924],x[1925],x[1926],x[1927],x[1928],x[1929],x[1930],x[1931],x[1932],x[1933],x[1934],x[1935],x[1936],x[1937],x[1938],x[1939],x[1940],x[1941],x[1942],x[1943],x[1944],x[1945],x[1946],x[1947],x[1948],x[1949],x[1950],x[1951],x[1952],x[1953],x[1954],x[1955],x[1956],x[1957],x[1958],x[1959],x[1960],x[1961],x[1962],x[1963],x[1964],x[1965],x[1966],x[1967],x[1968],x[1969],x[1970],x[1971],x[1972],x[1973],x[1974],x[1975],x[1976],x[1977],x[1978],x[1979],x[1980],x[1981],x[1982],x[1983],x[1984],x[1985],x[1986],x[1987],x[1988],x[1989],x[1990],x[1991],x[1992],x[1993],x[1994],x[1995],x[1996],x[1997],x[1998],x[1999],x[2000],x[2001],x[2002],x[2003],x[2004],x[2005],x[2006],x[2007],x[2008],x[2009],x[2010],x[2011],x[2012],x[2013],x[2014],x[2015],x[2016],x[2017],x[2018],x[2019],x[2020],x[2021],x[2022],x[2023],x[2024],x[2025],x[2026],x[2027],x[2028],x[2029],x[2030],x[2031],x[2032],x[2033],x[2034],x[2035],x[2036],x[2037],x[2038],x[2039],x[2040],x[2041],x[2042],x[2043],x[2044],x[2045],x[2046],x[2047],x[2048],x[2049],x[2050],x[2051],x[2052],x[2053],x[2054],x[2055],x[2056],x[2057],x[2058],x[2059],x[2060],x[2061],x[2062],x[2063],x[2064],x[2065],x[2066],x[2067],x[2068],x[2069],x[2070],x[2071],x[2072],x[2073],x[2074],x[2075],x[2076],x[2077],x[2078],x[2079],x[2080],x[2081],x[2082],x[2083],x[2084],x[2085],x[2086],x[2087],x[2088],x[2089],x[2090],x[2091],x[2092],x[2093],x[2094],x[2095],x[2096],x[2097],x[2098],x[2099],x[2100],x[2101],x[2102],x[2103],x[2104],x[2105],x[2106],x[2107],x[2108],x[2109],x[2110],x[2111],x[2112],x[2113],x[2114],x[2115],x[2116],x[2117],x[2118],x[2119],x[2120],x[2121],x[2122],x[2123],x[2124],x[2125],x[2126],x[2127],x[2128],x[2129],x[2130],x[2131],x[2132],x[2133],x[2134],x[2135],x[2136],x[2137],x[2138],x[2139],x[2140],x[2141],x[2142],x[2143],x[2144],x[2145],x[2146],x[2147],x[2148],x[2149],x[2150],x[2151],x[2152],x[2153],x[2154],x[2155],x[2156],x[2157],x[2158],x[2159],x[2160],x[2161],x[2162],x[2163],x[2164],x[2165],x[2166],x[2167],x[2168],x[2169],x[2170],x[2171],x[2172],x[2173],x[2174],x[2175],x[2176],x[2177],x[2178],x[2179],x[2180],x[2181],x[2182],x[2183],x[2184],x[2185],x[2186],x[2187],x[2188],x[2189],x[2190],x[2191],x[2192],x[2193],x[2194],x[2195],x[2196],x[2197],x[2198],x[2199],x[2200],x[2201],x[2202],x[2203],x[2204],x[2205],x[2206],x[2207],x[2208],x[2209],x[2210],x[2211],x[2212],x[2213],x[2214],x[2215],x[2216],x[2217],x[2218],x[2219],x[2220],x[2221],x[2222],x[2223],x[2224],x[2225],x[2226],x[2227],x[2228],x[2229],x[2230],x[2231],x[2232],x[2233],x[2234],x[2235],x[2236],x[2237],x[2238],x[2239],x[2240],x[2241],x[2242],x[2243],x[2244],x[2245],x[2246],x[2247],x[2248],x[2249],x[2250],x[2251],x[2252],x[2253],x[2254],x[2255],x[2256],x[2257],x[2258],x[2259],x[2260],x[2261],x[2262],x[2263],x[2264],x[2265],x[2266],x[2267],x[2268],x[2269],x[2270],x[2271],x[2272],x[2273],x[2274],x[2275],x[2276],x[2277],x[2278],x[2279],x[2280],x[2281],x[2282],x[2283],x[2284],x[2285],x[2286],x[2287],x[2288],x[2289],x[2290],x[2291],x[2292],x[2293],x[2294],x[2295],x[2296],x[2297],x[2298],x[2299],x[2300],x[2301],x[2302],x[2303],x[2304],x[2305],x[2306],x[2307],x[2308],x[2309],x[2310],x[2311],x[2312],x[2313],x[2314],x[2315],x[2316],x[2317],x[2318],x[2319],x[2320],x[2321],x[2322],x[2323],x[2324],x[2325],x[2326],x[2327],x[2328],x[2329],x[2330],x[2331],x[2332],x[2333],x[2334],x[2335],x[2336],x[2337],x[2338],x[2339],x[2340],x[2341],x[2342],x[2343],x[2344],x[2345],x[2346],x[2347],x[2348],x[2349],x[2350],x[2351],x[2352],x[2353],x[2354],x[2355],x[2356],x[2357],x[2358],x[2359],x[2360],x[2361],x[2362],x[2363],x[2364],x[2365],x[2366],x[2367],x[2368],x[2369],x[2370],x[2371],x[2372],x[2373],x[2374],x[2375],x[2376],x[2377],x[2378],x[2379],x[2380],x[2381],x[2382],x[2383],x[2384],x[2385],x[2386],x[2387],x[2388],x[2389],x[2390],x[2391],x[2392],x[2393],x[2394],x[2395],x[2396],x[2397],x[2398],x[2399],x[2400],x[2401],x[2402],x[2403],x[2404],x[2405],x[2406],x[2407],x[2408],x[2409],x[2410],x[2411],x[2412],x[2413],x[2414],x[2415],x[2416],x[2417],x[2418],x[2419],x[2420],x[2421],x[2422],x[2423],x[2424],x[2425],x[2426],x[2427],x[2428],x[2429],x[2430],x[2431],x[2432],x[2433],x[2434],x[2435],x[2436],x[2437],x[2438],x[2439],x[2440],x[2441],x[2442],x[2443],x[2444],x[2445],x[2446],x[2447],x[2448],x[2449],x[2450],x[2451],x[2452],x[2453],x[2454],x[2455],x[2456],x[2457],x[2458],x[2459],x[2460],x[2461],x[2462],x[2463],x[2464],x[2465],x[2466],x[2467],x[2468],x[2469],x[2470],x[2471],x[2472],x[2473],x[2474],x[2475],x[2476],x[2477],x[2478],x[2479],x[2480],x[2481],x[2482],x[2483],x[2484],x[2485],x[2486],x[2487],x[2488],x[2489],x[2490],x[2491],x[2492],x[2493],x[2494],x[2495],x[2496],x[2497],x[2498],x[2499],x[2500],x[2501],x[2502],x[2503],x[2504],x[2505],x[2506],x[2507],x[2508],x[2509],x[2510],x[2511],x[2512],x[2513],x[2514],x[2515],x[2516],x[2517],x[2518],x[2519],x[2520],x[2521],x[2522],x[2523],x[2524],x[2525],x[2526],x[2527],x[2528],x[2529],x[2530],x[2531],x[2532],x[2533],x[2534],x[2535],x[2536],x[2537],x[2538],x[2539],x[2540],x[2541],x[2542],x[2543],x[2544],x[2545],x[2546],x[2547],x[2548],x[2549],x[2550],x[2551],x[2552],x[2553],x[2554],x[2555],x[2556],x[2557],x[2558],x[2559],x[2560],x[2561],x[2562],x[2563],x[2564],x[2565],x[2566],x[2567],x[2568],x[2569],x[2570],x[2571],x[2572],x[2573],x[2574],x[2575],x[2576],x[2577],x[2578],x[2579],x[2580],x[2581],x[2582],x[2583],x[2584],x[2585],x[2586],x[2587],x[2588],x[2589],x[2590],x[2591],x[2592],x[2593],x[2594],x[2595],x[2596],x[2597],x[2598],x[2599],x[2600],x[2601],x[2602],x[2603],x[2604],x[2605],x[2606],x[2607],x[2608],x[2609],x[2610],x[2611],x[2612],x[2613],x[2614],x[2615],x[2616],x[2617],x[2618],x[2619],x[2620],x[2621],x[2622],x[2623],x[2624],x[2625],x[2626],x[2627],x[2628],x[2629],x[2630],x[2631],x[2632],x[2633],x[2634],x[2635],x[2636],x[2637],x[2638],x[2639],x[2640],x[2641],x[2642],x[2643],x[2644],x[2645],x[2646],x[2647],x[2648],x[2649],x[2650],x[2651],x[2652],x[2653],x[2654],x[2655],x[2656],x[2657],x[2658],x[2659],x[2660],x[2661],x[2662],x[2663],x[2664],x[2665],x[2666],x[2667],x[2668],x[2669],x[2670],x[2671],x[2672],x[2673],x[2674],x[2675],x[2676],x[2677],x[2678],x[2679],x[2680],x[2681],x[2682],x[2683],x[2684],x[2685],x[2686],x[2687],x[2688],x[2689],x[2690],x[2691],x[2692],x[2693],x[2694],x[2695],x[2696],x[2697],x[2698],x[2699],x[2700],x[2701],x[2702],x[2703],x[2704],x[2705],x[2706],x[2707],x[2708],x[2709],x[2710],x[2711],x[2712],x[2713],x[2714],x[2715],x[2716],x[2717],x[2718],x[2719],x[2720],x[2721],x[2722],x[2723],x[2724],x[2725],x[2726],x[2727],x[2728],x[2729],x[2730],x[2731],x[2732],x[2733],x[2734],x[2735],x[2736],x[2737],x[2738],x[2739],x[2740],x[2741],x[2742],x[2743],x[2744],x[2745],x[2746],x[2747],x[2748],x[2749],x[2750],x[2751],x[2752],x[2753],x[2754],x[2755],x[2756],x[2757],x[2758],x[2759],x[2760],x[2761],x[2762],x[2763],x[2764],x[2765],x[2766],x[2767],x[2768],x[2769],x[2770],x[2771],x[2772],x[2773],x[2774],x[2775],x[2776],x[2777],x[2778],x[2779],x[2780],x[2781],x[2782],x[2783],x[2784],x[2785],x[2786],x[2787],x[2788],x[2789],x[2790],x[2791],x[2792],x[2793],x[2794],x[2795],x[2796],x[2797],x[2798],x[2799],x[2800],x[2801],x[2802],x[2803],x[2804],x[2805],x[2806],x[2807],x[2808],x[2809],x[2810],x[2811],x[2812],x[2813],x[2814],x[2815],x[2816],x[2817],x[2818],x[2819],x[2820],x[2821],x[2822],x[2823],x[2824],x[2825],x[2826],x[2827],x[2828],x[2829],x[2830],x[2831],x[2832],x[2833],x[2834],x[2835],x[2836],x[2837],x[2838],x[2839],x[2840],x[2841],x[2842],x[2843],x[2844],x[2845],x[2846],x[2847],x[2848],x[2849],x[2850],x[2851],x[2852],x[2853],x[2854],x[2855],x[2856],x[2857],x[2858],x[2859],x[2860],x[2861],x[2862],x[2863],x[2864],x[2865],x[2866],x[2867],x[2868],x[2869],x[2870],x[2871],x[2872],x[2873],x[2874],x[2875],x[2876],x[2877],x[2878],x[2879],x[2880],x[2881],x[2882],x[2883],x[2884],x[2885],x[2886],x[2887],x[2888],x[2889],x[2890],x[2891],x[2892],x[2893],x[2894],x[2895],x[2896],x[2897],x[2898],x[2899],x[2900],x[2901],x[2902],x[2903],x[2904],x[2905],x[2906],x[2907],x[2908],x[2909],x[2910],x[2911],x[2912],x[2913],x[2914],x[2915],x[2916],x[2917],x[2918],x[2919],x[2920],x[2921],x[2922],x[2923],x[2924],x[2925],x[2926],x[2927],x[2928],x[2929],x[2930],x[2931],x[2932],x[2933],x[2934],x[2935],x[2936],x[2937],x[2938],x[2939],x[2940],x[2941],x[2942],x[2943],x[2944],x[2945],x[2946],x[2947],x[2948],x[2949],x[2950],x[2951],x[2952],x[2953],x[2954],x[2955],x[2956],x[2957],x[2958],x[2959],x[2960],x[2961],x[2962],x[2963],x[2964],x[2965],x[2966],x[2967],x[2968],x[2969],x[2970],x[2971],x[2972],x[2973],x[2974],x[2975],x[2976],x[2977],x[2978],x[2979],x[2980],x[2981],x[2982],x[2983],x[2984],x[2985],x[2986],x[2987],x[2988],x[2989],x[2990],x[2991],x[2992],x[2993],x[2994],x[2995],x[2996],x[2997],x[2998],x[2999],x[3000],x[3001],x[3002],x[3003],x[3004],x[3005],x[3006],x[3007],x[3008],x[3009],x[3010],x[3011],x[3012],x[3013],x[3014],x[3015],x[3016],x[3017],x[3018],x[3019],x[3020],x[3021],x[3022],x[3023],x[3024],x[3025],x[3026],x[3027],x[3028],x[3029],x[3030],x[3031],x[3032],x[3033],x[3034],x[3035],x[3036],x[3037],x[3038],x[3039],x[3040],x[3041],x[3042],x[3043],x[3044],x[3045],x[3046],x[3047],x[3048],x[3049],x[3050],x[3051],x[3052],x[3053],x[3054],x[3055],x[3056],x[3057],x[3058],x[3059],x[3060],x[3061],x[3062],x[3063],x[3064],x[3065],x[3066],x[3067],x[3068],x[3069],x[3070],x[3071],x[3072],x[3073],x[3074],x[3075],x[3076],x[3077],x[3078],x[3079],x[3080],x[3081],x[3082],x[3083],x[3084],x[3085],x[3086],x[3087],x[3088],x[3089],x[3090],x[3091],x[3092],x[3093],x[3094],x[3095],x[3096],x[3097],x[3098],x[3099],x[3100],x[3101],x[3102],x[3103],x[3104],x[3105],x[3106],x[3107],x[3108],x[3109],x[3110],x[3111],x[3112],x[3113],x[3114],x[3115],x[3116],x[3117],x[3118],x[3119],x[3120],x[3121],x[3122],x[3123],x[3124],x[3125],x[3126],x[3127],x[3128],x[3129],x[3130],x[3131],x[3132],x[3133],x[3134],x[3135],x[3136],x[3137],x[3138],x[3139],x[3140],x[3141],x[3142],x[3143],x[3144],x[3145],x[3146],x[3147],x[3148],x[3149],x[3150],x[3151],x[3152],x[3153],x[3154],x[3155],x[3156],x[3157],x[3158],x[3159],x[3160],x[3161],x[3162],x[3163],x[3164],x[3165],x[3166],x[3167],x[3168],x[3169],x[3170],x[3171],x[3172],x[3173],x[3174],x[3175],x[3176],x[3177],x[3178],x[3179],x[3180],x[3181],x[3182],x[3183],x[3184],x[3185],x[3186],x[3187],x[3188],x[3189],x[3190],x[3191],x[3192],x[3193],x[3194],x[3195],x[3196],x[3197],x[3198],x[3199],x[3200],x[3201],x[3202],x[3203],x[3204],x[3205],x[3206],x[3207],x[3208],x[3209],x[3210],x[3211],x[3212],x[3213],x[3214],x[3215],x[3216],x[3217],x[3218],x[3219],x[3220],x[3221],x[3222],x[3223],x[3224],x[3225],x[3226],x[3227],x[3228],x[3229],x[3230],x[3231],x[3232],x[3233],x[3234],x[3235],x[3236],x[3237],x[3238],x[3239],x[3240],x[3241],x[3242],x[3243],x[3244],x[3245],x[3246],x[3247],x[3248],x[3249],x[3250],x[3251],x[3252],x[3253],x[3254],x[3255],x[3256],x[3257],x[3258],x[3259],x[3260],x[3261],x[3262],x[3263],x[3264],x[3265],x[3266],x[3267],x[3268],x[3269],x[3270],x[3271],x[3272],x[3273],x[3274],x[3275],x[3276],x[3277],x[3278],x[3279],x[3280],x[3281],x[3282],x[3283],x[3284],x[3285],x[3286],x[3287],x[3288],x[3289],x[3290],x[3291],x[3292],x[3293],x[3294],x[3295],x[3296],x[3297],x[3298],x[3299],x[3300],x[3301],x[3302],x[3303],x[3304],x[3305],x[3306],x[3307],x[3308],x[3309],x[3310],x[3311],x[3312],x[3313],x[3314],x[3315],x[3316],x[3317],x[3318],x[3319],x[3320],x[3321],x[3322],x[3323],x[3324],x[3325],x[3326],x[3327],x[3328],x[3329],x[3330],x[3331],x[3332],x[3333],x[3334],x[3335],x[3336],x[3337],x[3338],x[3339],x[3340],x[3341],x[3342],x[3343],x[3344],x[3345],x[3346],x[3347],x[3348],x[3349],x[3350],x[3351],x[3352],x[3353],x[3354],x[3355],x[3356],x[3357],x[3358],x[3359],x[3360],x[3361],x[3362],x[3363],x[3364],x[3365],x[3366],x[3367],x[3368],x[3369],x[3370],x[3371],x[3372],x[3373],x[3374],x[3375],x[3376],x[3377],x[3378],x[3379],x[3380],x[3381],x[3382],x[3383],x[3384],x[3385],x[3386],x[3387],x[3388],x[3389],x[3390],x[3391],x[3392],x[3393],x[3394],x[3395],x[3396],x[3397],x[3398],x[3399],x[3400],x[3401],x[3402],x[3403],x[3404],x[3405],x[3406],x[3407],x[3408],x[3409],x[3410],x[3411],x[3412],x[3413],x[3414],x[3415],x[3416],x[3417],x[3418],x[3419],x[3420],x[3421],x[3422],x[3423],x[3424],x[3425],x[3426],x[3427],x[3428],x[3429],x[3430],x[3431],x[3432],x[3433],x[3434],x[3435],x[3436],x[3437],x[3438],x[3439],x[3440],x[3441],x[3442],x[3443],x[3444],x[3445],x[3446],x[3447],x[3448],x[3449],x[3450],x[3451],x[3452],x[3453],x[3454],x[3455],x[3456],x[3457],x[3458],x[3459],x[3460],x[3461],x[3462],x[3463],x[3464],x[3465],x[3466],x[3467],x[3468],x[3469],x[3470],x[3471],x[3472],x[3473],x[3474],x[3475],x[3476],x[3477],x[3478],x[3479],x[3480],x[3481],x[3482],x[3483],x[3484],x[3485],x[3486],x[3487],x[3488],x[3489],x[3490],x[3491],x[3492],x[3493],x[3494],x[3495],x[3496],x[3497],x[3498],x[3499],x[3500],x[3501],x[3502],x[3503],x[3504],x[3505],x[3506],x[3507],x[3508],x[3509],x[3510],x[3511],x[3512],x[3513],x[3514],x[3515],x[3516],x[3517],x[3518],x[3519],x[3520],x[3521],x[3522],x[3523],x[3524],x[3525],x[3526],x[3527],x[3528],x[3529],x[3530],x[3531],x[3532],x[3533],x[3534],x[3535],x[3536],x[3537],x[3538],x[3539],x[3540],x[3541],x[3542],x[3543],x[3544],x[3545],x[3546],x[3547],x[3548],x[3549],x[3550],x[3551],x[3552],x[3553],x[3554],x[3555],x[3556],x[3557],x[3558],x[3559],x[3560],x[3561],x[3562],x[3563],x[3564],x[3565],x[3566],x[3567],x[3568],x[3569],x[3570],x[3571],x[3572],x[3573],x[3574],x[3575],x[3576],x[3577],x[3578],x[3579],x[3580],x[3581],x[3582],x[3583],x[3584],x[3585],x[3586],x[3587],x[3588],x[3589],x[3590],x[3591],x[3592],x[3593],x[3594],x[3595],x[3596],x[3597],x[3598],x[3599],x[3600],x[3601],x[3602],x[3603],x[3604],x[3605],x[3606],x[3607],x[3608],x[3609],x[3610],x[3611],x[3612],x[3613],x[3614],x[3615],x[3616],x[3617],x[3618],x[3619],x[3620],x[3621],x[3622],x[3623],x[3624],x[3625],x[3626],x[3627],x[3628],x[3629],x[3630],x[3631],x[3632],x[3633],x[3634],x[3635],x[3636],x[3637],x[3638],x[3639],x[3640],x[3641],x[3642],x[3643],x[3644],x[3645],x[3646],x[3647],x[3648],x[3649],x[3650],x[3651],x[3652],x[3653],x[3654],x[3655],x[3656],x[3657],x[3658],x[3659],x[3660],x[3661],x[3662],x[3663],x[3664],x[3665],x[3666],x[3667],x[3668],x[3669],x[3670],x[3671],x[3672],x[3673],x[3674],x[3675],x[3676],x[3677],x[3678],x[3679],x[3680],x[3681],x[3682],x[3683],x[3684],x[3685],x[3686],x[3687],x[3688],x[3689],x[3690],x[3691],x[3692],x[3693],x[3694],x[3695],x[3696],x[3697],x[3698],x[3699],x[3700],x[3701],x[3702],x[3703],x[3704],x[3705],x[3706],x[3707],x[3708],x[3709],x[3710],x[3711],x[3712],x[3713],x[3714],x[3715],x[3716],x[3717],x[3718],x[3719],x[3720],x[3721],x[3722],x[3723],x[3724],x[3725],x[3726],x[3727],x[3728],x[3729],x[3730],x[3731],x[3732],x[3733],x[3734],x[3735],x[3736],x[3737],x[3738],x[3739],x[3740],x[3741],x[3742],x[3743],x[3744],x[3745],x[3746],x[3747],x[3748],x[3749],x[3750],x[3751],x[3752],x[3753],x[3754],x[3755],x[3756],x[3757],x[3758],x[3759],x[3760],x[3761],x[3762],x[3763],x[3764],x[3765],x[3766],x[3767],x[3768],x[3769],x[3770],x[3771],x[3772],x[3773],x[3774],x[3775],x[3776],x[3777],x[3778],x[3779],x[3780],x[3781],x[3782],x[3783],x[3784],x[3785],x[3786],x[3787],x[3788],x[3789],x[3790],x[3791],x[3792],x[3793],x[3794],x[3795],x[3796],x[3797],x[3798],x[3799],x[3800],x[3801],x[3802],x[3803],x[3804],x[3805],x[3806],x[3807],x[3808],x[3809],x[3810],x[3811],x[3812],x[3813],x[3814],x[3815],x[3816],x[3817],x[3818],x[3819],x[3820],x[3821],x[3822],x[3823],x[3824],x[3825],x[3826],x[3827],x[3828],x[3829],x[3830],x[3831],x[3832],x[3833],x[3834],x[3835],x[3836],x[3837],x[3838],x[3839],x[3840],x[3841],x[3842],x[3843],x[3844],x[3845],x[3846],x[3847],x[3848],x[3849],x[3850],x[3851],x[3852],x[3853],x[3854],x[3855],x[3856],x[3857],x[3858],x[3859],x[3860],x[3861],x[3862],x[3863],x[3864],x[3865],x[3866],x[3867],x[3868],x[3869],x[3870],x[3871],x[3872],x[3873],x[3874],x[3875],x[3876],x[3877],x[3878],x[3879],x[3880],x[3881],x[3882],x[3883],x[3884],x[3885],x[3886],x[3887],x[3888],x[3889],x[3890],x[3891],x[3892],x[3893],x[3894],x[3895],x[3896],x[3897],x[3898],x[3899],x[3900],x[3901],x[3902],x[3903],x[3904],x[3905],x[3906],x[3907],x[3908],x[3909],x[3910],x[3911],x[3912],x[3913],x[3914],x[3915],x[3916],x[3917],x[3918],x[3919],x[3920],x[3921],x[3922],x[3923],x[3924],x[3925],x[3926],x[3927],x[3928],x[3929],x[3930],x[3931],x[3932],x[3933],x[3934],x[3935],x[3936],x[3937],x[3938],x[3939],x[3940],x[3941],x[3942],x[3943],x[3944],x[3945],x[3946],x[3947],x[3948],x[3949],x[3950],x[3951],x[3952],x[3953],x[3954],x[3955],x[3956],x[3957],x[3958],x[3959],x[3960],x[3961],x[3962],x[3963],x[3964],x[3965],x[3966],x[3967],x[3968],x[3969],x[3970],x[3971],x[3972],x[3973],x[3974],x[3975],x[3976],x[3977],x[3978],x[3979],x[3980],x[3981],x[3982],x[3983],x[3984],x[3985],x[3986],x[3987],x[3988],x[3989],x[3990],x[3991],x[3992],x[3993],x[3994],x[3995],x[3996],x[3997],x[3998],x[3999],x[4000],x[4001],x[4002],x[4003],x[4004],x[4005],x[4006],x[4007],x[4008],x[4009],x[4010],x[4011],x[4012],x[4013],x[4014],x[4015],x[4016],x[4017],x[4018],x[4019],x[4020],x[4021],x[4022],x[4023],x[4024],x[4025],x[4026],x[4027],x[4028],x[4029],x[4030],x[4031],x[4032],x[4033],x[4034],x[4035],x[4036],x[4037],x[4038],x[4039],x[4040],x[4041],x[4042],x[4043],x[4044],x[4045],x[4046],x[4047],x[4048],x[4049],x[4050],x[4051],x[4052],x[4053],x[4054],x[4055],x[4056],x[4057],x[4058],x[4059],x[4060],x[4061],x[4062],x[4063],x[4064],x[4065],x[4066],x[4067],x[4068],x[4069],x[4070],x[4071],x[4072],x[4073],x[4074],x[4075],x[4076],x[4077],x[4078],x[4079],x[4080],x[4081],x[4082],x[4083],x[4084],x[4085],x[4086],x[4087],x[4088],x[4089],x[4090],x[4091],x[4092],x[4093],x[4094],x[4095],x[4096],x[4097],x[4098],x[4099],x[4100],x[4101],x[4102],x[4103],x[4104],x[4105],x[4106],x[4107],x[4108],x[4109],x[4110],x[4111],x[4112],x[4113],x[4114],x[4115],x[4116],x[4117],x[4118],x[4119],x[4120],x[4121],x[4122],x[4123],x[4124],x[4125],x[4126],x[4127],x[4128],x[4129],x[4130],x[4131],x[4132],x[4133],x[4134],x[4135],x[4136],x[4137],x[4138],x[4139],x[4140],x[4141],x[4142],x[4143],x[4144],x[4145],x[4146],x[4147],x[4148],x[4149],x[4150],x[4151],x[4152],x[4153],x[4154],x[4155],x[4156],x[4157],x[4158],x[4159],x[4160],x[4161],x[4162],x[4163],x[4164],x[4165],x[4166],x[4167],x[4168],x[4169],x[4170],x[4171],x[4172],x[4173],x[4174],x[4175],x[4176],x[4177],x[4178],x[4179],x[4180],x[4181],x[4182],x[4183],x[4184],x[4185],x[4186],x[4187],x[4188],x[4189],x[4190],x[4191],x[4192],x[4193],x[4194],x[4195],x[4196],x[4197],x[4198],x[4199],x[4200],x[4201],x[4202],x[4203],x[4204],x[4205],x[4206],x[4207],x[4208],x[4209],x[4210],x[4211],x[4212],x[4213],x[4214],x[4215],x[4216],x[4217],x[4218],x[4219],x[4220],x[4221],x[4222],x[4223],x[4224],x[4225],x[4226],x[4227],x[4228],x[4229],x[4230],x[4231],x[4232],x[4233],x[4234],x[4235],x[4236],x[4237],x[4238],x[4239],x[4240],x[4241],x[4242],x[4243],x[4244],x[4245],x[4246],x[4247],x[4248],x[4249],x[4250],x[4251],x[4252],x[4253],x[4254],x[4255],x[4256],x[4257],x[4258],x[4259],x[4260],x[4261],x[4262],x[4263],x[4264],x[4265],x[4266],x[4267],x[4268],x[4269],x[4270],x[4271],x[4272],x[4273],x[4274],x[4275],x[4276],x[4277],x[4278],x[4279],x[4280],x[4281],x[4282],x[4283],x[4284],x[4285],x[4286],x[4287],x[4288],x[4289],x[4290],x[4291],x[4292],x[4293],x[4294],x[4295],x[4296],x[4297],x[4298],x[4299],x[4300],x[4301],x[4302],x[4303],x[4304],x[4305],x[4306],x[4307],x[4308],x[4309],x[4310],x[4311],x[4312],x[4313],x[4314],x[4315],x[4316],x[4317],x[4318],x[4319],x[4320],x[4321],x[4322],x[4323],x[4324],x[4325],x[4326],x[4327],x[4328],x[4329],x[4330],x[4331],x[4332],x[4333],x[4334],x[4335],x[4336],x[4337],x[4338],x[4339],x[4340],x[4341],x[4342],x[4343],x[4344],x[4345],x[4346],x[4347],x[4348],x[4349],x[4350],x[4351],x[4352],x[4353],x[4354],x[4355],x[4356],x[4357],x[4358],x[4359],x[4360],x[4361],x[4362],x[4363],x[4364],x[4365],x[4366],x[4367],x[4368],x[4369],x[4370],x[4371],x[4372],x[4373],x[4374],x[4375],x[4376],x[4377],x[4378],x[4379],x[4380],x[4381],x[4382],x[4383],x[4384],x[4385],x[4386],x[4387],x[4388],x[4389],x[4390],x[4391],x[4392],x[4393],x[4394],x[4395],x[4396],x[4397],x[4398],x[4399],x[4400],x[4401],x[4402],x[4403],x[4404],x[4405],x[4406],x[4407],x[4408],x[4409],x[4410],x[4411],x[4412],x[4413],x[4414],x[4415],x[4416],x[4417],x[4418],x[4419],x[4420],x[4421],x[4422],x[4423],x[4424],x[4425],x[4426],x[4427],x[4428],x[4429],x[4430],x[4431],x[4432],x[4433],x[4434],x[4435],x[4436],x[4437],x[4438],x[4439],x[4440],x[4441],x[4442],x[4443],x[4444],x[4445],x[4446],x[4447],x[4448],x[4449],x[4450],x[4451],x[4452],x[4453],x[4454],x[4455],x[4456],x[4457],x[4458],x[4459],x[4460],x[4461],x[4462],x[4463],x[4464],x[4465],x[4466],x[4467],x[4468],x[4469],x[4470],x[4471],x[4472],x[4473],x[4474],x[4475],x[4476],x[4477],x[4478],x[4479],x[4480],x[4481],x[4482],x[4483],x[4484],x[4485],x[4486],x[4487],x[4488],x[4489],x[4490],x[4491],x[4492],x[4493],x[4494],x[4495],x[4496],x[4497],x[4498],x[4499],x[4500],x[4501],x[4502],x[4503],x[4504],x[4505],x[4506],x[4507],x[4508],x[4509],x[4510],x[4511],x[4512],x[4513],x[4514],x[4515],x[4516],x[4517],x[4518],x[4519],x[4520],x[4521],x[4522],x[4523],x[4524],x[4525],x[4526],x[4527],x[4528],x[4529],x[4530],x[4531],x[4532],x[4533],x[4534],x[4535],x[4536],x[4537],x[4538],x[4539],x[4540],x[4541],x[4542],x[4543],x[4544],x[4545],x[4546],x[4547],x[4548],x[4549],x[4550],x[4551],x[4552],x[4553],x[4554],x[4555],x[4556],x[4557],x[4558],x[4559],x[4560],x[4561],x[4562],x[4563],x[4564],x[4565],x[4566],x[4567],x[4568],x[4569],x[4570],x[4571],x[4572],x[4573],x[4574],x[4575],x[4576],x[4577],x[4578],x[4579],x[4580],x[4581],x[4582],x[4583],x[4584],x[4585],x[4586],x[4587],x[4588],x[4589],x[4590],x[4591],x[4592],x[4593],x[4594],x[4595],x[4596],x[4597],x[4598],x[4599],x[4600],x[4601],x[4602],x[4603],x[4604],x[4605],x[4606],x[4607],x[4608],x[4609],x[4610],x[4611],x[4612],x[4613],x[4614],x[4615],x[4616],x[4617],x[4618],x[4619],x[4620],x[4621],x[4622],x[4623],x[4624],x[4625],x[4626],x[4627],x[4628],x[4629],x[4630],x[4631],x[4632],x[4633],x[4634],x[4635],x[4636],x[4637],x[4638],x[4639],x[4640],x[4641],x[4642],x[4643],x[4644],x[4645],x[4646],x[4647],x[4648],x[4649],x[4650],x[4651],x[4652],x[4653],x[4654],x[4655],x[4656],x[4657],x[4658],x[4659],x[4660],x[4661],x[4662],x[4663],x[4664],x[4665],x[4666],x[4667],x[4668],x[4669],x[4670],x[4671],x[4672],x[4673],x[4674],x[4675],x[4676],x[4677],x[4678],x[4679],x[4680],x[4681],x[4682],x[4683],x[4684],x[4685],x[4686],x[4687],x[4688],x[4689],x[4690],x[4691],x[4692],x[4693],x[4694],x[4695],x[4696],x[4697],x[4698],x[4699],x[4700],x[4701],x[4702],x[4703],x[4704],x[4705],x[4706],x[4707],x[4708],x[4709],x[4710],x[4711],x[4712],x[4713],x[4714],x[4715],x[4716],x[4717],x[4718],x[4719],x[4720],x[4721],x[4722],x[4723],x[4724],x[4725],x[4726],x[4727],x[4728],x[4729],x[4730],x[4731],x[4732],x[4733],x[4734],x[4735],x[4736],x[4737],x[4738],x[4739],x[4740],x[4741],x[4742],x[4743],x[4744],x[4745],x[4746],x[4747],x[4748],x[4749],x[4750],x[4751],x[4752],x[4753],x[4754],x[4755],x[4756],x[4757],x[4758],x[4759],x[4760],x[4761],x[4762],x[4763],x[4764],x[4765],x[4766],x[4767],x[4768],x[4769],x[4770],x[4771],x[4772],x[4773],x[4774],x[4775],x[4776],x[4777],x[4778],x[4779],x[4780],x[4781],x[4782],x[4783],x[4784],x[4785],x[4786],x[4787],x[4788],x[4789],x[4790],x[4791],x[4792],x[4793],x[4794],x[4795],x[4796],x[4797],x[4798],x[4799],x[4800],x[4801],x[4802],x[4803],x[4804],x[4805],x[4806],x[4807],x[4808],x[4809],x[4810],x[4811],x[4812],x[4813],x[4814],x[4815],x[4816],x[4817],x[4818],x[4819],x[4820],x[4821],x[4822],x[4823],x[4824],x[4825],x[4826],x[4827],x[4828],x[4829],x[4830],x[4831],x[4832],x[4833],x[4834],x[4835],x[4836],x[4837],x[4838],x[4839],x[4840],x[4841],x[4842],x[4843],x[4844],x[4845],x[4846],x[4847],x[4848],x[4849],x[4850],x[4851],x[4852],x[4853],x[4854],x[4855],x[4856],x[4857],x[4858],x[4859],x[4860],x[4861],x[4862],x[4863],x[4864],x[4865],x[4866],x[4867],x[4868],x[4869],x[4870],x[4871],x[4872],x[4873],x[4874],x[4875],x[4876],x[4877],x[4878],x[4879],x[4880],x[4881],x[4882],x[4883],x[4884],x[4885],x[4886],x[4887],x[4888],x[4889],x[4890],x[4891],x[4892],x[4893],x[4894],x[4895],x[4896],x[4897],x[4898],x[4899],x[4900],x[4901],x[4902],x[4903],x[4904],x[4905],x[4906],x[4907],x[4908],x[4909],x[4910],x[4911],x[4912],x[4913],x[4914],x[4915],x[4916],x[4917],x[4918],x[4919],x[4920],x[4921],x[4922],x[4923],x[4924],x[4925],x[4926],x[4927],x[4928],x[4929],x[4930],x[4931],x[4932],x[4933],x[4934],x[4935],x[4936],x[4937],x[4938],x[4939],x[4940],x[4941],x[4942],x[4943],x[4944],x[4945],x[4946],x[4947],x[4948],x[4949],x[4950],x[4951],x[4952],x[4953],x[4954],x[4955],x[4956],x[4957],x[4958],x[4959],x[4960],x[4961],x[4962],x[4963],x[4964],x[4965],x[4966],x[4967],x[4968],x[4969],x[4970],x[4971],x[4972],x[4973],x[4974],x[4975],x[4976],x[4977],x[4978],x[4979],x[4980],x[4981],x[4982],x[4983],x[4984],x[4985],x[4986],x[4987],x[4988],x[4989],x[4990],x[4991],x[4992],x[4993],x[4994],x[4995],x[4996],x[4997],x[4998],x[4999],x[5000],x[5001],x[5002],x[5003],x[5004],x[5005],x[5006],x[5007],x[5008],x[5009],x[5010],x[5011],x[5012],x[5013],x[5014],x[5015],x[5016],x[5017],x[5018],x[5019],x[5020],x[5021],x[5022],x[5023],x[5024],x[5025],x[5026],x[5027],x[5028],x[5029],x[5030],x[5031],x[5032],x[5033],x[5034],x[5035],x[5036],x[5037],x[5038],x[5039],x[5040],x[5041],x[5042],x[5043],x[5044],x[5045],x[5046],x[5047],x[5048],x[5049],x[5050],x[5051],x[5052],x[5053],x[5054],x[5055],x[5056],x[5057],x[5058],x[5059],x[5060],x[5061],x[5062],x[5063],x[5064],x[5065],x[5066],x[5067],x[5068],x[5069],x[5070],x[5071],x[5072],x[5073],x[5074],x[5075],x[5076],x[5077],x[5078],x[5079],x[5080],x[5081],x[5082],x[5083],x[5084],x[5085],x[5086],x[5087],x[5088],x[5089],x[5090],x[5091],x[5092],x[5093],x[5094],x[5095],x[5096],x[5097],x[5098],x[5099],x[5100],x[5101],x[5102],x[5103],x[5104],x[5105],x[5106],x[5107],x[5108],x[5109],x[5110],x[5111],x[5112],x[5113],x[5114],x[5115],x[5116],x[5117],x[5118],x[5119],x[5120],x[5121],x[5122],x[5123],x[5124],x[5125],x[5126],x[5127],x[5128],x[5129],x[5130],x[5131],x[5132],x[5133],x[5134],x[5135],x[5136],x[5137],x[5138],x[5139],x[5140],x[5141],x[5142],x[5143],x[5144],x[5145],x[5146],x[5147],x[5148],x[5149],x[5150],x[5151],x[5152],x[5153],x[5154],x[5155],x[5156],x[5157],x[5158],x[5159],x[5160],x[5161],x[5162],x[5163],x[5164],x[5165],x[5166],x[5167],x[5168],x[5169],x[5170],x[5171],x[5172],x[5173],x[5174],x[5175],x[5176],x[5177],x[5178],x[5179],x[5180],x[5181],x[5182],x[5183],x[5184],x[5185],x[5186],x[5187],x[5188],x[5189],x[5190],x[5191],x[5192],x[5193],x[5194],x[5195],x[5196],x[5197],x[5198],x[5199],x[5200],x[5201],x[5202],x[5203],x[5204],x[5205],x[5206],x[5207],x[5208],x[5209],x[5210],x[5211],x[5212],x[5213],x[5214],x[5215],x[5216],x[5217],x[5218],x[5219],x[5220],x[5221],x[5222],x[5223],x[5224],x[5225],x[5226],x[5227],x[5228],x[5229],x[5230],x[5231],x[5232],x[5233],x[5234],x[5235],x[5236],x[5237],x[5238],x[5239],x[5240],x[5241],x[5242],x[5243],x[5244],x[5245],x[5246],x[5247],x[5248],x[5249],x[5250],x[5251],x[5252],x[5253],x[5254],x[5255],x[5256],x[5257],x[5258],x[5259],x[5260],x[5261],x[5262],x[5263],x[5264],x[5265],x[5266],x[5267],x[5268],x[5269],x[5270],x[5271],x[5272],x[5273],x[5274],x[5275],x[5276],x[5277],x[5278],x[5279],x[5280],x[5281],x[5282],x[5283],x[5284],x[5285],x[5286],x[5287],x[5288],x[5289],x[5290],x[5291],x[5292],x[5293],x[5294],x[5295],x[5296],x[5297],x[5298],x[5299],x[5300],x[5301],x[5302],x[5303],x[5304],x[5305],x[5306],x[5307],x[5308],x[5309],x[5310],x[5311],x[5312],x[5313],x[5314],x[5315],x[5316],x[5317],x[5318],x[5319],x[5320],x[5321],x[5322],x[5323],x[5324],x[5325],x[5326],x[5327],x[5328],x[5329],x[5330],x[5331],x[5332],x[5333],x[5334],x[5335],x[5336],x[5337],x[5338],x[5339],x[5340],x[5341],x[5342],x[5343],x[5344],x[5345],x[5346],x[5347],x[5348],x[5349],x[5350],x[5351],x[5352],x[5353],x[5354],x[5355],x[5356],x[5357],x[5358],x[5359],x[5360],x[5361],x[5362],x[5363],x[5364],x[5365],x[5366],x[5367],x[5368],x[5369],x[5370],x[5371],x[5372],x[5373],x[5374],x[5375],x[5376],x[5377],x[5378],x[5379],x[5380],x[5381],x[5382],x[5383],x[5384],x[5385],x[5386],x[5387],x[5388],x[5389],x[5390],x[5391],x[5392],x[5393],x[5394],x[5395],x[5396],x[5397],x[5398],x[5399],x[5400],x[5401],x[5402],x[5403],x[5404],x[5405],x[5406],x[5407],x[5408],x[5409],x[5410],x[5411],x[5412],x[5413],x[5414],x[5415],x[5416],x[5417],x[5418],x[5419],x[5420],x[5421],x[5422],x[5423],x[5424],x[5425],x[5426],x[5427],x[5428],x[5429],x[5430],x[5431],x[5432],x[5433],x[5434],x[5435],x[5436],x[5437],x[5438],x[5439],x[5440],x[5441],x[5442],x[5443],x[5444],x[5445],x[5446],x[5447],x[5448],x[5449],x[5450],x[5451],x[5452],x[5453],x[5454],x[5455],x[5456],x[5457],x[5458],x[5459],x[5460],x[5461],x[5462],x[5463],x[5464],x[5465],x[5466],x[5467],x[5468],x[5469],x[5470],x[5471],x[5472],x[5473],x[5474],x[5475],x[5476],x[5477],x[5478],x[5479],x[5480],x[5481],x[5482],x[5483],x[5484],x[5485],x[5486],x[5487],x[5488],x[5489],x[5490],x[5491],x[5492],x[5493],x[5494],x[5495],x[5496],x[5497],x[5498],x[5499],x[5500],x[5501],x[5502],x[5503],x[5504],x[5505],x[5506],x[5507],x[5508],x[5509],x[5510],x[5511],x[5512],x[5513],x[5514],x[5515],x[5516],x[5517],x[5518],x[5519],x[5520],x[5521],x[5522],x[5523],x[5524],x[5525],x[5526],x[5527],x[5528],x[5529],x[5530],x[5531],x[5532],x[5533],x[5534],x[5535],x[5536],x[5537],x[5538],x[5539],x[5540],x[5541],x[5542],x[5543],x[5544],x[5545],x[5546],x[5547],x[5548],x[5549],x[5550],x[5551],x[5552],x[5553],x[5554],x[5555],x[5556],x[5557],x[5558],x[5559],x[5560],x[5561],x[5562],x[5563],x[5564],x[5565],x[5566],x[5567],x[5568],x[5569],x[5570],x[5571],x[5572],x[5573],x[5574],x[5575],x[5576],x[5577],x[5578],x[5579],x[5580],x[5581],x[5582],x[5583],x[5584],x[5585],x[5586],x[5587],x[5588],x[5589],x[5590],x[5591],x[5592],x[5593],x[5594],x[5595],x[5596],x[5597],x[5598],x[5599],x[5600],x[5601],x[5602],x[5603],x[5604],x[5605],x[5606],x[5607],x[5608],x[5609],x[5610],x[5611],x[5612],x[5613],x[5614],x[5615],x[5616],x[5617],x[5618],x[5619],x[5620],x[5621],x[5622],x[5623],x[5624],x[5625],x[5626],x[5627],x[5628],x[5629],x[5630],x[5631],x[5632],x[5633],x[5634],x[5635],x[5636],x[5637],x[5638],x[5639],x[5640],x[5641],x[5642],x[5643],x[5644],x[5645],x[5646],x[5647],x[5648],x[5649],x[5650],x[5651],x[5652],x[5653],x[5654],x[5655],x[5656],x[5657],x[5658],x[5659],x[5660],x[5661],x[5662],x[5663],x[5664],x[5665],x[5666],x[5667],x[5668],x[5669],x[5670],x[5671],x[5672],x[5673],x[5674],x[5675],x[5676],x[5677],x[5678],x[5679],x[5680],x[5681],x[5682],x[5683],x[5684],x[5685],x[5686],x[5687],x[5688],x[5689],x[5690],x[5691],x[5692],x[5693],x[5694],x[5695],x[5696],x[5697],x[5698],x[5699],x[5700],x[5701],x[5702],x[5703],x[5704],x[5705],x[5706],x[5707],x[5708],x[5709],x[5710],x[5711],x[5712],x[5713],x[5714],x[5715],x[5716],x[5717],x[5718],x[5719],x[5720],x[5721],x[5722],x[5723],x[5724],x[5725],x[5726],x[5727],x[5728],x[5729],x[5730],x[5731],x[5732],x[5733],x[5734],x[5735],x[5736],x[5737],x[5738],x[5739],x[5740],x[5741],x[5742],x[5743],x[5744],x[5745],x[5746],x[5747],x[5748],x[5749],x[5750],x[5751],x[5752],x[5753],x[5754],x[5755],x[5756],x[5757],x[5758],x[5759],x[5760],x[5761],x[5762],x[5763],x[5764],x[5765],x[5766],x[5767],x[5768],x[5769],x[5770],x[5771],x[5772],x[5773],x[5774],x[5775],x[5776],x[5777],x[5778],x[5779],x[5780],x[5781],x[5782],x[5783],x[5784],x[5785],x[5786],x[5787],x[5788],x[5789],x[5790],x[5791],x[5792],x[5793],x[5794],x[5795],x[5796],x[5797],x[5798],x[5799],x[5800],x[5801],x[5802],x[5803],x[5804],x[5805],x[5806],x[5807],x[5808],x[5809],x[5810],x[5811],x[5812],x[5813],x[5814],x[5815],x[5816],x[5817],x[5818],x[5819],x[5820],x[5821],x[5822],x[5823],x[5824],x[5825],x[5826],x[5827],x[5828],x[5829],x[5830],x[5831],x[5832],x[5833],x[5834],x[5835],x[5836],x[5837],x[5838],x[5839],x[5840],x[5841],x[5842],x[5843],x[5844],x[5845],x[5846],x[5847],x[5848],x[5849],x[5850],x[5851],x[5852],x[5853],x[5854],x[5855],x[5856],x[5857],x[5858],x[5859],x[5860],x[5861],x[5862],x[5863],x[5864],x[5865],x[5866],x[5867],x[5868],x[5869],x[5870],x[5871],x[5872],x[5873],x[5874],x[5875],x[5876],x[5877],x[5878],x[5879],x[5880],x[5881],x[5882],x[5883],x[5884],x[5885],x[5886],x[5887],x[5888],x[5889],x[5890],x[5891],x[5892],x[5893],x[5894],x[5895],x[5896],x[5897],x[5898],x[5899],x[5900],x[5901],x[5902],x[5903],x[5904],x[5905],x[5906],x[5907],x[5908],x[5909],x[5910],x[5911],x[5912],x[5913],x[5914],x[5915],x[5916],x[5917],x[5918],x[5919],x[5920],x[5921],x[5922],x[5923],x[5924],x[5925],x[5926],x[5927],x[5928],x[5929],x[5930],x[5931],x[5932],x[5933],x[5934],x[5935],x[5936],x[5937],x[5938],x[5939],x[5940],x[5941],x[5942],x[5943],x[5944],x[5945],x[5946],x[5947],x[5948],x[5949],x[5950],x[5951],x[5952],x[5953],x[5954],x[5955],x[5956],x[5957],x[5958],x[5959],x[5960],x[5961],x[5962],x[5963],x[5964],x[5965],x[5966],x[5967],x[5968],x[5969],x[5970],x[5971],x[5972],x[5973],x[5974],x[5975],x[5976],x[5977],x[5978],x[5979],x[5980],x[5981],x[5982],x[5983],x[5984],x[5985],x[5986],x[5987],x[5988],x[5989],x[5990],x[5991],x[5992],x[5993],x[5994],x[5995],x[5996],x[5997],x[5998],x[5999],x[6000],x[6001],x[6002],x[6003],x[6004],x[6005],x[6006],x[6007],x[6008],x[6009],x[6010],x[6011],x[6012],x[6013],x[6014],x[6015],x[6016],x[6017],x[6018],x[6019],x[6020],x[6021],x[6022],x[6023],x[6024],x[6025],x[6026],x[6027],x[6028],x[6029],x[6030],x[6031],x[6032],x[6033],x[6034],x[6035],x[6036],x[6037],x[6038],x[6039],x[6040],x[6041],x[6042],x[6043],x[6044],x[6045],x[6046],x[6047],x[6048],x[6049],x[6050],x[6051],x[6052],x[6053],x[6054],x[6055],x[6056],x[6057],x[6058],x[6059],x[6060],x[6061],x[6062],x[6063],x[6064],x[6065],x[6066],x[6067],x[6068],x[6069],x[6070],x[6071],x[6072],x[6073],x[6074],x[6075],x[6076],x[6077],x[6078],x[6079],x[6080],x[6081],x[6082],x[6083],x[6084],x[6085],x[6086],x[6087],x[6088],x[6089],x[6090],x[6091],x[6092],x[6093],x[6094],x[6095],x[6096],x[6097],x[6098],x[6099],x[6100],x[6101],x[6102],x[6103],x[6104],x[6105],x[6106],x[6107],x[6108],x[6109],x[6110],x[6111],x[6112],x[6113],x[6114],x[6115],x[6116],x[6117],x[6118],x[6119],x[6120],x[6121],x[6122],x[6123],x[6124],x[6125],x[6126],x[6127],x[6128],x[6129],x[6130],x[6131],x[6132],x[6133],x[6134],x[6135],x[6136],x[6137],x[6138],x[6139],x[6140],x[6141],x[6142],x[6143],x[6144],x[6145],x[6146],x[6147],x[6148],x[6149],x[6150],x[6151],x[6152],x[6153],x[6154],x[6155],x[6156],x[6157],x[6158],x[6159],x[6160],x[6161],x[6162],x[6163],x[6164],x[6165],x[6166],x[6167],x[6168],x[6169],x[6170],x[6171],x[6172],x[6173],x[6174],x[6175],x[6176],x[6177],x[6178],x[6179],x[6180],x[6181],x[6182],x[6183],x[6184],x[6185],x[6186],x[6187],x[6188],x[6189],x[6190],x[6191],x[6192],x[6193],x[6194],x[6195],x[6196],x[6197],x[6198],x[6199],x[6200],x[6201],x[6202],x[6203],x[6204],x[6205],x[6206],x[6207],x[6208],x[6209],x[6210],x[6211],x[6212],x[6213],x[6214],x[6215],x[6216],x[6217],x[6218],x[6219],x[6220],x[6221],x[6222],x[6223],x[6224],x[6225],x[6226],x[6227],x[6228],x[6229],x[6230],x[6231],x[6232],x[6233],x[6234],x[6235],x[6236],x[6237],x[6238],x[6239],x[6240],x[6241],x[6242],x[6243],x[6244],x[6245],x[6246],x[6247],x[6248],x[6249],x[6250],x[6251],x[6252],x[6253],x[6254],x[6255],x[6256],x[6257],x[6258],x[6259],x[6260],x[6261],x[6262],x[6263],x[6264],x[6265],x[6266],x[6267],x[6268],x[6269],x[6270],x[6271],x[6272],x[6273],x[6274],x[6275],x[6276],x[6277],x[6278],x[6279],x[6280],x[6281],x[6282],x[6283],x[6284],x[6285],x[6286],x[6287],x[6288],x[6289],x[6290],x[6291],x[6292],x[6293],x[6294],x[6295],x[6296],x[6297],x[6298],x[6299],x[6300],x[6301],x[6302],x[6303],x[6304],x[6305],x[6306],x[6307],x[6308],x[6309],x[6310],x[6311],x[6312],x[6313],x[6314],x[6315],x[6316],x[6317],x[6318],x[6319],x[6320],x[6321],x[6322],x[6323],x[6324],x[6325],x[6326],x[6327],x[6328],x[6329],x[6330],x[6331],x[6332],x[6333],x[6334],x[6335],x[6336],x[6337],x[6338],x[6339],x[6340],x[6341],x[6342],x[6343],x[6344],x[6345],x[6346],x[6347],x[6348],x[6349],x[6350],x[6351],x[6352],x[6353],x[6354],x[6355],x[6356],x[6357],x[6358],x[6359],x[6360],x[6361],x[6362],x[6363],x[6364],x[6365],x[6366],x[6367],x[6368],x[6369],x[6370],x[6371],x[6372],x[6373],x[6374],x[6375],x[6376],x[6377],x[6378],x[6379],x[6380],x[6381],x[6382],x[6383],x[6384],x[6385],x[6386],x[6387],x[6388],x[6389],x[6390],x[6391],x[6392],x[6393],x[6394],x[6395],x[6396],x[6397],x[6398],x[6399],x[6400],x[6401],x[6402],x[6403],x[6404],x[6405],x[6406],x[6407],x[6408],x[6409],x[6410],x[6411],x[6412],x[6413],x[6414],x[6415],x[6416],x[6417],x[6418],x[6419],x[6420],x[6421],x[6422],x[6423],x[6424],x[6425],x[6426],x[6427],x[6428],x[6429],x[6430],x[6431],x[6432],x[6433],x[6434],x[6435],x[6436],x[6437],x[6438],x[6439],x[6440],x[6441],x[6442],x[6443],x[6444],x[6445],x[6446],x[6447],x[6448],x[6449],x[6450],x[6451],x[6452],x[6453],x[6454],x[6455],x[6456],x[6457],x[6458],x[6459],x[6460],x[6461],x[6462],x[6463],x[6464],x[6465],x[6466],x[6467],x[6468],x[6469],x[6470],x[6471],x[6472],x[6473],x[6474],x[6475],x[6476],x[6477],x[6478],x[6479],x[6480],x[6481],x[6482],x[6483],x[6484],x[6485],x[6486],x[6487],x[6488],x[6489],x[6490],x[6491],x[6492],x[6493],x[6494],x[6495],x[6496],x[6497],x[6498],x[6499],x[6500],x[6501],x[6502],x[6503],x[6504],x[6505],x[6506],x[6507],x[6508],x[6509],x[6510],x[6511],x[6512],x[6513],x[6514],x[6515],x[6516],x[6517],x[6518],x[6519],x[6520],x[6521],x[6522],x[6523],x[6524],x[6525],x[6526],x[6527],x[6528],x[6529],x[6530],x[6531],x[6532],x[6533],x[6534],x[6535],x[6536],x[6537],x[6538],x[6539],x[6540],x[6541],x[6542],x[6543],x[6544],x[6545],x[6546],x[6547],x[6548],x[6549],x[6550],x[6551],x[6552],x[6553],x[6554],x[6555],x[6556],x[6557],x[6558],x[6559],x[6560],x[6561],x[6562],x[6563],x[6564],x[6565],x[6566],x[6567],x[6568],x[6569],x[6570],x[6571],x[6572],x[6573],x[6574],x[6575],x[6576],x[6577],x[6578],x[6579],x[6580],x[6581],x[6582],x[6583],x[6584],x[6585],x[6586],x[6587],x[6588],x[6589],x[6590],x[6591],x[6592],x[6593],x[6594],x[6595],x[6596],x[6597],x[6598],x[6599],x[6600],x[6601],x[6602],x[6603],x[6604],x[6605],x[6606],x[6607],x[6608],x[6609],x[6610],x[6611],x[6612],x[6613],x[6614],x[6615],x[6616],x[6617],x[6618],x[6619],x[6620],x[6621],x[6622],x[6623],x[6624],x[6625],x[6626],x[6627],x[6628],x[6629],x[6630],x[6631],x[6632],x[6633],x[6634],x[6635],x[6636],x[6637],x[6638],x[6639],x[6640],x[6641],x[6642],x[6643],x[6644],x[6645],x[6646],x[6647],x[6648],x[6649],x[6650],x[6651],x[6652],x[6653],x[6654],x[6655],x[6656],x[6657],x[6658],x[6659],x[6660],x[6661],x[6662],x[6663],x[6664],x[6665],x[6666],x[6667],x[6668],x[6669],x[6670],x[6671],x[6672],x[6673],x[6674],x[6675],x[6676],x[6677],x[6678],x[6679],x[6680],x[6681],x[6682],x[6683],x[6684],x[6685],x[6686],x[6687],x[6688],x[6689],x[6690],x[6691],x[6692],x[6693],x[6694],x[6695],x[6696],x[6697],x[6698],x[6699],x[6700],x[6701],x[6702],x[6703],x[6704],x[6705],x[6706],x[6707],x[6708],x[6709],x[6710],x[6711],x[6712],x[6713],x[6714],x[6715],x[6716],x[6717],x[6718],x[6719],x[6720],x[6721],x[6722],x[6723],x[6724],x[6725],x[6726],x[6727],x[6728],x[6729],x[6730],x[6731],x[6732],x[6733],x[6734],x[6735],x[6736],x[6737],x[6738],x[6739],x[6740],x[6741],x[6742],x[6743],x[6744],x[6745],x[6746],x[6747],x[6748],x[6749],x[6750],x[6751],x[6752],x[6753],x[6754],x[6755],x[6756],x[6757],x[6758],x[6759],x[6760],x[6761],x[6762],x[6763],x[6764],x[6765],x[6766],x[6767],x[6768],x[6769],x[6770],x[6771],x[6772],x[6773],x[6774],x[6775],x[6776],x[6777],x[6778],x[6779],x[6780],x[6781],x[6782],x[6783],x[6784],x[6785],x[6786],x[6787],x[6788],x[6789],x[6790],x[6791],x[6792],x[6793],x[6794],x[6795],x[6796],x[6797],x[6798],x[6799],x[6800],x[6801],x[6802],x[6803],x[6804],x[6805],x[6806],x[6807],x[6808],x[6809],x[6810],x[6811],x[6812],x[6813],x[6814],x[6815],x[6816],x[6817],x[6818],x[6819],x[6820],x[6821],x[6822],x[6823],x[6824],x[6825],x[6826],x[6827],x[6828],x[6829],x[6830],x[6831],x[6832],x[6833],x[6834],x[6835],x[6836],x[6837],x[6838],x[6839],x[6840],x[6841],x[6842],x[6843],x[6844],x[6845],x[6846],x[6847],x[6848],x[6849],x[6850],x[6851],x[6852],x[6853],x[6854],x[6855],x[6856],x[6857],x[6858],x[6859],x[6860],x[6861],x[6862],x[6863],x[6864],x[6865],x[6866],x[6867],x[6868],x[6869],x[6870],x[6871],x[6872],x[6873],x[6874],x[6875],x[6876],x[6877],x[6878],x[6879],x[6880],x[6881],x[6882],x[6883],x[6884],x[6885],x[6886],x[6887],x[6888],x[6889],x[6890],x[6891],x[6892],x[6893],x[6894],x[6895],x[6896],x[6897],x[6898],x[6899],x[6900],x[6901],x[6902],x[6903],x[6904],x[6905],x[6906],x[6907],x[6908],x[6909],x[6910],x[6911],x[6912],x[6913],x[6914],x[6915],x[6916],x[6917],x[6918],x[6919],x[6920],x[6921],x[6922],x[6923],x[6924],x[6925],x[6926],x[6927],x[6928],x[6929],x[6930],x[6931],x[6932],x[6933],x[6934],x[6935],x[6936],x[6937],x[6938],x[6939],x[6940],x[6941],x[6942],x[6943],x[6944],x[6945],x[6946],x[6947],x[6948],x[6949],x[6950],x[6951],x[6952],x[6953],x[6954],x[6955],x[6956],x[6957],x[6958],x[6959],x[6960],x[6961],x[6962],x[6963],x[6964],x[6965],x[6966],x[6967],x[6968],x[6969],x[6970],x[6971],x[6972],x[6973],x[6974],x[6975],x[6976],x[6977],x[6978],x[6979],x[6980],x[6981],x[6982],x[6983],x[6984],x[6985],x[6986],x[6987],x[6988],x[6989],x[6990],x[6991],x[6992],x[6993],x[6994],x[6995],x[6996],x[6997],x[6998],x[6999],x[7000],x[7001],x[7002],x[7003],x[7004],x[7005],x[7006],x[7007],x[7008],x[7009],x[7010],x[7011],x[7012],x[7013],x[7014],x[7015],x[7016],x[7017],x[7018],x[7019],x[7020],x[7021],x[7022],x[7023],x[7024],x[7025],x[7026],x[7027],x[7028],x[7029],x[7030],x[7031],x[7032],x[7033],x[7034],x[7035],x[7036],x[7037],x[7038],x[7039],x[7040],x[7041],x[7042],x[7043],x[7044],x[7045],x[7046],x[7047],x[7048],x[7049],x[7050],x[7051],x[7052],x[7053],x[7054],x[7055],x[7056],x[7057],x[7058],x[7059],x[7060],x[7061],x[7062],x[7063],x[7064],x[7065],x[7066],x[7067],x[7068],x[7069],x[7070],x[7071],x[7072],x[7073],x[7074],x[7075],x[7076],x[7077],x[7078],x[7079],x[7080],x[7081],x[7082],x[7083],x[7084],x[7085],x[7086],x[7087],x[7088],x[7089],x[7090],x[7091],x[7092],x[7093],x[7094],x[7095],x[7096],x[7097],x[7098],x[7099],x[7100],x[7101],x[7102],x[7103],x[7104],x[7105],x[7106],x[7107],x[7108],x[7109],x[7110],x[7111],x[7112],x[7113],x[7114],x[7115],x[7116],x[7117],x[7118],x[7119],x[7120],x[7121],x[7122],x[7123],x[7124],x[7125],x[7126],x[7127],x[7128],x[7129],x[7130],x[7131],x[7132],x[7133],x[7134],x[7135],x[7136],x[7137],x[7138],x[7139],x[7140],x[7141],x[7142],x[7143],x[7144],x[7145],x[7146],x[7147],x[7148],x[7149],x[7150],x[7151],x[7152],x[7153],x[7154],x[7155],x[7156],x[7157],x[7158],x[7159],x[7160],x[7161],x[7162],x[7163],x[7164],x[7165],x[7166],x[7167],x[7168],x[7169],x[7170],x[7171],x[7172],x[7173],x[7174],x[7175],x[7176],x[7177],x[7178],x[7179],x[7180],x[7181],x[7182],x[7183],x[7184],x[7185],x[7186],x[7187],x[7188],x[7189],x[7190],x[7191],x[7192],x[7193],x[7194],x[7195],x[7196],x[7197],x[7198],x[7199],x[7200],x[7201],x[7202],x[7203],x[7204],x[7205],x[7206],x[7207],x[7208],x[7209],x[7210],x[7211],x[7212],x[7213],x[7214],x[7215],x[7216],x[7217],x[7218],x[7219],x[7220],x[7221],x[7222],x[7223],x[7224],x[7225],x[7226],x[7227],x[7228],x[7229],x[7230],x[7231],x[7232],x[7233],x[7234],x[7235],x[7236],x[7237],x[7238],x[7239],x[7240],x[7241],x[7242],x[7243],x[7244],x[7245],x[7246],x[7247],x[7248],x[7249],x[7250],x[7251],x[7252],x[7253],x[7254],x[7255],x[7256],x[7257],x[7258],x[7259],x[7260],x[7261],x[7262],x[7263],x[7264],x[7265],x[7266],x[7267],x[7268],x[7269],x[7270],x[7271],x[7272],x[7273],x[7274],x[7275],x[7276],x[7277],x[7278],x[7279],x[7280],x[7281],x[7282],x[7283],x[7284],x[7285],x[7286],x[7287],x[7288],x[7289],x[7290],x[7291],x[7292],x[7293],x[7294],x[7295],x[7296],x[7297],x[7298],x[7299],x[7300],x[7301],x[7302],x[7303],x[7304],x[7305],x[7306],x[7307],x[7308],x[7309],x[7310],x[7311],x[7312],x[7313],x[7314],x[7315],x[7316],x[7317],x[7318],x[7319],x[7320],x[7321],x[7322],x[7323],x[7324],x[7325],x[7326],x[7327],x[7328],x[7329],x[7330],x[7331],x[7332],x[7333],x[7334],x[7335],x[7336],x[7337],x[7338],x[7339],x[7340],x[7341],x[7342],x[7343],x[7344],x[7345],x[7346],x[7347],x[7348],x[7349],x[7350],x[7351],x[7352],x[7353],x[7354],x[7355],x[7356],x[7357],x[7358],x[7359],x[7360],x[7361],x[7362],x[7363],x[7364],x[7365],x[7366],x[7367],x[7368],x[7369],x[7370],x[7371],x[7372],x[7373],x[7374],x[7375],x[7376],x[7377],x[7378],x[7379],x[7380],x[7381],x[7382],x[7383],x[7384],x[7385],x[7386],x[7387],x[7388],x[7389],x[7390],x[7391],x[7392],x[7393],x[7394],x[7395],x[7396],x[7397],x[7398],x[7399],x[7400],x[7401],x[7402],x[7403],x[7404],x[7405],x[7406],x[7407],x[7408],x[7409],x[7410],x[7411],x[7412],x[7413],x[7414],x[7415],x[7416],x[7417],x[7418],x[7419],x[7420],x[7421],x[7422],x[7423],x[7424],x[7425],x[7426],x[7427],x[7428],x[7429],x[7430],x[7431],x[7432],x[7433],x[7434],x[7435],x[7436],x[7437],x[7438],x[7439],x[7440],x[7441],x[7442],x[7443],x[7444],x[7445],x[7446],x[7447],x[7448],x[7449],x[7450],x[7451],x[7452],x[7453],x[7454],x[7455],x[7456],x[7457],x[7458],x[7459],x[7460],x[7461],x[7462],x[7463],x[7464],x[7465],x[7466],x[7467],x[7468],x[7469],x[7470],x[7471],x[7472],x[7473],x[7474],x[7475],x[7476],x[7477],x[7478],x[7479],x[7480],x[7481],x[7482],x[7483],x[7484],x[7485],x[7486],x[7487],x[7488],x[7489],x[7490],x[7491],x[7492],x[7493],x[7494],x[7495],x[7496],x[7497],x[7498],x[7499],x[7500],x[7501],x[7502],x[7503],x[7504],x[7505],x[7506],x[7507],x[7508],x[7509],x[7510],x[7511],x[7512],x[7513],x[7514],x[7515],x[7516],x[7517],x[7518],x[7519],x[7520],x[7521],x[7522],x[7523],x[7524],x[7525],x[7526],x[7527],x[7528],x[7529],x[7530],x[7531],x[7532],x[7533],x[7534],x[7535],x[7536],x[7537],x[7538],x[7539],x[7540],x[7541],x[7542],x[7543],x[7544],x[7545],x[7546],x[7547],x[7548],x[7549],x[7550],x[7551],x[7552],x[7553],x[7554],x[7555],x[7556],x[7557],x[7558],x[7559],x[7560],x[7561],x[7562],x[7563],x[7564],x[7565],x[7566],x[7567],x[7568],x[7569],x[7570],x[7571],x[7572],x[7573],x[7574],x[7575],x[7576],x[7577],x[7578],x[7579],x[7580],x[7581],x[7582],x[7583],x[7584],x[7585],x[7586],x[7587],x[7588],x[7589],x[7590],x[7591],x[7592],x[7593],x[7594],x[7595],x[7596],x[7597],x[7598],x[7599],x[7600],x[7601],x[7602],x[7603],x[7604],x[7605],x[7606],x[7607],x[7608],x[7609],x[7610],x[7611],x[7612],x[7613],x[7614],x[7615],x[7616],x[7617],x[7618],x[7619],x[7620],x[7621],x[7622],x[7623],x[7624],x[7625],x[7626],x[7627],x[7628],x[7629],x[7630],x[7631],x[7632],x[7633],x[7634],x[7635],x[7636],x[7637],x[7638],x[7639],x[7640],x[7641],x[7642],x[7643],x[7644],x[7645],x[7646],x[7647],x[7648],x[7649],x[7650],x[7651],x[7652],x[7653],x[7654],x[7655],x[7656],x[7657],x[7658],x[7659],x[7660],x[7661],x[7662],x[7663],x[7664],x[7665],x[7666],x[7667],x[7668],x[7669],x[7670],x[7671],x[7672],x[7673],x[7674],x[7675],x[7676],x[7677],x[7678],x[7679],x[7680],x[7681],x[7682],x[7683],x[7684],x[7685],x[7686],x[7687],x[7688],x[7689],x[7690],x[7691],x[7692],x[7693],x[7694],x[7695],x[7696],x[7697],x[7698],x[7699],x[7700],x[7701],x[7702],x[7703],x[7704],x[7705],x[7706],x[7707],x[7708],x[7709],x[7710],x[7711],x[7712],x[7713],x[7714],x[7715],x[7716],x[7717],x[7718],x[7719],x[7720],x[7721],x[7722],x[7723],x[7724],x[7725],x[7726],x[7727],x[7728],x[7729],x[7730],x[7731],x[7732],x[7733],x[7734],x[7735],x[7736],x[7737],x[7738],x[7739],x[7740],x[7741],x[7742],x[7743],x[7744],x[7745],x[7746],x[7747],x[7748],x[7749],x[7750],x[7751],x[7752],x[7753],x[7754],x[7755],x[7756],x[7757],x[7758],x[7759],x[7760],x[7761],x[7762],x[7763],x[7764],x[7765],x[7766],x[7767],x[7768],x[7769],x[7770],x[7771],x[7772],x[7773],x[7774],x[7775],x[7776],x[7777],x[7778],x[7779],x[7780],x[7781],x[7782],x[7783],x[7784],x[7785],x[7786],x[7787],x[7788],x[7789],x[7790],x[7791],x[7792],x[7793],x[7794],x[7795],x[7796],x[7797],x[7798],x[7799],x[7800],x[7801],x[7802],x[7803],x[7804],x[7805],x[7806],x[7807],x[7808],x[7809],x[7810],x[7811],x[7812],x[7813],x[7814],x[7815],x[7816],x[7817],x[7818],x[7819],x[7820],x[7821],x[7822],x[7823],x[7824],x[7825],x[7826],x[7827],x[7828],x[7829],x[7830],x[7831],x[7832],x[7833],x[7834],x[7835],x[7836],x[7837],x[7838],x[7839],x[7840],x[7841],x[7842],x[7843],x[7844],x[7845],x[7846],x[7847],x[7848],x[7849],x[7850],x[7851],x[7852],x[7853],x[7854],x[7855],x[7856],x[7857],x[7858],x[7859],x[7860],x[7861],x[7862],x[7863],x[7864],x[7865],x[7866],x[7867],x[7868],x[7869],x[7870],x[7871],x[7872],x[7873],x[7874],x[7875],x[7876],x[7877],x[7878],x[7879],x[7880],x[7881],x[7882],x[7883],x[7884],x[7885],x[7886],x[7887],x[7888],x[7889],x[7890],x[7891],x[7892],x[7893],x[7894],x[7895],x[7896],x[7897],x[7898],x[7899],x[7900],x[7901],x[7902],x[7903],x[7904],x[7905],x[7906],x[7907],x[7908],x[7909],x[7910],x[7911],x[7912],x[7913],x[7914],x[7915],x[7916],x[7917],x[7918],x[7919],x[7920],x[7921],x[7922],x[7923],x[7924],x[7925],x[7926],x[7927],x[7928],x[7929],x[7930],x[7931],x[7932],x[7933],x[7934],x[7935],x[7936],x[7937],x[7938],x[7939],x[7940],x[7941],x[7942],x[7943],x[7944],x[7945],x[7946],x[7947],x[7948],x[7949],x[7950],x[7951],x[7952],x[7953],x[7954],x[7955],x[7956],x[7957],x[7958],x[7959],x[7960],x[7961],x[7962],x[7963],x[7964],x[7965],x[7966],x[7967],x[7968],x[7969],x[7970],x[7971],x[7972],x[7973],x[7974],x[7975],x[7976],x[7977],x[7978],x[7979],x[7980],x[7981],x[7982],x[7983],x[7984],x[7985],x[7986],x[7987],x[7988],x[7989],x[7990],x[7991],x[7992],x[7993],x[7994],x[7995],x[7996],x[7997],x[7998],x[7999],x[8000],x[8001],x[8002],x[8003],x[8004],x[8005],x[8006],x[8007],x[8008],x[8009],x[8010],x[8011],x[8012],x[8013],x[8014],x[8015],x[8016],x[8017],x[8018],x[8019],x[8020],x[8021],x[8022],x[8023],x[8024],x[8025],x[8026],x[8027],x[8028],x[8029],x[8030],x[8031],x[8032],x[8033],x[8034],x[8035],x[8036],x[8037],x[8038],x[8039],x[8040],x[8041],x[8042],x[8043],x[8044],x[8045],x[8046],x[8047],x[8048],x[8049],x[8050],x[8051],x[8052],x[8053],x[8054],x[8055],x[8056],x[8057],x[8058],x[8059],x[8060],x[8061],x[8062],x[8063],x[8064],x[8065],x[8066],x[8067],x[8068],x[8069],x[8070],x[8071],x[8072],x[8073],x[8074],x[8075],x[8076],x[8077],x[8078],x[8079],x[8080],x[8081],x[8082],x[8083],x[8084],x[8085],x[8086],x[8087],x[8088],x[8089],x[8090],x[8091],x[8092],x[8093],x[8094],x[8095],x[8096],x[8097],x[8098],x[8099],x[8100],x[8101],x[8102],x[8103],x[8104],x[8105],x[8106],x[8107],x[8108],x[8109],x[8110],x[8111],x[8112],x[8113],x[8114],x[8115],x[8116],x[8117],x[8118],x[8119],x[8120],x[8121],x[8122],x[8123],x[8124],x[8125],x[8126],x[8127],x[8128],x[8129],x[8130],x[8131],x[8132],x[8133],x[8134],x[8135],x[8136],x[8137],x[8138],x[8139],x[8140],x[8141],x[8142],x[8143],x[8144],x[8145],x[8146],x[8147],x[8148],x[8149],x[8150],x[8151],x[8152],x[8153],x[8154],x[8155],x[8156],x[8157],x[8158],x[8159],x[8160],x[8161],x[8162],x[8163],x[8164],x[8165],x[8166],x[8167],x[8168],x[8169],x[8170],x[8171],x[8172],x[8173],x[8174],x[8175],x[8176],x[8177],x[8178],x[8179],x[8180],x[8181],x[8182],x[8183],x[8184],x[8185],x[8186],x[8187],x[8188],x[8189],x[8190],x[8191],x[8192],x[8193],x[8194],x[8195],x[8196],x[8197],x[8198],x[8199],x[8200],x[8201],x[8202],x[8203],x[8204],x[8205],x[8206],x[8207],x[8208],x[8209],x[8210],x[8211],x[8212],x[8213],x[8214],x[8215],x[8216],x[8217],x[8218],x[8219],x[8220],x[8221],x[8222],x[8223],x[8224],x[8225],x[8226],x[8227],x[8228],x[8229],x[8230],x[8231],x[8232],x[8233],x[8234],x[8235],x[8236],x[8237],x[8238],x[8239],x[8240],x[8241],x[8242],x[8243],x[8244],x[8245],x[8246],x[8247],x[8248],x[8249],x[8250],x[8251],x[8252],x[8253],x[8254],x[8255],x[8256],x[8257],x[8258],x[8259],x[8260],x[8261],x[8262],x[8263],x[8264],x[8265],x[8266],x[8267],x[8268],x[8269],x[8270],x[8271],x[8272],x[8273],x[8274],x[8275],x[8276],x[8277],x[8278],x[8279],x[8280],x[8281],x[8282],x[8283],x[8284],x[8285],x[8286],x[8287],x[8288],x[8289],x[8290],x[8291],x[8292],x[8293],x[8294],x[8295],x[8296],x[8297],x[8298],x[8299],x[8300],x[8301],x[8302],x[8303],x[8304],x[8305],x[8306],x[8307],x[8308],x[8309],x[8310],x[8311],x[8312],x[8313],x[8314],x[8315],x[8316],x[8317],x[8318],x[8319],x[8320],x[8321],x[8322],x[8323],x[8324],x[8325],x[8326],x[8327],x[8328],x[8329],x[8330],x[8331],x[8332],x[8333],x[8334],x[8335],x[8336],x[8337],x[8338],x[8339],x[8340],x[8341],x[8342],x[8343],x[8344],x[8345],x[8346],x[8347],x[8348],x[8349],x[8350],x[8351],x[8352],x[8353],x[8354],x[8355],x[8356],x[8357],x[8358],x[8359],x[8360],x[8361],x[8362],x[8363],x[8364],x[8365],x[8366],x[8367],x[8368],x[8369],x[8370],x[8371],x[8372],x[8373],x[8374],x[8375],x[8376],x[8377],x[8378],x[8379],x[8380],x[8381],x[8382],x[8383],x[8384],x[8385],x[8386],x[8387],x[8388],x[8389],x[8390],x[8391],x[8392],x[8393],x[8394],x[8395],x[8396],x[8397],x[8398],x[8399],x[8400],x[8401],x[8402],x[8403],x[8404],x[8405],x[8406],x[8407],x[8408],x[8409],x[8410],x[8411],x[8412],x[8413],x[8414],x[8415],x[8416],x[8417],x[8418],x[8419],x[8420],x[8421],x[8422],x[8423],x[8424],x[8425],x[8426],x[8427],x[8428],x[8429],x[8430],x[8431],x[8432],x[8433],x[8434],x[8435],x[8436],x[8437],x[8438],x[8439],x[8440],x[8441],x[8442],x[8443],x[8444],x[8445],x[8446],x[8447],x[8448],x[8449],x[8450],x[8451],x[8452],x[8453],x[8454],x[8455],x[8456],x[8457],x[8458],x[8459],x[8460],x[8461],x[8462],x[8463],x[8464],x[8465],x[8466],x[8467],x[8468],x[8469],x[8470],x[8471],x[8472],x[8473],x[8474],x[8475],x[8476],x[8477],x[8478],x[8479],x[8480],x[8481],x[8482],x[8483],x[8484],x[8485],x[8486],x[8487],x[8488],x[8489],x[8490],x[8491],x[8492],x[8493],x[8494],x[8495],x[8496],x[8497],x[8498],x[8499],x[8500],x[8501],x[8502],x[8503],x[8504],x[8505],x[8506],x[8507],x[8508],x[8509],x[8510],x[8511],x[8512],x[8513],x[8514],x[8515],x[8516],x[8517],x[8518],x[8519],x[8520],x[8521],x[8522],x[8523],x[8524],x[8525],x[8526],x[8527],x[8528],x[8529],x[8530],x[8531],x[8532],x[8533],x[8534],x[8535],x[8536],x[8537],x[8538],x[8539],x[8540],x[8541],x[8542],x[8543],x[8544],x[8545],x[8546],x[8547],x[8548],x[8549],x[8550],x[8551],x[8552],x[8553],x[8554],x[8555],x[8556],x[8557],x[8558],x[8559],x[8560],x[8561],x[8562],x[8563],x[8564],x[8565],x[8566],x[8567],x[8568],x[8569],x[8570],x[8571],x[8572],x[8573],x[8574],x[8575],x[8576],x[8577],x[8578],x[8579],x[8580],x[8581],x[8582],x[8583],x[8584],x[8585],x[8586],x[8587],x[8588],x[8589],x[8590],x[8591],x[8592],x[8593],x[8594],x[8595],x[8596],x[8597],x[8598],x[8599],x[8600],x[8601],x[8602],x[8603],x[8604],x[8605],x[8606],x[8607],x[8608],x[8609],x[8610],x[8611],x[8612],x[8613],x[8614],x[8615],x[8616],x[8617],x[8618],x[8619],x[8620],x[8621],x[8622],x[8623],x[8624],x[8625],x[8626],x[8627],x[8628],x[8629],x[8630],x[8631],x[8632],x[8633],x[8634],x[8635],x[8636],x[8637],x[8638],x[8639],x[8640],x[8641],x[8642],x[8643],x[8644],x[8645],x[8646],x[8647],x[8648],x[8649],x[8650],x[8651],x[8652],x[8653],x[8654],x[8655],x[8656],x[8657],x[8658],x[8659],x[8660],x[8661],x[8662],x[8663],x[8664],x[8665],x[8666],x[8667],x[8668],x[8669],x[8670],x[8671],x[8672],x[8673],x[8674],x[8675],x[8676],x[8677],x[8678],x[8679],x[8680],x[8681],x[8682],x[8683],x[8684],x[8685],x[8686],x[8687],x[8688],x[8689],x[8690],x[8691],x[8692],x[8693],x[8694],x[8695],x[8696],x[8697],x[8698],x[8699],x[8700],x[8701],x[8702],x[8703],x[8704],x[8705],x[8706],x[8707],x[8708],x[8709],x[8710],x[8711],x[8712],x[8713],x[8714],x[8715],x[8716],x[8717],x[8718],x[8719],x[8720],x[8721],x[8722],x[8723],x[8724],x[8725],x[8726],x[8727],x[8728],x[8729],x[8730],x[8731],x[8732],x[8733],x[8734],x[8735],x[8736],x[8737],x[8738],x[8739],x[8740],x[8741],x[8742],x[8743],x[8744],x[8745],x[8746],x[8747],x[8748],x[8749],x[8750],x[8751],x[8752],x[8753],x[8754],x[8755],x[8756],x[8757],x[8758],x[8759],x[8760],x[8761],x[8762],x[8763],x[8764],x[8765],x[8766],x[8767],x[8768],x[8769],x[8770],x[8771],x[8772],x[8773],x[8774],x[8775],x[8776],x[8777],x[8778],x[8779],x[8780],x[8781],x[8782],x[8783],x[8784],x[8785],x[8786],x[8787],x[8788],x[8789],x[8790],x[8791],x[8792],x[8793],x[8794],x[8795],x[8796],x[8797],x[8798],x[8799],x[8800],x[8801],x[8802],x[8803],x[8804],x[8805],x[8806],x[8807],x[8808],x[8809],x[8810],x[8811],x[8812],x[8813],x[8814],x[8815],x[8816],x[8817],x[8818],x[8819],x[8820],x[8821],x[8822],x[8823],x[8824],x[8825],x[8826],x[8827],x[8828],x[8829],x[8830],x[8831],x[8832],x[8833],x[8834],x[8835],x[8836],x[8837],x[8838],x[8839],x[8840],x[8841],x[8842],x[8843],x[8844],x[8845],x[8846],x[8847],x[8848],x[8849],x[8850],x[8851],x[8852],x[8853],x[8854],x[8855],x[8856],x[8857],x[8858],x[8859],x[8860],x[8861],x[8862],x[8863],x[8864],x[8865],x[8866],x[8867],x[8868],x[8869],x[8870],x[8871],x[8872],x[8873],x[8874],x[8875],x[8876],x[8877],x[8878],x[8879],x[8880],x[8881],x[8882],x[8883],x[8884],x[8885],x[8886],x[8887],x[8888],x[8889],x[8890],x[8891],x[8892],x[8893],x[8894],x[8895],x[8896],x[8897],x[8898],x[8899],x[8900],x[8901],x[8902],x[8903],x[8904],x[8905],x[8906],x[8907],x[8908],x[8909],x[8910],x[8911],x[8912],x[8913],x[8914],x[8915],x[8916],x[8917],x[8918],x[8919],x[8920],x[8921],x[8922],x[8923],x[8924],x[8925],x[8926],x[8927],x[8928],x[8929],x[8930],x[8931],x[8932],x[8933],x[8934],x[8935],x[8936],x[8937],x[8938],x[8939],x[8940],x[8941],x[8942],x[8943],x[8944],x[8945],x[8946],x[8947],x[8948],x[8949],x[8950],x[8951],x[8952],x[8953],x[8954],x[8955],x[8956],x[8957],x[8958],x[8959],x[8960],x[8961],x[8962],x[8963],x[8964],x[8965],x[8966],x[8967],x[8968],x[8969],x[8970],x[8971],x[8972],x[8973],x[8974],x[8975],x[8976],x[8977],x[8978],x[8979],x[8980],x[8981],x[8982],x[8983],x[8984],x[8985],x[8986],x[8987],x[8988],x[8989],x[8990],x[8991],x[8992],x[8993],x[8994],x[8995],x[8996],x[8997],x[8998],x[8999],x[9000],x[9001],x[9002],x[9003],x[9004],x[9005],x[9006],x[9007],x[9008],x[9009],x[9010],x[9011],x[9012],x[9013],x[9014],x[9015],x[9016],x[9017],x[9018],x[9019],x[9020],x[9021],x[9022],x[9023],x[9024],x[9025],x[9026],x[9027],x[9028],x[9029],x[9030],x[9031],x[9032],x[9033],x[9034],x[9035],x[9036],x[9037],x[9038],x[9039],x[9040],x[9041],x[9042],x[9043],x[9044],x[9045],x[9046],x[9047],x[9048],x[9049],x[9050],x[9051],x[9052],x[9053],x[9054],x[9055],x[9056],x[9057],x[9058],x[9059],x[9060],x[9061],x[9062],x[9063],x[9064],x[9065],x[9066],x[9067],x[9068],x[9069],x[9070],x[9071],x[9072],x[9073],x[9074],x[9075],x[9076],x[9077],x[9078],x[9079],x[9080],x[9081],x[9082],x[9083],x[9084],x[9085],x[9086],x[9087],x[9088],x[9089],x[9090],x[9091],x[9092],x[9093],x[9094],x[9095],x[9096],x[9097],x[9098],x[9099],x[9100],x[9101],x[9102],x[9103],x[9104],x[9105],x[9106],x[9107],x[9108],x[9109],x[9110],x[9111],x[9112],x[9113],x[9114],x[9115],x[9116],x[9117],x[9118],x[9119],x[9120],x[9121],x[9122],x[9123],x[9124],x[9125],x[9126],x[9127],x[9128],x[9129],x[9130],x[9131],x[9132],x[9133],x[9134],x[9135],x[9136],x[9137],x[9138],x[9139],x[9140],x[9141],x[9142],x[9143],x[9144],x[9145],x[9146],x[9147],x[9148],x[9149],x[9150],x[9151],x[9152],x[9153],x[9154],x[9155],x[9156],x[9157],x[9158],x[9159],x[9160],x[9161],x[9162],x[9163],x[9164],x[9165],x[9166],x[9167],x[9168],x[9169],x[9170],x[9171],x[9172],x[9173],x[9174],x[9175],x[9176],x[9177],x[9178],x[9179],x[9180],x[9181],x[9182],x[9183],x[9184],x[9185],x[9186],x[9187],x[9188],x[9189],x[9190],x[9191],x[9192],x[9193],x[9194],x[9195],x[9196],x[9197],x[9198],x[9199],x[9200],x[9201],x[9202],x[9203],x[9204],x[9205],x[9206],x[9207],x[9208],x[9209],x[9210],x[9211],x[9212],x[9213],x[9214],x[9215],x[9216],x[9217],x[9218],x[9219],x[9220],x[9221],x[9222],x[9223],x[9224],x[9225],x[9226],x[9227],x[9228],x[9229],x[9230],x[9231],x[9232],x[9233],x[9234],x[9235],x[9236],x[9237],x[9238],x[9239],x[9240],x[9241],x[9242],x[9243],x[9244],x[9245],x[9246],x[9247],x[9248],x[9249],x[9250],x[9251],x[9252],x[9253],x[9254],x[9255],x[9256],x[9257],x[9258],x[9259],x[9260],x[9261],x[9262],x[9263],x[9264],x[9265],x[9266],x[9267],x[9268],x[9269],x[9270],x[9271],x[9272],x[9273],x[9274],x[9275],x[9276],x[9277],x[9278],x[9279],x[9280],x[9281],x[9282],x[9283],x[9284],x[9285],x[9286],x[9287],x[9288],x[9289],x[9290],x[9291],x[9292],x[9293],x[9294],x[9295],x[9296],x[9297],x[9298],x[9299],x[9300],x[9301],x[9302],x[9303],x[9304],x[9305],x[9306],x[9307],x[9308],x[9309],x[9310],x[9311],x[9312],x[9313],x[9314],x[9315],x[9316],x[9317],x[9318],x[9319],x[9320],x[9321],x[9322],x[9323],x[9324],x[9325],x[9326],x[9327],x[9328],x[9329],x[9330],x[9331],x[9332],x[9333],x[9334],x[9335],x[9336],x[9337],x[9338],x[9339],x[9340],x[9341],x[9342],x[9343],x[9344],x[9345],x[9346],x[9347],x[9348],x[9349],x[9350],x[9351],x[9352],x[9353],x[9354],x[9355],x[9356],x[9357],x[9358],x[9359],x[9360],x[9361],x[9362],x[9363],x[9364],x[9365],x[9366],x[9367],x[9368],x[9369],x[9370],x[9371],x[9372],x[9373],x[9374],x[9375],x[9376],x[9377],x[9378],x[9379],x[9380],x[9381],x[9382],x[9383],x[9384],x[9385],x[9386],x[9387],x[9388],x[9389],x[9390],x[9391],x[9392],x[9393],x[9394],x[9395],x[9396],x[9397],x[9398],x[9399],x[9400],x[9401],x[9402],x[9403],x[9404],x[9405],x[9406],x[9407],x[9408],x[9409],x[9410],x[9411],x[9412],x[9413],x[9414],x[9415],x[9416],x[9417],x[9418],x[9419],x[9420],x[9421],x[9422],x[9423],x[9424],x[9425],x[9426],x[9427],x[9428],x[9429],x[9430],x[9431],x[9432],x[9433],x[9434],x[9435],x[9436],x[9437],x[9438],x[9439],x[9440],x[9441],x[9442],x[9443],x[9444],x[9445],x[9446],x[9447],x[9448],x[9449],x[9450],x[9451],x[9452],x[9453],x[9454],x[9455],x[9456],x[9457],x[9458],x[9459],x[9460],x[9461],x[9462],x[9463],x[9464],x[9465],x[9466],x[9467],x[9468],x[9469],x[9470],x[9471],x[9472],x[9473],x[9474],x[9475],x[9476],x[9477],x[9478],x[9479],x[9480],x[9481],x[9482],x[9483],x[9484],x[9485],x[9486],x[9487],x[9488],x[9489],x[9490],x[9491],x[9492],x[9493],x[9494],x[9495],x[9496],x[9497],x[9498],x[9499],x[9500],x[9501],x[9502],x[9503],x[9504],x[9505],x[9506],x[9507],x[9508],x[9509],x[9510],x[9511],x[9512],x[9513],x[9514],x[9515],x[9516],x[9517],x[9518],x[9519],x[9520],x[9521],x[9522],x[9523],x[9524],x[9525],x[9526],x[9527],x[9528],x[9529],x[9530],x[9531],x[9532],x[9533],x[9534],x[9535],x[9536],x[9537],x[9538],x[9539],x[9540],x[9541],x[9542],x[9543],x[9544],x[9545],x[9546],x[9547],x[9548],x[9549],x[9550],x[9551],x[9552],x[9553],x[9554],x[9555],x[9556],x[9557],x[9558],x[9559],x[9560],x[9561],x[9562],x[9563],x[9564],x[9565],x[9566],x[9567],x[9568],x[9569],x[9570],x[9571],x[9572],x[9573],x[9574],x[9575],x[9576],x[9577],x[9578],x[9579],x[9580],x[9581],x[9582],x[9583],x[9584],x[9585],x[9586],x[9587],x[9588],x[9589],x[9590],x[9591],x[9592],x[9593],x[9594],x[9595],x[9596],x[9597],x[9598],x[9599],x[9600],x[9601],x[9602],x[9603],x[9604],x[9605],x[9606],x[9607],x[9608],x[9609],x[9610],x[9611],x[9612],x[9613],x[9614],x[9615],x[9616],x[9617],x[9618],x[9619],x[9620],x[9621],x[9622],x[9623],x[9624],x[9625],x[9626],x[9627],x[9628],x[9629],x[9630],x[9631],x[9632],x[9633],x[9634],x[9635],x[9636],x[9637],x[9638],x[9639],x[9640],x[9641],x[9642],x[9643],x[9644],x[9645],x[9646],x[9647],x[9648],x[9649],x[9650],x[9651],x[9652],x[9653],x[9654],x[9655],x[9656],x[9657],x[9658],x[9659],x[9660],x[9661],x[9662],x[9663],x[9664],x[9665],x[9666],x[9667],x[9668],x[9669],x[9670],x[9671],x[9672],x[9673],x[9674],x[9675],x[9676],x[9677],x[9678],x[9679],x[9680],x[9681],x[9682],x[9683],x[9684],x[9685],x[9686],x[9687],x[9688],x[9689],x[9690],x[9691],x[9692],x[9693],x[9694],x[9695],x[9696],x[9697],x[9698],x[9699],x[9700],x[9701],x[9702],x[9703],x[9704],x[9705],x[9706],x[9707],x[9708],x[9709],x[9710],x[9711],x[9712],x[9713],x[9714],x[9715],x[9716],x[9717],x[9718],x[9719],x[9720],x[9721],x[9722],x[9723],x[9724],x[9725],x[9726],x[9727],x[9728],x[9729],x[9730],x[9731],x[9732],x[9733],x[9734],x[9735],x[9736],x[9737],x[9738],x[9739],x[9740],x[9741],x[9742],x[9743],x[9744],x[9745],x[9746],x[9747],x[9748],x[9749],x[9750],x[9751],x[9752],x[9753],x[9754],x[9755],x[9756],x[9757],x[9758],x[9759],x[9760],x[9761],x[9762],x[9763],x[9764],x[9765],x[9766],x[9767],x[9768],x[9769],x[9770],x[9771],x[9772],x[9773],x[9774],x[9775],x[9776],x[9777],x[9778],x[9779],x[9780],x[9781],x[9782],x[9783],x[9784],x[9785],x[9786],x[9787],x[9788],x[9789],x[9790],x[9791],x[9792],x[9793],x[9794],x[9795],x[9796],x[9797],x[9798],x[9799],x[9800],x[9801],x[9802],x[9803],x[9804],x[9805],x[9806],x[9807],x[9808],x[9809],x[9810],x[9811],x[9812],x[9813],x[9814],x[9815],x[9816],x[9817],x[9818],x[9819],x[9820],x[9821],x[9822],x[9823],x[9824],x[9825],x[9826],x[9827],x[9828],x[9829],x[9830],x[9831],x[9832],x[9833],x[9834],x[9835],x[9836],x[9837],x[9838],x[9839],x[9840],x[9841],x[9842],x[9843],x[9844],x[9845],x[9846],x[9847],x[9848],x[9849],x[9850],x[9851],x[9852],x[9853],x[9854],x[9855],x[9856],x[9857],x[9858],x[9859],x[9860],x[9861],x[9862],x[9863],x[9864],x[9865],x[9866],x[9867],x[9868],x[9869],x[9870],x[9871],x[9872],x[9873],x[9874],x[9875],x[9876],x[9877],x[9878],x[9879],x[9880],x[9881],x[9882],x[9883],x[9884],x[9885],x[9886],x[9887],x[9888],x[9889],x[9890],x[9891],x[9892],x[9893],x[9894],x[9895],x[9896],x[9897],x[9898],x[9899],x[9900],x[9901],x[9902],x[9903],x[9904],x[9905],x[9906],x[9907],x[9908],x[9909],x[9910],x[9911],x[9912],x[9913],x[9914],x[9915],x[9916],x[9917],x[9918],x[9919],x[9920],x[9921],x[9922],x[9923],x[9924],x[9925],x[9926],x[9927],x[9928],x[9929],x[9930],x[9931],x[9932],x[9933],x[9934],x[9935],x[9936],x[9937],x[9938],x[9939],x[9940],x[9941],x[9942],x[9943],x[9944],x[9945],x[9946],x[9947],x[9948],x[9949],x[9950],x[9951],x[9952],x[9953],x[9954],x[9955],x[9956],x[9957],x[9958],x[9959],x[9960],x[9961],x[9962],x[9963],x[9964],x[9965],x[9966],x[9967],x[9968],x[9969],x[9970],x[9971],x[9972],x[9973],x[9974],x[9975],x[9976],x[9977],x[9978],x[9979],x[9980],x[9981],x[9982],x[9983],x[9984],x[9985],x[9986],x[9987],x[9988],x[9989],x[9990],x[9991],x[9992],x[9993],x[9994],x[9995],x[9996],x[9997],x[9998],x[9999],x[10000],x[10001],x[10002],x[10003],x[10004],x[10005],x[10006],x[10007],x[10008],x[10009],x[10010],x[10011],x[10012],x[10013],x[10014],x[10015],x[10016],x[10017],x[10018],x[10019],x[10020],x[10021],x[10022],x[10023],x[10024],x[10025],x[10026],x[10027],x[10028],x[10029],x[10030],x[10031],x[10032],x[10033],x[10034],x[10035],x[10036],x[10037],x[10038],x[10039],x[10040],x[10041],x[10042],x[10043],x[10044],x[10045],x[10046],x[10047],x[10048],x[10049],x[10050],x[10051],x[10052],x[10053],x[10054],x[10055],x[10056],x[10057],x[10058],x[10059],x[10060],x[10061],x[10062],x[10063],x[10064],x[10065],x[10066],x[10067],x[10068],x[10069],x[10070],x[10071],x[10072],x[10073],x[10074],x[10075],x[10076],x[10077],x[10078],x[10079],x[10080],x[10081],x[10082],x[10083],x[10084],x[10085],x[10086],x[10087],x[10088],x[10089],x[10090],x[10091],x[10092],x[10093],x[10094],x[10095],x[10096],x[10097],x[10098],x[10099],x[10100],x[10101],x[10102],x[10103],x[10104],x[10105],x[10106],x[10107],x[10108],x[10109],x[10110],x[10111],x[10112],x[10113],x[10114],x[10115],x[10116],x[10117],x[10118],x[10119],x[10120],x[10121],x[10122],x[10123],x[10124],x[10125],x[10126],x[10127],x[10128],x[10129],x[10130],x[10131],x[10132],x[10133],x[10134],x[10135],x[10136],x[10137],x[10138],x[10139],x[10140],x[10141],x[10142],x[10143],x[10144],x[10145],x[10146],x[10147],x[10148],x[10149],x[10150],x[10151],x[10152],x[10153],x[10154],x[10155],x[10156],x[10157],x[10158],x[10159],x[10160],x[10161],x[10162],x[10163],x[10164],x[10165],x[10166],x[10167],x[10168],x[10169],x[10170],x[10171],x[10172],x[10173],x[10174],x[10175],x[10176],x[10177],x[10178],x[10179],x[10180],x[10181],x[10182],x[10183],x[10184],x[10185],x[10186],x[10187],x[10188],x[10189],x[10190],x[10191],x[10192],x[10193],x[10194],x[10195],x[10196],x[10197],x[10198],x[10199],x[10200],x[10201],x[10202],x[10203],x[10204],x[10205],x[10206],x[10207],x[10208],x[10209],x[10210],x[10211],x[10212],x[10213],x[10214],x[10215],x[10216],x[10217],x[10218],x[10219],x[10220],x[10221],x[10222],x[10223],x[10224],x[10225],x[10226],x[10227],x[10228],x[10229],x[10230],x[10231],x[10232],x[10233],x[10234],x[10235],x[10236],x[10237],x[10238],x[10239],x[10240],x[10241],x[10242],x[10243],x[10244],x[10245],x[10246],x[10247],x[10248],x[10249],x[10250],x[10251],x[10252],x[10253],x[10254],x[10255],x[10256],x[10257],x[10258],x[10259],x[10260],x[10261],x[10262],x[10263],x[10264],x[10265],x[10266],x[10267],x[10268],x[10269],x[10270],x[10271],x[10272],x[10273],x[10274],x[10275],x[10276],x[10277],x[10278],x[10279],x[10280],x[10281],x[10282],x[10283],x[10284],x[10285],x[10286],x[10287],x[10288],x[10289],x[10290],x[10291],x[10292],x[10293],x[10294],x[10295],x[10296],x[10297],x[10298],x[10299],x[10300],x[10301],x[10302],x[10303],x[10304],x[10305],x[10306],x[10307],x[10308],x[10309],x[10310],x[10311],x[10312],x[10313],x[10314],x[10315],x[10316],x[10317],x[10318],x[10319],x[10320],x[10321],x[10322],x[10323],x[10324],x[10325],x[10326],x[10327],x[10328],x[10329],x[10330],x[10331],x[10332],x[10333],x[10334],x[10335],x[10336],x[10337],x[10338],x[10339],x[10340],x[10341],x[10342],x[10343],x[10344],x[10345],x[10346],x[10347],x[10348],x[10349],x[10350],x[10351],x[10352],x[10353],x[10354],x[10355],x[10356],x[10357],x[10358],x[10359],x[10360],x[10361],x[10362],x[10363],x[10364],x[10365],x[10366],x[10367],x[10368],x[10369],x[10370],x[10371],x[10372],x[10373],x[10374],x[10375],x[10376],x[10377],x[10378],x[10379],x[10380],x[10381],x[10382],x[10383],x[10384],x[10385],x[10386],x[10387],x[10388],x[10389],x[10390],x[10391],x[10392],x[10393],x[10394],x[10395],x[10396],x[10397],x[10398],x[10399],x[10400],x[10401],x[10402],x[10403],x[10404],x[10405],x[10406],x[10407],x[10408],x[10409],x[10410],x[10411],x[10412],x[10413],x[10414],x[10415],x[10416],x[10417],x[10418],x[10419],x[10420],x[10421],x[10422],x[10423],x[10424],x[10425],x[10426],x[10427],x[10428],x[10429],x[10430],x[10431],x[10432],x[10433],x[10434],x[10435],x[10436],x[10437],x[10438],x[10439],x[10440],x[10441],x[10442],x[10443],x[10444],x[10445],x[10446],x[10447],x[10448],x[10449],x[10450],x[10451],x[10452],x[10453],x[10454],x[10455],x[10456],x[10457],x[10458],x[10459],x[10460],x[10461],x[10462],x[10463],x[10464],x[10465],x[10466],x[10467],x[10468],x[10469],x[10470],x[10471],x[10472],x[10473],x[10474],x[10475],x[10476],x[10477],x[10478],x[10479],x[10480],x[10481],x[10482],x[10483],x[10484],x[10485],x[10486],x[10487],x[10488],x[10489],x[10490],x[10491],x[10492],x[10493],x[10494],x[10495],x[10496],x[10497],x[10498],x[10499],x[10500],x[10501],x[10502],x[10503],x[10504],x[10505],x[10506],x[10507],x[10508],x[10509],x[10510],x[10511],x[10512],x[10513],x[10514],x[10515],x[10516],x[10517],x[10518],x[10519],x[10520],x[10521],x[10522],x[10523],x[10524],x[10525],x[10526],x[10527],x[10528],x[10529],x[10530],x[10531],x[10532],x[10533],x[10534],x[10535],x[10536],x[10537],x[10538],x[10539],x[10540],x[10541],x[10542],x[10543],x[10544],x[10545],x[10546],x[10547],x[10548],x[10549],x[10550],x[10551],x[10552],x[10553],x[10554],x[10555],x[10556],x[10557],x[10558],x[10559],x[10560],x[10561],x[10562],x[10563],x[10564],x[10565],x[10566],x[10567],x[10568],x[10569],x[10570],x[10571],x[10572],x[10573],x[10574],x[10575],x[10576],x[10577],x[10578],x[10579],x[10580],x[10581],x[10582],x[10583],x[10584],x[10585],x[10586],x[10587],x[10588],x[10589],x[10590],x[10591],x[10592],x[10593],x[10594],x[10595],x[10596],x[10597],x[10598],x[10599],x[10600],x[10601],x[10602],x[10603],x[10604],x[10605],x[10606],x[10607],x[10608],x[10609],x[10610],x[10611],x[10612],x[10613],x[10614],x[10615],x[10616],x[10617],x[10618],x[10619],x[10620],x[10621],x[10622],x[10623],x[10624],x[10625],x[10626],x[10627],x[10628],x[10629],x[10630],x[10631],x[10632],x[10633],x[10634],x[10635],x[10636],x[10637],x[10638],x[10639],x[10640],x[10641],x[10642],x[10643],x[10644],x[10645],x[10646],x[10647],x[10648],x[10649],x[10650],x[10651],x[10652],x[10653],x[10654],x[10655],x[10656],x[10657],x[10658],x[10659],x[10660],x[10661],x[10662],x[10663],x[10664],x[10665],x[10666],x[10667],x[10668],x[10669],x[10670],x[10671],x[10672],x[10673],x[10674],x[10675],x[10676],x[10677],x[10678],x[10679],x[10680],x[10681],x[10682],x[10683],x[10684],x[10685],x[10686],x[10687],x[10688],x[10689],x[10690],x[10691],x[10692],x[10693],x[10694],x[10695],x[10696],x[10697],x[10698],x[10699],x[10700],x[10701],x[10702],x[10703],x[10704],x[10705],x[10706],x[10707],x[10708],x[10709],x[10710],x[10711],x[10712],x[10713],x[10714],x[10715],x[10716],x[10717],x[10718],x[10719],x[10720],x[10721],x[10722],x[10723],x[10724],x[10725],x[10726],x[10727],x[10728],x[10729],x[10730],x[10731],x[10732],x[10733],x[10734],x[10735],x[10736],x[10737],x[10738],x[10739],x[10740],x[10741],x[10742],x[10743],x[10744],x[10745],x[10746],x[10747],x[10748],x[10749],x[10750],x[10751],x[10752],x[10753],x[10754],x[10755],x[10756],x[10757],x[10758],x[10759],x[10760],x[10761],x[10762],x[10763],x[10764],x[10765],x[10766],x[10767],x[10768],x[10769],x[10770],x[10771],x[10772],x[10773],x[10774],x[10775],x[10776],x[10777],x[10778],x[10779],x[10780],x[10781],x[10782],x[10783],x[10784],x[10785],x[10786],x[10787],x[10788],x[10789],x[10790],x[10791],x[10792],x[10793],x[10794],x[10795],x[10796],x[10797],x[10798],x[10799],x[10800],x[10801],x[10802],x[10803],x[10804],x[10805],x[10806],x[10807],x[10808],x[10809],x[10810],x[10811],x[10812],x[10813],x[10814],x[10815],x[10816],x[10817],x[10818],x[10819],x[10820],x[10821],x[10822],x[10823],x[10824],x[10825],x[10826],x[10827],x[10828],x[10829],x[10830],x[10831],x[10832],x[10833],x[10834],x[10835],x[10836],x[10837],x[10838],x[10839],x[10840],x[10841],x[10842],x[10843],x[10844],x[10845],x[10846],x[10847],x[10848],x[10849],x[10850],x[10851],x[10852],x[10853],x[10854],x[10855],x[10856],x[10857],x[10858],x[10859],x[10860],x[10861],x[10862],x[10863],x[10864],x[10865],x[10866],x[10867],x[10868],x[10869],x[10870],x[10871],x[10872],x[10873],x[10874],x[10875],x[10876],x[10877],x[10878],x[10879],x[10880],x[10881],x[10882],x[10883],x[10884],x[10885],x[10886],x[10887],x[10888],x[10889],x[10890],x[10891],x[10892],x[10893],x[10894],x[10895],x[10896],x[10897],x[10898],x[10899],x[10900],x[10901],x[10902],x[10903],x[10904],x[10905],x[10906],x[10907],x[10908],x[10909],x[10910],x[10911],x[10912],x[10913],x[10914],x[10915],x[10916],x[10917],x[10918],x[10919],x[10920],x[10921],x[10922],x[10923],x[10924],x[10925],x[10926],x[10927],x[10928],x[10929],x[10930],x[10931],x[10932],x[10933],x[10934],x[10935],x[10936],x[10937],x[10938],x[10939],x[10940],x[10941],x[10942],x[10943],x[10944],x[10945],x[10946],x[10947],x[10948],x[10949],x[10950],x[10951],x[10952],x[10953],x[10954],x[10955],x[10956],x[10957],x[10958],x[10959],x[10960],x[10961],x[10962],x[10963],x[10964],x[10965],x[10966],x[10967],x[10968],x[10969],x[10970],x[10971],x[10972],x[10973],x[10974],x[10975],x[10976],x[10977],x[10978],x[10979],x[10980],x[10981],x[10982],x[10983],x[10984],x[10985],x[10986],x[10987],x[10988],x[10989],x[10990],x[10991],x[10992],x[10993],x[10994],x[10995],x[10996],x[10997],x[10998],x[10999],x[11000],x[11001],x[11002],x[11003],x[11004],x[11005],x[11006],x[11007],x[11008],x[11009],x[11010],x[11011],x[11012],x[11013],x[11014],x[11015],x[11016],x[11017],x[11018],x[11019],x[11020],x[11021],x[11022],x[11023],x[11024],x[11025],x[11026],x[11027],x[11028],x[11029],x[11030],x[11031],x[11032],x[11033],x[11034],x[11035],x[11036],x[11037],x[11038],x[11039],x[11040],x[11041],x[11042],x[11043],x[11044],x[11045],x[11046],x[11047],x[11048],x[11049],x[11050],x[11051],x[11052],x[11053],x[11054],x[11055],x[11056],x[11057],x[11058],x[11059],x[11060],x[11061],x[11062],x[11063],x[11064],x[11065],x[11066],x[11067],x[11068],x[11069],x[11070],x[11071],x[11072],x[11073],x[11074],x[11075],x[11076],x[11077],x[11078],x[11079],x[11080],x[11081],x[11082],x[11083],x[11084],x[11085],x[11086],x[11087],x[11088],x[11089],x[11090],x[11091],x[11092],x[11093],x[11094],x[11095],x[11096],x[11097],x[11098],x[11099],x[11100],x[11101],x[11102],x[11103],x[11104],x[11105],x[11106],x[11107],x[11108],x[11109],x[11110],x[11111],x[11112],x[11113],x[11114],x[11115],x[11116],x[11117],x[11118],x[11119],x[11120],x[11121],x[11122],x[11123],x[11124],x[11125],x[11126],x[11127],x[11128],x[11129],x[11130],x[11131],x[11132],x[11133],x[11134],x[11135],x[11136],x[11137],x[11138],x[11139],x[11140],x[11141],x[11142],x[11143],x[11144],x[11145],x[11146],x[11147],x[11148],x[11149],x[11150],x[11151],x[11152],x[11153],x[11154],x[11155],x[11156],x[11157],x[11158],x[11159],x[11160],x[11161],x[11162],x[11163],x[11164],x[11165],x[11166],x[11167],x[11168],x[11169],x[11170],x[11171],x[11172],x[11173],x[11174],x[11175],x[11176],x[11177],x[11178],x[11179],x[11180],x[11181],x[11182],x[11183],x[11184],x[11185],x[11186],x[11187],x[11188],x[11189],x[11190],x[11191],x[11192],x[11193],x[11194],x[11195],x[11196],x[11197],x[11198],x[11199],x[11200],x[11201],x[11202],x[11203],x[11204],x[11205],x[11206],x[11207],x[11208],x[11209],x[11210],x[11211],x[11212],x[11213],x[11214],x[11215],x[11216],x[11217],x[11218],x[11219],x[11220],x[11221],x[11222],x[11223],x[11224],x[11225],x[11226],x[11227],x[11228],x[11229],x[11230],x[11231],x[11232],x[11233],x[11234],x[11235],x[11236],x[11237],x[11238],x[11239],x[11240],x[11241],x[11242],x[11243],x[11244],x[11245],x[11246],x[11247],x[11248],x[11249],x[11250],x[11251],x[11252],x[11253],x[11254],x[11255],x[11256],x[11257],x[11258],x[11259],x[11260],x[11261],x[11262],x[11263],x[11264],x[11265],x[11266],x[11267],x[11268],x[11269],x[11270],x[11271],x[11272],x[11273],x[11274],x[11275],x[11276],x[11277],x[11278],x[11279],x[11280],x[11281],x[11282],x[11283],x[11284],x[11285],x[11286],x[11287],x[11288],x[11289],x[11290],x[11291],x[11292],x[11293],x[11294],x[11295],x[11296],x[11297],x[11298],x[11299],x[11300],x[11301],x[11302],x[11303],x[11304],x[11305],x[11306],x[11307],x[11308],x[11309],x[11310],x[11311],x[11312],x[11313],x[11314],x[11315],x[11316],x[11317],x[11318],x[11319],x[11320],x[11321],x[11322],x[11323],x[11324],x[11325],x[11326],x[11327],x[11328],x[11329],x[11330],x[11331],x[11332],x[11333],x[11334],x[11335],x[11336],x[11337],x[11338],x[11339],x[11340],x[11341],x[11342],x[11343],x[11344],x[11345],x[11346],x[11347],x[11348],x[11349],x[11350],x[11351],x[11352],x[11353],x[11354],x[11355],x[11356],x[11357],x[11358],x[11359],x[11360],x[11361],x[11362],x[11363],x[11364],x[11365],x[11366],x[11367],x[11368],x[11369],x[11370],x[11371],x[11372],x[11373],x[11374],x[11375],x[11376],x[11377],x[11378],x[11379],x[11380],x[11381],x[11382],x[11383],x[11384],x[11385],x[11386],x[11387],x[11388],x[11389],x[11390],x[11391],x[11392],x[11393],x[11394],x[11395],x[11396],x[11397],x[11398],x[11399],x[11400],x[11401],x[11402],x[11403],x[11404],x[11405],x[11406],x[11407],x[11408],x[11409],x[11410],x[11411],x[11412],x[11413],x[11414],x[11415],x[11416],x[11417],x[11418],x[11419],x[11420],x[11421],x[11422],x[11423],x[11424],x[11425],x[11426],x[11427],x[11428],x[11429],x[11430],x[11431],x[11432],x[11433],x[11434],x[11435],x[11436],x[11437],x[11438],x[11439],x[11440],x[11441],x[11442],x[11443],x[11444],x[11445],x[11446],x[11447],x[11448],x[11449],x[11450],x[11451],x[11452],x[11453],x[11454],x[11455],x[11456],x[11457],x[11458],x[11459],x[11460],x[11461],x[11462],x[11463],x[11464],x[11465],x[11466],x[11467],x[11468],x[11469],x[11470],x[11471],x[11472],x[11473],x[11474],x[11475],x[11476],x[11477],x[11478],x[11479],x[11480],x[11481],x[11482],x[11483],x[11484],x[11485],x[11486],x[11487],x[11488],x[11489],x[11490],x[11491],x[11492],x[11493],x[11494],x[11495],x[11496],x[11497],x[11498],x[11499],x[11500],x[11501],x[11502],x[11503],x[11504],x[11505],x[11506],x[11507],x[11508],x[11509],x[11510],x[11511],x[11512],x[11513],x[11514],x[11515],x[11516],x[11517],x[11518],x[11519],x[11520],x[11521],x[11522],x[11523],x[11524],x[11525],x[11526],x[11527],x[11528],x[11529],x[11530],x[11531],x[11532],x[11533],x[11534],x[11535],x[11536],x[11537],x[11538],x[11539],x[11540],x[11541],x[11542],x[11543],x[11544],x[11545],x[11546],x[11547],x[11548],x[11549],x[11550],x[11551],x[11552],x[11553],x[11554],x[11555],x[11556],x[11557],x[11558],x[11559],x[11560],x[11561],x[11562],x[11563],x[11564],x[11565],x[11566],x[11567],x[11568],x[11569],x[11570],x[11571],x[11572],x[11573],x[11574],x[11575],x[11576],x[11577],x[11578],x[11579],x[11580],x[11581],x[11582],x[11583],x[11584],x[11585],x[11586],x[11587],x[11588],x[11589],x[11590],x[11591],x[11592],x[11593],x[11594],x[11595],x[11596],x[11597],x[11598],x[11599],x[11600],x[11601],x[11602],x[11603],x[11604],x[11605],x[11606],x[11607],x[11608],x[11609],x[11610],x[11611],x[11612],x[11613],x[11614],x[11615],x[11616],x[11617],x[11618],x[11619],x[11620],x[11621],x[11622],x[11623],x[11624],x[11625],x[11626],x[11627],x[11628],x[11629],x[11630],x[11631],x[11632],x[11633],x[11634],x[11635],x[11636],x[11637],x[11638],x[11639],x[11640],x[11641],x[11642],x[11643],x[11644],x[11645],x[11646],x[11647],x[11648],x[11649],x[11650],x[11651],x[11652],x[11653],x[11654],x[11655],x[11656],x[11657],x[11658],x[11659],x[11660],x[11661],x[11662],x[11663],x[11664],x[11665],x[11666],x[11667],x[11668],x[11669],x[11670],x[11671],x[11672],x[11673],x[11674],x[11675],x[11676],x[11677],x[11678],x[11679],x[11680],x[11681],x[11682],x[11683],x[11684],x[11685],x[11686],x[11687],x[11688],x[11689],x[11690],x[11691],x[11692],x[11693],x[11694],x[11695],x[11696],x[11697],x[11698],x[11699],x[11700],x[11701],x[11702],x[11703],x[11704],x[11705],x[11706],x[11707],x[11708],x[11709],x[11710],x[11711],x[11712],x[11713],x[11714],x[11715],x[11716],x[11717],x[11718],x[11719],x[11720],x[11721],x[11722],x[11723],x[11724],x[11725],x[11726],x[11727],x[11728],x[11729],x[11730],x[11731],x[11732],x[11733],x[11734],x[11735],x[11736],x[11737],x[11738],x[11739],x[11740],x[11741],x[11742],x[11743],x[11744],x[11745],x[11746],x[11747],x[11748],x[11749],x[11750],x[11751],x[11752],x[11753],x[11754],x[11755],x[11756],x[11757],x[11758],x[11759],x[11760],x[11761],x[11762],x[11763],x[11764],x[11765],x[11766],x[11767],x[11768],x[11769],x[11770],x[11771],x[11772],x[11773],x[11774],x[11775],x[11776],x[11777],x[11778],x[11779],x[11780],x[11781],x[11782],x[11783],x[11784],x[11785],x[11786],x[11787],x[11788],x[11789],x[11790],x[11791],x[11792],x[11793],x[11794],x[11795],x[11796],x[11797],x[11798],x[11799],x[11800],x[11801],x[11802],x[11803],x[11804],x[11805],x[11806],x[11807],x[11808],x[11809],x[11810],x[11811],x[11812],x[11813],x[11814],x[11815],x[11816],x[11817],x[11818],x[11819],x[11820],x[11821],x[11822],x[11823],x[11824],x[11825],x[11826],x[11827],x[11828],x[11829],x[11830],x[11831],x[11832],x[11833],x[11834],x[11835],x[11836],x[11837],x[11838],x[11839],x[11840],x[11841],x[11842],x[11843],x[11844],x[11845],x[11846],x[11847],x[11848],x[11849],x[11850],x[11851],x[11852],x[11853],x[11854],x[11855],x[11856],x[11857],x[11858],x[11859],x[11860],x[11861],x[11862],x[11863],x[11864],x[11865],x[11866],x[11867],x[11868],x[11869],x[11870],x[11871],x[11872],x[11873],x[11874],x[11875],x[11876],x[11877],x[11878],x[11879],x[11880],x[11881],x[11882],x[11883],x[11884],x[11885],x[11886],x[11887],x[11888],x[11889],x[11890],x[11891],x[11892],x[11893],x[11894],x[11895],x[11896],x[11897],x[11898],x[11899],x[11900],x[11901],x[11902],x[11903],x[11904],x[11905],x[11906],x[11907],x[11908],x[11909],x[11910],x[11911],x[11912],x[11913],x[11914],x[11915],x[11916],x[11917],x[11918],x[11919],x[11920],x[11921],x[11922],x[11923],x[11924],x[11925],x[11926],x[11927],x[11928],x[11929],x[11930],x[11931],x[11932],x[11933],x[11934],x[11935],x[11936],x[11937],x[11938],x[11939],x[11940],x[11941],x[11942],x[11943],x[11944],x[11945],x[11946],x[11947],x[11948],x[11949],x[11950],x[11951],x[11952],x[11953],x[11954],x[11955],x[11956],x[11957],x[11958],x[11959],x[11960],x[11961],x[11962],x[11963],x[11964],x[11965],x[11966],x[11967],x[11968],x[11969],x[11970],x[11971],x[11972],x[11973],x[11974],x[11975],x[11976],x[11977],x[11978],x[11979],x[11980],x[11981],x[11982],x[11983],x[11984],x[11985],x[11986],x[11987],x[11988],x[11989],x[11990],x[11991],x[11992],x[11993],x[11994],x[11995],x[11996],x[11997],x[11998],x[11999],x[12000],x[12001],x[12002],x[12003],x[12004],x[12005],x[12006],x[12007],x[12008],x[12009],x[12010],x[12011],x[12012],x[12013],x[12014],x[12015],x[12016],x[12017],x[12018],x[12019],x[12020],x[12021],x[12022],x[12023],x[12024],x[12025],x[12026],x[12027],x[12028],x[12029],x[12030],x[12031],x[12032],x[12033],x[12034],x[12035],x[12036],x[12037],x[12038],x[12039],x[12040],x[12041],x[12042],x[12043],x[12044],x[12045],x[12046],x[12047],x[12048],x[12049],x[12050],x[12051],x[12052],x[12053],x[12054],x[12055],x[12056],x[12057],x[12058],x[12059],x[12060],x[12061],x[12062],x[12063],x[12064],x[12065],x[12066],x[12067],x[12068],x[12069],x[12070],x[12071],x[12072],x[12073],x[12074],x[12075],x[12076],x[12077],x[12078],x[12079],x[12080],x[12081],x[12082],x[12083],x[12084],x[12085],x[12086],x[12087],x[12088],x[12089],x[12090],x[12091],x[12092],x[12093],x[12094],x[12095],x[12096],x[12097],x[12098],x[12099],x[12100],x[12101],x[12102],x[12103],x[12104],x[12105],x[12106],x[12107],x[12108],x[12109],x[12110],x[12111],x[12112],x[12113],x[12114],x[12115],x[12116],x[12117],x[12118],x[12119],x[12120],x[12121],x[12122],x[12123],x[12124],x[12125],x[12126],x[12127],x[12128],x[12129],x[12130],x[12131],x[12132],x[12133],x[12134],x[12135],x[12136],x[12137],x[12138],x[12139],x[12140],x[12141],x[12142],x[12143],x[12144],x[12145],x[12146],x[12147],x[12148],x[12149],x[12150],x[12151],x[12152],x[12153],x[12154],x[12155],x[12156],x[12157],x[12158],x[12159],x[12160],x[12161],x[12162],x[12163],x[12164],x[12165],x[12166],x[12167],x[12168],x[12169],x[12170],x[12171],x[12172],x[12173],x[12174],x[12175],x[12176],x[12177],x[12178],x[12179],x[12180],x[12181],x[12182],x[12183],x[12184],x[12185],x[12186],x[12187],x[12188],x[12189],x[12190],x[12191],x[12192],x[12193],x[12194],x[12195],x[12196],x[12197],x[12198],x[12199],x[12200],x[12201],x[12202],x[12203],x[12204],x[12205],x[12206],x[12207],x[12208],x[12209],x[12210],x[12211],x[12212],x[12213],x[12214],x[12215],x[12216],x[12217],x[12218],x[12219],x[12220],x[12221],x[12222],x[12223],x[12224],x[12225],x[12226],x[12227],x[12228],x[12229],x[12230],x[12231],x[12232],x[12233],x[12234],x[12235],x[12236],x[12237],x[12238],x[12239],x[12240],x[12241],x[12242],x[12243],x[12244],x[12245],x[12246],x[12247],x[12248],x[12249],x[12250],x[12251],x[12252],x[12253],x[12254],x[12255],x[12256],x[12257],x[12258],x[12259],x[12260],x[12261],x[12262],x[12263],x[12264],x[12265],x[12266],x[12267],x[12268],x[12269],x[12270],x[12271],x[12272],x[12273],x[12274],x[12275],x[12276],x[12277],x[12278],x[12279],x[12280],x[12281],x[12282],x[12283],x[12284],x[12285],x[12286],x[12287],x[12288],x[12289],x[12290],x[12291],x[12292],x[12293],x[12294],x[12295],x[12296],x[12297],x[12298],x[12299],x[12300],x[12301],x[12302],x[12303],x[12304],x[12305],x[12306],x[12307],x[12308],x[12309],x[12310],x[12311],x[12312],x[12313],x[12314],x[12315],x[12316],x[12317],x[12318],x[12319],x[12320],x[12321],x[12322],x[12323],x[12324],x[12325],x[12326],x[12327],x[12328],x[12329],x[12330],x[12331],x[12332],x[12333],x[12334],x[12335],x[12336],x[12337],x[12338],x[12339],x[12340],x[12341],x[12342],x[12343],x[12344],x[12345],x[12346],x[12347],x[12348],x[12349],x[12350],x[12351],x[12352],x[12353],x[12354],x[12355],x[12356],x[12357],x[12358],x[12359],x[12360],x[12361],x[12362],x[12363],x[12364],x[12365],x[12366],x[12367],x[12368],x[12369],x[12370],x[12371],x[12372],x[12373],x[12374],x[12375],x[12376],x[12377],x[12378],x[12379],x[12380],x[12381],x[12382],x[12383],x[12384],x[12385],x[12386],x[12387],x[12388],x[12389],x[12390],x[12391],x[12392],x[12393],x[12394],x[12395],x[12396],x[12397],x[12398],x[12399],x[12400],x[12401],x[12402],x[12403],x[12404],x[12405],x[12406],x[12407],x[12408],x[12409],x[12410],x[12411],x[12412],x[12413],x[12414],x[12415],x[12416],x[12417],x[12418],x[12419],x[12420],x[12421],x[12422],x[12423],x[12424],x[12425],x[12426],x[12427],x[12428],x[12429],x[12430],x[12431],x[12432],x[12433],x[12434],x[12435],x[12436],x[12437],x[12438],x[12439],x[12440],x[12441],x[12442],x[12443],x[12444],x[12445],x[12446],x[12447],x[12448],x[12449],x[12450],x[12451],x[12452],x[12453],x[12454],x[12455],x[12456],x[12457],x[12458],x[12459],x[12460],x[12461],x[12462],x[12463],x[12464],x[12465],x[12466],x[12467],x[12468],x[12469],x[12470],x[12471],x[12472],x[12473],x[12474],x[12475],x[12476],x[12477],x[12478],x[12479],x[12480],x[12481],x[12482],x[12483],x[12484],x[12485],x[12486],x[12487],x[12488],x[12489],x[12490],x[12491],x[12492],x[12493],x[12494],x[12495],x[12496],x[12497],x[12498],x[12499],x[12500],x[12501],x[12502],x[12503],x[12504],x[12505],x[12506],x[12507],x[12508],x[12509],x[12510],x[12511],x[12512],x[12513],x[12514],x[12515],x[12516],x[12517],x[12518],x[12519],x[12520],x[12521],x[12522],x[12523],x[12524],x[12525],x[12526],x[12527],x[12528],x[12529],x[12530],x[12531],x[12532],x[12533],x[12534],x[12535],x[12536],x[12537],x[12538],x[12539],x[12540],x[12541],x[12542],x[12543],x[12544],x[12545],x[12546],x[12547],x[12548],x[12549],x[12550],x[12551],x[12552],x[12553],x[12554],x[12555],x[12556],x[12557],x[12558],x[12559],x[12560],x[12561],x[12562],x[12563],x[12564],x[12565],x[12566],x[12567],x[12568],x[12569],x[12570],x[12571],x[12572],x[12573],x[12574],x[12575],x[12576],x[12577],x[12578],x[12579],x[12580],x[12581],x[12582],x[12583],x[12584],x[12585],x[12586],x[12587],x[12588],x[12589],x[12590],x[12591],x[12592],x[12593],x[12594],x[12595],x[12596],x[12597],x[12598],x[12599],x[12600],x[12601],x[12602],x[12603],x[12604],x[12605],x[12606],x[12607],x[12608],x[12609],x[12610],x[12611],x[12612],x[12613],x[12614],x[12615],x[12616],x[12617],x[12618],x[12619],x[12620],x[12621],x[12622],x[12623],x[12624],x[12625],x[12626],x[12627],x[12628],x[12629],x[12630],x[12631],x[12632],x[12633],x[12634],x[12635],x[12636],x[12637],x[12638],x[12639],x[12640],x[12641],x[12642],x[12643],x[12644],x[12645],x[12646],x[12647],x[12648],x[12649],x[12650],x[12651],x[12652],x[12653],x[12654],x[12655],x[12656],x[12657],x[12658],x[12659],x[12660],x[12661],x[12662],x[12663],x[12664],x[12665],x[12666],x[12667],x[12668],x[12669],x[12670],x[12671],x[12672],x[12673],x[12674],x[12675],x[12676],x[12677],x[12678],x[12679],x[12680],x[12681],x[12682],x[12683],x[12684],x[12685],x[12686],x[12687],x[12688],x[12689],x[12690],x[12691],x[12692],x[12693],x[12694],x[12695],x[12696],x[12697],x[12698],x[12699],x[12700],x[12701],x[12702],x[12703],x[12704],x[12705],x[12706],x[12707],x[12708],x[12709],x[12710],x[12711],x[12712],x[12713],x[12714],x[12715],x[12716],x[12717],x[12718],x[12719],x[12720],x[12721],x[12722],x[12723],x[12724],x[12725],x[12726],x[12727],x[12728],x[12729],x[12730],x[12731],x[12732],x[12733],x[12734],x[12735],x[12736],x[12737],x[12738],x[12739],x[12740],x[12741],x[12742],x[12743],x[12744],x[12745],x[12746],x[12747],x[12748],x[12749],x[12750],x[12751],x[12752],x[12753],x[12754],x[12755],x[12756],x[12757],x[12758],x[12759],x[12760],x[12761],x[12762],x[12763],x[12764],x[12765],x[12766],x[12767],x[12768],x[12769],x[12770],x[12771],x[12772],x[12773],x[12774],x[12775],x[12776],x[12777],x[12778],x[12779],x[12780],x[12781],x[12782],x[12783],x[12784],x[12785],x[12786],x[12787],x[12788],x[12789],x[12790],x[12791],x[12792],x[12793],x[12794],x[12795],x[12796],x[12797],x[12798],x[12799],x[12800],x[12801],x[12802],x[12803],x[12804],x[12805],x[12806],x[12807],x[12808],x[12809],x[12810],x[12811],x[12812],x[12813],x[12814],x[12815],x[12816],x[12817],x[12818],x[12819],x[12820],x[12821],x[12822],x[12823],x[12824],x[12825],x[12826],x[12827],x[12828],x[12829],x[12830],x[12831],x[12832],x[12833],x[12834],x[12835],x[12836],x[12837],x[12838],x[12839],x[12840],x[12841],x[12842],x[12843],x[12844],x[12845],x[12846],x[12847],x[12848],x[12849],x[12850],x[12851],x[12852],x[12853],x[12854],x[12855],x[12856],x[12857],x[12858],x[12859],x[12860],x[12861],x[12862],x[12863],x[12864],x[12865],x[12866],x[12867],x[12868],x[12869],x[12870],x[12871],x[12872],x[12873],x[12874],x[12875],x[12876],x[12877],x[12878],x[12879],x[12880],x[12881],x[12882],x[12883],x[12884],x[12885],x[12886],x[12887],x[12888],x[12889],x[12890],x[12891],x[12892],x[12893],x[12894],x[12895],x[12896],x[12897],x[12898],x[12899],x[12900],x[12901],x[12902],x[12903],x[12904],x[12905],x[12906],x[12907],x[12908],x[12909],x[12910],x[12911],x[12912],x[12913],x[12914],x[12915],x[12916],x[12917],x[12918],x[12919],x[12920],x[12921],x[12922],x[12923],x[12924],x[12925],x[12926],x[12927],x[12928],x[12929],x[12930],x[12931],x[12932],x[12933],x[12934],x[12935],x[12936],x[12937],x[12938],x[12939],x[12940],x[12941],x[12942],x[12943],x[12944],x[12945],x[12946],x[12947],x[12948],x[12949],x[12950],x[12951],x[12952],x[12953],x[12954],x[12955],x[12956],x[12957],x[12958],x[12959],x[12960],x[12961],x[12962],x[12963],x[12964],x[12965],x[12966],x[12967],x[12968],x[12969],x[12970],x[12971],x[12972],x[12973],x[12974],x[12975],x[12976],x[12977],x[12978],x[12979],x[12980],x[12981],x[12982],x[12983],x[12984],x[12985],x[12986],x[12987],x[12988],x[12989],x[12990],x[12991],x[12992],x[12993],x[12994],x[12995],x[12996],x[12997],x[12998],x[12999],x[13000],x[13001],x[13002],x[13003],x[13004],x[13005],x[13006],x[13007],x[13008],x[13009],x[13010],x[13011],x[13012],x[13013],x[13014],x[13015],x[13016],x[13017],x[13018],x[13019],x[13020],x[13021],x[13022],x[13023],x[13024],x[13025],x[13026],x[13027],x[13028],x[13029],x[13030],x[13031],x[13032],x[13033],x[13034],x[13035],x[13036],x[13037],x[13038],x[13039],x[13040],x[13041],x[13042],x[13043],x[13044],x[13045],x[13046],x[13047],x[13048],x[13049],x[13050],x[13051],x[13052],x[13053],x[13054],x[13055],x[13056],x[13057],x[13058],x[13059],x[13060],x[13061],x[13062],x[13063],x[13064],x[13065],x[13066],x[13067],x[13068],x[13069],x[13070],x[13071],x[13072],x[13073],x[13074],x[13075],x[13076],x[13077],x[13078],x[13079],x[13080],x[13081],x[13082],x[13083],x[13084],x[13085],x[13086],x[13087],x[13088],x[13089],x[13090],x[13091],x[13092],x[13093],x[13094],x[13095],x[13096],x[13097],x[13098],x[13099],x[13100],x[13101],x[13102],x[13103],x[13104],x[13105],x[13106],x[13107],x[13108],x[13109],x[13110],x[13111],x[13112],x[13113],x[13114],x[13115],x[13116],x[13117],x[13118],x[13119],x[13120],x[13121],x[13122],x[13123],x[13124],x[13125],x[13126],x[13127],x[13128],x[13129],x[13130],x[13131],x[13132],x[13133],x[13134],x[13135],x[13136],x[13137],x[13138],x[13139],x[13140],x[13141],x[13142],x[13143],x[13144],x[13145],x[13146],x[13147],x[13148],x[13149],x[13150],x[13151],x[13152],x[13153],x[13154],x[13155],x[13156],x[13157],x[13158],x[13159],x[13160],x[13161],x[13162],x[13163],x[13164],x[13165],x[13166],x[13167],x[13168],x[13169],x[13170],x[13171],x[13172],x[13173],x[13174],x[13175],x[13176],x[13177],x[13178],x[13179],x[13180],x[13181],x[13182],x[13183],x[13184],x[13185],x[13186],x[13187],x[13188],x[13189],x[13190],x[13191],x[13192],x[13193],x[13194],x[13195],x[13196],x[13197],x[13198],x[13199],x[13200],x[13201],x[13202],x[13203],x[13204],x[13205],x[13206],x[13207],x[13208],x[13209],x[13210],x[13211],x[13212],x[13213],x[13214],x[13215],x[13216],x[13217],x[13218],x[13219],x[13220],x[13221],x[13222],x[13223],x[13224],x[13225],x[13226],x[13227],x[13228],x[13229],x[13230],x[13231],x[13232],x[13233],x[13234],x[13235],x[13236],x[13237],x[13238],x[13239],x[13240],x[13241],x[13242],x[13243],x[13244],x[13245],x[13246],x[13247],x[13248],x[13249],x[13250],x[13251],x[13252],x[13253],x[13254],x[13255],x[13256],x[13257],x[13258],x[13259],x[13260],x[13261],x[13262],x[13263],x[13264],x[13265],x[13266],x[13267],x[13268],x[13269],x[13270],x[13271],x[13272],x[13273],x[13274],x[13275],x[13276],x[13277],x[13278],x[13279],x[13280],x[13281],x[13282],x[13283],x[13284],x[13285],x[13286],x[13287],x[13288],x[13289],x[13290],x[13291],x[13292],x[13293],x[13294],x[13295],x[13296],x[13297],x[13298],x[13299],x[13300],x[13301],x[13302],x[13303],x[13304],x[13305],x[13306],x[13307],x[13308],x[13309],x[13310],x[13311],x[13312],x[13313],x[13314],x[13315],x[13316],x[13317],x[13318],x[13319],x[13320],x[13321],x[13322],x[13323],x[13324],x[13325],x[13326],x[13327],x[13328],x[13329],x[13330],x[13331],x[13332],x[13333],x[13334],x[13335],x[13336],x[13337],x[13338],x[13339],x[13340],x[13341],x[13342],x[13343],x[13344],x[13345],x[13346],x[13347],x[13348],x[13349],x[13350],x[13351],x[13352],x[13353],x[13354],x[13355],x[13356],x[13357],x[13358],x[13359],x[13360],x[13361],x[13362],x[13363],x[13364],x[13365],x[13366],x[13367],x[13368],x[13369],x[13370],x[13371],x[13372],x[13373],x[13374],x[13375],x[13376],x[13377],x[13378],x[13379],x[13380],x[13381],x[13382],x[13383],x[13384],x[13385],x[13386],x[13387],x[13388],x[13389],x[13390],x[13391],x[13392],x[13393],x[13394],x[13395],x[13396],x[13397],x[13398],x[13399],x[13400],x[13401],x[13402],x[13403],x[13404],x[13405],x[13406],x[13407],x[13408],x[13409],x[13410],x[13411],x[13412],x[13413],x[13414],x[13415],x[13416],x[13417],x[13418],x[13419],x[13420],x[13421],x[13422],x[13423],x[13424],x[13425],x[13426],x[13427],x[13428],x[13429],x[13430],x[13431],x[13432],x[13433],x[13434],x[13435],x[13436],x[13437],x[13438],x[13439],x[13440],x[13441],x[13442],x[13443],x[13444],x[13445],x[13446],x[13447],x[13448],x[13449],x[13450],x[13451],x[13452],x[13453],x[13454],x[13455],x[13456],x[13457],x[13458],x[13459],x[13460],x[13461],x[13462],x[13463],x[13464],x[13465],x[13466],x[13467],x[13468],x[13469],x[13470],x[13471],x[13472],x[13473],x[13474],x[13475],x[13476],x[13477],x[13478],x[13479],x[13480],x[13481],x[13482],x[13483],x[13484],x[13485],x[13486],x[13487],x[13488],x[13489],x[13490],x[13491],x[13492],x[13493],x[13494],x[13495],x[13496],x[13497],x[13498],x[13499],x[13500],x[13501],x[13502],x[13503],x[13504],x[13505],x[13506],x[13507],x[13508],x[13509],x[13510],x[13511],x[13512],x[13513],x[13514],x[13515],x[13516],x[13517],x[13518],x[13519],x[13520],x[13521],x[13522],x[13523],x[13524],x[13525],x[13526],x[13527],x[13528],x[13529],x[13530],x[13531],x[13532],x[13533],x[13534],x[13535],x[13536],x[13537],x[13538],x[13539],x[13540],x[13541],x[13542],x[13543],x[13544],x[13545],x[13546],x[13547],x[13548],x[13549],x[13550],x[13551],x[13552],x[13553],x[13554],x[13555],x[13556],x[13557],x[13558],x[13559],x[13560],x[13561],x[13562],x[13563],x[13564],x[13565],x[13566],x[13567],x[13568],x[13569],x[13570],x[13571],x[13572],x[13573],x[13574],x[13575],x[13576],x[13577],x[13578],x[13579],x[13580],x[13581],x[13582],x[13583],x[13584],x[13585],x[13586],x[13587],x[13588],x[13589],x[13590],x[13591],x[13592],x[13593],x[13594],x[13595],x[13596],x[13597],x[13598],x[13599],x[13600],x[13601],x[13602],x[13603],x[13604],x[13605],x[13606],x[13607],x[13608],x[13609],x[13610],x[13611],x[13612],x[13613],x[13614],x[13615],x[13616],x[13617],x[13618],x[13619],x[13620],x[13621],x[13622],x[13623],x[13624],x[13625],x[13626],x[13627],x[13628],x[13629],x[13630],x[13631],x[13632],x[13633],x[13634],x[13635],x[13636],x[13637],x[13638],x[13639],x[13640],x[13641],x[13642],x[13643],x[13644],x[13645],x[13646],x[13647],x[13648],x[13649],x[13650],x[13651],x[13652],x[13653],x[13654],x[13655],x[13656],x[13657],x[13658],x[13659],x[13660],x[13661],x[13662],x[13663],x[13664],x[13665],x[13666],x[13667],x[13668],x[13669],x[13670],x[13671],x[13672],x[13673],x[13674],x[13675],x[13676],x[13677],x[13678],x[13679],x[13680],x[13681],x[13682],x[13683],x[13684],x[13685],x[13686],x[13687],x[13688],x[13689],x[13690],x[13691],x[13692],x[13693],x[13694],x[13695],x[13696],x[13697],x[13698],x[13699],x[13700],x[13701],x[13702],x[13703],x[13704],x[13705],x[13706],x[13707],x[13708],x[13709],x[13710],x[13711],x[13712],x[13713],x[13714],x[13715],x[13716],x[13717],x[13718],x[13719],x[13720],x[13721],x[13722],x[13723],x[13724],x[13725],x[13726],x[13727],x[13728],x[13729],x[13730],x[13731],x[13732],x[13733],x[13734],x[13735],x[13736],x[13737],x[13738],x[13739],x[13740],x[13741],x[13742],x[13743],x[13744],x[13745],x[13746],x[13747],x[13748],x[13749],x[13750],x[13751],x[13752],x[13753],x[13754],x[13755],x[13756],x[13757],x[13758],x[13759],x[13760],x[13761],x[13762],x[13763],x[13764],x[13765],x[13766],x[13767],x[13768],x[13769],x[13770],x[13771],x[13772],x[13773],x[13774],x[13775],x[13776],x[13777],x[13778],x[13779],x[13780],x[13781],x[13782],x[13783],x[13784],x[13785],x[13786],x[13787],x[13788],x[13789],x[13790],x[13791],x[13792],x[13793],x[13794],x[13795],x[13796],x[13797],x[13798],x[13799],x[13800],x[13801],x[13802],x[13803],x[13804],x[13805],x[13806],x[13807],x[13808],x[13809],x[13810],x[13811],x[13812],x[13813],x[13814],x[13815],x[13816],x[13817],x[13818],x[13819],x[13820],x[13821],x[13822],x[13823],x[13824],x[13825],x[13826],x[13827],x[13828],x[13829],x[13830],x[13831],x[13832],x[13833],x[13834],x[13835],x[13836],x[13837],x[13838],x[13839],x[13840],x[13841],x[13842],x[13843],x[13844],x[13845],x[13846],x[13847],x[13848],x[13849],x[13850],x[13851],x[13852],x[13853],x[13854],x[13855],x[13856],x[13857],x[13858],x[13859],x[13860],x[13861],x[13862],x[13863],x[13864],x[13865],x[13866],x[13867],x[13868],x[13869],x[13870],x[13871],x[13872],x[13873],x[13874],x[13875],x[13876],x[13877],x[13878],x[13879],x[13880],x[13881],x[13882],x[13883],x[13884],x[13885],x[13886],x[13887],x[13888],x[13889],x[13890],x[13891],x[13892],x[13893],x[13894],x[13895],x[13896],x[13897],x[13898],x[13899],x[13900],x[13901],x[13902],x[13903],x[13904],x[13905],x[13906],x[13907],x[13908],x[13909],x[13910],x[13911],x[13912],x[13913],x[13914],x[13915],x[13916],x[13917],x[13918],x[13919],x[13920],x[13921],x[13922],x[13923],x[13924],x[13925],x[13926],x[13927],x[13928],x[13929],x[13930],x[13931],x[13932],x[13933],x[13934],x[13935],x[13936],x[13937],x[13938],x[13939],x[13940],x[13941],x[13942],x[13943],x[13944],x[13945],x[13946],x[13947],x[13948],x[13949],x[13950],x[13951],x[13952],x[13953],x[13954],x[13955],x[13956],x[13957],x[13958],x[13959],x[13960],x[13961],x[13962],x[13963],x[13964],x[13965],x[13966],x[13967],x[13968],x[13969],x[13970],x[13971],x[13972],x[13973],x[13974],x[13975],x[13976],x[13977],x[13978],x[13979],x[13980],x[13981],x[13982],x[13983],x[13984],x[13985],x[13986],x[13987],x[13988],x[13989],x[13990],x[13991],x[13992],x[13993],x[13994],x[13995],x[13996],x[13997],x[13998],x[13999],x[14000],x[14001],x[14002],x[14003],x[14004],x[14005],x[14006],x[14007],x[14008],x[14009],x[14010],x[14011],x[14012],x[14013],x[14014],x[14015],x[14016],x[14017],x[14018],x[14019],x[14020],x[14021],x[14022],x[14023],x[14024],x[14025],x[14026],x[14027],x[14028],x[14029],x[14030],x[14031],x[14032],x[14033],x[14034],x[14035],x[14036],x[14037],x[14038],x[14039],x[14040],x[14041],x[14042],x[14043],x[14044],x[14045],x[14046],x[14047],x[14048],x[14049],x[14050],x[14051],x[14052],x[14053],x[14054],x[14055],x[14056],x[14057],x[14058],x[14059],x[14060],x[14061],x[14062],x[14063],x[14064],x[14065],x[14066],x[14067],x[14068],x[14069],x[14070],x[14071],x[14072],x[14073],x[14074],x[14075],x[14076],x[14077],x[14078],x[14079],x[14080],x[14081],x[14082],x[14083],x[14084],x[14085],x[14086],x[14087],x[14088],x[14089],x[14090],x[14091],x[14092],x[14093],x[14094],x[14095],x[14096],x[14097],x[14098],x[14099],x[14100],x[14101],x[14102],x[14103],x[14104],x[14105],x[14106],x[14107],x[14108],x[14109],x[14110],x[14111],x[14112],x[14113],x[14114],x[14115],x[14116],x[14117],x[14118],x[14119],x[14120],x[14121],x[14122],x[14123],x[14124],x[14125],x[14126],x[14127],x[14128],x[14129],x[14130],x[14131],x[14132],x[14133],x[14134],x[14135],x[14136],x[14137],x[14138],x[14139],x[14140],x[14141],x[14142],x[14143],x[14144],x[14145],x[14146],x[14147],x[14148],x[14149],x[14150],x[14151],x[14152],x[14153],x[14154],x[14155],x[14156],x[14157],x[14158],x[14159],x[14160],x[14161],x[14162],x[14163],x[14164],x[14165],x[14166],x[14167],x[14168],x[14169],x[14170],x[14171],x[14172],x[14173],x[14174],x[14175],x[14176],x[14177],x[14178],x[14179],x[14180],x[14181],x[14182],x[14183],x[14184],x[14185],x[14186],x[14187],x[14188],x[14189],x[14190],x[14191],x[14192],x[14193],x[14194],x[14195],x[14196],x[14197],x[14198],x[14199],x[14200],x[14201],x[14202],x[14203],x[14204],x[14205],x[14206],x[14207],x[14208],x[14209],x[14210],x[14211],x[14212],x[14213],x[14214],x[14215],x[14216],x[14217],x[14218],x[14219],x[14220],x[14221],x[14222],x[14223],x[14224],x[14225],x[14226],x[14227],x[14228],x[14229],x[14230],x[14231],x[14232],x[14233],x[14234],x[14235],x[14236],x[14237],x[14238],x[14239],x[14240],x[14241],x[14242],x[14243],x[14244],x[14245],x[14246],x[14247],x[14248],x[14249],x[14250],x[14251],x[14252],x[14253],x[14254],x[14255],x[14256],x[14257],x[14258],x[14259],x[14260],x[14261],x[14262],x[14263],x[14264],x[14265],x[14266],x[14267],x[14268],x[14269],x[14270],x[14271],x[14272],x[14273],x[14274],x[14275],x[14276],x[14277],x[14278],x[14279],x[14280],x[14281],x[14282],x[14283],x[14284],x[14285],x[14286],x[14287],x[14288],x[14289],x[14290],x[14291],x[14292],x[14293],x[14294],x[14295],x[14296],x[14297],x[14298],x[14299],x[14300],x[14301],x[14302],x[14303],x[14304],x[14305],x[14306],x[14307],x[14308],x[14309],x[14310],x[14311],x[14312],x[14313],x[14314],x[14315],x[14316],x[14317],x[14318],x[14319],x[14320],x[14321],x[14322],x[14323],x[14324],x[14325],x[14326],x[14327],x[14328],x[14329],x[14330],x[14331],x[14332],x[14333],x[14334],x[14335],x[14336],x[14337],x[14338],x[14339],x[14340],x[14341],x[14342],x[14343],x[14344],x[14345],x[14346],x[14347],x[14348],x[14349],x[14350],x[14351],x[14352],x[14353],x[14354],x[14355],x[14356],x[14357],x[14358],x[14359],x[14360],x[14361],x[14362],x[14363],x[14364],x[14365],x[14366],x[14367],x[14368],x[14369],x[14370],x[14371],x[14372],x[14373],x[14374],x[14375],x[14376],x[14377],x[14378],x[14379],x[14380],x[14381],x[14382],x[14383],x[14384],x[14385],x[14386],x[14387],x[14388],x[14389],x[14390],x[14391],x[14392],x[14393],x[14394],x[14395],x[14396],x[14397],x[14398],x[14399],x[14400],x[14401],x[14402],x[14403],x[14404],x[14405],x[14406],x[14407],x[14408],x[14409],x[14410],x[14411],x[14412],x[14413],x[14414],x[14415],x[14416],x[14417],x[14418],x[14419],x[14420],x[14421],x[14422],x[14423],x[14424],x[14425],x[14426],x[14427],x[14428],x[14429],x[14430],x[14431],x[14432],x[14433],x[14434],x[14435],x[14436],x[14437],x[14438],x[14439],x[14440],x[14441],x[14442],x[14443],x[14444],x[14445],x[14446],x[14447],x[14448],x[14449],x[14450],x[14451],x[14452],x[14453],x[14454],x[14455],x[14456],x[14457],x[14458],x[14459],x[14460],x[14461],x[14462],x[14463],x[14464],x[14465],x[14466],x[14467],x[14468],x[14469],x[14470],x[14471],x[14472],x[14473],x[14474],x[14475],x[14476],x[14477],x[14478],x[14479],x[14480],x[14481],x[14482],x[14483],x[14484],x[14485],x[14486],x[14487],x[14488],x[14489],x[14490],x[14491],x[14492],x[14493],x[14494],x[14495],x[14496],x[14497],x[14498],x[14499],x[14500],x[14501],x[14502],x[14503],x[14504],x[14505],x[14506],x[14507],x[14508],x[14509],x[14510],x[14511],x[14512],x[14513],x[14514],x[14515],x[14516],x[14517],x[14518],x[14519],x[14520],x[14521],x[14522],x[14523],x[14524],x[14525],x[14526],x[14527],x[14528],x[14529],x[14530],x[14531],x[14532],x[14533],x[14534],x[14535],x[14536],x[14537],x[14538],x[14539],x[14540],x[14541],x[14542],x[14543],x[14544],x[14545],x[14546],x[14547],x[14548],x[14549],x[14550],x[14551],x[14552],x[14553],x[14554],x[14555],x[14556],x[14557],x[14558],x[14559],x[14560],x[14561],x[14562],x[14563],x[14564],x[14565],x[14566],x[14567],x[14568],x[14569],x[14570],x[14571],x[14572],x[14573],x[14574],x[14575],x[14576],x[14577],x[14578],x[14579],x[14580],x[14581],x[14582],x[14583],x[14584],x[14585],x[14586],x[14587],x[14588],x[14589],x[14590],x[14591],x[14592],x[14593],x[14594],x[14595],x[14596],x[14597],x[14598],x[14599],x[14600],x[14601],x[14602],x[14603],x[14604],x[14605],x[14606],x[14607],x[14608],x[14609],x[14610],x[14611],x[14612],x[14613],x[14614],x[14615],x[14616],x[14617],x[14618],x[14619],x[14620],x[14621],x[14622],x[14623],x[14624],x[14625],x[14626],x[14627],x[14628],x[14629],x[14630],x[14631],x[14632],x[14633],x[14634],x[14635],x[14636],x[14637],x[14638],x[14639],x[14640],x[14641],x[14642],x[14643],x[14644],x[14645],x[14646],x[14647],x[14648],x[14649],x[14650],x[14651],x[14652],x[14653],x[14654],x[14655],x[14656],x[14657],x[14658],x[14659],x[14660],x[14661],x[14662],x[14663],x[14664],x[14665],x[14666],x[14667],x[14668],x[14669],x[14670],x[14671],x[14672],x[14673],x[14674],x[14675],x[14676],x[14677],x[14678],x[14679],x[14680],x[14681],x[14682],x[14683],x[14684],x[14685],x[14686],x[14687],x[14688],x[14689],x[14690],x[14691],x[14692],x[14693],x[14694],x[14695],x[14696],x[14697],x[14698],x[14699],x[14700],x[14701],x[14702],x[14703],x[14704],x[14705],x[14706],x[14707],x[14708],x[14709],x[14710],x[14711],x[14712],x[14713],x[14714],x[14715],x[14716],x[14717],x[14718],x[14719],x[14720],x[14721],x[14722],x[14723],x[14724],x[14725],x[14726],x[14727],x[14728],x[14729],x[14730],x[14731],x[14732],x[14733],x[14734],x[14735],x[14736],x[14737],x[14738],x[14739],x[14740],x[14741],x[14742],x[14743],x[14744],x[14745],x[14746],x[14747],x[14748],x[14749],x[14750],x[14751],x[14752],x[14753],x[14754],x[14755],x[14756],x[14757],x[14758],x[14759],x[14760],x[14761],x[14762],x[14763],x[14764],x[14765],x[14766],x[14767],x[14768],x[14769],x[14770],x[14771],x[14772],x[14773],x[14774],x[14775],x[14776],x[14777],x[14778],x[14779],x[14780],x[14781],x[14782],x[14783],x[14784],x[14785],x[14786],x[14787],x[14788],x[14789],x[14790],x[14791],x[14792],x[14793],x[14794],x[14795],x[14796],x[14797],x[14798],x[14799],x[14800],x[14801],x[14802],x[14803],x[14804],x[14805],x[14806],x[14807],x[14808],x[14809],x[14810],x[14811],x[14812],x[14813],x[14814],x[14815],x[14816],x[14817],x[14818],x[14819],x[14820],x[14821],x[14822],x[14823],x[14824],x[14825],x[14826],x[14827],x[14828],x[14829],x[14830],x[14831],x[14832],x[14833],x[14834],x[14835],x[14836],x[14837],x[14838],x[14839],x[14840],x[14841],x[14842],x[14843],x[14844],x[14845],x[14846],x[14847],x[14848],x[14849],x[14850],x[14851],x[14852],x[14853],x[14854],x[14855],x[14856],x[14857],x[14858],x[14859],x[14860],x[14861],x[14862],x[14863],x[14864],x[14865],x[14866],x[14867],x[14868],x[14869],x[14870],x[14871],x[14872],x[14873],x[14874],x[14875],x[14876],x[14877],x[14878],x[14879],x[14880],x[14881],x[14882],x[14883],x[14884],x[14885],x[14886],x[14887],x[14888],x[14889],x[14890],x[14891],x[14892],x[14893],x[14894],x[14895],x[14896],x[14897],x[14898],x[14899],x[14900],x[14901],x[14902],x[14903],x[14904],x[14905],x[14906],x[14907],x[14908],x[14909],x[14910],x[14911],x[14912],x[14913],x[14914],x[14915],x[14916],x[14917],x[14918],x[14919],x[14920],x[14921],x[14922],x[14923],x[14924],x[14925],x[14926],x[14927],x[14928],x[14929],x[14930],x[14931],x[14932],x[14933],x[14934],x[14935],x[14936],x[14937],x[14938],x[14939],x[14940],x[14941],x[14942],x[14943],x[14944],x[14945],x[14946],x[14947],x[14948],x[14949],x[14950],x[14951],x[14952],x[14953],x[14954],x[14955],x[14956],x[14957],x[14958],x[14959],x[14960],x[14961],x[14962],x[14963],x[14964],x[14965],x[14966],x[14967],x[14968],x[14969],x[14970],x[14971],x[14972],x[14973],x[14974],x[14975],x[14976],x[14977],x[14978],x[14979],x[14980],x[14981],x[14982],x[14983],x[14984],x[14985],x[14986],x[14987],x[14988],x[14989],x[14990],x[14991],x[14992],x[14993],x[14994],x[14995],x[14996],x[14997],x[14998],x[14999],x[15000],x[15001],x[15002],x[15003],x[15004],x[15005],x[15006],x[15007],x[15008],x[15009],x[15010],x[15011],x[15012],x[15013],x[15014],x[15015],x[15016],x[15017],x[15018],x[15019],x[15020],x[15021],x[15022],x[15023],x[15024],x[15025],x[15026],x[15027],x[15028],x[15029],x[15030],x[15031],x[15032],x[15033],x[15034],x[15035],x[15036],x[15037],x[15038],x[15039],x[15040],x[15041],x[15042],x[15043],x[15044],x[15045],x[15046],x[15047],x[15048],x[15049],x[15050],x[15051],x[15052],x[15053],x[15054],x[15055],x[15056],x[15057],x[15058],x[15059],x[15060],x[15061],x[15062],x[15063],x[15064],x[15065],x[15066],x[15067],x[15068],x[15069],x[15070],x[15071],x[15072],x[15073],x[15074],x[15075],x[15076],x[15077],x[15078],x[15079],x[15080],x[15081],x[15082],x[15083],x[15084],x[15085],x[15086],x[15087],x[15088],x[15089],x[15090],x[15091],x[15092],x[15093],x[15094],x[15095],x[15096],x[15097],x[15098],x[15099],x[15100],x[15101],x[15102],x[15103],x[15104],x[15105],x[15106],x[15107],x[15108],x[15109],x[15110],x[15111],x[15112],x[15113],x[15114],x[15115],x[15116],x[15117],x[15118],x[15119],x[15120],x[15121],x[15122],x[15123],x[15124],x[15125],x[15126],x[15127],x[15128],x[15129],x[15130],x[15131],x[15132],x[15133],x[15134],x[15135],x[15136],x[15137],x[15138],x[15139],x[15140],x[15141],x[15142],x[15143],x[15144],x[15145],x[15146],x[15147],x[15148],x[15149],x[15150],x[15151],x[15152],x[15153],x[15154],x[15155],x[15156],x[15157],x[15158],x[15159],x[15160],x[15161],x[15162],x[15163],x[15164],x[15165],x[15166],x[15167],x[15168],x[15169],x[15170],x[15171],x[15172],x[15173],x[15174],x[15175],x[15176],x[15177],x[15178],x[15179],x[15180],x[15181],x[15182],x[15183],x[15184],x[15185],x[15186],x[15187],x[15188],x[15189],x[15190],x[15191],x[15192],x[15193],x[15194],x[15195],x[15196],x[15197],x[15198],x[15199],x[15200],x[15201],x[15202],x[15203],x[15204],x[15205],x[15206],x[15207],x[15208],x[15209],x[15210],x[15211],x[15212],x[15213],x[15214],x[15215],x[15216],x[15217],x[15218],x[15219],x[15220],x[15221],x[15222],x[15223],x[15224],x[15225],x[15226],x[15227],x[15228],x[15229],x[15230],x[15231],x[15232],x[15233],x[15234],x[15235],x[15236],x[15237],x[15238],x[15239],x[15240],x[15241],x[15242],x[15243],x[15244],x[15245],x[15246],x[15247],x[15248],x[15249],x[15250],x[15251],x[15252],x[15253],x[15254],x[15255],x[15256],x[15257],x[15258],x[15259],x[15260],x[15261],x[15262],x[15263],x[15264],x[15265],x[15266],x[15267],x[15268],x[15269],x[15270],x[15271],x[15272],x[15273],x[15274],x[15275],x[15276],x[15277],x[15278],x[15279],x[15280],x[15281],x[15282],x[15283],x[15284],x[15285],x[15286],x[15287],x[15288],x[15289],x[15290],x[15291],x[15292],x[15293],x[15294],x[15295],x[15296],x[15297],x[15298],x[15299],x[15300],x[15301],x[15302],x[15303],x[15304],x[15305],x[15306],x[15307],x[15308],x[15309],x[15310],x[15311],x[15312],x[15313],x[15314],x[15315],x[15316],x[15317],x[15318],x[15319],x[15320],x[15321],x[15322],x[15323],x[15324],x[15325],x[15326],x[15327],x[15328],x[15329],x[15330],x[15331],x[15332],x[15333],x[15334],x[15335],x[15336],x[15337],x[15338],x[15339],x[15340],x[15341],x[15342],x[15343],x[15344],x[15345],x[15346],x[15347],x[15348],x[15349],x[15350],x[15351],x[15352],x[15353],x[15354],x[15355],x[15356],x[15357],x[15358],x[15359],x[15360],x[15361],x[15362],x[15363],x[15364],x[15365],x[15366],x[15367],x[15368],x[15369],x[15370],x[15371],x[15372],x[15373],x[15374],x[15375],x[15376],x[15377],x[15378],x[15379],x[15380],x[15381],x[15382],x[15383],x[15384],x[15385],x[15386],x[15387],x[15388],x[15389],x[15390],x[15391],x[15392],x[15393],x[15394],x[15395],x[15396],x[15397],x[15398],x[15399],x[15400],x[15401],x[15402],x[15403],x[15404],x[15405],x[15406],x[15407],x[15408],x[15409],x[15410],x[15411],x[15412],x[15413],x[15414],x[15415],x[15416],x[15417],x[15418],x[15419],x[15420],x[15421],x[15422],x[15423],x[15424],x[15425],x[15426],x[15427],x[15428],x[15429],x[15430],x[15431],x[15432],x[15433],x[15434],x[15435],x[15436],x[15437],x[15438],x[15439],x[15440],x[15441],x[15442],x[15443],x[15444],x[15445],x[15446],x[15447],x[15448],x[15449],x[15450],x[15451],x[15452],x[15453],x[15454],x[15455],x[15456],x[15457],x[15458],x[15459],x[15460],x[15461],x[15462],x[15463],x[15464],x[15465],x[15466],x[15467],x[15468],x[15469],x[15470],x[15471],x[15472],x[15473],x[15474],x[15475],x[15476],x[15477],x[15478],x[15479],x[15480],x[15481],x[15482],x[15483],x[15484],x[15485],x[15486],x[15487],x[15488],x[15489],x[15490],x[15491],x[15492],x[15493],x[15494],x[15495],x[15496],x[15497],x[15498],x[15499],x[15500],x[15501],x[15502],x[15503],x[15504],x[15505],x[15506],x[15507],x[15508],x[15509],x[15510],x[15511],x[15512],x[15513],x[15514],x[15515],x[15516],x[15517],x[15518],x[15519],x[15520],x[15521],x[15522],x[15523],x[15524],x[15525],x[15526],x[15527],x[15528],x[15529],x[15530],x[15531],x[15532],x[15533],x[15534],x[15535],x[15536],x[15537],x[15538],x[15539],x[15540],x[15541],x[15542],x[15543],x[15544],x[15545],x[15546],x[15547],x[15548],x[15549],x[15550],x[15551],x[15552],x[15553],x[15554],x[15555],x[15556],x[15557],x[15558],x[15559],x[15560],x[15561],x[15562],x[15563],x[15564],x[15565],x[15566],x[15567],x[15568],x[15569],x[15570],x[15571],x[15572],x[15573],x[15574],x[15575],x[15576],x[15577],x[15578],x[15579],x[15580],x[15581],x[15582],x[15583],x[15584],x[15585],x[15586],x[15587],x[15588],x[15589],x[15590],x[15591],x[15592],x[15593],x[15594],x[15595],x[15596],x[15597],x[15598],x[15599],x[15600],x[15601],x[15602],x[15603],x[15604],x[15605],x[15606],x[15607],x[15608],x[15609],x[15610],x[15611],x[15612],x[15613],x[15614],x[15615],x[15616],x[15617],x[15618],x[15619],x[15620],x[15621],x[15622],x[15623],x[15624],x[15625],x[15626],x[15627],x[15628],x[15629],x[15630],x[15631],x[15632],x[15633],x[15634],x[15635],x[15636],x[15637],x[15638],x[15639],x[15640],x[15641],x[15642],x[15643],x[15644],x[15645],x[15646],x[15647],x[15648],x[15649],x[15650],x[15651],x[15652],x[15653],x[15654],x[15655],x[15656],x[15657],x[15658],x[15659],x[15660],x[15661],x[15662],x[15663],x[15664],x[15665],x[15666],x[15667],x[15668],x[15669],x[15670],x[15671],x[15672],x[15673],x[15674],x[15675],x[15676],x[15677],x[15678],x[15679],x[15680],x[15681],x[15682],x[15683],x[15684],x[15685],x[15686],x[15687],x[15688],x[15689],x[15690],x[15691],x[15692],x[15693],x[15694],x[15695],x[15696],x[15697],x[15698],x[15699],x[15700],x[15701],x[15702],x[15703],x[15704],x[15705],x[15706],x[15707],x[15708],x[15709],x[15710],x[15711],x[15712],x[15713],x[15714],x[15715],x[15716],x[15717],x[15718],x[15719],x[15720],x[15721],x[15722],x[15723],x[15724],x[15725],x[15726],x[15727],x[15728],x[15729],x[15730],x[15731],x[15732],x[15733],x[15734],x[15735],x[15736],x[15737],x[15738],x[15739],x[15740],x[15741],x[15742],x[15743],x[15744],x[15745],x[15746],x[15747],x[15748],x[15749],x[15750],x[15751],x[15752],x[15753],x[15754],x[15755],x[15756],x[15757],x[15758],x[15759],x[15760],x[15761],x[15762],x[15763],x[15764],x[15765],x[15766],x[15767],x[15768],x[15769],x[15770],x[15771],x[15772],x[15773],x[15774],x[15775],x[15776],x[15777],x[15778],x[15779],x[15780],x[15781],x[15782],x[15783],x[15784],x[15785],x[15786],x[15787],x[15788],x[15789],x[15790],x[15791],x[15792],x[15793],x[15794],x[15795],x[15796],x[15797],x[15798],x[15799],x[15800],x[15801],x[15802],x[15803],x[15804],x[15805],x[15806],x[15807],x[15808],x[15809],x[15810],x[15811],x[15812],x[15813],x[15814],x[15815],x[15816],x[15817],x[15818],x[15819],x[15820],x[15821],x[15822],x[15823],x[15824],x[15825],x[15826],x[15827],x[15828],x[15829],x[15830],x[15831],x[15832],x[15833],x[15834],x[15835],x[15836],x[15837],x[15838],x[15839],x[15840],x[15841],x[15842],x[15843],x[15844],x[15845],x[15846],x[15847],x[15848],x[15849],x[15850],x[15851],x[15852],x[15853],x[15854],x[15855],x[15856],x[15857],x[15858],x[15859],x[15860],x[15861],x[15862],x[15863],x[15864],x[15865],x[15866],x[15867],x[15868],x[15869],x[15870],x[15871],x[15872],x[15873],x[15874],x[15875],x[15876],x[15877],x[15878],x[15879],x[15880],x[15881],x[15882],x[15883],x[15884],x[15885],x[15886],x[15887],x[15888],x[15889],x[15890],x[15891],x[15892],x[15893],x[15894],x[15895],x[15896],x[15897],x[15898],x[15899],x[15900],x[15901],x[15902],x[15903],x[15904],x[15905],x[15906],x[15907],x[15908],x[15909],x[15910],x[15911],x[15912],x[15913],x[15914],x[15915],x[15916],x[15917],x[15918],x[15919],x[15920],x[15921],x[15922],x[15923],x[15924],x[15925],x[15926],x[15927],x[15928],x[15929],x[15930],x[15931],x[15932],x[15933],x[15934],x[15935],x[15936],x[15937],x[15938],x[15939],x[15940],x[15941],x[15942],x[15943],x[15944],x[15945],x[15946],x[15947],x[15948],x[15949],x[15950],x[15951],x[15952],x[15953],x[15954],x[15955],x[15956],x[15957],x[15958],x[15959],x[15960],x[15961],x[15962],x[15963],x[15964],x[15965],x[15966],x[15967],x[15968],x[15969],x[15970],x[15971],x[15972],x[15973],x[15974],x[15975],x[15976],x[15977],x[15978],x[15979],x[15980],x[15981],x[15982],x[15983],x[15984],x[15985],x[15986],x[15987],x[15988],x[15989],x[15990],x[15991],x[15992],x[15993],x[15994],x[15995],x[15996],x[15997],x[15998],x[15999],x[16000],x[16001],x[16002],x[16003],x[16004],x[16005],x[16006],x[16007],x[16008],x[16009],x[16010],x[16011],x[16012],x[16013],x[16014],x[16015],x[16016],x[16017],x[16018],x[16019],x[16020],x[16021],x[16022],x[16023],x[16024],x[16025],x[16026],x[16027],x[16028],x[16029],x[16030],x[16031],x[16032],x[16033],x[16034],x[16035],x[16036],x[16037],x[16038],x[16039],x[16040],x[16041],x[16042],x[16043],x[16044],x[16045],x[16046],x[16047],x[16048],x[16049],x[16050],x[16051],x[16052],x[16053],x[16054],x[16055],x[16056],x[16057],x[16058],x[16059],x[16060],x[16061],x[16062],x[16063],x[16064],x[16065],x[16066],x[16067],x[16068],x[16069],x[16070],x[16071],x[16072],x[16073],x[16074],x[16075],x[16076],x[16077],x[16078],x[16079],x[16080],x[16081],x[16082],x[16083],x[16084],x[16085],x[16086],x[16087],x[16088],x[16089],x[16090],x[16091],x[16092],x[16093],x[16094],x[16095],x[16096],x[16097],x[16098],x[16099],x[16100],x[16101],x[16102],x[16103],x[16104],x[16105],x[16106],x[16107],x[16108],x[16109],x[16110],x[16111],x[16112],x[16113],x[16114],x[16115],x[16116],x[16117],x[16118],x[16119],x[16120],x[16121],x[16122],x[16123],x[16124],x[16125],x[16126],x[16127],x[16128],x[16129],x[16130],x[16131],x[16132],x[16133],x[16134],x[16135],x[16136],x[16137],x[16138],x[16139],x[16140],x[16141],x[16142],x[16143],x[16144],x[16145],x[16146],x[16147],x[16148],x[16149],x[16150],x[16151],x[16152],x[16153],x[16154],x[16155],x[16156],x[16157],x[16158],x[16159],x[16160],x[16161],x[16162],x[16163],x[16164],x[16165],x[16166],x[16167],x[16168],x[16169],x[16170],x[16171],x[16172],x[16173],x[16174],x[16175],x[16176],x[16177],x[16178],x[16179],x[16180],x[16181],x[16182],x[16183],x[16184],x[16185],x[16186],x[16187],x[16188],x[16189],x[16190],x[16191],x[16192],x[16193],x[16194],x[16195],x[16196],x[16197],x[16198],x[16199],x[16200],x[16201],x[16202],x[16203],x[16204],x[16205],x[16206],x[16207],x[16208],x[16209],x[16210],x[16211],x[16212],x[16213],x[16214],x[16215],x[16216],x[16217],x[16218],x[16219],x[16220],x[16221],x[16222],x[16223],x[16224],x[16225],x[16226],x[16227],x[16228],x[16229],x[16230],x[16231],x[16232],x[16233],x[16234],x[16235],x[16236],x[16237],x[16238],x[16239],x[16240],x[16241],x[16242],x[16243],x[16244],x[16245],x[16246],x[16247],x[16248],x[16249],x[16250],x[16251],x[16252],x[16253],x[16254],x[16255],x[16256],x[16257],x[16258],x[16259],x[16260],x[16261],x[16262],x[16263],x[16264],x[16265],x[16266],x[16267],x[16268],x[16269],x[16270],x[16271],x[16272],x[16273],x[16274],x[16275],x[16276],x[16277],x[16278],x[16279],x[16280],x[16281],x[16282],x[16283],x[16284],x[16285],x[16286],x[16287],x[16288],x[16289],x[16290],x[16291],x[16292],x[16293],x[16294],x[16295],x[16296],x[16297],x[16298],x[16299],x[16300],x[16301],x[16302],x[16303],x[16304],x[16305],x[16306],x[16307],x[16308],x[16309],x[16310],x[16311],x[16312],x[16313],x[16314],x[16315],x[16316],x[16317],x[16318],x[16319],x[16320],x[16321],x[16322],x[16323],x[16324],x[16325],x[16326],x[16327],x[16328],x[16329],x[16330],x[16331],x[16332],x[16333],x[16334],x[16335],x[16336],x[16337],x[16338],x[16339],x[16340],x[16341],x[16342],x[16343],x[16344],x[16345],x[16346],x[16347],x[16348],x[16349],x[16350],x[16351],x[16352],x[16353],x[16354],x[16355],x[16356],x[16357],x[16358],x[16359],x[16360],x[16361],x[16362],x[16363],x[16364],x[16365],x[16366],x[16367],x[16368],x[16369],x[16370],x[16371],x[16372],x[16373],x[16374],x[16375],x[16376],x[16377],x[16378],x[16379],x[16380],x[16381],x[16382],x[16383],x[16384],x[16385],x[16386],x[16387],x[16388],x[16389],x[16390],x[16391],x[16392],x[16393],x[16394],x[16395],x[16396],x[16397],x[16398],x[16399],x[16400],x[16401],x[16402],x[16403],x[16404],x[16405],x[16406],x[16407],x[16408],x[16409],x[16410],x[16411],x[16412],x[16413],x[16414],x[16415],x[16416],x[16417],x[16418],x[16419],x[16420],x[16421],x[16422],x[16423],x[16424],x[16425],x[16426],x[16427],x[16428],x[16429],x[16430],x[16431],x[16432],x[16433],x[16434],x[16435],x[16436],x[16437],x[16438],x[16439],x[16440],x[16441],x[16442],x[16443],x[16444],x[16445],x[16446],x[16447],x[16448],x[16449],x[16450],x[16451],x[16452],x[16453],x[16454],x[16455],x[16456],x[16457],x[16458],x[16459],x[16460],x[16461],x[16462],x[16463],x[16464],x[16465],x[16466],x[16467],x[16468],x[16469],x[16470],x[16471],x[16472],x[16473],x[16474],x[16475],x[16476],x[16477],x[16478],x[16479],x[16480],x[16481],x[16482],x[16483],x[16484],x[16485],x[16486],x[16487],x[16488],x[16489],x[16490],x[16491],x[16492],x[16493],x[16494],x[16495],x[16496],x[16497],x[16498],x[16499],x[16500],x[16501],x[16502],x[16503],x[16504],x[16505],x[16506],x[16507],x[16508],x[16509],x[16510],x[16511],x[16512],x[16513],x[16514],x[16515],x[16516],x[16517],x[16518],x[16519],x[16520],x[16521],x[16522],x[16523],x[16524],x[16525],x[16526],x[16527],x[16528],x[16529],x[16530],x[16531],x[16532],x[16533],x[16534],x[16535],x[16536],x[16537],x[16538],x[16539],x[16540],x[16541],x[16542],x[16543],x[16544],x[16545],x[16546],x[16547],x[16548],x[16549],x[16550],x[16551],x[16552],x[16553],x[16554],x[16555],x[16556],x[16557],x[16558],x[16559],x[16560],x[16561],x[16562],x[16563],x[16564],x[16565],x[16566],x[16567],x[16568],x[16569],x[16570],x[16571],x[16572],x[16573],x[16574],x[16575],x[16576],x[16577],x[16578],x[16579],x[16580],x[16581],x[16582],x[16583],x[16584],x[16585],x[16586],x[16587],x[16588],x[16589],x[16590],x[16591],x[16592],x[16593],x[16594],x[16595],x[16596],x[16597],x[16598],x[16599],x[16600],x[16601],x[16602],x[16603],x[16604],x[16605],x[16606],x[16607],x[16608],x[16609],x[16610],x[16611],x[16612],x[16613],x[16614],x[16615],x[16616],x[16617],x[16618],x[16619],x[16620],x[16621],x[16622],x[16623],x[16624],x[16625],x[16626],x[16627],x[16628],x[16629],x[16630],x[16631],x[16632],x[16633],x[16634],x[16635],x[16636],x[16637],x[16638],x[16639],x[16640],x[16641],x[16642],x[16643],x[16644],x[16645],x[16646],x[16647],x[16648],x[16649],x[16650],x[16651],x[16652],x[16653],x[16654],x[16655],x[16656],x[16657],x[16658],x[16659],x[16660],x[16661],x[16662],x[16663],x[16664],x[16665],x[16666],x[16667],x[16668],x[16669],x[16670],x[16671],x[16672],x[16673],x[16674],x[16675],x[16676],x[16677],x[16678],x[16679],x[16680],x[16681],x[16682],x[16683],x[16684],x[16685],x[16686],x[16687],x[16688],x[16689],x[16690],x[16691],x[16692],x[16693],x[16694],x[16695],x[16696],x[16697],x[16698],x[16699],x[16700],x[16701],x[16702],x[16703],x[16704],x[16705],x[16706],x[16707],x[16708],x[16709],x[16710],x[16711],x[16712],x[16713],x[16714],x[16715],x[16716],x[16717],x[16718],x[16719],x[16720],x[16721],x[16722],x[16723],x[16724],x[16725],x[16726],x[16727],x[16728],x[16729],x[16730],x[16731],x[16732],x[16733],x[16734],x[16735],x[16736],x[16737],x[16738],x[16739],x[16740],x[16741],x[16742],x[16743],x[16744],x[16745],x[16746],x[16747],x[16748],x[16749],x[16750],x[16751],x[16752],x[16753],x[16754],x[16755],x[16756],x[16757],x[16758],x[16759],x[16760],x[16761],x[16762],x[16763],x[16764],x[16765],x[16766],x[16767],x[16768],x[16769],x[16770],x[16771],x[16772],x[16773],x[16774],x[16775],x[16776],x[16777],x[16778],x[16779],x[16780],x[16781],x[16782],x[16783],x[16784],x[16785],x[16786],x[16787],x[16788],x[16789],x[16790],x[16791],x[16792],x[16793],x[16794],x[16795],x[16796],x[16797],x[16798],x[16799],x[16800],x[16801],x[16802],x[16803],x[16804],x[16805],x[16806],x[16807],x[16808],x[16809],x[16810],x[16811],x[16812],x[16813],x[16814],x[16815],x[16816],x[16817],x[16818],x[16819],x[16820],x[16821],x[16822],x[16823],x[16824],x[16825],x[16826],x[16827],x[16828],x[16829],x[16830],x[16831],x[16832],x[16833],x[16834],x[16835],x[16836],x[16837],x[16838],x[16839],x[16840],x[16841],x[16842],x[16843],x[16844],x[16845],x[16846],x[16847],x[16848],x[16849],x[16850],x[16851],x[16852],x[16853],x[16854],x[16855],x[16856],x[16857],x[16858],x[16859],x[16860],x[16861],x[16862],x[16863],x[16864],x[16865],x[16866],x[16867],x[16868],x[16869],x[16870],x[16871],x[16872],x[16873],x[16874],x[16875],x[16876],x[16877],x[16878],x[16879],x[16880],x[16881],x[16882],x[16883],x[16884],x[16885],x[16886],x[16887],x[16888],x[16889],x[16890],x[16891],x[16892],x[16893],x[16894],x[16895],x[16896],x[16897],x[16898],x[16899],x[16900],x[16901],x[16902],x[16903],x[16904],x[16905],x[16906],x[16907],x[16908],x[16909],x[16910],x[16911],x[16912],x[16913],x[16914],x[16915],x[16916],x[16917],x[16918],x[16919],x[16920],x[16921],x[16922],x[16923],x[16924],x[16925],x[16926],x[16927],x[16928],x[16929],x[16930],x[16931],x[16932],x[16933],x[16934],x[16935],x[16936],x[16937],x[16938],x[16939],x[16940],x[16941],x[16942],x[16943],x[16944],x[16945],x[16946],x[16947],x[16948],x[16949],x[16950],x[16951],x[16952],x[16953],x[16954],x[16955],x[16956],x[16957],x[16958],x[16959],x[16960],x[16961],x[16962],x[16963],x[16964],x[16965],x[16966],x[16967],x[16968],x[16969],x[16970],x[16971],x[16972],x[16973],x[16974],x[16975],x[16976],x[16977],x[16978],x[16979],x[16980],x[16981],x[16982],x[16983],x[16984],x[16985],x[16986],x[16987],x[16988],x[16989],x[16990],x[16991],x[16992],x[16993],x[16994],x[16995],x[16996],x[16997],x[16998],x[16999],x[17000],x[17001],x[17002],x[17003],x[17004],x[17005],x[17006],x[17007],x[17008],x[17009],x[17010],x[17011],x[17012],x[17013],x[17014],x[17015],x[17016],x[17017],x[17018],x[17019],x[17020],x[17021],x[17022],x[17023],x[17024],x[17025],x[17026],x[17027],x[17028],x[17029],x[17030],x[17031],x[17032],x[17033],x[17034],x[17035],x[17036],x[17037],x[17038],x[17039],x[17040],x[17041],x[17042],x[17043],x[17044],x[17045],x[17046],x[17047],x[17048],x[17049],x[17050],x[17051],x[17052],x[17053],x[17054],x[17055],x[17056],x[17057],x[17058],x[17059],x[17060],x[17061],x[17062],x[17063],x[17064],x[17065],x[17066],x[17067],x[17068],x[17069],x[17070],x[17071],x[17072],x[17073],x[17074],x[17075],x[17076],x[17077],x[17078],x[17079],x[17080],x[17081],x[17082],x[17083],x[17084],x[17085],x[17086],x[17087],x[17088],x[17089],x[17090],x[17091],x[17092],x[17093],x[17094],x[17095],x[17096],x[17097],x[17098],x[17099],x[17100],x[17101],x[17102],x[17103],x[17104],x[17105],x[17106],x[17107],x[17108],x[17109],x[17110],x[17111],x[17112],x[17113],x[17114],x[17115],x[17116],x[17117],x[17118],x[17119],x[17120],x[17121],x[17122],x[17123],x[17124],x[17125],x[17126],x[17127],x[17128],x[17129],x[17130],x[17131],x[17132],x[17133],x[17134],x[17135],x[17136],x[17137],x[17138],x[17139],x[17140],x[17141],x[17142],x[17143],x[17144],x[17145],x[17146],x[17147],x[17148],x[17149],x[17150],x[17151],x[17152],x[17153],x[17154],x[17155],x[17156],x[17157],x[17158],x[17159],x[17160],x[17161],x[17162],x[17163],x[17164],x[17165],x[17166],x[17167],x[17168],x[17169],x[17170],x[17171],x[17172],x[17173],x[17174],x[17175],x[17176],x[17177],x[17178],x[17179],x[17180],x[17181],x[17182],x[17183],x[17184],x[17185],x[17186],x[17187],x[17188],x[17189],x[17190],x[17191],x[17192],x[17193],x[17194],x[17195],x[17196],x[17197],x[17198],x[17199],x[17200],x[17201],x[17202],x[17203],x[17204],x[17205],x[17206],x[17207],x[17208],x[17209],x[17210],x[17211],x[17212],x[17213],x[17214],x[17215],x[17216],x[17217],x[17218],x[17219],x[17220],x[17221],x[17222],x[17223],x[17224],x[17225],x[17226],x[17227],x[17228],x[17229],x[17230],x[17231],x[17232],x[17233],x[17234],x[17235],x[17236],x[17237],x[17238],x[17239],x[17240],x[17241],x[17242],x[17243],x[17244],x[17245],x[17246],x[17247],x[17248],x[17249],x[17250],x[17251],x[17252],x[17253],x[17254],x[17255],x[17256],x[17257],x[17258],x[17259],x[17260],x[17261],x[17262],x[17263],x[17264],x[17265],x[17266],x[17267],x[17268],x[17269],x[17270],x[17271],x[17272],x[17273],x[17274],x[17275],x[17276],x[17277],x[17278],x[17279],x[17280],x[17281],x[17282],x[17283],x[17284],x[17285],x[17286],x[17287],x[17288],x[17289],x[17290],x[17291],x[17292],x[17293],x[17294],x[17295],x[17296],x[17297],x[17298],x[17299],x[17300],x[17301],x[17302],x[17303],x[17304],x[17305],x[17306],x[17307],x[17308],x[17309],x[17310],x[17311],x[17312],x[17313],x[17314],x[17315],x[17316],x[17317],x[17318],x[17319],x[17320],x[17321],x[17322],x[17323],x[17324],x[17325],x[17326],x[17327],x[17328],x[17329],x[17330],x[17331],x[17332],x[17333],x[17334],x[17335],x[17336],x[17337],x[17338],x[17339],x[17340],x[17341],x[17342],x[17343],x[17344],x[17345],x[17346],x[17347],x[17348],x[17349],x[17350],x[17351],x[17352],x[17353],x[17354],x[17355],x[17356],x[17357],x[17358],x[17359],x[17360],x[17361],x[17362],x[17363],x[17364],x[17365],x[17366],x[17367],x[17368],x[17369],x[17370],x[17371],x[17372],x[17373],x[17374],x[17375],x[17376],x[17377],x[17378],x[17379],x[17380],x[17381],x[17382],x[17383],x[17384],x[17385],x[17386],x[17387],x[17388],x[17389],x[17390],x[17391],x[17392],x[17393],x[17394],x[17395],x[17396],x[17397],x[17398],x[17399],x[17400],x[17401],x[17402],x[17403],x[17404],x[17405],x[17406],x[17407],x[17408],x[17409],x[17410],x[17411],x[17412],x[17413],x[17414],x[17415],x[17416],x[17417],x[17418],x[17419],x[17420],x[17421],x[17422],x[17423],x[17424],x[17425],x[17426],x[17427],x[17428],x[17429],x[17430],x[17431],x[17432],x[17433],x[17434],x[17435],x[17436],x[17437],x[17438],x[17439],x[17440],x[17441],x[17442],x[17443],x[17444],x[17445],x[17446],x[17447],x[17448],x[17449],x[17450],x[17451],x[17452],x[17453],x[17454],x[17455],x[17456],x[17457],x[17458],x[17459],x[17460],x[17461],x[17462],x[17463],x[17464],x[17465],x[17466],x[17467],x[17468],x[17469],x[17470],x[17471],x[17472],x[17473],x[17474],x[17475],x[17476],x[17477],x[17478],x[17479],x[17480],x[17481],x[17482],x[17483],x[17484],x[17485],x[17486],x[17487],x[17488],x[17489],x[17490],x[17491],x[17492],x[17493],x[17494],x[17495],x[17496],x[17497],x[17498],x[17499],x[17500],x[17501],x[17502],x[17503],x[17504],x[17505],x[17506],x[17507],x[17508],x[17509],x[17510],x[17511],x[17512],x[17513],x[17514],x[17515],x[17516],x[17517],x[17518],x[17519],x[17520],x[17521],x[17522],x[17523],x[17524],x[17525],x[17526],x[17527],x[17528],x[17529],x[17530],x[17531],x[17532],x[17533],x[17534],x[17535],x[17536],x[17537],x[17538],x[17539],x[17540],x[17541],x[17542],x[17543],x[17544],x[17545],x[17546],x[17547],x[17548],x[17549],x[17550],x[17551],x[17552],x[17553],x[17554],x[17555],x[17556],x[17557],x[17558],x[17559],x[17560],x[17561],x[17562],x[17563],x[17564],x[17565],x[17566],x[17567],x[17568],x[17569],x[17570],x[17571],x[17572],x[17573],x[17574],x[17575],x[17576],x[17577],x[17578],x[17579],x[17580],x[17581],x[17582],x[17583],x[17584],x[17585],x[17586],x[17587],x[17588],x[17589],x[17590],x[17591],x[17592],x[17593],x[17594],x[17595],x[17596],x[17597],x[17598],x[17599],x[17600],x[17601],x[17602],x[17603],x[17604],x[17605],x[17606],x[17607],x[17608],x[17609],x[17610],x[17611],x[17612],x[17613],x[17614],x[17615],x[17616],x[17617],x[17618],x[17619],x[17620],x[17621],x[17622],x[17623],x[17624],x[17625],x[17626],x[17627],x[17628],x[17629],x[17630],x[17631],x[17632],x[17633],x[17634],x[17635],x[17636],x[17637],x[17638],x[17639],x[17640],x[17641],x[17642],x[17643],x[17644],x[17645],x[17646],x[17647],x[17648],x[17649],x[17650],x[17651],x[17652],x[17653],x[17654],x[17655],x[17656],x[17657],x[17658],x[17659],x[17660],x[17661],x[17662],x[17663],x[17664],x[17665],x[17666],x[17667],x[17668],x[17669],x[17670],x[17671],x[17672],x[17673],x[17674],x[17675],x[17676],x[17677],x[17678],x[17679],x[17680],x[17681],x[17682],x[17683],x[17684],x[17685],x[17686],x[17687],x[17688],x[17689],x[17690],x[17691],x[17692],x[17693],x[17694],x[17695],x[17696],x[17697],x[17698],x[17699],x[17700],x[17701],x[17702],x[17703],x[17704],x[17705],x[17706],x[17707],x[17708],x[17709],x[17710],x[17711],x[17712],x[17713],x[17714],x[17715],x[17716],x[17717],x[17718],x[17719],x[17720],x[17721],x[17722],x[17723],x[17724],x[17725],x[17726],x[17727],x[17728],x[17729],x[17730],x[17731],x[17732],x[17733],x[17734],x[17735],x[17736],x[17737],x[17738],x[17739],x[17740],x[17741],x[17742],x[17743],x[17744],x[17745],x[17746],x[17747],x[17748],x[17749],x[17750],x[17751],x[17752],x[17753],x[17754],x[17755],x[17756],x[17757],x[17758],x[17759],x[17760],x[17761],x[17762],x[17763],x[17764],x[17765],x[17766],x[17767],x[17768],x[17769],x[17770],x[17771],x[17772],x[17773],x[17774],x[17775],x[17776],x[17777],x[17778],x[17779],x[17780],x[17781],x[17782],x[17783],x[17784],x[17785],x[17786],x[17787],x[17788],x[17789],x[17790],x[17791],x[17792],x[17793],x[17794],x[17795],x[17796],x[17797],x[17798],x[17799],x[17800],x[17801],x[17802],x[17803],x[17804],x[17805],x[17806],x[17807],x[17808],x[17809],x[17810],x[17811],x[17812],x[17813],x[17814],x[17815],x[17816],x[17817],x[17818],x[17819],x[17820],x[17821],x[17822],x[17823],x[17824],x[17825],x[17826],x[17827],x[17828],x[17829],x[17830],x[17831],x[17832],x[17833],x[17834],x[17835],x[17836],x[17837],x[17838],x[17839],x[17840],x[17841],x[17842],x[17843],x[17844],x[17845],x[17846],x[17847],x[17848],x[17849],x[17850],x[17851],x[17852],x[17853],x[17854],x[17855],x[17856],x[17857],x[17858],x[17859],x[17860],x[17861],x[17862],x[17863],x[17864],x[17865],x[17866],x[17867],x[17868],x[17869],x[17870],x[17871],x[17872],x[17873],x[17874],x[17875],x[17876],x[17877],x[17878],x[17879],x[17880],x[17881],x[17882],x[17883],x[17884],x[17885],x[17886],x[17887],x[17888],x[17889],x[17890],x[17891],x[17892],x[17893],x[17894],x[17895],x[17896],x[17897],x[17898],x[17899],x[17900],x[17901],x[17902],x[17903],x[17904],x[17905],x[17906],x[17907],x[17908],x[17909],x[17910],x[17911],x[17912],x[17913],x[17914],x[17915],x[17916],x[17917],x[17918],x[17919],x[17920],x[17921],x[17922],x[17923],x[17924],x[17925],x[17926],x[17927],x[17928],x[17929],x[17930],x[17931],x[17932],x[17933],x[17934],x[17935],x[17936],x[17937],x[17938],x[17939],x[17940],x[17941],x[17942],x[17943],x[17944],x[17945],x[17946],x[17947],x[17948],x[17949],x[17950],x[17951],x[17952],x[17953],x[17954],x[17955],x[17956],x[17957],x[17958],x[17959],x[17960],x[17961],x[17962],x[17963],x[17964],x[17965],x[17966],x[17967],x[17968],x[17969],x[17970],x[17971],x[17972],x[17973],x[17974],x[17975],x[17976],x[17977],x[17978],x[17979],x[17980],x[17981],x[17982],x[17983],x[17984],x[17985],x[17986],x[17987],x[17988],x[17989],x[17990],x[17991],x[17992],x[17993],x[17994],x[17995],x[17996],x[17997],x[17998],x[17999],x[18000],x[18001],x[18002],x[18003],x[18004],x[18005],x[18006],x[18007],x[18008],x[18009],x[18010],x[18011],x[18012],x[18013],x[18014],x[18015],x[18016],x[18017],x[18018],x[18019],x[18020],x[18021],x[18022],x[18023],x[18024],x[18025],x[18026],x[18027],x[18028],x[18029],x[18030],x[18031],x[18032],x[18033],x[18034],x[18035],x[18036],x[18037],x[18038],x[18039],x[18040],x[18041],x[18042],x[18043],x[18044],x[18045],x[18046],x[18047],x[18048],x[18049],x[18050],x[18051],x[18052],x[18053],x[18054],x[18055],x[18056],x[18057],x[18058],x[18059],x[18060],x[18061],x[18062],x[18063],x[18064],x[18065],x[18066],x[18067],x[18068],x[18069],x[18070],x[18071],x[18072],x[18073],x[18074],x[18075],x[18076],x[18077],x[18078],x[18079],x[18080],x[18081],x[18082],x[18083],x[18084],x[18085],x[18086],x[18087],x[18088],x[18089],x[18090],x[18091],x[18092],x[18093],x[18094],x[18095],x[18096],x[18097],x[18098],x[18099],x[18100],x[18101],x[18102],x[18103],x[18104],x[18105],x[18106],x[18107],x[18108],x[18109],x[18110],x[18111],x[18112],x[18113],x[18114],x[18115],x[18116],x[18117],x[18118],x[18119],x[18120],x[18121],x[18122],x[18123],x[18124],x[18125],x[18126],x[18127],x[18128],x[18129],x[18130],x[18131],x[18132],x[18133],x[18134],x[18135],x[18136],x[18137],x[18138],x[18139],x[18140],x[18141],x[18142],x[18143],x[18144],x[18145],x[18146],x[18147],x[18148],x[18149],x[18150],x[18151],x[18152],x[18153],x[18154],x[18155],x[18156],x[18157],x[18158],x[18159],x[18160],x[18161],x[18162],x[18163],x[18164],x[18165],x[18166],x[18167],x[18168],x[18169],x[18170],x[18171],x[18172],x[18173],x[18174],x[18175],x[18176],x[18177],x[18178],x[18179],x[18180],x[18181],x[18182],x[18183],x[18184],x[18185],x[18186],x[18187],x[18188],x[18189],x[18190],x[18191],x[18192],x[18193],x[18194],x[18195],x[18196],x[18197],x[18198],x[18199],x[18200],x[18201],x[18202],x[18203],x[18204],x[18205],x[18206],x[18207],x[18208],x[18209],x[18210],x[18211],x[18212],x[18213],x[18214],x[18215],x[18216],x[18217],x[18218],x[18219],x[18220],x[18221],x[18222],x[18223],x[18224],x[18225],x[18226],x[18227],x[18228],x[18229],x[18230],x[18231],x[18232],x[18233],x[18234],x[18235],x[18236],x[18237],x[18238],x[18239],x[18240],x[18241],x[18242],x[18243],x[18244],x[18245],x[18246],x[18247],x[18248],x[18249],x[18250],x[18251],x[18252],x[18253],x[18254],x[18255],x[18256],x[18257],x[18258],x[18259],x[18260],x[18261],x[18262],x[18263],x[18264],x[18265],x[18266],x[18267],x[18268],x[18269],x[18270],x[18271],x[18272],x[18273],x[18274],x[18275],x[18276],x[18277],x[18278],x[18279],x[18280],x[18281],x[18282],x[18283],x[18284],x[18285],x[18286],x[18287],x[18288],x[18289],x[18290],x[18291],x[18292],x[18293],x[18294],x[18295],x[18296],x[18297],x[18298],x[18299],x[18300],x[18301],x[18302],x[18303],x[18304],x[18305],x[18306],x[18307],x[18308],x[18309],x[18310],x[18311],x[18312],x[18313],x[18314],x[18315],x[18316],x[18317],x[18318],x[18319],x[18320],x[18321],x[18322],x[18323],x[18324],x[18325],x[18326],x[18327],x[18328],x[18329],x[18330],x[18331],x[18332],x[18333],x[18334],x[18335],x[18336],x[18337],x[18338],x[18339],x[18340],x[18341],x[18342],x[18343],x[18344],x[18345],x[18346],x[18347],x[18348],x[18349],x[18350],x[18351],x[18352],x[18353],x[18354],x[18355],x[18356],x[18357],x[18358],x[18359],x[18360],x[18361],x[18362],x[18363],x[18364],x[18365],x[18366],x[18367],x[18368],x[18369],x[18370],x[18371],x[18372],x[18373],x[18374],x[18375],x[18376],x[18377],x[18378],x[18379],x[18380],x[18381],x[18382],x[18383],x[18384],x[18385],x[18386],x[18387],x[18388],x[18389],x[18390],x[18391],x[18392],x[18393],x[18394],x[18395],x[18396],x[18397],x[18398],x[18399],x[18400],x[18401],x[18402],x[18403],x[18404],x[18405],x[18406],x[18407],x[18408],x[18409],x[18410],x[18411],x[18412],x[18413],x[18414],x[18415],x[18416],x[18417],x[18418],x[18419],x[18420],x[18421],x[18422],x[18423],x[18424],x[18425],x[18426],x[18427],x[18428],x[18429],x[18430],x[18431],x[18432],x[18433],x[18434],x[18435],x[18436],x[18437],x[18438],x[18439],x[18440],x[18441],x[18442],x[18443],x[18444],x[18445],x[18446],x[18447],x[18448],x[18449],x[18450],x[18451],x[18452],x[18453],x[18454],x[18455],x[18456],x[18457],x[18458],x[18459],x[18460],x[18461],x[18462],x[18463],x[18464],x[18465],x[18466],x[18467],x[18468],x[18469],x[18470],x[18471],x[18472],x[18473],x[18474],x[18475],x[18476],x[18477],x[18478],x[18479],x[18480],x[18481],x[18482],x[18483],x[18484],x[18485],x[18486],x[18487],x[18488],x[18489],x[18490],x[18491],x[18492],x[18493],x[18494],x[18495],x[18496],x[18497],x[18498],x[18499],x[18500],x[18501],x[18502],x[18503],x[18504],x[18505],x[18506],x[18507],x[18508],x[18509],x[18510],x[18511],x[18512],x[18513],x[18514],x[18515],x[18516],x[18517],x[18518],x[18519],x[18520],x[18521],x[18522],x[18523],x[18524],x[18525],x[18526],x[18527],x[18528],x[18529],x[18530],x[18531],x[18532],x[18533],x[18534],x[18535],x[18536],x[18537],x[18538],x[18539],x[18540],x[18541],x[18542],x[18543],x[18544],x[18545],x[18546],x[18547],x[18548],x[18549],x[18550],x[18551],x[18552],x[18553],x[18554],x[18555],x[18556],x[18557],x[18558],x[18559],x[18560],x[18561],x[18562],x[18563],x[18564],x[18565],x[18566],x[18567],x[18568],x[18569],x[18570],x[18571],x[18572],x[18573],x[18574],x[18575],x[18576],x[18577],x[18578],x[18579],x[18580],x[18581],x[18582],x[18583],x[18584],x[18585],x[18586],x[18587],x[18588],x[18589],x[18590],x[18591],x[18592],x[18593],x[18594],x[18595],x[18596],x[18597],x[18598],x[18599],x[18600],x[18601],x[18602],x[18603],x[18604],x[18605],x[18606],x[18607],x[18608],x[18609],x[18610],x[18611],x[18612],x[18613],x[18614],x[18615],x[18616],x[18617],x[18618],x[18619],x[18620],x[18621],x[18622],x[18623],x[18624],x[18625],x[18626],x[18627],x[18628],x[18629],x[18630],x[18631],x[18632],x[18633],x[18634],x[18635],x[18636],x[18637],x[18638],x[18639],x[18640],x[18641],x[18642],x[18643],x[18644],x[18645],x[18646],x[18647],x[18648],x[18649],x[18650],x[18651],x[18652],x[18653],x[18654],x[18655],x[18656],x[18657],x[18658],x[18659],x[18660],x[18661],x[18662],x[18663],x[18664],x[18665],x[18666],x[18667],x[18668],x[18669],x[18670],x[18671],x[18672],x[18673],x[18674],x[18675],x[18676],x[18677],x[18678],x[18679],x[18680],x[18681],x[18682],x[18683],x[18684],x[18685],x[18686],x[18687],x[18688],x[18689],x[18690],x[18691],x[18692],x[18693],x[18694],x[18695],x[18696],x[18697],x[18698],x[18699],x[18700],x[18701],x[18702],x[18703],x[18704],x[18705],x[18706],x[18707],x[18708],x[18709],x[18710],x[18711],x[18712],x[18713],x[18714],x[18715],x[18716],x[18717],x[18718],x[18719],x[18720],x[18721],x[18722],x[18723],x[18724],x[18725],x[18726],x[18727],x[18728],x[18729],x[18730],x[18731],x[18732],x[18733],x[18734],x[18735],x[18736],x[18737],x[18738],x[18739],x[18740],x[18741],x[18742],x[18743],x[18744],x[18745],x[18746],x[18747],x[18748],x[18749],x[18750],x[18751],x[18752],x[18753],x[18754],x[18755],x[18756],x[18757],x[18758],x[18759],x[18760],x[18761],x[18762],x[18763],x[18764],x[18765],x[18766],x[18767],x[18768],x[18769],x[18770],x[18771],x[18772],x[18773],x[18774],x[18775],x[18776],x[18777],x[18778],x[18779],x[18780],x[18781],x[18782],x[18783],x[18784],x[18785],x[18786],x[18787],x[18788],x[18789],x[18790],x[18791],x[18792],x[18793],x[18794],x[18795],x[18796],x[18797],x[18798],x[18799],x[18800],x[18801],x[18802],x[18803],x[18804],x[18805],x[18806],x[18807],x[18808],x[18809],x[18810],x[18811],x[18812],x[18813],x[18814],x[18815],x[18816],x[18817],x[18818],x[18819],x[18820],x[18821],x[18822],x[18823],x[18824],x[18825],x[18826],x[18827],x[18828],x[18829],x[18830],x[18831],x[18832],x[18833],x[18834],x[18835],x[18836],x[18837],x[18838],x[18839],x[18840],x[18841],x[18842],x[18843],x[18844],x[18845],x[18846],x[18847],x[18848],x[18849],x[18850],x[18851],x[18852],x[18853],x[18854],x[18855],x[18856],x[18857],x[18858],x[18859],x[18860],x[18861],x[18862],x[18863],x[18864],x[18865],x[18866],x[18867],x[18868],x[18869],x[18870],x[18871],x[18872],x[18873],x[18874],x[18875],x[18876],x[18877],x[18878],x[18879],x[18880],x[18881],x[18882],x[18883],x[18884],x[18885],x[18886],x[18887],x[18888],x[18889],x[18890],x[18891],x[18892],x[18893],x[18894],x[18895],x[18896],x[18897],x[18898],x[18899],x[18900],x[18901],x[18902],x[18903],x[18904],x[18905],x[18906],x[18907],x[18908],x[18909],x[18910],x[18911],x[18912],x[18913],x[18914],x[18915],x[18916],x[18917],x[18918],x[18919],x[18920],x[18921],x[18922],x[18923],x[18924],x[18925],x[18926],x[18927],x[18928],x[18929],x[18930],x[18931],x[18932],x[18933],x[18934],x[18935],x[18936],x[18937],x[18938],x[18939],x[18940],x[18941],x[18942],x[18943],x[18944],x[18945],x[18946],x[18947],x[18948],x[18949],x[18950],x[18951],x[18952],x[18953],x[18954],x[18955],x[18956],x[18957],x[18958],x[18959],x[18960],x[18961],x[18962],x[18963],x[18964],x[18965],x[18966],x[18967],x[18968],x[18969],x[18970],x[18971],x[18972],x[18973],x[18974],x[18975],x[18976],x[18977],x[18978],x[18979],x[18980],x[18981],x[18982],x[18983],x[18984],x[18985],x[18986],x[18987],x[18988],x[18989],x[18990],x[18991],x[18992],x[18993],x[18994],x[18995],x[18996],x[18997],x[18998],x[18999],x[19000],x[19001],x[19002],x[19003],x[19004],x[19005],x[19006],x[19007],x[19008],x[19009],x[19010],x[19011],x[19012],x[19013],x[19014],x[19015],x[19016],x[19017],x[19018],x[19019],x[19020],x[19021],x[19022],x[19023],x[19024],x[19025],x[19026],x[19027],x[19028],x[19029],x[19030],x[19031],x[19032],x[19033],x[19034],x[19035],x[19036],x[19037],x[19038],x[19039],x[19040],x[19041],x[19042],x[19043],x[19044],x[19045],x[19046],x[19047],x[19048],x[19049],x[19050],x[19051],x[19052],x[19053],x[19054],x[19055],x[19056],x[19057],x[19058],x[19059],x[19060],x[19061],x[19062],x[19063],x[19064],x[19065],x[19066],x[19067],x[19068],x[19069],x[19070],x[19071],x[19072],x[19073],x[19074],x[19075],x[19076],x[19077],x[19078],x[19079],x[19080],x[19081],x[19082],x[19083],x[19084],x[19085],x[19086],x[19087],x[19088],x[19089],x[19090],x[19091],x[19092],x[19093],x[19094],x[19095],x[19096],x[19097],x[19098],x[19099],x[19100],x[19101],x[19102],x[19103],x[19104],x[19105],x[19106],x[19107],x[19108],x[19109],x[19110],x[19111],x[19112],x[19113],x[19114],x[19115],x[19116],x[19117],x[19118],x[19119],x[19120],x[19121],x[19122],x[19123],x[19124],x[19125],x[19126],x[19127],x[19128],x[19129],x[19130],x[19131],x[19132],x[19133],x[19134],x[19135],x[19136],x[19137],x[19138],x[19139],x[19140],x[19141],x[19142],x[19143],x[19144],x[19145],x[19146],x[19147],x[19148],x[19149],x[19150],x[19151],x[19152],x[19153],x[19154],x[19155],x[19156],x[19157],x[19158],x[19159],x[19160],x[19161],x[19162],x[19163],x[19164],x[19165],x[19166],x[19167],x[19168],x[19169],x[19170],x[19171],x[19172],x[19173],x[19174],x[19175],x[19176],x[19177],x[19178],x[19179],x[19180],x[19181],x[19182],x[19183],x[19184],x[19185],x[19186],x[19187],x[19188],x[19189],x[19190],x[19191],x[19192],x[19193],x[19194],x[19195],x[19196],x[19197],x[19198],x[19199],x[19200],x[19201],x[19202],x[19203],x[19204],x[19205],x[19206],x[19207],x[19208],x[19209],x[19210],x[19211],x[19212],x[19213],x[19214],x[19215],x[19216],x[19217],x[19218],x[19219],x[19220],x[19221],x[19222],x[19223],x[19224],x[19225],x[19226],x[19227],x[19228],x[19229],x[19230],x[19231],x[19232],x[19233],x[19234],x[19235],x[19236],x[19237],x[19238],x[19239],x[19240],x[19241],x[19242],x[19243],x[19244],x[19245],x[19246],x[19247],x[19248],x[19249],x[19250],x[19251],x[19252],x[19253],x[19254],x[19255],x[19256],x[19257],x[19258],x[19259],x[19260],x[19261],x[19262],x[19263],x[19264],x[19265],x[19266],x[19267],x[19268],x[19269],x[19270],x[19271],x[19272],x[19273],x[19274],x[19275],x[19276],x[19277],x[19278],x[19279],x[19280],x[19281],x[19282],x[19283],x[19284],x[19285],x[19286],x[19287],x[19288],x[19289],x[19290],x[19291],x[19292],x[19293],x[19294],x[19295],x[19296],x[19297],x[19298],x[19299],x[19300],x[19301],x[19302],x[19303],x[19304],x[19305],x[19306],x[19307],x[19308],x[19309],x[19310],x[19311],x[19312],x[19313],x[19314],x[19315],x[19316],x[19317],x[19318],x[19319],x[19320],x[19321],x[19322],x[19323],x[19324],x[19325],x[19326],x[19327],x[19328],x[19329],x[19330],x[19331],x[19332],x[19333],x[19334],x[19335],x[19336],x[19337],x[19338],x[19339],x[19340],x[19341],x[19342],x[19343],x[19344],x[19345],x[19346],x[19347],x[19348],x[19349],x[19350],x[19351],x[19352],x[19353],x[19354],x[19355],x[19356],x[19357],x[19358],x[19359],x[19360],x[19361],x[19362],x[19363],x[19364],x[19365],x[19366],x[19367],x[19368],x[19369],x[19370],x[19371],x[19372],x[19373],x[19374],x[19375],x[19376],x[19377],x[19378],x[19379],x[19380],x[19381],x[19382],x[19383],x[19384],x[19385],x[19386],x[19387],x[19388],x[19389],x[19390],x[19391],x[19392],x[19393],x[19394],x[19395],x[19396],x[19397],x[19398],x[19399],x[19400],x[19401],x[19402],x[19403],x[19404],x[19405],x[19406],x[19407],x[19408],x[19409],x[19410],x[19411],x[19412],x[19413],x[19414],x[19415],x[19416],x[19417],x[19418],x[19419],x[19420],x[19421],x[19422],x[19423],x[19424],x[19425],x[19426],x[19427],x[19428],x[19429],x[19430],x[19431],x[19432],x[19433],x[19434],x[19435],x[19436],x[19437],x[19438],x[19439],x[19440],x[19441],x[19442],x[19443],x[19444],x[19445],x[19446],x[19447],x[19448],x[19449],x[19450],x[19451],x[19452],x[19453],x[19454],x[19455],x[19456],x[19457],x[19458],x[19459],x[19460],x[19461],x[19462],x[19463],x[19464],x[19465],x[19466],x[19467],x[19468],x[19469],x[19470],x[19471],x[19472],x[19473],x[19474],x[19475],x[19476],x[19477],x[19478],x[19479],x[19480],x[19481],x[19482],x[19483],x[19484],x[19485],x[19486],x[19487],x[19488],x[19489],x[19490],x[19491],x[19492],x[19493],x[19494],x[19495],x[19496],x[19497],x[19498],x[19499],x[19500],x[19501],x[19502],x[19503],x[19504],x[19505],x[19506],x[19507],x[19508],x[19509],x[19510],x[19511],x[19512],x[19513],x[19514],x[19515],x[19516],x[19517],x[19518],x[19519],x[19520],x[19521],x[19522],x[19523],x[19524],x[19525],x[19526],x[19527],x[19528],x[19529],x[19530],x[19531],x[19532],x[19533],x[19534],x[19535],x[19536],x[19537],x[19538],x[19539],x[19540],x[19541],x[19542],x[19543],x[19544],x[19545],x[19546],x[19547],x[19548],x[19549],x[19550],x[19551],x[19552],x[19553],x[19554],x[19555],x[19556],x[19557],x[19558],x[19559],x[19560],x[19561],x[19562],x[19563],x[19564],x[19565],x[19566],x[19567],x[19568],x[19569],x[19570],x[19571],x[19572],x[19573],x[19574],x[19575],x[19576],x[19577],x[19578],x[19579],x[19580],x[19581],x[19582],x[19583],x[19584],x[19585],x[19586],x[19587],x[19588],x[19589],x[19590],x[19591],x[19592],x[19593],x[19594],x[19595],x[19596],x[19597],x[19598],x[19599],x[19600],x[19601],x[19602],x[19603],x[19604],x[19605],x[19606],x[19607],x[19608],x[19609],x[19610],x[19611],x[19612],x[19613],x[19614],x[19615],x[19616],x[19617],x[19618],x[19619],x[19620],x[19621],x[19622],x[19623],x[19624],x[19625],x[19626],x[19627],x[19628],x[19629],x[19630],x[19631],x[19632],x[19633],x[19634],x[19635],x[19636],x[19637],x[19638],x[19639],x[19640],x[19641],x[19642],x[19643],x[19644],x[19645],x[19646],x[19647],x[19648],x[19649],x[19650],x[19651],x[19652],x[19653],x[19654],x[19655],x[19656],x[19657],x[19658],x[19659],x[19660],x[19661],x[19662],x[19663],x[19664],x[19665],x[19666],x[19667],x[19668],x[19669],x[19670],x[19671],x[19672],x[19673],x[19674],x[19675],x[19676],x[19677],x[19678],x[19679],x[19680],x[19681],x[19682],x[19683],x[19684],x[19685],x[19686],x[19687],x[19688],x[19689],x[19690],x[19691],x[19692],x[19693],x[19694],x[19695],x[19696],x[19697],x[19698],x[19699],x[19700],x[19701],x[19702],x[19703],x[19704],x[19705],x[19706],x[19707],x[19708],x[19709],x[19710],x[19711],x[19712],x[19713],x[19714],x[19715],x[19716],x[19717],x[19718],x[19719],x[19720],x[19721],x[19722],x[19723],x[19724],x[19725],x[19726],x[19727],x[19728],x[19729],x[19730],x[19731],x[19732],x[19733],x[19734],x[19735],x[19736],x[19737],x[19738],x[19739],x[19740],x[19741],x[19742],x[19743],x[19744],x[19745],x[19746],x[19747],x[19748],x[19749],x[19750],x[19751],x[19752],x[19753],x[19754],x[19755],x[19756],x[19757],x[19758],x[19759],x[19760],x[19761],x[19762],x[19763],x[19764],x[19765],x[19766],x[19767],x[19768],x[19769],x[19770],x[19771],x[19772],x[19773],x[19774],x[19775],x[19776],x[19777],x[19778],x[19779],x[19780],x[19781],x[19782],x[19783],x[19784],x[19785],x[19786],x[19787],x[19788],x[19789],x[19790],x[19791],x[19792],x[19793],x[19794],x[19795],x[19796],x[19797],x[19798],x[19799],x[19800],x[19801],x[19802],x[19803],x[19804],x[19805],x[19806],x[19807],x[19808],x[19809],x[19810],x[19811],x[19812],x[19813],x[19814],x[19815],x[19816],x[19817],x[19818],x[19819],x[19820],x[19821],x[19822],x[19823],x[19824],x[19825],x[19826],x[19827],x[19828],x[19829],x[19830],x[19831],x[19832],x[19833],x[19834],x[19835],x[19836],x[19837],x[19838],x[19839],x[19840],x[19841],x[19842],x[19843],x[19844],x[19845],x[19846],x[19847],x[19848],x[19849],x[19850],x[19851],x[19852],x[19853],x[19854],x[19855],x[19856],x[19857],x[19858],x[19859],x[19860],x[19861],x[19862],x[19863],x[19864],x[19865],x[19866],x[19867],x[19868],x[19869],x[19870],x[19871],x[19872],x[19873],x[19874],x[19875],x[19876],x[19877],x[19878],x[19879],x[19880],x[19881],x[19882],x[19883],x[19884],x[19885],x[19886],x[19887],x[19888],x[19889],x[19890],x[19891],x[19892],x[19893],x[19894],x[19895],x[19896],x[19897],x[19898],x[19899],x[19900],x[19901],x[19902],x[19903],x[19904],x[19905],x[19906],x[19907],x[19908],x[19909],x[19910],x[19911],x[19912],x[19913],x[19914],x[19915],x[19916],x[19917],x[19918],x[19919],x[19920],x[19921],x[19922],x[19923],x[19924],x[19925],x[19926],x[19927],x[19928],x[19929],x[19930],x[19931],x[19932],x[19933],x[19934],x[19935],x[19936],x[19937],x[19938],x[19939],x[19940],x[19941],x[19942],x[19943],x[19944],x[19945],x[19946],x[19947],x[19948],x[19949],x[19950],x[19951],x[19952],x[19953],x[19954],x[19955],x[19956],x[19957],x[19958],x[19959],x[19960],x[19961],x[19962],x[19963],x[19964],x[19965],x[19966],x[19967],x[19968],x[19969],x[19970],x[19971],x[19972],x[19973],x[19974],x[19975],x[19976],x[19977],x[19978],x[19979],x[19980],x[19981],x[19982],x[19983],x[19984],x[19985],x[19986],x[19987],x[19988],x[19989],x[19990],x[19991],x[19992],x[19993],x[19994],x[19995],x[19996],x[19997],x[19998],x[19999],x[20000],x[20001],x[20002],x[20003],x[20004],x[20005],x[20006],x[20007],x[20008],x[20009],x[20010],x[20011],x[20012],x[20013],x[20014],x[20015],x[20016],x[20017],x[20018],x[20019],x[20020],x[20021],x[20022],x[20023],x[20024],x[20025],x[20026],x[20027],x[20028],x[20029],x[20030],x[20031],x[20032],x[20033],x[20034],x[20035],x[20036],x[20037],x[20038],x[20039],x[20040],x[20041],x[20042],x[20043],x[20044],x[20045],x[20046],x[20047],x[20048],x[20049],x[20050],x[20051],x[20052],x[20053],x[20054],x[20055],x[20056],x[20057],x[20058],x[20059],x[20060],x[20061],x[20062],x[20063],x[20064],x[20065],x[20066],x[20067],x[20068],x[20069],x[20070],x[20071],x[20072],x[20073],x[20074],x[20075],x[20076],x[20077],x[20078],x[20079],x[20080],x[20081],x[20082],x[20083],x[20084],x[20085],x[20086],x[20087],x[20088],x[20089],x[20090],x[20091],x[20092],x[20093],x[20094],x[20095],x[20096],x[20097],x[20098],x[20099],x[20100],x[20101],x[20102],x[20103],x[20104],x[20105],x[20106],x[20107],x[20108],x[20109],x[20110],x[20111],x[20112],x[20113],x[20114],x[20115],x[20116],x[20117],x[20118],x[20119],x[20120],x[20121],x[20122],x[20123],x[20124],x[20125],x[20126],x[20127],x[20128],x[20129],x[20130],x[20131],x[20132],x[20133],x[20134],x[20135],x[20136],x[20137],x[20138],x[20139],x[20140],x[20141],x[20142],x[20143],x[20144],x[20145],x[20146],x[20147],x[20148],x[20149],x[20150],x[20151],x[20152],x[20153],x[20154],x[20155],x[20156],x[20157],x[20158],x[20159],x[20160],x[20161],x[20162],x[20163],x[20164],x[20165],x[20166],x[20167],x[20168],x[20169],x[20170],x[20171],x[20172],x[20173],x[20174],x[20175],x[20176],x[20177],x[20178],x[20179],x[20180],x[20181],x[20182],x[20183],x[20184],x[20185],x[20186],x[20187],x[20188],x[20189],x[20190],x[20191],x[20192],x[20193],x[20194],x[20195],x[20196],x[20197],x[20198],x[20199],x[20200],x[20201],x[20202],x[20203],x[20204],x[20205],x[20206],x[20207],x[20208],x[20209],x[20210],x[20211],x[20212],x[20213],x[20214],x[20215],x[20216],x[20217],x[20218],x[20219],x[20220],x[20221],x[20222],x[20223],x[20224],x[20225],x[20226],x[20227],x[20228],x[20229],x[20230],x[20231],x[20232],x[20233],x[20234],x[20235],x[20236],x[20237],x[20238],x[20239],x[20240],x[20241],x[20242],x[20243],x[20244],x[20245],x[20246],x[20247],x[20248],x[20249],x[20250],x[20251],x[20252],x[20253],x[20254],x[20255],x[20256],x[20257],x[20258],x[20259],x[20260],x[20261],x[20262],x[20263],x[20264],x[20265],x[20266],x[20267],x[20268],x[20269],x[20270],x[20271],x[20272],x[20273],x[20274],x[20275],x[20276],x[20277],x[20278],x[20279],x[20280],x[20281],x[20282],x[20283],x[20284],x[20285],x[20286],x[20287],x[20288],x[20289],x[20290],x[20291],x[20292],x[20293],x[20294],x[20295],x[20296],x[20297],x[20298],x[20299],x[20300],x[20301],x[20302],x[20303],x[20304],x[20305],x[20306],x[20307],x[20308],x[20309],x[20310],x[20311],x[20312],x[20313],x[20314],x[20315],x[20316],x[20317],x[20318],x[20319],x[20320],x[20321],x[20322],x[20323],x[20324],x[20325],x[20326],x[20327],x[20328],x[20329],x[20330],x[20331],x[20332],x[20333],x[20334],x[20335],x[20336],x[20337],x[20338],x[20339],x[20340],x[20341],x[20342],x[20343],x[20344],x[20345],x[20346],x[20347],x[20348],x[20349],x[20350],x[20351],x[20352],x[20353],x[20354],x[20355],x[20356],x[20357],x[20358],x[20359],x[20360],x[20361],x[20362],x[20363],x[20364],x[20365],x[20366],x[20367],x[20368],x[20369],x[20370],x[20371],x[20372],x[20373],x[20374],x[20375],x[20376],x[20377],x[20378],x[20379],x[20380],x[20381],x[20382],x[20383],x[20384],x[20385],x[20386],x[20387],x[20388],x[20389],x[20390],x[20391],x[20392],x[20393],x[20394],x[20395],x[20396],x[20397],x[20398],x[20399],x[20400],x[20401],x[20402],x[20403],x[20404],x[20405],x[20406],x[20407],x[20408],x[20409],x[20410],x[20411],x[20412],x[20413],x[20414],x[20415],x[20416],x[20417],x[20418],x[20419],x[20420],x[20421],x[20422],x[20423],x[20424],x[20425],x[20426],x[20427],x[20428],x[20429],x[20430],x[20431],x[20432],x[20433],x[20434],x[20435],x[20436],x[20437],x[20438],x[20439],x[20440],x[20441],x[20442],x[20443],x[20444],x[20445],x[20446],x[20447],x[20448],x[20449],x[20450],x[20451],x[20452],x[20453],x[20454],x[20455],x[20456],x[20457],x[20458],x[20459],x[20460],x[20461],x[20462],x[20463],x[20464],x[20465],x[20466],x[20467],x[20468],x[20469],x[20470],x[20471],x[20472],x[20473],x[20474],x[20475],x[20476],x[20477],x[20478],x[20479],x[20480],x[20481],x[20482],x[20483],x[20484],x[20485],x[20486],x[20487],x[20488],x[20489],x[20490],x[20491],x[20492],x[20493],x[20494],x[20495],x[20496],x[20497],x[20498],x[20499],x[20500],x[20501],x[20502],x[20503],x[20504],x[20505],x[20506],x[20507],x[20508],x[20509],x[20510],x[20511],x[20512],x[20513],x[20514],x[20515],x[20516],x[20517],x[20518],x[20519],x[20520],x[20521],x[20522],x[20523],x[20524],x[20525],x[20526],x[20527],x[20528],x[20529],x[20530],x[20531],x[20532],x[20533],x[20534],x[20535],x[20536],x[20537],x[20538],x[20539],x[20540],x[20541],x[20542],x[20543],x[20544],x[20545],x[20546],x[20547],x[20548],x[20549],x[20550],x[20551],x[20552],x[20553],x[20554],x[20555],x[20556],x[20557],x[20558],x[20559],x[20560],x[20561],x[20562],x[20563],x[20564],x[20565],x[20566],x[20567],x[20568],x[20569],x[20570],x[20571],x[20572],x[20573],x[20574],x[20575],x[20576],x[20577],x[20578],x[20579],x[20580],x[20581],x[20582],x[20583],x[20584],x[20585],x[20586],x[20587],x[20588],x[20589],x[20590],x[20591],x[20592],x[20593],x[20594],x[20595],x[20596],x[20597],x[20598],x[20599],x[20600],x[20601],x[20602],x[20603],x[20604],x[20605],x[20606],x[20607],x[20608],x[20609],x[20610],x[20611],x[20612],x[20613],x[20614],x[20615],x[20616],x[20617],x[20618],x[20619],x[20620],x[20621],x[20622],x[20623],x[20624],x[20625],x[20626],x[20627],x[20628],x[20629],x[20630],x[20631],x[20632],x[20633],x[20634],x[20635],x[20636],x[20637],x[20638],x[20639],x[20640],x[20641],x[20642],x[20643],x[20644],x[20645],x[20646],x[20647],x[20648],x[20649],x[20650],x[20651],x[20652],x[20653],x[20654],x[20655],x[20656],x[20657],x[20658],x[20659],x[20660],x[20661],x[20662],x[20663],x[20664],x[20665],x[20666],x[20667],x[20668],x[20669],x[20670],x[20671],x[20672],x[20673],x[20674],x[20675],x[20676],x[20677],x[20678],x[20679],x[20680],x[20681],x[20682],x[20683],x[20684],x[20685],x[20686],x[20687],x[20688],x[20689],x[20690],x[20691],x[20692],x[20693],x[20694],x[20695],x[20696],x[20697],x[20698],x[20699],x[20700],x[20701],x[20702],x[20703],x[20704],x[20705],x[20706],x[20707],x[20708],x[20709],x[20710],x[20711],x[20712],x[20713],x[20714],x[20715],x[20716],x[20717],x[20718],x[20719],x[20720],x[20721],x[20722],x[20723],x[20724],x[20725],x[20726],x[20727],x[20728],x[20729],x[20730],x[20731],x[20732],x[20733],x[20734],x[20735],x[20736],x[20737],x[20738],x[20739],x[20740],x[20741],x[20742],x[20743],x[20744],x[20745],x[20746],x[20747],x[20748],x[20749],x[20750],x[20751],x[20752],x[20753],x[20754],x[20755],x[20756],x[20757],x[20758],x[20759],x[20760],x[20761],x[20762],x[20763],x[20764],x[20765],x[20766],x[20767],x[20768],x[20769],x[20770],x[20771],x[20772],x[20773],x[20774],x[20775],x[20776],x[20777],x[20778],x[20779],x[20780],x[20781],x[20782],x[20783],x[20784],x[20785],x[20786],x[20787],x[20788],x[20789],x[20790],x[20791],x[20792],x[20793],x[20794],x[20795],x[20796],x[20797],x[20798],x[20799],x[20800],x[20801],x[20802],x[20803],x[20804],x[20805],x[20806],x[20807],x[20808],x[20809],x[20810],x[20811],x[20812],x[20813],x[20814],x[20815],x[20816],x[20817],x[20818],x[20819],x[20820],x[20821],x[20822],x[20823],x[20824],x[20825],x[20826],x[20827],x[20828],x[20829],x[20830],x[20831],x[20832],x[20833],x[20834],x[20835],x[20836],x[20837],x[20838],x[20839],x[20840],x[20841],x[20842],x[20843],x[20844],x[20845],x[20846],x[20847],x[20848],x[20849],x[20850],x[20851],x[20852],x[20853],x[20854],x[20855],x[20856],x[20857],x[20858],x[20859],x[20860],x[20861],x[20862],x[20863],x[20864],x[20865],x[20866],x[20867],x[20868],x[20869],x[20870],x[20871],x[20872],x[20873],x[20874],x[20875],x[20876],x[20877],x[20878],x[20879],x[20880],x[20881],x[20882],x[20883],x[20884],x[20885],x[20886],x[20887],x[20888],x[20889],x[20890],x[20891],x[20892],x[20893],x[20894],x[20895],x[20896],x[20897],x[20898],x[20899],x[20900],x[20901],x[20902],x[20903],x[20904],x[20905],x[20906],x[20907],x[20908],x[20909],x[20910],x[20911],x[20912],x[20913],x[20914],x[20915],x[20916],x[20917],x[20918],x[20919],x[20920],x[20921],x[20922],x[20923],x[20924],x[20925],x[20926],x[20927],x[20928],x[20929],x[20930],x[20931],x[20932],x[20933],x[20934],x[20935],x[20936],x[20937],x[20938],x[20939],x[20940],x[20941],x[20942],x[20943],x[20944],x[20945],x[20946],x[20947],x[20948],x[20949],x[20950],x[20951],x[20952],x[20953],x[20954],x[20955],x[20956],x[20957],x[20958],x[20959],x[20960],x[20961],x[20962],x[20963],x[20964],x[20965],x[20966],x[20967],x[20968],x[20969],x[20970],x[20971],x[20972],x[20973],x[20974],x[20975],x[20976],x[20977],x[20978],x[20979],x[20980],x[20981],x[20982],x[20983],x[20984],x[20985],x[20986],x[20987],x[20988],x[20989],x[20990],x[20991],x[20992],x[20993],x[20994],x[20995],x[20996],x[20997],x[20998],x[20999],x[21000],x[21001],x[21002],x[21003],x[21004],x[21005],x[21006],x[21007],x[21008],x[21009],x[21010],x[21011],x[21012],x[21013],x[21014],x[21015],x[21016],x[21017],x[21018],x[21019],x[21020],x[21021],x[21022],x[21023],x[21024],x[21025],x[21026],x[21027],x[21028],x[21029],x[21030],x[21031],x[21032],x[21033],x[21034],x[21035],x[21036],x[21037],x[21038],x[21039],x[21040],x[21041],x[21042],x[21043],x[21044],x[21045],x[21046],x[21047],x[21048],x[21049],x[21050],x[21051],x[21052],x[21053],x[21054],x[21055],x[21056],x[21057],x[21058],x[21059],x[21060],x[21061],x[21062],x[21063],x[21064],x[21065],x[21066],x[21067],x[21068],x[21069],x[21070],x[21071],x[21072],x[21073],x[21074],x[21075],x[21076],x[21077],x[21078],x[21079],x[21080],x[21081],x[21082],x[21083],x[21084],x[21085],x[21086],x[21087],x[21088],x[21089],x[21090],x[21091],x[21092],x[21093],x[21094],x[21095],x[21096],x[21097],x[21098],x[21099],x[21100],x[21101],x[21102],x[21103],x[21104],x[21105],x[21106],x[21107],x[21108],x[21109],x[21110],x[21111],x[21112],x[21113],x[21114],x[21115],x[21116],x[21117],x[21118],x[21119],x[21120],x[21121],x[21122],x[21123],x[21124],x[21125],x[21126],x[21127],x[21128],x[21129],x[21130],x[21131],x[21132],x[21133],x[21134],x[21135],x[21136],x[21137],x[21138],x[21139],x[21140],x[21141],x[21142],x[21143],x[21144],x[21145],x[21146],x[21147],x[21148],x[21149],x[21150],x[21151],x[21152],x[21153],x[21154],x[21155],x[21156],x[21157],x[21158],x[21159],x[21160],x[21161],x[21162],x[21163],x[21164],x[21165],x[21166],x[21167],x[21168],x[21169],x[21170],x[21171],x[21172],x[21173],x[21174],x[21175],x[21176],x[21177],x[21178],x[21179],x[21180],x[21181],x[21182],x[21183],x[21184],x[21185],x[21186],x[21187],x[21188],x[21189],x[21190],x[21191],x[21192],x[21193],x[21194],x[21195],x[21196],x[21197],x[21198],x[21199],x[21200],x[21201],x[21202],x[21203],x[21204],x[21205],x[21206],x[21207],x[21208],x[21209],x[21210],x[21211],x[21212],x[21213],x[21214],x[21215],x[21216],x[21217],x[21218],x[21219],x[21220],x[21221],x[21222],x[21223],x[21224],x[21225],x[21226],x[21227],x[21228],x[21229],x[21230],x[21231],x[21232],x[21233],x[21234],x[21235],x[21236],x[21237],x[21238],x[21239],x[21240],x[21241],x[21242],x[21243],x[21244],x[21245],x[21246],x[21247],x[21248],x[21249],x[21250],x[21251],x[21252],x[21253],x[21254],x[21255],x[21256],x[21257],x[21258],x[21259],x[21260],x[21261],x[21262],x[21263],x[21264],x[21265],x[21266],x[21267],x[21268],x[21269],x[21270],x[21271],x[21272],x[21273],x[21274],x[21275],x[21276],x[21277],x[21278],x[21279],x[21280],x[21281],x[21282],x[21283],x[21284],x[21285],x[21286],x[21287],x[21288],x[21289],x[21290],x[21291],x[21292],x[21293],x[21294],x[21295],x[21296],x[21297],x[21298],x[21299],x[21300],x[21301],x[21302],x[21303],x[21304],x[21305],x[21306],x[21307],x[21308],x[21309],x[21310],x[21311],x[21312],x[21313],x[21314],x[21315],x[21316],x[21317],x[21318],x[21319],x[21320],x[21321],x[21322],x[21323],x[21324],x[21325],x[21326],x[21327],x[21328],x[21329],x[21330],x[21331],x[21332],x[21333],x[21334],x[21335],x[21336],x[21337],x[21338],x[21339],x[21340],x[21341],x[21342],x[21343],x[21344],x[21345],x[21346],x[21347],x[21348],x[21349],x[21350],x[21351],x[21352],x[21353],x[21354],x[21355],x[21356],x[21357],x[21358],x[21359],x[21360],x[21361],x[21362],x[21363],x[21364],x[21365],x[21366],x[21367],x[21368],x[21369],x[21370],x[21371],x[21372],x[21373],x[21374],x[21375],x[21376],x[21377],x[21378],x[21379],x[21380],x[21381],x[21382],x[21383],x[21384],x[21385],x[21386],x[21387],x[21388],x[21389],x[21390],x[21391],x[21392],x[21393],x[21394],x[21395],x[21396],x[21397],x[21398],x[21399],x[21400],x[21401],x[21402],x[21403],x[21404],x[21405],x[21406],x[21407],x[21408],x[21409],x[21410],x[21411],x[21412],x[21413],x[21414],x[21415],x[21416],x[21417],x[21418],x[21419],x[21420],x[21421],x[21422],x[21423],x[21424],x[21425],x[21426],x[21427],x[21428],x[21429],x[21430],x[21431],x[21432],x[21433],x[21434],x[21435],x[21436],x[21437],x[21438],x[21439],x[21440],x[21441],x[21442],x[21443],x[21444],x[21445],x[21446],x[21447],x[21448],x[21449],x[21450],x[21451],x[21452],x[21453],x[21454],x[21455],x[21456],x[21457],x[21458],x[21459],x[21460],x[21461],x[21462],x[21463],x[21464],x[21465],x[21466],x[21467],x[21468],x[21469],x[21470],x[21471],x[21472],x[21473],x[21474],x[21475],x[21476],x[21477],x[21478],x[21479],x[21480],x[21481],x[21482],x[21483],x[21484],x[21485],x[21486],x[21487],x[21488],x[21489],x[21490],x[21491],x[21492],x[21493],x[21494],x[21495],x[21496],x[21497],x[21498],x[21499],x[21500],x[21501],x[21502],x[21503],x[21504],x[21505],x[21506],x[21507],x[21508],x[21509],x[21510],x[21511],x[21512],x[21513],x[21514],x[21515],x[21516],x[21517],x[21518],x[21519],x[21520],x[21521],x[21522],x[21523],x[21524],x[21525],x[21526],x[21527],x[21528],x[21529],x[21530],x[21531],x[21532],x[21533],x[21534],x[21535],x[21536],x[21537],x[21538],x[21539],x[21540],x[21541],x[21542],x[21543],x[21544],x[21545],x[21546],x[21547],x[21548],x[21549],x[21550],x[21551],x[21552],x[21553],x[21554],x[21555],x[21556],x[21557],x[21558],x[21559],x[21560],x[21561],x[21562],x[21563],x[21564],x[21565],x[21566],x[21567],x[21568],x[21569],x[21570],x[21571],x[21572],x[21573],x[21574],x[21575],x[21576],x[21577],x[21578],x[21579],x[21580],x[21581],x[21582],x[21583],x[21584],x[21585],x[21586],x[21587],x[21588],x[21589],x[21590],x[21591],x[21592],x[21593],x[21594],x[21595],x[21596],x[21597],x[21598],x[21599],x[21600],x[21601],x[21602],x[21603],x[21604],x[21605],x[21606],x[21607],x[21608],x[21609],x[21610],x[21611],x[21612],x[21613],x[21614],x[21615],x[21616],x[21617],x[21618],x[21619],x[21620],x[21621],x[21622],x[21623],x[21624],x[21625],x[21626],x[21627],x[21628],x[21629],x[21630],x[21631],x[21632],x[21633],x[21634],x[21635],x[21636],x[21637],x[21638],x[21639],x[21640],x[21641],x[21642],x[21643],x[21644],x[21645],x[21646],x[21647],x[21648],x[21649],x[21650],x[21651],x[21652],x[21653],x[21654],x[21655],x[21656],x[21657],x[21658],x[21659],x[21660],x[21661],x[21662],x[21663],x[21664],x[21665],x[21666],x[21667],x[21668],x[21669],x[21670],x[21671],x[21672],x[21673],x[21674],x[21675],x[21676],x[21677],x[21678],x[21679],x[21680],x[21681],x[21682],x[21683],x[21684],x[21685],x[21686],x[21687],x[21688],x[21689],x[21690],x[21691],x[21692],x[21693],x[21694],x[21695],x[21696],x[21697],x[21698],x[21699],x[21700],x[21701],x[21702],x[21703],x[21704],x[21705],x[21706],x[21707],x[21708],x[21709],x[21710],x[21711],x[21712],x[21713],x[21714],x[21715],x[21716],x[21717],x[21718],x[21719],x[21720],x[21721],x[21722],x[21723],x[21724],x[21725],x[21726],x[21727],x[21728],x[21729],x[21730],x[21731],x[21732],x[21733],x[21734],x[21735],x[21736],x[21737],x[21738],x[21739],x[21740],x[21741],x[21742],x[21743],x[21744],x[21745],x[21746],x[21747],x[21748],x[21749],x[21750],x[21751],x[21752],x[21753],x[21754],x[21755],x[21756],x[21757],x[21758],x[21759],x[21760],x[21761],x[21762],x[21763],x[21764],x[21765],x[21766],x[21767],x[21768],x[21769],x[21770],x[21771],x[21772],x[21773],x[21774],x[21775],x[21776],x[21777],x[21778],x[21779],x[21780],x[21781],x[21782],x[21783],x[21784],x[21785],x[21786],x[21787],x[21788],x[21789],x[21790],x[21791],x[21792],x[21793],x[21794],x[21795],x[21796],x[21797],x[21798],x[21799],x[21800],x[21801],x[21802],x[21803],x[21804],x[21805],x[21806],x[21807],x[21808],x[21809],x[21810],x[21811],x[21812],x[21813],x[21814],x[21815],x[21816],x[21817],x[21818],x[21819],x[21820],x[21821],x[21822],x[21823],x[21824],x[21825],x[21826],x[21827],x[21828],x[21829],x[21830],x[21831],x[21832],x[21833],x[21834],x[21835],x[21836],x[21837],x[21838],x[21839],x[21840],x[21841],x[21842],x[21843],x[21844],x[21845],x[21846],x[21847],x[21848],x[21849],x[21850],x[21851],x[21852],x[21853],x[21854],x[21855],x[21856],x[21857],x[21858],x[21859],x[21860],x[21861],x[21862],x[21863],x[21864],x[21865],x[21866],x[21867],x[21868],x[21869],x[21870],x[21871],x[21872],x[21873],x[21874],x[21875],x[21876],x[21877],x[21878],x[21879],x[21880],x[21881],x[21882],x[21883],x[21884],x[21885],x[21886],x[21887],x[21888],x[21889],x[21890],x[21891],x[21892],x[21893],x[21894],x[21895],x[21896],x[21897],x[21898],x[21899],x[21900],x[21901],x[21902],x[21903],x[21904],x[21905],x[21906],x[21907],x[21908],x[21909],x[21910],x[21911],x[21912],x[21913],x[21914],x[21915],x[21916],x[21917],x[21918],x[21919],x[21920],x[21921],x[21922],x[21923],x[21924],x[21925],x[21926],x[21927],x[21928],x[21929],x[21930],x[21931],x[21932],x[21933],x[21934],x[21935],x[21936],x[21937],x[21938],x[21939],x[21940],x[21941],x[21942],x[21943],x[21944],x[21945],x[21946],x[21947],x[21948],x[21949],x[21950],x[21951],x[21952],x[21953],x[21954],x[21955],x[21956],x[21957],x[21958],x[21959],x[21960],x[21961],x[21962],x[21963],x[21964],x[21965],x[21966],x[21967],x[21968],x[21969],x[21970],x[21971],x[21972],x[21973],x[21974],x[21975],x[21976],x[21977],x[21978],x[21979],x[21980],x[21981],x[21982],x[21983],x[21984],x[21985],x[21986],x[21987],x[21988],x[21989],x[21990],x[21991],x[21992],x[21993],x[21994],x[21995],x[21996],x[21997],x[21998],x[21999],x[22000],x[22001],x[22002],x[22003],x[22004],x[22005],x[22006],x[22007],x[22008],x[22009],x[22010],x[22011],x[22012],x[22013],x[22014],x[22015],x[22016],x[22017],x[22018],x[22019],x[22020],x[22021],x[22022],x[22023],x[22024],x[22025],x[22026],x[22027],x[22028],x[22029],x[22030],x[22031],x[22032],x[22033],x[22034],x[22035],x[22036],x[22037],x[22038],x[22039],x[22040],x[22041],x[22042],x[22043],x[22044],x[22045],x[22046],x[22047],x[22048],x[22049],x[22050],x[22051],x[22052],x[22053],x[22054],x[22055],x[22056],x[22057],x[22058],x[22059],x[22060],x[22061],x[22062],x[22063],x[22064],x[22065],x[22066],x[22067],x[22068],x[22069],x[22070],x[22071],x[22072],x[22073],x[22074],x[22075],x[22076],x[22077],x[22078],x[22079],x[22080],x[22081],x[22082],x[22083],x[22084],x[22085],x[22086],x[22087],x[22088],x[22089],x[22090],x[22091],x[22092],x[22093],x[22094],x[22095],x[22096],x[22097],x[22098],x[22099],x[22100],x[22101],x[22102],x[22103],x[22104],x[22105],x[22106],x[22107],x[22108],x[22109],x[22110],x[22111],x[22112],x[22113],x[22114],x[22115],x[22116],x[22117],x[22118],x[22119],x[22120],x[22121],x[22122],x[22123],x[22124],x[22125],x[22126],x[22127],x[22128],x[22129],x[22130],x[22131],x[22132],x[22133],x[22134],x[22135],x[22136],x[22137],x[22138],x[22139],x[22140],x[22141],x[22142],x[22143],x[22144],x[22145],x[22146],x[22147],x[22148],x[22149],x[22150],x[22151],x[22152],x[22153],x[22154],x[22155],x[22156],x[22157],x[22158],x[22159],x[22160],x[22161],x[22162],x[22163],x[22164],x[22165],x[22166],x[22167],x[22168],x[22169],x[22170],x[22171],x[22172],x[22173],x[22174],x[22175],x[22176],x[22177],x[22178],x[22179],x[22180],x[22181],x[22182],x[22183],x[22184],x[22185],x[22186],x[22187],x[22188],x[22189],x[22190],x[22191],x[22192],x[22193],x[22194],x[22195],x[22196],x[22197],x[22198],x[22199],x[22200],x[22201],x[22202],x[22203],x[22204],x[22205],x[22206],x[22207],x[22208],x[22209],x[22210],x[22211],x[22212],x[22213],x[22214],x[22215],x[22216],x[22217],x[22218],x[22219],x[22220],x[22221],x[22222],x[22223],x[22224],x[22225],x[22226],x[22227],x[22228],x[22229],x[22230],x[22231],x[22232],x[22233],x[22234],x[22235],x[22236],x[22237],x[22238],x[22239],x[22240],x[22241],x[22242],x[22243],x[22244],x[22245],x[22246],x[22247],x[22248],x[22249],x[22250],x[22251],x[22252],x[22253],x[22254],x[22255],x[22256],x[22257],x[22258],x[22259],x[22260],x[22261],x[22262],x[22263],x[22264],x[22265],x[22266],x[22267],x[22268],x[22269],x[22270],x[22271],x[22272],x[22273],x[22274],x[22275],x[22276],x[22277],x[22278],x[22279],x[22280],x[22281],x[22282],x[22283],x[22284],x[22285],x[22286],x[22287],x[22288],x[22289],x[22290],x[22291],x[22292],x[22293],x[22294],x[22295],x[22296],x[22297],x[22298],x[22299],x[22300],x[22301],x[22302],x[22303],x[22304],x[22305],x[22306],x[22307],x[22308],x[22309],x[22310],x[22311],x[22312],x[22313],x[22314],x[22315],x[22316],x[22317],x[22318],x[22319],x[22320],x[22321],x[22322],x[22323],x[22324],x[22325],x[22326],x[22327],x[22328],x[22329],x[22330],x[22331],x[22332],x[22333],x[22334],x[22335],x[22336],x[22337],x[22338],x[22339],x[22340],x[22341],x[22342],x[22343],x[22344],x[22345],x[22346],x[22347],x[22348],x[22349],x[22350],x[22351],x[22352],x[22353],x[22354],x[22355],x[22356],x[22357],x[22358],x[22359],x[22360],x[22361],x[22362],x[22363],x[22364],x[22365],x[22366],x[22367],x[22368],x[22369],x[22370],x[22371],x[22372],x[22373],x[22374],x[22375],x[22376],x[22377],x[22378],x[22379],x[22380],x[22381],x[22382],x[22383],x[22384],x[22385],x[22386],x[22387],x[22388],x[22389],x[22390],x[22391],x[22392],x[22393],x[22394],x[22395],x[22396],x[22397],x[22398],x[22399],x[22400],x[22401],x[22402],x[22403],x[22404],x[22405],x[22406],x[22407],x[22408],x[22409],x[22410],x[22411],x[22412],x[22413],x[22414],x[22415],x[22416],x[22417],x[22418],x[22419],x[22420],x[22421],x[22422],x[22423],x[22424],x[22425],x[22426],x[22427],x[22428],x[22429],x[22430],x[22431],x[22432],x[22433],x[22434],x[22435],x[22436],x[22437],x[22438],x[22439],x[22440],x[22441],x[22442],x[22443],x[22444],x[22445],x[22446],x[22447],x[22448],x[22449],x[22450],x[22451],x[22452],x[22453],x[22454],x[22455],x[22456],x[22457],x[22458],x[22459],x[22460],x[22461],x[22462],x[22463],x[22464],x[22465],x[22466],x[22467],x[22468],x[22469],x[22470],x[22471],x[22472],x[22473],x[22474],x[22475],x[22476],x[22477],x[22478],x[22479],x[22480],x[22481],x[22482],x[22483],x[22484],x[22485],x[22486],x[22487],x[22488],x[22489],x[22490],x[22491],x[22492],x[22493],x[22494],x[22495],x[22496],x[22497],x[22498],x[22499],x[22500],x[22501],x[22502],x[22503],x[22504],x[22505],x[22506],x[22507],x[22508],x[22509],x[22510],x[22511],x[22512],x[22513],x[22514],x[22515],x[22516],x[22517],x[22518],x[22519],x[22520],x[22521],x[22522],x[22523],x[22524],x[22525],x[22526],x[22527],x[22528],x[22529],x[22530],x[22531],x[22532],x[22533],x[22534],x[22535],x[22536],x[22537],x[22538],x[22539],x[22540],x[22541],x[22542],x[22543],x[22544],x[22545],x[22546],x[22547],x[22548],x[22549],x[22550],x[22551],x[22552],x[22553],x[22554],x[22555],x[22556],x[22557],x[22558],x[22559],x[22560],x[22561],x[22562],x[22563],x[22564],x[22565],x[22566],x[22567],x[22568],x[22569],x[22570],x[22571],x[22572],x[22573],x[22574],x[22575],x[22576],x[22577],x[22578],x[22579],x[22580],x[22581],x[22582],x[22583],x[22584],x[22585],x[22586],x[22587],x[22588],x[22589],x[22590],x[22591],x[22592],x[22593],x[22594],x[22595],x[22596],x[22597],x[22598],x[22599],x[22600],x[22601],x[22602],x[22603],x[22604],x[22605],x[22606],x[22607],x[22608],x[22609],x[22610],x[22611],x[22612],x[22613],x[22614],x[22615],x[22616],x[22617],x[22618],x[22619],x[22620],x[22621],x[22622],x[22623],x[22624],x[22625],x[22626],x[22627],x[22628],x[22629],x[22630],x[22631],x[22632],x[22633],x[22634],x[22635],x[22636],x[22637],x[22638],x[22639],x[22640],x[22641],x[22642],x[22643],x[22644],x[22645],x[22646],x[22647],x[22648],x[22649],x[22650],x[22651],x[22652],x[22653],x[22654],x[22655],x[22656],x[22657],x[22658],x[22659],x[22660],x[22661],x[22662],x[22663],x[22664],x[22665],x[22666],x[22667],x[22668],x[22669],x[22670],x[22671],x[22672],x[22673],x[22674],x[22675],x[22676],x[22677],x[22678],x[22679],x[22680],x[22681],x[22682],x[22683],x[22684],x[22685],x[22686],x[22687],x[22688],x[22689],x[22690],x[22691],x[22692],x[22693],x[22694],x[22695],x[22696],x[22697],x[22698],x[22699],x[22700],x[22701],x[22702],x[22703],x[22704],x[22705],x[22706],x[22707],x[22708],x[22709],x[22710],x[22711],x[22712],x[22713],x[22714],x[22715],x[22716],x[22717],x[22718],x[22719],x[22720],x[22721],x[22722],x[22723],x[22724],x[22725],x[22726],x[22727],x[22728],x[22729],x[22730],x[22731],x[22732],x[22733],x[22734],x[22735],x[22736],x[22737],x[22738],x[22739],x[22740],x[22741],x[22742],x[22743],x[22744],x[22745],x[22746],x[22747],x[22748],x[22749],x[22750],x[22751],x[22752],x[22753],x[22754],x[22755],x[22756],x[22757],x[22758],x[22759],x[22760],x[22761],x[22762],x[22763],x[22764],x[22765],x[22766],x[22767],x[22768],x[22769],x[22770],x[22771],x[22772],x[22773],x[22774],x[22775],x[22776],x[22777],x[22778],x[22779],x[22780],x[22781],x[22782],x[22783],x[22784],x[22785],x[22786],x[22787],x[22788],x[22789],x[22790],x[22791],x[22792],x[22793],x[22794],x[22795],x[22796],x[22797],x[22798],x[22799],x[22800],x[22801],x[22802],x[22803],x[22804],x[22805],x[22806],x[22807],x[22808],x[22809],x[22810],x[22811],x[22812],x[22813],x[22814],x[22815],x[22816],x[22817],x[22818],x[22819],x[22820],x[22821],x[22822],x[22823],x[22824],x[22825],x[22826],x[22827],x[22828],x[22829],x[22830],x[22831],x[22832],x[22833],x[22834],x[22835],x[22836],x[22837],x[22838],x[22839],x[22840],x[22841],x[22842],x[22843],x[22844],x[22845],x[22846],x[22847],x[22848],x[22849],x[22850],x[22851],x[22852],x[22853],x[22854],x[22855],x[22856],x[22857],x[22858],x[22859],x[22860],x[22861],x[22862],x[22863],x[22864],x[22865],x[22866],x[22867],x[22868],x[22869],x[22870],x[22871],x[22872],x[22873],x[22874],x[22875],x[22876],x[22877],x[22878],x[22879],x[22880],x[22881],x[22882],x[22883],x[22884],x[22885],x[22886],x[22887],x[22888],x[22889],x[22890],x[22891],x[22892],x[22893],x[22894],x[22895],x[22896],x[22897],x[22898],x[22899],x[22900],x[22901],x[22902],x[22903],x[22904],x[22905],x[22906],x[22907],x[22908],x[22909],x[22910],x[22911],x[22912],x[22913],x[22914],x[22915],x[22916],x[22917],x[22918],x[22919],x[22920],x[22921],x[22922],x[22923],x[22924],x[22925],x[22926],x[22927],x[22928],x[22929],x[22930],x[22931],x[22932],x[22933],x[22934],x[22935],x[22936],x[22937],x[22938],x[22939],x[22940],x[22941],x[22942],x[22943],x[22944],x[22945],x[22946],x[22947],x[22948],x[22949],x[22950],x[22951],x[22952],x[22953],x[22954],x[22955],x[22956],x[22957],x[22958],x[22959],x[22960],x[22961],x[22962],x[22963],x[22964],x[22965],x[22966],x[22967],x[22968],x[22969],x[22970],x[22971],x[22972],x[22973],x[22974],x[22975],x[22976],x[22977],x[22978],x[22979],x[22980],x[22981],x[22982],x[22983],x[22984],x[22985],x[22986],x[22987],x[22988],x[22989],x[22990],x[22991],x[22992],x[22993],x[22994],x[22995],x[22996],x[22997],x[22998],x[22999],x[23000],x[23001],x[23002],x[23003],x[23004],x[23005],x[23006],x[23007],x[23008],x[23009],x[23010],x[23011],x[23012],x[23013],x[23014],x[23015],x[23016],x[23017],x[23018],x[23019],x[23020],x[23021],x[23022],x[23023],x[23024],x[23025],x[23026],x[23027],x[23028],x[23029],x[23030],x[23031],x[23032],x[23033],x[23034],x[23035],x[23036],x[23037],x[23038],x[23039],x[23040],x[23041],x[23042],x[23043],x[23044],x[23045],x[23046],x[23047],x[23048],x[23049],x[23050],x[23051],x[23052],x[23053],x[23054],x[23055],x[23056],x[23057],x[23058],x[23059],x[23060],x[23061],x[23062],x[23063],x[23064],x[23065],x[23066],x[23067],x[23068],x[23069],x[23070],x[23071],x[23072],x[23073],x[23074],x[23075],x[23076],x[23077],x[23078],x[23079],x[23080],x[23081],x[23082],x[23083],x[23084],x[23085],x[23086],x[23087],x[23088],x[23089],x[23090],x[23091],x[23092],x[23093],x[23094],x[23095],x[23096],x[23097],x[23098],x[23099],x[23100],x[23101],x[23102],x[23103],x[23104],x[23105],x[23106],x[23107],x[23108],x[23109],x[23110],x[23111],x[23112],x[23113],x[23114],x[23115],x[23116],x[23117],x[23118],x[23119],x[23120],x[23121],x[23122],x[23123],x[23124],x[23125],x[23126],x[23127],x[23128],x[23129],x[23130],x[23131],x[23132],x[23133],x[23134],x[23135],x[23136],x[23137],x[23138],x[23139],x[23140],x[23141],x[23142],x[23143],x[23144],x[23145],x[23146],x[23147],x[23148],x[23149],x[23150],x[23151],x[23152],x[23153],x[23154],x[23155],x[23156],x[23157],x[23158],x[23159],x[23160],x[23161],x[23162],x[23163],x[23164],x[23165],x[23166],x[23167],x[23168],x[23169],x[23170],x[23171],x[23172],x[23173],x[23174],x[23175],x[23176],x[23177],x[23178],x[23179],x[23180],x[23181],x[23182],x[23183],x[23184],x[23185],x[23186],x[23187],x[23188],x[23189],x[23190],x[23191],x[23192],x[23193],x[23194],x[23195],x[23196],x[23197],x[23198],x[23199],x[23200],x[23201],x[23202],x[23203],x[23204],x[23205],x[23206],x[23207],x[23208],x[23209],x[23210],x[23211],x[23212],x[23213],x[23214],x[23215],x[23216],x[23217],x[23218],x[23219],x[23220],x[23221],x[23222],x[23223],x[23224],x[23225],x[23226],x[23227],x[23228],x[23229],x[23230],x[23231],x[23232],x[23233],x[23234],x[23235],x[23236],x[23237],x[23238],x[23239],x[23240],x[23241],x[23242],x[23243],x[23244],x[23245],x[23246],x[23247],x[23248],x[23249],x[23250],x[23251],x[23252],x[23253],x[23254],x[23255],x[23256],x[23257],x[23258],x[23259],x[23260],x[23261],x[23262],x[23263],x[23264],x[23265],x[23266],x[23267],x[23268],x[23269],x[23270],x[23271],x[23272],x[23273],x[23274],x[23275],x[23276],x[23277],x[23278],x[23279],x[23280],x[23281],x[23282],x[23283],x[23284],x[23285],x[23286],x[23287],x[23288],x[23289],x[23290],x[23291],x[23292],x[23293],x[23294],x[23295],x[23296],x[23297],x[23298],x[23299],x[23300],x[23301],x[23302],x[23303],x[23304],x[23305],x[23306],x[23307],x[23308],x[23309],x[23310],x[23311],x[23312],x[23313],x[23314],x[23315],x[23316],x[23317],x[23318],x[23319],x[23320],x[23321],x[23322],x[23323],x[23324],x[23325],x[23326],x[23327],x[23328],x[23329],x[23330],x[23331],x[23332],x[23333],x[23334],x[23335],x[23336],x[23337],x[23338],x[23339],x[23340],x[23341],x[23342],x[23343],x[23344],x[23345],x[23346],x[23347],x[23348],x[23349],x[23350],x[23351],x[23352],x[23353],x[23354],x[23355],x[23356],x[23357],x[23358],x[23359],x[23360],x[23361],x[23362],x[23363],x[23364],x[23365],x[23366],x[23367],x[23368],x[23369],x[23370],x[23371],x[23372],x[23373],x[23374],x[23375],x[23376],x[23377],x[23378],x[23379],x[23380],x[23381],x[23382],x[23383],x[23384],x[23385],x[23386],x[23387],x[23388],x[23389],x[23390],x[23391],x[23392],x[23393],x[23394],x[23395],x[23396],x[23397],x[23398],x[23399],x[23400],x[23401],x[23402],x[23403],x[23404],x[23405],x[23406],x[23407],x[23408],x[23409],x[23410],x[23411],x[23412],x[23413],x[23414],x[23415],x[23416],x[23417],x[23418],x[23419],x[23420],x[23421],x[23422],x[23423],x[23424],x[23425],x[23426],x[23427],x[23428],x[23429],x[23430],x[23431],x[23432],x[23433],x[23434],x[23435],x[23436],x[23437],x[23438],x[23439],x[23440],x[23441],x[23442],x[23443],x[23444],x[23445],x[23446],x[23447],x[23448],x[23449],x[23450],x[23451],x[23452],x[23453],x[23454],x[23455],x[23456],x[23457],x[23458],x[23459],x[23460],x[23461],x[23462],x[23463],x[23464],x[23465],x[23466],x[23467],x[23468],x[23469],x[23470],x[23471],x[23472],x[23473],x[23474],x[23475],x[23476],x[23477],x[23478],x[23479],x[23480],x[23481],x[23482],x[23483],x[23484],x[23485],x[23486],x[23487],x[23488],x[23489],x[23490],x[23491],x[23492],x[23493],x[23494],x[23495],x[23496],x[23497],x[23498],x[23499],x[23500],x[23501],x[23502],x[23503],x[23504],x[23505],x[23506],x[23507],x[23508],x[23509],x[23510],x[23511],x[23512],x[23513],x[23514],x[23515],x[23516],x[23517],x[23518],x[23519],x[23520],x[23521],x[23522],x[23523],x[23524],x[23525],x[23526],x[23527],x[23528],x[23529],x[23530],x[23531],x[23532],x[23533],x[23534],x[23535],x[23536],x[23537],x[23538],x[23539],x[23540],x[23541],x[23542],x[23543],x[23544],x[23545],x[23546],x[23547],x[23548],x[23549],x[23550],x[23551],x[23552],x[23553],x[23554],x[23555],x[23556],x[23557],x[23558],x[23559],x[23560],x[23561],x[23562],x[23563],x[23564],x[23565],x[23566],x[23567],x[23568],x[23569],x[23570],x[23571],x[23572],x[23573],x[23574],x[23575],x[23576],x[23577],x[23578],x[23579],x[23580],x[23581],x[23582],x[23583],x[23584],x[23585],x[23586],x[23587],x[23588],x[23589],x[23590],x[23591],x[23592],x[23593],x[23594],x[23595],x[23596],x[23597],x[23598],x[23599],x[23600],x[23601],x[23602],x[23603],x[23604],x[23605],x[23606],x[23607],x[23608],x[23609],x[23610],x[23611],x[23612],x[23613],x[23614],x[23615],x[23616],x[23617],x[23618],x[23619],x[23620],x[23621],x[23622],x[23623],x[23624],x[23625],x[23626],x[23627],x[23628],x[23629],x[23630],x[23631],x[23632],x[23633],x[23634],x[23635],x[23636],x[23637],x[23638],x[23639],x[23640],x[23641],x[23642],x[23643],x[23644],x[23645],x[23646],x[23647],x[23648],x[23649],x[23650],x[23651],x[23652],x[23653],x[23654],x[23655],x[23656],x[23657],x[23658],x[23659],x[23660],x[23661],x[23662],x[23663],x[23664],x[23665],x[23666],x[23667],x[23668],x[23669],x[23670],x[23671],x[23672],x[23673],x[23674],x[23675],x[23676],x[23677],x[23678],x[23679],x[23680],x[23681],x[23682],x[23683],x[23684],x[23685],x[23686],x[23687],x[23688],x[23689],x[23690],x[23691],x[23692],x[23693],x[23694],x[23695],x[23696],x[23697],x[23698],x[23699],x[23700],x[23701],x[23702],x[23703],x[23704],x[23705],x[23706],x[23707],x[23708],x[23709],x[23710],x[23711],x[23712],x[23713],x[23714],x[23715],x[23716],x[23717],x[23718],x[23719],x[23720],x[23721],x[23722],x[23723],x[23724],x[23725],x[23726],x[23727],x[23728],x[23729],x[23730],x[23731],x[23732],x[23733],x[23734],x[23735],x[23736],x[23737],x[23738],x[23739],x[23740],x[23741],x[23742],x[23743],x[23744],x[23745],x[23746],x[23747],x[23748],x[23749],x[23750],x[23751],x[23752],x[23753],x[23754],x[23755],x[23756],x[23757],x[23758],x[23759],x[23760],x[23761],x[23762],x[23763],x[23764],x[23765],x[23766],x[23767],x[23768],x[23769],x[23770],x[23771],x[23772],x[23773],x[23774],x[23775],x[23776],x[23777],x[23778],x[23779],x[23780],x[23781],x[23782],x[23783],x[23784],x[23785],x[23786],x[23787],x[23788],x[23789],x[23790],x[23791],x[23792],x[23793],x[23794],x[23795],x[23796],x[23797],x[23798],x[23799],x[23800],x[23801],x[23802],x[23803],x[23804],x[23805],x[23806],x[23807],x[23808],x[23809],x[23810],x[23811],x[23812],x[23813],x[23814],x[23815],x[23816],x[23817],x[23818],x[23819],x[23820],x[23821],x[23822],x[23823],x[23824],x[23825],x[23826],x[23827],x[23828],x[23829],x[23830],x[23831],x[23832],x[23833],x[23834],x[23835],x[23836],x[23837],x[23838],x[23839],x[23840],x[23841],x[23842],x[23843],x[23844],x[23845],x[23846],x[23847],x[23848],x[23849],x[23850],x[23851],x[23852],x[23853],x[23854],x[23855],x[23856],x[23857],x[23858],x[23859],x[23860],x[23861],x[23862],x[23863],x[23864],x[23865],x[23866],x[23867],x[23868],x[23869],x[23870],x[23871],x[23872],x[23873],x[23874],x[23875],x[23876],x[23877],x[23878],x[23879],x[23880],x[23881],x[23882],x[23883],x[23884],x[23885],x[23886],x[23887],x[23888],x[23889],x[23890],x[23891],x[23892],x[23893],x[23894],x[23895],x[23896],x[23897],x[23898],x[23899],x[23900],x[23901],x[23902],x[23903],x[23904],x[23905],x[23906],x[23907],x[23908],x[23909],x[23910],x[23911],x[23912],x[23913],x[23914],x[23915],x[23916],x[23917],x[23918],x[23919],x[23920],x[23921],x[23922],x[23923],x[23924],x[23925],x[23926],x[23927],x[23928],x[23929],x[23930],x[23931],x[23932],x[23933],x[23934],x[23935],x[23936],x[23937],x[23938],x[23939],x[23940],x[23941],x[23942],x[23943],x[23944],x[23945],x[23946],x[23947],x[23948],x[23949],x[23950],x[23951],x[23952],x[23953],x[23954],x[23955],x[23956],x[23957],x[23958],x[23959],x[23960],x[23961],x[23962],x[23963],x[23964],x[23965],x[23966],x[23967],x[23968],x[23969],x[23970],x[23971],x[23972],x[23973],x[23974],x[23975],x[23976],x[23977],x[23978],x[23979],x[23980],x[23981],x[23982],x[23983],x[23984],x[23985],x[23986],x[23987],x[23988],x[23989],x[23990],x[23991],x[23992],x[23993],x[23994],x[23995],x[23996],x[23997],x[23998],x[23999],x[24000],x[24001],x[24002],x[24003],x[24004],x[24005],x[24006],x[24007],x[24008],x[24009],x[24010],x[24011],x[24012],x[24013],x[24014],x[24015],x[24016],x[24017],x[24018],x[24019],x[24020],x[24021],x[24022],x[24023],x[24024],x[24025],x[24026],x[24027],x[24028],x[24029],x[24030],x[24031],x[24032],x[24033],x[24034],x[24035],x[24036],x[24037],x[24038],x[24039],x[24040],x[24041],x[24042],x[24043],x[24044],x[24045],x[24046],x[24047],x[24048],x[24049],x[24050],x[24051],x[24052],x[24053],x[24054],x[24055],x[24056],x[24057],x[24058],x[24059],x[24060],x[24061],x[24062],x[24063],x[24064],x[24065],x[24066],x[24067],x[24068],x[24069],x[24070],x[24071],x[24072],x[24073],x[24074],x[24075],x[24076],x[24077],x[24078],x[24079],x[24080],x[24081],x[24082],x[24083],x[24084],x[24085],x[24086],x[24087],x[24088],x[24089],x[24090],x[24091],x[24092],x[24093],x[24094],x[24095],x[24096],x[24097],x[24098],x[24099],x[24100],x[24101],x[24102],x[24103],x[24104],x[24105],x[24106],x[24107],x[24108],x[24109],x[24110],x[24111],x[24112],x[24113],x[24114],x[24115],x[24116],x[24117],x[24118],x[24119],x[24120],x[24121],x[24122],x[24123],x[24124],x[24125],x[24126],x[24127],x[24128],x[24129],x[24130],x[24131],x[24132],x[24133],x[24134],x[24135],x[24136],x[24137],x[24138],x[24139],x[24140],x[24141],x[24142],x[24143],x[24144],x[24145],x[24146],x[24147],x[24148],x[24149],x[24150],x[24151],x[24152],x[24153],x[24154],x[24155],x[24156],x[24157],x[24158],x[24159],x[24160],x[24161],x[24162],x[24163],x[24164],x[24165],x[24166],x[24167],x[24168],x[24169],x[24170],x[24171],x[24172],x[24173],x[24174],x[24175],x[24176],x[24177],x[24178],x[24179],x[24180],x[24181],x[24182],x[24183],x[24184],x[24185],x[24186],x[24187],x[24188],x[24189],x[24190],x[24191],x[24192],x[24193],x[24194],x[24195],x[24196],x[24197],x[24198],x[24199],x[24200],x[24201],x[24202],x[24203],x[24204],x[24205],x[24206],x[24207],x[24208],x[24209],x[24210],x[24211],x[24212],x[24213],x[24214],x[24215],x[24216],x[24217],x[24218],x[24219],x[24220],x[24221],x[24222],x[24223],x[24224],x[24225],x[24226],x[24227],x[24228],x[24229],x[24230],x[24231],x[24232],x[24233],x[24234],x[24235],x[24236],x[24237],x[24238],x[24239],x[24240],x[24241],x[24242],x[24243],x[24244],x[24245],x[24246],x[24247],x[24248],x[24249],x[24250],x[24251],x[24252],x[24253],x[24254],x[24255],x[24256],x[24257],x[24258],x[24259],x[24260],x[24261],x[24262],x[24263],x[24264],x[24265],x[24266],x[24267],x[24268],x[24269],x[24270],x[24271],x[24272],x[24273],x[24274],x[24275],x[24276],x[24277],x[24278],x[24279],x[24280],x[24281],x[24282],x[24283],x[24284],x[24285],x[24286],x[24287],x[24288],x[24289],x[24290],x[24291],x[24292],x[24293],x[24294],x[24295],x[24296],x[24297],x[24298],x[24299],x[24300],x[24301],x[24302],x[24303],x[24304],x[24305],x[24306],x[24307],x[24308],x[24309],x[24310],x[24311],x[24312],x[24313],x[24314],x[24315],x[24316],x[24317],x[24318],x[24319],x[24320],x[24321],x[24322],x[24323],x[24324],x[24325],x[24326],x[24327],x[24328],x[24329],x[24330],x[24331],x[24332],x[24333],x[24334],x[24335],x[24336],x[24337],x[24338],x[24339],x[24340],x[24341],x[24342],x[24343],x[24344],x[24345],x[24346],x[24347],x[24348],x[24349],x[24350],x[24351],x[24352],x[24353],x[24354],x[24355],x[24356],x[24357],x[24358],x[24359],x[24360],x[24361],x[24362],x[24363],x[24364],x[24365],x[24366],x[24367],x[24368],x[24369],x[24370],x[24371],x[24372],x[24373],x[24374],x[24375],x[24376],x[24377],x[24378],x[24379],x[24380],x[24381],x[24382],x[24383],x[24384],x[24385],x[24386],x[24387],x[24388],x[24389],x[24390],x[24391],x[24392],x[24393],x[24394],x[24395],x[24396],x[24397],x[24398],x[24399],x[24400],x[24401],x[24402],x[24403],x[24404],x[24405],x[24406],x[24407],x[24408],x[24409],x[24410],x[24411],x[24412],x[24413],x[24414],x[24415],x[24416],x[24417],x[24418],x[24419],x[24420],x[24421],x[24422],x[24423],x[24424],x[24425],x[24426],x[24427],x[24428],x[24429],x[24430],x[24431],x[24432],x[24433],x[24434],x[24435],x[24436],x[24437],x[24438],x[24439],x[24440],x[24441],x[24442],x[24443],x[24444],x[24445],x[24446],x[24447],x[24448],x[24449],x[24450],x[24451],x[24452],x[24453],x[24454],x[24455],x[24456],x[24457],x[24458],x[24459],x[24460],x[24461],x[24462],x[24463],x[24464],x[24465],x[24466],x[24467],x[24468],x[24469],x[24470],x[24471],x[24472],x[24473],x[24474],x[24475],x[24476],x[24477],x[24478],x[24479],x[24480],x[24481],x[24482],x[24483],x[24484],x[24485],x[24486],x[24487],x[24488],x[24489],x[24490],x[24491],x[24492],x[24493],x[24494],x[24495],x[24496],x[24497],x[24498],x[24499],x[24500],x[24501],x[24502],x[24503],x[24504],x[24505],x[24506],x[24507],x[24508],x[24509],x[24510],x[24511],x[24512],x[24513],x[24514],x[24515],x[24516],x[24517],x[24518],x[24519],x[24520],x[24521],x[24522],x[24523],x[24524],x[24525],x[24526],x[24527],x[24528],x[24529],x[24530],x[24531],x[24532],x[24533],x[24534],x[24535],x[24536],x[24537],x[24538],x[24539],x[24540],x[24541],x[24542],x[24543],x[24544],x[24545],x[24546],x[24547],x[24548],x[24549],x[24550],x[24551],x[24552],x[24553],x[24554],x[24555],x[24556],x[24557],x[24558],x[24559],x[24560],x[24561],x[24562],x[24563],x[24564],x[24565],x[24566],x[24567],x[24568],x[24569],x[24570],x[24571],x[24572],x[24573],x[24574],x[24575],x[24576],x[24577],x[24578],x[24579],x[24580],x[24581],x[24582],x[24583],x[24584],x[24585],x[24586],x[24587],x[24588],x[24589],x[24590],x[24591],x[24592],x[24593],x[24594],x[24595],x[24596],x[24597],x[24598],x[24599],x[24600],x[24601],x[24602],x[24603],x[24604],x[24605],x[24606],x[24607],x[24608],x[24609],x[24610],x[24611],x[24612],x[24613],x[24614],x[24615],x[24616],x[24617],x[24618],x[24619],x[24620],x[24621],x[24622],x[24623],x[24624],x[24625],x[24626],x[24627],x[24628],x[24629],x[24630],x[24631],x[24632],x[24633],x[24634],x[24635],x[24636],x[24637],x[24638],x[24639],x[24640],x[24641],x[24642],x[24643],x[24644],x[24645],x[24646],x[24647],x[24648],x[24649],x[24650],x[24651],x[24652],x[24653],x[24654],x[24655],x[24656],x[24657],x[24658],x[24659],x[24660],x[24661],x[24662],x[24663],x[24664],x[24665],x[24666],x[24667],x[24668],x[24669],x[24670],x[24671],x[24672],x[24673],x[24674],x[24675],x[24676],x[24677],x[24678],x[24679],x[24680],x[24681],x[24682],x[24683],x[24684],x[24685],x[24686],x[24687],x[24688],x[24689],x[24690],x[24691],x[24692],x[24693],x[24694],x[24695],x[24696],x[24697],x[24698],x[24699],x[24700],x[24701],x[24702],x[24703],x[24704],x[24705],x[24706],x[24707],x[24708],x[24709],x[24710],x[24711],x[24712],x[24713],x[24714],x[24715],x[24716],x[24717],x[24718],x[24719],x[24720],x[24721],x[24722],x[24723],x[24724],x[24725],x[24726],x[24727],x[24728],x[24729],x[24730],x[24731],x[24732],x[24733],x[24734],x[24735],x[24736],x[24737],x[24738],x[24739],x[24740],x[24741],x[24742],x[24743],x[24744],x[24745],x[24746],x[24747],x[24748],x[24749],x[24750],x[24751],x[24752],x[24753],x[24754],x[24755],x[24756],x[24757],x[24758],x[24759],x[24760],x[24761],x[24762],x[24763],x[24764],x[24765],x[24766],x[24767],x[24768],x[24769],x[24770],x[24771],x[24772],x[24773],x[24774],x[24775],x[24776],x[24777],x[24778],x[24779],x[24780],x[24781],x[24782],x[24783],x[24784],x[24785],x[24786],x[24787],x[24788],x[24789],x[24790],x[24791],x[24792],x[24793],x[24794],x[24795],x[24796],x[24797],x[24798],x[24799],x[24800],x[24801],x[24802],x[24803],x[24804],x[24805],x[24806],x[24807],x[24808],x[24809],x[24810],x[24811],x[24812],x[24813],x[24814],x[24815],x[24816],x[24817],x[24818],x[24819],x[24820],x[24821],x[24822],x[24823],x[24824],x[24825],x[24826],x[24827],x[24828],x[24829],x[24830],x[24831],x[24832],x[24833],x[24834],x[24835],x[24836],x[24837],x[24838],x[24839],x[24840],x[24841],x[24842],x[24843],x[24844],x[24845],x[24846],x[24847],x[24848],x[24849],x[24850],x[24851],x[24852],x[24853],x[24854],x[24855],x[24856],x[24857],x[24858],x[24859],x[24860],x[24861],x[24862],x[24863],x[24864],x[24865],x[24866],x[24867],x[24868],x[24869],x[24870],x[24871],x[24872],x[24873],x[24874],x[24875],x[24876],x[24877],x[24878],x[24879],x[24880],x[24881],x[24882],x[24883],x[24884],x[24885],x[24886],x[24887],x[24888],x[24889],x[24890],x[24891],x[24892],x[24893],x[24894],x[24895],x[24896],x[24897],x[24898],x[24899],x[24900],x[24901],x[24902],x[24903],x[24904],x[24905],x[24906],x[24907],x[24908],x[24909],x[24910],x[24911],x[24912],x[24913],x[24914],x[24915],x[24916],x[24917],x[24918],x[24919],x[24920],x[24921],x[24922],x[24923],x[24924],x[24925],x[24926],x[24927],x[24928],x[24929],x[24930],x[24931],x[24932],x[24933],x[24934],x[24935],x[24936],x[24937],x[24938],x[24939],x[24940],x[24941],x[24942],x[24943],x[24944],x[24945],x[24946],x[24947],x[24948],x[24949],x[24950],x[24951],x[24952],x[24953],x[24954],x[24955],x[24956],x[24957],x[24958],x[24959],x[24960],x[24961],x[24962],x[24963],x[24964],x[24965],x[24966],x[24967],x[24968],x[24969],x[24970],x[24971],x[24972],x[24973],x[24974],x[24975],x[24976],x[24977],x[24978],x[24979],x[24980],x[24981],x[24982],x[24983],x[24984],x[24985],x[24986],x[24987],x[24988],x[24989],x[24990],x[24991],x[24992],x[24993],x[24994],x[24995],x[24996],x[24997],x[24998],x[24999],x[25000],x[25001],x[25002],x[25003],x[25004],x[25005],x[25006],x[25007],x[25008],x[25009],x[25010],x[25011],x[25012],x[25013],x[25014],x[25015],x[25016],x[25017],x[25018],x[25019],x[25020],x[25021],x[25022],x[25023],x[25024],x[25025],x[25026],x[25027],x[25028],x[25029],x[25030],x[25031],x[25032],x[25033],x[25034],x[25035],x[25036],x[25037],x[25038],x[25039],x[25040],x[25041],x[25042],x[25043],x[25044],x[25045],x[25046],x[25047],x[25048],x[25049],x[25050],x[25051],x[25052],x[25053],x[25054],x[25055],x[25056],x[25057],x[25058],x[25059],x[25060],x[25061],x[25062],x[25063],x[25064],x[25065],x[25066],x[25067],x[25068],x[25069],x[25070],x[25071],x[25072],x[25073],x[25074],x[25075],x[25076],x[25077],x[25078],x[25079],x[25080],x[25081],x[25082],x[25083],x[25084],x[25085],x[25086],x[25087],x[25088],x[25089],x[25090],x[25091],x[25092],x[25093],x[25094],x[25095],x[25096],x[25097],x[25098],x[25099],x[25100],x[25101],x[25102],x[25103],x[25104],x[25105],x[25106],x[25107],x[25108],x[25109],x[25110],x[25111],x[25112],x[25113],x[25114],x[25115],x[25116],x[25117],x[25118],x[25119],x[25120],x[25121],x[25122],x[25123],x[25124],x[25125],x[25126],x[25127],x[25128],x[25129],x[25130],x[25131],x[25132],x[25133],x[25134],x[25135],x[25136],x[25137],x[25138],x[25139],x[25140],x[25141],x[25142],x[25143],x[25144],x[25145],x[25146],x[25147],x[25148],x[25149],x[25150],x[25151],x[25152],x[25153],x[25154],x[25155],x[25156],x[25157],x[25158],x[25159],x[25160],x[25161],x[25162],x[25163],x[25164],x[25165],x[25166],x[25167],x[25168],x[25169],x[25170],x[25171],x[25172],x[25173],x[25174],x[25175],x[25176],x[25177],x[25178],x[25179],x[25180],x[25181],x[25182],x[25183],x[25184],x[25185],x[25186],x[25187],x[25188],x[25189],x[25190],x[25191],x[25192],x[25193],x[25194],x[25195],x[25196],x[25197],x[25198],x[25199],x[25200],x[25201],x[25202],x[25203],x[25204],x[25205],x[25206],x[25207],x[25208],x[25209],x[25210],x[25211],x[25212],x[25213],x[25214],x[25215],x[25216],x[25217],x[25218],x[25219],x[25220],x[25221],x[25222],x[25223],x[25224],x[25225],x[25226],x[25227],x[25228],x[25229],x[25230],x[25231],x[25232],x[25233],x[25234],x[25235],x[25236],x[25237],x[25238],x[25239],x[25240],x[25241],x[25242],x[25243],x[25244],x[25245],x[25246],x[25247],x[25248],x[25249],x[25250],x[25251],x[25252],x[25253],x[25254],x[25255],x[25256],x[25257],x[25258],x[25259],x[25260],x[25261],x[25262],x[25263],x[25264],x[25265],x[25266],x[25267],x[25268],x[25269],x[25270],x[25271],x[25272],x[25273],x[25274],x[25275],x[25276],x[25277],x[25278],x[25279],x[25280],x[25281],x[25282],x[25283],x[25284],x[25285],x[25286],x[25287],x[25288],x[25289],x[25290],x[25291],x[25292],x[25293],x[25294],x[25295],x[25296],x[25297],x[25298],x[25299],x[25300],x[25301],x[25302],x[25303],x[25304],x[25305],x[25306],x[25307],x[25308],x[25309],x[25310],x[25311],x[25312],x[25313],x[25314],x[25315],x[25316],x[25317],x[25318],x[25319],x[25320],x[25321],x[25322],x[25323],x[25324],x[25325],x[25326],x[25327],x[25328],x[25329],x[25330],x[25331],x[25332],x[25333],x[25334],x[25335],x[25336],x[25337],x[25338],x[25339],x[25340],x[25341],x[25342],x[25343],x[25344],x[25345],x[25346],x[25347],x[25348],x[25349],x[25350],x[25351],x[25352],x[25353],x[25354],x[25355],x[25356],x[25357],x[25358],x[25359],x[25360],x[25361],x[25362],x[25363],x[25364],x[25365],x[25366],x[25367],x[25368],x[25369],x[25370],x[25371],x[25372],x[25373],x[25374],x[25375],x[25376],x[25377],x[25378],x[25379],x[25380],x[25381],x[25382],x[25383],x[25384],x[25385],x[25386],x[25387],x[25388],x[25389],x[25390],x[25391],x[25392],x[25393],x[25394],x[25395],x[25396],x[25397],x[25398],x[25399],x[25400],x[25401],x[25402],x[25403],x[25404],x[25405],x[25406],x[25407],x[25408],x[25409],x[25410],x[25411],x[25412],x[25413],x[25414],x[25415],x[25416],x[25417],x[25418],x[25419],x[25420],x[25421],x[25422],x[25423],x[25424],x[25425],x[25426],x[25427],x[25428],x[25429],x[25430],x[25431],x[25432],x[25433],x[25434],x[25435],x[25436],x[25437],x[25438],x[25439],x[25440],x[25441],x[25442],x[25443],x[25444],x[25445],x[25446],x[25447],x[25448],x[25449],x[25450],x[25451],x[25452],x[25453],x[25454],x[25455],x[25456],x[25457],x[25458],x[25459],x[25460],x[25461],x[25462],x[25463],x[25464],x[25465],x[25466],x[25467],x[25468],x[25469],x[25470],x[25471],x[25472],x[25473],x[25474],x[25475],x[25476],x[25477],x[25478],x[25479],x[25480],x[25481],x[25482],x[25483],x[25484],x[25485],x[25486],x[25487],x[25488],x[25489],x[25490],x[25491],x[25492],x[25493],x[25494],x[25495],x[25496],x[25497],x[25498],x[25499],x[25500],x[25501],x[25502],x[25503],x[25504],x[25505],x[25506],x[25507],x[25508],x[25509],x[25510],x[25511],x[25512],x[25513],x[25514],x[25515],x[25516],x[25517],x[25518],x[25519],x[25520],x[25521],x[25522],x[25523],x[25524],x[25525],x[25526],x[25527],x[25528],x[25529],x[25530],x[25531],x[25532],x[25533],x[25534],x[25535],x[25536],x[25537],x[25538],x[25539],x[25540],x[25541],x[25542],x[25543],x[25544],x[25545],x[25546],x[25547],x[25548],x[25549],x[25550],x[25551],x[25552],x[25553],x[25554],x[25555],x[25556],x[25557],x[25558],x[25559],x[25560],x[25561],x[25562],x[25563],x[25564],x[25565],x[25566],x[25567],x[25568],x[25569],x[25570],x[25571],x[25572],x[25573],x[25574],x[25575],x[25576],x[25577],x[25578],x[25579],x[25580],x[25581],x[25582],x[25583],x[25584],x[25585],x[25586],x[25587],x[25588],x[25589],x[25590],x[25591],x[25592],x[25593],x[25594],x[25595],x[25596],x[25597],x[25598],x[25599],x[25600],x[25601],x[25602],x[25603],x[25604],x[25605],x[25606],x[25607],x[25608],x[25609],x[25610],x[25611],x[25612],x[25613],x[25614],x[25615],x[25616],x[25617],x[25618],x[25619],x[25620],x[25621],x[25622],x[25623],x[25624],x[25625],x[25626],x[25627],x[25628],x[25629],x[25630],x[25631],x[25632],x[25633],x[25634],x[25635],x[25636],x[25637],x[25638],x[25639],x[25640],x[25641],x[25642],x[25643],x[25644],x[25645],x[25646],x[25647],x[25648],x[25649],x[25650],x[25651],x[25652],x[25653],x[25654],x[25655],x[25656],x[25657],x[25658],x[25659],x[25660],x[25661],x[25662],x[25663],x[25664],x[25665],x[25666],x[25667],x[25668],x[25669],x[25670],x[25671],x[25672],x[25673],x[25674],x[25675],x[25676],x[25677],x[25678],x[25679],x[25680],x[25681],x[25682],x[25683],x[25684],x[25685],x[25686],x[25687],x[25688],x[25689],x[25690],x[25691],x[25692],x[25693],x[25694],x[25695],x[25696],x[25697],x[25698],x[25699],x[25700],x[25701],x[25702],x[25703],x[25704],x[25705],x[25706],x[25707],x[25708],x[25709],x[25710],x[25711],x[25712],x[25713],x[25714],x[25715],x[25716],x[25717],x[25718],x[25719],x[25720],x[25721],x[25722],x[25723],x[25724],x[25725],x[25726],x[25727],x[25728],x[25729],x[25730],x[25731],x[25732],x[25733],x[25734],x[25735],x[25736],x[25737],x[25738],x[25739],x[25740],x[25741],x[25742],x[25743],x[25744],x[25745],x[25746],x[25747],x[25748],x[25749],x[25750],x[25751],x[25752],x[25753],x[25754],x[25755],x[25756],x[25757],x[25758],x[25759],x[25760],x[25761],x[25762],x[25763],x[25764],x[25765],x[25766],x[25767],x[25768],x[25769],x[25770],x[25771],x[25772],x[25773],x[25774],x[25775],x[25776],x[25777],x[25778],x[25779],x[25780],x[25781],x[25782],x[25783],x[25784],x[25785],x[25786],x[25787],x[25788],x[25789],x[25790],x[25791],x[25792],x[25793],x[25794],x[25795],x[25796],x[25797],x[25798],x[25799],x[25800],x[25801],x[25802],x[25803],x[25804],x[25805],x[25806],x[25807],x[25808],x[25809],x[25810],x[25811],x[25812],x[25813],x[25814],x[25815],x[25816],x[25817],x[25818],x[25819],x[25820],x[25821],x[25822],x[25823],x[25824],x[25825],x[25826],x[25827],x[25828],x[25829],x[25830],x[25831],x[25832],x[25833],x[25834],x[25835],x[25836],x[25837],x[25838],x[25839],x[25840],x[25841],x[25842],x[25843],x[25844],x[25845],x[25846],x[25847],x[25848],x[25849],x[25850],x[25851],x[25852],x[25853],x[25854],x[25855],x[25856],x[25857],x[25858],x[25859],x[25860],x[25861],x[25862],x[25863],x[25864],x[25865],x[25866],x[25867],x[25868],x[25869],x[25870],x[25871],x[25872],x[25873],x[25874],x[25875],x[25876],x[25877],x[25878],x[25879],x[25880],x[25881],x[25882],x[25883],x[25884],x[25885],x[25886],x[25887],x[25888],x[25889],x[25890],x[25891],x[25892],x[25893],x[25894],x[25895],x[25896],x[25897],x[25898],x[25899],x[25900],x[25901],x[25902],x[25903],x[25904],x[25905],x[25906],x[25907],x[25908],x[25909],x[25910],x[25911],x[25912],x[25913],x[25914],x[25915],x[25916],x[25917],x[25918],x[25919],x[25920],x[25921],x[25922],x[25923],x[25924],x[25925],x[25926],x[25927],x[25928],x[25929],x[25930],x[25931],x[25932],x[25933],x[25934],x[25935],x[25936],x[25937],x[25938],x[25939],x[25940],x[25941],x[25942],x[25943],x[25944],x[25945],x[25946],x[25947],x[25948],x[25949],x[25950],x[25951],x[25952],x[25953],x[25954],x[25955],x[25956],x[25957],x[25958],x[25959],x[25960],x[25961],x[25962],x[25963],x[25964],x[25965],x[25966],x[25967],x[25968],x[25969],x[25970],x[25971],x[25972],x[25973],x[25974],x[25975],x[25976],x[25977],x[25978],x[25979],x[25980],x[25981],x[25982],x[25983],x[25984],x[25985],x[25986],x[25987],x[25988],x[25989],x[25990],x[25991],x[25992],x[25993],x[25994],x[25995],x[25996],x[25997],x[25998],x[25999],x[26000],x[26001],x[26002],x[26003],x[26004],x[26005],x[26006],x[26007],x[26008],x[26009],x[26010],x[26011],x[26012],x[26013],x[26014],x[26015],x[26016],x[26017],x[26018],x[26019],x[26020],x[26021],x[26022],x[26023],x[26024],x[26025],x[26026],x[26027],x[26028],x[26029],x[26030],x[26031],x[26032],x[26033],x[26034],x[26035],x[26036],x[26037],x[26038],x[26039],x[26040],x[26041],x[26042],x[26043],x[26044],x[26045],x[26046],x[26047],x[26048],x[26049],x[26050],x[26051],x[26052],x[26053],x[26054],x[26055],x[26056],x[26057],x[26058],x[26059],x[26060],x[26061],x[26062],x[26063],x[26064],x[26065],x[26066],x[26067],x[26068],x[26069],x[26070],x[26071],x[26072],x[26073],x[26074],x[26075],x[26076],x[26077],x[26078],x[26079],x[26080],x[26081],x[26082],x[26083],x[26084],x[26085],x[26086],x[26087],x[26088],x[26089],x[26090],x[26091],x[26092],x[26093],x[26094],x[26095],x[26096],x[26097],x[26098],x[26099],x[26100],x[26101],x[26102],x[26103],x[26104],x[26105],x[26106],x[26107],x[26108],x[26109],x[26110],x[26111],x[26112],x[26113],x[26114],x[26115],x[26116],x[26117],x[26118],x[26119],x[26120],x[26121],x[26122],x[26123],x[26124],x[26125],x[26126],x[26127],x[26128],x[26129],x[26130],x[26131],x[26132],x[26133],x[26134],x[26135],x[26136],x[26137],x[26138],x[26139],x[26140],x[26141],x[26142],x[26143],x[26144],x[26145],x[26146],x[26147],x[26148],x[26149],x[26150],x[26151],x[26152],x[26153],x[26154],x[26155],x[26156],x[26157],x[26158],x[26159],x[26160],x[26161],x[26162],x[26163],x[26164],x[26165],x[26166],x[26167],x[26168],x[26169],x[26170],x[26171],x[26172],x[26173],x[26174],x[26175],x[26176],x[26177],x[26178],x[26179],x[26180],x[26181],x[26182],x[26183],x[26184],x[26185],x[26186],x[26187],x[26188],x[26189],x[26190],x[26191],x[26192],x[26193],x[26194],x[26195],x[26196],x[26197],x[26198],x[26199],x[26200],x[26201],x[26202],x[26203],x[26204],x[26205],x[26206],x[26207],x[26208],x[26209],x[26210],x[26211],x[26212],x[26213],x[26214],x[26215],x[26216],x[26217],x[26218],x[26219],x[26220],x[26221],x[26222],x[26223],x[26224],x[26225],x[26226],x[26227],x[26228],x[26229],x[26230],x[26231],x[26232],x[26233],x[26234],x[26235],x[26236],x[26237],x[26238],x[26239],x[26240],x[26241],x[26242],x[26243],x[26244],x[26245],x[26246],x[26247],x[26248],x[26249],x[26250],x[26251],x[26252],x[26253],x[26254],x[26255],x[26256],x[26257],x[26258],x[26259],x[26260],x[26261],x[26262],x[26263],x[26264],x[26265],x[26266],x[26267],x[26268],x[26269],x[26270],x[26271],x[26272],x[26273],x[26274],x[26275],x[26276],x[26277],x[26278],x[26279],x[26280],x[26281],x[26282],x[26283],x[26284],x[26285],x[26286],x[26287],x[26288],x[26289],x[26290],x[26291],x[26292],x[26293],x[26294],x[26295],x[26296],x[26297],x[26298],x[26299],x[26300],x[26301],x[26302],x[26303],x[26304],x[26305],x[26306],x[26307],x[26308],x[26309],x[26310],x[26311],x[26312],x[26313],x[26314],x[26315],x[26316],x[26317],x[26318],x[26319],x[26320],x[26321],x[26322],x[26323],x[26324],x[26325],x[26326],x[26327],x[26328],x[26329],x[26330],x[26331],x[26332],x[26333],x[26334],x[26335],x[26336],x[26337],x[26338],x[26339],x[26340],x[26341],x[26342],x[26343],x[26344],x[26345],x[26346],x[26347],x[26348],x[26349],x[26350],x[26351],x[26352],x[26353],x[26354],x[26355],x[26356],x[26357],x[26358],x[26359],x[26360],x[26361],x[26362],x[26363],x[26364],x[26365],x[26366],x[26367],x[26368],x[26369],x[26370],x[26371],x[26372],x[26373],x[26374],x[26375],x[26376],x[26377],x[26378],x[26379],x[26380],x[26381],x[26382],x[26383],x[26384],x[26385],x[26386],x[26387],x[26388],x[26389],x[26390],x[26391],x[26392],x[26393],x[26394],x[26395],x[26396],x[26397],x[26398],x[26399],x[26400],x[26401],x[26402],x[26403],x[26404],x[26405],x[26406],x[26407],x[26408],x[26409],x[26410],x[26411],x[26412],x[26413],x[26414],x[26415],x[26416],x[26417],x[26418],x[26419],x[26420],x[26421],x[26422],x[26423],x[26424],x[26425],x[26426],x[26427],x[26428],x[26429],x[26430],x[26431],x[26432],x[26433],x[26434],x[26435],x[26436],x[26437],x[26438],x[26439],x[26440],x[26441],x[26442],x[26443],x[26444],x[26445],x[26446],x[26447],x[26448],x[26449],x[26450],x[26451],x[26452],x[26453],x[26454],x[26455],x[26456],x[26457],x[26458],x[26459],x[26460],x[26461],x[26462],x[26463],x[26464],x[26465],x[26466],x[26467],x[26468],x[26469],x[26470],x[26471],x[26472],x[26473],x[26474],x[26475],x[26476],x[26477],x[26478],x[26479],x[26480],x[26481],x[26482],x[26483],x[26484],x[26485],x[26486],x[26487],x[26488],x[26489],x[26490],x[26491],x[26492],x[26493],x[26494],x[26495],x[26496],x[26497],x[26498],x[26499],x[26500],x[26501],x[26502],x[26503],x[26504],x[26505],x[26506],x[26507],x[26508],x[26509],x[26510],x[26511],x[26512],x[26513],x[26514],x[26515],x[26516],x[26517],x[26518],x[26519],x[26520],x[26521],x[26522],x[26523],x[26524],x[26525],x[26526],x[26527],x[26528],x[26529],x[26530],x[26531],x[26532],x[26533],x[26534],x[26535],x[26536],x[26537],x[26538],x[26539],x[26540],x[26541],x[26542],x[26543],x[26544],x[26545],x[26546],x[26547],x[26548],x[26549],x[26550],x[26551],x[26552],x[26553],x[26554],x[26555],x[26556],x[26557],x[26558],x[26559],x[26560],x[26561],x[26562],x[26563],x[26564],x[26565],x[26566],x[26567],x[26568],x[26569],x[26570],x[26571],x[26572],x[26573],x[26574],x[26575],x[26576],x[26577],x[26578],x[26579],x[26580],x[26581],x[26582],x[26583],x[26584],x[26585],x[26586],x[26587],x[26588],x[26589],x[26590],x[26591],x[26592],x[26593],x[26594],x[26595],x[26596],x[26597],x[26598],x[26599],x[26600],x[26601],x[26602],x[26603],x[26604],x[26605],x[26606],x[26607],x[26608],x[26609],x[26610],x[26611],x[26612],x[26613],x[26614],x[26615],x[26616],x[26617],x[26618],x[26619],x[26620],x[26621],x[26622],x[26623],x[26624],x[26625],x[26626],x[26627],x[26628],x[26629],x[26630],x[26631],x[26632],x[26633],x[26634],x[26635],x[26636],x[26637],x[26638],x[26639],x[26640],x[26641],x[26642],x[26643],x[26644],x[26645],x[26646],x[26647],x[26648],x[26649],x[26650],x[26651],x[26652],x[26653],x[26654],x[26655],x[26656],x[26657],x[26658],x[26659],x[26660],x[26661],x[26662],x[26663],x[26664],x[26665],x[26666],x[26667],x[26668],x[26669],x[26670],x[26671],x[26672],x[26673],x[26674],x[26675],x[26676],x[26677],x[26678],x[26679],x[26680],x[26681],x[26682],x[26683],x[26684],x[26685],x[26686],x[26687],x[26688],x[26689],x[26690],x[26691],x[26692],x[26693],x[26694],x[26695],x[26696],x[26697],x[26698],x[26699],x[26700],x[26701],x[26702],x[26703],x[26704],x[26705],x[26706],x[26707],x[26708],x[26709],x[26710],x[26711],x[26712],x[26713],x[26714],x[26715],x[26716],x[26717],x[26718],x[26719],x[26720],x[26721],x[26722],x[26723],x[26724],x[26725],x[26726],x[26727],x[26728],x[26729],x[26730],x[26731],x[26732],x[26733],x[26734],x[26735],x[26736],x[26737],x[26738],x[26739],x[26740],x[26741],x[26742],x[26743],x[26744],x[26745],x[26746],x[26747],x[26748],x[26749],x[26750],x[26751],x[26752],x[26753],x[26754],x[26755],x[26756],x[26757],x[26758],x[26759],x[26760],x[26761],x[26762],x[26763],x[26764],x[26765],x[26766],x[26767],x[26768],x[26769],x[26770],x[26771],x[26772],x[26773],x[26774],x[26775],x[26776],x[26777],x[26778],x[26779],x[26780],x[26781],x[26782],x[26783],x[26784],x[26785],x[26786],x[26787],x[26788],x[26789],x[26790],x[26791],x[26792],x[26793],x[26794],x[26795],x[26796],x[26797],x[26798],x[26799],x[26800],x[26801],x[26802],x[26803],x[26804],x[26805],x[26806],x[26807],x[26808],x[26809],x[26810],x[26811],x[26812],x[26813],x[26814],x[26815],x[26816],x[26817],x[26818],x[26819],x[26820],x[26821],x[26822],x[26823],x[26824],x[26825],x[26826],x[26827],x[26828],x[26829],x[26830],x[26831],x[26832],x[26833],x[26834],x[26835],x[26836],x[26837],x[26838],x[26839],x[26840],x[26841],x[26842],x[26843],x[26844],x[26845],x[26846],x[26847],x[26848],x[26849],x[26850],x[26851],x[26852],x[26853],x[26854],x[26855],x[26856],x[26857],x[26858],x[26859],x[26860],x[26861],x[26862],x[26863],x[26864],x[26865],x[26866],x[26867],x[26868],x[26869],x[26870],x[26871],x[26872],x[26873],x[26874],x[26875],x[26876],x[26877],x[26878],x[26879],x[26880],x[26881],x[26882],x[26883],x[26884],x[26885],x[26886],x[26887],x[26888],x[26889],x[26890],x[26891],x[26892],x[26893],x[26894],x[26895],x[26896],x[26897],x[26898],x[26899],x[26900],x[26901],x[26902],x[26903],x[26904],x[26905],x[26906],x[26907],x[26908],x[26909],x[26910],x[26911],x[26912],x[26913],x[26914],x[26915],x[26916],x[26917],x[26918],x[26919],x[26920],x[26921],x[26922],x[26923],x[26924],x[26925],x[26926],x[26927],x[26928],x[26929],x[26930],x[26931],x[26932],x[26933],x[26934],x[26935],x[26936],x[26937],x[26938],x[26939],x[26940],x[26941],x[26942],x[26943],x[26944],x[26945],x[26946],x[26947],x[26948],x[26949],x[26950],x[26951],x[26952],x[26953],x[26954],x[26955],x[26956],x[26957],x[26958],x[26959],x[26960],x[26961],x[26962],x[26963],x[26964],x[26965],x[26966],x[26967],x[26968],x[26969],x[26970],x[26971],x[26972],x[26973],x[26974],x[26975],x[26976],x[26977],x[26978],x[26979],x[26980],x[26981],x[26982],x[26983],x[26984],x[26985],x[26986],x[26987],x[26988],x[26989],x[26990],x[26991],x[26992],x[26993],x[26994],x[26995],x[26996],x[26997],x[26998],x[26999],x[27000],x[27001],x[27002],x[27003],x[27004],x[27005],x[27006],x[27007],x[27008],x[27009],x[27010],x[27011],x[27012],x[27013],x[27014],x[27015],x[27016],x[27017],x[27018],x[27019],x[27020],x[27021],x[27022],x[27023],x[27024],x[27025],x[27026],x[27027],x[27028],x[27029],x[27030],x[27031],x[27032],x[27033],x[27034],x[27035],x[27036],x[27037],x[27038],x[27039],x[27040],x[27041],x[27042],x[27043],x[27044],x[27045],x[27046],x[27047],x[27048],x[27049],x[27050],x[27051],x[27052],x[27053],x[27054],x[27055],x[27056],x[27057],x[27058],x[27059],x[27060],x[27061],x[27062],x[27063],x[27064],x[27065],x[27066],x[27067],x[27068],x[27069],x[27070],x[27071],x[27072],x[27073],x[27074],x[27075],x[27076],x[27077],x[27078],x[27079],x[27080],x[27081],x[27082],x[27083],x[27084],x[27085],x[27086],x[27087],x[27088],x[27089],x[27090],x[27091],x[27092],x[27093],x[27094],x[27095],x[27096],x[27097],x[27098],x[27099],x[27100],x[27101],x[27102],x[27103],x[27104],x[27105],x[27106],x[27107],x[27108],x[27109],x[27110],x[27111],x[27112],x[27113],x[27114],x[27115],x[27116],x[27117],x[27118],x[27119],x[27120],x[27121],x[27122],x[27123],x[27124],x[27125],x[27126],x[27127],x[27128],x[27129],x[27130],x[27131],x[27132],x[27133],x[27134],x[27135],x[27136],x[27137],x[27138],x[27139],x[27140],x[27141],x[27142],x[27143],x[27144],x[27145],x[27146],x[27147],x[27148],x[27149],x[27150],x[27151],x[27152],x[27153],x[27154],x[27155],x[27156],x[27157],x[27158],x[27159],x[27160],x[27161],x[27162],x[27163],x[27164],x[27165],x[27166],x[27167],x[27168],x[27169],x[27170],x[27171],x[27172],x[27173],x[27174],x[27175],x[27176],x[27177],x[27178],x[27179],x[27180],x[27181],x[27182],x[27183],x[27184],x[27185],x[27186],x[27187],x[27188],x[27189],x[27190],x[27191],x[27192],x[27193],x[27194],x[27195],x[27196],x[27197],x[27198],x[27199],x[27200],x[27201],x[27202],x[27203],x[27204],x[27205],x[27206],x[27207],x[27208],x[27209],x[27210],x[27211],x[27212],x[27213],x[27214],x[27215],x[27216],x[27217],x[27218],x[27219],x[27220],x[27221],x[27222],x[27223],x[27224],x[27225],x[27226],x[27227],x[27228],x[27229],x[27230],x[27231],x[27232],x[27233],x[27234],x[27235],x[27236],x[27237],x[27238],x[27239],x[27240],x[27241],x[27242],x[27243],x[27244],x[27245],x[27246],x[27247],x[27248],x[27249],x[27250],x[27251],x[27252],x[27253],x[27254],x[27255],x[27256],x[27257],x[27258],x[27259],x[27260],x[27261],x[27262],x[27263],x[27264],x[27265],x[27266],x[27267],x[27268],x[27269],x[27270],x[27271],x[27272],x[27273],x[27274],x[27275],x[27276],x[27277],x[27278],x[27279],x[27280],x[27281],x[27282],x[27283],x[27284],x[27285],x[27286],x[27287],x[27288],x[27289],x[27290],x[27291],x[27292],x[27293],x[27294],x[27295],x[27296],x[27297],x[27298],x[27299],x[27300],x[27301],x[27302],x[27303],x[27304],x[27305],x[27306],x[27307],x[27308],x[27309],x[27310],x[27311],x[27312],x[27313],x[27314],x[27315],x[27316],x[27317],x[27318],x[27319],x[27320],x[27321],x[27322],x[27323],x[27324],x[27325],x[27326],x[27327],x[27328],x[27329],x[27330],x[27331],x[27332],x[27333],x[27334],x[27335],x[27336],x[27337],x[27338],x[27339],x[27340],x[27341],x[27342],x[27343],x[27344],x[27345],x[27346],x[27347],x[27348],x[27349],x[27350],x[27351],x[27352],x[27353],x[27354],x[27355],x[27356],x[27357],x[27358],x[27359],x[27360],x[27361],x[27362],x[27363],x[27364],x[27365],x[27366],x[27367],x[27368],x[27369],x[27370],x[27371],x[27372],x[27373],x[27374],x[27375],x[27376],x[27377],x[27378],x[27379],x[27380],x[27381],x[27382],x[27383],x[27384],x[27385],x[27386],x[27387],x[27388],x[27389],x[27390],x[27391],x[27392],x[27393],x[27394],x[27395],x[27396],x[27397],x[27398],x[27399],x[27400],x[27401],x[27402],x[27403],x[27404],x[27405],x[27406],x[27407],x[27408],x[27409],x[27410],x[27411],x[27412],x[27413],x[27414],x[27415],x[27416],x[27417],x[27418],x[27419],x[27420],x[27421],x[27422],x[27423],x[27424],x[27425],x[27426],x[27427],x[27428],x[27429],x[27430],x[27431],x[27432],x[27433],x[27434],x[27435],x[27436],x[27437],x[27438],x[27439],x[27440],x[27441],x[27442],x[27443],x[27444],x[27445],x[27446],x[27447],x[27448],x[27449],x[27450],x[27451],x[27452],x[27453],x[27454],x[27455],x[27456],x[27457],x[27458],x[27459],x[27460],x[27461],x[27462],x[27463],x[27464],x[27465],x[27466],x[27467],x[27468],x[27469],x[27470],x[27471],x[27472],x[27473],x[27474],x[27475],x[27476],x[27477],x[27478],x[27479],x[27480],x[27481],x[27482],x[27483],x[27484],x[27485],x[27486],x[27487],x[27488],x[27489],x[27490],x[27491],x[27492],x[27493],x[27494],x[27495],x[27496],x[27497],x[27498],x[27499],x[27500],x[27501],x[27502],x[27503],x[27504],x[27505],x[27506],x[27507],x[27508],x[27509],x[27510],x[27511],x[27512],x[27513],x[27514],x[27515],x[27516],x[27517],x[27518],x[27519],x[27520],x[27521],x[27522],x[27523],x[27524],x[27525],x[27526],x[27527],x[27528],x[27529],x[27530],x[27531],x[27532],x[27533],x[27534],x[27535],x[27536],x[27537],x[27538],x[27539],x[27540],x[27541],x[27542],x[27543],x[27544],x[27545],x[27546],x[27547],x[27548],x[27549],x[27550],x[27551],x[27552],x[27553],x[27554],x[27555],x[27556],x[27557],x[27558],x[27559],x[27560],x[27561],x[27562],x[27563],x[27564],x[27565],x[27566],x[27567],x[27568],x[27569],x[27570],x[27571],x[27572],x[27573],x[27574],x[27575],x[27576],x[27577],x[27578],x[27579],x[27580],x[27581],x[27582],x[27583],x[27584],x[27585],x[27586],x[27587],x[27588],x[27589],x[27590],x[27591],x[27592],x[27593],x[27594],x[27595],x[27596],x[27597],x[27598],x[27599],x[27600],x[27601],x[27602],x[27603],x[27604],x[27605],x[27606],x[27607],x[27608],x[27609],x[27610],x[27611],x[27612],x[27613],x[27614],x[27615],x[27616],x[27617],x[27618],x[27619],x[27620],x[27621],x[27622],x[27623],x[27624],x[27625],x[27626],x[27627],x[27628],x[27629],x[27630],x[27631],x[27632],x[27633],x[27634],x[27635],x[27636],x[27637],x[27638],x[27639],x[27640],x[27641],x[27642],x[27643],x[27644],x[27645],x[27646],x[27647],x[27648],x[27649],x[27650],x[27651],x[27652],x[27653],x[27654],x[27655],x[27656],x[27657],x[27658],x[27659],x[27660],x[27661],x[27662],x[27663],x[27664],x[27665],x[27666],x[27667],x[27668],x[27669],x[27670],x[27671],x[27672],x[27673],x[27674],x[27675],x[27676],x[27677],x[27678],x[27679],x[27680],x[27681],x[27682],x[27683],x[27684],x[27685],x[27686],x[27687],x[27688],x[27689],x[27690],x[27691],x[27692],x[27693],x[27694],x[27695],x[27696],x[27697],x[27698],x[27699],x[27700],x[27701],x[27702],x[27703],x[27704],x[27705],x[27706],x[27707],x[27708],x[27709],x[27710],x[27711],x[27712],x[27713],x[27714],x[27715],x[27716],x[27717],x[27718],x[27719],x[27720],x[27721],x[27722],x[27723],x[27724],x[27725],x[27726],x[27727],x[27728],x[27729],x[27730],x[27731],x[27732],x[27733],x[27734],x[27735],x[27736],x[27737],x[27738],x[27739],x[27740],x[27741],x[27742],x[27743],x[27744],x[27745],x[27746],x[27747],x[27748],x[27749],x[27750],x[27751],x[27752],x[27753],x[27754],x[27755],x[27756],x[27757],x[27758],x[27759],x[27760],x[27761],x[27762],x[27763],x[27764],x[27765],x[27766],x[27767],x[27768],x[27769],x[27770],x[27771],x[27772],x[27773],x[27774],x[27775],x[27776],x[27777],x[27778],x[27779],x[27780],x[27781],x[27782],x[27783],x[27784],x[27785],x[27786],x[27787],x[27788],x[27789],x[27790],x[27791],x[27792],x[27793],x[27794],x[27795],x[27796],x[27797],x[27798],x[27799],x[27800],x[27801],x[27802],x[27803],x[27804],x[27805],x[27806],x[27807],x[27808],x[27809],x[27810],x[27811],x[27812],x[27813],x[27814],x[27815],x[27816],x[27817],x[27818],x[27819],x[27820],x[27821],x[27822],x[27823],x[27824],x[27825],x[27826],x[27827],x[27828],x[27829],x[27830],x[27831],x[27832],x[27833],x[27834],x[27835],x[27836],x[27837],x[27838],x[27839],x[27840],x[27841],x[27842],x[27843],x[27844],x[27845],x[27846],x[27847],x[27848],x[27849],x[27850],x[27851],x[27852],x[27853],x[27854],x[27855],x[27856],x[27857],x[27858],x[27859],x[27860],x[27861],x[27862],x[27863],x[27864],x[27865],x[27866],x[27867],x[27868],x[27869],x[27870],x[27871],x[27872],x[27873],x[27874],x[27875],x[27876],x[27877],x[27878],x[27879],x[27880],x[27881],x[27882],x[27883],x[27884],x[27885],x[27886],x[27887],x[27888],x[27889],x[27890],x[27891],x[27892],x[27893],x[27894],x[27895],x[27896],x[27897],x[27898],x[27899],x[27900],x[27901],x[27902],x[27903],x[27904],x[27905],x[27906],x[27907],x[27908],x[27909],x[27910],x[27911],x[27912],x[27913],x[27914],x[27915],x[27916],x[27917],x[27918],x[27919],x[27920],x[27921],x[27922],x[27923],x[27924],x[27925],x[27926],x[27927],x[27928],x[27929],x[27930],x[27931],x[27932],x[27933],x[27934],x[27935],x[27936],x[27937],x[27938],x[27939],x[27940],x[27941],x[27942],x[27943],x[27944],x[27945],x[27946],x[27947],x[27948],x[27949],x[27950],x[27951],x[27952],x[27953],x[27954],x[27955],x[27956],x[27957],x[27958],x[27959],x[27960],x[27961],x[27962],x[27963],x[27964],x[27965],x[27966],x[27967],x[27968],x[27969],x[27970],x[27971],x[27972],x[27973],x[27974],x[27975],x[27976],x[27977],x[27978],x[27979],x[27980],x[27981],x[27982],x[27983],x[27984],x[27985],x[27986],x[27987],x[27988],x[27989],x[27990],x[27991],x[27992],x[27993],x[27994],x[27995],x[27996],x[27997],x[27998],x[27999],x[28000],x[28001],x[28002],x[28003],x[28004],x[28005],x[28006],x[28007],x[28008],x[28009],x[28010],x[28011],x[28012],x[28013],x[28014],x[28015],x[28016],x[28017],x[28018],x[28019],x[28020],x[28021],x[28022],x[28023],x[28024],x[28025],x[28026],x[28027],x[28028],x[28029],x[28030],x[28031],x[28032],x[28033],x[28034],x[28035],x[28036],x[28037],x[28038],x[28039],x[28040],x[28041],x[28042],x[28043],x[28044],x[28045],x[28046],x[28047],x[28048],x[28049],x[28050],x[28051],x[28052],x[28053],x[28054],x[28055],x[28056],x[28057],x[28058],x[28059],x[28060],x[28061],x[28062],x[28063],x[28064],x[28065],x[28066],x[28067],x[28068],x[28069],x[28070],x[28071],x[28072],x[28073],x[28074],x[28075],x[28076],x[28077],x[28078],x[28079],x[28080],x[28081],x[28082],x[28083],x[28084],x[28085],x[28086],x[28087],x[28088],x[28089],x[28090],x[28091],x[28092],x[28093],x[28094],x[28095],x[28096],x[28097],x[28098],x[28099],x[28100],x[28101],x[28102],x[28103],x[28104],x[28105],x[28106],x[28107],x[28108],x[28109],x[28110],x[28111],x[28112],x[28113],x[28114],x[28115],x[28116],x[28117],x[28118],x[28119],x[28120],x[28121],x[28122],x[28123],x[28124],x[28125],x[28126],x[28127],x[28128],x[28129],x[28130],x[28131],x[28132],x[28133],x[28134],x[28135],x[28136],x[28137],x[28138],x[28139],x[28140],x[28141],x[28142],x[28143],x[28144],x[28145],x[28146],x[28147],x[28148],x[28149],x[28150],x[28151],x[28152],x[28153],x[28154],x[28155],x[28156],x[28157],x[28158],x[28159],x[28160],x[28161],x[28162],x[28163],x[28164],x[28165],x[28166],x[28167],x[28168],x[28169],x[28170],x[28171],x[28172],x[28173],x[28174],x[28175],x[28176],x[28177],x[28178],x[28179],x[28180],x[28181],x[28182],x[28183],x[28184],x[28185],x[28186],x[28187],x[28188],x[28189],x[28190],x[28191],x[28192],x[28193],x[28194],x[28195],x[28196],x[28197],x[28198],x[28199],x[28200],x[28201],x[28202],x[28203],x[28204],x[28205],x[28206],x[28207],x[28208],x[28209],x[28210],x[28211],x[28212],x[28213],x[28214],x[28215],x[28216],x[28217],x[28218],x[28219],x[28220],x[28221],x[28222],x[28223],x[28224],x[28225],x[28226],x[28227],x[28228],x[28229],x[28230],x[28231],x[28232],x[28233],x[28234],x[28235],x[28236],x[28237],x[28238],x[28239],x[28240],x[28241],x[28242],x[28243],x[28244],x[28245],x[28246],x[28247],x[28248],x[28249],x[28250],x[28251],x[28252],x[28253],x[28254],x[28255],x[28256],x[28257],x[28258],x[28259],x[28260],x[28261],x[28262],x[28263],x[28264],x[28265],x[28266],x[28267],x[28268],x[28269],x[28270],x[28271],x[28272],x[28273],x[28274],x[28275],x[28276],x[28277],x[28278],x[28279],x[28280],x[28281],x[28282],x[28283],x[28284],x[28285],x[28286],x[28287],x[28288],x[28289],x[28290],x[28291],x[28292],x[28293],x[28294],x[28295],x[28296],x[28297],x[28298],x[28299],x[28300],x[28301],x[28302],x[28303],x[28304],x[28305],x[28306],x[28307],x[28308],x[28309],x[28310],x[28311],x[28312],x[28313],x[28314],x[28315],x[28316],x[28317],x[28318],x[28319],x[28320],x[28321],x[28322],x[28323],x[28324],x[28325],x[28326],x[28327],x[28328],x[28329],x[28330],x[28331],x[28332],x[28333],x[28334],x[28335],x[28336],x[28337],x[28338],x[28339],x[28340],x[28341],x[28342],x[28343],x[28344],x[28345],x[28346],x[28347],x[28348],x[28349],x[28350],x[28351],x[28352],x[28353],x[28354],x[28355],x[28356],x[28357],x[28358],x[28359],x[28360],x[28361],x[28362],x[28363],x[28364],x[28365],x[28366],x[28367],x[28368],x[28369],x[28370],x[28371],x[28372],x[28373],x[28374],x[28375],x[28376],x[28377],x[28378],x[28379],x[28380],x[28381],x[28382],x[28383],x[28384],x[28385],x[28386],x[28387],x[28388],x[28389],x[28390],x[28391],x[28392],x[28393],x[28394],x[28395],x[28396],x[28397],x[28398],x[28399],x[28400],x[28401],x[28402],x[28403],x[28404],x[28405],x[28406],x[28407],x[28408],x[28409],x[28410],x[28411],x[28412],x[28413],x[28414],x[28415],x[28416],x[28417],x[28418],x[28419],x[28420],x[28421],x[28422],x[28423],x[28424],x[28425],x[28426],x[28427],x[28428],x[28429],x[28430],x[28431],x[28432],x[28433],x[28434],x[28435],x[28436],x[28437],x[28438],x[28439],x[28440],x[28441],x[28442],x[28443],x[28444],x[28445],x[28446],x[28447],x[28448],x[28449],x[28450],x[28451],x[28452],x[28453],x[28454],x[28455],x[28456],x[28457],x[28458],x[28459],x[28460],x[28461],x[28462],x[28463],x[28464],x[28465],x[28466],x[28467],x[28468],x[28469],x[28470],x[28471],x[28472],x[28473],x[28474],x[28475],x[28476],x[28477],x[28478],x[28479],x[28480],x[28481],x[28482],x[28483],x[28484],x[28485],x[28486],x[28487],x[28488],x[28489],x[28490],x[28491],x[28492],x[28493],x[28494],x[28495],x[28496],x[28497],x[28498],x[28499],x[28500],x[28501],x[28502],x[28503],x[28504],x[28505],x[28506],x[28507],x[28508],x[28509],x[28510],x[28511],x[28512],x[28513],x[28514],x[28515],x[28516],x[28517],x[28518],x[28519],x[28520],x[28521],x[28522],x[28523],x[28524],x[28525],x[28526],x[28527],x[28528],x[28529],x[28530],x[28531],x[28532],x[28533],x[28534],x[28535],x[28536],x[28537],x[28538],x[28539],x[28540],x[28541],x[28542],x[28543],x[28544],x[28545],x[28546],x[28547],x[28548],x[28549],x[28550],x[28551],x[28552],x[28553],x[28554],x[28555],x[28556],x[28557],x[28558],x[28559],x[28560],x[28561],x[28562],x[28563],x[28564],x[28565],x[28566],x[28567],x[28568],x[28569],x[28570],x[28571],x[28572],x[28573],x[28574],x[28575],x[28576],x[28577],x[28578],x[28579],x[28580],x[28581],x[28582],x[28583],x[28584],x[28585],x[28586],x[28587],x[28588],x[28589],x[28590],x[28591],x[28592],x[28593],x[28594],x[28595],x[28596],x[28597],x[28598],x[28599],x[28600],x[28601],x[28602],x[28603],x[28604],x[28605],x[28606],x[28607],x[28608],x[28609],x[28610],x[28611],x[28612],x[28613],x[28614],x[28615],x[28616],x[28617],x[28618],x[28619],x[28620],x[28621],x[28622],x[28623],x[28624],x[28625],x[28626],x[28627],x[28628],x[28629],x[28630],x[28631],x[28632],x[28633],x[28634],x[28635],x[28636],x[28637],x[28638],x[28639],x[28640],x[28641],x[28642],x[28643],x[28644],x[28645],x[28646],x[28647],x[28648],x[28649],x[28650],x[28651],x[28652],x[28653],x[28654],x[28655],x[28656],x[28657],x[28658],x[28659],x[28660],x[28661],x[28662],x[28663],x[28664],x[28665],x[28666],x[28667],x[28668],x[28669],x[28670],x[28671],x[28672],x[28673],x[28674],x[28675],x[28676],x[28677],x[28678],x[28679],x[28680],x[28681],x[28682],x[28683],x[28684],x[28685],x[28686],x[28687],x[28688],x[28689],x[28690],x[28691],x[28692],x[28693],x[28694],x[28695],x[28696],x[28697],x[28698],x[28699],x[28700],x[28701],x[28702],x[28703],x[28704],x[28705],x[28706],x[28707],x[28708],x[28709],x[28710],x[28711],x[28712],x[28713],x[28714],x[28715],x[28716],x[28717],x[28718],x[28719],x[28720],x[28721],x[28722],x[28723],x[28724],x[28725],x[28726],x[28727],x[28728],x[28729],x[28730],x[28731],x[28732],x[28733],x[28734],x[28735],x[28736],x[28737],x[28738],x[28739],x[28740],x[28741],x[28742],x[28743],x[28744],x[28745],x[28746],x[28747],x[28748],x[28749],x[28750],x[28751],x[28752],x[28753],x[28754],x[28755],x[28756],x[28757],x[28758],x[28759],x[28760],x[28761],x[28762],x[28763],x[28764],x[28765],x[28766],x[28767],x[28768],x[28769],x[28770],x[28771],x[28772],x[28773],x[28774],x[28775],x[28776],x[28777],x[28778],x[28779],x[28780],x[28781],x[28782],x[28783],x[28784],x[28785],x[28786],x[28787],x[28788],x[28789],x[28790],x[28791],x[28792],x[28793],x[28794],x[28795],x[28796],x[28797],x[28798],x[28799],x[28800],x[28801],x[28802],x[28803],x[28804],x[28805],x[28806],x[28807],x[28808],x[28809],x[28810],x[28811],x[28812],x[28813],x[28814],x[28815],x[28816],x[28817],x[28818],x[28819],x[28820],x[28821],x[28822],x[28823],x[28824],x[28825],x[28826],x[28827],x[28828],x[28829],x[28830],x[28831],x[28832],x[28833],x[28834],x[28835],x[28836],x[28837],x[28838],x[28839],x[28840],x[28841],x[28842],x[28843],x[28844],x[28845],x[28846],x[28847],x[28848],x[28849],x[28850],x[28851],x[28852],x[28853],x[28854],x[28855],x[28856],x[28857],x[28858],x[28859],x[28860],x[28861],x[28862],x[28863],x[28864],x[28865],x[28866],x[28867],x[28868],x[28869],x[28870],x[28871],x[28872],x[28873],x[28874],x[28875],x[28876],x[28877],x[28878],x[28879],x[28880],x[28881],x[28882],x[28883],x[28884],x[28885],x[28886],x[28887],x[28888],x[28889],x[28890],x[28891],x[28892],x[28893],x[28894],x[28895],x[28896],x[28897],x[28898],x[28899],x[28900],x[28901],x[28902],x[28903],x[28904],x[28905],x[28906],x[28907],x[28908],x[28909],x[28910],x[28911],x[28912],x[28913],x[28914],x[28915],x[28916],x[28917],x[28918],x[28919],x[28920],x[28921],x[28922],x[28923],x[28924],x[28925],x[28926],x[28927],x[28928],x[28929],x[28930],x[28931],x[28932],x[28933],x[28934],x[28935],x[28936],x[28937],x[28938],x[28939],x[28940],x[28941],x[28942],x[28943],x[28944],x[28945],x[28946],x[28947],x[28948],x[28949],x[28950],x[28951],x[28952],x[28953],x[28954],x[28955],x[28956],x[28957],x[28958],x[28959],x[28960],x[28961],x[28962],x[28963],x[28964],x[28965],x[28966],x[28967],x[28968],x[28969],x[28970],x[28971],x[28972],x[28973],x[28974],x[28975],x[28976],x[28977],x[28978],x[28979],x[28980],x[28981],x[28982],x[28983],x[28984],x[28985],x[28986],x[28987],x[28988],x[28989],x[28990],x[28991],x[28992],x[28993],x[28994],x[28995],x[28996],x[28997],x[28998],x[28999],x[29000],x[29001],x[29002],x[29003],x[29004],x[29005],x[29006],x[29007],x[29008],x[29009],x[29010],x[29011],x[29012],x[29013],x[29014],x[29015],x[29016],x[29017],x[29018],x[29019],x[29020],x[29021],x[29022],x[29023],x[29024],x[29025],x[29026],x[29027],x[29028],x[29029],x[29030],x[29031],x[29032],x[29033],x[29034],x[29035],x[29036],x[29037],x[29038],x[29039],x[29040],x[29041],x[29042],x[29043],x[29044],x[29045],x[29046],x[29047],x[29048],x[29049],x[29050],x[29051],x[29052],x[29053],x[29054],x[29055],x[29056],x[29057],x[29058],x[29059],x[29060],x[29061],x[29062],x[29063],x[29064],x[29065],x[29066],x[29067],x[29068],x[29069],x[29070],x[29071],x[29072],x[29073],x[29074],x[29075],x[29076],x[29077],x[29078],x[29079],x[29080],x[29081],x[29082],x[29083],x[29084],x[29085],x[29086],x[29087],x[29088],x[29089],x[29090],x[29091],x[29092],x[29093],x[29094],x[29095],x[29096],x[29097],x[29098],x[29099],x[29100],x[29101],x[29102],x[29103],x[29104],x[29105],x[29106],x[29107],x[29108],x[29109],x[29110],x[29111],x[29112],x[29113],x[29114],x[29115],x[29116],x[29117],x[29118],x[29119],x[29120],x[29121],x[29122],x[29123],x[29124],x[29125],x[29126],x[29127],x[29128],x[29129],x[29130],x[29131],x[29132],x[29133],x[29134],x[29135],x[29136],x[29137],x[29138],x[29139],x[29140],x[29141],x[29142],x[29143],x[29144],x[29145],x[29146],x[29147],x[29148],x[29149],x[29150],x[29151],x[29152],x[29153],x[29154],x[29155],x[29156],x[29157],x[29158],x[29159],x[29160],x[29161],x[29162],x[29163],x[29164],x[29165],x[29166],x[29167],x[29168],x[29169],x[29170],x[29171],x[29172],x[29173],x[29174],x[29175],x[29176],x[29177],x[29178],x[29179],x[29180],x[29181],x[29182],x[29183],x[29184],x[29185],x[29186],x[29187],x[29188],x[29189],x[29190],x[29191],x[29192],x[29193],x[29194],x[29195],x[29196],x[29197],x[29198],x[29199],x[29200],x[29201],x[29202],x[29203],x[29204],x[29205],x[29206],x[29207],x[29208],x[29209],x[29210],x[29211],x[29212],x[29213],x[29214],x[29215],x[29216],x[29217],x[29218],x[29219],x[29220],x[29221],x[29222],x[29223],x[29224],x[29225],x[29226],x[29227],x[29228],x[29229],x[29230],x[29231],x[29232],x[29233],x[29234],x[29235],x[29236],x[29237],x[29238],x[29239],x[29240],x[29241],x[29242],x[29243],x[29244],x[29245],x[29246],x[29247],x[29248],x[29249],x[29250],x[29251],x[29252],x[29253],x[29254],x[29255],x[29256],x[29257],x[29258],x[29259],x[29260],x[29261],x[29262],x[29263],x[29264],x[29265],x[29266],x[29267],x[29268],x[29269],x[29270],x[29271],x[29272],x[29273],x[29274],x[29275],x[29276],x[29277],x[29278],x[29279],x[29280],x[29281],x[29282],x[29283],x[29284],x[29285],x[29286],x[29287],x[29288],x[29289],x[29290],x[29291],x[29292],x[29293],x[29294],x[29295],x[29296],x[29297],x[29298],x[29299],x[29300],x[29301],x[29302],x[29303],x[29304],x[29305],x[29306],x[29307],x[29308],x[29309],x[29310],x[29311],x[29312],x[29313],x[29314],x[29315],x[29316],x[29317],x[29318],x[29319],x[29320],x[29321],x[29322],x[29323],x[29324],x[29325],x[29326],x[29327],x[29328],x[29329],x[29330],x[29331],x[29332],x[29333],x[29334],x[29335],x[29336],x[29337],x[29338],x[29339],x[29340],x[29341],x[29342],x[29343],x[29344],x[29345],x[29346],x[29347],x[29348],x[29349],x[29350],x[29351],x[29352],x[29353],x[29354],x[29355],x[29356],x[29357],x[29358],x[29359],x[29360],x[29361],x[29362],x[29363],x[29364],x[29365],x[29366],x[29367],x[29368],x[29369],x[29370],x[29371],x[29372],x[29373],x[29374],x[29375],x[29376],x[29377],x[29378],x[29379],x[29380],x[29381],x[29382],x[29383],x[29384],x[29385],x[29386],x[29387],x[29388],x[29389],x[29390],x[29391],x[29392],x[29393],x[29394],x[29395],x[29396],x[29397],x[29398],x[29399],x[29400],x[29401],x[29402],x[29403],x[29404],x[29405],x[29406],x[29407],x[29408],x[29409],x[29410],x[29411],x[29412],x[29413],x[29414],x[29415],x[29416],x[29417],x[29418],x[29419],x[29420],x[29421],x[29422],x[29423],x[29424],x[29425],x[29426],x[29427],x[29428],x[29429],x[29430],x[29431],x[29432],x[29433],x[29434],x[29435],x[29436],x[29437],x[29438],x[29439],x[29440],x[29441],x[29442],x[29443],x[29444],x[29445],x[29446],x[29447],x[29448],x[29449],x[29450],x[29451],x[29452],x[29453],x[29454],x[29455],x[29456],x[29457],x[29458],x[29459],x[29460],x[29461],x[29462],x[29463],x[29464],x[29465],x[29466],x[29467],x[29468],x[29469],x[29470],x[29471],x[29472],x[29473],x[29474],x[29475],x[29476],x[29477],x[29478],x[29479],x[29480],x[29481],x[29482],x[29483],x[29484],x[29485],x[29486],x[29487],x[29488],x[29489],x[29490],x[29491],x[29492],x[29493],x[29494],x[29495],x[29496],x[29497],x[29498],x[29499],x[29500],x[29501],x[29502],x[29503],x[29504],x[29505],x[29506],x[29507],x[29508],x[29509],x[29510],x[29511],x[29512],x[29513],x[29514],x[29515],x[29516],x[29517],x[29518],x[29519],x[29520],x[29521],x[29522],x[29523],x[29524],x[29525],x[29526],x[29527],x[29528],x[29529],x[29530],x[29531],x[29532],x[29533],x[29534],x[29535],x[29536],x[29537],x[29538],x[29539],x[29540],x[29541],x[29542],x[29543],x[29544],x[29545],x[29546],x[29547],x[29548],x[29549],x[29550],x[29551],x[29552],x[29553],x[29554],x[29555],x[29556],x[29557],x[29558],x[29559],x[29560],x[29561],x[29562],x[29563],x[29564],x[29565],x[29566],x[29567],x[29568],x[29569],x[29570],x[29571],x[29572],x[29573],x[29574],x[29575],x[29576],x[29577],x[29578],x[29579],x[29580],x[29581],x[29582],x[29583],x[29584],x[29585],x[29586],x[29587],x[29588],x[29589],x[29590],x[29591],x[29592],x[29593],x[29594],x[29595],x[29596],x[29597],x[29598],x[29599],x[29600],x[29601],x[29602],x[29603],x[29604],x[29605],x[29606],x[29607],x[29608],x[29609],x[29610],x[29611],x[29612],x[29613],x[29614],x[29615],x[29616],x[29617],x[29618],x[29619],x[29620],x[29621],x[29622],x[29623],x[29624],x[29625],x[29626],x[29627],x[29628],x[29629],x[29630],x[29631],x[29632],x[29633],x[29634],x[29635],x[29636],x[29637],x[29638],x[29639],x[29640],x[29641],x[29642],x[29643],x[29644],x[29645],x[29646],x[29647],x[29648],x[29649],x[29650],x[29651],x[29652],x[29653],x[29654],x[29655],x[29656],x[29657],x[29658],x[29659],x[29660],x[29661],x[29662],x[29663],x[29664],x[29665],x[29666],x[29667],x[29668],x[29669],x[29670],x[29671],x[29672],x[29673],x[29674],x[29675],x[29676],x[29677],x[29678],x[29679],x[29680],x[29681],x[29682],x[29683],x[29684],x[29685],x[29686],x[29687],x[29688],x[29689],x[29690],x[29691],x[29692],x[29693],x[29694],x[29695],x[29696],x[29697],x[29698],x[29699],x[29700],x[29701],x[29702],x[29703],x[29704],x[29705],x[29706],x[29707],x[29708],x[29709],x[29710],x[29711],x[29712],x[29713],x[29714],x[29715],x[29716],x[29717],x[29718],x[29719],x[29720],x[29721],x[29722],x[29723],x[29724],x[29725],x[29726],x[29727],x[29728],x[29729],x[29730],x[29731],x[29732],x[29733],x[29734],x[29735],x[29736],x[29737],x[29738],x[29739],x[29740],x[29741],x[29742],x[29743],x[29744],x[29745],x[29746],x[29747],x[29748],x[29749],x[29750],x[29751],x[29752],x[29753],x[29754],x[29755],x[29756],x[29757],x[29758],x[29759],x[29760],x[29761],x[29762],x[29763],x[29764],x[29765],x[29766],x[29767],x[29768],x[29769],x[29770],x[29771],x[29772],x[29773],x[29774],x[29775],x[29776],x[29777],x[29778],x[29779],x[29780],x[29781],x[29782],x[29783],x[29784],x[29785],x[29786],x[29787],x[29788],x[29789],x[29790],x[29791],x[29792],x[29793],x[29794],x[29795],x[29796],x[29797],x[29798],x[29799],x[29800],x[29801],x[29802],x[29803],x[29804],x[29805],x[29806],x[29807],x[29808],x[29809],x[29810],x[29811],x[29812],x[29813],x[29814],x[29815],x[29816],x[29817],x[29818],x[29819],x[29820],x[29821],x[29822],x[29823],x[29824],x[29825],x[29826],x[29827],x[29828],x[29829],x[29830],x[29831],x[29832],x[29833],x[29834],x[29835],x[29836],x[29837],x[29838],x[29839],x[29840],x[29841],x[29842],x[29843],x[29844],x[29845],x[29846],x[29847],x[29848],x[29849],x[29850],x[29851],x[29852],x[29853],x[29854],x[29855],x[29856],x[29857],x[29858],x[29859],x[29860],x[29861],x[29862],x[29863],x[29864],x[29865],x[29866],x[29867],x[29868],x[29869],x[29870],x[29871],x[29872],x[29873],x[29874],x[29875],x[29876],x[29877],x[29878],x[29879],x[29880],x[29881],x[29882],x[29883],x[29884],x[29885],x[29886],x[29887],x[29888],x[29889],x[29890],x[29891],x[29892],x[29893],x[29894],x[29895],x[29896],x[29897],x[29898],x[29899],x[29900],x[29901],x[29902],x[29903],x[29904],x[29905],x[29906],x[29907],x[29908],x[29909],x[29910],x[29911],x[29912],x[29913],x[29914],x[29915],x[29916],x[29917],x[29918],x[29919],x[29920],x[29921],x[29922],x[29923],x[29924],x[29925],x[29926],x[29927],x[29928],x[29929],x[29930],x[29931],x[29932],x[29933],x[29934],x[29935],x[29936],x[29937],x[29938],x[29939],x[29940],x[29941],x[29942],x[29943],x[29944],x[29945],x[29946],x[29947],x[29948],x[29949],x[29950],x[29951],x[29952],x[29953],x[29954],x[29955],x[29956],x[29957],x[29958],x[29959],x[29960],x[29961],x[29962],x[29963],x[29964],x[29965],x[29966],x[29967],x[29968],x[29969],x[29970],x[29971],x[29972],x[29973],x[29974],x[29975],x[29976],x[29977],x[29978],x[29979],x[29980],x[29981],x[29982],x[29983],x[29984],x[29985],x[29986],x[29987],x[29988],x[29989],x[29990],x[29991],x[29992],x[29993],x[29994],x[29995],x[29996],x[29997],x[29998],x[29999],x[30000],x[30001],x[30002],x[30003],x[30004],x[30005],x[30006],x[30007],x[30008],x[30009],x[30010],x[30011],x[30012],x[30013],x[30014],x[30015],x[30016],x[30017],x[30018],x[30019],x[30020],x[30021],x[30022],x[30023],x[30024],x[30025],x[30026],x[30027],x[30028],x[30029],x[30030],x[30031],x[30032],x[30033],x[30034],x[30035],x[30036],x[30037],x[30038],x[30039],x[30040],x[30041],x[30042],x[30043],x[30044],x[30045],x[30046],x[30047],x[30048],x[30049],x[30050],x[30051],x[30052],x[30053],x[30054],x[30055],x[30056],x[30057],x[30058],x[30059],x[30060],x[30061],x[30062],x[30063],x[30064],x[30065],x[30066],x[30067],x[30068],x[30069],x[30070],x[30071],x[30072],x[30073],x[30074],x[30075],x[30076],x[30077],x[30078],x[30079],x[30080],x[30081],x[30082],x[30083],x[30084],x[30085],x[30086],x[30087],x[30088],x[30089],x[30090],x[30091],x[30092],x[30093],x[30094],x[30095],x[30096],x[30097],x[30098],x[30099],x[30100],x[30101],x[30102],x[30103],x[30104],x[30105],x[30106],x[30107],x[30108],x[30109],x[30110],x[30111],x[30112],x[30113],x[30114],x[30115],x[30116],x[30117],x[30118],x[30119],x[30120],x[30121],x[30122],x[30123],x[30124],x[30125],x[30126],x[30127],x[30128],x[30129],x[30130],x[30131],x[30132],x[30133],x[30134],x[30135],x[30136],x[30137],x[30138],x[30139],x[30140],x[30141],x[30142],x[30143],x[30144],x[30145],x[30146],x[30147],x[30148],x[30149],x[30150],x[30151],x[30152],x[30153],x[30154],x[30155],x[30156],x[30157],x[30158],x[30159],x[30160],x[30161],x[30162],x[30163],x[30164],x[30165],x[30166],x[30167],x[30168],x[30169],x[30170],x[30171],x[30172],x[30173],x[30174],x[30175],x[30176],x[30177],x[30178],x[30179],x[30180],x[30181],x[30182],x[30183],x[30184],x[30185],x[30186],x[30187],x[30188],x[30189],x[30190],x[30191],x[30192],x[30193],x[30194],x[30195],x[30196],x[30197],x[30198],x[30199],x[30200],x[30201],x[30202],x[30203],x[30204],x[30205],x[30206],x[30207],x[30208],x[30209],x[30210],x[30211],x[30212],x[30213],x[30214],x[30215],x[30216],x[30217],x[30218],x[30219],x[30220],x[30221],x[30222],x[30223],x[30224],x[30225],x[30226],x[30227],x[30228],x[30229],x[30230],x[30231],x[30232],x[30233],x[30234],x[30235],x[30236],x[30237],x[30238],x[30239],x[30240],x[30241],x[30242],x[30243],x[30244],x[30245],x[30246],x[30247],x[30248],x[30249],x[30250],x[30251],x[30252],x[30253],x[30254],x[30255],x[30256],x[30257],x[30258],x[30259],x[30260],x[30261],x[30262],x[30263],x[30264],x[30265],x[30266],x[30267],x[30268],x[30269],x[30270],x[30271],x[30272],x[30273],x[30274],x[30275],x[30276],x[30277],x[30278],x[30279],x[30280],x[30281],x[30282],x[30283],x[30284],x[30285],x[30286],x[30287],x[30288],x[30289],x[30290],x[30291],x[30292],x[30293],x[30294],x[30295],x[30296],x[30297],x[30298],x[30299],x[30300],x[30301],x[30302],x[30303],x[30304],x[30305],x[30306],x[30307],x[30308],x[30309],x[30310],x[30311],x[30312],x[30313],x[30314],x[30315],x[30316],x[30317],x[30318],x[30319],x[30320],x[30321],x[30322],x[30323],x[30324],x[30325],x[30326],x[30327],x[30328],x[30329],x[30330],x[30331],x[30332],x[30333],x[30334],x[30335],x[30336],x[30337],x[30338],x[30339],x[30340],x[30341],x[30342],x[30343],x[30344],x[30345],x[30346],x[30347],x[30348],x[30349],x[30350],x[30351],x[30352],x[30353],x[30354],x[30355],x[30356],x[30357],x[30358],x[30359],x[30360],x[30361],x[30362],x[30363],x[30364],x[30365],x[30366],x[30367],x[30368],x[30369],x[30370],x[30371],x[30372],x[30373],x[30374],x[30375],x[30376],x[30377],x[30378],x[30379],x[30380],x[30381],x[30382],x[30383],x[30384],x[30385],x[30386],x[30387],x[30388],x[30389],x[30390],x[30391],x[30392],x[30393],x[30394],x[30395],x[30396],x[30397],x[30398],x[30399],x[30400],x[30401],x[30402],x[30403],x[30404],x[30405],x[30406],x[30407],x[30408],x[30409],x[30410],x[30411],x[30412],x[30413],x[30414],x[30415],x[30416],x[30417],x[30418],x[30419],x[30420],x[30421],x[30422],x[30423],x[30424],x[30425],x[30426],x[30427],x[30428],x[30429],x[30430],x[30431],x[30432],x[30433],x[30434],x[30435],x[30436],x[30437],x[30438],x[30439],x[30440],x[30441],x[30442],x[30443],x[30444],x[30445],x[30446],x[30447],x[30448],x[30449],x[30450],x[30451],x[30452],x[30453],x[30454],x[30455],x[30456],x[30457],x[30458],x[30459],x[30460],x[30461],x[30462],x[30463],x[30464],x[30465],x[30466],x[30467],x[30468],x[30469],x[30470],x[30471],x[30472],x[30473],x[30474],x[30475],x[30476],x[30477],x[30478],x[30479],x[30480],x[30481],x[30482],x[30483],x[30484],x[30485],x[30486],x[30487],x[30488],x[30489],x[30490],x[30491],x[30492],x[30493],x[30494],x[30495],x[30496],x[30497],x[30498],x[30499],x[30500],x[30501],x[30502],x[30503],x[30504],x[30505],x[30506],x[30507],x[30508],x[30509],x[30510],x[30511],x[30512],x[30513],x[30514],x[30515],x[30516],x[30517],x[30518],x[30519],x[30520],x[30521],x[30522],x[30523],x[30524],x[30525],x[30526],x[30527],x[30528],x[30529],x[30530],x[30531],x[30532],x[30533],x[30534],x[30535],x[30536],x[30537],x[30538],x[30539],x[30540],x[30541],x[30542],x[30543],x[30544],x[30545],x[30546],x[30547],x[30548],x[30549],x[30550],x[30551],x[30552],x[30553],x[30554],x[30555],x[30556],x[30557],x[30558],x[30559],x[30560],x[30561],x[30562],x[30563],x[30564],x[30565],x[30566],x[30567],x[30568],x[30569],x[30570],x[30571],x[30572],x[30573],x[30574],x[30575],x[30576],x[30577],x[30578],x[30579],x[30580],x[30581],x[30582],x[30583],x[30584],x[30585],x[30586],x[30587],x[30588],x[30589],x[30590],x[30591],x[30592],x[30593],x[30594],x[30595],x[30596],x[30597],x[30598],x[30599],x[30600],x[30601],x[30602],x[30603],x[30604],x[30605],x[30606],x[30607],x[30608],x[30609],x[30610],x[30611],x[30612],x[30613],x[30614],x[30615],x[30616],x[30617],x[30618],x[30619],x[30620],x[30621],x[30622],x[30623],x[30624],x[30625],x[30626],x[30627],x[30628],x[30629],x[30630],x[30631],x[30632],x[30633],x[30634],x[30635],x[30636],x[30637],x[30638],x[30639],x[30640],x[30641],x[30642],x[30643],x[30644],x[30645],x[30646],x[30647],x[30648],x[30649],x[30650],x[30651],x[30652],x[30653],x[30654],x[30655],x[30656],x[30657],x[30658],x[30659],x[30660],x[30661],x[30662],x[30663],x[30664],x[30665],x[30666],x[30667],x[30668],x[30669],x[30670],x[30671],x[30672],x[30673],x[30674],x[30675],x[30676],x[30677],x[30678],x[30679],x[30680],x[30681],x[30682],x[30683],x[30684],x[30685],x[30686],x[30687],x[30688],x[30689],x[30690],x[30691],x[30692],x[30693],x[30694],x[30695],x[30696],x[30697],x[30698],x[30699],x[30700],x[30701],x[30702],x[30703],x[30704],x[30705],x[30706],x[30707],x[30708],x[30709],x[30710],x[30711],x[30712],x[30713],x[30714],x[30715],x[30716],x[30717],x[30718],x[30719],x[30720],x[30721],x[30722],x[30723],x[30724],x[30725],x[30726],x[30727],x[30728],x[30729],x[30730],x[30731],x[30732],x[30733],x[30734],x[30735],x[30736],x[30737],x[30738],x[30739],x[30740],x[30741],x[30742],x[30743],x[30744],x[30745],x[30746],x[30747],x[30748],x[30749],x[30750],x[30751],x[30752],x[30753],x[30754],x[30755],x[30756],x[30757],x[30758],x[30759],x[30760],x[30761],x[30762],x[30763],x[30764],x[30765],x[30766],x[30767],x[30768],x[30769],x[30770],x[30771],x[30772],x[30773],x[30774],x[30775],x[30776],x[30777],x[30778],x[30779],x[30780],x[30781],x[30782],x[30783],x[30784],x[30785],x[30786],x[30787],x[30788],x[30789],x[30790],x[30791],x[30792],x[30793],x[30794],x[30795],x[30796],x[30797],x[30798],x[30799],x[30800],x[30801],x[30802],x[30803],x[30804],x[30805],x[30806],x[30807],x[30808],x[30809],x[30810],x[30811],x[30812],x[30813],x[30814],x[30815],x[30816],x[30817],x[30818],x[30819],x[30820],x[30821],x[30822],x[30823],x[30824],x[30825],x[30826],x[30827],x[30828],x[30829],x[30830],x[30831],x[30832],x[30833],x[30834],x[30835],x[30836],x[30837],x[30838],x[30839],x[30840],x[30841],x[30842],x[30843],x[30844],x[30845],x[30846],x[30847],x[30848],x[30849],x[30850],x[30851],x[30852],x[30853],x[30854],x[30855],x[30856],x[30857],x[30858],x[30859],x[30860],x[30861],x[30862],x[30863],x[30864],x[30865],x[30866],x[30867],x[30868],x[30869],x[30870],x[30871],x[30872],x[30873],x[30874],x[30875],x[30876],x[30877],x[30878],x[30879],x[30880],x[30881],x[30882],x[30883],x[30884],x[30885],x[30886],x[30887],x[30888],x[30889],x[30890],x[30891],x[30892],x[30893],x[30894],x[30895],x[30896],x[30897],x[30898],x[30899],x[30900],x[30901],x[30902],x[30903],x[30904],x[30905],x[30906],x[30907],x[30908],x[30909],x[30910],x[30911],x[30912],x[30913],x[30914],x[30915],x[30916],x[30917],x[30918],x[30919],x[30920],x[30921],x[30922],x[30923],x[30924],x[30925],x[30926],x[30927],x[30928],x[30929],x[30930],x[30931],x[30932],x[30933],x[30934],x[30935],x[30936],x[30937],x[30938],x[30939],x[30940],x[30941],x[30942],x[30943],x[30944],x[30945],x[30946],x[30947],x[30948],x[30949],x[30950],x[30951],x[30952],x[30953],x[30954],x[30955],x[30956],x[30957],x[30958],x[30959],x[30960],x[30961],x[30962],x[30963],x[30964],x[30965],x[30966],x[30967],x[30968],x[30969],x[30970],x[30971],x[30972],x[30973],x[30974],x[30975],x[30976],x[30977],x[30978],x[30979],x[30980],x[30981],x[30982],x[30983],x[30984],x[30985],x[30986],x[30987],x[30988],x[30989],x[30990],x[30991],x[30992],x[30993],x[30994],x[30995],x[30996],x[30997],x[30998],x[30999],x[31000],x[31001],x[31002],x[31003],x[31004],x[31005],x[31006],x[31007],x[31008],x[31009],x[31010],x[31011],x[31012],x[31013],x[31014],x[31015],x[31016],x[31017],x[31018],x[31019],x[31020],x[31021],x[31022],x[31023],x[31024],x[31025],x[31026],x[31027],x[31028],x[31029],x[31030],x[31031],x[31032],x[31033],x[31034],x[31035],x[31036],x[31037],x[31038],x[31039],x[31040],x[31041],x[31042],x[31043],x[31044],x[31045],x[31046],x[31047],x[31048],x[31049],x[31050],x[31051],x[31052],x[31053],x[31054],x[31055],x[31056],x[31057],x[31058],x[31059],x[31060],x[31061],x[31062],x[31063],x[31064],x[31065],x[31066],x[31067],x[31068],x[31069],x[31070],x[31071],x[31072],x[31073],x[31074],x[31075],x[31076],x[31077],x[31078],x[31079],x[31080],x[31081],x[31082],x[31083],x[31084],x[31085],x[31086],x[31087],x[31088],x[31089],x[31090],x[31091],x[31092],x[31093],x[31094],x[31095],x[31096],x[31097],x[31098],x[31099],x[31100],x[31101],x[31102],x[31103],x[31104],x[31105],x[31106],x[31107],x[31108],x[31109],x[31110],x[31111],x[31112],x[31113],x[31114],x[31115],x[31116],x[31117],x[31118],x[31119],x[31120],x[31121],x[31122],x[31123],x[31124],x[31125],x[31126],x[31127],x[31128],x[31129],x[31130],x[31131],x[31132],x[31133],x[31134],x[31135],x[31136],x[31137],x[31138],x[31139],x[31140],x[31141],x[31142],x[31143],x[31144],x[31145],x[31146],x[31147],x[31148],x[31149],x[31150],x[31151],x[31152],x[31153],x[31154],x[31155],x[31156],x[31157],x[31158],x[31159],x[31160],x[31161],x[31162],x[31163],x[31164],x[31165],x[31166],x[31167],x[31168],x[31169],x[31170],x[31171],x[31172],x[31173],x[31174],x[31175],x[31176],x[31177],x[31178],x[31179],x[31180],x[31181],x[31182],x[31183],x[31184],x[31185],x[31186],x[31187],x[31188],x[31189],x[31190],x[31191],x[31192],x[31193],x[31194],x[31195],x[31196],x[31197],x[31198],x[31199],x[31200],x[31201],x[31202],x[31203],x[31204],x[31205],x[31206],x[31207],x[31208],x[31209],x[31210],x[31211],x[31212],x[31213],x[31214],x[31215],x[31216],x[31217],x[31218],x[31219],x[31220],x[31221],x[31222],x[31223],x[31224],x[31225],x[31226],x[31227],x[31228],x[31229],x[31230],x[31231],x[31232],x[31233],x[31234],x[31235],x[31236],x[31237],x[31238],x[31239],x[31240],x[31241],x[31242],x[31243],x[31244],x[31245],x[31246],x[31247],x[31248],x[31249],x[31250],x[31251],x[31252],x[31253],x[31254],x[31255],x[31256],x[31257],x[31258],x[31259],x[31260],x[31261],x[31262],x[31263],x[31264],x[31265],x[31266],x[31267],x[31268],x[31269],x[31270],x[31271],x[31272],x[31273],x[31274],x[31275],x[31276],x[31277],x[31278],x[31279],x[31280],x[31281],x[31282],x[31283],x[31284],x[31285],x[31286],x[31287],x[31288],x[31289],x[31290],x[31291],x[31292],x[31293],x[31294],x[31295],x[31296],x[31297],x[31298],x[31299],x[31300],x[31301],x[31302],x[31303],x[31304],x[31305],x[31306],x[31307],x[31308],x[31309],x[31310],x[31311],x[31312],x[31313],x[31314],x[31315],x[31316],x[31317],x[31318],x[31319],x[31320],x[31321],x[31322],x[31323],x[31324],x[31325],x[31326],x[31327],x[31328],x[31329],x[31330],x[31331],x[31332],x[31333],x[31334],x[31335],x[31336],x[31337],x[31338],x[31339],x[31340],x[31341],x[31342],x[31343],x[31344],x[31345],x[31346],x[31347],x[31348],x[31349],x[31350],x[31351],x[31352],x[31353],x[31354],x[31355],x[31356],x[31357],x[31358],x[31359],x[31360],x[31361],x[31362],x[31363],x[31364],x[31365],x[31366],x[31367],x[31368],x[31369],x[31370],x[31371],x[31372],x[31373],x[31374],x[31375],x[31376],x[31377],x[31378],x[31379],x[31380],x[31381],x[31382],x[31383],x[31384],x[31385],x[31386],x[31387],x[31388],x[31389],x[31390],x[31391],x[31392],x[31393],x[31394],x[31395],x[31396],x[31397],x[31398],x[31399],x[31400],x[31401],x[31402],x[31403],x[31404],x[31405],x[31406],x[31407],x[31408],x[31409],x[31410],x[31411],x[31412],x[31413],x[31414],x[31415],x[31416],x[31417],x[31418],x[31419],x[31420],x[31421],x[31422],x[31423],x[31424],x[31425],x[31426],x[31427],x[31428],x[31429],x[31430],x[31431],x[31432],x[31433],x[31434],x[31435],x[31436],x[31437],x[31438],x[31439],x[31440],x[31441],x[31442],x[31443],x[31444],x[31445],x[31446],x[31447],x[31448],x[31449],x[31450],x[31451],x[31452],x[31453],x[31454],x[31455],x[31456],x[31457],x[31458],x[31459],x[31460],x[31461],x[31462],x[31463],x[31464],x[31465],x[31466],x[31467],x[31468],x[31469],x[31470],x[31471],x[31472],x[31473],x[31474],x[31475],x[31476],x[31477],x[31478],x[31479],x[31480],x[31481],x[31482],x[31483],x[31484],x[31485],x[31486],x[31487],x[31488],x[31489],x[31490],x[31491],x[31492],x[31493],x[31494],x[31495],x[31496],x[31497],x[31498],x[31499],x[31500],x[31501],x[31502],x[31503],x[31504],x[31505],x[31506],x[31507],x[31508],x[31509],x[31510],x[31511],x[31512],x[31513],x[31514],x[31515],x[31516],x[31517],x[31518],x[31519],x[31520],x[31521],x[31522],x[31523],x[31524],x[31525],x[31526],x[31527],x[31528],x[31529],x[31530],x[31531],x[31532],x[31533],x[31534],x[31535],x[31536],x[31537],x[31538],x[31539],x[31540],x[31541],x[31542],x[31543],x[31544],x[31545],x[31546],x[31547],x[31548],x[31549],x[31550],x[31551],x[31552],x[31553],x[31554],x[31555],x[31556],x[31557],x[31558],x[31559],x[31560],x[31561],x[31562],x[31563],x[31564],x[31565],x[31566],x[31567],x[31568],x[31569],x[31570],x[31571],x[31572],x[31573],x[31574],x[31575],x[31576],x[31577],x[31578],x[31579],x[31580],x[31581],x[31582],x[31583],x[31584],x[31585],x[31586],x[31587],x[31588],x[31589],x[31590],x[31591],x[31592],x[31593],x[31594],x[31595],x[31596],x[31597],x[31598],x[31599],x[31600],x[31601],x[31602],x[31603],x[31604],x[31605],x[31606],x[31607],x[31608],x[31609],x[31610],x[31611],x[31612],x[31613],x[31614],x[31615],x[31616],x[31617],x[31618],x[31619],x[31620],x[31621],x[31622],x[31623],x[31624],x[31625],x[31626],x[31627],x[31628],x[31629],x[31630],x[31631],x[31632],x[31633],x[31634],x[31635],x[31636],x[31637],x[31638],x[31639],x[31640],x[31641],x[31642],x[31643],x[31644],x[31645],x[31646],x[31647],x[31648],x[31649],x[31650],x[31651],x[31652],x[31653],x[31654],x[31655],x[31656],x[31657],x[31658],x[31659],x[31660],x[31661],x[31662],x[31663],x[31664],x[31665],x[31666],x[31667],x[31668],x[31669],x[31670],x[31671],x[31672],x[31673],x[31674],x[31675],x[31676],x[31677],x[31678],x[31679],x[31680],x[31681],x[31682],x[31683],x[31684],x[31685],x[31686],x[31687],x[31688],x[31689],x[31690],x[31691],x[31692],x[31693],x[31694],x[31695],x[31696],x[31697],x[31698],x[31699],x[31700],x[31701],x[31702],x[31703],x[31704],x[31705],x[31706],x[31707],x[31708],x[31709],x[31710],x[31711],x[31712],x[31713],x[31714],x[31715],x[31716],x[31717],x[31718],x[31719],x[31720],x[31721],x[31722],x[31723],x[31724],x[31725],x[31726],x[31727],x[31728],x[31729],x[31730],x[31731],x[31732],x[31733],x[31734],x[31735],x[31736],x[31737],x[31738],x[31739],x[31740],x[31741],x[31742],x[31743],x[31744],x[31745],x[31746],x[31747],x[31748],x[31749],x[31750],x[31751],x[31752],x[31753],x[31754],x[31755],x[31756],x[31757],x[31758],x[31759],x[31760],x[31761],x[31762],x[31763],x[31764],x[31765],x[31766],x[31767],x[31768],x[31769],x[31770],x[31771],x[31772],x[31773],x[31774],x[31775],x[31776],x[31777],x[31778],x[31779],x[31780],x[31781],x[31782],x[31783],x[31784],x[31785],x[31786],x[31787],x[31788],x[31789],x[31790],x[31791],x[31792],x[31793],x[31794],x[31795],x[31796],x[31797],x[31798],x[31799],x[31800],x[31801],x[31802],x[31803],x[31804],x[31805],x[31806],x[31807],x[31808],x[31809],x[31810],x[31811],x[31812],x[31813],x[31814],x[31815],x[31816],x[31817],x[31818],x[31819],x[31820],x[31821],x[31822],x[31823],x[31824],x[31825],x[31826],x[31827],x[31828],x[31829],x[31830],x[31831],x[31832],x[31833],x[31834],x[31835],x[31836],x[31837],x[31838],x[31839],x[31840],x[31841],x[31842],x[31843],x[31844],x[31845],x[31846],x[31847],x[31848],x[31849],x[31850],x[31851],x[31852],x[31853],x[31854],x[31855],x[31856],x[31857],x[31858],x[31859],x[31860],x[31861],x[31862],x[31863],x[31864],x[31865],x[31866],x[31867],x[31868],x[31869],x[31870],x[31871],x[31872],x[31873],x[31874],x[31875],x[31876],x[31877],x[31878],x[31879],x[31880],x[31881],x[31882],x[31883],x[31884],x[31885],x[31886],x[31887],x[31888],x[31889],x[31890],x[31891],x[31892],x[31893],x[31894],x[31895],x[31896],x[31897],x[31898],x[31899],x[31900],x[31901],x[31902],x[31903],x[31904],x[31905],x[31906],x[31907],x[31908],x[31909],x[31910],x[31911],x[31912],x[31913],x[31914],x[31915],x[31916],x[31917],x[31918],x[31919],x[31920],x[31921],x[31922],x[31923],x[31924],x[31925],x[31926],x[31927],x[31928],x[31929],x[31930],x[31931],x[31932],x[31933],x[31934],x[31935],x[31936],x[31937],x[31938],x[31939],x[31940],x[31941],x[31942],x[31943],x[31944],x[31945],x[31946],x[31947],x[31948],x[31949],x[31950],x[31951],x[31952],x[31953],x[31954],x[31955],x[31956],x[31957],x[31958],x[31959],x[31960],x[31961],x[31962],x[31963],x[31964],x[31965],x[31966],x[31967],x[31968],x[31969],x[31970],x[31971],x[31972],x[31973],x[31974],x[31975],x[31976],x[31977],x[31978],x[31979],x[31980],x[31981],x[31982],x[31983],x[31984],x[31985],x[31986],x[31987],x[31988],x[31989],x[31990],x[31991],x[31992],x[31993],x[31994],x[31995],x[31996],x[31997],x[31998],x[31999],x[32000],x[32001],x[32002],x[32003],x[32004],x[32005],x[32006],x[32007],x[32008],x[32009],x[32010],x[32011],x[32012],x[32013],x[32014],x[32015],x[32016],x[32017],x[32018],x[32019],x[32020],x[32021],x[32022],x[32023],x[32024],x[32025],x[32026],x[32027],x[32028],x[32029],x[32030],x[32031],x[32032],x[32033],x[32034],x[32035],x[32036],x[32037],x[32038],x[32039],x[32040],x[32041],x[32042],x[32043],x[32044],x[32045],x[32046],x[32047],x[32048],x[32049],x[32050],x[32051],x[32052],x[32053],x[32054],x[32055],x[32056],x[32057],x[32058],x[32059],x[32060],x[32061],x[32062],x[32063],x[32064],x[32065],x[32066],x[32067],x[32068],x[32069],x[32070],x[32071],x[32072],x[32073],x[32074],x[32075],x[32076],x[32077],x[32078],x[32079],x[32080],x[32081],x[32082],x[32083],x[32084],x[32085],x[32086],x[32087],x[32088],x[32089],x[32090],x[32091],x[32092],x[32093],x[32094],x[32095],x[32096],x[32097],x[32098],x[32099],x[32100],x[32101],x[32102],x[32103],x[32104],x[32105],x[32106],x[32107],x[32108],x[32109],x[32110],x[32111],x[32112],x[32113],x[32114],x[32115],x[32116],x[32117],x[32118],x[32119],x[32120],x[32121],x[32122],x[32123],x[32124],x[32125],x[32126],x[32127],x[32128],x[32129],x[32130],x[32131],x[32132],x[32133],x[32134],x[32135],x[32136],x[32137],x[32138],x[32139],x[32140],x[32141],x[32142],x[32143],x[32144],x[32145],x[32146],x[32147],x[32148],x[32149],x[32150],x[32151],x[32152],x[32153],x[32154],x[32155],x[32156],x[32157],x[32158],x[32159],x[32160],x[32161],x[32162],x[32163],x[32164],x[32165],x[32166],x[32167],x[32168],x[32169],x[32170],x[32171],x[32172],x[32173],x[32174],x[32175],x[32176],x[32177],x[32178],x[32179],x[32180],x[32181],x[32182],x[32183],x[32184],x[32185],x[32186],x[32187],x[32188],x[32189],x[32190],x[32191],x[32192],x[32193],x[32194],x[32195],x[32196],x[32197],x[32198],x[32199],x[32200],x[32201],x[32202],x[32203],x[32204],x[32205],x[32206],x[32207],x[32208],x[32209],x[32210],x[32211],x[32212],x[32213],x[32214],x[32215],x[32216],x[32217],x[32218],x[32219],x[32220],x[32221],x[32222],x[32223],x[32224],x[32225],x[32226],x[32227],x[32228],x[32229],x[32230],x[32231],x[32232],x[32233],x[32234],x[32235],x[32236],x[32237],x[32238],x[32239],x[32240],x[32241],x[32242],x[32243],x[32244],x[32245],x[32246],x[32247],x[32248],x[32249],x[32250],x[32251],x[32252],x[32253],x[32254],x[32255],x[32256],x[32257],x[32258],x[32259],x[32260],x[32261],x[32262],x[32263],x[32264],x[32265],x[32266],x[32267],x[32268],x[32269],x[32270],x[32271],x[32272],x[32273],x[32274],x[32275],x[32276],x[32277],x[32278],x[32279],x[32280],x[32281],x[32282],x[32283],x[32284],x[32285],x[32286],x[32287],x[32288],x[32289],x[32290],x[32291],x[32292],x[32293],x[32294],x[32295],x[32296],x[32297],x[32298],x[32299],x[32300],x[32301],x[32302],x[32303],x[32304],x[32305],x[32306],x[32307],x[32308],x[32309],x[32310],x[32311],x[32312],x[32313],x[32314],x[32315],x[32316],x[32317],x[32318],x[32319],x[32320],x[32321],x[32322],x[32323],x[32324],x[32325],x[32326],x[32327],x[32328],x[32329],x[32330],x[32331],x[32332],x[32333],x[32334],x[32335],x[32336],x[32337],x[32338],x[32339],x[32340],x[32341],x[32342],x[32343],x[32344],x[32345],x[32346],x[32347],x[32348],x[32349],x[32350],x[32351],x[32352],x[32353],x[32354],x[32355],x[32356],x[32357],x[32358],x[32359],x[32360],x[32361],x[32362],x[32363],x[32364],x[32365],x[32366],x[32367],x[32368],x[32369],x[32370],x[32371],x[32372],x[32373],x[32374],x[32375],x[32376],x[32377],x[32378],x[32379],x[32380],x[32381],x[32382],x[32383],x[32384],x[32385],x[32386],x[32387],x[32388],x[32389],x[32390],x[32391],x[32392],x[32393],x[32394],x[32395],x[32396],x[32397],x[32398],x[32399],x[32400],x[32401],x[32402],x[32403],x[32404],x[32405],x[32406],x[32407],x[32408],x[32409],x[32410],x[32411],x[32412],x[32413],x[32414],x[32415],x[32416],x[32417],x[32418],x[32419],x[32420],x[32421],x[32422],x[32423],x[32424],x[32425],x[32426],x[32427],x[32428],x[32429],x[32430],x[32431],x[32432],x[32433],x[32434],x[32435],x[32436],x[32437],x[32438],x[32439],x[32440],x[32441],x[32442],x[32443],x[32444],x[32445],x[32446],x[32447],x[32448],x[32449],x[32450],x[32451],x[32452],x[32453],x[32454],x[32455],x[32456],x[32457],x[32458],x[32459],x[32460],x[32461],x[32462],x[32463],x[32464],x[32465],x[32466],x[32467],x[32468],x[32469],x[32470],x[32471],x[32472],x[32473],x[32474],x[32475],x[32476],x[32477],x[32478],x[32479],x[32480],x[32481],x[32482],x[32483],x[32484],x[32485],x[32486],x[32487],x[32488],x[32489],x[32490],x[32491],x[32492],x[32493],x[32494],x[32495],x[32496],x[32497],x[32498],x[32499],x[32500],x[32501],x[32502],x[32503],x[32504],x[32505],x[32506],x[32507],x[32508],x[32509],x[32510],x[32511],x[32512],x[32513],x[32514],x[32515],x[32516],x[32517],x[32518],x[32519],x[32520],x[32521],x[32522],x[32523],x[32524],x[32525],x[32526],x[32527],x[32528],x[32529],x[32530],x[32531],x[32532],x[32533],x[32534],x[32535],x[32536],x[32537],x[32538],x[32539],x[32540],x[32541],x[32542],x[32543],x[32544],x[32545],x[32546],x[32547],x[32548],x[32549],x[32550],x[32551],x[32552],x[32553],x[32554],x[32555],x[32556],x[32557],x[32558],x[32559],x[32560],x[32561],x[32562],x[32563],x[32564],x[32565],x[32566],x[32567],x[32568],x[32569],x[32570],x[32571],x[32572],x[32573],x[32574],x[32575],x[32576],x[32577],x[32578],x[32579],x[32580],x[32581],x[32582],x[32583],x[32584],x[32585],x[32586],x[32587],x[32588],x[32589],x[32590],x[32591],x[32592],x[32593],x[32594],x[32595],x[32596],x[32597],x[32598],x[32599],x[32600],x[32601],x[32602],x[32603],x[32604],x[32605],x[32606],x[32607],x[32608],x[32609],x[32610],x[32611],x[32612],x[32613],x[32614],x[32615],x[32616],x[32617],x[32618],x[32619],x[32620],x[32621],x[32622],x[32623],x[32624],x[32625],x[32626],x[32627],x[32628],x[32629],x[32630],x[32631],x[32632],x[32633],x[32634],x[32635],x[32636],x[32637],x[32638],x[32639],x[32640],x[32641],x[32642],x[32643],x[32644],x[32645],x[32646],x[32647],x[32648],x[32649],x[32650],x[32651],x[32652],x[32653],x[32654],x[32655],x[32656],x[32657],x[32658],x[32659],x[32660],x[32661],x[32662],x[32663],x[32664],x[32665],x[32666],x[32667],x[32668],x[32669],x[32670],x[32671],x[32672],x[32673],x[32674],x[32675],x[32676],x[32677],x[32678],x[32679],x[32680],x[32681],x[32682],x[32683],x[32684],x[32685],x[32686],x[32687],x[32688],x[32689],x[32690],x[32691],x[32692],x[32693],x[32694],x[32695],x[32696],x[32697],x[32698],x[32699],x[32700],x[32701],x[32702],x[32703],x[32704],x[32705],x[32706],x[32707],x[32708],x[32709],x[32710],x[32711],x[32712],x[32713],x[32714],x[32715],x[32716],x[32717],x[32718],x[32719],x[32720],x[32721],x[32722],x[32723],x[32724],x[32725],x[32726],x[32727],x[32728],x[32729],x[32730],x[32731],x[32732],x[32733],x[32734],x[32735],x[32736],x[32737],x[32738],x[32739],x[32740],x[32741],x[32742],x[32743],x[32744],x[32745],x[32746],x[32747],x[32748],x[32749],x[32750],x[32751],x[32752],x[32753],x[32754],x[32755],x[32756],x[32757],x[32758],x[32759],x[32760],x[32761],x[32762],x[32763],x[32764],x[32765],x[32766],x[32767],x[32768],x[32769],x[32770],x[32771],x[32772],x[32773],x[32774],x[32775],x[32776],x[32777],x[32778],x[32779],x[32780],x[32781],x[32782],x[32783],x[32784],x[32785],x[32786],x[32787],x[32788],x[32789],x[32790],x[32791],x[32792],x[32793],x[32794],x[32795],x[32796],x[32797],x[32798],x[32799],x[32800],x[32801],x[32802],x[32803],x[32804],x[32805],x[32806],x[32807],x[32808],x[32809],x[32810],x[32811],x[32812],x[32813],x[32814],x[32815],x[32816],x[32817],x[32818],x[32819],x[32820],x[32821],x[32822],x[32823],x[32824],x[32825],x[32826],x[32827],x[32828],x[32829],x[32830],x[32831],x[32832],x[32833],x[32834],x[32835],x[32836],x[32837],x[32838],x[32839],x[32840],x[32841],x[32842],x[32843],x[32844],x[32845],x[32846],x[32847],x[32848],x[32849],x[32850],x[32851],x[32852],x[32853],x[32854],x[32855],x[32856],x[32857],x[32858],x[32859],x[32860],x[32861],x[32862],x[32863],x[32864],x[32865],x[32866],x[32867],x[32868],x[32869],x[32870],x[32871],x[32872],x[32873],x[32874],x[32875],x[32876],x[32877],x[32878],x[32879],x[32880],x[32881],x[32882],x[32883],x[32884],x[32885],x[32886],x[32887],x[32888],x[32889],x[32890],x[32891],x[32892],x[32893],x[32894],x[32895],x[32896],x[32897],x[32898],x[32899],x[32900],x[32901],x[32902],x[32903],x[32904],x[32905],x[32906],x[32907],x[32908],x[32909],x[32910],x[32911],x[32912],x[32913],x[32914],x[32915],x[32916],x[32917],x[32918],x[32919],x[32920],x[32921],x[32922],x[32923],x[32924],x[32925],x[32926],x[32927],x[32928],x[32929],x[32930],x[32931],x[32932],x[32933],x[32934],x[32935],x[32936],x[32937],x[32938],x[32939],x[32940],x[32941],x[32942],x[32943],x[32944],x[32945],x[32946],x[32947],x[32948],x[32949],x[32950],x[32951],x[32952],x[32953],x[32954],x[32955],x[32956],x[32957],x[32958],x[32959],x[32960],x[32961],x[32962],x[32963],x[32964],x[32965],x[32966],x[32967],x[32968],x[32969],x[32970],x[32971],x[32972],x[32973],x[32974],x[32975],x[32976],x[32977],x[32978],x[32979],x[32980],x[32981],x[32982],x[32983],x[32984],x[32985],x[32986],x[32987],x[32988],x[32989],x[32990],x[32991],x[32992],x[32993],x[32994],x[32995],x[32996],x[32997],x[32998],x[32999],x[33000],x[33001],x[33002],x[33003],x[33004],x[33005],x[33006],x[33007],x[33008],x[33009],x[33010],x[33011],x[33012],x[33013],x[33014],x[33015],x[33016],x[33017],x[33018],x[33019],x[33020],x[33021],x[33022],x[33023],x[33024],x[33025],x[33026],x[33027],x[33028],x[33029],x[33030],x[33031],x[33032],x[33033],x[33034],x[33035],x[33036],x[33037],x[33038],x[33039],x[33040],x[33041],x[33042],x[33043],x[33044],x[33045],x[33046],x[33047],x[33048],x[33049],x[33050],x[33051],x[33052],x[33053],x[33054],x[33055],x[33056],x[33057],x[33058],x[33059],x[33060],x[33061],x[33062],x[33063],x[33064],x[33065],x[33066],x[33067],x[33068],x[33069],x[33070],x[33071],x[33072],x[33073],x[33074],x[33075],x[33076],x[33077],x[33078],x[33079],x[33080],x[33081],x[33082],x[33083],x[33084],x[33085],x[33086],x[33087],x[33088],x[33089],x[33090],x[33091],x[33092],x[33093],x[33094],x[33095],x[33096],x[33097],x[33098],x[33099],x[33100],x[33101],x[33102],x[33103],x[33104],x[33105],x[33106],x[33107],x[33108],x[33109],x[33110],x[33111],x[33112],x[33113],x[33114],x[33115],x[33116],x[33117],x[33118],x[33119],x[33120],x[33121],x[33122],x[33123],x[33124],x[33125],x[33126],x[33127],x[33128],x[33129],x[33130],x[33131],x[33132],x[33133],x[33134],x[33135],x[33136],x[33137],x[33138],x[33139],x[33140],x[33141],x[33142],x[33143],x[33144],x[33145],x[33146],x[33147],x[33148],x[33149],x[33150],x[33151],x[33152],x[33153],x[33154],x[33155],x[33156],x[33157],x[33158],x[33159],x[33160],x[33161],x[33162],x[33163],x[33164],x[33165],x[33166],x[33167],x[33168],x[33169],x[33170],x[33171],x[33172],x[33173],x[33174],x[33175],x[33176],x[33177],x[33178],x[33179],x[33180],x[33181],x[33182],x[33183],x[33184],x[33185],x[33186],x[33187],x[33188],x[33189],x[33190],x[33191],x[33192],x[33193],x[33194],x[33195],x[33196],x[33197],x[33198],x[33199],x[33200],x[33201],x[33202],x[33203],x[33204],x[33205],x[33206],x[33207],x[33208],x[33209],x[33210],x[33211],x[33212],x[33213],x[33214],x[33215],x[33216],x[33217],x[33218],x[33219],x[33220],x[33221],x[33222],x[33223],x[33224],x[33225],x[33226],x[33227],x[33228],x[33229],x[33230],x[33231],x[33232],x[33233],x[33234],x[33235],x[33236],x[33237],x[33238],x[33239],x[33240],x[33241],x[33242],x[33243],x[33244],x[33245],x[33246],x[33247],x[33248],x[33249],x[33250],x[33251],x[33252],x[33253],x[33254],x[33255],x[33256],x[33257],x[33258],x[33259],x[33260],x[33261],x[33262],x[33263],x[33264],x[33265],x[33266],x[33267],x[33268],x[33269],x[33270],x[33271],x[33272],x[33273],x[33274],x[33275],x[33276],x[33277],x[33278],x[33279],x[33280],x[33281],x[33282],x[33283],x[33284],x[33285],x[33286],x[33287],x[33288],x[33289],x[33290],x[33291],x[33292],x[33293],x[33294],x[33295],x[33296],x[33297],x[33298],x[33299],x[33300],x[33301],x[33302],x[33303],x[33304],x[33305],x[33306],x[33307],x[33308],x[33309],x[33310],x[33311],x[33312],x[33313],x[33314],x[33315],x[33316],x[33317],x[33318],x[33319],x[33320],x[33321],x[33322],x[33323],x[33324],x[33325],x[33326],x[33327],x[33328],x[33329],x[33330],x[33331],x[33332],x[33333],x[33334],x[33335],x[33336],x[33337],x[33338],x[33339],x[33340],x[33341],x[33342],x[33343],x[33344],x[33345],x[33346],x[33347],x[33348],x[33349],x[33350],x[33351],x[33352],x[33353],x[33354],x[33355],x[33356],x[33357],x[33358],x[33359],x[33360],x[33361],x[33362],x[33363],x[33364],x[33365],x[33366],x[33367],x[33368],x[33369],x[33370],x[33371],x[33372],x[33373],x[33374],x[33375],x[33376],x[33377],x[33378],x[33379],x[33380],x[33381],x[33382],x[33383],x[33384],x[33385],x[33386],x[33387],x[33388],x[33389],x[33390],x[33391],x[33392],x[33393],x[33394],x[33395],x[33396],x[33397],x[33398],x[33399],x[33400],x[33401],x[33402],x[33403],x[33404],x[33405],x[33406],x[33407],x[33408],x[33409],x[33410],x[33411],x[33412],x[33413],x[33414],x[33415],x[33416],x[33417],x[33418],x[33419],x[33420],x[33421],x[33422],x[33423],x[33424],x[33425],x[33426],x[33427],x[33428],x[33429],x[33430],x[33431],x[33432],x[33433],x[33434],x[33435],x[33436],x[33437],x[33438],x[33439],x[33440],x[33441],x[33442],x[33443],x[33444],x[33445],x[33446],x[33447],x[33448],x[33449],x[33450],x[33451],x[33452],x[33453],x[33454],x[33455],x[33456],x[33457],x[33458],x[33459],x[33460],x[33461],x[33462],x[33463],x[33464],x[33465],x[33466],x[33467],x[33468],x[33469],x[33470],x[33471],x[33472],x[33473],x[33474],x[33475],x[33476],x[33477],x[33478],x[33479],x[33480],x[33481],x[33482],x[33483],x[33484],x[33485],x[33486],x[33487],x[33488],x[33489],x[33490],x[33491],x[33492],x[33493],x[33494],x[33495],x[33496],x[33497],x[33498],x[33499],x[33500],x[33501],x[33502],x[33503],x[33504],x[33505],x[33506],x[33507],x[33508],x[33509],x[33510],x[33511],x[33512],x[33513],x[33514],x[33515],x[33516],x[33517],x[33518],x[33519],x[33520],x[33521],x[33522],x[33523],x[33524],x[33525],x[33526],x[33527],x[33528],x[33529],x[33530],x[33531],x[33532],x[33533],x[33534],x[33535],x[33536],x[33537],x[33538],x[33539],x[33540],x[33541],x[33542],x[33543],x[33544],x[33545],x[33546],x[33547],x[33548],x[33549],x[33550],x[33551],x[33552],x[33553],x[33554],x[33555],x[33556],x[33557],x[33558],x[33559],x[33560],x[33561],x[33562],x[33563],x[33564],x[33565],x[33566],x[33567],x[33568],x[33569],x[33570],x[33571],x[33572],x[33573],x[33574],x[33575],x[33576],x[33577],x[33578],x[33579],x[33580],x[33581],x[33582],x[33583],x[33584],x[33585],x[33586],x[33587],x[33588],x[33589],x[33590],x[33591],x[33592],x[33593],x[33594],x[33595],x[33596],x[33597],x[33598],x[33599],x[33600],x[33601],x[33602],x[33603],x[33604],x[33605],x[33606],x[33607],x[33608],x[33609],x[33610],x[33611],x[33612],x[33613],x[33614],x[33615],x[33616],x[33617],x[33618],x[33619],x[33620],x[33621],x[33622],x[33623],x[33624],x[33625],x[33626],x[33627],x[33628],x[33629],x[33630],x[33631],x[33632],x[33633],x[33634],x[33635],x[33636],x[33637],x[33638],x[33639],x[33640],x[33641],x[33642],x[33643],x[33644],x[33645],x[33646],x[33647],x[33648],x[33649],x[33650],x[33651],x[33652],x[33653],x[33654],x[33655],x[33656],x[33657],x[33658],x[33659],x[33660],x[33661],x[33662],x[33663],x[33664],x[33665],x[33666],x[33667],x[33668],x[33669],x[33670],x[33671],x[33672],x[33673],x[33674],x[33675],x[33676],x[33677],x[33678],x[33679],x[33680],x[33681],x[33682],x[33683],x[33684],x[33685],x[33686],x[33687],x[33688],x[33689],x[33690],x[33691],x[33692],x[33693],x[33694],x[33695],x[33696],x[33697],x[33698],x[33699],x[33700],x[33701],x[33702],x[33703],x[33704],x[33705],x[33706],x[33707],x[33708],x[33709],x[33710],x[33711],x[33712],x[33713],x[33714],x[33715],x[33716],x[33717],x[33718],x[33719],x[33720],x[33721],x[33722],x[33723],x[33724],x[33725],x[33726],x[33727],x[33728],x[33729],x[33730],x[33731],x[33732],x[33733],x[33734],x[33735],x[33736],x[33737],x[33738],x[33739],x[33740],x[33741],x[33742],x[33743],x[33744],x[33745],x[33746],x[33747],x[33748],x[33749],x[33750],x[33751],x[33752],x[33753],x[33754],x[33755],x[33756],x[33757],x[33758],x[33759],x[33760],x[33761],x[33762],x[33763],x[33764],x[33765],x[33766],x[33767],x[33768],x[33769],x[33770],x[33771],x[33772],x[33773],x[33774],x[33775],x[33776],x[33777],x[33778],x[33779],x[33780],x[33781],x[33782],x[33783],x[33784],x[33785],x[33786],x[33787],x[33788],x[33789],x[33790],x[33791],x[33792],x[33793],x[33794],x[33795],x[33796],x[33797],x[33798],x[33799],x[33800],x[33801],x[33802],x[33803],x[33804],x[33805],x[33806],x[33807],x[33808],x[33809],x[33810],x[33811],x[33812],x[33813],x[33814],x[33815],x[33816],x[33817],x[33818],x[33819],x[33820],x[33821],x[33822],x[33823],x[33824],x[33825],x[33826],x[33827],x[33828],x[33829],x[33830],x[33831],x[33832],x[33833],x[33834],x[33835],x[33836],x[33837],x[33838],x[33839],x[33840],x[33841],x[33842],x[33843],x[33844],x[33845],x[33846],x[33847],x[33848],x[33849],x[33850],x[33851],x[33852],x[33853],x[33854],x[33855],x[33856],x[33857],x[33858],x[33859],x[33860],x[33861],x[33862],x[33863],x[33864],x[33865],x[33866],x[33867],x[33868],x[33869],x[33870],x[33871],x[33872],x[33873],x[33874],x[33875],x[33876],x[33877],x[33878],x[33879],x[33880],x[33881],x[33882],x[33883],x[33884],x[33885],x[33886],x[33887],x[33888],x[33889],x[33890],x[33891],x[33892],x[33893],x[33894],x[33895],x[33896],x[33897],x[33898],x[33899],x[33900],x[33901],x[33902],x[33903],x[33904],x[33905],x[33906],x[33907],x[33908],x[33909],x[33910],x[33911],x[33912],x[33913],x[33914],x[33915],x[33916],x[33917],x[33918],x[33919],x[33920],x[33921],x[33922],x[33923],x[33924],x[33925],x[33926],x[33927],x[33928],x[33929],x[33930],x[33931],x[33932],x[33933],x[33934],x[33935],x[33936],x[33937],x[33938],x[33939],x[33940],x[33941],x[33942],x[33943],x[33944],x[33945],x[33946],x[33947],x[33948],x[33949],x[33950],x[33951],x[33952],x[33953],x[33954],x[33955],x[33956],x[33957],x[33958],x[33959],x[33960],x[33961],x[33962],x[33963],x[33964],x[33965],x[33966],x[33967],x[33968],x[33969],x[33970],x[33971],x[33972],x[33973],x[33974],x[33975],x[33976],x[33977],x[33978],x[33979],x[33980],x[33981],x[33982],x[33983],x[33984],x[33985],x[33986],x[33987],x[33988],x[33989],x[33990],x[33991],x[33992],x[33993],x[33994],x[33995],x[33996],x[33997],x[33998],x[33999],x[34000],x[34001],x[34002],x[34003],x[34004],x[34005],x[34006],x[34007],x[34008],x[34009],x[34010],x[34011],x[34012],x[34013],x[34014],x[34015],x[34016],x[34017],x[34018],x[34019],x[34020],x[34021],x[34022],x[34023],x[34024],x[34025],x[34026],x[34027],x[34028],x[34029],x[34030],x[34031],x[34032],x[34033],x[34034],x[34035],x[34036],x[34037],x[34038],x[34039],x[34040],x[34041],x[34042],x[34043],x[34044],x[34045],x[34046],x[34047],x[34048],x[34049],x[34050],x[34051],x[34052],x[34053],x[34054],x[34055],x[34056],x[34057],x[34058],x[34059],x[34060],x[34061],x[34062],x[34063],x[34064],x[34065],x[34066],x[34067],x[34068],x[34069],x[34070],x[34071],x[34072],x[34073],x[34074],x[34075],x[34076],x[34077],x[34078],x[34079],x[34080],x[34081],x[34082],x[34083],x[34084],x[34085],x[34086],x[34087],x[34088],x[34089],x[34090],x[34091],x[34092],x[34093],x[34094],x[34095],x[34096],x[34097],x[34098],x[34099],x[34100],x[34101],x[34102],x[34103],x[34104],x[34105],x[34106],x[34107],x[34108],x[34109],x[34110],x[34111],x[34112],x[34113],x[34114],x[34115],x[34116],x[34117],x[34118],x[34119],x[34120],x[34121],x[34122],x[34123],x[34124],x[34125],x[34126],x[34127],x[34128],x[34129],x[34130],x[34131],x[34132],x[34133],x[34134],x[34135],x[34136],x[34137],x[34138],x[34139],x[34140],x[34141],x[34142],x[34143],x[34144],x[34145],x[34146],x[34147],x[34148],x[34149],x[34150],x[34151],x[34152],x[34153],x[34154],x[34155],x[34156],x[34157],x[34158],x[34159],x[34160],x[34161],x[34162],x[34163],x[34164],x[34165],x[34166],x[34167],x[34168],x[34169],x[34170],x[34171],x[34172],x[34173],x[34174],x[34175],x[34176],x[34177],x[34178],x[34179],x[34180],x[34181],x[34182],x[34183],x[34184],x[34185],x[34186],x[34187],x[34188],x[34189],x[34190],x[34191],x[34192],x[34193],x[34194],x[34195],x[34196],x[34197],x[34198],x[34199],x[34200],x[34201],x[34202],x[34203],x[34204],x[34205],x[34206],x[34207],x[34208],x[34209],x[34210],x[34211],x[34212],x[34213],x[34214],x[34215],x[34216],x[34217],x[34218],x[34219],x[34220],x[34221],x[34222],x[34223],x[34224],x[34225],x[34226],x[34227],x[34228],x[34229],x[34230],x[34231],x[34232],x[34233],x[34234],x[34235],x[34236],x[34237],x[34238],x[34239],x[34240],x[34241],x[34242],x[34243],x[34244],x[34245],x[34246],x[34247],x[34248],x[34249],x[34250],x[34251],x[34252],x[34253],x[34254],x[34255],x[34256],x[34257],x[34258],x[34259],x[34260],x[34261],x[34262],x[34263],x[34264],x[34265],x[34266],x[34267],x[34268],x[34269],x[34270],x[34271],x[34272],x[34273],x[34274],x[34275],x[34276],x[34277],x[34278],x[34279],x[34280],x[34281],x[34282],x[34283],x[34284],x[34285],x[34286],x[34287],x[34288],x[34289],x[34290],x[34291],x[34292],x[34293],x[34294],x[34295],x[34296],x[34297],x[34298],x[34299],x[34300],x[34301],x[34302],x[34303],x[34304],x[34305],x[34306],x[34307],x[34308],x[34309],x[34310],x[34311],x[34312],x[34313],x[34314],x[34315],x[34316],x[34317],x[34318],x[34319],x[34320],x[34321],x[34322],x[34323],x[34324],x[34325],x[34326],x[34327],x[34328],x[34329],x[34330],x[34331],x[34332],x[34333],x[34334],x[34335],x[34336],x[34337],x[34338],x[34339],x[34340],x[34341],x[34342],x[34343],x[34344],x[34345],x[34346],x[34347],x[34348],x[34349],x[34350],x[34351],x[34352],x[34353],x[34354],x[34355],x[34356],x[34357],x[34358],x[34359],x[34360],x[34361],x[34362],x[34363],x[34364],x[34365],x[34366],x[34367],x[34368],x[34369],x[34370],x[34371],x[34372],x[34373],x[34374],x[34375],x[34376],x[34377],x[34378],x[34379],x[34380],x[34381],x[34382],x[34383],x[34384],x[34385],x[34386],x[34387],x[34388],x[34389],x[34390],x[34391],x[34392],x[34393],x[34394],x[34395],x[34396],x[34397],x[34398],x[34399],x[34400],x[34401],x[34402],x[34403],x[34404],x[34405],x[34406],x[34407],x[34408],x[34409],x[34410],x[34411],x[34412],x[34413],x[34414],x[34415],x[34416],x[34417],x[34418],x[34419],x[34420],x[34421],x[34422],x[34423],x[34424],x[34425],x[34426],x[34427],x[34428],x[34429],x[34430],x[34431],x[34432],x[34433],x[34434],x[34435],x[34436],x[34437],x[34438],x[34439],x[34440],x[34441],x[34442],x[34443],x[34444],x[34445],x[34446],x[34447],x[34448],x[34449],x[34450],x[34451],x[34452],x[34453],x[34454],x[34455],x[34456],x[34457],x[34458],x[34459],x[34460],x[34461],x[34462],x[34463],x[34464],x[34465],x[34466],x[34467],x[34468],x[34469],x[34470],x[34471],x[34472],x[34473],x[34474],x[34475],x[34476],x[34477],x[34478],x[34479],x[34480],x[34481],x[34482],x[34483],x[34484],x[34485],x[34486],x[34487],x[34488],x[34489],x[34490],x[34491],x[34492],x[34493],x[34494],x[34495],x[34496],x[34497],x[34498],x[34499],x[34500],x[34501],x[34502],x[34503],x[34504],x[34505],x[34506],x[34507],x[34508],x[34509],x[34510],x[34511],x[34512],x[34513],x[34514],x[34515],x[34516],x[34517],x[34518],x[34519],x[34520],x[34521],x[34522],x[34523],x[34524],x[34525],x[34526],x[34527],x[34528],x[34529],x[34530],x[34531],x[34532],x[34533],x[34534],x[34535],x[34536],x[34537],x[34538],x[34539],x[34540],x[34541],x[34542],x[34543],x[34544],x[34545],x[34546],x[34547],x[34548],x[34549],x[34550],x[34551],x[34552],x[34553],x[34554],x[34555],x[34556],x[34557],x[34558],x[34559],x[34560],x[34561],x[34562],x[34563],x[34564],x[34565],x[34566],x[34567],x[34568],x[34569],x[34570],x[34571],x[34572],x[34573],x[34574],x[34575],x[34576],x[34577],x[34578],x[34579],x[34580],x[34581],x[34582],x[34583],x[34584],x[34585],x[34586],x[34587],x[34588],x[34589],x[34590],x[34591],x[34592],x[34593],x[34594],x[34595],x[34596],x[34597],x[34598],x[34599],x[34600],x[34601],x[34602],x[34603],x[34604],x[34605],x[34606],x[34607],x[34608],x[34609],x[34610],x[34611],x[34612],x[34613],x[34614],x[34615],x[34616],x[34617],x[34618],x[34619],x[34620],x[34621],x[34622],x[34623],x[34624],x[34625],x[34626],x[34627],x[34628],x[34629],x[34630],x[34631],x[34632],x[34633],x[34634],x[34635],x[34636],x[34637],x[34638],x[34639],x[34640],x[34641],x[34642],x[34643],x[34644],x[34645],x[34646],x[34647],x[34648],x[34649],x[34650],x[34651],x[34652],x[34653],x[34654],x[34655],x[34656],x[34657],x[34658],x[34659],x[34660],x[34661],x[34662],x[34663],x[34664],x[34665],x[34666],x[34667],x[34668],x[34669],x[34670],x[34671],x[34672],x[34673],x[34674],x[34675],x[34676],x[34677],x[34678],x[34679],x[34680],x[34681],x[34682],x[34683],x[34684],x[34685],x[34686],x[34687],x[34688],x[34689],x[34690],x[34691],x[34692],x[34693],x[34694],x[34695],x[34696],x[34697],x[34698],x[34699],x[34700],x[34701],x[34702],x[34703],x[34704],x[34705],x[34706],x[34707],x[34708],x[34709],x[34710],x[34711],x[34712],x[34713],x[34714],x[34715],x[34716],x[34717],x[34718],x[34719],x[34720],x[34721],x[34722],x[34723],x[34724],x[34725],x[34726],x[34727],x[34728],x[34729],x[34730],x[34731],x[34732],x[34733],x[34734],x[34735],x[34736],x[34737],x[34738],x[34739],x[34740],x[34741],x[34742],x[34743],x[34744],x[34745],x[34746],x[34747],x[34748],x[34749],x[34750],x[34751],x[34752],x[34753],x[34754],x[34755],x[34756],x[34757],x[34758],x[34759],x[34760],x[34761],x[34762],x[34763],x[34764],x[34765],x[34766],x[34767],x[34768],x[34769],x[34770],x[34771],x[34772],x[34773],x[34774],x[34775],x[34776],x[34777],x[34778],x[34779],x[34780],x[34781],x[34782],x[34783],x[34784],x[34785],x[34786],x[34787],x[34788],x[34789],x[34790],x[34791],x[34792],x[34793],x[34794],x[34795],x[34796],x[34797],x[34798],x[34799],x[34800],x[34801],x[34802],x[34803],x[34804],x[34805],x[34806],x[34807],x[34808],x[34809],x[34810],x[34811],x[34812],x[34813],x[34814],x[34815],x[34816],x[34817],x[34818],x[34819],x[34820],x[34821],x[34822],x[34823],x[34824],x[34825],x[34826],x[34827],x[34828],x[34829],x[34830],x[34831],x[34832],x[34833],x[34834],x[34835],x[34836],x[34837],x[34838],x[34839],x[34840],x[34841],x[34842],x[34843],x[34844],x[34845],x[34846],x[34847],x[34848],x[34849],x[34850],x[34851],x[34852],x[34853],x[34854],x[34855],x[34856],x[34857],x[34858],x[34859],x[34860],x[34861],x[34862],x[34863],x[34864],x[34865],x[34866],x[34867],x[34868],x[34869],x[34870],x[34871],x[34872],x[34873],x[34874],x[34875],x[34876],x[34877],x[34878],x[34879],x[34880],x[34881],x[34882],x[34883],x[34884],x[34885],x[34886],x[34887],x[34888],x[34889],x[34890],x[34891],x[34892],x[34893],x[34894],x[34895],x[34896],x[34897],x[34898],x[34899],x[34900],x[34901],x[34902],x[34903],x[34904],x[34905],x[34906],x[34907],x[34908],x[34909],x[34910],x[34911],x[34912],x[34913],x[34914],x[34915],x[34916],x[34917],x[34918],x[34919],x[34920],x[34921],x[34922],x[34923],x[34924],x[34925],x[34926],x[34927],x[34928],x[34929],x[34930],x[34931],x[34932],x[34933],x[34934],x[34935],x[34936],x[34937],x[34938],x[34939],x[34940],x[34941],x[34942],x[34943],x[34944],x[34945],x[34946],x[34947],x[34948],x[34949],x[34950],x[34951],x[34952],x[34953],x[34954],x[34955],x[34956],x[34957],x[34958],x[34959],x[34960],x[34961],x[34962],x[34963],x[34964],x[34965],x[34966],x[34967],x[34968],x[34969],x[34970],x[34971],x[34972],x[34973],x[34974],x[34975],x[34976],x[34977],x[34978],x[34979],x[34980],x[34981],x[34982],x[34983],x[34984],x[34985],x[34986],x[34987],x[34988],x[34989],x[34990],x[34991],x[34992],x[34993],x[34994],x[34995],x[34996],x[34997],x[34998],x[34999],x[35000],x[35001],x[35002],x[35003],x[35004],x[35005],x[35006],x[35007],x[35008],x[35009],x[35010],x[35011],x[35012],x[35013],x[35014],x[35015],x[35016],x[35017],x[35018],x[35019],x[35020],x[35021],x[35022],x[35023],x[35024],x[35025],x[35026],x[35027],x[35028],x[35029],x[35030],x[35031],x[35032],x[35033],x[35034],x[35035],x[35036],x[35037],x[35038],x[35039],x[35040],x[35041],x[35042],x[35043],x[35044],x[35045],x[35046],x[35047],x[35048],x[35049],x[35050],x[35051],x[35052],x[35053],x[35054],x[35055],x[35056],x[35057],x[35058],x[35059],x[35060],x[35061],x[35062],x[35063],x[35064],x[35065],x[35066],x[35067],x[35068],x[35069],x[35070],x[35071],x[35072],x[35073],x[35074],x[35075],x[35076],x[35077],x[35078],x[35079],x[35080],x[35081],x[35082],x[35083],x[35084],x[35085],x[35086],x[35087],x[35088],x[35089],x[35090],x[35091],x[35092],x[35093],x[35094],x[35095],x[35096],x[35097],x[35098],x[35099],x[35100],x[35101],x[35102],x[35103],x[35104],x[35105],x[35106],x[35107],x[35108],x[35109],x[35110],x[35111],x[35112],x[35113],x[35114],x[35115],x[35116],x[35117],x[35118],x[35119],x[35120],x[35121],x[35122],x[35123],x[35124],x[35125],x[35126],x[35127],x[35128],x[35129],x[35130],x[35131],x[35132],x[35133],x[35134],x[35135],x[35136],x[35137],x[35138],x[35139],x[35140],x[35141],x[35142],x[35143],x[35144],x[35145],x[35146],x[35147],x[35148],x[35149],x[35150],x[35151],x[35152],x[35153],x[35154],x[35155],x[35156],x[35157],x[35158],x[35159],x[35160],x[35161],x[35162],x[35163],x[35164],x[35165],x[35166],x[35167],x[35168],x[35169],x[35170],x[35171],x[35172],x[35173],x[35174],x[35175],x[35176],x[35177],x[35178],x[35179],x[35180],x[35181],x[35182],x[35183],x[35184],x[35185],x[35186],x[35187],x[35188],x[35189],x[35190],x[35191],x[35192],x[35193],x[35194],x[35195],x[35196],x[35197],x[35198],x[35199],x[35200],x[35201],x[35202],x[35203],x[35204],x[35205],x[35206],x[35207],x[35208],x[35209],x[35210],x[35211],x[35212],x[35213],x[35214],x[35215],x[35216],x[35217],x[35218],x[35219],x[35220],x[35221],x[35222],x[35223],x[35224],x[35225],x[35226],x[35227],x[35228],x[35229],x[35230],x[35231],x[35232],x[35233],x[35234],x[35235],x[35236],x[35237],x[35238],x[35239],x[35240],x[35241],x[35242],x[35243],x[35244],x[35245],x[35246],x[35247],x[35248],x[35249],x[35250],x[35251],x[35252],x[35253],x[35254],x[35255],x[35256],x[35257],x[35258],x[35259],x[35260],x[35261],x[35262],x[35263],x[35264],x[35265],x[35266],x[35267],x[35268],x[35269],x[35270],x[35271],x[35272],x[35273],x[35274],x[35275],x[35276],x[35277],x[35278],x[35279],x[35280],x[35281],x[35282],x[35283],x[35284],x[35285],x[35286],x[35287],x[35288],x[35289],x[35290],x[35291],x[35292],x[35293],x[35294],x[35295],x[35296],x[35297],x[35298],x[35299],x[35300],x[35301],x[35302],x[35303],x[35304],x[35305],x[35306],x[35307],x[35308],x[35309],x[35310],x[35311],x[35312],x[35313],x[35314],x[35315],x[35316],x[35317],x[35318],x[35319],x[35320],x[35321],x[35322],x[35323],x[35324],x[35325],x[35326],x[35327],x[35328],x[35329],x[35330],x[35331],x[35332],x[35333],x[35334],x[35335],x[35336],x[35337],x[35338],x[35339],x[35340],x[35341],x[35342],x[35343],x[35344],x[35345],x[35346],x[35347],x[35348],x[35349],x[35350],x[35351],x[35352],x[35353],x[35354],x[35355],x[35356],x[35357],x[35358],x[35359],x[35360],x[35361],x[35362],x[35363],x[35364],x[35365],x[35366],x[35367],x[35368],x[35369],x[35370],x[35371],x[35372],x[35373],x[35374],x[35375],x[35376],x[35377],x[35378],x[35379],x[35380],x[35381],x[35382],x[35383],x[35384],x[35385],x[35386],x[35387],x[35388],x[35389],x[35390],x[35391],x[35392],x[35393],x[35394],x[35395],x[35396],x[35397],x[35398],x[35399],x[35400],x[35401],x[35402],x[35403],x[35404],x[35405],x[35406],x[35407],x[35408],x[35409],x[35410],x[35411],x[35412],x[35413],x[35414],x[35415],x[35416],x[35417],x[35418],x[35419],x[35420],x[35421],x[35422],x[35423],x[35424],x[35425],x[35426],x[35427],x[35428],x[35429],x[35430],x[35431],x[35432],x[35433],x[35434],x[35435],x[35436],x[35437],x[35438],x[35439],x[35440],x[35441],x[35442],x[35443],x[35444],x[35445],x[35446],x[35447],x[35448],x[35449],x[35450],x[35451],x[35452],x[35453],x[35454],x[35455],x[35456],x[35457],x[35458],x[35459],x[35460],x[35461],x[35462],x[35463],x[35464],x[35465],x[35466],x[35467],x[35468],x[35469],x[35470],x[35471],x[35472],x[35473],x[35474],x[35475],x[35476],x[35477],x[35478],x[35479],x[35480],x[35481],x[35482],x[35483],x[35484],x[35485],x[35486],x[35487],x[35488],x[35489],x[35490],x[35491],x[35492],x[35493],x[35494],x[35495],x[35496],x[35497],x[35498],x[35499],x[35500],x[35501],x[35502],x[35503],x[35504],x[35505],x[35506],x[35507],x[35508],x[35509],x[35510],x[35511],x[35512],x[35513],x[35514],x[35515],x[35516],x[35517],x[35518],x[35519],x[35520],x[35521],x[35522],x[35523],x[35524],x[35525],x[35526],x[35527],x[35528],x[35529],x[35530],x[35531],x[35532],x[35533],x[35534],x[35535],x[35536],x[35537],x[35538],x[35539],x[35540],x[35541],x[35542],x[35543],x[35544],x[35545],x[35546],x[35547],x[35548],x[35549],x[35550],x[35551],x[35552],x[35553],x[35554],x[35555],x[35556],x[35557],x[35558],x[35559],x[35560],x[35561],x[35562],x[35563],x[35564],x[35565],x[35566],x[35567],x[35568],x[35569],x[35570],x[35571],x[35572],x[35573],x[35574],x[35575],x[35576],x[35577],x[35578],x[35579],x[35580],x[35581],x[35582],x[35583],x[35584],x[35585],x[35586],x[35587],x[35588],x[35589],x[35590],x[35591],x[35592],x[35593],x[35594],x[35595],x[35596],x[35597],x[35598],x[35599],x[35600],x[35601],x[35602],x[35603],x[35604],x[35605],x[35606],x[35607],x[35608],x[35609],x[35610],x[35611],x[35612],x[35613],x[35614],x[35615],x[35616],x[35617],x[35618],x[35619],x[35620],x[35621],x[35622],x[35623],x[35624],x[35625],x[35626],x[35627],x[35628],x[35629],x[35630],x[35631],x[35632],x[35633],x[35634],x[35635],x[35636],x[35637],x[35638],x[35639],x[35640],x[35641],x[35642],x[35643],x[35644],x[35645],x[35646],x[35647],x[35648],x[35649],x[35650],x[35651],x[35652],x[35653],x[35654],x[35655],x[35656],x[35657],x[35658],x[35659],x[35660],x[35661],x[35662],x[35663],x[35664],x[35665],x[35666],x[35667],x[35668],x[35669],x[35670],x[35671],x[35672],x[35673],x[35674],x[35675],x[35676],x[35677],x[35678],x[35679],x[35680],x[35681],x[35682],x[35683],x[35684],x[35685],x[35686],x[35687],x[35688],x[35689],x[35690],x[35691],x[35692],x[35693],x[35694],x[35695],x[35696],x[35697],x[35698],x[35699],x[35700],x[35701],x[35702],x[35703],x[35704],x[35705],x[35706],x[35707],x[35708],x[35709],x[35710],x[35711],x[35712],x[35713],x[35714],x[35715],x[35716],x[35717],x[35718],x[35719],x[35720],x[35721],x[35722],x[35723],x[35724],x[35725],x[35726],x[35727],x[35728],x[35729],x[35730],x[35731],x[35732],x[35733],x[35734],x[35735],x[35736],x[35737],x[35738],x[35739],x[35740],x[35741],x[35742],x[35743],x[35744],x[35745],x[35746],x[35747],x[35748],x[35749],x[35750],x[35751],x[35752],x[35753],x[35754],x[35755],x[35756],x[35757],x[35758],x[35759],x[35760],x[35761],x[35762],x[35763],x[35764],x[35765],x[35766],x[35767],x[35768],x[35769],x[35770],x[35771],x[35772],x[35773],x[35774],x[35775],x[35776],x[35777],x[35778],x[35779],x[35780],x[35781],x[35782],x[35783],x[35784],x[35785],x[35786],x[35787],x[35788],x[35789],x[35790],x[35791],x[35792],x[35793],x[35794],x[35795],x[35796],x[35797],x[35798],x[35799],x[35800],x[35801],x[35802],x[35803],x[35804],x[35805],x[35806],x[35807],x[35808],x[35809],x[35810],x[35811],x[35812],x[35813],x[35814],x[35815],x[35816],x[35817],x[35818],x[35819],x[35820],x[35821],x[35822],x[35823],x[35824],x[35825],x[35826],x[35827],x[35828],x[35829],x[35830],x[35831],x[35832],x[35833],x[35834],x[35835],x[35836],x[35837],x[35838],x[35839],x[35840],x[35841],x[35842],x[35843],x[35844],x[35845],x[35846],x[35847],x[35848],x[35849],x[35850],x[35851],x[35852],x[35853],x[35854],x[35855],x[35856],x[35857],x[35858],x[35859],x[35860],x[35861],x[35862],x[35863],x[35864],x[35865],x[35866],x[35867],x[35868],x[35869],x[35870],x[35871],x[35872],x[35873],x[35874],x[35875],x[35876],x[35877],x[35878],x[35879],x[35880],x[35881],x[35882],x[35883],x[35884],x[35885],x[35886],x[35887],x[35888],x[35889],x[35890],x[35891],x[35892],x[35893],x[35894],x[35895],x[35896],x[35897],x[35898],x[35899],x[35900],x[35901],x[35902],x[35903],x[35904],x[35905],x[35906],x[35907],x[35908],x[35909],x[35910],x[35911],x[35912],x[35913],x[35914],x[35915],x[35916],x[35917],x[35918],x[35919],x[35920],x[35921],x[35922],x[35923],x[35924],x[35925],x[35926],x[35927],x[35928],x[35929],x[35930],x[35931],x[35932],x[35933],x[35934],x[35935],x[35936],x[35937],x[35938],x[35939],x[35940],x[35941],x[35942],x[35943],x[35944],x[35945],x[35946],x[35947],x[35948],x[35949],x[35950],x[35951],x[35952],x[35953],x[35954],x[35955],x[35956],x[35957],x[35958],x[35959],x[35960],x[35961],x[35962],x[35963],x[35964],x[35965],x[35966],x[35967],x[35968],x[35969],x[35970],x[35971],x[35972],x[35973],x[35974],x[35975],x[35976],x[35977],x[35978],x[35979],x[35980],x[35981],x[35982],x[35983],x[35984],x[35985],x[35986],x[35987],x[35988],x[35989],x[35990],x[35991],x[35992],x[35993],x[35994],x[35995],x[35996],x[35997],x[35998],x[35999],x[36000],x[36001],x[36002],x[36003],x[36004],x[36005],x[36006],x[36007],x[36008],x[36009],x[36010],x[36011],x[36012],x[36013],x[36014],x[36015],x[36016],x[36017],x[36018],x[36019],x[36020],x[36021],x[36022],x[36023],x[36024],x[36025],x[36026],x[36027],x[36028],x[36029],x[36030],x[36031],x[36032],x[36033],x[36034],x[36035],x[36036],x[36037],x[36038],x[36039],x[36040],x[36041],x[36042],x[36043],x[36044],x[36045],x[36046],x[36047],x[36048],x[36049],x[36050],x[36051],x[36052],x[36053],x[36054],x[36055],x[36056],x[36057],x[36058],x[36059],x[36060],x[36061],x[36062],x[36063],x[36064],x[36065],x[36066],x[36067],x[36068],x[36069],x[36070],x[36071],x[36072],x[36073],x[36074],x[36075],x[36076],x[36077],x[36078],x[36079],x[36080],x[36081],x[36082],x[36083],x[36084],x[36085],x[36086],x[36087],x[36088],x[36089],x[36090],x[36091],x[36092],x[36093],x[36094],x[36095],x[36096],x[36097],x[36098],x[36099],x[36100],x[36101],x[36102],x[36103],x[36104],x[36105],x[36106],x[36107],x[36108],x[36109],x[36110],x[36111],x[36112],x[36113],x[36114],x[36115],x[36116],x[36117],x[36118],x[36119],x[36120],x[36121],x[36122],x[36123],x[36124],x[36125],x[36126],x[36127],x[36128],x[36129],x[36130],x[36131],x[36132],x[36133],x[36134],x[36135],x[36136],x[36137],x[36138],x[36139],x[36140],x[36141],x[36142],x[36143],x[36144],x[36145],x[36146],x[36147],x[36148],x[36149],x[36150],x[36151],x[36152],x[36153],x[36154],x[36155],x[36156],x[36157],x[36158],x[36159],x[36160],x[36161],x[36162],x[36163],x[36164],x[36165],x[36166],x[36167],x[36168],x[36169],x[36170],x[36171],x[36172],x[36173],x[36174],x[36175],x[36176],x[36177],x[36178],x[36179],x[36180],x[36181],x[36182],x[36183],x[36184],x[36185],x[36186],x[36187],x[36188],x[36189],x[36190],x[36191],x[36192],x[36193],x[36194],x[36195],x[36196],x[36197],x[36198],x[36199],x[36200],x[36201],x[36202],x[36203],x[36204],x[36205],x[36206],x[36207],x[36208],x[36209],x[36210],x[36211],x[36212],x[36213],x[36214],x[36215],x[36216],x[36217],x[36218],x[36219],x[36220],x[36221],x[36222],x[36223],x[36224],x[36225],x[36226],x[36227],x[36228],x[36229],x[36230],x[36231],x[36232],x[36233],x[36234],x[36235],x[36236],x[36237],x[36238],x[36239],x[36240],x[36241],x[36242],x[36243],x[36244],x[36245],x[36246],x[36247],x[36248],x[36249],x[36250],x[36251],x[36252],x[36253],x[36254],x[36255],x[36256],x[36257],x[36258],x[36259],x[36260],x[36261],x[36262],x[36263],x[36264],x[36265],x[36266],x[36267],x[36268],x[36269],x[36270],x[36271],x[36272],x[36273],x[36274],x[36275],x[36276],x[36277],x[36278],x[36279],x[36280],x[36281],x[36282],x[36283],x[36284],x[36285],x[36286],x[36287],x[36288],x[36289],x[36290],x[36291],x[36292],x[36293],x[36294],x[36295],x[36296],x[36297],x[36298],x[36299],x[36300],x[36301],x[36302],x[36303],x[36304],x[36305],x[36306],x[36307],x[36308],x[36309],x[36310],x[36311],x[36312],x[36313],x[36314],x[36315],x[36316],x[36317],x[36318],x[36319],x[36320],x[36321],x[36322],x[36323],x[36324],x[36325],x[36326],x[36327],x[36328],x[36329],x[36330],x[36331],x[36332],x[36333],x[36334],x[36335],x[36336],x[36337],x[36338],x[36339],x[36340],x[36341],x[36342],x[36343],x[36344],x[36345],x[36346],x[36347],x[36348],x[36349],x[36350],x[36351],x[36352],x[36353],x[36354],x[36355],x[36356],x[36357],x[36358],x[36359],x[36360],x[36361],x[36362],x[36363],x[36364],x[36365],x[36366],x[36367],x[36368],x[36369],x[36370],x[36371],x[36372],x[36373],x[36374],x[36375],x[36376],x[36377],x[36378],x[36379],x[36380],x[36381],x[36382],x[36383],x[36384],x[36385],x[36386],x[36387],x[36388],x[36389],x[36390],x[36391],x[36392],x[36393],x[36394],x[36395],x[36396],x[36397],x[36398],x[36399],x[36400],x[36401],x[36402],x[36403],x[36404],x[36405],x[36406],x[36407],x[36408],x[36409],x[36410],x[36411],x[36412],x[36413],x[36414],x[36415],x[36416],x[36417],x[36418],x[36419],x[36420],x[36421],x[36422],x[36423],x[36424],x[36425],x[36426],x[36427],x[36428],x[36429],x[36430],x[36431],x[36432],x[36433],x[36434],x[36435],x[36436],x[36437],x[36438],x[36439],x[36440],x[36441],x[36442],x[36443],x[36444],x[36445],x[36446],x[36447],x[36448],x[36449],x[36450],x[36451],x[36452],x[36453],x[36454],x[36455],x[36456],x[36457],x[36458],x[36459],x[36460],x[36461],x[36462],x[36463],x[36464],x[36465],x[36466],x[36467],x[36468],x[36469],x[36470],x[36471],x[36472],x[36473],x[36474],x[36475],x[36476],x[36477],x[36478],x[36479],x[36480],x[36481],x[36482],x[36483],x[36484],x[36485],x[36486],x[36487],x[36488],x[36489],x[36490],x[36491],x[36492],x[36493],x[36494],x[36495],x[36496],x[36497],x[36498],x[36499],x[36500],x[36501],x[36502],x[36503],x[36504],x[36505],x[36506],x[36507],x[36508],x[36509],x[36510],x[36511],x[36512],x[36513],x[36514],x[36515],x[36516],x[36517],x[36518],x[36519],x[36520],x[36521],x[36522],x[36523],x[36524],x[36525],x[36526],x[36527],x[36528],x[36529],x[36530],x[36531],x[36532],x[36533],x[36534],x[36535],x[36536],x[36537],x[36538],x[36539],x[36540],x[36541],x[36542],x[36543],x[36544],x[36545],x[36546],x[36547],x[36548],x[36549],x[36550],x[36551],x[36552],x[36553],x[36554],x[36555],x[36556],x[36557],x[36558],x[36559],x[36560],x[36561],x[36562],x[36563],x[36564],x[36565],x[36566],x[36567],x[36568],x[36569],x[36570],x[36571],x[36572],x[36573],x[36574],x[36575],x[36576],x[36577],x[36578],x[36579],x[36580],x[36581],x[36582],x[36583],x[36584],x[36585],x[36586],x[36587],x[36588],x[36589],x[36590],x[36591],x[36592],x[36593],x[36594],x[36595],x[36596],x[36597],x[36598],x[36599],x[36600],x[36601],x[36602],x[36603],x[36604],x[36605],x[36606],x[36607],x[36608],x[36609],x[36610],x[36611],x[36612],x[36613],x[36614],x[36615],x[36616],x[36617],x[36618],x[36619],x[36620],x[36621],x[36622],x[36623],x[36624],x[36625],x[36626],x[36627],x[36628],x[36629],x[36630],x[36631],x[36632],x[36633],x[36634],x[36635],x[36636],x[36637],x[36638],x[36639],x[36640],x[36641],x[36642],x[36643],x[36644],x[36645],x[36646],x[36647],x[36648],x[36649],x[36650],x[36651],x[36652],x[36653],x[36654],x[36655],x[36656],x[36657],x[36658],x[36659],x[36660],x[36661],x[36662],x[36663],x[36664],x[36665],x[36666],x[36667],x[36668],x[36669],x[36670],x[36671],x[36672],x[36673],x[36674],x[36675],x[36676],x[36677],x[36678],x[36679],x[36680],x[36681],x[36682],x[36683],x[36684],x[36685],x[36686],x[36687],x[36688],x[36689],x[36690],x[36691],x[36692],x[36693],x[36694],x[36695],x[36696],x[36697],x[36698],x[36699],x[36700],x[36701],x[36702],x[36703],x[36704],x[36705],x[36706],x[36707],x[36708],x[36709],x[36710],x[36711],x[36712],x[36713],x[36714],x[36715],x[36716],x[36717],x[36718],x[36719],x[36720],x[36721],x[36722],x[36723],x[36724],x[36725],x[36726],x[36727],x[36728],x[36729],x[36730],x[36731],x[36732],x[36733],x[36734],x[36735],x[36736],x[36737],x[36738],x[36739],x[36740],x[36741],x[36742],x[36743],x[36744],x[36745],x[36746],x[36747],x[36748],x[36749],x[36750],x[36751],x[36752],x[36753],x[36754],x[36755],x[36756],x[36757],x[36758],x[36759],x[36760],x[36761],x[36762],x[36763],x[36764],x[36765],x[36766],x[36767],x[36768],x[36769],x[36770],x[36771],x[36772],x[36773],x[36774],x[36775],x[36776],x[36777],x[36778],x[36779],x[36780],x[36781],x[36782],x[36783],x[36784],x[36785],x[36786],x[36787],x[36788],x[36789],x[36790],x[36791],x[36792],x[36793],x[36794],x[36795],x[36796],x[36797],x[36798],x[36799],x[36800],x[36801],x[36802],x[36803],x[36804],x[36805],x[36806],x[36807],x[36808],x[36809],x[36810],x[36811],x[36812],x[36813],x[36814],x[36815],x[36816],x[36817],x[36818],x[36819],x[36820],x[36821],x[36822],x[36823],x[36824],x[36825],x[36826],x[36827],x[36828],x[36829],x[36830],x[36831],x[36832],x[36833],x[36834],x[36835],x[36836],x[36837],x[36838],x[36839],x[36840],x[36841],x[36842],x[36843],x[36844],x[36845],x[36846],x[36847],x[36848],x[36849],x[36850],x[36851],x[36852],x[36853],x[36854],x[36855],x[36856],x[36857],x[36858],x[36859],x[36860],x[36861],x[36862],x[36863],x[36864],x[36865],x[36866],x[36867],x[36868],x[36869],x[36870],x[36871],x[36872],x[36873],x[36874],x[36875],x[36876],x[36877],x[36878],x[36879],x[36880],x[36881],x[36882],x[36883],x[36884],x[36885],x[36886],x[36887],x[36888],x[36889],x[36890],x[36891],x[36892],x[36893],x[36894],x[36895],x[36896],x[36897],x[36898],x[36899],x[36900],x[36901],x[36902],x[36903],x[36904],x[36905],x[36906],x[36907],x[36908],x[36909],x[36910],x[36911],x[36912],x[36913],x[36914],x[36915],x[36916],x[36917],x[36918],x[36919],x[36920],x[36921],x[36922],x[36923],x[36924],x[36925],x[36926],x[36927],x[36928],x[36929],x[36930],x[36931],x[36932],x[36933],x[36934],x[36935],x[36936],x[36937],x[36938],x[36939],x[36940],x[36941],x[36942],x[36943],x[36944],x[36945],x[36946],x[36947],x[36948],x[36949],x[36950],x[36951],x[36952],x[36953],x[36954],x[36955],x[36956],x[36957],x[36958],x[36959],x[36960],x[36961],x[36962],x[36963],x[36964],x[36965],x[36966],x[36967],x[36968],x[36969],x[36970],x[36971],x[36972],x[36973],x[36974],x[36975],x[36976],x[36977],x[36978],x[36979],x[36980],x[36981],x[36982],x[36983],x[36984],x[36985],x[36986],x[36987],x[36988],x[36989],x[36990],x[36991],x[36992],x[36993],x[36994],x[36995],x[36996],x[36997],x[36998],x[36999],x[37000],x[37001],x[37002],x[37003],x[37004],x[37005],x[37006],x[37007],x[37008],x[37009],x[37010],x[37011],x[37012],x[37013],x[37014],x[37015],x[37016],x[37017],x[37018],x[37019],x[37020],x[37021],x[37022],x[37023],x[37024],x[37025],x[37026],x[37027],x[37028],x[37029],x[37030],x[37031],x[37032],x[37033],x[37034],x[37035],x[37036],x[37037],x[37038],x[37039],x[37040],x[37041],x[37042],x[37043],x[37044],x[37045],x[37046],x[37047],x[37048],x[37049],x[37050],x[37051],x[37052],x[37053],x[37054],x[37055],x[37056],x[37057],x[37058],x[37059],x[37060],x[37061],x[37062],x[37063],x[37064],x[37065],x[37066],x[37067],x[37068],x[37069],x[37070],x[37071],x[37072],x[37073],x[37074],x[37075],x[37076],x[37077],x[37078],x[37079],x[37080],x[37081],x[37082],x[37083],x[37084],x[37085],x[37086],x[37087],x[37088],x[37089],x[37090],x[37091],x[37092],x[37093],x[37094],x[37095],x[37096],x[37097],x[37098],x[37099],x[37100],x[37101],x[37102],x[37103],x[37104],x[37105],x[37106],x[37107],x[37108],x[37109],x[37110],x[37111],x[37112],x[37113],x[37114],x[37115],x[37116],x[37117],x[37118],x[37119],x[37120],x[37121],x[37122],x[37123],x[37124],x[37125],x[37126],x[37127],x[37128],x[37129],x[37130],x[37131],x[37132],x[37133],x[37134],x[37135],x[37136],x[37137],x[37138],x[37139],x[37140],x[37141],x[37142],x[37143],x[37144],x[37145],x[37146],x[37147],x[37148],x[37149],x[37150],x[37151],x[37152],x[37153],x[37154],x[37155],x[37156],x[37157],x[37158],x[37159],x[37160],x[37161],x[37162],x[37163],x[37164],x[37165],x[37166],x[37167],x[37168],x[37169],x[37170],x[37171],x[37172],x[37173],x[37174],x[37175],x[37176],x[37177],x[37178],x[37179],x[37180],x[37181],x[37182],x[37183],x[37184],x[37185],x[37186],x[37187],x[37188],x[37189],x[37190],x[37191],x[37192],x[37193],x[37194],x[37195],x[37196],x[37197],x[37198],x[37199],x[37200],x[37201],x[37202],x[37203],x[37204],x[37205],x[37206],x[37207],x[37208],x[37209],x[37210],x[37211],x[37212],x[37213],x[37214],x[37215],x[37216],x[37217],x[37218],x[37219],x[37220],x[37221],x[37222],x[37223],x[37224],x[37225],x[37226],x[37227],x[37228],x[37229],x[37230],x[37231],x[37232],x[37233],x[37234],x[37235],x[37236],x[37237],x[37238],x[37239],x[37240],x[37241],x[37242],x[37243],x[37244],x[37245],x[37246],x[37247],x[37248],x[37249],x[37250],x[37251],x[37252],x[37253],x[37254],x[37255],x[37256],x[37257],x[37258],x[37259],x[37260],x[37261],x[37262],x[37263],x[37264],x[37265],x[37266],x[37267],x[37268],x[37269],x[37270],x[37271],x[37272],x[37273],x[37274],x[37275],x[37276],x[37277],x[37278],x[37279],x[37280],x[37281],x[37282],x[37283],x[37284],x[37285],x[37286],x[37287],x[37288],x[37289],x[37290],x[37291],x[37292],x[37293],x[37294],x[37295],x[37296],x[37297],x[37298],x[37299],x[37300],x[37301],x[37302],x[37303],x[37304],x[37305],x[37306],x[37307],x[37308],x[37309],x[37310],x[37311],x[37312],x[37313],x[37314],x[37315],x[37316],x[37317],x[37318],x[37319],x[37320],x[37321],x[37322],x[37323],x[37324],x[37325],x[37326],x[37327],x[37328],x[37329],x[37330],x[37331],x[37332],x[37333],x[37334],x[37335],x[37336],x[37337],x[37338],x[37339],x[37340],x[37341],x[37342],x[37343],x[37344],x[37345],x[37346],x[37347],x[37348],x[37349],x[37350],x[37351],x[37352],x[37353],x[37354],x[37355],x[37356],x[37357],x[37358],x[37359],x[37360],x[37361],x[37362],x[37363],x[37364],x[37365],x[37366],x[37367],x[37368],x[37369],x[37370],x[37371],x[37372],x[37373],x[37374],x[37375],x[37376],x[37377],x[37378],x[37379],x[37380],x[37381],x[37382],x[37383],x[37384],x[37385],x[37386],x[37387],x[37388],x[37389],x[37390],x[37391],x[37392],x[37393],x[37394],x[37395],x[37396],x[37397],x[37398],x[37399],x[37400],x[37401],x[37402],x[37403],x[37404],x[37405],x[37406],x[37407],x[37408],x[37409],x[37410],x[37411],x[37412],x[37413],x[37414],x[37415],x[37416],x[37417],x[37418],x[37419],x[37420],x[37421],x[37422],x[37423],x[37424],x[37425],x[37426],x[37427],x[37428],x[37429],x[37430],x[37431],x[37432],x[37433],x[37434],x[37435],x[37436],x[37437],x[37438],x[37439],x[37440],x[37441],x[37442],x[37443],x[37444],x[37445],x[37446],x[37447],x[37448],x[37449],x[37450],x[37451],x[37452],x[37453],x[37454],x[37455],x[37456],x[37457],x[37458],x[37459],x[37460],x[37461],x[37462],x[37463],x[37464],x[37465],x[37466],x[37467],x[37468],x[37469],x[37470],x[37471],x[37472],x[37473],x[37474],x[37475],x[37476],x[37477],x[37478],x[37479],x[37480],x[37481],x[37482],x[37483],x[37484],x[37485],x[37486],x[37487],x[37488],x[37489],x[37490],x[37491],x[37492],x[37493],x[37494],x[37495],x[37496],x[37497],x[37498],x[37499],x[37500],x[37501],x[37502],x[37503],x[37504],x[37505],x[37506],x[37507],x[37508],x[37509],x[37510],x[37511],x[37512],x[37513],x[37514],x[37515],x[37516],x[37517],x[37518],x[37519],x[37520],x[37521],x[37522],x[37523],x[37524],x[37525],x[37526],x[37527],x[37528],x[37529],x[37530],x[37531],x[37532],x[37533],x[37534],x[37535],x[37536],x[37537],x[37538],x[37539],x[37540],x[37541],x[37542],x[37543],x[37544],x[37545],x[37546],x[37547],x[37548],x[37549],x[37550],x[37551],x[37552],x[37553],x[37554],x[37555],x[37556],x[37557],x[37558],x[37559],x[37560],x[37561],x[37562],x[37563],x[37564],x[37565],x[37566],x[37567],x[37568],x[37569],x[37570],x[37571],x[37572],x[37573],x[37574],x[37575],x[37576],x[37577],x[37578],x[37579],x[37580],x[37581],x[37582],x[37583],x[37584],x[37585],x[37586],x[37587],x[37588],x[37589],x[37590],x[37591],x[37592],x[37593],x[37594],x[37595],x[37596],x[37597],x[37598],x[37599],x[37600],x[37601],x[37602],x[37603],x[37604],x[37605],x[37606],x[37607],x[37608],x[37609],x[37610],x[37611],x[37612],x[37613],x[37614],x[37615],x[37616],x[37617],x[37618],x[37619],x[37620],x[37621],x[37622],x[37623],x[37624],x[37625],x[37626],x[37627],x[37628],x[37629],x[37630],x[37631],x[37632],x[37633],x[37634],x[37635],x[37636],x[37637],x[37638],x[37639],x[37640],x[37641],x[37642],x[37643],x[37644],x[37645],x[37646],x[37647],x[37648],x[37649],x[37650],x[37651],x[37652],x[37653],x[37654],x[37655],x[37656],x[37657],x[37658],x[37659],x[37660],x[37661],x[37662],x[37663],x[37664],x[37665],x[37666],x[37667],x[37668],x[37669],x[37670],x[37671],x[37672],x[37673],x[37674],x[37675],x[37676],x[37677],x[37678],x[37679],x[37680],x[37681],x[37682],x[37683],x[37684],x[37685],x[37686],x[37687],x[37688],x[37689],x[37690],x[37691],x[37692],x[37693],x[37694],x[37695],x[37696],x[37697],x[37698],x[37699],x[37700],x[37701],x[37702],x[37703],x[37704],x[37705],x[37706],x[37707],x[37708],x[37709],x[37710],x[37711],x[37712],x[37713],x[37714],x[37715],x[37716],x[37717],x[37718],x[37719],x[37720],x[37721],x[37722],x[37723],x[37724],x[37725],x[37726],x[37727],x[37728],x[37729],x[37730],x[37731],x[37732],x[37733],x[37734],x[37735],x[37736],x[37737],x[37738],x[37739],x[37740],x[37741],x[37742],x[37743],x[37744],x[37745],x[37746],x[37747],x[37748],x[37749],x[37750],x[37751],x[37752],x[37753],x[37754],x[37755],x[37756],x[37757],x[37758],x[37759],x[37760],x[37761],x[37762],x[37763],x[37764],x[37765],x[37766],x[37767],x[37768],x[37769],x[37770],x[37771],x[37772],x[37773],x[37774],x[37775],x[37776],x[37777],x[37778],x[37779],x[37780],x[37781],x[37782],x[37783],x[37784],x[37785],x[37786],x[37787],x[37788],x[37789],x[37790],x[37791],x[37792],x[37793],x[37794],x[37795],x[37796],x[37797],x[37798],x[37799],x[37800],x[37801],x[37802],x[37803],x[37804],x[37805],x[37806],x[37807],x[37808],x[37809],x[37810],x[37811],x[37812],x[37813],x[37814],x[37815],x[37816],x[37817],x[37818],x[37819],x[37820],x[37821],x[37822],x[37823],x[37824],x[37825],x[37826],x[37827],x[37828],x[37829],x[37830],x[37831],x[37832],x[37833],x[37834],x[37835],x[37836],x[37837],x[37838],x[37839],x[37840],x[37841],x[37842],x[37843],x[37844],x[37845],x[37846],x[37847],x[37848],x[37849],x[37850],x[37851],x[37852],x[37853],x[37854],x[37855],x[37856],x[37857],x[37858],x[37859],x[37860],x[37861],x[37862],x[37863],x[37864],x[37865],x[37866],x[37867],x[37868],x[37869],x[37870],x[37871],x[37872],x[37873],x[37874],x[37875],x[37876],x[37877],x[37878],x[37879],x[37880],x[37881],x[37882],x[37883],x[37884],x[37885],x[37886],x[37887],x[37888],x[37889],x[37890],x[37891],x[37892],x[37893],x[37894],x[37895],x[37896],x[37897],x[37898],x[37899],x[37900],x[37901],x[37902],x[37903],x[37904],x[37905],x[37906],x[37907],x[37908],x[37909],x[37910],x[37911],x[37912],x[37913],x[37914],x[37915],x[37916],x[37917],x[37918],x[37919],x[37920],x[37921],x[37922],x[37923],x[37924],x[37925],x[37926],x[37927],x[37928],x[37929],x[37930],x[37931],x[37932],x[37933],x[37934],x[37935],x[37936],x[37937],x[37938],x[37939],x[37940],x[37941],x[37942],x[37943],x[37944],x[37945],x[37946],x[37947],x[37948],x[37949],x[37950],x[37951],x[37952],x[37953],x[37954],x[37955],x[37956],x[37957],x[37958],x[37959],x[37960],x[37961],x[37962],x[37963],x[37964],x[37965],x[37966],x[37967],x[37968],x[37969],x[37970],x[37971],x[37972],x[37973],x[37974],x[37975],x[37976],x[37977],x[37978],x[37979],x[37980],x[37981],x[37982],x[37983],x[37984],x[37985],x[37986],x[37987],x[37988],x[37989],x[37990],x[37991],x[37992],x[37993],x[37994],x[37995],x[37996],x[37997],x[37998],x[37999],x[38000],x[38001],x[38002],x[38003],x[38004],x[38005],x[38006],x[38007],x[38008],x[38009],x[38010],x[38011],x[38012],x[38013],x[38014],x[38015],x[38016],x[38017],x[38018],x[38019],x[38020],x[38021],x[38022],x[38023],x[38024],x[38025],x[38026],x[38027],x[38028],x[38029],x[38030],x[38031],x[38032],x[38033],x[38034],x[38035],x[38036],x[38037],x[38038],x[38039],x[38040],x[38041],x[38042],x[38043],x[38044],x[38045],x[38046],x[38047],x[38048],x[38049],x[38050],x[38051],x[38052],x[38053],x[38054],x[38055],x[38056],x[38057],x[38058],x[38059],x[38060],x[38061],x[38062],x[38063],x[38064],x[38065],x[38066],x[38067],x[38068],x[38069],x[38070],x[38071],x[38072],x[38073],x[38074],x[38075],x[38076],x[38077],x[38078],x[38079],x[38080],x[38081],x[38082],x[38083],x[38084],x[38085],x[38086],x[38087],x[38088],x[38089],x[38090],x[38091],x[38092],x[38093],x[38094],x[38095],x[38096],x[38097],x[38098],x[38099],x[38100],x[38101],x[38102],x[38103],x[38104],x[38105],x[38106],x[38107],x[38108],x[38109],x[38110],x[38111],x[38112],x[38113],x[38114],x[38115],x[38116],x[38117],x[38118],x[38119],x[38120],x[38121],x[38122],x[38123],x[38124],x[38125],x[38126],x[38127],x[38128],x[38129],x[38130],x[38131],x[38132],x[38133],x[38134],x[38135],x[38136],x[38137],x[38138],x[38139],x[38140],x[38141],x[38142],x[38143],x[38144],x[38145],x[38146],x[38147],x[38148],x[38149],x[38150],x[38151],x[38152],x[38153],x[38154],x[38155],x[38156],x[38157],x[38158],x[38159],x[38160],x[38161],x[38162],x[38163],x[38164],x[38165],x[38166],x[38167],x[38168],x[38169],x[38170],x[38171],x[38172],x[38173],x[38174],x[38175],x[38176],x[38177],x[38178],x[38179],x[38180],x[38181],x[38182],x[38183],x[38184],x[38185],x[38186],x[38187],x[38188],x[38189],x[38190],x[38191],x[38192],x[38193],x[38194],x[38195],x[38196],x[38197],x[38198],x[38199],x[38200],x[38201],x[38202],x[38203],x[38204],x[38205],x[38206],x[38207],x[38208],x[38209],x[38210],x[38211],x[38212],x[38213],x[38214],x[38215],x[38216],x[38217],x[38218],x[38219],x[38220],x[38221],x[38222],x[38223],x[38224],x[38225],x[38226],x[38227],x[38228],x[38229],x[38230],x[38231],x[38232],x[38233],x[38234],x[38235],x[38236],x[38237],x[38238],x[38239],x[38240],x[38241],x[38242],x[38243],x[38244],x[38245],x[38246],x[38247],x[38248],x[38249],x[38250],x[38251],x[38252],x[38253],x[38254],x[38255],x[38256],x[38257],x[38258],x[38259],x[38260],x[38261],x[38262],x[38263],x[38264],x[38265],x[38266],x[38267],x[38268],x[38269],x[38270],x[38271],x[38272],x[38273],x[38274],x[38275],x[38276],x[38277],x[38278],x[38279],x[38280],x[38281],x[38282],x[38283],x[38284],x[38285],x[38286],x[38287],x[38288],x[38289],x[38290],x[38291],x[38292],x[38293],x[38294],x[38295],x[38296],x[38297],x[38298],x[38299],x[38300],x[38301],x[38302],x[38303],x[38304],x[38305],x[38306],x[38307],x[38308],x[38309],x[38310],x[38311],x[38312],x[38313],x[38314],x[38315],x[38316],x[38317],x[38318],x[38319],x[38320],x[38321],x[38322],x[38323],x[38324],x[38325],x[38326],x[38327],x[38328],x[38329],x[38330],x[38331],x[38332],x[38333],x[38334],x[38335],x[38336],x[38337],x[38338],x[38339],x[38340],x[38341],x[38342],x[38343],x[38344],x[38345],x[38346],x[38347],x[38348],x[38349],x[38350],x[38351],x[38352],x[38353],x[38354],x[38355],x[38356],x[38357],x[38358],x[38359],x[38360],x[38361],x[38362],x[38363],x[38364],x[38365],x[38366],x[38367],x[38368],x[38369],x[38370],x[38371],x[38372],x[38373],x[38374],x[38375],x[38376],x[38377],x[38378],x[38379],x[38380],x[38381],x[38382],x[38383],x[38384],x[38385],x[38386],x[38387],x[38388],x[38389],x[38390],x[38391],x[38392],x[38393],x[38394],x[38395],x[38396],x[38397],x[38398],x[38399],x[38400],x[38401],x[38402],x[38403],x[38404],x[38405],x[38406],x[38407],x[38408],x[38409],x[38410],x[38411],x[38412],x[38413],x[38414],x[38415],x[38416],x[38417],x[38418],x[38419],x[38420],x[38421],x[38422],x[38423],x[38424],x[38425],x[38426],x[38427],x[38428],x[38429],x[38430],x[38431],x[38432],x[38433],x[38434],x[38435],x[38436],x[38437],x[38438],x[38439],x[38440],x[38441],x[38442],x[38443],x[38444],x[38445],x[38446],x[38447],x[38448],x[38449],x[38450],x[38451],x[38452],x[38453],x[38454],x[38455],x[38456],x[38457],x[38458],x[38459],x[38460],x[38461],x[38462],x[38463],x[38464],x[38465],x[38466],x[38467],x[38468],x[38469],x[38470],x[38471],x[38472],x[38473],x[38474],x[38475],x[38476],x[38477],x[38478],x[38479],x[38480],x[38481],x[38482],x[38483],x[38484],x[38485],x[38486],x[38487],x[38488],x[38489],x[38490],x[38491],x[38492],x[38493],x[38494],x[38495],x[38496],x[38497],x[38498],x[38499],x[38500],x[38501],x[38502],x[38503],x[38504],x[38505],x[38506],x[38507],x[38508],x[38509],x[38510],x[38511],x[38512],x[38513],x[38514],x[38515],x[38516],x[38517],x[38518],x[38519],x[38520],x[38521],x[38522],x[38523],x[38524],x[38525],x[38526],x[38527],x[38528],x[38529],x[38530],x[38531],x[38532],x[38533],x[38534],x[38535],x[38536],x[38537],x[38538],x[38539],x[38540],x[38541],x[38542],x[38543],x[38544],x[38545],x[38546],x[38547],x[38548],x[38549],x[38550],x[38551],x[38552],x[38553],x[38554],x[38555],x[38556],x[38557],x[38558],x[38559],x[38560],x[38561],x[38562],x[38563],x[38564],x[38565],x[38566],x[38567],x[38568],x[38569],x[38570],x[38571],x[38572],x[38573],x[38574],x[38575],x[38576],x[38577],x[38578],x[38579],x[38580],x[38581],x[38582],x[38583],x[38584],x[38585],x[38586],x[38587],x[38588],x[38589],x[38590],x[38591],x[38592],x[38593],x[38594],x[38595],x[38596],x[38597],x[38598],x[38599],x[38600],x[38601],x[38602],x[38603],x[38604],x[38605],x[38606],x[38607],x[38608],x[38609],x[38610],x[38611],x[38612],x[38613],x[38614],x[38615],x[38616],x[38617],x[38618],x[38619],x[38620],x[38621],x[38622],x[38623],x[38624],x[38625],x[38626],x[38627],x[38628],x[38629],x[38630],x[38631],x[38632],x[38633],x[38634],x[38635],x[38636],x[38637],x[38638],x[38639],x[38640],x[38641],x[38642],x[38643],x[38644],x[38645],x[38646],x[38647],x[38648],x[38649],x[38650],x[38651],x[38652],x[38653],x[38654],x[38655],x[38656],x[38657],x[38658],x[38659],x[38660],x[38661],x[38662],x[38663],x[38664],x[38665],x[38666],x[38667],x[38668],x[38669],x[38670],x[38671],x[38672],x[38673],x[38674],x[38675],x[38676],x[38677],x[38678],x[38679],x[38680],x[38681],x[38682],x[38683],x[38684],x[38685],x[38686],x[38687],x[38688],x[38689],x[38690],x[38691],x[38692],x[38693],x[38694],x[38695],x[38696],x[38697],x[38698],x[38699],x[38700],x[38701],x[38702],x[38703],x[38704],x[38705],x[38706],x[38707],x[38708],x[38709],x[38710],x[38711],x[38712],x[38713],x[38714],x[38715],x[38716],x[38717],x[38718],x[38719],x[38720],x[38721],x[38722],x[38723],x[38724],x[38725],x[38726],x[38727],x[38728],x[38729],x[38730],x[38731],x[38732],x[38733],x[38734],x[38735],x[38736],x[38737],x[38738],x[38739],x[38740],x[38741],x[38742],x[38743],x[38744],x[38745],x[38746],x[38747],x[38748],x[38749],x[38750],x[38751],x[38752],x[38753],x[38754],x[38755],x[38756],x[38757],x[38758],x[38759],x[38760],x[38761],x[38762],x[38763],x[38764],x[38765],x[38766],x[38767],x[38768],x[38769],x[38770],x[38771],x[38772],x[38773],x[38774],x[38775],x[38776],x[38777],x[38778],x[38779],x[38780],x[38781],x[38782],x[38783],x[38784],x[38785],x[38786],x[38787],x[38788],x[38789],x[38790],x[38791],x[38792],x[38793],x[38794],x[38795],x[38796],x[38797],x[38798],x[38799],x[38800],x[38801],x[38802],x[38803],x[38804],x[38805],x[38806],x[38807],x[38808],x[38809],x[38810],x[38811],x[38812],x[38813],x[38814],x[38815],x[38816],x[38817],x[38818],x[38819],x[38820],x[38821],x[38822],x[38823],x[38824],x[38825],x[38826],x[38827],x[38828],x[38829],x[38830],x[38831],x[38832],x[38833],x[38834],x[38835],x[38836],x[38837],x[38838],x[38839],x[38840],x[38841],x[38842],x[38843],x[38844],x[38845],x[38846],x[38847],x[38848],x[38849],x[38850],x[38851],x[38852],x[38853],x[38854],x[38855],x[38856],x[38857],x[38858],x[38859],x[38860],x[38861],x[38862],x[38863],x[38864],x[38865],x[38866],x[38867],x[38868],x[38869],x[38870],x[38871],x[38872],x[38873],x[38874],x[38875],x[38876],x[38877],x[38878],x[38879],x[38880],x[38881],x[38882],x[38883],x[38884],x[38885],x[38886],x[38887],x[38888],x[38889],x[38890],x[38891],x[38892],x[38893],x[38894],x[38895],x[38896],x[38897],x[38898],x[38899],x[38900],x[38901],x[38902],x[38903],x[38904],x[38905],x[38906],x[38907],x[38908],x[38909],x[38910],x[38911],x[38912],x[38913],x[38914],x[38915],x[38916],x[38917],x[38918],x[38919],x[38920],x[38921],x[38922],x[38923],x[38924],x[38925],x[38926],x[38927],x[38928],x[38929],x[38930],x[38931],x[38932],x[38933],x[38934],x[38935],x[38936],x[38937],x[38938],x[38939],x[38940],x[38941],x[38942],x[38943],x[38944],x[38945],x[38946],x[38947],x[38948],x[38949],x[38950],x[38951],x[38952],x[38953],x[38954],x[38955],x[38956],x[38957],x[38958],x[38959],x[38960],x[38961],x[38962],x[38963],x[38964],x[38965],x[38966],x[38967],x[38968],x[38969],x[38970],x[38971],x[38972],x[38973],x[38974],x[38975],x[38976],x[38977],x[38978],x[38979],x[38980],x[38981],x[38982],x[38983],x[38984],x[38985],x[38986],x[38987],x[38988],x[38989],x[38990],x[38991],x[38992],x[38993],x[38994],x[38995],x[38996],x[38997],x[38998],x[38999],x[39000],x[39001],x[39002],x[39003],x[39004],x[39005],x[39006],x[39007],x[39008],x[39009],x[39010],x[39011],x[39012],x[39013],x[39014],x[39015],x[39016],x[39017],x[39018],x[39019],x[39020],x[39021],x[39022],x[39023],x[39024],x[39025],x[39026],x[39027],x[39028],x[39029],x[39030],x[39031],x[39032],x[39033],x[39034],x[39035],x[39036],x[39037],x[39038],x[39039],x[39040],x[39041],x[39042],x[39043],x[39044],x[39045],x[39046],x[39047],x[39048],x[39049],x[39050],x[39051],x[39052],x[39053],x[39054],x[39055],x[39056],x[39057],x[39058],x[39059],x[39060],x[39061],x[39062],x[39063],x[39064],x[39065],x[39066],x[39067],x[39068],x[39069],x[39070],x[39071],x[39072],x[39073],x[39074],x[39075],x[39076],x[39077],x[39078],x[39079],x[39080],x[39081],x[39082],x[39083],x[39084],x[39085],x[39086],x[39087],x[39088],x[39089],x[39090],x[39091],x[39092],x[39093],x[39094],x[39095],x[39096],x[39097],x[39098],x[39099],x[39100],x[39101],x[39102],x[39103],x[39104],x[39105],x[39106],x[39107],x[39108],x[39109],x[39110],x[39111],x[39112],x[39113],x[39114],x[39115],x[39116],x[39117],x[39118],x[39119],x[39120],x[39121],x[39122],x[39123],x[39124],x[39125],x[39126],x[39127],x[39128],x[39129],x[39130],x[39131],x[39132],x[39133],x[39134],x[39135],x[39136],x[39137],x[39138],x[39139],x[39140],x[39141],x[39142],x[39143],x[39144],x[39145],x[39146],x[39147],x[39148],x[39149],x[39150],x[39151],x[39152],x[39153],x[39154],x[39155],x[39156],x[39157],x[39158],x[39159],x[39160],x[39161],x[39162],x[39163],x[39164],x[39165],x[39166],x[39167],x[39168],x[39169],x[39170],x[39171],x[39172],x[39173],x[39174],x[39175],x[39176],x[39177],x[39178],x[39179],x[39180],x[39181],x[39182],x[39183],x[39184],x[39185],x[39186],x[39187],x[39188],x[39189],x[39190],x[39191],x[39192],x[39193],x[39194],x[39195],x[39196],x[39197],x[39198],x[39199],x[39200],x[39201],x[39202],x[39203],x[39204],x[39205],x[39206],x[39207],x[39208],x[39209],x[39210],x[39211],x[39212],x[39213],x[39214],x[39215],x[39216],x[39217],x[39218],x[39219],x[39220],x[39221],x[39222],x[39223],x[39224],x[39225],x[39226],x[39227],x[39228],x[39229],x[39230],x[39231],x[39232],x[39233],x[39234],x[39235],x[39236],x[39237],x[39238],x[39239],x[39240],x[39241],x[39242],x[39243],x[39244],x[39245],x[39246],x[39247],x[39248],x[39249],x[39250],x[39251],x[39252],x[39253],x[39254],x[39255],x[39256],x[39257],x[39258],x[39259],x[39260],x[39261],x[39262],x[39263],x[39264],x[39265],x[39266],x[39267],x[39268],x[39269],x[39270],x[39271],x[39272],x[39273],x[39274],x[39275],x[39276],x[39277],x[39278],x[39279],x[39280],x[39281],x[39282],x[39283],x[39284],x[39285],x[39286],x[39287],x[39288],x[39289],x[39290],x[39291],x[39292],x[39293],x[39294],x[39295],x[39296],x[39297],x[39298],x[39299],x[39300],x[39301],x[39302],x[39303],x[39304],x[39305],x[39306],x[39307],x[39308],x[39309],x[39310],x[39311],x[39312],x[39313],x[39314],x[39315],x[39316],x[39317],x[39318],x[39319],x[39320],x[39321],x[39322],x[39323],x[39324],x[39325],x[39326],x[39327],x[39328],x[39329],x[39330],x[39331],x[39332],x[39333],x[39334],x[39335],x[39336],x[39337],x[39338],x[39339],x[39340],x[39341],x[39342],x[39343],x[39344],x[39345],x[39346],x[39347],x[39348],x[39349],x[39350],x[39351],x[39352],x[39353],x[39354],x[39355],x[39356],x[39357],x[39358],x[39359],x[39360],x[39361],x[39362],x[39363],x[39364],x[39365],x[39366],x[39367],x[39368],x[39369],x[39370],x[39371],x[39372],x[39373],x[39374],x[39375],x[39376],x[39377],x[39378],x[39379],x[39380],x[39381],x[39382],x[39383],x[39384],x[39385],x[39386],x[39387],x[39388],x[39389],x[39390],x[39391],x[39392],x[39393],x[39394],x[39395],x[39396],x[39397],x[39398],x[39399],x[39400],x[39401],x[39402],x[39403],x[39404],x[39405],x[39406],x[39407],x[39408],x[39409],x[39410],x[39411],x[39412],x[39413],x[39414],x[39415],x[39416],x[39417],x[39418],x[39419],x[39420],x[39421],x[39422],x[39423],x[39424],x[39425],x[39426],x[39427],x[39428],x[39429],x[39430],x[39431],x[39432],x[39433],x[39434],x[39435],x[39436],x[39437],x[39438],x[39439],x[39440],x[39441],x[39442],x[39443],x[39444],x[39445],x[39446],x[39447],x[39448],x[39449],x[39450],x[39451],x[39452],x[39453],x[39454],x[39455],x[39456],x[39457],x[39458],x[39459],x[39460],x[39461],x[39462],x[39463],x[39464],x[39465],x[39466],x[39467],x[39468],x[39469],x[39470],x[39471],x[39472],x[39473],x[39474],x[39475],x[39476],x[39477],x[39478],x[39479],x[39480],x[39481],x[39482],x[39483],x[39484],x[39485],x[39486],x[39487],x[39488],x[39489],x[39490],x[39491],x[39492],x[39493],x[39494],x[39495],x[39496],x[39497],x[39498],x[39499],x[39500],x[39501],x[39502],x[39503],x[39504],x[39505],x[39506],x[39507],x[39508],x[39509],x[39510],x[39511],x[39512],x[39513],x[39514],x[39515],x[39516],x[39517],x[39518],x[39519],x[39520],x[39521],x[39522],x[39523],x[39524],x[39525],x[39526],x[39527],x[39528],x[39529],x[39530],x[39531],x[39532],x[39533],x[39534],x[39535],x[39536],x[39537],x[39538],x[39539],x[39540],x[39541],x[39542],x[39543],x[39544],x[39545],x[39546],x[39547],x[39548],x[39549],x[39550],x[39551],x[39552],x[39553],x[39554],x[39555],x[39556],x[39557],x[39558],x[39559],x[39560],x[39561],x[39562],x[39563],x[39564],x[39565],x[39566],x[39567],x[39568],x[39569],x[39570],x[39571],x[39572],x[39573],x[39574],x[39575],x[39576],x[39577],x[39578],x[39579],x[39580],x[39581],x[39582],x[39583],x[39584],x[39585],x[39586],x[39587],x[39588],x[39589],x[39590],x[39591],x[39592],x[39593],x[39594],x[39595],x[39596],x[39597],x[39598],x[39599],x[39600],x[39601],x[39602],x[39603],x[39604],x[39605],x[39606],x[39607],x[39608],x[39609],x[39610],x[39611],x[39612],x[39613],x[39614],x[39615],x[39616],x[39617],x[39618],x[39619],x[39620],x[39621],x[39622],x[39623],x[39624],x[39625],x[39626],x[39627],x[39628],x[39629],x[39630],x[39631],x[39632],x[39633],x[39634],x[39635],x[39636],x[39637],x[39638],x[39639],x[39640],x[39641],x[39642],x[39643],x[39644],x[39645],x[39646],x[39647],x[39648],x[39649],x[39650],x[39651],x[39652],x[39653],x[39654],x[39655],x[39656],x[39657],x[39658],x[39659],x[39660],x[39661],x[39662],x[39663],x[39664],x[39665],x[39666],x[39667],x[39668],x[39669],x[39670],x[39671],x[39672],x[39673],x[39674],x[39675],x[39676],x[39677],x[39678],x[39679],x[39680],x[39681],x[39682],x[39683],x[39684],x[39685],x[39686],x[39687],x[39688],x[39689],x[39690],x[39691],x[39692],x[39693],x[39694],x[39695],x[39696],x[39697],x[39698],x[39699],x[39700],x[39701],x[39702],x[39703],x[39704],x[39705],x[39706],x[39707],x[39708],x[39709],x[39710],x[39711],x[39712],x[39713],x[39714],x[39715],x[39716],x[39717],x[39718],x[39719],x[39720],x[39721],x[39722],x[39723],x[39724],x[39725],x[39726],x[39727],x[39728],x[39729],x[39730],x[39731],x[39732],x[39733],x[39734],x[39735],x[39736],x[39737],x[39738],x[39739],x[39740],x[39741],x[39742],x[39743],x[39744],x[39745],x[39746],x[39747],x[39748],x[39749],x[39750],x[39751],x[39752],x[39753],x[39754],x[39755],x[39756],x[39757],x[39758],x[39759],x[39760],x[39761],x[39762],x[39763],x[39764],x[39765],x[39766],x[39767],x[39768],x[39769],x[39770],x[39771],x[39772],x[39773],x[39774],x[39775],x[39776],x[39777],x[39778],x[39779],x[39780],x[39781],x[39782],x[39783],x[39784],x[39785],x[39786],x[39787],x[39788],x[39789],x[39790],x[39791],x[39792],x[39793],x[39794],x[39795],x[39796],x[39797],x[39798],x[39799],x[39800],x[39801],x[39802],x[39803],x[39804],x[39805],x[39806],x[39807],x[39808],x[39809],x[39810],x[39811],x[39812],x[39813],x[39814],x[39815],x[39816],x[39817],x[39818],x[39819],x[39820],x[39821],x[39822],x[39823],x[39824],x[39825],x[39826],x[39827],x[39828],x[39829],x[39830],x[39831],x[39832],x[39833],x[39834],x[39835],x[39836],x[39837],x[39838],x[39839],x[39840],x[39841],x[39842],x[39843],x[39844],x[39845],x[39846],x[39847],x[39848],x[39849],x[39850],x[39851],x[39852],x[39853],x[39854],x[39855],x[39856],x[39857],x[39858],x[39859],x[39860],x[39861],x[39862],x[39863],x[39864],x[39865],x[39866],x[39867],x[39868],x[39869],x[39870],x[39871],x[39872],x[39873],x[39874],x[39875],x[39876],x[39877],x[39878],x[39879],x[39880],x[39881],x[39882],x[39883],x[39884],x[39885],x[39886],x[39887],x[39888],x[39889],x[39890],x[39891],x[39892],x[39893],x[39894],x[39895],x[39896],x[39897],x[39898],x[39899],x[39900],x[39901],x[39902],x[39903],x[39904],x[39905],x[39906],x[39907],x[39908],x[39909],x[39910],x[39911],x[39912],x[39913],x[39914],x[39915],x[39916],x[39917],x[39918],x[39919],x[39920],x[39921],x[39922],x[39923],x[39924],x[39925],x[39926],x[39927],x[39928],x[39929],x[39930],x[39931],x[39932],x[39933],x[39934],x[39935],x[39936],x[39937],x[39938],x[39939],x[39940],x[39941],x[39942],x[39943],x[39944],x[39945],x[39946],x[39947],x[39948],x[39949],x[39950],x[39951],x[39952],x[39953],x[39954],x[39955],x[39956],x[39957],x[39958],x[39959],x[39960],x[39961],x[39962],x[39963],x[39964],x[39965],x[39966],x[39967],x[39968],x[39969],x[39970],x[39971],x[39972],x[39973],x[39974],x[39975],x[39976],x[39977],x[39978],x[39979],x[39980],x[39981],x[39982],x[39983],x[39984],x[39985],x[39986],x[39987],x[39988],x[39989],x[39990],x[39991],x[39992],x[39993],x[39994],x[39995],x[39996],x[39997],x[39998],x[39999],x[40000],x[40001],x[40002],x[40003],x[40004],x[40005],x[40006],x[40007],x[40008],x[40009],x[40010],x[40011],x[40012],x[40013],x[40014],x[40015],x[40016],x[40017],x[40018],x[40019],x[40020],x[40021],x[40022],x[40023],x[40024],x[40025],x[40026],x[40027],x[40028],x[40029],x[40030],x[40031],x[40032],x[40033],x[40034],x[40035],x[40036],x[40037],x[40038],x[40039],x[40040],x[40041],x[40042],x[40043],x[40044],x[40045],x[40046],x[40047],x[40048],x[40049],x[40050],x[40051],x[40052],x[40053],x[40054],x[40055],x[40056],x[40057],x[40058],x[40059],x[40060],x[40061],x[40062],x[40063],x[40064],x[40065],x[40066],x[40067],x[40068],x[40069],x[40070],x[40071],x[40072],x[40073],x[40074],x[40075],x[40076],x[40077],x[40078],x[40079],x[40080],x[40081],x[40082],x[40083],x[40084],x[40085],x[40086],x[40087],x[40088],x[40089],x[40090],x[40091],x[40092],x[40093],x[40094],x[40095],x[40096],x[40097],x[40098],x[40099],x[40100],x[40101],x[40102],x[40103],x[40104],x[40105],x[40106],x[40107],x[40108],x[40109],x[40110],x[40111],x[40112],x[40113],x[40114],x[40115],x[40116],x[40117],x[40118],x[40119],x[40120],x[40121],x[40122],x[40123],x[40124],x[40125],x[40126],x[40127],x[40128],x[40129],x[40130],x[40131],x[40132],x[40133],x[40134],x[40135],x[40136],x[40137],x[40138],x[40139],x[40140],x[40141],x[40142],x[40143],x[40144],x[40145],x[40146],x[40147],x[40148],x[40149],x[40150],x[40151],x[40152],x[40153],x[40154],x[40155],x[40156],x[40157],x[40158],x[40159],x[40160],x[40161],x[40162],x[40163],x[40164],x[40165],x[40166],x[40167],x[40168],x[40169],x[40170],x[40171],x[40172],x[40173],x[40174],x[40175],x[40176],x[40177],x[40178],x[40179],x[40180],x[40181],x[40182],x[40183],x[40184],x[40185],x[40186],x[40187],x[40188],x[40189],x[40190],x[40191],x[40192],x[40193],x[40194],x[40195],x[40196],x[40197],x[40198],x[40199],x[40200],x[40201],x[40202],x[40203],x[40204],x[40205],x[40206],x[40207],x[40208],x[40209],x[40210],x[40211],x[40212],x[40213],x[40214],x[40215],x[40216],x[40217],x[40218],x[40219],x[40220],x[40221],x[40222],x[40223],x[40224],x[40225],x[40226],x[40227],x[40228],x[40229],x[40230],x[40231],x[40232],x[40233],x[40234],x[40235],x[40236],x[40237],x[40238],x[40239],x[40240],x[40241],x[40242],x[40243],x[40244],x[40245],x[40246],x[40247],x[40248],x[40249],x[40250],x[40251],x[40252],x[40253],x[40254],x[40255],x[40256],x[40257],x[40258],x[40259],x[40260],x[40261],x[40262],x[40263],x[40264],x[40265],x[40266],x[40267],x[40268],x[40269],x[40270],x[40271],x[40272],x[40273],x[40274],x[40275],x[40276],x[40277],x[40278],x[40279],x[40280],x[40281],x[40282],x[40283],x[40284],x[40285],x[40286],x[40287],x[40288],x[40289],x[40290],x[40291],x[40292],x[40293],x[40294],x[40295],x[40296],x[40297],x[40298],x[40299],x[40300],x[40301],x[40302],x[40303],x[40304],x[40305],x[40306],x[40307],x[40308],x[40309],x[40310],x[40311],x[40312],x[40313],x[40314],x[40315],x[40316],x[40317],x[40318],x[40319],x[40320],x[40321],x[40322],x[40323],x[40324],x[40325],x[40326],x[40327],x[40328],x[40329],x[40330],x[40331],x[40332],x[40333],x[40334],x[40335],x[40336],x[40337],x[40338],x[40339],x[40340],x[40341],x[40342],x[40343],x[40344],x[40345],x[40346],x[40347],x[40348],x[40349],x[40350],x[40351],x[40352],x[40353],x[40354],x[40355],x[40356],x[40357],x[40358],x[40359],x[40360],x[40361],x[40362],x[40363],x[40364],x[40365],x[40366],x[40367],x[40368],x[40369],x[40370],x[40371],x[40372],x[40373],x[40374],x[40375],x[40376],x[40377],x[40378],x[40379],x[40380],x[40381],x[40382],x[40383],x[40384],x[40385],x[40386],x[40387],x[40388],x[40389],x[40390],x[40391],x[40392],x[40393],x[40394],x[40395],x[40396],x[40397],x[40398],x[40399],x[40400],x[40401],x[40402],x[40403],x[40404],x[40405],x[40406],x[40407],x[40408],x[40409],x[40410],x[40411],x[40412],x[40413],x[40414],x[40415],x[40416],x[40417],x[40418],x[40419],x[40420],x[40421],x[40422],x[40423],x[40424],x[40425],x[40426],x[40427],x[40428],x[40429],x[40430],x[40431],x[40432],x[40433],x[40434],x[40435],x[40436],x[40437],x[40438],x[40439],x[40440],x[40441],x[40442],x[40443],x[40444],x[40445],x[40446],x[40447],x[40448],x[40449],x[40450],x[40451],x[40452],x[40453],x[40454],x[40455],x[40456],x[40457],x[40458],x[40459],x[40460],x[40461],x[40462],x[40463],x[40464],x[40465],x[40466],x[40467],x[40468],x[40469],x[40470],x[40471],x[40472],x[40473],x[40474],x[40475],x[40476],x[40477],x[40478],x[40479],x[40480],x[40481],x[40482],x[40483],x[40484],x[40485],x[40486],x[40487],x[40488],x[40489],x[40490],x[40491],x[40492],x[40493],x[40494],x[40495],x[40496],x[40497],x[40498],x[40499],x[40500],x[40501],x[40502],x[40503],x[40504],x[40505],x[40506],x[40507],x[40508],x[40509],x[40510],x[40511],x[40512],x[40513],x[40514],x[40515],x[40516],x[40517],x[40518],x[40519],x[40520],x[40521],x[40522],x[40523],x[40524],x[40525],x[40526],x[40527],x[40528],x[40529],x[40530],x[40531],x[40532],x[40533],x[40534],x[40535],x[40536],x[40537],x[40538],x[40539],x[40540],x[40541],x[40542],x[40543],x[40544],x[40545],x[40546],x[40547],x[40548],x[40549],x[40550],x[40551],x[40552],x[40553],x[40554],x[40555],x[40556],x[40557],x[40558],x[40559],x[40560],x[40561],x[40562],x[40563],x[40564],x[40565],x[40566],x[40567],x[40568],x[40569],x[40570],x[40571],x[40572],x[40573],x[40574],x[40575],x[40576],x[40577],x[40578],x[40579],x[40580],x[40581],x[40582],x[40583],x[40584],x[40585],x[40586],x[40587],x[40588],x[40589],x[40590],x[40591],x[40592],x[40593],x[40594],x[40595],x[40596],x[40597],x[40598],x[40599],x[40600],x[40601],x[40602],x[40603],x[40604],x[40605],x[40606],x[40607],x[40608],x[40609],x[40610],x[40611],x[40612],x[40613],x[40614],x[40615],x[40616],x[40617],x[40618],x[40619],x[40620],x[40621],x[40622],x[40623],x[40624],x[40625],x[40626],x[40627],x[40628],x[40629],x[40630],x[40631],x[40632],x[40633],x[40634],x[40635],x[40636],x[40637],x[40638],x[40639],x[40640],x[40641],x[40642],x[40643],x[40644],x[40645],x[40646],x[40647],x[40648],x[40649],x[40650],x[40651],x[40652],x[40653],x[40654],x[40655],x[40656],x[40657],x[40658],x[40659],x[40660],x[40661],x[40662],x[40663],x[40664],x[40665],x[40666],x[40667],x[40668],x[40669],x[40670],x[40671],x[40672],x[40673],x[40674],x[40675],x[40676],x[40677],x[40678],x[40679],x[40680],x[40681],x[40682],x[40683],x[40684],x[40685],x[40686],x[40687],x[40688],x[40689],x[40690],x[40691],x[40692],x[40693],x[40694],x[40695],x[40696],x[40697],x[40698],x[40699],x[40700],x[40701],x[40702],x[40703],x[40704],x[40705],x[40706],x[40707],x[40708],x[40709],x[40710],x[40711],x[40712],x[40713],x[40714],x[40715],x[40716],x[40717],x[40718],x[40719],x[40720],x[40721],x[40722],x[40723],x[40724],x[40725],x[40726],x[40727],x[40728],x[40729],x[40730],x[40731],x[40732],x[40733],x[40734],x[40735],x[40736],x[40737],x[40738],x[40739],x[40740],x[40741],x[40742],x[40743],x[40744],x[40745],x[40746],x[40747],x[40748],x[40749],x[40750],x[40751],x[40752],x[40753],x[40754],x[40755],x[40756],x[40757],x[40758],x[40759],x[40760],x[40761],x[40762],x[40763],x[40764],x[40765],x[40766],x[40767],x[40768],x[40769],x[40770],x[40771],x[40772],x[40773],x[40774],x[40775],x[40776],x[40777],x[40778],x[40779],x[40780],x[40781],x[40782],x[40783],x[40784],x[40785],x[40786],x[40787],x[40788],x[40789],x[40790],x[40791],x[40792],x[40793],x[40794],x[40795],x[40796],x[40797],x[40798],x[40799],x[40800],x[40801],x[40802],x[40803],x[40804],x[40805],x[40806],x[40807],x[40808],x[40809],x[40810],x[40811],x[40812],x[40813],x[40814],x[40815],x[40816],x[40817],x[40818],x[40819],x[40820],x[40821],x[40822],x[40823],x[40824],x[40825],x[40826],x[40827],x[40828],x[40829],x[40830],x[40831],x[40832],x[40833],x[40834],x[40835],x[40836],x[40837],x[40838],x[40839],x[40840],x[40841],x[40842],x[40843],x[40844],x[40845],x[40846],x[40847],x[40848],x[40849],x[40850],x[40851],x[40852],x[40853],x[40854],x[40855],x[40856],x[40857],x[40858],x[40859],x[40860],x[40861],x[40862],x[40863],x[40864],x[40865],x[40866],x[40867],x[40868],x[40869],x[40870],x[40871],x[40872],x[40873],x[40874],x[40875],x[40876],x[40877],x[40878],x[40879],x[40880],x[40881],x[40882],x[40883],x[40884],x[40885],x[40886],x[40887],x[40888],x[40889],x[40890],x[40891],x[40892],x[40893],x[40894],x[40895],x[40896],x[40897],x[40898],x[40899],x[40900],x[40901],x[40902],x[40903],x[40904],x[40905],x[40906],x[40907],x[40908],x[40909],x[40910],x[40911],x[40912],x[40913],x[40914],x[40915],x[40916],x[40917],x[40918],x[40919],x[40920],x[40921],x[40922],x[40923],x[40924],x[40925],x[40926],x[40927],x[40928],x[40929],x[40930],x[40931],x[40932],x[40933],x[40934],x[40935],x[40936],x[40937],x[40938],x[40939],x[40940],x[40941],x[40942],x[40943],x[40944],x[40945],x[40946],x[40947],x[40948],x[40949],x[40950],x[40951],x[40952],x[40953],x[40954],x[40955],x[40956],x[40957],x[40958],x[40959],x[40960],x[40961],x[40962],x[40963],x[40964],x[40965],x[40966],x[40967],x[40968],x[40969],x[40970],x[40971],x[40972],x[40973],x[40974],x[40975],x[40976],x[40977],x[40978],x[40979],x[40980],x[40981],x[40982],x[40983],x[40984],x[40985],x[40986],x[40987],x[40988],x[40989],x[40990],x[40991],x[40992],x[40993],x[40994],x[40995],x[40996],x[40997],x[40998],x[40999],x[41000],x[41001],x[41002],x[41003],x[41004],x[41005],x[41006],x[41007],x[41008],x[41009],x[41010],x[41011],x[41012],x[41013],x[41014],x[41015],x[41016],x[41017],x[41018],x[41019],x[41020],x[41021],x[41022],x[41023],x[41024],x[41025],x[41026],x[41027],x[41028],x[41029],x[41030],x[41031],x[41032],x[41033],x[41034],x[41035],x[41036],x[41037],x[41038],x[41039],x[41040],x[41041],x[41042],x[41043],x[41044],x[41045],x[41046],x[41047],x[41048],x[41049],x[41050],x[41051],x[41052],x[41053],x[41054],x[41055],x[41056],x[41057],x[41058],x[41059],x[41060],x[41061],x[41062],x[41063],x[41064],x[41065],x[41066],x[41067],x[41068],x[41069],x[41070],x[41071],x[41072],x[41073],x[41074],x[41075],x[41076],x[41077],x[41078],x[41079],x[41080],x[41081],x[41082],x[41083],x[41084],x[41085],x[41086],x[41087],x[41088],x[41089],x[41090],x[41091],x[41092],x[41093],x[41094],x[41095],x[41096],x[41097],x[41098],x[41099],x[41100],x[41101],x[41102],x[41103],x[41104],x[41105],x[41106],x[41107],x[41108],x[41109],x[41110],x[41111],x[41112],x[41113],x[41114],x[41115],x[41116],x[41117],x[41118],x[41119],x[41120],x[41121],x[41122],x[41123],x[41124],x[41125],x[41126],x[41127],x[41128],x[41129],x[41130],x[41131],x[41132],x[41133],x[41134],x[41135],x[41136],x[41137],x[41138],x[41139],x[41140],x[41141],x[41142],x[41143],x[41144],x[41145],x[41146],x[41147],x[41148],x[41149],x[41150],x[41151],x[41152],x[41153],x[41154],x[41155],x[41156],x[41157],x[41158],x[41159],x[41160],x[41161],x[41162],x[41163],x[41164],x[41165],x[41166],x[41167],x[41168],x[41169],x[41170],x[41171],x[41172],x[41173],x[41174],x[41175],x[41176],x[41177],x[41178],x[41179],x[41180],x[41181],x[41182],x[41183],x[41184],x[41185],x[41186],x[41187],x[41188],x[41189],x[41190],x[41191],x[41192],x[41193],x[41194],x[41195],x[41196],x[41197],x[41198],x[41199],x[41200],x[41201],x[41202],x[41203],x[41204],x[41205],x[41206],x[41207],x[41208],x[41209],x[41210],x[41211],x[41212],x[41213],x[41214],x[41215],x[41216],x[41217],x[41218],x[41219],x[41220],x[41221],x[41222],x[41223],x[41224],x[41225],x[41226],x[41227],x[41228],x[41229],x[41230],x[41231],x[41232],x[41233],x[41234],x[41235],x[41236],x[41237],x[41238],x[41239],x[41240],x[41241],x[41242],x[41243],x[41244],x[41245],x[41246],x[41247],x[41248],x[41249],x[41250],x[41251],x[41252],x[41253],x[41254],x[41255],x[41256],x[41257],x[41258],x[41259],x[41260],x[41261],x[41262],x[41263],x[41264],x[41265],x[41266],x[41267],x[41268],x[41269],x[41270],x[41271],x[41272],x[41273],x[41274],x[41275],x[41276],x[41277],x[41278],x[41279],x[41280],x[41281],x[41282],x[41283],x[41284],x[41285],x[41286],x[41287],x[41288],x[41289],x[41290],x[41291],x[41292],x[41293],x[41294],x[41295],x[41296],x[41297],x[41298],x[41299],x[41300],x[41301],x[41302],x[41303],x[41304],x[41305],x[41306],x[41307],x[41308],x[41309],x[41310],x[41311],x[41312],x[41313],x[41314],x[41315],x[41316],x[41317],x[41318],x[41319],x[41320],x[41321],x[41322],x[41323],x[41324],x[41325],x[41326],x[41327],x[41328],x[41329],x[41330],x[41331],x[41332],x[41333],x[41334],x[41335],x[41336],x[41337],x[41338],x[41339],x[41340],x[41341],x[41342],x[41343],x[41344],x[41345],x[41346],x[41347],x[41348],x[41349],x[41350],x[41351],x[41352],x[41353],x[41354],x[41355],x[41356],x[41357],x[41358],x[41359],x[41360],x[41361],x[41362],x[41363],x[41364],x[41365],x[41366],x[41367],x[41368],x[41369],x[41370],x[41371],x[41372],x[41373],x[41374],x[41375],x[41376],x[41377],x[41378],x[41379],x[41380],x[41381],x[41382],x[41383],x[41384],x[41385],x[41386],x[41387],x[41388],x[41389],x[41390],x[41391],x[41392],x[41393],x[41394],x[41395],x[41396],x[41397],x[41398],x[41399],x[41400],x[41401],x[41402],x[41403],x[41404],x[41405],x[41406],x[41407],x[41408],x[41409],x[41410],x[41411],x[41412],x[41413],x[41414],x[41415],x[41416],x[41417],x[41418],x[41419],x[41420],x[41421],x[41422],x[41423],x[41424],x[41425],x[41426],x[41427],x[41428],x[41429],x[41430],x[41431],x[41432],x[41433],x[41434],x[41435],x[41436],x[41437],x[41438],x[41439],x[41440],x[41441],x[41442],x[41443],x[41444],x[41445],x[41446],x[41447],x[41448],x[41449],x[41450],x[41451],x[41452],x[41453],x[41454],x[41455],x[41456],x[41457],x[41458],x[41459],x[41460],x[41461],x[41462],x[41463],x[41464],x[41465],x[41466],x[41467],x[41468],x[41469],x[41470],x[41471],x[41472],x[41473],x[41474],x[41475],x[41476],x[41477],x[41478],x[41479],x[41480],x[41481],x[41482],x[41483],x[41484],x[41485],x[41486],x[41487],x[41488],x[41489],x[41490],x[41491],x[41492],x[41493],x[41494],x[41495],x[41496],x[41497],x[41498],x[41499],x[41500],x[41501],x[41502],x[41503],x[41504],x[41505],x[41506],x[41507],x[41508],x[41509],x[41510],x[41511],x[41512],x[41513],x[41514],x[41515],x[41516],x[41517],x[41518],x[41519],x[41520],x[41521],x[41522],x[41523],x[41524],x[41525],x[41526],x[41527],x[41528],x[41529],x[41530],x[41531],x[41532],x[41533],x[41534],x[41535],x[41536],x[41537],x[41538],x[41539],x[41540],x[41541],x[41542],x[41543],x[41544],x[41545],x[41546],x[41547],x[41548],x[41549],x[41550],x[41551],x[41552],x[41553],x[41554],x[41555],x[41556],x[41557],x[41558],x[41559],x[41560],x[41561],x[41562],x[41563],x[41564],x[41565],x[41566],x[41567],x[41568],x[41569],x[41570],x[41571],x[41572],x[41573],x[41574],x[41575],x[41576],x[41577],x[41578],x[41579],x[41580],x[41581],x[41582],x[41583],x[41584],x[41585],x[41586],x[41587],x[41588],x[41589],x[41590],x[41591],x[41592],x[41593],x[41594],x[41595],x[41596],x[41597],x[41598],x[41599],x[41600],x[41601],x[41602],x[41603],x[41604],x[41605],x[41606],x[41607],x[41608],x[41609],x[41610],x[41611],x[41612],x[41613],x[41614],x[41615],x[41616],x[41617],x[41618],x[41619],x[41620],x[41621],x[41622],x[41623],x[41624],x[41625],x[41626],x[41627],x[41628],x[41629],x[41630],x[41631],x[41632],x[41633],x[41634],x[41635],x[41636],x[41637],x[41638],x[41639],x[41640],x[41641],x[41642],x[41643],x[41644],x[41645],x[41646],x[41647],x[41648],x[41649],x[41650],x[41651],x[41652],x[41653],x[41654],x[41655],x[41656],x[41657],x[41658],x[41659],x[41660],x[41661],x[41662],x[41663],x[41664],x[41665],x[41666],x[41667],x[41668],x[41669],x[41670],x[41671],x[41672],x[41673],x[41674],x[41675],x[41676],x[41677],x[41678],x[41679],x[41680],x[41681],x[41682],x[41683],x[41684],x[41685],x[41686],x[41687],x[41688],x[41689],x[41690],x[41691],x[41692],x[41693],x[41694],x[41695],x[41696],x[41697],x[41698],x[41699],x[41700],x[41701],x[41702],x[41703],x[41704],x[41705],x[41706],x[41707],x[41708],x[41709],x[41710],x[41711],x[41712],x[41713],x[41714],x[41715],x[41716],x[41717],x[41718],x[41719],x[41720],x[41721],x[41722],x[41723],x[41724],x[41725],x[41726],x[41727],x[41728],x[41729],x[41730],x[41731],x[41732],x[41733],x[41734],x[41735],x[41736],x[41737],x[41738],x[41739],x[41740],x[41741],x[41742],x[41743],x[41744],x[41745],x[41746],x[41747],x[41748],x[41749],x[41750],x[41751],x[41752],x[41753],x[41754],x[41755],x[41756],x[41757],x[41758],x[41759],x[41760],x[41761],x[41762],x[41763],x[41764],x[41765],x[41766],x[41767],x[41768],x[41769],x[41770],x[41771],x[41772],x[41773],x[41774],x[41775],x[41776],x[41777],x[41778],x[41779],x[41780],x[41781],x[41782],x[41783],x[41784],x[41785],x[41786],x[41787],x[41788],x[41789],x[41790],x[41791],x[41792],x[41793],x[41794],x[41795],x[41796],x[41797],x[41798],x[41799],x[41800],x[41801],x[41802],x[41803],x[41804],x[41805],x[41806],x[41807],x[41808],x[41809],x[41810],x[41811],x[41812],x[41813],x[41814],x[41815],x[41816],x[41817],x[41818],x[41819],x[41820],x[41821],x[41822],x[41823],x[41824],x[41825],x[41826],x[41827],x[41828],x[41829],x[41830],x[41831],x[41832],x[41833],x[41834],x[41835],x[41836],x[41837],x[41838],x[41839],x[41840],x[41841],x[41842],x[41843],x[41844],x[41845],x[41846],x[41847],x[41848],x[41849],x[41850],x[41851],x[41852],x[41853],x[41854],x[41855],x[41856],x[41857],x[41858],x[41859],x[41860],x[41861],x[41862],x[41863],x[41864],x[41865],x[41866],x[41867],x[41868],x[41869],x[41870],x[41871],x[41872],x[41873],x[41874],x[41875],x[41876],x[41877],x[41878],x[41879],x[41880],x[41881],x[41882],x[41883],x[41884],x[41885],x[41886],x[41887],x[41888],x[41889],x[41890],x[41891],x[41892],x[41893],x[41894],x[41895],x[41896],x[41897],x[41898],x[41899],x[41900],x[41901],x[41902],x[41903],x[41904],x[41905],x[41906],x[41907],x[41908],x[41909],x[41910],x[41911],x[41912],x[41913],x[41914],x[41915],x[41916],x[41917],x[41918],x[41919],x[41920],x[41921],x[41922],x[41923],x[41924],x[41925],x[41926],x[41927],x[41928],x[41929],x[41930],x[41931],x[41932],x[41933],x[41934],x[41935],x[41936],x[41937],x[41938],x[41939],x[41940],x[41941],x[41942],x[41943],x[41944],x[41945],x[41946],x[41947],x[41948],x[41949],x[41950],x[41951],x[41952],x[41953],x[41954],x[41955],x[41956],x[41957],x[41958],x[41959],x[41960],x[41961],x[41962],x[41963],x[41964],x[41965],x[41966],x[41967],x[41968],x[41969],x[41970],x[41971],x[41972],x[41973],x[41974],x[41975],x[41976],x[41977],x[41978],x[41979],x[41980],x[41981],x[41982],x[41983],x[41984],x[41985],x[41986],x[41987],x[41988],x[41989],x[41990],x[41991],x[41992],x[41993],x[41994],x[41995],x[41996],x[41997],x[41998],x[41999],x[42000],x[42001],x[42002],x[42003],x[42004],x[42005],x[42006],x[42007],x[42008],x[42009],x[42010],x[42011],x[42012],x[42013],x[42014],x[42015],x[42016],x[42017],x[42018],x[42019],x[42020],x[42021],x[42022],x[42023],x[42024],x[42025],x[42026],x[42027],x[42028],x[42029],x[42030],x[42031],x[42032],x[42033],x[42034],x[42035],x[42036],x[42037],x[42038],x[42039],x[42040],x[42041],x[42042],x[42043],x[42044],x[42045],x[42046],x[42047],x[42048],x[42049],x[42050],x[42051],x[42052],x[42053],x[42054],x[42055],x[42056],x[42057],x[42058],x[42059],x[42060],x[42061],x[42062],x[42063],x[42064],x[42065],x[42066],x[42067],x[42068],x[42069],x[42070],x[42071],x[42072],x[42073],x[42074],x[42075],x[42076],x[42077],x[42078],x[42079],x[42080],x[42081],x[42082],x[42083],x[42084],x[42085],x[42086],x[42087],x[42088],x[42089],x[42090],x[42091],x[42092],x[42093],x[42094],x[42095],x[42096],x[42097],x[42098],x[42099],x[42100],x[42101],x[42102],x[42103],x[42104],x[42105],x[42106],x[42107],x[42108],x[42109],x[42110],x[42111],x[42112],x[42113],x[42114],x[42115],x[42116],x[42117],x[42118],x[42119],x[42120],x[42121],x[42122],x[42123],x[42124],x[42125],x[42126],x[42127],x[42128],x[42129],x[42130],x[42131],x[42132],x[42133],x[42134],x[42135],x[42136],x[42137],x[42138],x[42139],x[42140],x[42141],x[42142],x[42143],x[42144],x[42145],x[42146],x[42147],x[42148],x[42149],x[42150],x[42151],x[42152],x[42153],x[42154],x[42155],x[42156],x[42157],x[42158],x[42159],x[42160],x[42161],x[42162],x[42163],x[42164],x[42165],x[42166],x[42167],x[42168],x[42169],x[42170],x[42171],x[42172],x[42173],x[42174],x[42175],x[42176],x[42177],x[42178],x[42179],x[42180],x[42181],x[42182],x[42183],x[42184],x[42185],x[42186],x[42187],x[42188],x[42189],x[42190],x[42191],x[42192],x[42193],x[42194],x[42195],x[42196],x[42197],x[42198],x[42199],x[42200],x[42201],x[42202],x[42203],x[42204],x[42205],x[42206],x[42207],x[42208],x[42209],x[42210],x[42211],x[42212],x[42213],x[42214],x[42215],x[42216],x[42217],x[42218],x[42219],x[42220],x[42221],x[42222],x[42223],x[42224],x[42225],x[42226],x[42227],x[42228],x[42229],x[42230],x[42231],x[42232],x[42233],x[42234],x[42235],x[42236],x[42237],x[42238],x[42239],x[42240],x[42241],x[42242],x[42243],x[42244],x[42245],x[42246],x[42247],x[42248],x[42249],x[42250],x[42251],x[42252],x[42253],x[42254],x[42255],x[42256],x[42257],x[42258],x[42259],x[42260],x[42261],x[42262],x[42263],x[42264],x[42265],x[42266],x[42267],x[42268],x[42269],x[42270],x[42271],x[42272],x[42273],x[42274],x[42275],x[42276],x[42277],x[42278],x[42279],x[42280],x[42281],x[42282],x[42283],x[42284],x[42285],x[42286],x[42287],x[42288],x[42289],x[42290],x[42291],x[42292],x[42293],x[42294],x[42295],x[42296],x[42297],x[42298],x[42299],x[42300],x[42301],x[42302],x[42303],x[42304],x[42305],x[42306],x[42307],x[42308],x[42309],x[42310],x[42311],x[42312],x[42313],x[42314],x[42315],x[42316],x[42317],x[42318],x[42319],x[42320],x[42321],x[42322],x[42323],x[42324],x[42325],x[42326],x[42327],x[42328],x[42329],x[42330],x[42331],x[42332],x[42333],x[42334],x[42335],x[42336],x[42337],x[42338],x[42339],x[42340],x[42341],x[42342],x[42343],x[42344],x[42345],x[42346],x[42347],x[42348],x[42349],x[42350],x[42351],x[42352],x[42353],x[42354],x[42355],x[42356],x[42357],x[42358],x[42359],x[42360],x[42361],x[42362],x[42363],x[42364],x[42365],x[42366],x[42367],x[42368],x[42369],x[42370],x[42371],x[42372],x[42373],x[42374],x[42375],x[42376],x[42377],x[42378],x[42379],x[42380],x[42381],x[42382],x[42383],x[42384],x[42385],x[42386],x[42387],x[42388],x[42389],x[42390],x[42391],x[42392],x[42393],x[42394],x[42395],x[42396],x[42397],x[42398],x[42399],x[42400],x[42401],x[42402],x[42403],x[42404],x[42405],x[42406],x[42407],x[42408],x[42409],x[42410],x[42411],x[42412],x[42413],x[42414],x[42415],x[42416],x[42417],x[42418],x[42419],x[42420],x[42421],x[42422],x[42423],x[42424],x[42425],x[42426],x[42427],x[42428],x[42429],x[42430],x[42431],x[42432],x[42433],x[42434],x[42435],x[42436],x[42437],x[42438],x[42439],x[42440],x[42441],x[42442],x[42443],x[42444],x[42445],x[42446],x[42447],x[42448],x[42449],x[42450],x[42451],x[42452],x[42453],x[42454],x[42455],x[42456],x[42457],x[42458],x[42459],x[42460],x[42461],x[42462],x[42463],x[42464],x[42465],x[42466],x[42467],x[42468],x[42469],x[42470],x[42471],x[42472],x[42473],x[42474],x[42475],x[42476],x[42477],x[42478],x[42479],x[42480],x[42481],x[42482],x[42483],x[42484],x[42485],x[42486],x[42487],x[42488],x[42489],x[42490],x[42491],x[42492],x[42493],x[42494],x[42495],x[42496],x[42497],x[42498],x[42499],x[42500],x[42501],x[42502],x[42503],x[42504],x[42505],x[42506],x[42507],x[42508],x[42509],x[42510],x[42511],x[42512],x[42513],x[42514],x[42515],x[42516],x[42517],x[42518],x[42519],x[42520],x[42521],x[42522],x[42523],x[42524],x[42525],x[42526],x[42527],x[42528],x[42529],x[42530],x[42531],x[42532],x[42533],x[42534],x[42535],x[42536],x[42537],x[42538],x[42539],x[42540],x[42541],x[42542],x[42543],x[42544],x[42545],x[42546],x[42547],x[42548],x[42549],x[42550],x[42551],x[42552],x[42553],x[42554],x[42555],x[42556],x[42557],x[42558],x[42559],x[42560],x[42561],x[42562],x[42563],x[42564],x[42565],x[42566],x[42567],x[42568],x[42569],x[42570],x[42571],x[42572],x[42573],x[42574],x[42575],x[42576],x[42577],x[42578],x[42579],x[42580],x[42581],x[42582],x[42583],x[42584],x[42585],x[42586],x[42587],x[42588],x[42589],x[42590],x[42591],x[42592],x[42593],x[42594],x[42595],x[42596],x[42597],x[42598],x[42599],x[42600],x[42601],x[42602],x[42603],x[42604],x[42605],x[42606],x[42607],x[42608],x[42609],x[42610],x[42611],x[42612],x[42613],x[42614],x[42615],x[42616],x[42617],x[42618],x[42619],x[42620],x[42621],x[42622],x[42623],x[42624],x[42625],x[42626],x[42627],x[42628],x[42629],x[42630],x[42631],x[42632],x[42633],x[42634],x[42635],x[42636],x[42637],x[42638],x[42639],x[42640],x[42641],x[42642],x[42643],x[42644],x[42645],x[42646],x[42647],x[42648],x[42649],x[42650],x[42651],x[42652],x[42653],x[42654],x[42655],x[42656],x[42657],x[42658],x[42659],x[42660],x[42661],x[42662],x[42663],x[42664],x[42665],x[42666],x[42667],x[42668],x[42669],x[42670],x[42671],x[42672],x[42673],x[42674],x[42675],x[42676],x[42677],x[42678],x[42679],x[42680],x[42681],x[42682],x[42683],x[42684],x[42685],x[42686],x[42687],x[42688],x[42689],x[42690],x[42691],x[42692],x[42693],x[42694],x[42695],x[42696],x[42697],x[42698],x[42699],x[42700],x[42701],x[42702],x[42703],x[42704],x[42705],x[42706],x[42707],x[42708],x[42709],x[42710],x[42711],x[42712],x[42713],x[42714],x[42715],x[42716],x[42717],x[42718],x[42719],x[42720],x[42721],x[42722],x[42723],x[42724],x[42725],x[42726],x[42727],x[42728],x[42729],x[42730],x[42731],x[42732],x[42733],x[42734],x[42735],x[42736],x[42737],x[42738],x[42739],x[42740],x[42741],x[42742],x[42743],x[42744],x[42745],x[42746],x[42747],x[42748],x[42749],x[42750],x[42751],x[42752],x[42753],x[42754],x[42755],x[42756],x[42757],x[42758],x[42759],x[42760],x[42761],x[42762],x[42763],x[42764],x[42765],x[42766],x[42767],x[42768],x[42769],x[42770],x[42771],x[42772],x[42773],x[42774],x[42775],x[42776],x[42777],x[42778],x[42779],x[42780],x[42781],x[42782],x[42783],x[42784],x[42785],x[42786],x[42787],x[42788],x[42789],x[42790],x[42791],x[42792],x[42793],x[42794],x[42795],x[42796],x[42797],x[42798],x[42799],x[42800],x[42801],x[42802],x[42803],x[42804],x[42805],x[42806],x[42807],x[42808],x[42809],x[42810],x[42811],x[42812],x[42813],x[42814],x[42815],x[42816],x[42817],x[42818],x[42819],x[42820],x[42821],x[42822],x[42823],x[42824],x[42825],x[42826],x[42827],x[42828],x[42829],x[42830],x[42831],x[42832],x[42833],x[42834],x[42835],x[42836],x[42837],x[42838],x[42839],x[42840],x[42841],x[42842],x[42843],x[42844],x[42845],x[42846],x[42847],x[42848],x[42849],x[42850],x[42851],x[42852],x[42853],x[42854],x[42855],x[42856],x[42857],x[42858],x[42859],x[42860],x[42861],x[42862],x[42863],x[42864],x[42865],x[42866],x[42867],x[42868],x[42869],x[42870],x[42871],x[42872],x[42873],x[42874],x[42875],x[42876],x[42877],x[42878],x[42879],x[42880],x[42881],x[42882],x[42883],x[42884],x[42885],x[42886],x[42887],x[42888],x[42889],x[42890],x[42891],x[42892],x[42893],x[42894],x[42895],x[42896],x[42897],x[42898],x[42899],x[42900],x[42901],x[42902],x[42903],x[42904],x[42905],x[42906],x[42907],x[42908],x[42909],x[42910],x[42911],x[42912],x[42913],x[42914],x[42915],x[42916],x[42917],x[42918],x[42919],x[42920],x[42921],x[42922],x[42923],x[42924],x[42925],x[42926],x[42927],x[42928],x[42929],x[42930],x[42931],x[42932],x[42933],x[42934],x[42935],x[42936],x[42937],x[42938],x[42939],x[42940],x[42941],x[42942],x[42943],x[42944],x[42945],x[42946],x[42947],x[42948],x[42949],x[42950],x[42951],x[42952],x[42953],x[42954],x[42955],x[42956],x[42957],x[42958],x[42959],x[42960],x[42961],x[42962],x[42963],x[42964],x[42965],x[42966],x[42967],x[42968],x[42969],x[42970],x[42971],x[42972],x[42973],x[42974],x[42975],x[42976],x[42977],x[42978],x[42979],x[42980],x[42981],x[42982],x[42983],x[42984],x[42985],x[42986],x[42987],x[42988],x[42989],x[42990],x[42991],x[42992],x[42993],x[42994],x[42995],x[42996],x[42997],x[42998],x[42999],x[43000],x[43001],x[43002],x[43003],x[43004],x[43005],x[43006],x[43007],x[43008],x[43009],x[43010],x[43011],x[43012],x[43013],x[43014],x[43015],x[43016],x[43017],x[43018],x[43019],x[43020],x[43021],x[43022],x[43023],x[43024],x[43025],x[43026],x[43027],x[43028],x[43029],x[43030],x[43031],x[43032],x[43033],x[43034],x[43035],x[43036],x[43037],x[43038],x[43039],x[43040],x[43041],x[43042],x[43043],x[43044],x[43045],x[43046],x[43047],x[43048],x[43049],x[43050],x[43051],x[43052],x[43053],x[43054],x[43055],x[43056],x[43057],x[43058],x[43059],x[43060],x[43061],x[43062],x[43063],x[43064],x[43065],x[43066],x[43067],x[43068],x[43069],x[43070],x[43071],x[43072],x[43073],x[43074],x[43075],x[43076],x[43077],x[43078],x[43079],x[43080],x[43081],x[43082],x[43083],x[43084],x[43085],x[43086],x[43087],x[43088],x[43089],x[43090],x[43091],x[43092],x[43093],x[43094],x[43095],x[43096],x[43097],x[43098],x[43099],x[43100],x[43101],x[43102],x[43103],x[43104],x[43105],x[43106],x[43107],x[43108],x[43109],x[43110],x[43111],x[43112],x[43113],x[43114],x[43115],x[43116],x[43117],x[43118],x[43119],x[43120],x[43121],x[43122],x[43123],x[43124],x[43125],x[43126],x[43127],x[43128],x[43129],x[43130],x[43131],x[43132],x[43133],x[43134],x[43135],x[43136],x[43137],x[43138],x[43139],x[43140],x[43141],x[43142],x[43143],x[43144],x[43145],x[43146],x[43147],x[43148],x[43149],x[43150],x[43151],x[43152],x[43153],x[43154],x[43155],x[43156],x[43157],x[43158],x[43159],x[43160],x[43161],x[43162],x[43163],x[43164],x[43165],x[43166],x[43167],x[43168],x[43169],x[43170],x[43171],x[43172],x[43173],x[43174],x[43175],x[43176],x[43177],x[43178],x[43179],x[43180],x[43181],x[43182],x[43183],x[43184],x[43185],x[43186],x[43187],x[43188],x[43189],x[43190],x[43191],x[43192],x[43193],x[43194],x[43195],x[43196],x[43197],x[43198],x[43199],x[43200],x[43201],x[43202],x[43203],x[43204],x[43205],x[43206],x[43207],x[43208],x[43209],x[43210],x[43211],x[43212],x[43213],x[43214],x[43215],x[43216],x[43217],x[43218],x[43219],x[43220],x[43221],x[43222],x[43223],x[43224],x[43225],x[43226],x[43227],x[43228],x[43229],x[43230],x[43231],x[43232],x[43233],x[43234],x[43235],x[43236],x[43237],x[43238],x[43239],x[43240],x[43241],x[43242],x[43243],x[43244],x[43245],x[43246],x[43247],x[43248],x[43249],x[43250],x[43251],x[43252],x[43253],x[43254],x[43255],x[43256],x[43257],x[43258],x[43259],x[43260],x[43261],x[43262],x[43263],x[43264],x[43265],x[43266],x[43267],x[43268],x[43269],x[43270],x[43271],x[43272],x[43273],x[43274],x[43275],x[43276],x[43277],x[43278],x[43279],x[43280],x[43281],x[43282],x[43283],x[43284],x[43285],x[43286],x[43287],x[43288],x[43289],x[43290],x[43291],x[43292],x[43293],x[43294],x[43295],x[43296],x[43297],x[43298],x[43299],x[43300],x[43301],x[43302],x[43303],x[43304],x[43305],x[43306],x[43307],x[43308],x[43309],x[43310],x[43311],x[43312],x[43313],x[43314],x[43315],x[43316],x[43317],x[43318],x[43319],x[43320],x[43321],x[43322],x[43323],x[43324],x[43325],x[43326],x[43327],x[43328],x[43329],x[43330],x[43331],x[43332],x[43333],x[43334],x[43335],x[43336],x[43337],x[43338],x[43339],x[43340],x[43341],x[43342],x[43343],x[43344],x[43345],x[43346],x[43347],x[43348],x[43349],x[43350],x[43351],x[43352],x[43353],x[43354],x[43355],x[43356],x[43357],x[43358],x[43359],x[43360],x[43361],x[43362],x[43363],x[43364],x[43365],x[43366],x[43367],x[43368],x[43369],x[43370],x[43371],x[43372],x[43373],x[43374],x[43375],x[43376],x[43377],x[43378],x[43379],x[43380],x[43381],x[43382],x[43383],x[43384],x[43385],x[43386],x[43387],x[43388],x[43389],x[43390],x[43391],x[43392],x[43393],x[43394],x[43395],x[43396],x[43397],x[43398],x[43399],x[43400],x[43401],x[43402],x[43403],x[43404],x[43405],x[43406],x[43407],x[43408],x[43409],x[43410],x[43411],x[43412],x[43413],x[43414],x[43415],x[43416],x[43417],x[43418],x[43419],x[43420],x[43421],x[43422],x[43423],x[43424],x[43425],x[43426],x[43427],x[43428],x[43429],x[43430],x[43431],x[43432],x[43433],x[43434],x[43435],x[43436],x[43437],x[43438],x[43439],x[43440],x[43441],x[43442],x[43443],x[43444],x[43445],x[43446],x[43447],x[43448],x[43449],x[43450],x[43451],x[43452],x[43453],x[43454],x[43455],x[43456],x[43457],x[43458],x[43459],x[43460],x[43461],x[43462],x[43463],x[43464],x[43465],x[43466],x[43467],x[43468],x[43469],x[43470],x[43471],x[43472],x[43473],x[43474],x[43475],x[43476],x[43477],x[43478],x[43479],x[43480],x[43481],x[43482],x[43483],x[43484],x[43485],x[43486],x[43487],x[43488],x[43489],x[43490],x[43491],x[43492],x[43493],x[43494],x[43495],x[43496],x[43497],x[43498],x[43499],x[43500],x[43501],x[43502],x[43503],x[43504],x[43505],x[43506],x[43507],x[43508],x[43509],x[43510],x[43511],x[43512],x[43513],x[43514],x[43515],x[43516],x[43517],x[43518],x[43519],x[43520],x[43521],x[43522],x[43523],x[43524],x[43525],x[43526],x[43527],x[43528],x[43529],x[43530],x[43531],x[43532],x[43533],x[43534],x[43535],x[43536],x[43537],x[43538],x[43539],x[43540],x[43541],x[43542],x[43543],x[43544],x[43545],x[43546],x[43547],x[43548],x[43549],x[43550],x[43551],x[43552],x[43553],x[43554],x[43555],x[43556],x[43557],x[43558],x[43559],x[43560],x[43561],x[43562],x[43563],x[43564],x[43565],x[43566],x[43567],x[43568],x[43569],x[43570],x[43571],x[43572],x[43573],x[43574],x[43575],x[43576],x[43577],x[43578],x[43579],x[43580],x[43581],x[43582],x[43583],x[43584],x[43585],x[43586],x[43587],x[43588],x[43589],x[43590],x[43591],x[43592],x[43593],x[43594],x[43595],x[43596],x[43597],x[43598],x[43599],x[43600],x[43601],x[43602],x[43603],x[43604],x[43605],x[43606],x[43607],x[43608],x[43609],x[43610],x[43611],x[43612],x[43613],x[43614],x[43615],x[43616],x[43617],x[43618],x[43619],x[43620],x[43621],x[43622],x[43623],x[43624],x[43625],x[43626],x[43627],x[43628],x[43629],x[43630],x[43631],x[43632],x[43633],x[43634],x[43635],x[43636],x[43637],x[43638],x[43639],x[43640],x[43641],x[43642],x[43643],x[43644],x[43645],x[43646],x[43647],x[43648],x[43649],x[43650],x[43651],x[43652],x[43653],x[43654],x[43655],x[43656],x[43657],x[43658],x[43659],x[43660],x[43661],x[43662],x[43663],x[43664],x[43665],x[43666],x[43667],x[43668],x[43669],x[43670],x[43671],x[43672],x[43673],x[43674],x[43675],x[43676],x[43677],x[43678],x[43679],x[43680],x[43681],x[43682],x[43683],x[43684],x[43685],x[43686],x[43687],x[43688],x[43689],x[43690],x[43691],x[43692],x[43693],x[43694],x[43695],x[43696],x[43697],x[43698],x[43699],x[43700],x[43701],x[43702],x[43703],x[43704],x[43705],x[43706],x[43707],x[43708],x[43709],x[43710],x[43711],x[43712],x[43713],x[43714],x[43715],x[43716],x[43717],x[43718],x[43719],x[43720],x[43721],x[43722],x[43723],x[43724],x[43725],x[43726],x[43727],x[43728],x[43729],x[43730],x[43731],x[43732],x[43733],x[43734],x[43735],x[43736],x[43737],x[43738],x[43739],x[43740],x[43741],x[43742],x[43743],x[43744],x[43745],x[43746],x[43747],x[43748],x[43749],x[43750],x[43751],x[43752],x[43753],x[43754],x[43755],x[43756],x[43757],x[43758],x[43759],x[43760],x[43761],x[43762],x[43763],x[43764],x[43765],x[43766],x[43767],x[43768],x[43769],x[43770],x[43771],x[43772],x[43773],x[43774],x[43775],x[43776],x[43777],x[43778],x[43779],x[43780],x[43781],x[43782],x[43783],x[43784],x[43785],x[43786],x[43787],x[43788],x[43789],x[43790],x[43791],x[43792],x[43793],x[43794],x[43795],x[43796],x[43797],x[43798],x[43799],x[43800],x[43801],x[43802],x[43803],x[43804],x[43805],x[43806],x[43807],x[43808],x[43809],x[43810],x[43811],x[43812],x[43813],x[43814],x[43815],x[43816],x[43817],x[43818],x[43819],x[43820],x[43821],x[43822],x[43823],x[43824],x[43825],x[43826],x[43827],x[43828],x[43829],x[43830],x[43831],x[43832],x[43833],x[43834],x[43835],x[43836],x[43837],x[43838],x[43839],x[43840],x[43841],x[43842],x[43843],x[43844],x[43845],x[43846],x[43847],x[43848],x[43849],x[43850],x[43851],x[43852],x[43853],x[43854],x[43855],x[43856],x[43857],x[43858],x[43859],x[43860],x[43861],x[43862],x[43863],x[43864],x[43865],x[43866],x[43867],x[43868],x[43869],x[43870],x[43871],x[43872],x[43873],x[43874],x[43875],x[43876],x[43877],x[43878],x[43879],x[43880],x[43881],x[43882],x[43883],x[43884],x[43885],x[43886],x[43887],x[43888],x[43889],x[43890],x[43891],x[43892],x[43893],x[43894],x[43895],x[43896],x[43897],x[43898],x[43899],x[43900],x[43901],x[43902],x[43903],x[43904],x[43905],x[43906],x[43907],x[43908],x[43909],x[43910],x[43911],x[43912],x[43913],x[43914],x[43915],x[43916],x[43917],x[43918],x[43919],x[43920],x[43921],x[43922],x[43923],x[43924],x[43925],x[43926],x[43927],x[43928],x[43929],x[43930],x[43931],x[43932],x[43933],x[43934],x[43935],x[43936],x[43937],x[43938],x[43939],x[43940],x[43941],x[43942],x[43943],x[43944],x[43945],x[43946],x[43947],x[43948],x[43949],x[43950],x[43951],x[43952],x[43953],x[43954],x[43955],x[43956],x[43957],x[43958],x[43959],x[43960],x[43961],x[43962],x[43963],x[43964],x[43965],x[43966],x[43967],x[43968],x[43969],x[43970],x[43971],x[43972],x[43973],x[43974],x[43975],x[43976],x[43977],x[43978],x[43979],x[43980],x[43981],x[43982],x[43983],x[43984],x[43985],x[43986],x[43987],x[43988],x[43989],x[43990],x[43991],x[43992],x[43993],x[43994],x[43995],x[43996],x[43997],x[43998],x[43999],x[44000],x[44001],x[44002],x[44003],x[44004],x[44005],x[44006],x[44007],x[44008],x[44009],x[44010],x[44011],x[44012],x[44013],x[44014],x[44015],x[44016],x[44017],x[44018],x[44019],x[44020],x[44021],x[44022],x[44023],x[44024],x[44025],x[44026],x[44027],x[44028],x[44029],x[44030],x[44031],x[44032],x[44033],x[44034],x[44035],x[44036],x[44037],x[44038],x[44039],x[44040],x[44041],x[44042],x[44043],x[44044],x[44045],x[44046],x[44047],x[44048],x[44049],x[44050],x[44051],x[44052],x[44053],x[44054],x[44055],x[44056],x[44057],x[44058],x[44059],x[44060],x[44061],x[44062],x[44063],x[44064],x[44065],x[44066],x[44067],x[44068],x[44069],x[44070],x[44071],x[44072],x[44073],x[44074],x[44075],x[44076],x[44077],x[44078],x[44079],x[44080],x[44081],x[44082],x[44083],x[44084],x[44085],x[44086],x[44087],x[44088],x[44089],x[44090],x[44091],x[44092],x[44093],x[44094],x[44095],x[44096],x[44097],x[44098],x[44099],x[44100],x[44101],x[44102],x[44103],x[44104],x[44105],x[44106],x[44107],x[44108],x[44109],x[44110],x[44111],x[44112],x[44113],x[44114],x[44115],x[44116],x[44117],x[44118],x[44119],x[44120],x[44121],x[44122],x[44123],x[44124],x[44125],x[44126],x[44127],x[44128],x[44129],x[44130],x[44131],x[44132],x[44133],x[44134],x[44135],x[44136],x[44137],x[44138],x[44139],x[44140],x[44141],x[44142],x[44143],x[44144],x[44145],x[44146],x[44147],x[44148],x[44149],x[44150],x[44151],x[44152],x[44153],x[44154],x[44155],x[44156],x[44157],x[44158],x[44159],x[44160],x[44161],x[44162],x[44163],x[44164],x[44165],x[44166],x[44167],x[44168],x[44169],x[44170],x[44171],x[44172],x[44173],x[44174],x[44175],x[44176],x[44177],x[44178],x[44179],x[44180],x[44181],x[44182],x[44183],x[44184],x[44185],x[44186],x[44187],x[44188],x[44189],x[44190],x[44191],x[44192],x[44193],x[44194],x[44195],x[44196],x[44197],x[44198],x[44199],x[44200],x[44201],x[44202],x[44203],x[44204],x[44205],x[44206],x[44207],x[44208],x[44209],x[44210],x[44211],x[44212],x[44213],x[44214],x[44215],x[44216],x[44217],x[44218],x[44219],x[44220],x[44221],x[44222],x[44223],x[44224],x[44225],x[44226],x[44227],x[44228],x[44229],x[44230],x[44231],x[44232],x[44233],x[44234],x[44235],x[44236],x[44237],x[44238],x[44239],x[44240],x[44241],x[44242],x[44243],x[44244],x[44245],x[44246],x[44247],x[44248],x[44249],x[44250],x[44251],x[44252],x[44253],x[44254],x[44255],x[44256],x[44257],x[44258],x[44259],x[44260],x[44261],x[44262],x[44263],x[44264],x[44265],x[44266],x[44267],x[44268],x[44269],x[44270],x[44271],x[44272],x[44273],x[44274],x[44275],x[44276],x[44277],x[44278],x[44279],x[44280],x[44281],x[44282],x[44283],x[44284],x[44285],x[44286],x[44287],x[44288],x[44289],x[44290],x[44291],x[44292],x[44293],x[44294],x[44295],x[44296],x[44297],x[44298],x[44299],x[44300],x[44301],x[44302],x[44303],x[44304],x[44305],x[44306],x[44307],x[44308],x[44309],x[44310],x[44311],x[44312],x[44313],x[44314],x[44315],x[44316],x[44317],x[44318],x[44319],x[44320],x[44321],x[44322],x[44323],x[44324],x[44325],x[44326],x[44327],x[44328],x[44329],x[44330],x[44331],x[44332],x[44333],x[44334],x[44335],x[44336],x[44337],x[44338],x[44339],x[44340],x[44341],x[44342],x[44343],x[44344],x[44345],x[44346],x[44347],x[44348],x[44349],x[44350],x[44351],x[44352],x[44353],x[44354],x[44355],x[44356],x[44357],x[44358],x[44359],x[44360],x[44361],x[44362],x[44363],x[44364],x[44365],x[44366],x[44367],x[44368],x[44369],x[44370],x[44371],x[44372],x[44373],x[44374],x[44375],x[44376],x[44377],x[44378],x[44379],x[44380],x[44381],x[44382],x[44383],x[44384],x[44385],x[44386],x[44387],x[44388],x[44389],x[44390],x[44391],x[44392],x[44393],x[44394],x[44395],x[44396],x[44397],x[44398],x[44399],x[44400],x[44401],x[44402],x[44403],x[44404],x[44405],x[44406],x[44407],x[44408],x[44409],x[44410],x[44411],x[44412],x[44413],x[44414],x[44415],x[44416],x[44417],x[44418],x[44419],x[44420],x[44421],x[44422],x[44423],x[44424],x[44425],x[44426],x[44427],x[44428],x[44429],x[44430],x[44431],x[44432],x[44433],x[44434],x[44435],x[44436],x[44437],x[44438],x[44439],x[44440],x[44441],x[44442],x[44443],x[44444],x[44445],x[44446],x[44447],x[44448],x[44449],x[44450],x[44451],x[44452],x[44453],x[44454],x[44455],x[44456],x[44457],x[44458],x[44459],x[44460],x[44461],x[44462],x[44463],x[44464],x[44465],x[44466],x[44467],x[44468],x[44469],x[44470],x[44471],x[44472],x[44473],x[44474],x[44475],x[44476],x[44477],x[44478],x[44479],x[44480],x[44481],x[44482],x[44483],x[44484],x[44485],x[44486],x[44487],x[44488],x[44489],x[44490],x[44491],x[44492],x[44493],x[44494],x[44495],x[44496],x[44497],x[44498],x[44499],x[44500],x[44501],x[44502],x[44503],x[44504],x[44505],x[44506],x[44507],x[44508],x[44509],x[44510],x[44511],x[44512],x[44513],x[44514],x[44515],x[44516],x[44517],x[44518],x[44519],x[44520],x[44521],x[44522],x[44523],x[44524],x[44525],x[44526],x[44527],x[44528],x[44529],x[44530],x[44531],x[44532],x[44533],x[44534],x[44535],x[44536],x[44537],x[44538],x[44539],x[44540],x[44541],x[44542],x[44543],x[44544],x[44545],x[44546],x[44547],x[44548],x[44549],x[44550],x[44551],x[44552],x[44553],x[44554],x[44555],x[44556],x[44557],x[44558],x[44559],x[44560],x[44561],x[44562],x[44563],x[44564],x[44565],x[44566],x[44567],x[44568],x[44569],x[44570],x[44571],x[44572],x[44573],x[44574],x[44575],x[44576],x[44577],x[44578],x[44579],x[44580],x[44581],x[44582],x[44583],x[44584],x[44585],x[44586],x[44587],x[44588],x[44589],x[44590],x[44591],x[44592],x[44593],x[44594],x[44595],x[44596],x[44597],x[44598],x[44599],x[44600],x[44601],x[44602],x[44603],x[44604],x[44605],x[44606],x[44607],x[44608],x[44609],x[44610],x[44611],x[44612],x[44613],x[44614],x[44615],x[44616],x[44617],x[44618],x[44619],x[44620],x[44621],x[44622],x[44623],x[44624],x[44625],x[44626],x[44627],x[44628],x[44629],x[44630],x[44631],x[44632],x[44633],x[44634],x[44635],x[44636],x[44637],x[44638],x[44639],x[44640],x[44641],x[44642],x[44643],x[44644],x[44645],x[44646],x[44647],x[44648],x[44649],x[44650],x[44651],x[44652],x[44653],x[44654],x[44655],x[44656],x[44657],x[44658],x[44659],x[44660],x[44661],x[44662],x[44663],x[44664],x[44665],x[44666],x[44667],x[44668],x[44669],x[44670],x[44671],x[44672],x[44673],x[44674],x[44675],x[44676],x[44677],x[44678],x[44679],x[44680],x[44681],x[44682],x[44683],x[44684],x[44685],x[44686],x[44687],x[44688],x[44689],x[44690],x[44691],x[44692],x[44693],x[44694],x[44695],x[44696],x[44697],x[44698],x[44699],x[44700],x[44701],x[44702],x[44703],x[44704],x[44705],x[44706],x[44707],x[44708],x[44709],x[44710],x[44711],x[44712],x[44713],x[44714],x[44715],x[44716],x[44717],x[44718],x[44719],x[44720],x[44721],x[44722],x[44723],x[44724],x[44725],x[44726],x[44727],x[44728],x[44729],x[44730],x[44731],x[44732],x[44733],x[44734],x[44735],x[44736],x[44737],x[44738],x[44739],x[44740],x[44741],x[44742],x[44743],x[44744],x[44745],x[44746],x[44747],x[44748],x[44749],x[44750],x[44751],x[44752],x[44753],x[44754],x[44755],x[44756],x[44757],x[44758],x[44759],x[44760],x[44761],x[44762],x[44763],x[44764],x[44765],x[44766],x[44767],x[44768],x[44769],x[44770],x[44771],x[44772],x[44773],x[44774],x[44775],x[44776],x[44777],x[44778],x[44779],x[44780],x[44781],x[44782],x[44783],x[44784],x[44785],x[44786],x[44787],x[44788],x[44789],x[44790],x[44791],x[44792],x[44793],x[44794],x[44795],x[44796],x[44797],x[44798],x[44799],x[44800],x[44801],x[44802],x[44803],x[44804],x[44805],x[44806],x[44807],x[44808],x[44809],x[44810],x[44811],x[44812],x[44813],x[44814],x[44815],x[44816],x[44817],x[44818],x[44819],x[44820],x[44821],x[44822],x[44823],x[44824],x[44825],x[44826],x[44827],x[44828],x[44829],x[44830],x[44831],x[44832],x[44833],x[44834],x[44835],x[44836],x[44837],x[44838],x[44839],x[44840],x[44841],x[44842],x[44843],x[44844],x[44845],x[44846],x[44847],x[44848],x[44849],x[44850],x[44851],x[44852],x[44853],x[44854],x[44855],x[44856],x[44857],x[44858],x[44859],x[44860],x[44861],x[44862],x[44863],x[44864],x[44865],x[44866],x[44867],x[44868],x[44869],x[44870],x[44871],x[44872],x[44873],x[44874],x[44875],x[44876],x[44877],x[44878],x[44879],x[44880],x[44881],x[44882],x[44883],x[44884],x[44885],x[44886],x[44887],x[44888],x[44889],x[44890],x[44891],x[44892],x[44893],x[44894],x[44895],x[44896],x[44897],x[44898],x[44899],x[44900],x[44901],x[44902],x[44903],x[44904],x[44905],x[44906],x[44907],x[44908],x[44909],x[44910],x[44911],x[44912],x[44913],x[44914],x[44915],x[44916],x[44917],x[44918],x[44919],x[44920],x[44921],x[44922],x[44923],x[44924],x[44925],x[44926],x[44927],x[44928],x[44929],x[44930],x[44931],x[44932],x[44933],x[44934],x[44935],x[44936],x[44937],x[44938],x[44939],x[44940],x[44941],x[44942],x[44943],x[44944],x[44945],x[44946],x[44947],x[44948],x[44949],x[44950],x[44951],x[44952],x[44953],x[44954],x[44955],x[44956],x[44957],x[44958],x[44959],x[44960],x[44961],x[44962],x[44963],x[44964],x[44965],x[44966],x[44967],x[44968],x[44969],x[44970],x[44971],x[44972],x[44973],x[44974],x[44975],x[44976],x[44977],x[44978],x[44979],x[44980],x[44981],x[44982],x[44983],x[44984],x[44985],x[44986],x[44987],x[44988],x[44989],x[44990],x[44991],x[44992],x[44993],x[44994],x[44995],x[44996],x[44997],x[44998],x[44999],x[45000],x[45001],x[45002],x[45003],x[45004],x[45005],x[45006],x[45007],x[45008],x[45009],x[45010],x[45011],x[45012],x[45013],x[45014],x[45015],x[45016],x[45017],x[45018],x[45019],x[45020],x[45021],x[45022],x[45023],x[45024],x[45025],x[45026],x[45027],x[45028],x[45029],x[45030],x[45031],x[45032],x[45033],x[45034],x[45035],x[45036],x[45037],x[45038],x[45039],x[45040],x[45041],x[45042],x[45043],x[45044],x[45045],x[45046],x[45047],x[45048],x[45049],x[45050],x[45051],x[45052],x[45053],x[45054],x[45055],x[45056],x[45057],x[45058],x[45059],x[45060],x[45061],x[45062],x[45063],x[45064],x[45065],x[45066],x[45067],x[45068],x[45069],x[45070],x[45071],x[45072],x[45073],x[45074],x[45075],x[45076],x[45077],x[45078],x[45079],x[45080],x[45081],x[45082],x[45083],x[45084],x[45085],x[45086],x[45087],x[45088],x[45089],x[45090],x[45091],x[45092],x[45093],x[45094],x[45095],x[45096],x[45097],x[45098],x[45099],x[45100],x[45101],x[45102],x[45103],x[45104],x[45105],x[45106],x[45107],x[45108],x[45109],x[45110],x[45111],x[45112],x[45113],x[45114],x[45115],x[45116],x[45117],x[45118],x[45119],x[45120],x[45121],x[45122],x[45123],x[45124],x[45125],x[45126],x[45127],x[45128],x[45129],x[45130],x[45131],x[45132],x[45133],x[45134],x[45135],x[45136],x[45137],x[45138],x[45139],x[45140],x[45141],x[45142],x[45143],x[45144],x[45145],x[45146],x[45147],x[45148],x[45149],x[45150],x[45151],x[45152],x[45153],x[45154],x[45155],x[45156],x[45157],x[45158],x[45159],x[45160],x[45161],x[45162],x[45163],x[45164],x[45165],x[45166],x[45167],x[45168],x[45169],x[45170],x[45171],x[45172],x[45173],x[45174],x[45175],x[45176],x[45177],x[45178],x[45179],x[45180],x[45181],x[45182],x[45183],x[45184],x[45185],x[45186],x[45187],x[45188],x[45189],x[45190],x[45191],x[45192],x[45193],x[45194],x[45195],x[45196],x[45197],x[45198],x[45199],x[45200],x[45201],x[45202],x[45203],x[45204],x[45205],x[45206],x[45207],x[45208],x[45209],x[45210],x[45211],x[45212],x[45213],x[45214],x[45215],x[45216],x[45217],x[45218],x[45219],x[45220],x[45221],x[45222],x[45223],x[45224],x[45225],x[45226],x[45227],x[45228],x[45229],x[45230],x[45231],x[45232],x[45233],x[45234],x[45235],x[45236],x[45237],x[45238],x[45239],x[45240],x[45241],x[45242],x[45243],x[45244],x[45245],x[45246],x[45247],x[45248],x[45249],x[45250],x[45251],x[45252],x[45253],x[45254],x[45255],x[45256],x[45257],x[45258],x[45259],x[45260],x[45261],x[45262],x[45263],x[45264],x[45265],x[45266],x[45267],x[45268],x[45269],x[45270],x[45271],x[45272],x[45273],x[45274],x[45275],x[45276],x[45277],x[45278],x[45279],x[45280],x[45281],x[45282],x[45283],x[45284],x[45285],x[45286],x[45287],x[45288],x[45289],x[45290],x[45291],x[45292],x[45293],x[45294],x[45295],x[45296],x[45297],x[45298],x[45299],x[45300],x[45301],x[45302],x[45303],x[45304],x[45305],x[45306],x[45307],x[45308],x[45309],x[45310],x[45311],x[45312],x[45313],x[45314],x[45315],x[45316],x[45317],x[45318],x[45319],x[45320],x[45321],x[45322],x[45323],x[45324],x[45325],x[45326],x[45327],x[45328],x[45329],x[45330],x[45331],x[45332],x[45333],x[45334],x[45335],x[45336],x[45337],x[45338],x[45339],x[45340],x[45341],x[45342],x[45343],x[45344],x[45345],x[45346],x[45347],x[45348],x[45349],x[45350],x[45351],x[45352],x[45353],x[45354],x[45355],x[45356],x[45357],x[45358],x[45359],x[45360],x[45361],x[45362],x[45363],x[45364],x[45365],x[45366],x[45367],x[45368],x[45369],x[45370],x[45371],x[45372],x[45373],x[45374],x[45375],x[45376],x[45377],x[45378],x[45379],x[45380],x[45381],x[45382],x[45383],x[45384],x[45385],x[45386],x[45387],x[45388],x[45389],x[45390],x[45391],x[45392],x[45393],x[45394],x[45395],x[45396],x[45397],x[45398],x[45399],x[45400],x[45401],x[45402],x[45403],x[45404],x[45405],x[45406],x[45407],x[45408],x[45409],x[45410],x[45411],x[45412],x[45413],x[45414],x[45415],x[45416],x[45417],x[45418],x[45419],x[45420],x[45421],x[45422],x[45423],x[45424],x[45425],x[45426],x[45427],x[45428],x[45429],x[45430],x[45431],x[45432],x[45433],x[45434],x[45435],x[45436],x[45437],x[45438],x[45439],x[45440],x[45441],x[45442],x[45443],x[45444],x[45445],x[45446],x[45447],x[45448],x[45449],x[45450],x[45451],x[45452],x[45453],x[45454],x[45455],x[45456],x[45457],x[45458],x[45459],x[45460],x[45461],x[45462],x[45463],x[45464],x[45465],x[45466],x[45467],x[45468],x[45469],x[45470],x[45471],x[45472],x[45473],x[45474],x[45475],x[45476],x[45477],x[45478],x[45479],x[45480],x[45481],x[45482],x[45483],x[45484],x[45485],x[45486],x[45487],x[45488],x[45489],x[45490],x[45491],x[45492],x[45493],x[45494],x[45495],x[45496],x[45497],x[45498],x[45499],x[45500],x[45501],x[45502],x[45503],x[45504],x[45505],x[45506],x[45507],x[45508],x[45509],x[45510],x[45511],x[45512],x[45513],x[45514],x[45515],x[45516],x[45517],x[45518],x[45519],x[45520],x[45521],x[45522],x[45523],x[45524],x[45525],x[45526],x[45527],x[45528],x[45529],x[45530],x[45531],x[45532],x[45533],x[45534],x[45535],x[45536],x[45537],x[45538],x[45539],x[45540],x[45541],x[45542],x[45543],x[45544],x[45545],x[45546],x[45547],x[45548],x[45549],x[45550],x[45551],x[45552],x[45553],x[45554],x[45555],x[45556],x[45557],x[45558],x[45559],x[45560],x[45561],x[45562],x[45563],x[45564],x[45565],x[45566],x[45567],x[45568],x[45569],x[45570],x[45571],x[45572],x[45573],x[45574],x[45575],x[45576],x[45577],x[45578],x[45579],x[45580],x[45581],x[45582],x[45583],x[45584],x[45585],x[45586],x[45587],x[45588],x[45589],x[45590],x[45591],x[45592],x[45593],x[45594],x[45595],x[45596],x[45597],x[45598],x[45599],x[45600],x[45601],x[45602],x[45603],x[45604],x[45605],x[45606],x[45607],x[45608],x[45609],x[45610],x[45611],x[45612],x[45613],x[45614],x[45615],x[45616],x[45617],x[45618],x[45619],x[45620],x[45621],x[45622],x[45623],x[45624],x[45625],x[45626],x[45627],x[45628],x[45629],x[45630],x[45631],x[45632],x[45633],x[45634],x[45635],x[45636],x[45637],x[45638],x[45639],x[45640],x[45641],x[45642],x[45643],x[45644],x[45645],x[45646],x[45647],x[45648],x[45649],x[45650],x[45651],x[45652],x[45653],x[45654],x[45655],x[45656],x[45657],x[45658],x[45659],x[45660],x[45661],x[45662],x[45663],x[45664],x[45665],x[45666],x[45667],x[45668],x[45669],x[45670],x[45671],x[45672],x[45673],x[45674],x[45675],x[45676],x[45677],x[45678],x[45679],x[45680],x[45681],x[45682],x[45683],x[45684],x[45685],x[45686],x[45687],x[45688],x[45689],x[45690],x[45691],x[45692],x[45693],x[45694],x[45695],x[45696],x[45697],x[45698],x[45699],x[45700],x[45701],x[45702],x[45703],x[45704],x[45705],x[45706],x[45707],x[45708],x[45709],x[45710],x[45711],x[45712],x[45713],x[45714],x[45715],x[45716],x[45717],x[45718],x[45719],x[45720],x[45721],x[45722],x[45723],x[45724],x[45725],x[45726],x[45727],x[45728],x[45729],x[45730],x[45731],x[45732],x[45733],x[45734],x[45735],x[45736],x[45737],x[45738],x[45739],x[45740],x[45741],x[45742],x[45743],x[45744],x[45745],x[45746],x[45747],x[45748],x[45749],x[45750],x[45751],x[45752],x[45753],x[45754],x[45755],x[45756],x[45757],x[45758],x[45759],x[45760],x[45761],x[45762],x[45763],x[45764],x[45765],x[45766],x[45767],x[45768],x[45769],x[45770],x[45771],x[45772],x[45773],x[45774],x[45775],x[45776],x[45777],x[45778],x[45779],x[45780],x[45781],x[45782],x[45783],x[45784],x[45785],x[45786],x[45787],x[45788],x[45789],x[45790],x[45791],x[45792],x[45793],x[45794],x[45795],x[45796],x[45797],x[45798],x[45799],x[45800],x[45801],x[45802],x[45803],x[45804],x[45805],x[45806],x[45807],x[45808],x[45809],x[45810],x[45811],x[45812],x[45813],x[45814],x[45815],x[45816],x[45817],x[45818],x[45819],x[45820],x[45821],x[45822],x[45823],x[45824],x[45825],x[45826],x[45827],x[45828],x[45829],x[45830],x[45831],x[45832],x[45833],x[45834],x[45835],x[45836],x[45837],x[45838],x[45839],x[45840],x[45841],x[45842],x[45843],x[45844],x[45845],x[45846],x[45847],x[45848],x[45849],x[45850],x[45851],x[45852],x[45853],x[45854],x[45855],x[45856],x[45857],x[45858],x[45859],x[45860],x[45861],x[45862],x[45863],x[45864],x[45865],x[45866],x[45867],x[45868],x[45869],x[45870],x[45871],x[45872],x[45873],x[45874],x[45875],x[45876],x[45877],x[45878],x[45879],x[45880],x[45881],x[45882],x[45883],x[45884],x[45885],x[45886],x[45887],x[45888],x[45889],x[45890],x[45891],x[45892],x[45893],x[45894],x[45895],x[45896],x[45897],x[45898],x[45899],x[45900],x[45901],x[45902],x[45903],x[45904],x[45905],x[45906],x[45907],x[45908],x[45909],x[45910],x[45911],x[45912],x[45913],x[45914],x[45915],x[45916],x[45917],x[45918],x[45919],x[45920],x[45921],x[45922],x[45923],x[45924],x[45925],x[45926],x[45927],x[45928],x[45929],x[45930],x[45931],x[45932],x[45933],x[45934],x[45935],x[45936],x[45937],x[45938],x[45939],x[45940],x[45941],x[45942],x[45943],x[45944],x[45945],x[45946],x[45947],x[45948],x[45949],x[45950],x[45951],x[45952],x[45953],x[45954],x[45955],x[45956],x[45957],x[45958],x[45959],x[45960],x[45961],x[45962],x[45963],x[45964],x[45965],x[45966],x[45967],x[45968],x[45969],x[45970],x[45971],x[45972],x[45973],x[45974],x[45975],x[45976],x[45977],x[45978],x[45979],x[45980],x[45981],x[45982],x[45983],x[45984],x[45985],x[45986],x[45987],x[45988],x[45989],x[45990],x[45991],x[45992],x[45993],x[45994],x[45995],x[45996],x[45997],x[45998],x[45999],x[46000],x[46001],x[46002],x[46003],x[46004],x[46005],x[46006],x[46007],x[46008],x[46009],x[46010],x[46011],x[46012],x[46013],x[46014],x[46015],x[46016],x[46017],x[46018],x[46019],x[46020],x[46021],x[46022],x[46023],x[46024],x[46025],x[46026],x[46027],x[46028],x[46029],x[46030],x[46031],x[46032],x[46033],x[46034],x[46035],x[46036],x[46037],x[46038],x[46039],x[46040],x[46041],x[46042],x[46043],x[46044],x[46045],x[46046],x[46047],x[46048],x[46049],x[46050],x[46051],x[46052],x[46053],x[46054],x[46055],x[46056],x[46057],x[46058],x[46059],x[46060],x[46061],x[46062],x[46063],x[46064],x[46065],x[46066],x[46067],x[46068],x[46069],x[46070],x[46071],x[46072],x[46073],x[46074],x[46075],x[46076],x[46077],x[46078],x[46079],x[46080],x[46081],x[46082],x[46083],x[46084],x[46085],x[46086],x[46087],x[46088],x[46089],x[46090],x[46091],x[46092],x[46093],x[46094],x[46095],x[46096],x[46097],x[46098],x[46099],x[46100],x[46101],x[46102],x[46103],x[46104],x[46105],x[46106],x[46107],x[46108],x[46109],x[46110],x[46111],x[46112],x[46113],x[46114],x[46115],x[46116],x[46117],x[46118],x[46119],x[46120],x[46121],x[46122],x[46123],x[46124],x[46125],x[46126],x[46127],x[46128],x[46129],x[46130],x[46131],x[46132],x[46133],x[46134],x[46135],x[46136],x[46137],x[46138],x[46139],x[46140],x[46141],x[46142],x[46143],x[46144],x[46145],x[46146],x[46147],x[46148],x[46149],x[46150],x[46151],x[46152],x[46153],x[46154],x[46155],x[46156],x[46157],x[46158],x[46159],x[46160],x[46161],x[46162],x[46163],x[46164],x[46165],x[46166],x[46167],x[46168],x[46169],x[46170],x[46171],x[46172],x[46173],x[46174],x[46175],x[46176],x[46177],x[46178],x[46179],x[46180],x[46181],x[46182],x[46183],x[46184],x[46185],x[46186],x[46187],x[46188],x[46189],x[46190],x[46191],x[46192],x[46193],x[46194],x[46195],x[46196],x[46197],x[46198],x[46199],x[46200],x[46201],x[46202],x[46203],x[46204],x[46205],x[46206],x[46207],x[46208],x[46209],x[46210],x[46211],x[46212],x[46213],x[46214],x[46215],x[46216],x[46217],x[46218],x[46219],x[46220],x[46221],x[46222],x[46223],x[46224],x[46225],x[46226],x[46227],x[46228],x[46229],x[46230],x[46231],x[46232],x[46233],x[46234],x[46235],x[46236],x[46237],x[46238],x[46239],x[46240],x[46241],x[46242],x[46243],x[46244],x[46245],x[46246],x[46247],x[46248],x[46249],x[46250],x[46251],x[46252],x[46253],x[46254],x[46255],x[46256],x[46257],x[46258],x[46259],x[46260],x[46261],x[46262],x[46263],x[46264],x[46265],x[46266],x[46267],x[46268],x[46269],x[46270],x[46271],x[46272],x[46273],x[46274],x[46275],x[46276],x[46277],x[46278],x[46279],x[46280],x[46281],x[46282],x[46283],x[46284],x[46285],x[46286],x[46287],x[46288],x[46289],x[46290],x[46291],x[46292],x[46293],x[46294],x[46295],x[46296],x[46297],x[46298],x[46299],x[46300],x[46301],x[46302],x[46303],x[46304],x[46305],x[46306],x[46307],x[46308],x[46309],x[46310],x[46311],x[46312],x[46313],x[46314],x[46315],x[46316],x[46317],x[46318],x[46319],x[46320],x[46321],x[46322],x[46323],x[46324],x[46325],x[46326],x[46327],x[46328],x[46329],x[46330],x[46331],x[46332],x[46333],x[46334],x[46335],x[46336],x[46337],x[46338],x[46339],x[46340],x[46341],x[46342],x[46343],x[46344],x[46345],x[46346],x[46347],x[46348],x[46349],x[46350],x[46351],x[46352],x[46353],x[46354],x[46355],x[46356],x[46357],x[46358],x[46359],x[46360],x[46361],x[46362],x[46363],x[46364],x[46365],x[46366],x[46367],x[46368],x[46369],x[46370],x[46371],x[46372],x[46373],x[46374],x[46375],x[46376],x[46377],x[46378],x[46379],x[46380],x[46381],x[46382],x[46383],x[46384],x[46385],x[46386],x[46387],x[46388],x[46389],x[46390],x[46391],x[46392],x[46393],x[46394],x[46395],x[46396],x[46397],x[46398],x[46399],x[46400],x[46401],x[46402],x[46403],x[46404],x[46405],x[46406],x[46407],x[46408],x[46409],x[46410],x[46411],x[46412],x[46413],x[46414],x[46415],x[46416],x[46417],x[46418],x[46419],x[46420],x[46421],x[46422],x[46423],x[46424],x[46425],x[46426],x[46427],x[46428],x[46429],x[46430],x[46431],x[46432],x[46433],x[46434],x[46435],x[46436],x[46437],x[46438],x[46439],x[46440],x[46441],x[46442],x[46443],x[46444],x[46445],x[46446],x[46447],x[46448],x[46449],x[46450],x[46451],x[46452],x[46453],x[46454],x[46455],x[46456],x[46457],x[46458],x[46459],x[46460],x[46461],x[46462],x[46463],x[46464],x[46465],x[46466],x[46467],x[46468],x[46469],x[46470],x[46471],x[46472],x[46473],x[46474],x[46475],x[46476],x[46477],x[46478],x[46479],x[46480],x[46481],x[46482],x[46483],x[46484],x[46485],x[46486],x[46487],x[46488],x[46489],x[46490],x[46491],x[46492],x[46493],x[46494],x[46495],x[46496],x[46497],x[46498],x[46499],x[46500],x[46501],x[46502],x[46503],x[46504],x[46505],x[46506],x[46507],x[46508],x[46509],x[46510],x[46511],x[46512],x[46513],x[46514],x[46515],x[46516],x[46517],x[46518],x[46519],x[46520],x[46521],x[46522],x[46523],x[46524],x[46525],x[46526],x[46527],x[46528],x[46529],x[46530],x[46531],x[46532],x[46533],x[46534],x[46535],x[46536],x[46537],x[46538],x[46539],x[46540],x[46541],x[46542],x[46543],x[46544],x[46545],x[46546],x[46547],x[46548],x[46549],x[46550],x[46551],x[46552],x[46553],x[46554],x[46555],x[46556],x[46557],x[46558],x[46559],x[46560],x[46561],x[46562],x[46563],x[46564],x[46565],x[46566],x[46567],x[46568],x[46569],x[46570],x[46571],x[46572],x[46573],x[46574],x[46575],x[46576],x[46577],x[46578],x[46579],x[46580],x[46581],x[46582],x[46583],x[46584],x[46585],x[46586],x[46587],x[46588],x[46589],x[46590],x[46591],x[46592],x[46593],x[46594],x[46595],x[46596],x[46597],x[46598],x[46599],x[46600],x[46601],x[46602],x[46603],x[46604],x[46605],x[46606],x[46607],x[46608],x[46609],x[46610],x[46611],x[46612],x[46613],x[46614],x[46615],x[46616],x[46617],x[46618],x[46619],x[46620],x[46621],x[46622],x[46623],x[46624],x[46625],x[46626],x[46627],x[46628],x[46629],x[46630],x[46631],x[46632],x[46633],x[46634],x[46635],x[46636],x[46637],x[46638],x[46639],x[46640],x[46641],x[46642],x[46643],x[46644],x[46645],x[46646],x[46647],x[46648],x[46649],x[46650],x[46651],x[46652],x[46653],x[46654],x[46655],x[46656],x[46657],x[46658],x[46659],x[46660],x[46661],x[46662],x[46663],x[46664],x[46665],x[46666],x[46667],x[46668],x[46669],x[46670],x[46671],x[46672],x[46673],x[46674],x[46675],x[46676],x[46677],x[46678],x[46679],x[46680],x[46681],x[46682],x[46683],x[46684],x[46685],x[46686],x[46687],x[46688],x[46689],x[46690],x[46691],x[46692],x[46693],x[46694],x[46695],x[46696],x[46697],x[46698],x[46699],x[46700],x[46701],x[46702],x[46703],x[46704],x[46705],x[46706],x[46707],x[46708],x[46709],x[46710],x[46711],x[46712],x[46713],x[46714],x[46715],x[46716],x[46717],x[46718],x[46719],x[46720],x[46721],x[46722],x[46723],x[46724],x[46725],x[46726],x[46727],x[46728],x[46729],x[46730],x[46731],x[46732],x[46733],x[46734],x[46735],x[46736],x[46737],x[46738],x[46739],x[46740],x[46741],x[46742],x[46743],x[46744],x[46745],x[46746],x[46747],x[46748],x[46749],x[46750],x[46751],x[46752],x[46753],x[46754],x[46755],x[46756],x[46757],x[46758],x[46759],x[46760],x[46761],x[46762],x[46763],x[46764],x[46765],x[46766],x[46767],x[46768],x[46769],x[46770],x[46771],x[46772],x[46773],x[46774],x[46775],x[46776],x[46777],x[46778],x[46779],x[46780],x[46781],x[46782],x[46783],x[46784],x[46785],x[46786],x[46787],x[46788],x[46789],x[46790],x[46791],x[46792],x[46793],x[46794],x[46795],x[46796],x[46797],x[46798],x[46799],x[46800],x[46801],x[46802],x[46803],x[46804],x[46805],x[46806],x[46807],x[46808],x[46809],x[46810],x[46811],x[46812],x[46813],x[46814],x[46815],x[46816],x[46817],x[46818],x[46819],x[46820],x[46821],x[46822],x[46823],x[46824],x[46825],x[46826],x[46827],x[46828],x[46829],x[46830],x[46831],x[46832],x[46833],x[46834],x[46835],x[46836],x[46837],x[46838],x[46839],x[46840],x[46841],x[46842],x[46843],x[46844],x[46845],x[46846],x[46847],x[46848],x[46849],x[46850],x[46851],x[46852],x[46853],x[46854],x[46855],x[46856],x[46857],x[46858],x[46859],x[46860],x[46861],x[46862],x[46863],x[46864],x[46865],x[46866],x[46867],x[46868],x[46869],x[46870],x[46871],x[46872],x[46873],x[46874],x[46875],x[46876],x[46877],x[46878],x[46879],x[46880],x[46881],x[46882],x[46883],x[46884],x[46885],x[46886],x[46887],x[46888],x[46889],x[46890],x[46891],x[46892],x[46893],x[46894],x[46895],x[46896],x[46897],x[46898],x[46899],x[46900],x[46901],x[46902],x[46903],x[46904],x[46905],x[46906],x[46907],x[46908],x[46909],x[46910],x[46911],x[46912],x[46913],x[46914],x[46915],x[46916],x[46917],x[46918],x[46919],x[46920],x[46921],x[46922],x[46923],x[46924],x[46925],x[46926],x[46927],x[46928],x[46929],x[46930],x[46931],x[46932],x[46933],x[46934],x[46935],x[46936],x[46937],x[46938],x[46939],x[46940],x[46941],x[46942],x[46943],x[46944],x[46945],x[46946],x[46947],x[46948],x[46949],x[46950],x[46951],x[46952],x[46953],x[46954],x[46955],x[46956],x[46957],x[46958],x[46959],x[46960],x[46961],x[46962],x[46963],x[46964],x[46965],x[46966],x[46967],x[46968],x[46969],x[46970],x[46971],x[46972],x[46973],x[46974],x[46975],x[46976],x[46977],x[46978],x[46979],x[46980],x[46981],x[46982],x[46983],x[46984],x[46985],x[46986],x[46987],x[46988],x[46989],x[46990],x[46991],x[46992],x[46993],x[46994],x[46995],x[46996],x[46997],x[46998],x[46999],x[47000],x[47001],x[47002],x[47003],x[47004],x[47005],x[47006],x[47007],x[47008],x[47009],x[47010],x[47011],x[47012],x[47013],x[47014],x[47015],x[47016],x[47017],x[47018],x[47019],x[47020],x[47021],x[47022],x[47023],x[47024],x[47025],x[47026],x[47027],x[47028],x[47029],x[47030],x[47031],x[47032],x[47033],x[47034],x[47035],x[47036],x[47037],x[47038],x[47039],x[47040],x[47041],x[47042],x[47043],x[47044],x[47045],x[47046],x[47047],x[47048],x[47049],x[47050],x[47051],x[47052],x[47053],x[47054],x[47055],x[47056],x[47057],x[47058],x[47059],x[47060],x[47061],x[47062],x[47063],x[47064],x[47065],x[47066],x[47067],x[47068],x[47069],x[47070],x[47071],x[47072],x[47073],x[47074],x[47075],x[47076],x[47077],x[47078],x[47079],x[47080],x[47081],x[47082],x[47083],x[47084],x[47085],x[47086],x[47087],x[47088],x[47089],x[47090],x[47091],x[47092],x[47093],x[47094],x[47095],x[47096],x[47097],x[47098],x[47099],x[47100],x[47101],x[47102],x[47103],x[47104],x[47105],x[47106],x[47107],x[47108],x[47109],x[47110],x[47111],x[47112],x[47113],x[47114],x[47115],x[47116],x[47117],x[47118],x[47119],x[47120],x[47121],x[47122],x[47123],x[47124],x[47125],x[47126],x[47127],x[47128],x[47129],x[47130],x[47131],x[47132],x[47133],x[47134],x[47135],x[47136],x[47137],x[47138],x[47139],x[47140],x[47141],x[47142],x[47143],x[47144],x[47145],x[47146],x[47147],x[47148],x[47149],x[47150],x[47151],x[47152],x[47153],x[47154],x[47155],x[47156],x[47157],x[47158],x[47159],x[47160],x[47161],x[47162],x[47163],x[47164],x[47165],x[47166],x[47167],x[47168],x[47169],x[47170],x[47171],x[47172],x[47173],x[47174],x[47175],x[47176],x[47177],x[47178],x[47179],x[47180],x[47181],x[47182],x[47183],x[47184],x[47185],x[47186],x[47187],x[47188],x[47189],x[47190],x[47191],x[47192],x[47193],x[47194],x[47195],x[47196],x[47197],x[47198],x[47199],x[47200],x[47201],x[47202],x[47203],x[47204],x[47205],x[47206],x[47207],x[47208],x[47209],x[47210],x[47211],x[47212],x[47213],x[47214],x[47215],x[47216],x[47217],x[47218],x[47219],x[47220],x[47221],x[47222],x[47223],x[47224],x[47225],x[47226],x[47227],x[47228],x[47229],x[47230],x[47231],x[47232],x[47233],x[47234],x[47235],x[47236],x[47237],x[47238],x[47239],x[47240],x[47241],x[47242],x[47243],x[47244],x[47245],x[47246],x[47247],x[47248],x[47249],x[47250],x[47251],x[47252],x[47253],x[47254],x[47255],x[47256],x[47257],x[47258],x[47259],x[47260],x[47261],x[47262],x[47263],x[47264],x[47265],x[47266],x[47267],x[47268],x[47269],x[47270],x[47271],x[47272],x[47273],x[47274],x[47275],x[47276],x[47277],x[47278],x[47279],x[47280],x[47281],x[47282],x[47283],x[47284],x[47285],x[47286],x[47287],x[47288],x[47289],x[47290],x[47291],x[47292],x[47293],x[47294],x[47295],x[47296],x[47297],x[47298],x[47299],x[47300],x[47301],x[47302],x[47303],x[47304],x[47305],x[47306],x[47307],x[47308],x[47309],x[47310],x[47311],x[47312],x[47313],x[47314],x[47315],x[47316],x[47317],x[47318],x[47319],x[47320],x[47321],x[47322],x[47323],x[47324],x[47325],x[47326],x[47327],x[47328],x[47329],x[47330],x[47331],x[47332],x[47333],x[47334],x[47335],x[47336],x[47337],x[47338],x[47339],x[47340],x[47341],x[47342],x[47343],x[47344],x[47345],x[47346],x[47347],x[47348],x[47349],x[47350],x[47351],x[47352],x[47353],x[47354],x[47355],x[47356],x[47357],x[47358],x[47359],x[47360],x[47361],x[47362],x[47363],x[47364],x[47365],x[47366],x[47367],x[47368],x[47369],x[47370],x[47371],x[47372],x[47373],x[47374],x[47375],x[47376],x[47377],x[47378],x[47379],x[47380],x[47381],x[47382],x[47383],x[47384],x[47385],x[47386],x[47387],x[47388],x[47389],x[47390],x[47391],x[47392],x[47393],x[47394],x[47395],x[47396],x[47397],x[47398],x[47399],x[47400],x[47401],x[47402],x[47403],x[47404],x[47405],x[47406],x[47407],x[47408],x[47409],x[47410],x[47411],x[47412],x[47413],x[47414],x[47415],x[47416],x[47417],x[47418],x[47419],x[47420],x[47421],x[47422],x[47423],x[47424],x[47425],x[47426],x[47427],x[47428],x[47429],x[47430],x[47431],x[47432],x[47433],x[47434],x[47435],x[47436],x[47437],x[47438],x[47439],x[47440],x[47441],x[47442],x[47443],x[47444],x[47445],x[47446],x[47447],x[47448],x[47449],x[47450],x[47451],x[47452],x[47453],x[47454],x[47455],x[47456],x[47457],x[47458],x[47459],x[47460],x[47461],x[47462],x[47463],x[47464],x[47465],x[47466],x[47467],x[47468],x[47469],x[47470],x[47471],x[47472],x[47473],x[47474],x[47475],x[47476],x[47477],x[47478],x[47479],x[47480],x[47481],x[47482],x[47483],x[47484],x[47485],x[47486],x[47487],x[47488],x[47489],x[47490],x[47491],x[47492],x[47493],x[47494],x[47495],x[47496],x[47497],x[47498],x[47499],x[47500],x[47501],x[47502],x[47503],x[47504],x[47505],x[47506],x[47507],x[47508],x[47509],x[47510],x[47511],x[47512],x[47513],x[47514],x[47515],x[47516],x[47517],x[47518],x[47519],x[47520],x[47521],x[47522],x[47523],x[47524],x[47525],x[47526],x[47527],x[47528],x[47529],x[47530],x[47531],x[47532],x[47533],x[47534],x[47535],x[47536],x[47537],x[47538],x[47539],x[47540],x[47541],x[47542],x[47543],x[47544],x[47545],x[47546],x[47547],x[47548],x[47549],x[47550],x[47551],x[47552],x[47553],x[47554],x[47555],x[47556],x[47557],x[47558],x[47559],x[47560],x[47561],x[47562],x[47563],x[47564],x[47565],x[47566],x[47567],x[47568],x[47569],x[47570],x[47571],x[47572],x[47573],x[47574],x[47575],x[47576],x[47577],x[47578],x[47579],x[47580],x[47581],x[47582],x[47583],x[47584],x[47585],x[47586],x[47587],x[47588],x[47589],x[47590],x[47591],x[47592],x[47593],x[47594],x[47595],x[47596],x[47597],x[47598],x[47599],x[47600],x[47601],x[47602],x[47603],x[47604],x[47605],x[47606],x[47607],x[47608],x[47609],x[47610],x[47611],x[47612],x[47613],x[47614],x[47615],x[47616],x[47617],x[47618],x[47619],x[47620],x[47621],x[47622],x[47623],x[47624],x[47625],x[47626],x[47627],x[47628],x[47629],x[47630],x[47631],x[47632],x[47633],x[47634],x[47635],x[47636],x[47637],x[47638],x[47639],x[47640],x[47641],x[47642],x[47643],x[47644],x[47645],x[47646],x[47647],x[47648],x[47649],x[47650],x[47651],x[47652],x[47653],x[47654],x[47655],x[47656],x[47657],x[47658],x[47659],x[47660],x[47661],x[47662],x[47663],x[47664],x[47665],x[47666],x[47667],x[47668],x[47669],x[47670],x[47671],x[47672],x[47673],x[47674],x[47675],x[47676],x[47677],x[47678],x[47679],x[47680],x[47681],x[47682],x[47683],x[47684],x[47685],x[47686],x[47687],x[47688],x[47689],x[47690],x[47691],x[47692],x[47693],x[47694],x[47695],x[47696],x[47697],x[47698],x[47699],x[47700],x[47701],x[47702],x[47703],x[47704],x[47705],x[47706],x[47707],x[47708],x[47709],x[47710],x[47711],x[47712],x[47713],x[47714],x[47715],x[47716],x[47717],x[47718],x[47719],x[47720],x[47721],x[47722],x[47723],x[47724],x[47725],x[47726],x[47727],x[47728],x[47729],x[47730],x[47731],x[47732],x[47733],x[47734],x[47735],x[47736],x[47737],x[47738],x[47739],x[47740],x[47741],x[47742],x[47743],x[47744],x[47745],x[47746],x[47747],x[47748],x[47749],x[47750],x[47751],x[47752],x[47753],x[47754],x[47755],x[47756],x[47757],x[47758],x[47759],x[47760],x[47761],x[47762],x[47763],x[47764],x[47765],x[47766],x[47767],x[47768],x[47769],x[47770],x[47771],x[47772],x[47773],x[47774],x[47775],x[47776],x[47777],x[47778],x[47779],x[47780],x[47781],x[47782],x[47783],x[47784],x[47785],x[47786],x[47787],x[47788],x[47789],x[47790],x[47791],x[47792],x[47793],x[47794],x[47795],x[47796],x[47797],x[47798],x[47799],x[47800],x[47801],x[47802],x[47803],x[47804],x[47805],x[47806],x[47807],x[47808],x[47809],x[47810],x[47811],x[47812],x[47813],x[47814],x[47815],x[47816],x[47817],x[47818],x[47819],x[47820],x[47821],x[47822],x[47823],x[47824],x[47825],x[47826],x[47827],x[47828],x[47829],x[47830],x[47831],x[47832],x[47833],x[47834],x[47835],x[47836],x[47837],x[47838],x[47839],x[47840],x[47841],x[47842],x[47843],x[47844],x[47845],x[47846],x[47847],x[47848],x[47849],x[47850],x[47851],x[47852],x[47853],x[47854],x[47855],x[47856],x[47857],x[47858],x[47859],x[47860],x[47861],x[47862],x[47863],x[47864],x[47865],x[47866],x[47867],x[47868],x[47869],x[47870],x[47871],x[47872],x[47873],x[47874],x[47875],x[47876],x[47877],x[47878],x[47879],x[47880],x[47881],x[47882],x[47883],x[47884],x[47885],x[47886],x[47887],x[47888],x[47889],x[47890],x[47891],x[47892],x[47893],x[47894],x[47895],x[47896],x[47897],x[47898],x[47899],x[47900],x[47901],x[47902],x[47903],x[47904],x[47905],x[47906],x[47907],x[47908],x[47909],x[47910],x[47911],x[47912],x[47913],x[47914],x[47915],x[47916],x[47917],x[47918],x[47919],x[47920],x[47921],x[47922],x[47923],x[47924],x[47925],x[47926],x[47927],x[47928],x[47929],x[47930],x[47931],x[47932],x[47933],x[47934],x[47935],x[47936],x[47937],x[47938],x[47939],x[47940],x[47941],x[47942],x[47943],x[47944],x[47945],x[47946],x[47947],x[47948],x[47949],x[47950],x[47951],x[47952],x[47953],x[47954],x[47955],x[47956],x[47957],x[47958],x[47959],x[47960],x[47961],x[47962],x[47963],x[47964],x[47965],x[47966],x[47967],x[47968],x[47969],x[47970],x[47971],x[47972],x[47973],x[47974],x[47975],x[47976],x[47977],x[47978],x[47979],x[47980],x[47981],x[47982],x[47983],x[47984],x[47985],x[47986],x[47987],x[47988],x[47989],x[47990],x[47991],x[47992],x[47993],x[47994],x[47995],x[47996],x[47997],x[47998],x[47999],x[48000],x[48001],x[48002],x[48003],x[48004],x[48005],x[48006],x[48007],x[48008],x[48009],x[48010],x[48011],x[48012],x[48013],x[48014],x[48015],x[48016],x[48017],x[48018],x[48019],x[48020],x[48021],x[48022],x[48023],x[48024],x[48025],x[48026],x[48027],x[48028],x[48029],x[48030],x[48031],x[48032],x[48033],x[48034],x[48035],x[48036],x[48037],x[48038],x[48039],x[48040],x[48041],x[48042],x[48043],x[48044],x[48045],x[48046],x[48047],x[48048],x[48049],x[48050],x[48051],x[48052],x[48053],x[48054],x[48055],x[48056],x[48057],x[48058],x[48059],x[48060],x[48061],x[48062],x[48063],x[48064],x[48065],x[48066],x[48067],x[48068],x[48069],x[48070],x[48071],x[48072],x[48073],x[48074],x[48075],x[48076],x[48077],x[48078],x[48079],x[48080],x[48081],x[48082],x[48083],x[48084],x[48085],x[48086],x[48087],x[48088],x[48089],x[48090],x[48091],x[48092],x[48093],x[48094],x[48095],x[48096],x[48097],x[48098],x[48099],x[48100],x[48101],x[48102],x[48103],x[48104],x[48105],x[48106],x[48107],x[48108],x[48109],x[48110],x[48111],x[48112],x[48113],x[48114],x[48115],x[48116],x[48117],x[48118],x[48119],x[48120],x[48121],x[48122],x[48123],x[48124],x[48125],x[48126],x[48127],x[48128],x[48129],x[48130],x[48131],x[48132],x[48133],x[48134],x[48135],x[48136],x[48137],x[48138],x[48139],x[48140],x[48141],x[48142],x[48143],x[48144],x[48145],x[48146],x[48147],x[48148],x[48149],x[48150],x[48151],x[48152],x[48153],x[48154],x[48155],x[48156],x[48157],x[48158],x[48159],x[48160],x[48161],x[48162],x[48163],x[48164],x[48165],x[48166],x[48167],x[48168],x[48169],x[48170],x[48171],x[48172],x[48173],x[48174],x[48175],x[48176],x[48177],x[48178],x[48179],x[48180],x[48181],x[48182],x[48183],x[48184],x[48185],x[48186],x[48187],x[48188],x[48189],x[48190],x[48191],x[48192],x[48193],x[48194],x[48195],x[48196],x[48197],x[48198],x[48199],x[48200],x[48201],x[48202],x[48203],x[48204],x[48205],x[48206],x[48207],x[48208],x[48209],x[48210],x[48211],x[48212],x[48213],x[48214],x[48215],x[48216],x[48217],x[48218],x[48219],x[48220],x[48221],x[48222],x[48223],x[48224],x[48225],x[48226],x[48227],x[48228],x[48229],x[48230],x[48231],x[48232],x[48233],x[48234],x[48235],x[48236],x[48237],x[48238],x[48239],x[48240],x[48241],x[48242],x[48243],x[48244],x[48245],x[48246],x[48247],x[48248],x[48249],x[48250],x[48251],x[48252],x[48253],x[48254],x[48255],x[48256],x[48257],x[48258],x[48259],x[48260],x[48261],x[48262],x[48263],x[48264],x[48265],x[48266],x[48267],x[48268],x[48269],x[48270],x[48271],x[48272],x[48273],x[48274],x[48275],x[48276],x[48277],x[48278],x[48279],x[48280],x[48281],x[48282],x[48283],x[48284],x[48285],x[48286],x[48287],x[48288],x[48289],x[48290],x[48291],x[48292],x[48293],x[48294],x[48295],x[48296],x[48297],x[48298],x[48299],x[48300],x[48301],x[48302],x[48303],x[48304],x[48305],x[48306],x[48307],x[48308],x[48309],x[48310],x[48311],x[48312],x[48313],x[48314],x[48315],x[48316],x[48317],x[48318],x[48319],x[48320],x[48321],x[48322],x[48323],x[48324],x[48325],x[48326],x[48327],x[48328],x[48329],x[48330],x[48331],x[48332],x[48333],x[48334],x[48335],x[48336],x[48337],x[48338],x[48339],x[48340],x[48341],x[48342],x[48343],x[48344],x[48345],x[48346],x[48347],x[48348],x[48349],x[48350],x[48351],x[48352],x[48353],x[48354],x[48355],x[48356],x[48357],x[48358],x[48359],x[48360],x[48361],x[48362],x[48363],x[48364],x[48365],x[48366],x[48367],x[48368],x[48369],x[48370],x[48371],x[48372],x[48373],x[48374],x[48375],x[48376],x[48377],x[48378],x[48379],x[48380],x[48381],x[48382],x[48383],x[48384],x[48385],x[48386],x[48387],x[48388],x[48389],x[48390],x[48391],x[48392],x[48393],x[48394],x[48395],x[48396],x[48397],x[48398],x[48399],x[48400],x[48401],x[48402],x[48403],x[48404],x[48405],x[48406],x[48407],x[48408],x[48409],x[48410],x[48411],x[48412],x[48413],x[48414],x[48415],x[48416],x[48417],x[48418],x[48419],x[48420],x[48421],x[48422],x[48423],x[48424],x[48425],x[48426],x[48427],x[48428],x[48429],x[48430],x[48431],x[48432],x[48433],x[48434],x[48435],x[48436],x[48437],x[48438],x[48439],x[48440],x[48441],x[48442],x[48443],x[48444],x[48445],x[48446],x[48447],x[48448],x[48449],x[48450],x[48451],x[48452],x[48453],x[48454],x[48455],x[48456],x[48457],x[48458],x[48459],x[48460],x[48461],x[48462],x[48463],x[48464],x[48465],x[48466],x[48467],x[48468],x[48469],x[48470],x[48471],x[48472],x[48473],x[48474],x[48475],x[48476],x[48477],x[48478],x[48479],x[48480],x[48481],x[48482],x[48483],x[48484],x[48485],x[48486],x[48487],x[48488],x[48489],x[48490],x[48491],x[48492],x[48493],x[48494],x[48495],x[48496],x[48497],x[48498],x[48499],x[48500],x[48501],x[48502],x[48503],x[48504],x[48505],x[48506],x[48507],x[48508],x[48509],x[48510],x[48511],x[48512],x[48513],x[48514],x[48515],x[48516],x[48517],x[48518],x[48519],x[48520],x[48521],x[48522],x[48523],x[48524],x[48525],x[48526],x[48527],x[48528],x[48529],x[48530],x[48531],x[48532],x[48533],x[48534],x[48535],x[48536],x[48537],x[48538],x[48539],x[48540],x[48541],x[48542],x[48543],x[48544],x[48545],x[48546],x[48547],x[48548],x[48549],x[48550],x[48551],x[48552],x[48553],x[48554],x[48555],x[48556],x[48557],x[48558],x[48559],x[48560],x[48561],x[48562],x[48563],x[48564],x[48565],x[48566],x[48567],x[48568],x[48569],x[48570],x[48571],x[48572],x[48573],x[48574],x[48575],x[48576],x[48577],x[48578],x[48579],x[48580],x[48581],x[48582],x[48583],x[48584],x[48585],x[48586],x[48587],x[48588],x[48589],x[48590],x[48591],x[48592],x[48593],x[48594],x[48595],x[48596],x[48597],x[48598],x[48599],x[48600],x[48601],x[48602],x[48603],x[48604],x[48605],x[48606],x[48607],x[48608],x[48609],x[48610],x[48611],x[48612],x[48613],x[48614],x[48615],x[48616],x[48617],x[48618],x[48619],x[48620],x[48621],x[48622],x[48623],x[48624],x[48625],x[48626],x[48627],x[48628],x[48629],x[48630],x[48631],x[48632],x[48633],x[48634],x[48635],x[48636],x[48637],x[48638],x[48639],x[48640],x[48641],x[48642],x[48643],x[48644],x[48645],x[48646],x[48647],x[48648],x[48649],x[48650],x[48651],x[48652],x[48653],x[48654],x[48655],x[48656],x[48657],x[48658],x[48659],x[48660],x[48661],x[48662],x[48663],x[48664],x[48665],x[48666],x[48667],x[48668],x[48669],x[48670],x[48671],x[48672],x[48673],x[48674],x[48675],x[48676],x[48677],x[48678],x[48679],x[48680],x[48681],x[48682],x[48683],x[48684],x[48685],x[48686],x[48687],x[48688],x[48689],x[48690],x[48691],x[48692],x[48693],x[48694],x[48695],x[48696],x[48697],x[48698],x[48699],x[48700],x[48701],x[48702],x[48703],x[48704],x[48705],x[48706],x[48707],x[48708],x[48709],x[48710],x[48711],x[48712],x[48713],x[48714],x[48715],x[48716],x[48717],x[48718],x[48719],x[48720],x[48721],x[48722],x[48723],x[48724],x[48725],x[48726],x[48727],x[48728],x[48729],x[48730],x[48731],x[48732],x[48733],x[48734],x[48735],x[48736],x[48737],x[48738],x[48739],x[48740],x[48741],x[48742],x[48743],x[48744],x[48745],x[48746],x[48747],x[48748],x[48749],x[48750],x[48751],x[48752],x[48753],x[48754],x[48755],x[48756],x[48757],x[48758],x[48759],x[48760],x[48761],x[48762],x[48763],x[48764],x[48765],x[48766],x[48767],x[48768],x[48769],x[48770],x[48771],x[48772],x[48773],x[48774],x[48775],x[48776],x[48777],x[48778],x[48779],x[48780],x[48781],x[48782],x[48783],x[48784],x[48785],x[48786],x[48787],x[48788],x[48789],x[48790],x[48791],x[48792],x[48793],x[48794],x[48795],x[48796],x[48797],x[48798],x[48799],x[48800],x[48801],x[48802],x[48803],x[48804],x[48805],x[48806],x[48807],x[48808],x[48809],x[48810],x[48811],x[48812],x[48813],x[48814],x[48815],x[48816],x[48817],x[48818],x[48819],x[48820],x[48821],x[48822],x[48823],x[48824],x[48825],x[48826],x[48827],x[48828],x[48829],x[48830],x[48831],x[48832],x[48833],x[48834],x[48835],x[48836],x[48837],x[48838],x[48839],x[48840],x[48841],x[48842],x[48843],x[48844],x[48845],x[48846],x[48847],x[48848],x[48849],x[48850],x[48851],x[48852],x[48853],x[48854],x[48855],x[48856],x[48857],x[48858],x[48859],x[48860],x[48861],x[48862],x[48863],x[48864],x[48865],x[48866],x[48867],x[48868],x[48869],x[48870],x[48871],x[48872],x[48873],x[48874],x[48875],x[48876],x[48877],x[48878],x[48879],x[48880],x[48881],x[48882],x[48883],x[48884],x[48885],x[48886],x[48887],x[48888],x[48889],x[48890],x[48891],x[48892],x[48893],x[48894],x[48895],x[48896],x[48897],x[48898],x[48899],x[48900],x[48901],x[48902],x[48903],x[48904],x[48905],x[48906],x[48907],x[48908],x[48909],x[48910],x[48911],x[48912],x[48913],x[48914],x[48915],x[48916],x[48917],x[48918],x[48919],x[48920],x[48921],x[48922],x[48923],x[48924],x[48925],x[48926],x[48927],x[48928],x[48929],x[48930],x[48931],x[48932],x[48933],x[48934],x[48935],x[48936],x[48937],x[48938],x[48939],x[48940],x[48941],x[48942],x[48943],x[48944],x[48945],x[48946],x[48947],x[48948],x[48949],x[48950],x[48951],x[48952],x[48953],x[48954],x[48955],x[48956],x[48957],x[48958],x[48959],x[48960],x[48961],x[48962],x[48963],x[48964],x[48965],x[48966],x[48967],x[48968],x[48969],x[48970],x[48971],x[48972],x[48973],x[48974],x[48975],x[48976],x[48977],x[48978],x[48979],x[48980],x[48981],x[48982],x[48983],x[48984],x[48985],x[48986],x[48987],x[48988],x[48989],x[48990],x[48991],x[48992],x[48993],x[48994],x[48995],x[48996],x[48997],x[48998],x[48999],x[49000],x[49001],x[49002],x[49003],x[49004],x[49005],x[49006],x[49007],x[49008],x[49009],x[49010],x[49011],x[49012],x[49013],x[49014],x[49015],x[49016],x[49017],x[49018],x[49019],x[49020],x[49021],x[49022],x[49023],x[49024],x[49025],x[49026],x[49027],x[49028],x[49029],x[49030],x[49031],x[49032],x[49033],x[49034],x[49035],x[49036],x[49037],x[49038],x[49039],x[49040],x[49041],x[49042],x[49043],x[49044],x[49045],x[49046],x[49047],x[49048],x[49049],x[49050],x[49051],x[49052],x[49053],x[49054],x[49055],x[49056],x[49057],x[49058],x[49059],x[49060],x[49061],x[49062],x[49063],x[49064],x[49065],x[49066],x[49067],x[49068],x[49069],x[49070],x[49071],x[49072],x[49073],x[49074],x[49075],x[49076],x[49077],x[49078],x[49079],x[49080],x[49081],x[49082],x[49083],x[49084],x[49085],x[49086],x[49087],x[49088],x[49089],x[49090],x[49091],x[49092],x[49093],x[49094],x[49095],x[49096],x[49097],x[49098],x[49099],x[49100],x[49101],x[49102],x[49103],x[49104],x[49105],x[49106],x[49107],x[49108],x[49109],x[49110],x[49111],x[49112],x[49113],x[49114],x[49115],x[49116],x[49117],x[49118],x[49119],x[49120],x[49121],x[49122],x[49123],x[49124],x[49125],x[49126],x[49127],x[49128],x[49129],x[49130],x[49131],x[49132],x[49133],x[49134],x[49135],x[49136],x[49137],x[49138],x[49139],x[49140],x[49141],x[49142],x[49143],x[49144],x[49145],x[49146],x[49147],x[49148],x[49149],x[49150],x[49151],x[49152],x[49153],x[49154],x[49155],x[49156],x[49157],x[49158],x[49159],x[49160],x[49161],x[49162],x[49163],x[49164],x[49165],x[49166],x[49167],x[49168],x[49169],x[49170],x[49171],x[49172],x[49173],x[49174],x[49175],x[49176],x[49177],x[49178],x[49179],x[49180],x[49181],x[49182],x[49183],x[49184],x[49185],x[49186],x[49187],x[49188],x[49189],x[49190],x[49191],x[49192],x[49193],x[49194],x[49195],x[49196],x[49197],x[49198],x[49199],x[49200],x[49201],x[49202],x[49203],x[49204],x[49205],x[49206],x[49207],x[49208],x[49209],x[49210],x[49211],x[49212],x[49213],x[49214],x[49215],x[49216],x[49217],x[49218],x[49219],x[49220],x[49221],x[49222],x[49223],x[49224],x[49225],x[49226],x[49227],x[49228],x[49229],x[49230],x[49231],x[49232],x[49233],x[49234],x[49235],x[49236],x[49237],x[49238],x[49239],x[49240],x[49241],x[49242],x[49243],x[49244],x[49245],x[49246],x[49247],x[49248],x[49249],x[49250],x[49251],x[49252],x[49253],x[49254],x[49255],x[49256],x[49257],x[49258],x[49259],x[49260],x[49261],x[49262],x[49263],x[49264],x[49265],x[49266],x[49267],x[49268],x[49269],x[49270],x[49271],x[49272],x[49273],x[49274],x[49275],x[49276],x[49277],x[49278],x[49279],x[49280],x[49281],x[49282],x[49283],x[49284],x[49285],x[49286],x[49287],x[49288],x[49289],x[49290],x[49291],x[49292],x[49293],x[49294],x[49295],x[49296],x[49297],x[49298],x[49299],x[49300],x[49301],x[49302],x[49303],x[49304],x[49305],x[49306],x[49307],x[49308],x[49309],x[49310],x[49311],x[49312],x[49313],x[49314],x[49315],x[49316],x[49317],x[49318],x[49319],x[49320],x[49321],x[49322],x[49323],x[49324],x[49325],x[49326],x[49327],x[49328],x[49329],x[49330],x[49331],x[49332],x[49333],x[49334],x[49335],x[49336],x[49337],x[49338],x[49339],x[49340],x[49341],x[49342],x[49343],x[49344],x[49345],x[49346],x[49347],x[49348],x[49349],x[49350],x[49351],x[49352],x[49353],x[49354],x[49355],x[49356],x[49357],x[49358],x[49359],x[49360],x[49361],x[49362],x[49363],x[49364],x[49365],x[49366],x[49367],x[49368],x[49369],x[49370],x[49371],x[49372],x[49373],x[49374],x[49375],x[49376],x[49377],x[49378],x[49379],x[49380],x[49381],x[49382],x[49383],x[49384],x[49385],x[49386],x[49387],x[49388],x[49389],x[49390],x[49391],x[49392],x[49393],x[49394],x[49395],x[49396],x[49397],x[49398],x[49399],x[49400],x[49401],x[49402],x[49403],x[49404],x[49405],x[49406],x[49407],x[49408],x[49409],x[49410],x[49411],x[49412],x[49413],x[49414],x[49415],x[49416],x[49417],x[49418],x[49419],x[49420],x[49421],x[49422],x[49423],x[49424],x[49425],x[49426],x[49427],x[49428],x[49429],x[49430],x[49431],x[49432],x[49433],x[49434],x[49435],x[49436],x[49437],x[49438],x[49439],x[49440],x[49441],x[49442],x[49443],x[49444],x[49445],x[49446],x[49447],x[49448],x[49449],x[49450],x[49451],x[49452],x[49453],x[49454],x[49455],x[49456],x[49457],x[49458],x[49459],x[49460],x[49461],x[49462],x[49463],x[49464],x[49465],x[49466],x[49467],x[49468],x[49469],x[49470],x[49471],x[49472],x[49473],x[49474],x[49475],x[49476],x[49477],x[49478],x[49479],x[49480],x[49481],x[49482],x[49483],x[49484],x[49485],x[49486],x[49487],x[49488],x[49489],x[49490],x[49491],x[49492],x[49493],x[49494],x[49495],x[49496],x[49497],x[49498],x[49499],x[49500],x[49501],x[49502],x[49503],x[49504],x[49505],x[49506],x[49507],x[49508],x[49509],x[49510],x[49511],x[49512],x[49513],x[49514],x[49515],x[49516],x[49517],x[49518],x[49519],x[49520],x[49521],x[49522],x[49523],x[49524],x[49525],x[49526],x[49527],x[49528],x[49529],x[49530],x[49531],x[49532],x[49533],x[49534],x[49535],x[49536],x[49537],x[49538],x[49539],x[49540],x[49541],x[49542],x[49543],x[49544],x[49545],x[49546],x[49547],x[49548],x[49549],x[49550],x[49551],x[49552],x[49553],x[49554],x[49555],x[49556],x[49557],x[49558],x[49559],x[49560],x[49561],x[49562],x[49563],x[49564],x[49565],x[49566],x[49567],x[49568],x[49569],x[49570],x[49571],x[49572],x[49573],x[49574],x[49575],x[49576],x[49577],x[49578],x[49579],x[49580],x[49581],x[49582],x[49583],x[49584],x[49585],x[49586],x[49587],x[49588],x[49589],x[49590],x[49591],x[49592],x[49593],x[49594],x[49595],x[49596],x[49597],x[49598],x[49599],x[49600],x[49601],x[49602],x[49603],x[49604],x[49605],x[49606],x[49607],x[49608],x[49609],x[49610],x[49611],x[49612],x[49613],x[49614],x[49615],x[49616],x[49617],x[49618],x[49619],x[49620],x[49621],x[49622],x[49623],x[49624],x[49625],x[49626],x[49627],x[49628],x[49629],x[49630],x[49631],x[49632],x[49633],x[49634],x[49635],x[49636],x[49637],x[49638],x[49639],x[49640],x[49641],x[49642],x[49643],x[49644],x[49645],x[49646],x[49647],x[49648],x[49649],x[49650],x[49651],x[49652],x[49653],x[49654],x[49655],x[49656],x[49657],x[49658],x[49659],x[49660],x[49661],x[49662],x[49663],x[49664],x[49665],x[49666],x[49667],x[49668],x[49669],x[49670],x[49671],x[49672],x[49673],x[49674],x[49675],x[49676],x[49677],x[49678],x[49679],x[49680],x[49681],x[49682],x[49683],x[49684],x[49685],x[49686],x[49687],x[49688],x[49689],x[49690],x[49691],x[49692],x[49693],x[49694],x[49695],x[49696],x[49697],x[49698],x[49699],x[49700],x[49701],x[49702],x[49703],x[49704],x[49705],x[49706],x[49707],x[49708],x[49709],x[49710],x[49711],x[49712],x[49713],x[49714],x[49715],x[49716],x[49717],x[49718],x[49719],x[49720],x[49721],x[49722],x[49723],x[49724],x[49725],x[49726],x[49727],x[49728],x[49729],x[49730],x[49731],x[49732],x[49733],x[49734],x[49735],x[49736],x[49737],x[49738],x[49739],x[49740],x[49741],x[49742],x[49743],x[49744],x[49745],x[49746],x[49747],x[49748],x[49749],x[49750],x[49751],x[49752],x[49753],x[49754],x[49755],x[49756],x[49757],x[49758],x[49759],x[49760],x[49761],x[49762],x[49763],x[49764],x[49765],x[49766],x[49767],x[49768],x[49769],x[49770],x[49771],x[49772],x[49773],x[49774],x[49775],x[49776],x[49777],x[49778],x[49779],x[49780],x[49781],x[49782],x[49783],x[49784],x[49785],x[49786],x[49787],x[49788],x[49789],x[49790],x[49791],x[49792],x[49793],x[49794],x[49795],x[49796],x[49797],x[49798],x[49799],x[49800],x[49801],x[49802],x[49803],x[49804],x[49805],x[49806],x[49807],x[49808],x[49809],x[49810],x[49811],x[49812],x[49813],x[49814],x[49815],x[49816],x[49817],x[49818],x[49819],x[49820],x[49821],x[49822],x[49823],x[49824],x[49825],x[49826],x[49827],x[49828],x[49829],x[49830],x[49831],x[49832],x[49833],x[49834],x[49835],x[49836],x[49837],x[49838],x[49839],x[49840],x[49841],x[49842],x[49843],x[49844],x[49845],x[49846],x[49847],x[49848],x[49849],x[49850],x[49851],x[49852],x[49853],x[49854],x[49855],x[49856],x[49857],x[49858],x[49859],x[49860],x[49861],x[49862],x[49863],x[49864],x[49865],x[49866],x[49867],x[49868],x[49869],x[49870],x[49871],x[49872],x[49873],x[49874],x[49875],x[49876],x[49877],x[49878],x[49879],x[49880],x[49881],x[49882],x[49883],x[49884],x[49885],x[49886],x[49887],x[49888],x[49889],x[49890],x[49891],x[49892],x[49893],x[49894],x[49895],x[49896],x[49897],x[49898],x[49899],x[49900],x[49901],x[49902],x[49903],x[49904],x[49905],x[49906],x[49907],x[49908],x[49909],x[49910],x[49911],x[49912],x[49913],x[49914],x[49915],x[49916],x[49917],x[49918],x[49919],x[49920],x[49921],x[49922],x[49923],x[49924],x[49925],x[49926],x[49927],x[49928],x[49929],x[49930],x[49931],x[49932],x[49933],x[49934],x[49935],x[49936],x[49937],x[49938],x[49939],x[49940],x[49941],x[49942],x[49943],x[49944],x[49945],x[49946],x[49947],x[49948],x[49949],x[49950],x[49951],x[49952],x[49953],x[49954],x[49955],x[49956],x[49957],x[49958],x[49959],x[49960],x[49961],x[49962],x[49963],x[49964],x[49965],x[49966],x[49967],x[49968],x[49969],x[49970],x[49971],x[49972],x[49973],x[49974],x[49975],x[49976],x[49977],x[49978],x[49979],x[49980],x[49981],x[49982],x[49983],x[49984],x[49985],x[49986],x[49987],x[49988],x[49989],x[49990],x[49991],x[49992],x[49993],x[49994],x[49995],x[49996],x[49997],x[49998],x[49999],x[50000],x[50001],x[50002],x[50003],x[50004],x[50005],x[50006],x[50007],x[50008],x[50009],x[50010],x[50011],x[50012],x[50013],x[50014],x[50015],x[50016],x[50017],x[50018],x[50019],x[50020],x[50021],x[50022],x[50023],x[50024],x[50025],x[50026],x[50027],x[50028],x[50029],x[50030],x[50031],x[50032],x[50033],x[50034],x[50035],x[50036],x[50037],x[50038],x[50039],x[50040],x[50041],x[50042],x[50043],x[50044],x[50045],x[50046],x[50047],x[50048],x[50049],x[50050],x[50051],x[50052],x[50053],x[50054],x[50055],x[50056],x[50057],x[50058],x[50059],x[50060],x[50061],x[50062],x[50063],x[50064],x[50065],x[50066],x[50067],x[50068],x[50069],x[50070],x[50071],x[50072],x[50073],x[50074],x[50075],x[50076],x[50077],x[50078],x[50079],x[50080],x[50081],x[50082],x[50083],x[50084],x[50085],x[50086],x[50087],x[50088],x[50089],x[50090],x[50091],x[50092],x[50093],x[50094],x[50095],x[50096],x[50097],x[50098],x[50099],x[50100],x[50101],x[50102],x[50103],x[50104],x[50105],x[50106],x[50107],x[50108],x[50109],x[50110],x[50111],x[50112],x[50113],x[50114],x[50115],x[50116],x[50117],x[50118],x[50119],x[50120],x[50121],x[50122],x[50123],x[50124],x[50125],x[50126],x[50127],x[50128],x[50129],x[50130],x[50131],x[50132],x[50133],x[50134],x[50135],x[50136],x[50137],x[50138],x[50139],x[50140],x[50141],x[50142],x[50143],x[50144],x[50145],x[50146],x[50147],x[50148],x[50149],x[50150],x[50151],x[50152],x[50153],x[50154],x[50155],x[50156],x[50157],x[50158],x[50159],x[50160],x[50161],x[50162],x[50163],x[50164],x[50165],x[50166],x[50167],x[50168],x[50169],x[50170],x[50171],x[50172],x[50173],x[50174],x[50175],x[50176],x[50177],x[50178],x[50179],x[50180],x[50181],x[50182],x[50183],x[50184],x[50185],x[50186],x[50187],x[50188],x[50189],x[50190],x[50191],x[50192],x[50193],x[50194],x[50195],x[50196],x[50197],x[50198],x[50199],x[50200],x[50201],x[50202],x[50203],x[50204],x[50205],x[50206],x[50207],x[50208],x[50209],x[50210],x[50211],x[50212],x[50213],x[50214],x[50215],x[50216],x[50217],x[50218],x[50219],x[50220],x[50221],x[50222],x[50223],x[50224],x[50225],x[50226],x[50227],x[50228],x[50229],x[50230],x[50231],x[50232],x[50233],x[50234],x[50235],x[50236],x[50237],x[50238],x[50239],x[50240],x[50241],x[50242],x[50243],x[50244],x[50245],x[50246],x[50247],x[50248],x[50249],x[50250],x[50251],x[50252],x[50253],x[50254],x[50255],x[50256],x[50257],x[50258],x[50259],x[50260],x[50261],x[50262],x[50263],x[50264],x[50265],x[50266],x[50267],x[50268],x[50269],x[50270],x[50271],x[50272],x[50273],x[50274],x[50275],x[50276],x[50277],x[50278],x[50279],x[50280],x[50281],x[50282],x[50283],x[50284],x[50285],x[50286],x[50287],x[50288],x[50289],x[50290],x[50291],x[50292],x[50293],x[50294],x[50295],x[50296],x[50297],x[50298],x[50299],x[50300],x[50301],x[50302],x[50303],x[50304],x[50305],x[50306],x[50307],x[50308],x[50309],x[50310],x[50311],x[50312],x[50313],x[50314],x[50315],x[50316],x[50317],x[50318],x[50319],x[50320],x[50321],x[50322],x[50323],x[50324],x[50325],x[50326],x[50327],x[50328],x[50329],x[50330],x[50331],x[50332],x[50333],x[50334],x[50335],x[50336],x[50337],x[50338],x[50339],x[50340],x[50341],x[50342],x[50343],x[50344],x[50345],x[50346],x[50347],x[50348],x[50349],x[50350],x[50351],x[50352],x[50353],x[50354],x[50355],x[50356],x[50357],x[50358],x[50359],x[50360],x[50361],x[50362],x[50363],x[50364],x[50365],x[50366],x[50367],x[50368],x[50369],x[50370],x[50371],x[50372],x[50373],x[50374],x[50375],x[50376],x[50377],x[50378],x[50379],x[50380],x[50381],x[50382],x[50383],x[50384],x[50385],x[50386],x[50387],x[50388],x[50389],x[50390],x[50391],x[50392],x[50393],x[50394],x[50395],x[50396],x[50397],x[50398],x[50399],x[50400],x[50401],x[50402],x[50403],x[50404],x[50405],x[50406],x[50407],x[50408],x[50409],x[50410],x[50411],x[50412],x[50413],x[50414],x[50415],x[50416],x[50417],x[50418],x[50419],x[50420],x[50421],x[50422],x[50423],x[50424],x[50425],x[50426],x[50427],x[50428],x[50429],x[50430],x[50431],x[50432],x[50433],x[50434],x[50435],x[50436],x[50437],x[50438],x[50439],x[50440],x[50441],x[50442],x[50443],x[50444],x[50445],x[50446],x[50447],x[50448],x[50449],x[50450],x[50451],x[50452],x[50453],x[50454],x[50455],x[50456],x[50457],x[50458],x[50459],x[50460],x[50461],x[50462],x[50463],x[50464],x[50465],x[50466],x[50467],x[50468],x[50469],x[50470],x[50471],x[50472],x[50473],x[50474],x[50475],x[50476],x[50477],x[50478],x[50479],x[50480],x[50481],x[50482],x[50483],x[50484],x[50485],x[50486],x[50487],x[50488],x[50489],x[50490],x[50491],x[50492],x[50493],x[50494],x[50495],x[50496],x[50497],x[50498],x[50499],x[50500],x[50501],x[50502],x[50503],x[50504],x[50505],x[50506],x[50507],x[50508],x[50509],x[50510],x[50511],x[50512],x[50513],x[50514],x[50515],x[50516],x[50517],x[50518],x[50519],x[50520],x[50521],x[50522],x[50523],x[50524],x[50525],x[50526],x[50527],x[50528],x[50529],x[50530],x[50531],x[50532],x[50533],x[50534],x[50535],x[50536],x[50537],x[50538],x[50539],x[50540],x[50541],x[50542],x[50543],x[50544],x[50545],x[50546],x[50547],x[50548],x[50549],x[50550],x[50551],x[50552],x[50553],x[50554],x[50555],x[50556],x[50557],x[50558],x[50559],x[50560],x[50561],x[50562],x[50563],x[50564],x[50565],x[50566],x[50567],x[50568],x[50569],x[50570],x[50571],x[50572],x[50573],x[50574],x[50575],x[50576],x[50577],x[50578],x[50579],x[50580],x[50581],x[50582],x[50583],x[50584],x[50585],x[50586],x[50587],x[50588],x[50589],x[50590],x[50591],x[50592],x[50593],x[50594],x[50595],x[50596],x[50597],x[50598],x[50599],x[50600],x[50601],x[50602],x[50603],x[50604],x[50605],x[50606],x[50607],x[50608],x[50609],x[50610],x[50611],x[50612],x[50613],x[50614],x[50615],x[50616],x[50617],x[50618],x[50619],x[50620],x[50621],x[50622],x[50623],x[50624],x[50625],x[50626],x[50627],x[50628],x[50629],x[50630],x[50631],x[50632],x[50633],x[50634],x[50635],x[50636],x[50637],x[50638],x[50639],x[50640],x[50641],x[50642],x[50643],x[50644],x[50645],x[50646],x[50647],x[50648],x[50649],x[50650],x[50651],x[50652],x[50653],x[50654],x[50655],x[50656],x[50657],x[50658],x[50659],x[50660],x[50661],x[50662],x[50663],x[50664],x[50665],x[50666],x[50667],x[50668],x[50669],x[50670],x[50671],x[50672],x[50673],x[50674],x[50675],x[50676],x[50677],x[50678],x[50679],x[50680],x[50681],x[50682],x[50683],x[50684],x[50685],x[50686],x[50687],x[50688],x[50689],x[50690],x[50691],x[50692],x[50693],x[50694],x[50695],x[50696],x[50697],x[50698],x[50699],x[50700],x[50701],x[50702],x[50703],x[50704],x[50705],x[50706],x[50707],x[50708],x[50709],x[50710],x[50711],x[50712],x[50713],x[50714],x[50715],x[50716],x[50717],x[50718],x[50719],x[50720],x[50721],x[50722],x[50723],x[50724],x[50725],x[50726],x[50727],x[50728],x[50729],x[50730],x[50731],x[50732],x[50733],x[50734],x[50735],x[50736],x[50737],x[50738],x[50739],x[50740],x[50741],x[50742],x[50743],x[50744],x[50745],x[50746],x[50747],x[50748],x[50749],x[50750],x[50751],x[50752],x[50753],x[50754],x[50755],x[50756],x[50757],x[50758],x[50759],x[50760],x[50761],x[50762],x[50763],x[50764],x[50765],x[50766],x[50767],x[50768],x[50769],x[50770],x[50771],x[50772],x[50773],x[50774],x[50775],x[50776],x[50777],x[50778],x[50779],x[50780],x[50781],x[50782],x[50783],x[50784],x[50785],x[50786],x[50787],x[50788],x[50789],x[50790],x[50791],x[50792],x[50793],x[50794],x[50795],x[50796],x[50797],x[50798],x[50799],x[50800],x[50801],x[50802],x[50803],x[50804],x[50805],x[50806],x[50807],x[50808],x[50809],x[50810],x[50811],x[50812],x[50813],x[50814],x[50815],x[50816],x[50817],x[50818],x[50819],x[50820],x[50821],x[50822],x[50823],x[50824],x[50825],x[50826],x[50827],x[50828],x[50829],x[50830],x[50831],x[50832],x[50833],x[50834],x[50835],x[50836],x[50837],x[50838],x[50839],x[50840],x[50841],x[50842],x[50843],x[50844],x[50845],x[50846],x[50847],x[50848],x[50849],x[50850],x[50851],x[50852],x[50853],x[50854],x[50855],x[50856],x[50857],x[50858],x[50859],x[50860],x[50861],x[50862],x[50863],x[50864],x[50865],x[50866],x[50867],x[50868],x[50869],x[50870],x[50871],x[50872],x[50873],x[50874],x[50875],x[50876],x[50877],x[50878],x[50879],x[50880],x[50881],x[50882],x[50883],x[50884],x[50885],x[50886],x[50887],x[50888],x[50889],x[50890],x[50891],x[50892],x[50893],x[50894],x[50895],x[50896],x[50897],x[50898],x[50899],x[50900],x[50901],x[50902],x[50903],x[50904],x[50905],x[50906],x[50907],x[50908],x[50909],x[50910],x[50911],x[50912],x[50913],x[50914],x[50915],x[50916],x[50917],x[50918],x[50919],x[50920],x[50921],x[50922],x[50923],x[50924],x[50925],x[50926],x[50927],x[50928],x[50929],x[50930],x[50931],x[50932],x[50933],x[50934],x[50935],x[50936],x[50937],x[50938],x[50939],x[50940],x[50941],x[50942],x[50943],x[50944],x[50945],x[50946],x[50947],x[50948],x[50949],x[50950],x[50951],x[50952],x[50953],x[50954],x[50955],x[50956],x[50957],x[50958],x[50959],x[50960],x[50961],x[50962],x[50963],x[50964],x[50965],x[50966],x[50967],x[50968],x[50969],x[50970],x[50971],x[50972],x[50973],x[50974],x[50975],x[50976],x[50977],x[50978],x[50979],x[50980],x[50981],x[50982],x[50983],x[50984],x[50985],x[50986],x[50987],x[50988],x[50989],x[50990],x[50991],x[50992],x[50993],x[50994],x[50995],x[50996],x[50997],x[50998],x[50999],x[51000],x[51001],x[51002],x[51003],x[51004],x[51005],x[51006],x[51007],x[51008],x[51009],x[51010],x[51011],x[51012],x[51013],x[51014],x[51015],x[51016],x[51017],x[51018],x[51019],x[51020],x[51021],x[51022],x[51023],x[51024],x[51025],x[51026],x[51027],x[51028],x[51029],x[51030],x[51031],x[51032],x[51033],x[51034],x[51035],x[51036],x[51037],x[51038],x[51039],x[51040],x[51041],x[51042],x[51043],x[51044],x[51045],x[51046],x[51047],x[51048],x[51049],x[51050],x[51051],x[51052],x[51053],x[51054],x[51055],x[51056],x[51057],x[51058],x[51059],x[51060],x[51061],x[51062],x[51063],x[51064],x[51065],x[51066],x[51067],x[51068],x[51069],x[51070],x[51071],x[51072],x[51073],x[51074],x[51075],x[51076],x[51077],x[51078],x[51079],x[51080],x[51081],x[51082],x[51083],x[51084],x[51085],x[51086],x[51087],x[51088],x[51089],x[51090],x[51091],x[51092],x[51093],x[51094],x[51095],x[51096],x[51097],x[51098],x[51099],x[51100],x[51101],x[51102],x[51103],x[51104],x[51105],x[51106],x[51107],x[51108],x[51109],x[51110],x[51111],x[51112],x[51113],x[51114],x[51115],x[51116],x[51117],x[51118],x[51119],x[51120],x[51121],x[51122],x[51123],x[51124],x[51125],x[51126],x[51127],x[51128],x[51129],x[51130],x[51131],x[51132],x[51133],x[51134],x[51135],x[51136],x[51137],x[51138],x[51139],x[51140],x[51141],x[51142],x[51143],x[51144],x[51145],x[51146],x[51147],x[51148],x[51149],x[51150],x[51151],x[51152],x[51153],x[51154],x[51155],x[51156],x[51157],x[51158],x[51159],x[51160],x[51161],x[51162],x[51163],x[51164],x[51165],x[51166],x[51167],x[51168],x[51169],x[51170],x[51171],x[51172],x[51173],x[51174],x[51175],x[51176],x[51177],x[51178],x[51179],x[51180],x[51181],x[51182],x[51183],x[51184],x[51185],x[51186],x[51187],x[51188],x[51189],x[51190],x[51191],x[51192],x[51193],x[51194],x[51195],x[51196],x[51197],x[51198],x[51199],x[51200],x[51201],x[51202],x[51203],x[51204],x[51205],x[51206],x[51207],x[51208],x[51209],x[51210],x[51211],x[51212],x[51213],x[51214],x[51215],x[51216],x[51217],x[51218],x[51219],x[51220],x[51221],x[51222],x[51223],x[51224],x[51225],x[51226],x[51227],x[51228],x[51229],x[51230],x[51231],x[51232],x[51233],x[51234],x[51235],x[51236],x[51237],x[51238],x[51239],x[51240],x[51241],x[51242],x[51243],x[51244],x[51245],x[51246],x[51247],x[51248],x[51249],x[51250],x[51251],x[51252],x[51253],x[51254],x[51255],x[51256],x[51257],x[51258],x[51259],x[51260],x[51261],x[51262],x[51263],x[51264],x[51265],x[51266],x[51267],x[51268],x[51269],x[51270],x[51271],x[51272],x[51273],x[51274],x[51275],x[51276],x[51277],x[51278],x[51279],x[51280],x[51281],x[51282],x[51283],x[51284],x[51285],x[51286],x[51287],x[51288],x[51289],x[51290],x[51291],x[51292],x[51293],x[51294],x[51295],x[51296],x[51297],x[51298],x[51299],x[51300],x[51301],x[51302],x[51303],x[51304],x[51305],x[51306],x[51307],x[51308],x[51309],x[51310],x[51311],x[51312],x[51313],x[51314],x[51315],x[51316],x[51317],x[51318],x[51319],x[51320],x[51321],x[51322],x[51323],x[51324],x[51325],x[51326],x[51327],x[51328],x[51329],x[51330],x[51331],x[51332],x[51333],x[51334],x[51335],x[51336],x[51337],x[51338],x[51339],x[51340],x[51341],x[51342],x[51343],x[51344],x[51345],x[51346],x[51347],x[51348],x[51349],x[51350],x[51351],x[51352],x[51353],x[51354],x[51355],x[51356],x[51357],x[51358],x[51359],x[51360],x[51361],x[51362],x[51363],x[51364],x[51365],x[51366],x[51367],x[51368],x[51369],x[51370],x[51371],x[51372],x[51373],x[51374],x[51375],x[51376],x[51377],x[51378],x[51379],x[51380],x[51381],x[51382],x[51383],x[51384],x[51385],x[51386],x[51387],x[51388],x[51389],x[51390],x[51391],x[51392],x[51393],x[51394],x[51395],x[51396],x[51397],x[51398],x[51399],x[51400],x[51401],x[51402],x[51403],x[51404],x[51405],x[51406],x[51407],x[51408],x[51409],x[51410],x[51411],x[51412],x[51413],x[51414],x[51415],x[51416],x[51417],x[51418],x[51419],x[51420],x[51421],x[51422],x[51423],x[51424],x[51425],x[51426],x[51427],x[51428],x[51429],x[51430],x[51431],x[51432],x[51433],x[51434],x[51435],x[51436],x[51437],x[51438],x[51439],x[51440],x[51441],x[51442],x[51443],x[51444],x[51445],x[51446],x[51447],x[51448],x[51449],x[51450],x[51451],x[51452],x[51453],x[51454],x[51455],x[51456],x[51457],x[51458],x[51459],x[51460],x[51461],x[51462],x[51463],x[51464],x[51465],x[51466],x[51467],x[51468],x[51469],x[51470],x[51471],x[51472],x[51473],x[51474],x[51475],x[51476],x[51477],x[51478],x[51479],x[51480],x[51481],x[51482],x[51483],x[51484],x[51485],x[51486],x[51487],x[51488],x[51489],x[51490],x[51491],x[51492],x[51493],x[51494],x[51495],x[51496],x[51497],x[51498],x[51499],x[51500],x[51501],x[51502],x[51503],x[51504],x[51505],x[51506],x[51507],x[51508],x[51509],x[51510],x[51511],x[51512],x[51513],x[51514],x[51515],x[51516],x[51517],x[51518],x[51519],x[51520],x[51521],x[51522],x[51523],x[51524],x[51525],x[51526],x[51527],x[51528],x[51529],x[51530],x[51531],x[51532],x[51533],x[51534],x[51535],x[51536],x[51537],x[51538],x[51539],x[51540],x[51541],x[51542],x[51543],x[51544],x[51545],x[51546],x[51547],x[51548],x[51549],x[51550],x[51551],x[51552],x[51553],x[51554],x[51555],x[51556],x[51557],x[51558],x[51559],x[51560],x[51561],x[51562],x[51563],x[51564],x[51565],x[51566],x[51567],x[51568],x[51569],x[51570],x[51571],x[51572],x[51573],x[51574],x[51575],x[51576],x[51577],x[51578],x[51579],x[51580],x[51581],x[51582],x[51583],x[51584],x[51585],x[51586],x[51587],x[51588],x[51589],x[51590],x[51591],x[51592],x[51593],x[51594],x[51595],x[51596],x[51597],x[51598],x[51599],x[51600],x[51601],x[51602],x[51603],x[51604],x[51605],x[51606],x[51607],x[51608],x[51609],x[51610],x[51611],x[51612],x[51613],x[51614],x[51615],x[51616],x[51617],x[51618],x[51619],x[51620],x[51621],x[51622],x[51623],x[51624],x[51625],x[51626],x[51627],x[51628],x[51629],x[51630],x[51631],x[51632],x[51633],x[51634],x[51635],x[51636],x[51637],x[51638],x[51639],x[51640],x[51641],x[51642],x[51643],x[51644],x[51645],x[51646],x[51647],x[51648],x[51649],x[51650],x[51651],x[51652],x[51653],x[51654],x[51655],x[51656],x[51657],x[51658],x[51659],x[51660],x[51661],x[51662],x[51663],x[51664],x[51665],x[51666],x[51667],x[51668],x[51669],x[51670],x[51671],x[51672],x[51673],x[51674],x[51675],x[51676],x[51677],x[51678],x[51679],x[51680],x[51681],x[51682],x[51683],x[51684],x[51685],x[51686],x[51687],x[51688],x[51689],x[51690],x[51691],x[51692],x[51693],x[51694],x[51695],x[51696],x[51697],x[51698],x[51699],x[51700],x[51701],x[51702],x[51703],x[51704],x[51705],x[51706],x[51707],x[51708],x[51709],x[51710],x[51711],x[51712],x[51713],x[51714],x[51715],x[51716],x[51717],x[51718],x[51719],x[51720],x[51721],x[51722],x[51723],x[51724],x[51725],x[51726],x[51727],x[51728],x[51729],x[51730],x[51731],x[51732],x[51733],x[51734],x[51735],x[51736],x[51737],x[51738],x[51739],x[51740],x[51741],x[51742],x[51743],x[51744],x[51745],x[51746],x[51747],x[51748],x[51749],x[51750],x[51751],x[51752],x[51753],x[51754],x[51755],x[51756],x[51757],x[51758],x[51759],x[51760],x[51761],x[51762],x[51763],x[51764],x[51765],x[51766],x[51767],x[51768],x[51769],x[51770],x[51771],x[51772],x[51773],x[51774],x[51775],x[51776],x[51777],x[51778],x[51779],x[51780],x[51781],x[51782],x[51783],x[51784],x[51785],x[51786],x[51787],x[51788],x[51789],x[51790],x[51791],x[51792],x[51793],x[51794],x[51795],x[51796],x[51797],x[51798],x[51799],x[51800],x[51801],x[51802],x[51803],x[51804],x[51805],x[51806],x[51807],x[51808],x[51809],x[51810],x[51811],x[51812],x[51813],x[51814],x[51815],x[51816],x[51817],x[51818],x[51819],x[51820],x[51821],x[51822],x[51823],x[51824],x[51825],x[51826],x[51827],x[51828],x[51829],x[51830],x[51831],x[51832],x[51833],x[51834],x[51835],x[51836],x[51837],x[51838],x[51839],x[51840],x[51841],x[51842],x[51843],x[51844],x[51845],x[51846],x[51847],x[51848],x[51849],x[51850],x[51851],x[51852],x[51853],x[51854],x[51855],x[51856],x[51857],x[51858],x[51859],x[51860],x[51861],x[51862],x[51863],x[51864],x[51865],x[51866],x[51867],x[51868],x[51869],x[51870],x[51871],x[51872],x[51873],x[51874],x[51875],x[51876],x[51877],x[51878],x[51879],x[51880],x[51881],x[51882],x[51883],x[51884],x[51885],x[51886],x[51887],x[51888],x[51889],x[51890],x[51891],x[51892],x[51893],x[51894],x[51895],x[51896],x[51897],x[51898],x[51899],x[51900],x[51901],x[51902],x[51903],x[51904],x[51905],x[51906],x[51907],x[51908],x[51909],x[51910],x[51911],x[51912],x[51913],x[51914],x[51915],x[51916],x[51917],x[51918],x[51919],x[51920],x[51921],x[51922],x[51923],x[51924],x[51925],x[51926],x[51927],x[51928],x[51929],x[51930],x[51931],x[51932],x[51933],x[51934],x[51935],x[51936],x[51937],x[51938],x[51939],x[51940],x[51941],x[51942],x[51943],x[51944],x[51945],x[51946],x[51947],x[51948],x[51949],x[51950],x[51951],x[51952],x[51953],x[51954],x[51955],x[51956],x[51957],x[51958],x[51959],x[51960],x[51961],x[51962],x[51963],x[51964],x[51965],x[51966],x[51967],x[51968],x[51969],x[51970],x[51971],x[51972],x[51973],x[51974],x[51975],x[51976],x[51977],x[51978],x[51979],x[51980],x[51981],x[51982],x[51983],x[51984],x[51985],x[51986],x[51987],x[51988],x[51989],x[51990],x[51991],x[51992],x[51993],x[51994],x[51995],x[51996],x[51997],x[51998],x[51999],x[52000],x[52001],x[52002],x[52003],x[52004],x[52005],x[52006],x[52007],x[52008],x[52009],x[52010],x[52011],x[52012],x[52013],x[52014],x[52015],x[52016],x[52017],x[52018],x[52019],x[52020],x[52021],x[52022],x[52023],x[52024],x[52025],x[52026],x[52027],x[52028],x[52029],x[52030],x[52031],x[52032],x[52033],x[52034],x[52035],x[52036],x[52037],x[52038],x[52039],x[52040],x[52041],x[52042],x[52043],x[52044],x[52045],x[52046],x[52047],x[52048],x[52049],x[52050],x[52051],x[52052],x[52053],x[52054],x[52055],x[52056],x[52057],x[52058],x[52059],x[52060],x[52061],x[52062],x[52063],x[52064],x[52065],x[52066],x[52067],x[52068],x[52069],x[52070],x[52071],x[52072],x[52073],x[52074],x[52075],x[52076],x[52077],x[52078],x[52079],x[52080],x[52081],x[52082],x[52083],x[52084],x[52085],x[52086],x[52087],x[52088],x[52089],x[52090],x[52091],x[52092],x[52093],x[52094],x[52095],x[52096],x[52097],x[52098],x[52099],x[52100],x[52101],x[52102],x[52103],x[52104],x[52105],x[52106],x[52107],x[52108],x[52109],x[52110],x[52111],x[52112],x[52113],x[52114],x[52115],x[52116],x[52117],x[52118],x[52119],x[52120],x[52121],x[52122],x[52123],x[52124],x[52125],x[52126],x[52127],x[52128],x[52129],x[52130],x[52131],x[52132],x[52133],x[52134],x[52135],x[52136],x[52137],x[52138],x[52139],x[52140],x[52141],x[52142],x[52143],x[52144],x[52145],x[52146],x[52147],x[52148],x[52149],x[52150],x[52151],x[52152],x[52153],x[52154],x[52155],x[52156],x[52157],x[52158],x[52159],x[52160],x[52161],x[52162],x[52163],x[52164],x[52165],x[52166],x[52167],x[52168],x[52169],x[52170],x[52171],x[52172],x[52173],x[52174],x[52175],x[52176],x[52177],x[52178],x[52179],x[52180],x[52181],x[52182],x[52183],x[52184],x[52185],x[52186],x[52187],x[52188],x[52189],x[52190],x[52191],x[52192],x[52193],x[52194],x[52195],x[52196],x[52197],x[52198],x[52199],x[52200],x[52201],x[52202],x[52203],x[52204],x[52205],x[52206],x[52207],x[52208],x[52209],x[52210],x[52211],x[52212],x[52213],x[52214],x[52215],x[52216],x[52217],x[52218],x[52219],x[52220],x[52221],x[52222],x[52223],x[52224],x[52225],x[52226],x[52227],x[52228],x[52229],x[52230],x[52231],x[52232],x[52233],x[52234],x[52235],x[52236],x[52237],x[52238],x[52239],x[52240],x[52241],x[52242],x[52243],x[52244],x[52245],x[52246],x[52247],x[52248],x[52249],x[52250],x[52251],x[52252],x[52253],x[52254],x[52255],x[52256],x[52257],x[52258],x[52259],x[52260],x[52261],x[52262],x[52263],x[52264],x[52265],x[52266],x[52267],x[52268],x[52269],x[52270],x[52271],x[52272],x[52273],x[52274],x[52275],x[52276],x[52277],x[52278],x[52279],x[52280],x[52281],x[52282],x[52283],x[52284],x[52285],x[52286],x[52287],x[52288],x[52289],x[52290],x[52291],x[52292],x[52293],x[52294],x[52295],x[52296],x[52297],x[52298],x[52299],x[52300],x[52301],x[52302],x[52303],x[52304],x[52305],x[52306],x[52307],x[52308],x[52309],x[52310],x[52311],x[52312],x[52313],x[52314],x[52315],x[52316],x[52317],x[52318],x[52319],x[52320],x[52321],x[52322],x[52323],x[52324],x[52325],x[52326],x[52327],x[52328],x[52329],x[52330],x[52331],x[52332],x[52333],x[52334],x[52335],x[52336],x[52337],x[52338],x[52339],x[52340],x[52341],x[52342],x[52343],x[52344],x[52345],x[52346],x[52347],x[52348],x[52349],x[52350],x[52351],x[52352],x[52353],x[52354],x[52355],x[52356],x[52357],x[52358],x[52359],x[52360],x[52361],x[52362],x[52363],x[52364],x[52365],x[52366],x[52367],x[52368],x[52369],x[52370],x[52371],x[52372],x[52373],x[52374],x[52375],x[52376],x[52377],x[52378],x[52379],x[52380],x[52381],x[52382],x[52383],x[52384],x[52385],x[52386],x[52387],x[52388],x[52389],x[52390],x[52391],x[52392],x[52393],x[52394],x[52395],x[52396],x[52397],x[52398],x[52399],x[52400],x[52401],x[52402],x[52403],x[52404],x[52405],x[52406],x[52407],x[52408],x[52409],x[52410],x[52411],x[52412],x[52413],x[52414],x[52415],x[52416],x[52417],x[52418],x[52419],x[52420],x[52421],x[52422],x[52423],x[52424],x[52425],x[52426],x[52427],x[52428],x[52429],x[52430],x[52431],x[52432],x[52433],x[52434],x[52435],x[52436],x[52437],x[52438],x[52439],x[52440],x[52441],x[52442],x[52443],x[52444],x[52445],x[52446],x[52447],x[52448],x[52449],x[52450],x[52451],x[52452],x[52453],x[52454],x[52455],x[52456],x[52457],x[52458],x[52459],x[52460],x[52461],x[52462],x[52463],x[52464],x[52465],x[52466],x[52467],x[52468],x[52469],x[52470],x[52471],x[52472],x[52473],x[52474],x[52475],x[52476],x[52477],x[52478],x[52479],x[52480],x[52481],x[52482],x[52483],x[52484],x[52485],x[52486],x[52487],x[52488],x[52489],x[52490],x[52491],x[52492],x[52493],x[52494],x[52495],x[52496],x[52497],x[52498],x[52499],x[52500],x[52501],x[52502],x[52503],x[52504],x[52505],x[52506],x[52507],x[52508],x[52509],x[52510],x[52511],x[52512],x[52513],x[52514],x[52515],x[52516],x[52517],x[52518],x[52519],x[52520],x[52521],x[52522],x[52523],x[52524],x[52525],x[52526],x[52527],x[52528],x[52529],x[52530],x[52531],x[52532],x[52533],x[52534],x[52535],x[52536],x[52537],x[52538],x[52539],x[52540],x[52541],x[52542],x[52543],x[52544],x[52545],x[52546],x[52547],x[52548],x[52549],x[52550],x[52551],x[52552],x[52553],x[52554],x[52555],x[52556],x[52557],x[52558],x[52559],x[52560],x[52561],x[52562],x[52563],x[52564],x[52565],x[52566],x[52567],x[52568],x[52569],x[52570],x[52571],x[52572],x[52573],x[52574],x[52575],x[52576],x[52577],x[52578],x[52579],x[52580],x[52581],x[52582],x[52583],x[52584],x[52585],x[52586],x[52587],x[52588],x[52589],x[52590],x[52591],x[52592],x[52593],x[52594],x[52595],x[52596],x[52597],x[52598],x[52599],x[52600],x[52601],x[52602],x[52603],x[52604],x[52605],x[52606],x[52607],x[52608],x[52609],x[52610],x[52611],x[52612],x[52613],x[52614],x[52615],x[52616],x[52617],x[52618],x[52619],x[52620],x[52621],x[52622],x[52623],x[52624],x[52625],x[52626],x[52627],x[52628],x[52629],x[52630],x[52631],x[52632],x[52633],x[52634],x[52635],x[52636],x[52637],x[52638],x[52639],x[52640],x[52641],x[52642],x[52643],x[52644],x[52645],x[52646],x[52647],x[52648],x[52649],x[52650],x[52651],x[52652],x[52653],x[52654],x[52655],x[52656],x[52657],x[52658],x[52659],x[52660],x[52661],x[52662],x[52663],x[52664],x[52665],x[52666],x[52667],x[52668],x[52669],x[52670],x[52671],x[52672],x[52673],x[52674],x[52675],x[52676],x[52677],x[52678],x[52679],x[52680],x[52681],x[52682],x[52683],x[52684],x[52685],x[52686],x[52687],x[52688],x[52689],x[52690],x[52691],x[52692],x[52693],x[52694],x[52695],x[52696],x[52697],x[52698],x[52699],x[52700],x[52701],x[52702],x[52703],x[52704],x[52705],x[52706],x[52707],x[52708],x[52709],x[52710],x[52711],x[52712],x[52713],x[52714],x[52715],x[52716],x[52717],x[52718],x[52719],x[52720],x[52721],x[52722],x[52723],x[52724],x[52725],x[52726],x[52727],x[52728],x[52729],x[52730],x[52731],x[52732],x[52733],x[52734],x[52735],x[52736],x[52737],x[52738],x[52739],x[52740],x[52741],x[52742],x[52743],x[52744],x[52745],x[52746],x[52747],x[52748],x[52749],x[52750],x[52751],x[52752],x[52753],x[52754],x[52755],x[52756],x[52757],x[52758],x[52759],x[52760],x[52761],x[52762],x[52763],x[52764],x[52765],x[52766],x[52767],x[52768],x[52769],x[52770],x[52771],x[52772],x[52773],x[52774],x[52775],x[52776],x[52777],x[52778],x[52779],x[52780],x[52781],x[52782],x[52783],x[52784],x[52785],x[52786],x[52787],x[52788],x[52789],x[52790],x[52791],x[52792],x[52793],x[52794],x[52795],x[52796],x[52797],x[52798],x[52799],x[52800],x[52801],x[52802],x[52803],x[52804],x[52805],x[52806],x[52807],x[52808],x[52809],x[52810],x[52811],x[52812],x[52813],x[52814],x[52815],x[52816],x[52817],x[52818],x[52819],x[52820],x[52821],x[52822],x[52823],x[52824],x[52825],x[52826],x[52827],x[52828],x[52829],x[52830],x[52831],x[52832],x[52833],x[52834],x[52835],x[52836],x[52837],x[52838],x[52839],x[52840],x[52841],x[52842],x[52843],x[52844],x[52845],x[52846],x[52847],x[52848],x[52849],x[52850],x[52851],x[52852],x[52853],x[52854],x[52855],x[52856],x[52857],x[52858],x[52859],x[52860],x[52861],x[52862],x[52863],x[52864],x[52865],x[52866],x[52867],x[52868],x[52869],x[52870],x[52871],x[52872],x[52873],x[52874],x[52875],x[52876],x[52877],x[52878],x[52879],x[52880],x[52881],x[52882],x[52883],x[52884],x[52885],x[52886],x[52887],x[52888],x[52889],x[52890],x[52891],x[52892],x[52893],x[52894],x[52895],x[52896],x[52897],x[52898],x[52899],x[52900],x[52901],x[52902],x[52903],x[52904],x[52905],x[52906],x[52907],x[52908],x[52909],x[52910],x[52911],x[52912],x[52913],x[52914],x[52915],x[52916],x[52917],x[52918],x[52919],x[52920],x[52921],x[52922],x[52923],x[52924],x[52925],x[52926],x[52927],x[52928],x[52929],x[52930],x[52931],x[52932],x[52933],x[52934],x[52935],x[52936],x[52937],x[52938],x[52939],x[52940],x[52941],x[52942],x[52943],x[52944],x[52945],x[52946],x[52947],x[52948],x[52949],x[52950],x[52951],x[52952],x[52953],x[52954],x[52955],x[52956],x[52957],x[52958],x[52959],x[52960],x[52961],x[52962],x[52963],x[52964],x[52965],x[52966],x[52967],x[52968],x[52969],x[52970],x[52971],x[52972],x[52973],x[52974],x[52975],x[52976],x[52977],x[52978],x[52979],x[52980],x[52981],x[52982],x[52983],x[52984],x[52985],x[52986],x[52987],x[52988],x[52989],x[52990],x[52991],x[52992],x[52993],x[52994],x[52995],x[52996],x[52997],x[52998],x[52999],x[53000],x[53001],x[53002],x[53003],x[53004],x[53005],x[53006],x[53007],x[53008],x[53009],x[53010],x[53011],x[53012],x[53013],x[53014],x[53015],x[53016],x[53017],x[53018],x[53019],x[53020],x[53021],x[53022],x[53023],x[53024],x[53025],x[53026],x[53027],x[53028],x[53029],x[53030],x[53031],x[53032],x[53033],x[53034],x[53035],x[53036],x[53037],x[53038],x[53039],x[53040],x[53041],x[53042],x[53043],x[53044],x[53045],x[53046],x[53047],x[53048],x[53049],x[53050],x[53051],x[53052],x[53053],x[53054],x[53055],x[53056],x[53057],x[53058],x[53059],x[53060],x[53061],x[53062],x[53063],x[53064],x[53065],x[53066],x[53067],x[53068],x[53069],x[53070],x[53071],x[53072],x[53073],x[53074],x[53075],x[53076],x[53077],x[53078],x[53079],x[53080],x[53081],x[53082],x[53083],x[53084],x[53085],x[53086],x[53087],x[53088],x[53089],x[53090],x[53091],x[53092],x[53093],x[53094],x[53095],x[53096],x[53097],x[53098],x[53099],x[53100],x[53101],x[53102],x[53103],x[53104],x[53105],x[53106],x[53107],x[53108],x[53109],x[53110],x[53111],x[53112],x[53113],x[53114],x[53115],x[53116],x[53117],x[53118],x[53119],x[53120],x[53121],x[53122],x[53123],x[53124],x[53125],x[53126],x[53127],x[53128],x[53129],x[53130],x[53131],x[53132],x[53133],x[53134],x[53135],x[53136],x[53137],x[53138],x[53139],x[53140],x[53141],x[53142],x[53143],x[53144],x[53145],x[53146],x[53147],x[53148],x[53149],x[53150],x[53151],x[53152],x[53153],x[53154],x[53155],x[53156],x[53157],x[53158],x[53159],x[53160],x[53161],x[53162],x[53163],x[53164],x[53165],x[53166],x[53167],x[53168],x[53169],x[53170],x[53171],x[53172],x[53173],x[53174],x[53175],x[53176],x[53177],x[53178],x[53179],x[53180],x[53181],x[53182],x[53183],x[53184],x[53185],x[53186],x[53187],x[53188],x[53189],x[53190],x[53191],x[53192],x[53193],x[53194],x[53195],x[53196],x[53197],x[53198],x[53199],x[53200],x[53201],x[53202],x[53203],x[53204],x[53205],x[53206],x[53207],x[53208],x[53209],x[53210],x[53211],x[53212],x[53213],x[53214],x[53215],x[53216],x[53217],x[53218],x[53219],x[53220],x[53221],x[53222],x[53223],x[53224],x[53225],x[53226],x[53227],x[53228],x[53229],x[53230],x[53231],x[53232],x[53233],x[53234],x[53235],x[53236],x[53237],x[53238],x[53239],x[53240],x[53241],x[53242],x[53243],x[53244],x[53245],x[53246],x[53247],x[53248],x[53249],x[53250],x[53251],x[53252],x[53253],x[53254],x[53255],x[53256],x[53257],x[53258],x[53259],x[53260],x[53261],x[53262],x[53263],x[53264],x[53265],x[53266],x[53267],x[53268],x[53269],x[53270],x[53271],x[53272],x[53273],x[53274],x[53275],x[53276],x[53277],x[53278],x[53279],x[53280],x[53281],x[53282],x[53283],x[53284],x[53285],x[53286],x[53287],x[53288],x[53289],x[53290],x[53291],x[53292],x[53293],x[53294],x[53295],x[53296],x[53297],x[53298],x[53299],x[53300],x[53301],x[53302],x[53303],x[53304],x[53305],x[53306],x[53307],x[53308],x[53309],x[53310],x[53311],x[53312],x[53313],x[53314],x[53315],x[53316],x[53317],x[53318],x[53319],x[53320],x[53321],x[53322],x[53323],x[53324],x[53325],x[53326],x[53327],x[53328],x[53329],x[53330],x[53331],x[53332],x[53333],x[53334],x[53335],x[53336],x[53337],x[53338],x[53339],x[53340],x[53341],x[53342],x[53343],x[53344],x[53345],x[53346],x[53347],x[53348],x[53349],x[53350],x[53351],x[53352],x[53353],x[53354],x[53355],x[53356],x[53357],x[53358],x[53359],x[53360],x[53361],x[53362],x[53363],x[53364],x[53365],x[53366],x[53367],x[53368],x[53369],x[53370],x[53371],x[53372],x[53373],x[53374],x[53375],x[53376],x[53377],x[53378],x[53379],x[53380],x[53381],x[53382],x[53383],x[53384],x[53385],x[53386],x[53387],x[53388],x[53389],x[53390],x[53391],x[53392],x[53393],x[53394],x[53395],x[53396],x[53397],x[53398],x[53399],x[53400],x[53401],x[53402],x[53403],x[53404],x[53405],x[53406],x[53407],x[53408],x[53409],x[53410],x[53411],x[53412],x[53413],x[53414],x[53415],x[53416],x[53417],x[53418],x[53419],x[53420],x[53421],x[53422],x[53423],x[53424],x[53425],x[53426],x[53427],x[53428],x[53429],x[53430],x[53431],x[53432],x[53433],x[53434],x[53435],x[53436],x[53437],x[53438],x[53439],x[53440],x[53441],x[53442],x[53443],x[53444],x[53445],x[53446],x[53447],x[53448],x[53449],x[53450],x[53451],x[53452],x[53453],x[53454],x[53455],x[53456],x[53457],x[53458],x[53459],x[53460],x[53461],x[53462],x[53463],x[53464],x[53465],x[53466],x[53467],x[53468],x[53469],x[53470],x[53471],x[53472],x[53473],x[53474],x[53475],x[53476],x[53477],x[53478],x[53479],x[53480],x[53481],x[53482],x[53483],x[53484],x[53485],x[53486],x[53487],x[53488],x[53489],x[53490],x[53491],x[53492],x[53493],x[53494],x[53495],x[53496],x[53497],x[53498],x[53499],x[53500],x[53501],x[53502],x[53503],x[53504],x[53505],x[53506],x[53507],x[53508],x[53509],x[53510],x[53511],x[53512],x[53513],x[53514],x[53515],x[53516],x[53517],x[53518],x[53519],x[53520],x[53521],x[53522],x[53523],x[53524],x[53525],x[53526],x[53527],x[53528],x[53529],x[53530],x[53531],x[53532],x[53533],x[53534],x[53535],x[53536],x[53537],x[53538],x[53539],x[53540],x[53541],x[53542],x[53543],x[53544],x[53545],x[53546],x[53547],x[53548],x[53549],x[53550],x[53551],x[53552],x[53553],x[53554],x[53555],x[53556],x[53557],x[53558],x[53559],x[53560],x[53561],x[53562],x[53563],x[53564],x[53565],x[53566],x[53567],x[53568],x[53569],x[53570],x[53571],x[53572],x[53573],x[53574],x[53575],x[53576],x[53577],x[53578],x[53579],x[53580],x[53581],x[53582],x[53583],x[53584],x[53585],x[53586],x[53587],x[53588],x[53589],x[53590],x[53591],x[53592],x[53593],x[53594],x[53595],x[53596],x[53597],x[53598],x[53599],x[53600],x[53601],x[53602],x[53603],x[53604],x[53605],x[53606],x[53607],x[53608],x[53609],x[53610],x[53611],x[53612],x[53613],x[53614],x[53615],x[53616],x[53617],x[53618],x[53619],x[53620],x[53621],x[53622],x[53623],x[53624],x[53625],x[53626],x[53627],x[53628],x[53629],x[53630],x[53631],x[53632],x[53633],x[53634],x[53635],x[53636],x[53637],x[53638],x[53639],x[53640],x[53641],x[53642],x[53643],x[53644],x[53645],x[53646],x[53647],x[53648],x[53649],x[53650],x[53651],x[53652],x[53653],x[53654],x[53655],x[53656],x[53657],x[53658],x[53659],x[53660],x[53661],x[53662],x[53663],x[53664],x[53665],x[53666],x[53667],x[53668],x[53669],x[53670],x[53671],x[53672],x[53673],x[53674],x[53675],x[53676],x[53677],x[53678],x[53679],x[53680],x[53681],x[53682],x[53683],x[53684],x[53685],x[53686],x[53687],x[53688],x[53689],x[53690],x[53691],x[53692],x[53693],x[53694],x[53695],x[53696],x[53697],x[53698],x[53699],x[53700],x[53701],x[53702],x[53703],x[53704],x[53705],x[53706],x[53707],x[53708],x[53709],x[53710],x[53711],x[53712],x[53713],x[53714],x[53715],x[53716],x[53717],x[53718],x[53719],x[53720],x[53721],x[53722],x[53723],x[53724],x[53725],x[53726],x[53727],x[53728],x[53729],x[53730],x[53731],x[53732],x[53733],x[53734],x[53735],x[53736],x[53737],x[53738],x[53739],x[53740],x[53741],x[53742],x[53743],x[53744],x[53745],x[53746],x[53747],x[53748],x[53749],x[53750],x[53751],x[53752],x[53753],x[53754],x[53755],x[53756],x[53757],x[53758],x[53759],x[53760],x[53761],x[53762],x[53763],x[53764],x[53765],x[53766],x[53767],x[53768],x[53769],x[53770],x[53771],x[53772],x[53773],x[53774],x[53775],x[53776],x[53777],x[53778],x[53779],x[53780],x[53781],x[53782],x[53783],x[53784],x[53785],x[53786],x[53787],x[53788],x[53789],x[53790],x[53791],x[53792],x[53793],x[53794],x[53795],x[53796],x[53797],x[53798],x[53799],x[53800],x[53801],x[53802],x[53803],x[53804],x[53805],x[53806],x[53807],x[53808],x[53809],x[53810],x[53811],x[53812],x[53813],x[53814],x[53815],x[53816],x[53817],x[53818],x[53819],x[53820],x[53821],x[53822],x[53823],x[53824],x[53825],x[53826],x[53827],x[53828],x[53829],x[53830],x[53831],x[53832],x[53833],x[53834],x[53835],x[53836],x[53837],x[53838],x[53839],x[53840],x[53841],x[53842],x[53843],x[53844],x[53845],x[53846],x[53847],x[53848],x[53849],x[53850],x[53851],x[53852],x[53853],x[53854],x[53855],x[53856],x[53857],x[53858],x[53859],x[53860],x[53861],x[53862],x[53863],x[53864],x[53865],x[53866],x[53867],x[53868],x[53869],x[53870],x[53871],x[53872],x[53873],x[53874],x[53875],x[53876],x[53877],x[53878],x[53879],x[53880],x[53881],x[53882],x[53883],x[53884],x[53885],x[53886],x[53887],x[53888],x[53889],x[53890],x[53891],x[53892],x[53893],x[53894],x[53895],x[53896],x[53897],x[53898],x[53899],x[53900],x[53901],x[53902],x[53903],x[53904],x[53905],x[53906],x[53907],x[53908],x[53909],x[53910],x[53911],x[53912],x[53913],x[53914],x[53915],x[53916],x[53917],x[53918],x[53919],x[53920],x[53921],x[53922],x[53923],x[53924],x[53925],x[53926],x[53927],x[53928],x[53929],x[53930],x[53931],x[53932],x[53933],x[53934],x[53935],x[53936],x[53937],x[53938],x[53939],x[53940],x[53941],x[53942],x[53943],x[53944],x[53945],x[53946],x[53947],x[53948],x[53949],x[53950],x[53951],x[53952],x[53953],x[53954],x[53955],x[53956],x[53957],x[53958],x[53959],x[53960],x[53961],x[53962],x[53963],x[53964],x[53965],x[53966],x[53967],x[53968],x[53969],x[53970],x[53971],x[53972],x[53973],x[53974],x[53975],x[53976],x[53977],x[53978],x[53979],x[53980],x[53981],x[53982],x[53983],x[53984],x[53985],x[53986],x[53987],x[53988],x[53989],x[53990],x[53991],x[53992],x[53993],x[53994],x[53995],x[53996],x[53997],x[53998],x[53999],x[54000],x[54001],x[54002],x[54003],x[54004],x[54005],x[54006],x[54007],x[54008],x[54009],x[54010],x[54011],x[54012],x[54013],x[54014],x[54015],x[54016],x[54017],x[54018],x[54019],x[54020],x[54021],x[54022],x[54023],x[54024],x[54025],x[54026],x[54027],x[54028],x[54029],x[54030],x[54031],x[54032],x[54033],x[54034],x[54035],x[54036],x[54037],x[54038],x[54039],x[54040],x[54041],x[54042],x[54043],x[54044],x[54045],x[54046],x[54047],x[54048],x[54049],x[54050],x[54051],x[54052],x[54053],x[54054],x[54055],x[54056],x[54057],x[54058],x[54059],x[54060],x[54061],x[54062],x[54063],x[54064],x[54065],x[54066],x[54067],x[54068],x[54069],x[54070],x[54071],x[54072],x[54073],x[54074],x[54075],x[54076],x[54077],x[54078],x[54079],x[54080],x[54081],x[54082],x[54083],x[54084],x[54085],x[54086],x[54087],x[54088],x[54089],x[54090],x[54091],x[54092],x[54093],x[54094],x[54095],x[54096],x[54097],x[54098],x[54099],x[54100],x[54101],x[54102],x[54103],x[54104],x[54105],x[54106],x[54107],x[54108],x[54109],x[54110],x[54111],x[54112],x[54113],x[54114],x[54115],x[54116],x[54117],x[54118],x[54119],x[54120],x[54121],x[54122],x[54123],x[54124],x[54125],x[54126],x[54127],x[54128],x[54129],x[54130],x[54131],x[54132],x[54133],x[54134],x[54135],x[54136],x[54137],x[54138],x[54139],x[54140],x[54141],x[54142],x[54143],x[54144],x[54145],x[54146],x[54147],x[54148],x[54149],x[54150],x[54151],x[54152],x[54153],x[54154],x[54155],x[54156],x[54157],x[54158],x[54159],x[54160],x[54161],x[54162],x[54163],x[54164],x[54165],x[54166],x[54167],x[54168],x[54169],x[54170],x[54171],x[54172],x[54173],x[54174],x[54175],x[54176],x[54177],x[54178],x[54179],x[54180],x[54181],x[54182],x[54183],x[54184],x[54185],x[54186],x[54187],x[54188],x[54189],x[54190],x[54191],x[54192],x[54193],x[54194],x[54195],x[54196],x[54197],x[54198],x[54199],x[54200],x[54201],x[54202],x[54203],x[54204],x[54205],x[54206],x[54207],x[54208],x[54209],x[54210],x[54211],x[54212],x[54213],x[54214],x[54215],x[54216],x[54217],x[54218],x[54219],x[54220],x[54221],x[54222],x[54223],x[54224],x[54225],x[54226],x[54227],x[54228],x[54229],x[54230],x[54231],x[54232],x[54233],x[54234],x[54235],x[54236],x[54237],x[54238],x[54239],x[54240],x[54241],x[54242],x[54243],x[54244],x[54245],x[54246],x[54247],x[54248],x[54249],x[54250],x[54251],x[54252],x[54253],x[54254],x[54255],x[54256],x[54257],x[54258],x[54259],x[54260],x[54261],x[54262],x[54263],x[54264],x[54265],x[54266],x[54267],x[54268],x[54269],x[54270],x[54271],x[54272],x[54273],x[54274],x[54275],x[54276],x[54277],x[54278],x[54279],x[54280],x[54281],x[54282],x[54283],x[54284],x[54285],x[54286],x[54287],x[54288],x[54289],x[54290],x[54291],x[54292],x[54293],x[54294],x[54295],x[54296],x[54297],x[54298],x[54299],x[54300],x[54301],x[54302],x[54303],x[54304],x[54305],x[54306],x[54307],x[54308],x[54309],x[54310],x[54311],x[54312],x[54313],x[54314],x[54315],x[54316],x[54317],x[54318],x[54319],x[54320],x[54321],x[54322],x[54323],x[54324],x[54325],x[54326],x[54327],x[54328],x[54329],x[54330],x[54331],x[54332],x[54333],x[54334],x[54335],x[54336],x[54337],x[54338],x[54339],x[54340],x[54341],x[54342],x[54343],x[54344],x[54345],x[54346],x[54347],x[54348],x[54349],x[54350],x[54351],x[54352],x[54353],x[54354],x[54355],x[54356],x[54357],x[54358],x[54359],x[54360],x[54361],x[54362],x[54363],x[54364],x[54365],x[54366],x[54367],x[54368],x[54369],x[54370],x[54371],x[54372],x[54373],x[54374],x[54375],x[54376],x[54377],x[54378],x[54379],x[54380],x[54381],x[54382],x[54383],x[54384],x[54385],x[54386],x[54387],x[54388],x[54389],x[54390],x[54391],x[54392],x[54393],x[54394],x[54395],x[54396],x[54397],x[54398],x[54399],x[54400],x[54401],x[54402],x[54403],x[54404],x[54405],x[54406],x[54407],x[54408],x[54409],x[54410],x[54411],x[54412],x[54413],x[54414],x[54415],x[54416],x[54417],x[54418],x[54419],x[54420],x[54421],x[54422],x[54423],x[54424],x[54425],x[54426],x[54427],x[54428],x[54429],x[54430],x[54431],x[54432],x[54433],x[54434],x[54435],x[54436],x[54437],x[54438],x[54439],x[54440],x[54441],x[54442],x[54443],x[54444],x[54445],x[54446],x[54447],x[54448],x[54449],x[54450],x[54451],x[54452],x[54453],x[54454],x[54455],x[54456],x[54457],x[54458],x[54459],x[54460],x[54461],x[54462],x[54463],x[54464],x[54465],x[54466],x[54467],x[54468],x[54469],x[54470],x[54471],x[54472],x[54473],x[54474],x[54475],x[54476],x[54477],x[54478],x[54479],x[54480],x[54481],x[54482],x[54483],x[54484],x[54485],x[54486],x[54487],x[54488],x[54489],x[54490],x[54491],x[54492],x[54493],x[54494],x[54495],x[54496],x[54497],x[54498],x[54499],x[54500],x[54501],x[54502],x[54503],x[54504],x[54505],x[54506],x[54507],x[54508],x[54509],x[54510],x[54511],x[54512],x[54513],x[54514],x[54515],x[54516],x[54517],x[54518],x[54519],x[54520],x[54521],x[54522],x[54523],x[54524],x[54525],x[54526],x[54527],x[54528],x[54529],x[54530],x[54531],x[54532],x[54533],x[54534],x[54535],x[54536],x[54537],x[54538],x[54539],x[54540],x[54541],x[54542],x[54543],x[54544],x[54545],x[54546],x[54547],x[54548],x[54549],x[54550],x[54551],x[54552],x[54553],x[54554],x[54555],x[54556],x[54557],x[54558],x[54559],x[54560],x[54561],x[54562],x[54563],x[54564],x[54565],x[54566],x[54567],x[54568],x[54569],x[54570],x[54571],x[54572],x[54573],x[54574],x[54575],x[54576],x[54577],x[54578],x[54579],x[54580],x[54581],x[54582],x[54583],x[54584],x[54585],x[54586],x[54587],x[54588],x[54589],x[54590],x[54591],x[54592],x[54593],x[54594],x[54595],x[54596],x[54597],x[54598],x[54599],x[54600],x[54601],x[54602],x[54603],x[54604],x[54605],x[54606],x[54607],x[54608],x[54609],x[54610],x[54611],x[54612],x[54613],x[54614],x[54615],x[54616],x[54617],x[54618],x[54619],x[54620],x[54621],x[54622],x[54623],x[54624],x[54625],x[54626],x[54627],x[54628],x[54629],x[54630],x[54631],x[54632],x[54633],x[54634],x[54635],x[54636],x[54637],x[54638],x[54639],x[54640],x[54641],x[54642],x[54643],x[54644],x[54645],x[54646],x[54647],x[54648],x[54649],x[54650],x[54651],x[54652],x[54653],x[54654],x[54655],x[54656],x[54657],x[54658],x[54659],x[54660],x[54661],x[54662],x[54663],x[54664],x[54665],x[54666],x[54667],x[54668],x[54669],x[54670],x[54671],x[54672],x[54673],x[54674],x[54675],x[54676],x[54677],x[54678],x[54679],x[54680],x[54681],x[54682],x[54683],x[54684],x[54685],x[54686],x[54687],x[54688],x[54689],x[54690],x[54691],x[54692],x[54693],x[54694],x[54695],x[54696],x[54697],x[54698],x[54699],x[54700],x[54701],x[54702],x[54703],x[54704],x[54705],x[54706],x[54707],x[54708],x[54709],x[54710],x[54711],x[54712],x[54713],x[54714],x[54715],x[54716],x[54717],x[54718],x[54719],x[54720],x[54721],x[54722],x[54723],x[54724],x[54725],x[54726],x[54727],x[54728],x[54729],x[54730],x[54731],x[54732],x[54733],x[54734],x[54735],x[54736],x[54737],x[54738],x[54739],x[54740],x[54741],x[54742],x[54743],x[54744],x[54745],x[54746],x[54747],x[54748],x[54749],x[54750],x[54751],x[54752],x[54753],x[54754],x[54755],x[54756],x[54757],x[54758],x[54759],x[54760],x[54761],x[54762],x[54763],x[54764],x[54765],x[54766],x[54767],x[54768],x[54769],x[54770],x[54771],x[54772],x[54773],x[54774],x[54775],x[54776],x[54777],x[54778],x[54779],x[54780],x[54781],x[54782],x[54783],x[54784],x[54785],x[54786],x[54787],x[54788],x[54789],x[54790],x[54791],x[54792],x[54793],x[54794],x[54795],x[54796],x[54797],x[54798],x[54799],x[54800],x[54801],x[54802],x[54803],x[54804],x[54805],x[54806],x[54807],x[54808],x[54809],x[54810],x[54811],x[54812],x[54813],x[54814],x[54815],x[54816],x[54817],x[54818],x[54819],x[54820],x[54821],x[54822],x[54823],x[54824],x[54825],x[54826],x[54827],x[54828],x[54829],x[54830],x[54831],x[54832],x[54833],x[54834],x[54835],x[54836],x[54837],x[54838],x[54839],x[54840],x[54841],x[54842],x[54843],x[54844],x[54845],x[54846],x[54847],x[54848],x[54849],x[54850],x[54851],x[54852],x[54853],x[54854],x[54855],x[54856],x[54857],x[54858],x[54859],x[54860],x[54861],x[54862],x[54863],x[54864],x[54865],x[54866],x[54867],x[54868],x[54869],x[54870],x[54871],x[54872],x[54873],x[54874],x[54875],x[54876],x[54877],x[54878],x[54879],x[54880],x[54881],x[54882],x[54883],x[54884],x[54885],x[54886],x[54887],x[54888],x[54889],x[54890],x[54891],x[54892],x[54893],x[54894],x[54895],x[54896],x[54897],x[54898],x[54899],x[54900],x[54901],x[54902],x[54903],x[54904],x[54905],x[54906],x[54907],x[54908],x[54909],x[54910],x[54911],x[54912],x[54913],x[54914],x[54915],x[54916],x[54917],x[54918],x[54919],x[54920],x[54921],x[54922],x[54923],x[54924],x[54925],x[54926],x[54927],x[54928],x[54929],x[54930],x[54931],x[54932],x[54933],x[54934],x[54935],x[54936],x[54937],x[54938],x[54939],x[54940],x[54941],x[54942],x[54943],x[54944],x[54945],x[54946],x[54947],x[54948],x[54949],x[54950],x[54951],x[54952],x[54953],x[54954],x[54955],x[54956],x[54957],x[54958],x[54959],x[54960],x[54961],x[54962],x[54963],x[54964],x[54965],x[54966],x[54967],x[54968],x[54969],x[54970],x[54971],x[54972],x[54973],x[54974],x[54975],x[54976],x[54977],x[54978],x[54979],x[54980],x[54981],x[54982],x[54983],x[54984],x[54985],x[54986],x[54987],x[54988],x[54989],x[54990],x[54991],x[54992],x[54993],x[54994],x[54995],x[54996],x[54997],x[54998],x[54999],x[55000],x[55001],x[55002],x[55003],x[55004],x[55005],x[55006],x[55007],x[55008],x[55009],x[55010],x[55011],x[55012],x[55013],x[55014],x[55015],x[55016],x[55017],x[55018],x[55019],x[55020],x[55021],x[55022],x[55023],x[55024],x[55025],x[55026],x[55027],x[55028],x[55029],x[55030],x[55031],x[55032],x[55033],x[55034],x[55035],x[55036],x[55037],x[55038],x[55039],x[55040],x[55041],x[55042],x[55043],x[55044],x[55045],x[55046],x[55047],x[55048],x[55049],x[55050],x[55051],x[55052],x[55053],x[55054],x[55055],x[55056],x[55057],x[55058],x[55059],x[55060],x[55061],x[55062],x[55063],x[55064],x[55065],x[55066],x[55067],x[55068],x[55069],x[55070],x[55071],x[55072],x[55073],x[55074],x[55075],x[55076],x[55077],x[55078],x[55079],x[55080],x[55081],x[55082],x[55083],x[55084],x[55085],x[55086],x[55087],x[55088],x[55089],x[55090],x[55091],x[55092],x[55093],x[55094],x[55095],x[55096],x[55097],x[55098],x[55099],x[55100],x[55101],x[55102],x[55103],x[55104],x[55105],x[55106],x[55107],x[55108],x[55109],x[55110],x[55111],x[55112],x[55113],x[55114],x[55115],x[55116],x[55117],x[55118],x[55119],x[55120],x[55121],x[55122],x[55123],x[55124],x[55125],x[55126],x[55127],x[55128],x[55129],x[55130],x[55131],x[55132],x[55133],x[55134],x[55135],x[55136],x[55137],x[55138],x[55139],x[55140],x[55141],x[55142],x[55143],x[55144],x[55145],x[55146],x[55147],x[55148],x[55149],x[55150],x[55151],x[55152],x[55153],x[55154],x[55155],x[55156],x[55157],x[55158],x[55159],x[55160],x[55161],x[55162],x[55163],x[55164],x[55165],x[55166],x[55167],x[55168],x[55169],x[55170],x[55171],x[55172],x[55173],x[55174],x[55175],x[55176],x[55177],x[55178],x[55179],x[55180],x[55181],x[55182],x[55183],x[55184],x[55185],x[55186],x[55187],x[55188],x[55189],x[55190],x[55191],x[55192],x[55193],x[55194],x[55195],x[55196],x[55197],x[55198],x[55199],x[55200],x[55201],x[55202],x[55203],x[55204],x[55205],x[55206],x[55207],x[55208],x[55209],x[55210],x[55211],x[55212],x[55213],x[55214],x[55215],x[55216],x[55217],x[55218],x[55219],x[55220],x[55221],x[55222],x[55223],x[55224],x[55225],x[55226],x[55227],x[55228],x[55229],x[55230],x[55231],x[55232],x[55233],x[55234],x[55235],x[55236],x[55237],x[55238],x[55239],x[55240],x[55241],x[55242],x[55243],x[55244],x[55245],x[55246],x[55247],x[55248],x[55249],x[55250],x[55251],x[55252],x[55253],x[55254],x[55255],x[55256],x[55257],x[55258],x[55259],x[55260],x[55261],x[55262],x[55263],x[55264],x[55265],x[55266],x[55267],x[55268],x[55269],x[55270],x[55271],x[55272],x[55273],x[55274],x[55275],x[55276],x[55277],x[55278],x[55279],x[55280],x[55281],x[55282],x[55283],x[55284],x[55285],x[55286],x[55287],x[55288],x[55289],x[55290],x[55291],x[55292],x[55293],x[55294],x[55295],x[55296],x[55297],x[55298],x[55299],x[55300],x[55301],x[55302],x[55303],x[55304],x[55305],x[55306],x[55307],x[55308],x[55309],x[55310],x[55311],x[55312],x[55313],x[55314],x[55315],x[55316],x[55317],x[55318],x[55319],x[55320],x[55321],x[55322],x[55323],x[55324],x[55325],x[55326],x[55327],x[55328],x[55329],x[55330],x[55331],x[55332],x[55333],x[55334],x[55335],x[55336],x[55337],x[55338],x[55339],x[55340],x[55341],x[55342],x[55343],x[55344],x[55345],x[55346],x[55347],x[55348],x[55349],x[55350],x[55351],x[55352],x[55353],x[55354],x[55355],x[55356],x[55357],x[55358],x[55359],x[55360],x[55361],x[55362],x[55363],x[55364],x[55365],x[55366],x[55367],x[55368],x[55369],x[55370],x[55371],x[55372],x[55373],x[55374],x[55375],x[55376],x[55377],x[55378],x[55379],x[55380],x[55381],x[55382],x[55383],x[55384],x[55385],x[55386],x[55387],x[55388],x[55389],x[55390],x[55391],x[55392],x[55393],x[55394],x[55395],x[55396],x[55397],x[55398],x[55399],x[55400],x[55401],x[55402],x[55403],x[55404],x[55405],x[55406],x[55407],x[55408],x[55409],x[55410],x[55411],x[55412],x[55413],x[55414],x[55415],x[55416],x[55417],x[55418],x[55419],x[55420],x[55421],x[55422],x[55423],x[55424],x[55425],x[55426],x[55427],x[55428],x[55429],x[55430],x[55431],x[55432],x[55433],x[55434],x[55435],x[55436],x[55437],x[55438],x[55439],x[55440],x[55441],x[55442],x[55443],x[55444],x[55445],x[55446],x[55447],x[55448],x[55449],x[55450],x[55451],x[55452],x[55453],x[55454],x[55455],x[55456],x[55457],x[55458],x[55459],x[55460],x[55461],x[55462],x[55463],x[55464],x[55465],x[55466],x[55467],x[55468],x[55469],x[55470],x[55471],x[55472],x[55473],x[55474],x[55475],x[55476],x[55477],x[55478],x[55479],x[55480],x[55481],x[55482],x[55483],x[55484],x[55485],x[55486],x[55487],x[55488],x[55489],x[55490],x[55491],x[55492],x[55493],x[55494],x[55495],x[55496],x[55497],x[55498],x[55499],x[55500],x[55501],x[55502],x[55503],x[55504],x[55505],x[55506],x[55507],x[55508],x[55509],x[55510],x[55511],x[55512],x[55513],x[55514],x[55515],x[55516],x[55517],x[55518],x[55519],x[55520],x[55521],x[55522],x[55523],x[55524],x[55525],x[55526],x[55527],x[55528],x[55529],x[55530],x[55531],x[55532],x[55533],x[55534],x[55535],x[55536],x[55537],x[55538],x[55539],x[55540],x[55541],x[55542],x[55543],x[55544],x[55545],x[55546],x[55547],x[55548],x[55549],x[55550],x[55551],x[55552],x[55553],x[55554],x[55555],x[55556],x[55557],x[55558],x[55559],x[55560],x[55561],x[55562],x[55563],x[55564],x[55565],x[55566],x[55567],x[55568],x[55569],x[55570],x[55571],x[55572],x[55573],x[55574],x[55575],x[55576],x[55577],x[55578],x[55579],x[55580],x[55581],x[55582],x[55583],x[55584],x[55585],x[55586],x[55587],x[55588],x[55589],x[55590],x[55591],x[55592],x[55593],x[55594],x[55595],x[55596],x[55597],x[55598],x[55599],x[55600],x[55601],x[55602],x[55603],x[55604],x[55605],x[55606],x[55607],x[55608],x[55609],x[55610],x[55611],x[55612],x[55613],x[55614],x[55615],x[55616],x[55617],x[55618],x[55619],x[55620],x[55621],x[55622],x[55623],x[55624],x[55625],x[55626],x[55627],x[55628],x[55629],x[55630],x[55631],x[55632],x[55633],x[55634],x[55635],x[55636],x[55637],x[55638],x[55639],x[55640],x[55641],x[55642],x[55643],x[55644],x[55645],x[55646],x[55647],x[55648],x[55649],x[55650],x[55651],x[55652],x[55653],x[55654],x[55655],x[55656],x[55657],x[55658],x[55659],x[55660],x[55661],x[55662],x[55663],x[55664],x[55665],x[55666],x[55667],x[55668],x[55669],x[55670],x[55671],x[55672],x[55673],x[55674],x[55675],x[55676],x[55677],x[55678],x[55679],x[55680],x[55681],x[55682],x[55683],x[55684],x[55685],x[55686],x[55687],x[55688],x[55689],x[55690],x[55691],x[55692],x[55693],x[55694],x[55695],x[55696],x[55697],x[55698],x[55699],x[55700],x[55701],x[55702],x[55703],x[55704],x[55705],x[55706],x[55707],x[55708],x[55709],x[55710],x[55711],x[55712],x[55713],x[55714],x[55715],x[55716],x[55717],x[55718],x[55719],x[55720],x[55721],x[55722],x[55723],x[55724],x[55725],x[55726],x[55727],x[55728],x[55729],x[55730],x[55731],x[55732],x[55733],x[55734],x[55735],x[55736],x[55737],x[55738],x[55739],x[55740],x[55741],x[55742],x[55743],x[55744],x[55745],x[55746],x[55747],x[55748],x[55749],x[55750],x[55751],x[55752],x[55753],x[55754],x[55755],x[55756],x[55757],x[55758],x[55759],x[55760],x[55761],x[55762],x[55763],x[55764],x[55765],x[55766],x[55767],x[55768],x[55769],x[55770],x[55771],x[55772],x[55773],x[55774],x[55775],x[55776],x[55777],x[55778],x[55779],x[55780],x[55781],x[55782],x[55783],x[55784],x[55785],x[55786],x[55787],x[55788],x[55789],x[55790],x[55791],x[55792],x[55793],x[55794],x[55795],x[55796],x[55797],x[55798],x[55799],x[55800],x[55801],x[55802],x[55803],x[55804],x[55805],x[55806],x[55807],x[55808],x[55809],x[55810],x[55811],x[55812],x[55813],x[55814],x[55815],x[55816],x[55817],x[55818],x[55819],x[55820],x[55821],x[55822],x[55823],x[55824],x[55825],x[55826],x[55827],x[55828],x[55829],x[55830],x[55831],x[55832],x[55833],x[55834],x[55835],x[55836],x[55837],x[55838],x[55839],x[55840],x[55841],x[55842],x[55843],x[55844],x[55845],x[55846],x[55847],x[55848],x[55849],x[55850],x[55851],x[55852],x[55853],x[55854],x[55855],x[55856],x[55857],x[55858],x[55859],x[55860],x[55861],x[55862],x[55863],x[55864],x[55865],x[55866],x[55867],x[55868],x[55869],x[55870],x[55871],x[55872],x[55873],x[55874],x[55875],x[55876],x[55877],x[55878],x[55879],x[55880],x[55881],x[55882],x[55883],x[55884],x[55885],x[55886],x[55887],x[55888],x[55889],x[55890],x[55891],x[55892],x[55893],x[55894],x[55895],x[55896],x[55897],x[55898],x[55899],x[55900],x[55901],x[55902],x[55903],x[55904],x[55905],x[55906],x[55907],x[55908],x[55909],x[55910],x[55911],x[55912],x[55913],x[55914],x[55915],x[55916],x[55917],x[55918],x[55919],x[55920],x[55921],x[55922],x[55923],x[55924],x[55925],x[55926],x[55927],x[55928],x[55929],x[55930],x[55931],x[55932],x[55933],x[55934],x[55935],x[55936],x[55937],x[55938],x[55939],x[55940],x[55941],x[55942],x[55943],x[55944],x[55945],x[55946],x[55947],x[55948],x[55949],x[55950],x[55951],x[55952],x[55953],x[55954],x[55955],x[55956],x[55957],x[55958],x[55959],x[55960],x[55961],x[55962],x[55963],x[55964],x[55965],x[55966],x[55967],x[55968],x[55969],x[55970],x[55971],x[55972],x[55973],x[55974],x[55975],x[55976],x[55977],x[55978],x[55979],x[55980],x[55981],x[55982],x[55983],x[55984],x[55985],x[55986],x[55987],x[55988],x[55989],x[55990],x[55991],x[55992],x[55993],x[55994],x[55995],x[55996],x[55997],x[55998],x[55999],x[56000],x[56001],x[56002],x[56003],x[56004],x[56005],x[56006],x[56007],x[56008],x[56009],x[56010],x[56011],x[56012],x[56013],x[56014],x[56015],x[56016],x[56017],x[56018],x[56019],x[56020],x[56021],x[56022],x[56023],x[56024],x[56025],x[56026],x[56027],x[56028],x[56029],x[56030],x[56031],x[56032],x[56033],x[56034],x[56035],x[56036],x[56037],x[56038],x[56039],x[56040],x[56041],x[56042],x[56043],x[56044],x[56045],x[56046],x[56047],x[56048],x[56049],x[56050],x[56051],x[56052],x[56053],x[56054],x[56055],x[56056],x[56057],x[56058],x[56059],x[56060],x[56061],x[56062],x[56063],x[56064],x[56065],x[56066],x[56067],x[56068],x[56069],x[56070],x[56071],x[56072],x[56073],x[56074],x[56075],x[56076],x[56077],x[56078],x[56079],x[56080],x[56081],x[56082],x[56083],x[56084],x[56085],x[56086],x[56087],x[56088],x[56089],x[56090],x[56091],x[56092],x[56093],x[56094],x[56095],x[56096],x[56097],x[56098],x[56099],x[56100],x[56101],x[56102],x[56103],x[56104],x[56105],x[56106],x[56107],x[56108],x[56109],x[56110],x[56111],x[56112],x[56113],x[56114],x[56115],x[56116],x[56117],x[56118],x[56119],x[56120],x[56121],x[56122],x[56123],x[56124],x[56125],x[56126],x[56127],x[56128],x[56129],x[56130],x[56131],x[56132],x[56133],x[56134],x[56135],x[56136],x[56137],x[56138],x[56139],x[56140],x[56141],x[56142],x[56143],x[56144],x[56145],x[56146],x[56147],x[56148],x[56149],x[56150],x[56151],x[56152],x[56153],x[56154],x[56155],x[56156],x[56157],x[56158],x[56159],x[56160],x[56161],x[56162],x[56163],x[56164],x[56165],x[56166],x[56167],x[56168],x[56169],x[56170],x[56171],x[56172],x[56173],x[56174],x[56175],x[56176],x[56177],x[56178],x[56179],x[56180],x[56181],x[56182],x[56183],x[56184],x[56185],x[56186],x[56187],x[56188],x[56189],x[56190],x[56191],x[56192],x[56193],x[56194],x[56195],x[56196],x[56197],x[56198],x[56199],x[56200],x[56201],x[56202],x[56203],x[56204],x[56205],x[56206],x[56207],x[56208],x[56209],x[56210],x[56211],x[56212],x[56213],x[56214],x[56215],x[56216],x[56217],x[56218],x[56219],x[56220],x[56221],x[56222],x[56223],x[56224],x[56225],x[56226],x[56227],x[56228],x[56229],x[56230],x[56231],x[56232],x[56233],x[56234],x[56235],x[56236],x[56237],x[56238],x[56239],x[56240],x[56241],x[56242],x[56243],x[56244],x[56245],x[56246],x[56247],x[56248],x[56249],x[56250],x[56251],x[56252],x[56253],x[56254],x[56255],x[56256],x[56257],x[56258],x[56259],x[56260],x[56261],x[56262],x[56263],x[56264],x[56265],x[56266],x[56267],x[56268],x[56269],x[56270],x[56271],x[56272],x[56273],x[56274],x[56275],x[56276],x[56277],x[56278],x[56279],x[56280],x[56281],x[56282],x[56283],x[56284],x[56285],x[56286],x[56287],x[56288],x[56289],x[56290],x[56291],x[56292],x[56293],x[56294],x[56295],x[56296],x[56297],x[56298],x[56299],x[56300],x[56301],x[56302],x[56303],x[56304],x[56305],x[56306],x[56307],x[56308],x[56309],x[56310],x[56311],x[56312],x[56313],x[56314],x[56315],x[56316],x[56317],x[56318],x[56319],x[56320],x[56321],x[56322],x[56323],x[56324],x[56325],x[56326],x[56327],x[56328],x[56329],x[56330],x[56331],x[56332],x[56333],x[56334],x[56335],x[56336],x[56337],x[56338],x[56339],x[56340],x[56341],x[56342],x[56343],x[56344],x[56345],x[56346],x[56347],x[56348],x[56349],x[56350],x[56351],x[56352],x[56353],x[56354],x[56355],x[56356],x[56357],x[56358],x[56359],x[56360],x[56361],x[56362],x[56363],x[56364],x[56365],x[56366],x[56367],x[56368],x[56369],x[56370],x[56371],x[56372],x[56373],x[56374],x[56375],x[56376],x[56377],x[56378],x[56379],x[56380],x[56381],x[56382],x[56383],x[56384],x[56385],x[56386],x[56387],x[56388],x[56389],x[56390],x[56391],x[56392],x[56393],x[56394],x[56395],x[56396],x[56397],x[56398],x[56399],x[56400],x[56401],x[56402],x[56403],x[56404],x[56405],x[56406],x[56407],x[56408],x[56409],x[56410],x[56411],x[56412],x[56413],x[56414],x[56415],x[56416],x[56417],x[56418],x[56419],x[56420],x[56421],x[56422],x[56423],x[56424],x[56425],x[56426],x[56427],x[56428],x[56429],x[56430],x[56431],x[56432],x[56433],x[56434],x[56435],x[56436],x[56437],x[56438],x[56439],x[56440],x[56441],x[56442],x[56443],x[56444],x[56445],x[56446],x[56447],x[56448],x[56449],x[56450],x[56451],x[56452],x[56453],x[56454],x[56455],x[56456],x[56457],x[56458],x[56459],x[56460],x[56461],x[56462],x[56463],x[56464],x[56465],x[56466],x[56467],x[56468],x[56469],x[56470],x[56471],x[56472],x[56473],x[56474],x[56475],x[56476],x[56477],x[56478],x[56479],x[56480],x[56481],x[56482],x[56483],x[56484],x[56485],x[56486],x[56487],x[56488],x[56489],x[56490],x[56491],x[56492],x[56493],x[56494],x[56495],x[56496],x[56497],x[56498],x[56499],x[56500],x[56501],x[56502],x[56503],x[56504],x[56505],x[56506],x[56507],x[56508],x[56509],x[56510],x[56511],x[56512],x[56513],x[56514],x[56515],x[56516],x[56517],x[56518],x[56519],x[56520],x[56521],x[56522],x[56523],x[56524],x[56525],x[56526],x[56527],x[56528],x[56529],x[56530],x[56531],x[56532],x[56533],x[56534],x[56535],x[56536],x[56537],x[56538],x[56539],x[56540],x[56541],x[56542],x[56543],x[56544],x[56545],x[56546],x[56547],x[56548],x[56549],x[56550],x[56551],x[56552],x[56553],x[56554],x[56555],x[56556],x[56557],x[56558],x[56559],x[56560],x[56561],x[56562],x[56563],x[56564],x[56565],x[56566],x[56567],x[56568],x[56569],x[56570],x[56571],x[56572],x[56573],x[56574],x[56575],x[56576],x[56577],x[56578],x[56579],x[56580],x[56581],x[56582],x[56583],x[56584],x[56585],x[56586],x[56587],x[56588],x[56589],x[56590],x[56591],x[56592],x[56593],x[56594],x[56595],x[56596],x[56597],x[56598],x[56599],x[56600],x[56601],x[56602],x[56603],x[56604],x[56605],x[56606],x[56607],x[56608],x[56609],x[56610],x[56611],x[56612],x[56613],x[56614],x[56615],x[56616],x[56617],x[56618],x[56619],x[56620],x[56621],x[56622],x[56623],x[56624],x[56625],x[56626],x[56627],x[56628],x[56629],x[56630],x[56631],x[56632],x[56633],x[56634],x[56635],x[56636],x[56637],x[56638],x[56639],x[56640],x[56641],x[56642],x[56643],x[56644],x[56645],x[56646],x[56647],x[56648],x[56649],x[56650],x[56651],x[56652],x[56653],x[56654],x[56655],x[56656],x[56657],x[56658],x[56659],x[56660],x[56661],x[56662],x[56663],x[56664],x[56665],x[56666],x[56667],x[56668],x[56669],x[56670],x[56671],x[56672],x[56673],x[56674],x[56675],x[56676],x[56677],x[56678],x[56679],x[56680],x[56681],x[56682],x[56683],x[56684],x[56685],x[56686],x[56687],x[56688],x[56689],x[56690],x[56691],x[56692],x[56693],x[56694],x[56695],x[56696],x[56697],x[56698],x[56699],x[56700],x[56701],x[56702],x[56703],x[56704],x[56705],x[56706],x[56707],x[56708],x[56709],x[56710],x[56711],x[56712],x[56713],x[56714],x[56715],x[56716],x[56717],x[56718],x[56719],x[56720],x[56721],x[56722],x[56723],x[56724],x[56725],x[56726],x[56727],x[56728],x[56729],x[56730],x[56731],x[56732],x[56733],x[56734],x[56735],x[56736],x[56737],x[56738],x[56739],x[56740],x[56741],x[56742],x[56743],x[56744],x[56745],x[56746],x[56747],x[56748],x[56749],x[56750],x[56751],x[56752],x[56753],x[56754],x[56755],x[56756],x[56757],x[56758],x[56759],x[56760],x[56761],x[56762],x[56763],x[56764],x[56765],x[56766],x[56767],x[56768],x[56769],x[56770],x[56771],x[56772],x[56773],x[56774],x[56775],x[56776],x[56777],x[56778],x[56779],x[56780],x[56781],x[56782],x[56783],x[56784],x[56785],x[56786],x[56787],x[56788],x[56789],x[56790],x[56791],x[56792],x[56793],x[56794],x[56795],x[56796],x[56797],x[56798],x[56799],x[56800],x[56801],x[56802],x[56803],x[56804],x[56805],x[56806],x[56807],x[56808],x[56809],x[56810],x[56811],x[56812],x[56813],x[56814],x[56815],x[56816],x[56817],x[56818],x[56819],x[56820],x[56821],x[56822],x[56823],x[56824],x[56825],x[56826],x[56827],x[56828],x[56829],x[56830],x[56831],x[56832],x[56833],x[56834],x[56835],x[56836],x[56837],x[56838],x[56839],x[56840],x[56841],x[56842],x[56843],x[56844],x[56845],x[56846],x[56847],x[56848],x[56849],x[56850],x[56851],x[56852],x[56853],x[56854],x[56855],x[56856],x[56857],x[56858],x[56859],x[56860],x[56861],x[56862],x[56863],x[56864],x[56865],x[56866],x[56867],x[56868],x[56869],x[56870],x[56871],x[56872],x[56873],x[56874],x[56875],x[56876],x[56877],x[56878],x[56879],x[56880],x[56881],x[56882],x[56883],x[56884],x[56885],x[56886],x[56887],x[56888],x[56889],x[56890],x[56891],x[56892],x[56893],x[56894],x[56895],x[56896],x[56897],x[56898],x[56899],x[56900],x[56901],x[56902],x[56903],x[56904],x[56905],x[56906],x[56907],x[56908],x[56909],x[56910],x[56911],x[56912],x[56913],x[56914],x[56915],x[56916],x[56917],x[56918],x[56919],x[56920],x[56921],x[56922],x[56923],x[56924],x[56925],x[56926],x[56927],x[56928],x[56929],x[56930],x[56931],x[56932],x[56933],x[56934],x[56935],x[56936],x[56937],x[56938],x[56939],x[56940],x[56941],x[56942],x[56943],x[56944],x[56945],x[56946],x[56947],x[56948],x[56949],x[56950],x[56951],x[56952],x[56953],x[56954],x[56955],x[56956],x[56957],x[56958],x[56959],x[56960],x[56961],x[56962],x[56963],x[56964],x[56965],x[56966],x[56967],x[56968],x[56969],x[56970],x[56971],x[56972],x[56973],x[56974],x[56975],x[56976],x[56977],x[56978],x[56979],x[56980],x[56981],x[56982],x[56983],x[56984],x[56985],x[56986],x[56987],x[56988],x[56989],x[56990],x[56991],x[56992],x[56993],x[56994],x[56995],x[56996],x[56997],x[56998],x[56999],x[57000],x[57001],x[57002],x[57003],x[57004],x[57005],x[57006],x[57007],x[57008],x[57009],x[57010],x[57011],x[57012],x[57013],x[57014],x[57015],x[57016],x[57017],x[57018],x[57019],x[57020],x[57021],x[57022],x[57023],x[57024],x[57025],x[57026],x[57027],x[57028],x[57029],x[57030],x[57031],x[57032],x[57033],x[57034],x[57035],x[57036],x[57037],x[57038],x[57039],x[57040],x[57041],x[57042],x[57043],x[57044],x[57045],x[57046],x[57047],x[57048],x[57049],x[57050],x[57051],x[57052],x[57053],x[57054],x[57055],x[57056],x[57057],x[57058],x[57059],x[57060],x[57061],x[57062],x[57063],x[57064],x[57065],x[57066],x[57067],x[57068],x[57069],x[57070],x[57071],x[57072],x[57073],x[57074],x[57075],x[57076],x[57077],x[57078],x[57079],x[57080],x[57081],x[57082],x[57083],x[57084],x[57085],x[57086],x[57087],x[57088],x[57089],x[57090],x[57091],x[57092],x[57093],x[57094],x[57095],x[57096],x[57097],x[57098],x[57099],x[57100],x[57101],x[57102],x[57103],x[57104],x[57105],x[57106],x[57107],x[57108],x[57109],x[57110],x[57111],x[57112],x[57113],x[57114],x[57115],x[57116],x[57117],x[57118],x[57119],x[57120],x[57121],x[57122],x[57123],x[57124],x[57125],x[57126],x[57127],x[57128],x[57129],x[57130],x[57131],x[57132],x[57133],x[57134],x[57135],x[57136],x[57137],x[57138],x[57139],x[57140],x[57141],x[57142],x[57143],x[57144],x[57145],x[57146],x[57147],x[57148],x[57149],x[57150],x[57151],x[57152],x[57153],x[57154],x[57155],x[57156],x[57157],x[57158],x[57159],x[57160],x[57161],x[57162],x[57163],x[57164],x[57165],x[57166],x[57167],x[57168],x[57169],x[57170],x[57171],x[57172],x[57173],x[57174],x[57175],x[57176],x[57177],x[57178],x[57179],x[57180],x[57181],x[57182],x[57183],x[57184],x[57185],x[57186],x[57187],x[57188],x[57189],x[57190],x[57191],x[57192],x[57193],x[57194],x[57195],x[57196],x[57197],x[57198],x[57199],x[57200],x[57201],x[57202],x[57203],x[57204],x[57205],x[57206],x[57207],x[57208],x[57209],x[57210],x[57211],x[57212],x[57213],x[57214],x[57215],x[57216],x[57217],x[57218],x[57219],x[57220],x[57221],x[57222],x[57223],x[57224],x[57225],x[57226],x[57227],x[57228],x[57229],x[57230],x[57231],x[57232],x[57233],x[57234],x[57235],x[57236],x[57237],x[57238],x[57239],x[57240],x[57241],x[57242],x[57243],x[57244],x[57245],x[57246],x[57247],x[57248],x[57249],x[57250],x[57251],x[57252],x[57253],x[57254],x[57255],x[57256],x[57257],x[57258],x[57259],x[57260],x[57261],x[57262],x[57263],x[57264],x[57265],x[57266],x[57267],x[57268],x[57269],x[57270],x[57271],x[57272],x[57273],x[57274],x[57275],x[57276],x[57277],x[57278],x[57279],x[57280],x[57281],x[57282],x[57283],x[57284],x[57285],x[57286],x[57287],x[57288],x[57289],x[57290],x[57291],x[57292],x[57293],x[57294],x[57295],x[57296],x[57297],x[57298],x[57299],x[57300],x[57301],x[57302],x[57303],x[57304],x[57305],x[57306],x[57307],x[57308],x[57309],x[57310],x[57311],x[57312],x[57313],x[57314],x[57315],x[57316],x[57317],x[57318],x[57319],x[57320],x[57321],x[57322],x[57323],x[57324],x[57325],x[57326],x[57327],x[57328],x[57329],x[57330],x[57331],x[57332],x[57333],x[57334],x[57335],x[57336],x[57337],x[57338],x[57339],x[57340],x[57341],x[57342],x[57343],x[57344],x[57345],x[57346],x[57347],x[57348],x[57349],x[57350],x[57351],x[57352],x[57353],x[57354],x[57355],x[57356],x[57357],x[57358],x[57359],x[57360],x[57361],x[57362],x[57363],x[57364],x[57365],x[57366],x[57367],x[57368],x[57369],x[57370],x[57371],x[57372],x[57373],x[57374],x[57375],x[57376],x[57377],x[57378],x[57379],x[57380],x[57381],x[57382],x[57383],x[57384],x[57385],x[57386],x[57387],x[57388],x[57389],x[57390],x[57391],x[57392],x[57393],x[57394],x[57395],x[57396],x[57397],x[57398],x[57399],x[57400],x[57401],x[57402],x[57403],x[57404],x[57405],x[57406],x[57407],x[57408],x[57409],x[57410],x[57411],x[57412],x[57413],x[57414],x[57415],x[57416],x[57417],x[57418],x[57419],x[57420],x[57421],x[57422],x[57423],x[57424],x[57425],x[57426],x[57427],x[57428],x[57429],x[57430],x[57431],x[57432],x[57433],x[57434],x[57435],x[57436],x[57437],x[57438],x[57439],x[57440],x[57441],x[57442],x[57443],x[57444],x[57445],x[57446],x[57447],x[57448],x[57449],x[57450],x[57451],x[57452],x[57453],x[57454],x[57455],x[57456],x[57457],x[57458],x[57459],x[57460],x[57461],x[57462],x[57463],x[57464],x[57465],x[57466],x[57467],x[57468],x[57469],x[57470],x[57471],x[57472],x[57473],x[57474],x[57475],x[57476],x[57477],x[57478],x[57479],x[57480],x[57481],x[57482],x[57483],x[57484],x[57485],x[57486],x[57487],x[57488],x[57489],x[57490],x[57491],x[57492],x[57493],x[57494],x[57495],x[57496],x[57497],x[57498],x[57499],x[57500],x[57501],x[57502],x[57503],x[57504],x[57505],x[57506],x[57507],x[57508],x[57509],x[57510],x[57511],x[57512],x[57513],x[57514],x[57515],x[57516],x[57517],x[57518],x[57519],x[57520],x[57521],x[57522],x[57523],x[57524],x[57525],x[57526],x[57527],x[57528],x[57529],x[57530],x[57531],x[57532],x[57533],x[57534],x[57535],x[57536],x[57537],x[57538],x[57539],x[57540],x[57541],x[57542],x[57543],x[57544],x[57545],x[57546],x[57547],x[57548],x[57549],x[57550],x[57551],x[57552],x[57553],x[57554],x[57555],x[57556],x[57557],x[57558],x[57559],x[57560],x[57561],x[57562],x[57563],x[57564],x[57565],x[57566],x[57567],x[57568],x[57569],x[57570],x[57571],x[57572],x[57573],x[57574],x[57575],x[57576],x[57577],x[57578],x[57579],x[57580],x[57581],x[57582],x[57583],x[57584],x[57585],x[57586],x[57587],x[57588],x[57589],x[57590],x[57591],x[57592],x[57593],x[57594],x[57595],x[57596],x[57597],x[57598],x[57599],x[57600],x[57601],x[57602],x[57603],x[57604],x[57605],x[57606],x[57607],x[57608],x[57609],x[57610],x[57611],x[57612],x[57613],x[57614],x[57615],x[57616],x[57617],x[57618],x[57619],x[57620],x[57621],x[57622],x[57623],x[57624],x[57625],x[57626],x[57627],x[57628],x[57629],x[57630],x[57631],x[57632],x[57633],x[57634],x[57635],x[57636],x[57637],x[57638],x[57639],x[57640],x[57641],x[57642],x[57643],x[57644],x[57645],x[57646],x[57647],x[57648],x[57649],x[57650],x[57651],x[57652],x[57653],x[57654],x[57655],x[57656],x[57657],x[57658],x[57659],x[57660],x[57661],x[57662],x[57663],x[57664],x[57665],x[57666],x[57667],x[57668],x[57669],x[57670],x[57671],x[57672],x[57673],x[57674],x[57675],x[57676],x[57677],x[57678],x[57679],x[57680],x[57681],x[57682],x[57683],x[57684],x[57685],x[57686],x[57687],x[57688],x[57689],x[57690],x[57691],x[57692],x[57693],x[57694],x[57695],x[57696],x[57697],x[57698],x[57699],x[57700],x[57701],x[57702],x[57703],x[57704],x[57705],x[57706],x[57707],x[57708],x[57709],x[57710],x[57711],x[57712],x[57713],x[57714],x[57715],x[57716],x[57717],x[57718],x[57719],x[57720],x[57721],x[57722],x[57723],x[57724],x[57725],x[57726],x[57727],x[57728],x[57729],x[57730],x[57731],x[57732],x[57733],x[57734],x[57735],x[57736],x[57737],x[57738],x[57739],x[57740],x[57741],x[57742],x[57743],x[57744],x[57745],x[57746],x[57747],x[57748],x[57749],x[57750],x[57751],x[57752],x[57753],x[57754],x[57755],x[57756],x[57757],x[57758],x[57759],x[57760],x[57761],x[57762],x[57763],x[57764],x[57765],x[57766],x[57767],x[57768],x[57769],x[57770],x[57771],x[57772],x[57773],x[57774],x[57775],x[57776],x[57777],x[57778],x[57779],x[57780],x[57781],x[57782],x[57783],x[57784],x[57785],x[57786],x[57787],x[57788],x[57789],x[57790],x[57791],x[57792],x[57793],x[57794],x[57795],x[57796],x[57797],x[57798],x[57799],x[57800],x[57801],x[57802],x[57803],x[57804],x[57805],x[57806],x[57807],x[57808],x[57809],x[57810],x[57811],x[57812],x[57813],x[57814],x[57815],x[57816],x[57817],x[57818],x[57819],x[57820],x[57821],x[57822],x[57823],x[57824],x[57825],x[57826],x[57827],x[57828],x[57829],x[57830],x[57831],x[57832],x[57833],x[57834],x[57835],x[57836],x[57837],x[57838],x[57839],x[57840],x[57841],x[57842],x[57843],x[57844],x[57845],x[57846],x[57847],x[57848],x[57849],x[57850],x[57851],x[57852],x[57853],x[57854],x[57855],x[57856],x[57857],x[57858],x[57859],x[57860],x[57861],x[57862],x[57863],x[57864],x[57865],x[57866],x[57867],x[57868],x[57869],x[57870],x[57871],x[57872],x[57873],x[57874],x[57875],x[57876],x[57877],x[57878],x[57879],x[57880],x[57881],x[57882],x[57883],x[57884],x[57885],x[57886],x[57887],x[57888],x[57889],x[57890],x[57891],x[57892],x[57893],x[57894],x[57895],x[57896],x[57897],x[57898],x[57899],x[57900],x[57901],x[57902],x[57903],x[57904],x[57905],x[57906],x[57907],x[57908],x[57909],x[57910],x[57911],x[57912],x[57913],x[57914],x[57915],x[57916],x[57917],x[57918],x[57919],x[57920],x[57921],x[57922],x[57923],x[57924],x[57925],x[57926],x[57927],x[57928],x[57929],x[57930],x[57931],x[57932],x[57933],x[57934],x[57935],x[57936],x[57937],x[57938],x[57939],x[57940],x[57941],x[57942],x[57943],x[57944],x[57945],x[57946],x[57947],x[57948],x[57949],x[57950],x[57951],x[57952],x[57953],x[57954],x[57955],x[57956],x[57957],x[57958],x[57959],x[57960],x[57961],x[57962],x[57963],x[57964],x[57965],x[57966],x[57967],x[57968],x[57969],x[57970],x[57971],x[57972],x[57973],x[57974],x[57975],x[57976],x[57977],x[57978],x[57979],x[57980],x[57981],x[57982],x[57983],x[57984],x[57985],x[57986],x[57987],x[57988],x[57989],x[57990],x[57991],x[57992],x[57993],x[57994],x[57995],x[57996],x[57997],x[57998],x[57999],x[58000],x[58001],x[58002],x[58003],x[58004],x[58005],x[58006],x[58007],x[58008],x[58009],x[58010],x[58011],x[58012],x[58013],x[58014],x[58015],x[58016],x[58017],x[58018],x[58019],x[58020],x[58021],x[58022],x[58023],x[58024],x[58025],x[58026],x[58027],x[58028],x[58029],x[58030],x[58031],x[58032],x[58033],x[58034],x[58035],x[58036],x[58037],x[58038],x[58039],x[58040],x[58041],x[58042],x[58043],x[58044],x[58045],x[58046],x[58047],x[58048],x[58049],x[58050],x[58051],x[58052],x[58053],x[58054],x[58055],x[58056],x[58057],x[58058],x[58059],x[58060],x[58061],x[58062],x[58063],x[58064],x[58065],x[58066],x[58067],x[58068],x[58069],x[58070],x[58071],x[58072],x[58073],x[58074],x[58075],x[58076],x[58077],x[58078],x[58079],x[58080],x[58081],x[58082],x[58083],x[58084],x[58085],x[58086],x[58087],x[58088],x[58089],x[58090],x[58091],x[58092],x[58093],x[58094],x[58095],x[58096],x[58097],x[58098],x[58099],x[58100],x[58101],x[58102],x[58103],x[58104],x[58105],x[58106],x[58107],x[58108],x[58109],x[58110],x[58111],x[58112],x[58113],x[58114],x[58115],x[58116],x[58117],x[58118],x[58119],x[58120],x[58121],x[58122],x[58123],x[58124],x[58125],x[58126],x[58127],x[58128],x[58129],x[58130],x[58131],x[58132],x[58133],x[58134],x[58135],x[58136],x[58137],x[58138],x[58139],x[58140],x[58141],x[58142],x[58143],x[58144],x[58145],x[58146],x[58147],x[58148],x[58149],x[58150],x[58151],x[58152],x[58153],x[58154],x[58155],x[58156],x[58157],x[58158],x[58159],x[58160],x[58161],x[58162],x[58163],x[58164],x[58165],x[58166],x[58167],x[58168],x[58169],x[58170],x[58171],x[58172],x[58173],x[58174],x[58175],x[58176],x[58177],x[58178],x[58179],x[58180],x[58181],x[58182],x[58183],x[58184],x[58185],x[58186],x[58187],x[58188],x[58189],x[58190],x[58191],x[58192],x[58193],x[58194],x[58195],x[58196],x[58197],x[58198],x[58199],x[58200],x[58201],x[58202],x[58203],x[58204],x[58205],x[58206],x[58207],x[58208],x[58209],x[58210],x[58211],x[58212],x[58213],x[58214],x[58215],x[58216],x[58217],x[58218],x[58219],x[58220],x[58221],x[58222],x[58223],x[58224],x[58225],x[58226],x[58227],x[58228],x[58229],x[58230],x[58231],x[58232],x[58233],x[58234],x[58235],x[58236],x[58237],x[58238],x[58239],x[58240],x[58241],x[58242],x[58243],x[58244],x[58245],x[58246],x[58247],x[58248],x[58249],x[58250],x[58251],x[58252],x[58253],x[58254],x[58255],x[58256],x[58257],x[58258],x[58259],x[58260],x[58261],x[58262],x[58263],x[58264],x[58265],x[58266],x[58267],x[58268],x[58269],x[58270],x[58271],x[58272],x[58273],x[58274],x[58275],x[58276],x[58277],x[58278],x[58279],x[58280],x[58281],x[58282],x[58283],x[58284],x[58285],x[58286],x[58287],x[58288],x[58289],x[58290],x[58291],x[58292],x[58293],x[58294],x[58295],x[58296],x[58297],x[58298],x[58299],x[58300],x[58301],x[58302],x[58303],x[58304],x[58305],x[58306],x[58307],x[58308],x[58309],x[58310],x[58311],x[58312],x[58313],x[58314],x[58315],x[58316],x[58317],x[58318],x[58319],x[58320],x[58321],x[58322],x[58323],x[58324],x[58325],x[58326],x[58327],x[58328],x[58329],x[58330],x[58331],x[58332],x[58333],x[58334],x[58335],x[58336],x[58337],x[58338],x[58339],x[58340],x[58341],x[58342],x[58343],x[58344],x[58345],x[58346],x[58347],x[58348],x[58349],x[58350],x[58351],x[58352],x[58353],x[58354],x[58355],x[58356],x[58357],x[58358],x[58359],x[58360],x[58361],x[58362],x[58363],x[58364],x[58365],x[58366],x[58367],x[58368],x[58369],x[58370],x[58371],x[58372],x[58373],x[58374],x[58375],x[58376],x[58377],x[58378],x[58379],x[58380],x[58381],x[58382],x[58383],x[58384],x[58385],x[58386],x[58387],x[58388],x[58389],x[58390],x[58391],x[58392],x[58393],x[58394],x[58395],x[58396],x[58397],x[58398],x[58399],x[58400],x[58401],x[58402],x[58403],x[58404],x[58405],x[58406],x[58407],x[58408],x[58409],x[58410],x[58411],x[58412],x[58413],x[58414],x[58415],x[58416],x[58417],x[58418],x[58419],x[58420],x[58421],x[58422],x[58423],x[58424],x[58425],x[58426],x[58427],x[58428],x[58429],x[58430],x[58431],x[58432],x[58433],x[58434],x[58435],x[58436],x[58437],x[58438],x[58439],x[58440],x[58441],x[58442],x[58443],x[58444],x[58445],x[58446],x[58447],x[58448],x[58449],x[58450],x[58451],x[58452],x[58453],x[58454],x[58455],x[58456],x[58457],x[58458],x[58459],x[58460],x[58461],x[58462],x[58463],x[58464],x[58465],x[58466],x[58467],x[58468],x[58469],x[58470],x[58471],x[58472],x[58473],x[58474],x[58475],x[58476],x[58477],x[58478],x[58479],x[58480],x[58481],x[58482],x[58483],x[58484],x[58485],x[58486],x[58487],x[58488],x[58489],x[58490],x[58491],x[58492],x[58493],x[58494],x[58495],x[58496],x[58497],x[58498],x[58499],x[58500],x[58501],x[58502],x[58503],x[58504],x[58505],x[58506],x[58507],x[58508],x[58509],x[58510],x[58511],x[58512],x[58513],x[58514],x[58515],x[58516],x[58517],x[58518],x[58519],x[58520],x[58521],x[58522],x[58523],x[58524],x[58525],x[58526],x[58527],x[58528],x[58529],x[58530],x[58531],x[58532],x[58533],x[58534],x[58535],x[58536],x[58537],x[58538],x[58539],x[58540],x[58541],x[58542],x[58543],x[58544],x[58545],x[58546],x[58547],x[58548],x[58549],x[58550],x[58551],x[58552],x[58553],x[58554],x[58555],x[58556],x[58557],x[58558],x[58559],x[58560],x[58561],x[58562],x[58563],x[58564],x[58565],x[58566],x[58567],x[58568],x[58569],x[58570],x[58571],x[58572],x[58573],x[58574],x[58575],x[58576],x[58577],x[58578],x[58579],x[58580],x[58581],x[58582],x[58583],x[58584],x[58585],x[58586],x[58587],x[58588],x[58589],x[58590],x[58591],x[58592],x[58593],x[58594],x[58595],x[58596],x[58597],x[58598],x[58599],x[58600],x[58601],x[58602],x[58603],x[58604],x[58605],x[58606],x[58607],x[58608],x[58609],x[58610],x[58611],x[58612],x[58613],x[58614],x[58615],x[58616],x[58617],x[58618],x[58619],x[58620],x[58621],x[58622],x[58623],x[58624],x[58625],x[58626],x[58627],x[58628],x[58629],x[58630],x[58631],x[58632],x[58633],x[58634],x[58635],x[58636],x[58637],x[58638],x[58639],x[58640],x[58641],x[58642],x[58643],x[58644],x[58645],x[58646],x[58647],x[58648],x[58649],x[58650],x[58651],x[58652],x[58653],x[58654],x[58655],x[58656],x[58657],x[58658],x[58659],x[58660],x[58661],x[58662],x[58663],x[58664],x[58665],x[58666],x[58667],x[58668],x[58669],x[58670],x[58671],x[58672],x[58673],x[58674],x[58675],x[58676],x[58677],x[58678],x[58679],x[58680],x[58681],x[58682],x[58683],x[58684],x[58685],x[58686],x[58687],x[58688],x[58689],x[58690],x[58691],x[58692],x[58693],x[58694],x[58695],x[58696],x[58697],x[58698],x[58699],x[58700],x[58701],x[58702],x[58703],x[58704],x[58705],x[58706],x[58707],x[58708],x[58709],x[58710],x[58711],x[58712],x[58713],x[58714],x[58715],x[58716],x[58717],x[58718],x[58719],x[58720],x[58721],x[58722],x[58723],x[58724],x[58725],x[58726],x[58727],x[58728],x[58729],x[58730],x[58731],x[58732],x[58733],x[58734],x[58735],x[58736],x[58737],x[58738],x[58739],x[58740],x[58741],x[58742],x[58743],x[58744],x[58745],x[58746],x[58747],x[58748],x[58749],x[58750],x[58751],x[58752],x[58753],x[58754],x[58755],x[58756],x[58757],x[58758],x[58759],x[58760],x[58761],x[58762],x[58763],x[58764],x[58765],x[58766],x[58767],x[58768],x[58769],x[58770],x[58771],x[58772],x[58773],x[58774],x[58775],x[58776],x[58777],x[58778],x[58779],x[58780],x[58781],x[58782],x[58783],x[58784],x[58785],x[58786],x[58787],x[58788],x[58789],x[58790],x[58791],x[58792],x[58793],x[58794],x[58795],x[58796],x[58797],x[58798],x[58799],x[58800],x[58801],x[58802],x[58803],x[58804],x[58805],x[58806],x[58807],x[58808],x[58809],x[58810],x[58811],x[58812],x[58813],x[58814],x[58815],x[58816],x[58817],x[58818],x[58819],x[58820],x[58821],x[58822],x[58823],x[58824],x[58825],x[58826],x[58827],x[58828],x[58829],x[58830],x[58831],x[58832],x[58833],x[58834],x[58835],x[58836],x[58837],x[58838],x[58839],x[58840],x[58841],x[58842],x[58843],x[58844],x[58845],x[58846],x[58847],x[58848],x[58849],x[58850],x[58851],x[58852],x[58853],x[58854],x[58855],x[58856],x[58857],x[58858],x[58859],x[58860],x[58861],x[58862],x[58863],x[58864],x[58865],x[58866],x[58867],x[58868],x[58869],x[58870],x[58871],x[58872],x[58873],x[58874],x[58875],x[58876],x[58877],x[58878],x[58879],x[58880],x[58881],x[58882],x[58883],x[58884],x[58885],x[58886],x[58887],x[58888],x[58889],x[58890],x[58891],x[58892],x[58893],x[58894],x[58895],x[58896],x[58897],x[58898],x[58899],x[58900],x[58901],x[58902],x[58903],x[58904],x[58905],x[58906],x[58907],x[58908],x[58909],x[58910],x[58911],x[58912],x[58913],x[58914],x[58915],x[58916],x[58917],x[58918],x[58919],x[58920],x[58921],x[58922],x[58923],x[58924],x[58925],x[58926],x[58927],x[58928],x[58929],x[58930],x[58931],x[58932],x[58933],x[58934],x[58935],x[58936],x[58937],x[58938],x[58939],x[58940],x[58941],x[58942],x[58943],x[58944],x[58945],x[58946],x[58947],x[58948],x[58949],x[58950],x[58951],x[58952],x[58953],x[58954],x[58955],x[58956],x[58957],x[58958],x[58959],x[58960],x[58961],x[58962],x[58963],x[58964],x[58965],x[58966],x[58967],x[58968],x[58969],x[58970],x[58971],x[58972],x[58973],x[58974],x[58975],x[58976],x[58977],x[58978],x[58979],x[58980],x[58981],x[58982],x[58983],x[58984],x[58985],x[58986],x[58987],x[58988],x[58989],x[58990],x[58991],x[58992],x[58993],x[58994],x[58995],x[58996],x[58997],x[58998],x[58999],x[59000],x[59001],x[59002],x[59003],x[59004],x[59005],x[59006],x[59007],x[59008],x[59009],x[59010],x[59011],x[59012],x[59013],x[59014],x[59015],x[59016],x[59017],x[59018],x[59019],x[59020],x[59021],x[59022],x[59023],x[59024],x[59025],x[59026],x[59027],x[59028],x[59029],x[59030],x[59031],x[59032],x[59033],x[59034],x[59035],x[59036],x[59037],x[59038],x[59039],x[59040],x[59041],x[59042],x[59043],x[59044],x[59045],x[59046],x[59047],x[59048],x[59049],x[59050],x[59051],x[59052],x[59053],x[59054],x[59055],x[59056],x[59057],x[59058],x[59059],x[59060],x[59061],x[59062],x[59063],x[59064],x[59065],x[59066],x[59067],x[59068],x[59069],x[59070],x[59071],x[59072],x[59073],x[59074],x[59075],x[59076],x[59077],x[59078],x[59079],x[59080],x[59081],x[59082],x[59083],x[59084],x[59085],x[59086],x[59087],x[59088],x[59089],x[59090],x[59091],x[59092],x[59093],x[59094],x[59095],x[59096],x[59097],x[59098],x[59099],x[59100],x[59101],x[59102],x[59103],x[59104],x[59105],x[59106],x[59107],x[59108],x[59109],x[59110],x[59111],x[59112],x[59113],x[59114],x[59115],x[59116],x[59117],x[59118],x[59119],x[59120],x[59121],x[59122],x[59123],x[59124],x[59125],x[59126],x[59127],x[59128],x[59129],x[59130],x[59131],x[59132],x[59133],x[59134],x[59135],x[59136],x[59137],x[59138],x[59139],x[59140],x[59141],x[59142],x[59143],x[59144],x[59145],x[59146],x[59147],x[59148],x[59149],x[59150],x[59151],x[59152],x[59153],x[59154],x[59155],x[59156],x[59157],x[59158],x[59159],x[59160],x[59161],x[59162],x[59163],x[59164],x[59165],x[59166],x[59167],x[59168],x[59169],x[59170],x[59171],x[59172],x[59173],x[59174],x[59175],x[59176],x[59177],x[59178],x[59179],x[59180],x[59181],x[59182],x[59183],x[59184],x[59185],x[59186],x[59187],x[59188],x[59189],x[59190],x[59191],x[59192],x[59193],x[59194],x[59195],x[59196],x[59197],x[59198],x[59199],x[59200],x[59201],x[59202],x[59203],x[59204],x[59205],x[59206],x[59207],x[59208],x[59209],x[59210],x[59211],x[59212],x[59213],x[59214],x[59215],x[59216],x[59217],x[59218],x[59219],x[59220],x[59221],x[59222],x[59223],x[59224],x[59225],x[59226],x[59227],x[59228],x[59229],x[59230],x[59231],x[59232],x[59233],x[59234],x[59235],x[59236],x[59237],x[59238],x[59239],x[59240],x[59241],x[59242],x[59243],x[59244],x[59245],x[59246],x[59247],x[59248],x[59249],x[59250],x[59251],x[59252],x[59253],x[59254],x[59255],x[59256],x[59257],x[59258],x[59259],x[59260],x[59261],x[59262],x[59263],x[59264],x[59265],x[59266],x[59267],x[59268],x[59269],x[59270],x[59271],x[59272],x[59273],x[59274],x[59275],x[59276],x[59277],x[59278],x[59279],x[59280],x[59281],x[59282],x[59283],x[59284],x[59285],x[59286],x[59287],x[59288],x[59289],x[59290],x[59291],x[59292],x[59293],x[59294],x[59295],x[59296],x[59297],x[59298],x[59299],x[59300],x[59301],x[59302],x[59303],x[59304],x[59305],x[59306],x[59307],x[59308],x[59309],x[59310],x[59311],x[59312],x[59313],x[59314],x[59315],x[59316],x[59317],x[59318],x[59319],x[59320],x[59321],x[59322],x[59323],x[59324],x[59325],x[59326],x[59327],x[59328],x[59329],x[59330],x[59331],x[59332],x[59333],x[59334],x[59335],x[59336],x[59337],x[59338],x[59339],x[59340],x[59341],x[59342],x[59343],x[59344],x[59345],x[59346],x[59347],x[59348],x[59349],x[59350],x[59351],x[59352],x[59353],x[59354],x[59355],x[59356],x[59357],x[59358],x[59359],x[59360],x[59361],x[59362],x[59363],x[59364],x[59365],x[59366],x[59367],x[59368],x[59369],x[59370],x[59371],x[59372],x[59373],x[59374],x[59375],x[59376],x[59377],x[59378],x[59379],x[59380],x[59381],x[59382],x[59383],x[59384],x[59385],x[59386],x[59387],x[59388],x[59389],x[59390],x[59391],x[59392],x[59393],x[59394],x[59395],x[59396],x[59397],x[59398],x[59399],x[59400],x[59401],x[59402],x[59403],x[59404],x[59405],x[59406],x[59407],x[59408],x[59409],x[59410],x[59411],x[59412],x[59413],x[59414],x[59415],x[59416],x[59417],x[59418],x[59419],x[59420],x[59421],x[59422],x[59423],x[59424],x[59425],x[59426],x[59427],x[59428],x[59429],x[59430],x[59431],x[59432],x[59433],x[59434],x[59435],x[59436],x[59437],x[59438],x[59439],x[59440],x[59441],x[59442],x[59443],x[59444],x[59445],x[59446],x[59447],x[59448],x[59449],x[59450],x[59451],x[59452],x[59453],x[59454],x[59455],x[59456],x[59457],x[59458],x[59459],x[59460],x[59461],x[59462],x[59463],x[59464],x[59465],x[59466],x[59467],x[59468],x[59469],x[59470],x[59471],x[59472],x[59473],x[59474],x[59475],x[59476],x[59477],x[59478],x[59479],x[59480],x[59481],x[59482],x[59483],x[59484],x[59485],x[59486],x[59487],x[59488],x[59489],x[59490],x[59491],x[59492],x[59493],x[59494],x[59495],x[59496],x[59497],x[59498],x[59499],x[59500],x[59501],x[59502],x[59503],x[59504],x[59505],x[59506],x[59507],x[59508],x[59509],x[59510],x[59511],x[59512],x[59513],x[59514],x[59515],x[59516],x[59517],x[59518],x[59519],x[59520],x[59521],x[59522],x[59523],x[59524],x[59525],x[59526],x[59527],x[59528],x[59529],x[59530],x[59531],x[59532],x[59533],x[59534],x[59535],x[59536],x[59537],x[59538],x[59539],x[59540],x[59541],x[59542],x[59543],x[59544],x[59545],x[59546],x[59547],x[59548],x[59549],x[59550],x[59551],x[59552],x[59553],x[59554],x[59555],x[59556],x[59557],x[59558],x[59559],x[59560],x[59561],x[59562],x[59563],x[59564],x[59565],x[59566],x[59567],x[59568],x[59569],x[59570],x[59571],x[59572],x[59573],x[59574],x[59575],x[59576],x[59577],x[59578],x[59579],x[59580],x[59581],x[59582],x[59583],x[59584],x[59585],x[59586],x[59587],x[59588],x[59589],x[59590],x[59591],x[59592],x[59593],x[59594],x[59595],x[59596],x[59597],x[59598],x[59599],x[59600],x[59601],x[59602],x[59603],x[59604],x[59605],x[59606],x[59607],x[59608],x[59609],x[59610],x[59611],x[59612],x[59613],x[59614],x[59615],x[59616],x[59617],x[59618],x[59619],x[59620],x[59621],x[59622],x[59623],x[59624],x[59625],x[59626],x[59627],x[59628],x[59629],x[59630],x[59631],x[59632],x[59633],x[59634],x[59635],x[59636],x[59637],x[59638],x[59639],x[59640],x[59641],x[59642],x[59643],x[59644],x[59645],x[59646],x[59647],x[59648],x[59649],x[59650],x[59651],x[59652],x[59653],x[59654],x[59655],x[59656],x[59657],x[59658],x[59659],x[59660],x[59661],x[59662],x[59663],x[59664],x[59665],x[59666],x[59667],x[59668],x[59669],x[59670],x[59671],x[59672],x[59673],x[59674],x[59675],x[59676],x[59677],x[59678],x[59679],x[59680],x[59681],x[59682],x[59683],x[59684],x[59685],x[59686],x[59687],x[59688],x[59689],x[59690],x[59691],x[59692],x[59693],x[59694],x[59695],x[59696],x[59697],x[59698],x[59699],x[59700],x[59701],x[59702],x[59703],x[59704],x[59705],x[59706],x[59707],x[59708],x[59709],x[59710],x[59711],x[59712],x[59713],x[59714],x[59715],x[59716],x[59717],x[59718],x[59719],x[59720],x[59721],x[59722],x[59723],x[59724],x[59725],x[59726],x[59727],x[59728],x[59729],x[59730],x[59731],x[59732],x[59733],x[59734],x[59735],x[59736],x[59737],x[59738],x[59739],x[59740],x[59741],x[59742],x[59743],x[59744],x[59745],x[59746],x[59747],x[59748],x[59749],x[59750],x[59751],x[59752],x[59753],x[59754],x[59755],x[59756],x[59757],x[59758],x[59759],x[59760],x[59761],x[59762],x[59763],x[59764],x[59765],x[59766],x[59767],x[59768],x[59769],x[59770],x[59771],x[59772],x[59773],x[59774],x[59775],x[59776],x[59777],x[59778],x[59779],x[59780],x[59781],x[59782],x[59783],x[59784],x[59785],x[59786],x[59787],x[59788],x[59789],x[59790],x[59791],x[59792],x[59793],x[59794],x[59795],x[59796],x[59797],x[59798],x[59799],x[59800],x[59801],x[59802],x[59803],x[59804],x[59805],x[59806],x[59807],x[59808],x[59809],x[59810],x[59811],x[59812],x[59813],x[59814],x[59815],x[59816],x[59817],x[59818],x[59819],x[59820],x[59821],x[59822],x[59823],x[59824],x[59825],x[59826],x[59827],x[59828],x[59829],x[59830],x[59831],x[59832],x[59833],x[59834],x[59835],x[59836],x[59837],x[59838],x[59839],x[59840],x[59841],x[59842],x[59843],x[59844],x[59845],x[59846],x[59847],x[59848],x[59849],x[59850],x[59851],x[59852],x[59853],x[59854],x[59855],x[59856],x[59857],x[59858],x[59859],x[59860],x[59861],x[59862],x[59863],x[59864],x[59865],x[59866],x[59867],x[59868],x[59869],x[59870],x[59871],x[59872],x[59873],x[59874],x[59875],x[59876],x[59877],x[59878],x[59879],x[59880],x[59881],x[59882],x[59883],x[59884],x[59885],x[59886],x[59887],x[59888],x[59889],x[59890],x[59891],x[59892],x[59893],x[59894],x[59895],x[59896],x[59897],x[59898],x[59899],x[59900],x[59901],x[59902],x[59903],x[59904],x[59905],x[59906],x[59907],x[59908],x[59909],x[59910],x[59911],x[59912],x[59913],x[59914],x[59915],x[59916],x[59917],x[59918],x[59919],x[59920],x[59921],x[59922],x[59923],x[59924],x[59925],x[59926],x[59927],x[59928],x[59929],x[59930],x[59931],x[59932],x[59933],x[59934],x[59935],x[59936],x[59937],x[59938],x[59939],x[59940],x[59941],x[59942],x[59943],x[59944],x[59945],x[59946],x[59947],x[59948],x[59949],x[59950],x[59951],x[59952],x[59953],x[59954],x[59955],x[59956],x[59957],x[59958],x[59959],x[59960],x[59961],x[59962],x[59963],x[59964],x[59965],x[59966],x[59967],x[59968],x[59969],x[59970],x[59971],x[59972],x[59973],x[59974],x[59975],x[59976],x[59977],x[59978],x[59979],x[59980],x[59981],x[59982],x[59983],x[59984],x[59985],x[59986],x[59987],x[59988],x[59989],x[59990],x[59991],x[59992],x[59993],x[59994],x[59995],x[59996],x[59997],x[59998],x[59999],x[60000],x[60001],x[60002],x[60003],x[60004],x[60005],x[60006],x[60007],x[60008],x[60009],x[60010],x[60011],x[60012],x[60013],x[60014],x[60015],x[60016],x[60017],x[60018],x[60019],x[60020],x[60021],x[60022],x[60023],x[60024],x[60025],x[60026],x[60027],x[60028],x[60029],x[60030],x[60031],x[60032],x[60033],x[60034],x[60035],x[60036],x[60037],x[60038],x[60039],x[60040],x[60041],x[60042],x[60043],x[60044],x[60045],x[60046],x[60047],x[60048],x[60049],x[60050],x[60051],x[60052],x[60053],x[60054],x[60055],x[60056],x[60057],x[60058],x[60059],x[60060],x[60061],x[60062],x[60063],x[60064],x[60065],x[60066],x[60067],x[60068],x[60069],x[60070],x[60071],x[60072],x[60073],x[60074],x[60075],x[60076],x[60077],x[60078],x[60079],x[60080],x[60081],x[60082],x[60083],x[60084],x[60085],x[60086],x[60087],x[60088],x[60089],x[60090],x[60091],x[60092],x[60093],x[60094],x[60095],x[60096],x[60097],x[60098],x[60099],x[60100],x[60101],x[60102],x[60103],x[60104],x[60105],x[60106],x[60107],x[60108],x[60109],x[60110],x[60111],x[60112],x[60113],x[60114],x[60115],x[60116],x[60117],x[60118],x[60119],x[60120],x[60121],x[60122],x[60123],x[60124],x[60125],x[60126],x[60127],x[60128],x[60129],x[60130],x[60131],x[60132],x[60133],x[60134],x[60135],x[60136],x[60137],x[60138],x[60139],x[60140],x[60141],x[60142],x[60143],x[60144],x[60145],x[60146],x[60147],x[60148],x[60149],x[60150],x[60151],x[60152],x[60153],x[60154],x[60155],x[60156],x[60157],x[60158],x[60159],x[60160],x[60161],x[60162],x[60163],x[60164],x[60165],x[60166],x[60167],x[60168],x[60169],x[60170],x[60171],x[60172],x[60173],x[60174],x[60175],x[60176],x[60177],x[60178],x[60179],x[60180],x[60181],x[60182],x[60183],x[60184],x[60185],x[60186],x[60187],x[60188],x[60189],x[60190],x[60191],x[60192],x[60193],x[60194],x[60195],x[60196],x[60197],x[60198],x[60199],x[60200],x[60201],x[60202],x[60203],x[60204],x[60205],x[60206],x[60207],x[60208],x[60209],x[60210],x[60211],x[60212],x[60213],x[60214],x[60215],x[60216],x[60217],x[60218],x[60219],x[60220],x[60221],x[60222],x[60223],x[60224],x[60225],x[60226],x[60227],x[60228],x[60229],x[60230],x[60231],x[60232],x[60233],x[60234],x[60235],x[60236],x[60237],x[60238],x[60239],x[60240],x[60241],x[60242],x[60243],x[60244],x[60245],x[60246],x[60247],x[60248],x[60249],x[60250],x[60251],x[60252],x[60253],x[60254],x[60255],x[60256],x[60257],x[60258],x[60259],x[60260],x[60261],x[60262],x[60263],x[60264],x[60265],x[60266],x[60267],x[60268],x[60269],x[60270],x[60271],x[60272],x[60273],x[60274],x[60275],x[60276],x[60277],x[60278],x[60279],x[60280],x[60281],x[60282],x[60283],x[60284],x[60285],x[60286],x[60287],x[60288],x[60289],x[60290],x[60291],x[60292],x[60293],x[60294],x[60295],x[60296],x[60297],x[60298],x[60299],x[60300],x[60301],x[60302],x[60303],x[60304],x[60305],x[60306],x[60307],x[60308],x[60309],x[60310],x[60311],x[60312],x[60313],x[60314],x[60315],x[60316],x[60317],x[60318],x[60319],x[60320],x[60321],x[60322],x[60323],x[60324],x[60325],x[60326],x[60327],x[60328],x[60329],x[60330],x[60331],x[60332],x[60333],x[60334],x[60335],x[60336],x[60337],x[60338],x[60339],x[60340],x[60341],x[60342],x[60343],x[60344],x[60345],x[60346],x[60347],x[60348],x[60349],x[60350],x[60351],x[60352],x[60353],x[60354],x[60355],x[60356],x[60357],x[60358],x[60359],x[60360],x[60361],x[60362],x[60363],x[60364],x[60365],x[60366],x[60367],x[60368],x[60369],x[60370],x[60371],x[60372],x[60373],x[60374],x[60375],x[60376],x[60377],x[60378],x[60379],x[60380],x[60381],x[60382],x[60383],x[60384],x[60385],x[60386],x[60387],x[60388],x[60389],x[60390],x[60391],x[60392],x[60393],x[60394],x[60395],x[60396],x[60397],x[60398],x[60399],x[60400],x[60401],x[60402],x[60403],x[60404],x[60405],x[60406],x[60407],x[60408],x[60409],x[60410],x[60411],x[60412],x[60413],x[60414],x[60415],x[60416],x[60417],x[60418],x[60419],x[60420],x[60421],x[60422],x[60423],x[60424],x[60425],x[60426],x[60427],x[60428],x[60429],x[60430],x[60431],x[60432],x[60433],x[60434],x[60435],x[60436],x[60437],x[60438],x[60439],x[60440],x[60441],x[60442],x[60443],x[60444],x[60445],x[60446],x[60447],x[60448],x[60449],x[60450],x[60451],x[60452],x[60453],x[60454],x[60455],x[60456],x[60457],x[60458],x[60459],x[60460],x[60461],x[60462],x[60463],x[60464],x[60465],x[60466],x[60467],x[60468],x[60469],x[60470],x[60471],x[60472],x[60473],x[60474],x[60475],x[60476],x[60477],x[60478],x[60479],x[60480],x[60481],x[60482],x[60483],x[60484],x[60485],x[60486],x[60487],x[60488],x[60489],x[60490],x[60491],x[60492],x[60493],x[60494],x[60495],x[60496],x[60497],x[60498],x[60499],x[60500],x[60501],x[60502],x[60503],x[60504],x[60505],x[60506],x[60507],x[60508],x[60509],x[60510],x[60511],x[60512],x[60513],x[60514],x[60515],x[60516],x[60517],x[60518],x[60519],x[60520],x[60521],x[60522],x[60523],x[60524],x[60525],x[60526],x[60527],x[60528],x[60529],x[60530],x[60531],x[60532],x[60533],x[60534],x[60535],x[60536],x[60537],x[60538],x[60539],x[60540],x[60541],x[60542],x[60543],x[60544],x[60545],x[60546],x[60547],x[60548],x[60549],x[60550],x[60551],x[60552],x[60553],x[60554],x[60555],x[60556],x[60557],x[60558],x[60559],x[60560],x[60561],x[60562],x[60563],x[60564],x[60565],x[60566],x[60567],x[60568],x[60569],x[60570],x[60571],x[60572],x[60573],x[60574],x[60575],x[60576],x[60577],x[60578],x[60579],x[60580],x[60581],x[60582],x[60583],x[60584],x[60585],x[60586],x[60587],x[60588],x[60589],x[60590],x[60591],x[60592],x[60593],x[60594],x[60595],x[60596],x[60597],x[60598],x[60599],x[60600],x[60601],x[60602],x[60603],x[60604],x[60605],x[60606],x[60607],x[60608],x[60609],x[60610],x[60611],x[60612],x[60613],x[60614],x[60615],x[60616],x[60617],x[60618],x[60619],x[60620],x[60621],x[60622],x[60623],x[60624],x[60625],x[60626],x[60627],x[60628],x[60629],x[60630],x[60631],x[60632],x[60633],x[60634],x[60635],x[60636],x[60637],x[60638],x[60639],x[60640],x[60641],x[60642],x[60643],x[60644],x[60645],x[60646],x[60647],x[60648],x[60649],x[60650],x[60651],x[60652],x[60653],x[60654],x[60655],x[60656],x[60657],x[60658],x[60659],x[60660],x[60661],x[60662],x[60663],x[60664],x[60665],x[60666],x[60667],x[60668],x[60669],x[60670],x[60671],x[60672],x[60673],x[60674],x[60675],x[60676],x[60677],x[60678],x[60679],x[60680],x[60681],x[60682],x[60683],x[60684],x[60685],x[60686],x[60687],x[60688],x[60689],x[60690],x[60691],x[60692],x[60693],x[60694],x[60695],x[60696],x[60697],x[60698],x[60699],x[60700],x[60701],x[60702],x[60703],x[60704],x[60705],x[60706],x[60707],x[60708],x[60709],x[60710],x[60711],x[60712],x[60713],x[60714],x[60715],x[60716],x[60717],x[60718],x[60719],x[60720],x[60721],x[60722],x[60723],x[60724],x[60725],x[60726],x[60727],x[60728],x[60729],x[60730],x[60731],x[60732],x[60733],x[60734],x[60735],x[60736],x[60737],x[60738],x[60739],x[60740],x[60741],x[60742],x[60743],x[60744],x[60745],x[60746],x[60747],x[60748],x[60749],x[60750],x[60751],x[60752],x[60753],x[60754],x[60755],x[60756],x[60757],x[60758],x[60759],x[60760],x[60761],x[60762],x[60763],x[60764],x[60765],x[60766],x[60767],x[60768],x[60769],x[60770],x[60771],x[60772],x[60773],x[60774],x[60775],x[60776],x[60777],x[60778],x[60779],x[60780],x[60781],x[60782],x[60783],x[60784],x[60785],x[60786],x[60787],x[60788],x[60789],x[60790],x[60791],x[60792],x[60793],x[60794],x[60795],x[60796],x[60797],x[60798],x[60799],x[60800],x[60801],x[60802],x[60803],x[60804],x[60805],x[60806],x[60807],x[60808],x[60809],x[60810],x[60811],x[60812],x[60813],x[60814],x[60815],x[60816],x[60817],x[60818],x[60819],x[60820],x[60821],x[60822],x[60823],x[60824],x[60825],x[60826],x[60827],x[60828],x[60829],x[60830],x[60831],x[60832],x[60833],x[60834],x[60835],x[60836],x[60837],x[60838],x[60839],x[60840],x[60841],x[60842],x[60843],x[60844],x[60845],x[60846],x[60847],x[60848],x[60849],x[60850],x[60851],x[60852],x[60853],x[60854],x[60855],x[60856],x[60857],x[60858],x[60859],x[60860],x[60861],x[60862],x[60863],x[60864],x[60865],x[60866],x[60867],x[60868],x[60869],x[60870],x[60871],x[60872],x[60873],x[60874],x[60875],x[60876],x[60877],x[60878],x[60879],x[60880],x[60881],x[60882],x[60883],x[60884],x[60885],x[60886],x[60887],x[60888],x[60889],x[60890],x[60891],x[60892],x[60893],x[60894],x[60895],x[60896],x[60897],x[60898],x[60899],x[60900],x[60901],x[60902],x[60903],x[60904],x[60905],x[60906],x[60907],x[60908],x[60909],x[60910],x[60911],x[60912],x[60913],x[60914],x[60915],x[60916],x[60917],x[60918],x[60919],x[60920],x[60921],x[60922],x[60923],x[60924],x[60925],x[60926],x[60927],x[60928],x[60929],x[60930],x[60931],x[60932],x[60933],x[60934],x[60935],x[60936],x[60937],x[60938],x[60939],x[60940],x[60941],x[60942],x[60943],x[60944],x[60945],x[60946],x[60947],x[60948],x[60949],x[60950],x[60951],x[60952],x[60953],x[60954],x[60955],x[60956],x[60957],x[60958],x[60959],x[60960],x[60961],x[60962],x[60963],x[60964],x[60965],x[60966],x[60967],x[60968],x[60969],x[60970],x[60971],x[60972],x[60973],x[60974],x[60975],x[60976],x[60977],x[60978],x[60979],x[60980],x[60981],x[60982],x[60983],x[60984],x[60985],x[60986],x[60987],x[60988],x[60989],x[60990],x[60991],x[60992],x[60993],x[60994],x[60995],x[60996],x[60997],x[60998],x[60999],x[61000],x[61001],x[61002],x[61003],x[61004],x[61005],x[61006],x[61007],x[61008],x[61009],x[61010],x[61011],x[61012],x[61013],x[61014],x[61015],x[61016],x[61017],x[61018],x[61019],x[61020],x[61021],x[61022],x[61023],x[61024],x[61025],x[61026],x[61027],x[61028],x[61029],x[61030],x[61031],x[61032],x[61033],x[61034],x[61035],x[61036],x[61037],x[61038],x[61039],x[61040],x[61041],x[61042],x[61043],x[61044],x[61045],x[61046],x[61047],x[61048],x[61049],x[61050],x[61051],x[61052],x[61053],x[61054],x[61055],x[61056],x[61057],x[61058],x[61059],x[61060],x[61061],x[61062],x[61063],x[61064],x[61065],x[61066],x[61067],x[61068],x[61069],x[61070],x[61071],x[61072],x[61073],x[61074],x[61075],x[61076],x[61077],x[61078],x[61079],x[61080],x[61081],x[61082],x[61083],x[61084],x[61085],x[61086],x[61087],x[61088],x[61089],x[61090],x[61091],x[61092],x[61093],x[61094],x[61095],x[61096],x[61097],x[61098],x[61099],x[61100],x[61101],x[61102],x[61103],x[61104],x[61105],x[61106],x[61107],x[61108],x[61109],x[61110],x[61111],x[61112],x[61113],x[61114],x[61115],x[61116],x[61117],x[61118],x[61119],x[61120],x[61121],x[61122],x[61123],x[61124],x[61125],x[61126],x[61127],x[61128],x[61129],x[61130],x[61131],x[61132],x[61133],x[61134],x[61135],x[61136],x[61137],x[61138],x[61139],x[61140],x[61141],x[61142],x[61143],x[61144],x[61145],x[61146],x[61147],x[61148],x[61149],x[61150],x[61151],x[61152],x[61153],x[61154],x[61155],x[61156],x[61157],x[61158],x[61159],x[61160],x[61161],x[61162],x[61163],x[61164],x[61165],x[61166],x[61167],x[61168],x[61169],x[61170],x[61171],x[61172],x[61173],x[61174],x[61175],x[61176],x[61177],x[61178],x[61179],x[61180],x[61181],x[61182],x[61183],x[61184],x[61185],x[61186],x[61187],x[61188],x[61189],x[61190],x[61191],x[61192],x[61193],x[61194],x[61195],x[61196],x[61197],x[61198],x[61199],x[61200],x[61201],x[61202],x[61203],x[61204],x[61205],x[61206],x[61207],x[61208],x[61209],x[61210],x[61211],x[61212],x[61213],x[61214],x[61215],x[61216],x[61217],x[61218],x[61219],x[61220],x[61221],x[61222],x[61223],x[61224],x[61225],x[61226],x[61227],x[61228],x[61229],x[61230],x[61231],x[61232],x[61233],x[61234],x[61235],x[61236],x[61237],x[61238],x[61239],x[61240],x[61241],x[61242],x[61243],x[61244],x[61245],x[61246],x[61247],x[61248],x[61249],x[61250],x[61251],x[61252],x[61253],x[61254],x[61255],x[61256],x[61257],x[61258],x[61259],x[61260],x[61261],x[61262],x[61263],x[61264],x[61265],x[61266],x[61267],x[61268],x[61269],x[61270],x[61271],x[61272],x[61273],x[61274],x[61275],x[61276],x[61277],x[61278],x[61279],x[61280],x[61281],x[61282],x[61283],x[61284],x[61285],x[61286],x[61287],x[61288],x[61289],x[61290],x[61291],x[61292],x[61293],x[61294],x[61295],x[61296],x[61297],x[61298],x[61299],x[61300],x[61301],x[61302],x[61303],x[61304],x[61305],x[61306],x[61307],x[61308],x[61309],x[61310],x[61311],x[61312],x[61313],x[61314],x[61315],x[61316],x[61317],x[61318],x[61319],x[61320],x[61321],x[61322],x[61323],x[61324],x[61325],x[61326],x[61327],x[61328],x[61329],x[61330],x[61331],x[61332],x[61333],x[61334],x[61335],x[61336],x[61337],x[61338],x[61339],x[61340],x[61341],x[61342],x[61343],x[61344],x[61345],x[61346],x[61347],x[61348],x[61349],x[61350],x[61351],x[61352],x[61353],x[61354],x[61355],x[61356],x[61357],x[61358],x[61359],x[61360],x[61361],x[61362],x[61363],x[61364],x[61365],x[61366],x[61367],x[61368],x[61369],x[61370],x[61371],x[61372],x[61373],x[61374],x[61375],x[61376],x[61377],x[61378],x[61379],x[61380],x[61381],x[61382],x[61383],x[61384],x[61385],x[61386],x[61387],x[61388],x[61389],x[61390],x[61391],x[61392],x[61393],x[61394],x[61395],x[61396],x[61397],x[61398],x[61399],x[61400],x[61401],x[61402],x[61403],x[61404],x[61405],x[61406],x[61407],x[61408],x[61409],x[61410],x[61411],x[61412],x[61413],x[61414],x[61415],x[61416],x[61417],x[61418],x[61419],x[61420],x[61421],x[61422],x[61423],x[61424],x[61425],x[61426],x[61427],x[61428],x[61429],x[61430],x[61431],x[61432],x[61433],x[61434],x[61435],x[61436],x[61437],x[61438],x[61439],x[61440],x[61441],x[61442],x[61443],x[61444],x[61445],x[61446],x[61447],x[61448],x[61449],x[61450],x[61451],x[61452],x[61453],x[61454],x[61455],x[61456],x[61457],x[61458],x[61459],x[61460],x[61461],x[61462],x[61463],x[61464],x[61465],x[61466],x[61467],x[61468],x[61469],x[61470],x[61471],x[61472],x[61473],x[61474],x[61475],x[61476],x[61477],x[61478],x[61479],x[61480],x[61481],x[61482],x[61483],x[61484],x[61485],x[61486],x[61487],x[61488],x[61489],x[61490],x[61491],x[61492],x[61493],x[61494],x[61495],x[61496],x[61497],x[61498],x[61499],x[61500],x[61501],x[61502],x[61503],x[61504],x[61505],x[61506],x[61507],x[61508],x[61509],x[61510],x[61511],x[61512],x[61513],x[61514],x[61515],x[61516],x[61517],x[61518],x[61519],x[61520],x[61521],x[61522],x[61523],x[61524],x[61525],x[61526],x[61527],x[61528],x[61529],x[61530],x[61531],x[61532],x[61533],x[61534],x[61535],x[61536],x[61537],x[61538],x[61539],x[61540],x[61541],x[61542],x[61543],x[61544],x[61545],x[61546],x[61547],x[61548],x[61549],x[61550],x[61551],x[61552],x[61553],x[61554],x[61555],x[61556],x[61557],x[61558],x[61559],x[61560],x[61561],x[61562],x[61563],x[61564],x[61565],x[61566],x[61567],x[61568],x[61569],x[61570],x[61571],x[61572],x[61573],x[61574],x[61575],x[61576],x[61577],x[61578],x[61579],x[61580],x[61581],x[61582],x[61583],x[61584],x[61585],x[61586],x[61587],x[61588],x[61589],x[61590],x[61591],x[61592],x[61593],x[61594],x[61595],x[61596],x[61597],x[61598],x[61599],x[61600],x[61601],x[61602],x[61603],x[61604],x[61605],x[61606],x[61607],x[61608],x[61609],x[61610],x[61611],x[61612],x[61613],x[61614],x[61615],x[61616],x[61617],x[61618],x[61619],x[61620],x[61621],x[61622],x[61623],x[61624],x[61625],x[61626],x[61627],x[61628],x[61629],x[61630],x[61631],x[61632],x[61633],x[61634],x[61635],x[61636],x[61637],x[61638],x[61639],x[61640],x[61641],x[61642],x[61643],x[61644],x[61645],x[61646],x[61647],x[61648],x[61649],x[61650],x[61651],x[61652],x[61653],x[61654],x[61655],x[61656],x[61657],x[61658],x[61659],x[61660],x[61661],x[61662],x[61663],x[61664],x[61665],x[61666],x[61667],x[61668],x[61669],x[61670],x[61671],x[61672],x[61673],x[61674],x[61675],x[61676],x[61677],x[61678],x[61679],x[61680],x[61681],x[61682],x[61683],x[61684],x[61685],x[61686],x[61687],x[61688],x[61689],x[61690],x[61691],x[61692],x[61693],x[61694],x[61695],x[61696],x[61697],x[61698],x[61699],x[61700],x[61701],x[61702],x[61703],x[61704],x[61705],x[61706],x[61707],x[61708],x[61709],x[61710],x[61711],x[61712],x[61713],x[61714],x[61715],x[61716],x[61717],x[61718],x[61719],x[61720],x[61721],x[61722],x[61723],x[61724],x[61725],x[61726],x[61727],x[61728],x[61729],x[61730],x[61731],x[61732],x[61733],x[61734],x[61735],x[61736],x[61737],x[61738],x[61739],x[61740],x[61741],x[61742],x[61743],x[61744],x[61745],x[61746],x[61747],x[61748],x[61749],x[61750],x[61751],x[61752],x[61753],x[61754],x[61755],x[61756],x[61757],x[61758],x[61759],x[61760],x[61761],x[61762],x[61763],x[61764],x[61765],x[61766],x[61767],x[61768],x[61769],x[61770],x[61771],x[61772],x[61773],x[61774],x[61775],x[61776],x[61777],x[61778],x[61779],x[61780],x[61781],x[61782],x[61783],x[61784],x[61785],x[61786],x[61787],x[61788],x[61789],x[61790],x[61791],x[61792],x[61793],x[61794],x[61795],x[61796],x[61797],x[61798],x[61799],x[61800],x[61801],x[61802],x[61803],x[61804],x[61805],x[61806],x[61807],x[61808],x[61809],x[61810],x[61811],x[61812],x[61813],x[61814],x[61815],x[61816],x[61817],x[61818],x[61819],x[61820],x[61821],x[61822],x[61823],x[61824],x[61825],x[61826],x[61827],x[61828],x[61829],x[61830],x[61831],x[61832],x[61833],x[61834],x[61835],x[61836],x[61837],x[61838],x[61839],x[61840],x[61841],x[61842],x[61843],x[61844],x[61845],x[61846],x[61847],x[61848],x[61849],x[61850],x[61851],x[61852],x[61853],x[61854],x[61855],x[61856],x[61857],x[61858],x[61859],x[61860],x[61861],x[61862],x[61863],x[61864],x[61865],x[61866],x[61867],x[61868],x[61869],x[61870],x[61871],x[61872],x[61873],x[61874],x[61875],x[61876],x[61877],x[61878],x[61879],x[61880],x[61881],x[61882],x[61883],x[61884],x[61885],x[61886],x[61887],x[61888],x[61889],x[61890],x[61891],x[61892],x[61893],x[61894],x[61895],x[61896],x[61897],x[61898],x[61899],x[61900],x[61901],x[61902],x[61903],x[61904],x[61905],x[61906],x[61907],x[61908],x[61909],x[61910],x[61911],x[61912],x[61913],x[61914],x[61915],x[61916],x[61917],x[61918],x[61919],x[61920],x[61921],x[61922],x[61923],x[61924],x[61925],x[61926],x[61927],x[61928],x[61929],x[61930],x[61931],x[61932],x[61933],x[61934],x[61935],x[61936],x[61937],x[61938],x[61939],x[61940],x[61941],x[61942],x[61943],x[61944],x[61945],x[61946],x[61947],x[61948],x[61949],x[61950],x[61951],x[61952],x[61953],x[61954],x[61955],x[61956],x[61957],x[61958],x[61959],x[61960],x[61961],x[61962],x[61963],x[61964],x[61965],x[61966],x[61967],x[61968],x[61969],x[61970],x[61971],x[61972],x[61973],x[61974],x[61975],x[61976],x[61977],x[61978],x[61979],x[61980],x[61981],x[61982],x[61983],x[61984],x[61985],x[61986],x[61987],x[61988],x[61989],x[61990],x[61991],x[61992],x[61993],x[61994],x[61995],x[61996],x[61997],x[61998],x[61999],x[62000],x[62001],x[62002],x[62003],x[62004],x[62005],x[62006],x[62007],x[62008],x[62009],x[62010],x[62011],x[62012],x[62013],x[62014],x[62015],x[62016],x[62017],x[62018],x[62019],x[62020],x[62021],x[62022],x[62023],x[62024],x[62025],x[62026],x[62027],x[62028],x[62029],x[62030],x[62031],x[62032],x[62033],x[62034],x[62035],x[62036],x[62037],x[62038],x[62039],x[62040],x[62041],x[62042],x[62043],x[62044],x[62045],x[62046],x[62047],x[62048],x[62049],x[62050],x[62051],x[62052],x[62053],x[62054],x[62055],x[62056],x[62057],x[62058],x[62059],x[62060],x[62061],x[62062],x[62063],x[62064],x[62065],x[62066],x[62067],x[62068],x[62069],x[62070],x[62071],x[62072],x[62073],x[62074],x[62075],x[62076],x[62077],x[62078],x[62079],x[62080],x[62081],x[62082],x[62083],x[62084],x[62085],x[62086],x[62087],x[62088],x[62089],x[62090],x[62091],x[62092],x[62093],x[62094],x[62095],x[62096],x[62097],x[62098],x[62099],x[62100],x[62101],x[62102],x[62103],x[62104],x[62105],x[62106],x[62107],x[62108],x[62109],x[62110],x[62111],x[62112],x[62113],x[62114],x[62115],x[62116],x[62117],x[62118],x[62119],x[62120],x[62121],x[62122],x[62123],x[62124],x[62125],x[62126],x[62127],x[62128],x[62129],x[62130],x[62131],x[62132],x[62133],x[62134],x[62135],x[62136],x[62137],x[62138],x[62139],x[62140],x[62141],x[62142],x[62143],x[62144],x[62145],x[62146],x[62147],x[62148],x[62149],x[62150],x[62151],x[62152],x[62153],x[62154],x[62155],x[62156],x[62157],x[62158],x[62159],x[62160],x[62161],x[62162],x[62163],x[62164],x[62165],x[62166],x[62167],x[62168],x[62169],x[62170],x[62171],x[62172],x[62173],x[62174],x[62175],x[62176],x[62177],x[62178],x[62179],x[62180],x[62181],x[62182],x[62183],x[62184],x[62185],x[62186],x[62187],x[62188],x[62189],x[62190],x[62191],x[62192],x[62193],x[62194],x[62195],x[62196],x[62197],x[62198],x[62199],x[62200],x[62201],x[62202],x[62203],x[62204],x[62205],x[62206],x[62207],x[62208],x[62209],x[62210],x[62211],x[62212],x[62213],x[62214],x[62215],x[62216],x[62217],x[62218],x[62219],x[62220],x[62221],x[62222],x[62223],x[62224],x[62225],x[62226],x[62227],x[62228],x[62229],x[62230],x[62231],x[62232],x[62233],x[62234],x[62235],x[62236],x[62237],x[62238],x[62239],x[62240],x[62241],x[62242],x[62243],x[62244],x[62245],x[62246],x[62247],x[62248],x[62249],x[62250],x[62251],x[62252],x[62253],x[62254],x[62255],x[62256],x[62257],x[62258],x[62259],x[62260],x[62261],x[62262],x[62263],x[62264],x[62265],x[62266],x[62267],x[62268],x[62269],x[62270],x[62271],x[62272],x[62273],x[62274],x[62275],x[62276],x[62277],x[62278],x[62279],x[62280],x[62281],x[62282],x[62283],x[62284],x[62285],x[62286],x[62287],x[62288],x[62289],x[62290],x[62291],x[62292],x[62293],x[62294],x[62295],x[62296],x[62297],x[62298],x[62299],x[62300],x[62301],x[62302],x[62303],x[62304],x[62305],x[62306],x[62307],x[62308],x[62309],x[62310],x[62311],x[62312],x[62313],x[62314],x[62315],x[62316],x[62317],x[62318],x[62319],x[62320],x[62321],x[62322],x[62323],x[62324],x[62325],x[62326],x[62327],x[62328],x[62329],x[62330],x[62331],x[62332],x[62333],x[62334],x[62335],x[62336],x[62337],x[62338],x[62339],x[62340],x[62341],x[62342],x[62343],x[62344],x[62345],x[62346],x[62347],x[62348],x[62349],x[62350],x[62351],x[62352],x[62353],x[62354],x[62355],x[62356],x[62357],x[62358],x[62359],x[62360],x[62361],x[62362],x[62363],x[62364],x[62365],x[62366],x[62367],x[62368],x[62369],x[62370],x[62371],x[62372],x[62373],x[62374],x[62375],x[62376],x[62377],x[62378],x[62379],x[62380],x[62381],x[62382],x[62383],x[62384],x[62385],x[62386],x[62387],x[62388],x[62389],x[62390],x[62391],x[62392],x[62393],x[62394],x[62395],x[62396],x[62397],x[62398],x[62399],x[62400],x[62401],x[62402],x[62403],x[62404],x[62405],x[62406],x[62407],x[62408],x[62409],x[62410],x[62411],x[62412],x[62413],x[62414],x[62415],x[62416],x[62417],x[62418],x[62419],x[62420],x[62421],x[62422],x[62423],x[62424],x[62425],x[62426],x[62427],x[62428],x[62429],x[62430],x[62431],x[62432],x[62433],x[62434],x[62435],x[62436],x[62437],x[62438],x[62439],x[62440],x[62441],x[62442],x[62443],x[62444],x[62445],x[62446],x[62447],x[62448],x[62449],x[62450],x[62451],x[62452],x[62453],x[62454],x[62455],x[62456],x[62457],x[62458],x[62459],x[62460],x[62461],x[62462],x[62463],x[62464],x[62465],x[62466],x[62467],x[62468],x[62469],x[62470],x[62471],x[62472],x[62473],x[62474],x[62475],x[62476],x[62477],x[62478],x[62479],x[62480],x[62481],x[62482],x[62483],x[62484],x[62485],x[62486],x[62487],x[62488],x[62489],x[62490],x[62491],x[62492],x[62493],x[62494],x[62495],x[62496],x[62497],x[62498],x[62499],x[62500],x[62501],x[62502],x[62503],x[62504],x[62505],x[62506],x[62507],x[62508],x[62509],x[62510],x[62511],x[62512],x[62513],x[62514],x[62515],x[62516],x[62517],x[62518],x[62519],x[62520],x[62521],x[62522],x[62523],x[62524],x[62525],x[62526],x[62527],x[62528],x[62529],x[62530],x[62531],x[62532],x[62533],x[62534],x[62535],x[62536],x[62537],x[62538],x[62539],x[62540],x[62541],x[62542],x[62543],x[62544],x[62545],x[62546],x[62547],x[62548],x[62549],x[62550],x[62551],x[62552],x[62553],x[62554],x[62555],x[62556],x[62557],x[62558],x[62559],x[62560],x[62561],x[62562],x[62563],x[62564],x[62565],x[62566],x[62567],x[62568],x[62569],x[62570],x[62571],x[62572],x[62573],x[62574],x[62575],x[62576],x[62577],x[62578],x[62579],x[62580],x[62581],x[62582],x[62583],x[62584],x[62585],x[62586],x[62587],x[62588],x[62589],x[62590],x[62591],x[62592],x[62593],x[62594],x[62595],x[62596],x[62597],x[62598],x[62599],x[62600],x[62601],x[62602],x[62603],x[62604],x[62605],x[62606],x[62607],x[62608],x[62609],x[62610],x[62611],x[62612],x[62613],x[62614],x[62615],x[62616],x[62617],x[62618],x[62619],x[62620],x[62621],x[62622],x[62623],x[62624],x[62625],x[62626],x[62627],x[62628],x[62629],x[62630],x[62631],x[62632],x[62633],x[62634],x[62635],x[62636],x[62637],x[62638],x[62639],x[62640],x[62641],x[62642],x[62643],x[62644],x[62645],x[62646],x[62647],x[62648],x[62649],x[62650],x[62651],x[62652],x[62653],x[62654],x[62655],x[62656],x[62657],x[62658],x[62659],x[62660],x[62661],x[62662],x[62663],x[62664],x[62665],x[62666],x[62667],x[62668],x[62669],x[62670],x[62671],x[62672],x[62673],x[62674],x[62675],x[62676],x[62677],x[62678],x[62679],x[62680],x[62681],x[62682],x[62683],x[62684],x[62685],x[62686],x[62687],x[62688],x[62689],x[62690],x[62691],x[62692],x[62693],x[62694],x[62695],x[62696],x[62697],x[62698],x[62699],x[62700],x[62701],x[62702],x[62703],x[62704],x[62705],x[62706],x[62707],x[62708],x[62709],x[62710],x[62711],x[62712],x[62713],x[62714],x[62715],x[62716],x[62717],x[62718],x[62719],x[62720],x[62721],x[62722],x[62723],x[62724],x[62725],x[62726],x[62727],x[62728],x[62729],x[62730],x[62731],x[62732],x[62733],x[62734],x[62735],x[62736],x[62737],x[62738],x[62739],x[62740],x[62741],x[62742],x[62743],x[62744],x[62745],x[62746],x[62747],x[62748],x[62749],x[62750],x[62751],x[62752],x[62753],x[62754],x[62755],x[62756],x[62757],x[62758],x[62759],x[62760],x[62761],x[62762],x[62763],x[62764],x[62765],x[62766],x[62767],x[62768],x[62769],x[62770],x[62771],x[62772],x[62773],x[62774],x[62775],x[62776],x[62777],x[62778],x[62779],x[62780],x[62781],x[62782],x[62783],x[62784],x[62785],x[62786],x[62787],x[62788],x[62789],x[62790],x[62791],x[62792],x[62793],x[62794],x[62795],x[62796],x[62797],x[62798],x[62799],x[62800],x[62801],x[62802],x[62803],x[62804],x[62805],x[62806],x[62807],x[62808],x[62809],x[62810],x[62811],x[62812],x[62813],x[62814],x[62815],x[62816],x[62817],x[62818],x[62819],x[62820],x[62821],x[62822],x[62823],x[62824],x[62825],x[62826],x[62827],x[62828],x[62829],x[62830],x[62831],x[62832],x[62833],x[62834],x[62835],x[62836],x[62837],x[62838],x[62839],x[62840],x[62841],x[62842],x[62843],x[62844],x[62845],x[62846],x[62847],x[62848],x[62849],x[62850],x[62851],x[62852],x[62853],x[62854],x[62855],x[62856],x[62857],x[62858],x[62859],x[62860],x[62861],x[62862],x[62863],x[62864],x[62865],x[62866],x[62867],x[62868],x[62869],x[62870],x[62871],x[62872],x[62873],x[62874],x[62875],x[62876],x[62877],x[62878],x[62879],x[62880],x[62881],x[62882],x[62883],x[62884],x[62885],x[62886],x[62887],x[62888],x[62889],x[62890],x[62891],x[62892],x[62893],x[62894],x[62895],x[62896],x[62897],x[62898],x[62899],x[62900],x[62901],x[62902],x[62903],x[62904],x[62905],x[62906],x[62907],x[62908],x[62909],x[62910],x[62911],x[62912],x[62913],x[62914],x[62915],x[62916],x[62917],x[62918],x[62919],x[62920],x[62921],x[62922],x[62923],x[62924],x[62925],x[62926],x[62927],x[62928],x[62929],x[62930],x[62931],x[62932],x[62933],x[62934],x[62935],x[62936],x[62937],x[62938],x[62939],x[62940],x[62941],x[62942],x[62943],x[62944],x[62945],x[62946],x[62947],x[62948],x[62949],x[62950],x[62951],x[62952],x[62953],x[62954],x[62955],x[62956],x[62957],x[62958],x[62959],x[62960],x[62961],x[62962],x[62963],x[62964],x[62965],x[62966],x[62967],x[62968],x[62969],x[62970],x[62971],x[62972],x[62973],x[62974],x[62975],x[62976],x[62977],x[62978],x[62979],x[62980],x[62981],x[62982],x[62983],x[62984],x[62985],x[62986],x[62987],x[62988],x[62989],x[62990],x[62991],x[62992],x[62993],x[62994],x[62995],x[62996],x[62997],x[62998],x[62999],x[63000],x[63001],x[63002],x[63003],x[63004],x[63005],x[63006],x[63007],x[63008],x[63009],x[63010],x[63011],x[63012],x[63013],x[63014],x[63015],x[63016],x[63017],x[63018],x[63019],x[63020],x[63021],x[63022],x[63023],x[63024],x[63025],x[63026],x[63027],x[63028],x[63029],x[63030],x[63031],x[63032],x[63033],x[63034],x[63035],x[63036],x[63037],x[63038],x[63039],x[63040],x[63041],x[63042],x[63043],x[63044],x[63045],x[63046],x[63047],x[63048],x[63049],x[63050],x[63051],x[63052],x[63053],x[63054],x[63055],x[63056],x[63057],x[63058],x[63059],x[63060],x[63061],x[63062],x[63063],x[63064],x[63065],x[63066],x[63067],x[63068],x[63069],x[63070],x[63071],x[63072],x[63073],x[63074],x[63075],x[63076],x[63077],x[63078],x[63079],x[63080],x[63081],x[63082],x[63083],x[63084],x[63085],x[63086],x[63087],x[63088],x[63089],x[63090],x[63091],x[63092],x[63093],x[63094],x[63095],x[63096],x[63097],x[63098],x[63099],x[63100],x[63101],x[63102],x[63103],x[63104],x[63105],x[63106],x[63107],x[63108],x[63109],x[63110],x[63111],x[63112],x[63113],x[63114],x[63115],x[63116],x[63117],x[63118],x[63119],x[63120],x[63121],x[63122],x[63123],x[63124],x[63125],x[63126],x[63127],x[63128],x[63129],x[63130],x[63131],x[63132],x[63133],x[63134],x[63135],x[63136],x[63137],x[63138],x[63139],x[63140],x[63141],x[63142],x[63143],x[63144],x[63145],x[63146],x[63147],x[63148],x[63149],x[63150],x[63151],x[63152],x[63153],x[63154],x[63155],x[63156],x[63157],x[63158],x[63159],x[63160],x[63161],x[63162],x[63163],x[63164],x[63165],x[63166],x[63167],x[63168],x[63169],x[63170],x[63171],x[63172],x[63173],x[63174],x[63175],x[63176],x[63177],x[63178],x[63179],x[63180],x[63181],x[63182],x[63183],x[63184],x[63185],x[63186],x[63187],x[63188],x[63189],x[63190],x[63191],x[63192],x[63193],x[63194],x[63195],x[63196],x[63197],x[63198],x[63199],x[63200],x[63201],x[63202],x[63203],x[63204],x[63205],x[63206],x[63207],x[63208],x[63209],x[63210],x[63211],x[63212],x[63213],x[63214],x[63215],x[63216],x[63217],x[63218],x[63219],x[63220],x[63221],x[63222],x[63223],x[63224],x[63225],x[63226],x[63227],x[63228],x[63229],x[63230],x[63231],x[63232],x[63233],x[63234],x[63235],x[63236],x[63237],x[63238],x[63239],x[63240],x[63241],x[63242],x[63243],x[63244],x[63245],x[63246],x[63247],x[63248],x[63249],x[63250],x[63251],x[63252],x[63253],x[63254],x[63255],x[63256],x[63257],x[63258],x[63259],x[63260],x[63261],x[63262],x[63263],x[63264],x[63265],x[63266],x[63267],x[63268],x[63269],x[63270],x[63271],x[63272],x[63273],x[63274],x[63275],x[63276],x[63277],x[63278],x[63279],x[63280],x[63281],x[63282],x[63283],x[63284],x[63285],x[63286],x[63287],x[63288],x[63289],x[63290],x[63291],x[63292],x[63293],x[63294],x[63295],x[63296],x[63297],x[63298],x[63299],x[63300],x[63301],x[63302],x[63303],x[63304],x[63305],x[63306],x[63307],x[63308],x[63309],x[63310],x[63311],x[63312],x[63313],x[63314],x[63315],x[63316],x[63317],x[63318],x[63319],x[63320],x[63321],x[63322],x[63323],x[63324],x[63325],x[63326],x[63327],x[63328],x[63329],x[63330],x[63331],x[63332],x[63333],x[63334],x[63335],x[63336],x[63337],x[63338],x[63339],x[63340],x[63341],x[63342],x[63343],x[63344],x[63345],x[63346],x[63347],x[63348],x[63349],x[63350],x[63351],x[63352],x[63353],x[63354],x[63355],x[63356],x[63357],x[63358],x[63359],x[63360],x[63361],x[63362],x[63363],x[63364],x[63365],x[63366],x[63367],x[63368],x[63369],x[63370],x[63371],x[63372],x[63373],x[63374],x[63375],x[63376],x[63377],x[63378],x[63379],x[63380],x[63381],x[63382],x[63383],x[63384],x[63385],x[63386],x[63387],x[63388],x[63389],x[63390],x[63391],x[63392],x[63393],x[63394],x[63395],x[63396],x[63397],x[63398],x[63399],x[63400],x[63401],x[63402],x[63403],x[63404],x[63405],x[63406],x[63407],x[63408],x[63409],x[63410],x[63411],x[63412],x[63413],x[63414],x[63415],x[63416],x[63417],x[63418],x[63419],x[63420],x[63421],x[63422],x[63423],x[63424],x[63425],x[63426],x[63427],x[63428],x[63429],x[63430],x[63431],x[63432],x[63433],x[63434],x[63435],x[63436],x[63437],x[63438],x[63439],x[63440],x[63441],x[63442],x[63443],x[63444],x[63445],x[63446],x[63447],x[63448],x[63449],x[63450],x[63451],x[63452],x[63453],x[63454],x[63455],x[63456],x[63457],x[63458],x[63459],x[63460],x[63461],x[63462],x[63463],x[63464],x[63465],x[63466],x[63467],x[63468],x[63469],x[63470],x[63471],x[63472],x[63473],x[63474],x[63475],x[63476],x[63477],x[63478],x[63479],x[63480],x[63481],x[63482],x[63483],x[63484],x[63485],x[63486],x[63487],x[63488],x[63489],x[63490],x[63491],x[63492],x[63493],x[63494],x[63495],x[63496],x[63497],x[63498],x[63499],x[63500],x[63501],x[63502],x[63503],x[63504],x[63505],x[63506],x[63507],x[63508],x[63509],x[63510],x[63511],x[63512],x[63513],x[63514],x[63515],x[63516],x[63517],x[63518],x[63519],x[63520],x[63521],x[63522],x[63523],x[63524],x[63525],x[63526],x[63527],x[63528],x[63529],x[63530],x[63531],x[63532],x[63533],x[63534],x[63535],x[63536],x[63537],x[63538],x[63539],x[63540],x[63541],x[63542],x[63543],x[63544],x[63545],x[63546],x[63547],x[63548],x[63549],x[63550],x[63551],x[63552],x[63553],x[63554],x[63555],x[63556],x[63557],x[63558],x[63559],x[63560],x[63561],x[63562],x[63563],x[63564],x[63565],x[63566],x[63567],x[63568],x[63569],x[63570],x[63571],x[63572],x[63573],x[63574],x[63575],x[63576],x[63577],x[63578],x[63579],x[63580],x[63581],x[63582],x[63583],x[63584],x[63585],x[63586],x[63587],x[63588],x[63589],x[63590],x[63591],x[63592],x[63593],x[63594],x[63595],x[63596],x[63597],x[63598],x[63599],x[63600],x[63601],x[63602],x[63603],x[63604],x[63605],x[63606],x[63607],x[63608],x[63609],x[63610],x[63611],x[63612],x[63613],x[63614],x[63615],x[63616],x[63617],x[63618],x[63619],x[63620],x[63621],x[63622],x[63623],x[63624],x[63625],x[63626],x[63627],x[63628],x[63629],x[63630],x[63631],x[63632],x[63633],x[63634],x[63635],x[63636],x[63637],x[63638],x[63639],x[63640],x[63641],x[63642],x[63643],x[63644],x[63645],x[63646],x[63647],x[63648],x[63649],x[63650],x[63651],x[63652],x[63653],x[63654],x[63655],x[63656],x[63657],x[63658],x[63659],x[63660],x[63661],x[63662],x[63663],x[63664],x[63665],x[63666],x[63667],x[63668],x[63669],x[63670],x[63671],x[63672],x[63673],x[63674],x[63675],x[63676],x[63677],x[63678],x[63679],x[63680],x[63681],x[63682],x[63683],x[63684],x[63685],x[63686],x[63687],x[63688],x[63689],x[63690],x[63691],x[63692],x[63693],x[63694],x[63695],x[63696],x[63697],x[63698],x[63699],x[63700],x[63701],x[63702],x[63703],x[63704],x[63705],x[63706],x[63707],x[63708],x[63709],x[63710],x[63711],x[63712],x[63713],x[63714],x[63715],x[63716],x[63717],x[63718],x[63719],x[63720],x[63721],x[63722],x[63723],x[63724],x[63725],x[63726],x[63727],x[63728],x[63729],x[63730],x[63731],x[63732],x[63733],x[63734],x[63735],x[63736],x[63737],x[63738],x[63739],x[63740],x[63741],x[63742],x[63743],x[63744],x[63745],x[63746],x[63747],x[63748],x[63749],x[63750],x[63751],x[63752],x[63753],x[63754],x[63755],x[63756],x[63757],x[63758],x[63759],x[63760],x[63761],x[63762],x[63763],x[63764],x[63765],x[63766],x[63767],x[63768],x[63769],x[63770],x[63771],x[63772],x[63773],x[63774],x[63775],x[63776],x[63777],x[63778],x[63779],x[63780],x[63781],x[63782],x[63783],x[63784],x[63785],x[63786],x[63787],x[63788],x[63789],x[63790],x[63791],x[63792],x[63793],x[63794],x[63795],x[63796],x[63797],x[63798],x[63799],x[63800],x[63801],x[63802],x[63803],x[63804],x[63805],x[63806],x[63807],x[63808],x[63809],x[63810],x[63811],x[63812],x[63813],x[63814],x[63815],x[63816],x[63817],x[63818],x[63819],x[63820],x[63821],x[63822],x[63823],x[63824],x[63825],x[63826],x[63827],x[63828],x[63829],x[63830],x[63831],x[63832],x[63833],x[63834],x[63835],x[63836],x[63837],x[63838],x[63839],x[63840],x[63841],x[63842],x[63843],x[63844],x[63845],x[63846],x[63847],x[63848],x[63849],x[63850],x[63851],x[63852],x[63853],x[63854],x[63855],x[63856],x[63857],x[63858],x[63859],x[63860],x[63861],x[63862],x[63863],x[63864],x[63865],x[63866],x[63867],x[63868],x[63869],x[63870],x[63871],x[63872],x[63873],x[63874],x[63875],x[63876],x[63877],x[63878],x[63879],x[63880],x[63881],x[63882],x[63883],x[63884],x[63885],x[63886],x[63887],x[63888],x[63889],x[63890],x[63891],x[63892],x[63893],x[63894],x[63895],x[63896],x[63897],x[63898],x[63899],x[63900],x[63901],x[63902],x[63903],x[63904],x[63905],x[63906],x[63907],x[63908],x[63909],x[63910],x[63911],x[63912],x[63913],x[63914],x[63915],x[63916],x[63917],x[63918],x[63919],x[63920],x[63921],x[63922],x[63923],x[63924],x[63925],x[63926],x[63927],x[63928],x[63929],x[63930],x[63931],x[63932],x[63933],x[63934],x[63935],x[63936],x[63937],x[63938],x[63939],x[63940],x[63941],x[63942],x[63943],x[63944],x[63945],x[63946],x[63947],x[63948],x[63949],x[63950],x[63951],x[63952],x[63953],x[63954],x[63955],x[63956],x[63957],x[63958],x[63959],x[63960],x[63961],x[63962],x[63963],x[63964],x[63965],x[63966],x[63967],x[63968],x[63969],x[63970],x[63971],x[63972],x[63973],x[63974],x[63975],x[63976],x[63977],x[63978],x[63979],x[63980],x[63981],x[63982],x[63983],x[63984],x[63985],x[63986],x[63987],x[63988],x[63989],x[63990],x[63991],x[63992],x[63993],x[63994],x[63995],x[63996],x[63997],x[63998],x[63999],x[64000],x[64001],x[64002],x[64003],x[64004],x[64005],x[64006],x[64007],x[64008],x[64009],x[64010],x[64011],x[64012],x[64013],x[64014],x[64015],x[64016],x[64017],x[64018],x[64019],x[64020],x[64021],x[64022],x[64023],x[64024],x[64025],x[64026],x[64027],x[64028],x[64029],x[64030],x[64031],x[64032],x[64033],x[64034],x[64035],x[64036],x[64037],x[64038],x[64039],x[64040],x[64041],x[64042],x[64043],x[64044],x[64045],x[64046],x[64047],x[64048],x[64049],x[64050],x[64051],x[64052],x[64053],x[64054],x[64055],x[64056],x[64057],x[64058],x[64059],x[64060],x[64061],x[64062],x[64063],x[64064],x[64065],x[64066],x[64067],x[64068],x[64069],x[64070],x[64071],x[64072],x[64073],x[64074],x[64075],x[64076],x[64077],x[64078],x[64079],x[64080],x[64081],x[64082],x[64083],x[64084],x[64085],x[64086],x[64087],x[64088],x[64089],x[64090],x[64091],x[64092],x[64093],x[64094],x[64095],x[64096],x[64097],x[64098],x[64099],x[64100],x[64101],x[64102],x[64103],x[64104],x[64105],x[64106],x[64107],x[64108],x[64109],x[64110],x[64111],x[64112],x[64113],x[64114],x[64115],x[64116],x[64117],x[64118],x[64119],x[64120],x[64121],x[64122],x[64123],x[64124],x[64125],x[64126],x[64127],x[64128],x[64129],x[64130],x[64131],x[64132],x[64133],x[64134],x[64135],x[64136],x[64137],x[64138],x[64139],x[64140],x[64141],x[64142],x[64143],x[64144],x[64145],x[64146],x[64147],x[64148],x[64149],x[64150],x[64151],x[64152],x[64153],x[64154],x[64155],x[64156],x[64157],x[64158],x[64159],x[64160],x[64161],x[64162],x[64163],x[64164],x[64165],x[64166],x[64167],x[64168],x[64169],x[64170],x[64171],x[64172],x[64173],x[64174],x[64175],x[64176],x[64177],x[64178],x[64179],x[64180],x[64181],x[64182],x[64183],x[64184],x[64185],x[64186],x[64187],x[64188],x[64189],x[64190],x[64191],x[64192],x[64193],x[64194],x[64195],x[64196],x[64197],x[64198],x[64199],x[64200],x[64201],x[64202],x[64203],x[64204],x[64205],x[64206],x[64207],x[64208],x[64209],x[64210],x[64211],x[64212],x[64213],x[64214],x[64215],x[64216],x[64217],x[64218],x[64219],x[64220],x[64221],x[64222],x[64223],x[64224],x[64225],x[64226],x[64227],x[64228],x[64229],x[64230],x[64231],x[64232],x[64233],x[64234],x[64235],x[64236],x[64237],x[64238],x[64239],x[64240],x[64241],x[64242],x[64243],x[64244],x[64245],x[64246],x[64247],x[64248],x[64249],x[64250],x[64251],x[64252],x[64253],x[64254],x[64255],x[64256],x[64257],x[64258],x[64259],x[64260],x[64261],x[64262],x[64263],x[64264],x[64265],x[64266],x[64267],x[64268],x[64269],x[64270],x[64271],x[64272],x[64273],x[64274],x[64275],x[64276],x[64277],x[64278],x[64279],x[64280],x[64281],x[64282],x[64283],x[64284],x[64285],x[64286],x[64287],x[64288],x[64289],x[64290],x[64291],x[64292],x[64293],x[64294],x[64295],x[64296],x[64297],x[64298],x[64299],x[64300],x[64301],x[64302],x[64303],x[64304],x[64305],x[64306],x[64307],x[64308],x[64309],x[64310],x[64311],x[64312],x[64313],x[64314],x[64315],x[64316],x[64317],x[64318],x[64319],x[64320],x[64321],x[64322],x[64323],x[64324],x[64325],x[64326],x[64327],x[64328],x[64329],x[64330],x[64331],x[64332],x[64333],x[64334],x[64335],x[64336],x[64337],x[64338],x[64339],x[64340],x[64341],x[64342],x[64343],x[64344],x[64345],x[64346],x[64347],x[64348],x[64349],x[64350],x[64351],x[64352],x[64353],x[64354],x[64355],x[64356],x[64357],x[64358],x[64359],x[64360],x[64361],x[64362],x[64363],x[64364],x[64365],x[64366],x[64367],x[64368],x[64369],x[64370],x[64371],x[64372],x[64373],x[64374],x[64375],x[64376],x[64377],x[64378],x[64379],x[64380],x[64381],x[64382],x[64383],x[64384],x[64385],x[64386],x[64387],x[64388],x[64389],x[64390],x[64391],x[64392],x[64393],x[64394],x[64395],x[64396],x[64397],x[64398],x[64399],x[64400],x[64401],x[64402],x[64403],x[64404],x[64405],x[64406],x[64407],x[64408],x[64409],x[64410],x[64411],x[64412],x[64413],x[64414],x[64415],x[64416],x[64417],x[64418],x[64419],x[64420],x[64421],x[64422],x[64423],x[64424],x[64425],x[64426],x[64427],x[64428],x[64429],x[64430],x[64431],x[64432],x[64433],x[64434],x[64435],x[64436],x[64437],x[64438],x[64439],x[64440],x[64441],x[64442],x[64443],x[64444],x[64445],x[64446],x[64447],x[64448],x[64449],x[64450],x[64451],x[64452],x[64453],x[64454],x[64455],x[64456],x[64457],x[64458],x[64459],x[64460],x[64461],x[64462],x[64463],x[64464],x[64465],x[64466],x[64467],x[64468],x[64469],x[64470],x[64471],x[64472],x[64473],x[64474],x[64475],x[64476],x[64477],x[64478],x[64479],x[64480],x[64481],x[64482],x[64483],x[64484],x[64485],x[64486],x[64487],x[64488],x[64489],x[64490],x[64491],x[64492],x[64493],x[64494],x[64495],x[64496],x[64497],x[64498],x[64499],x[64500],x[64501],x[64502],x[64503],x[64504],x[64505],x[64506],x[64507],x[64508],x[64509],x[64510],x[64511],x[64512],x[64513],x[64514],x[64515],x[64516],x[64517],x[64518],x[64519],x[64520],x[64521],x[64522],x[64523],x[64524],x[64525],x[64526],x[64527],x[64528],x[64529],x[64530],x[64531],x[64532],x[64533],x[64534],x[64535],x[64536],x[64537],x[64538],x[64539],x[64540],x[64541],x[64542],x[64543],x[64544],x[64545],x[64546],x[64547],x[64548],x[64549],x[64550],x[64551],x[64552],x[64553],x[64554],x[64555],x[64556],x[64557],x[64558],x[64559],x[64560],x[64561],x[64562],x[64563],x[64564],x[64565],x[64566],x[64567],x[64568],x[64569],x[64570],x[64571],x[64572],x[64573],x[64574],x[64575],x[64576],x[64577],x[64578],x[64579],x[64580],x[64581],x[64582],x[64583],x[64584],x[64585],x[64586],x[64587],x[64588],x[64589],x[64590],x[64591],x[64592],x[64593],x[64594],x[64595],x[64596],x[64597],x[64598],x[64599],x[64600],x[64601],x[64602],x[64603],x[64604],x[64605],x[64606],x[64607],x[64608],x[64609],x[64610],x[64611],x[64612],x[64613],x[64614],x[64615],x[64616],x[64617],x[64618],x[64619],x[64620],x[64621],x[64622],x[64623],x[64624],x[64625],x[64626],x[64627],x[64628],x[64629],x[64630],x[64631],x[64632],x[64633],x[64634],x[64635],x[64636],x[64637],x[64638],x[64639],x[64640],x[64641],x[64642],x[64643],x[64644],x[64645],x[64646],x[64647],x[64648],x[64649],x[64650],x[64651],x[64652],x[64653],x[64654],x[64655],x[64656],x[64657],x[64658],x[64659],x[64660],x[64661],x[64662],x[64663],x[64664],x[64665],x[64666],x[64667],x[64668],x[64669],x[64670],x[64671],x[64672],x[64673],x[64674],x[64675],x[64676],x[64677],x[64678],x[64679],x[64680],x[64681],x[64682],x[64683],x[64684],x[64685],x[64686],x[64687],x[64688],x[64689],x[64690],x[64691],x[64692],x[64693],x[64694],x[64695],x[64696],x[64697],x[64698],x[64699],x[64700],x[64701],x[64702],x[64703],x[64704],x[64705],x[64706],x[64707],x[64708],x[64709],x[64710],x[64711],x[64712],x[64713],x[64714],x[64715],x[64716],x[64717],x[64718],x[64719],x[64720],x[64721],x[64722],x[64723],x[64724],x[64725],x[64726],x[64727],x[64728],x[64729],x[64730],x[64731],x[64732],x[64733],x[64734],x[64735],x[64736],x[64737],x[64738],x[64739],x[64740],x[64741],x[64742],x[64743],x[64744],x[64745],x[64746],x[64747],x[64748],x[64749],x[64750],x[64751],x[64752],x[64753],x[64754],x[64755],x[64756],x[64757],x[64758],x[64759],x[64760],x[64761],x[64762],x[64763],x[64764],x[64765],x[64766],x[64767],x[64768],x[64769],x[64770],x[64771],x[64772],x[64773],x[64774],x[64775],x[64776],x[64777],x[64778],x[64779],x[64780],x[64781],x[64782],x[64783],x[64784],x[64785],x[64786],x[64787],x[64788],x[64789],x[64790],x[64791],x[64792],x[64793],x[64794],x[64795],x[64796],x[64797],x[64798],x[64799],x[64800],x[64801],x[64802],x[64803],x[64804],x[64805],x[64806],x[64807],x[64808],x[64809],x[64810],x[64811],x[64812],x[64813],x[64814],x[64815],x[64816],x[64817],x[64818],x[64819],x[64820],x[64821],x[64822],x[64823],x[64824],x[64825],x[64826],x[64827],x[64828],x[64829],x[64830],x[64831],x[64832],x[64833],x[64834],x[64835],x[64836],x[64837],x[64838],x[64839],x[64840],x[64841],x[64842],x[64843],x[64844],x[64845],x[64846],x[64847],x[64848],x[64849],x[64850],x[64851],x[64852],x[64853],x[64854],x[64855],x[64856],x[64857],x[64858],x[64859],x[64860],x[64861],x[64862],x[64863],x[64864],x[64865],x[64866],x[64867],x[64868],x[64869],x[64870],x[64871],x[64872],x[64873],x[64874],x[64875],x[64876],x[64877],x[64878],x[64879],x[64880],x[64881],x[64882],x[64883],x[64884],x[64885],x[64886],x[64887],x[64888],x[64889],x[64890],x[64891],x[64892],x[64893],x[64894],x[64895],x[64896],x[64897],x[64898],x[64899],x[64900],x[64901],x[64902],x[64903],x[64904],x[64905],x[64906],x[64907],x[64908],x[64909],x[64910],x[64911],x[64912],x[64913],x[64914],x[64915],x[64916],x[64917],x[64918],x[64919],x[64920],x[64921],x[64922],x[64923],x[64924],x[64925],x[64926],x[64927],x[64928],x[64929],x[64930],x[64931],x[64932],x[64933],x[64934],x[64935],x[64936],x[64937],x[64938],x[64939],x[64940],x[64941],x[64942],x[64943],x[64944],x[64945],x[64946],x[64947],x[64948],x[64949],x[64950],x[64951],x[64952],x[64953],x[64954],x[64955],x[64956],x[64957],x[64958],x[64959],x[64960],x[64961],x[64962],x[64963],x[64964],x[64965],x[64966],x[64967],x[64968],x[64969],x[64970],x[64971],x[64972],x[64973],x[64974],x[64975],x[64976],x[64977],x[64978],x[64979],x[64980],x[64981],x[64982],x[64983],x[64984],x[64985],x[64986],x[64987],x[64988],x[64989],x[64990],x[64991],x[64992],x[64993],x[64994],x[64995],x[64996],x[64997],x[64998],x[64999],x[65000],x[65001],x[65002],x[65003],x[65004],x[65005],x[65006],x[65007],x[65008],x[65009],x[65010],x[65011],x[65012],x[65013],x[65014],x[65015],x[65016],x[65017],x[65018],x[65019],x[65020],x[65021],x[65022],x[65023],x[65024],x[65025],x[65026],x[65027],x[65028],x[65029],x[65030],x[65031],x[65032],x[65033],x[65034],x[65035],x[65036],x[65037],x[65038],x[65039],x[65040],x[65041],x[65042],x[65043],x[65044],x[65045],x[65046],x[65047],x[65048],x[65049],x[65050],x[65051],x[65052],x[65053],x[65054],x[65055],x[65056],x[65057],x[65058],x[65059],x[65060],x[65061],x[65062],x[65063],x[65064],x[65065],x[65066],x[65067],x[65068],x[65069],x[65070],x[65071],x[65072],x[65073],x[65074],x[65075],x[65076],x[65077],x[65078],x[65079],x[65080],x[65081],x[65082],x[65083],x[65084],x[65085],x[65086],x[65087],x[65088],x[65089],x[65090],x[65091],x[65092],x[65093],x[65094],x[65095],x[65096],x[65097],x[65098],x[65099],x[65100],x[65101],x[65102],x[65103],x[65104],x[65105],x[65106],x[65107],x[65108],x[65109],x[65110],x[65111],x[65112],x[65113],x[65114],x[65115],x[65116],x[65117],x[65118],x[65119],x[65120],x[65121],x[65122],x[65123],x[65124],x[65125],x[65126],x[65127],x[65128],x[65129],x[65130],x[65131],x[65132],x[65133],x[65134],x[65135],x[65136],x[65137],x[65138],x[65139],x[65140],x[65141],x[65142],x[65143],x[65144],x[65145],x[65146],x[65147],x[65148],x[65149],x[65150],x[65151],x[65152],x[65153],x[65154],x[65155],x[65156],x[65157],x[65158],x[65159],x[65160],x[65161],x[65162],x[65163],x[65164],x[65165],x[65166],x[65167],x[65168],x[65169],x[65170],x[65171],x[65172],x[65173],x[65174],x[65175],x[65176],x[65177],x[65178],x[65179],x[65180],x[65181],x[65182],x[65183],x[65184],x[65185],x[65186],x[65187],x[65188],x[65189],x[65190],x[65191],x[65192],x[65193],x[65194],x[65195],x[65196],x[65197],x[65198],x[65199],x[65200],x[65201],x[65202],x[65203],x[65204],x[65205],x[65206],x[65207],x[65208],x[65209],x[65210],x[65211],x[65212],x[65213],x[65214],x[65215],x[65216],x[65217],x[65218],x[65219],x[65220],x[65221],x[65222],x[65223],x[65224],x[65225],x[65226],x[65227],x[65228],x[65229],x[65230],x[65231],x[65232],x[65233],x[65234],x[65235],x[65236],x[65237],x[65238],x[65239],x[65240],x[65241],x[65242],x[65243],x[65244],x[65245],x[65246],x[65247],x[65248],x[65249],x[65250],x[65251],x[65252],x[65253],x[65254],x[65255],x[65256],x[65257],x[65258],x[65259],x[65260],x[65261],x[65262],x[65263],x[65264],x[65265],x[65266],x[65267],x[65268],x[65269],x[65270],x[65271],x[65272],x[65273],x[65274],x[65275],x[65276],x[65277],x[65278],x[65279],x[65280],x[65281],x[65282],x[65283],x[65284],x[65285],x[65286],x[65287],x[65288],x[65289],x[65290],x[65291],x[65292],x[65293],x[65294],x[65295],x[65296],x[65297],x[65298],x[65299],x[65300],x[65301],x[65302],x[65303],x[65304],x[65305],x[65306],x[65307],x[65308],x[65309],x[65310],x[65311],x[65312],x[65313],x[65314],x[65315],x[65316],x[65317],x[65318],x[65319],x[65320],x[65321],x[65322],x[65323],x[65324],x[65325],x[65326],x[65327],x[65328],x[65329],x[65330],x[65331],x[65332],x[65333],x[65334],x[65335],x[65336],x[65337],x[65338],x[65339],x[65340],x[65341],x[65342],x[65343],x[65344],x[65345],x[65346],x[65347],x[65348],x[65349],x[65350],x[65351],x[65352],x[65353],x[65354],x[65355],x[65356],x[65357],x[65358],x[65359],x[65360],x[65361],x[65362],x[65363],x[65364],x[65365],x[65366],x[65367],x[65368],x[65369],x[65370],x[65371],x[65372],x[65373],x[65374],x[65375],x[65376],x[65377],x[65378],x[65379],x[65380],x[65381],x[65382],x[65383],x[65384],x[65385],x[65386],x[65387],x[65388],x[65389],x[65390],x[65391],x[65392],x[65393],x[65394],x[65395],x[65396],x[65397],x[65398],x[65399],x[65400],x[65401],x[65402],x[65403],x[65404],x[65405],x[65406],x[65407],x[65408],x[65409],x[65410],x[65411],x[65412],x[65413],x[65414],x[65415],x[65416],x[65417],x[65418],x[65419],x[65420],x[65421],x[65422],x[65423],x[65424],x[65425],x[65426],x[65427],x[65428],x[65429],x[65430],x[65431],x[65432],x[65433],x[65434],x[65435],x[65436],x[65437],x[65438],x[65439],x[65440],x[65441],x[65442],x[65443],x[65444],x[65445],x[65446],x[65447],x[65448],x[65449],x[65450],x[65451],x[65452],x[65453],x[65454],x[65455],x[65456],x[65457],x[65458],x[65459],x[65460],x[65461],x[65462],x[65463],x[65464],x[65465],x[65466],x[65467],x[65468],x[65469],x[65470],x[65471],x[65472],x[65473],x[65474],x[65475],x[65476],x[65477],x[65478],x[65479],x[65480],x[65481],x[65482],x[65483],x[65484],x[65485],x[65486],x[65487],x[65488],x[65489],x[65490],x[65491],x[65492],x[65493],x[65494],x[65495],x[65496],x[65497],x[65498],x[65499],x[65500],x[65501],x[65502],x[65503],x[65504],x[65505],x[65506],x[65507],x[65508],x[65509],x[65510],x[65511],x[65512],x[65513],x[65514],x[65515],x[65516],x[65517],x[65518],x[65519],x[65520],x[65521],x[65522],x[65523],x[65524],x[65525],x[65526],x[65527],x[65528],x[65529],x[65530],x[65531],x[65532],x[65533],x[65534],x[65535],x[65536],x[65537],x[65538],x[65539],x[65540],x[65541],x[65542],x[65543],x[65544],x[65545],x[65546],x[65547],x[65548],x[65549],x[65550],x[65551],x[65552],x[65553],x[65554],x[65555],x[65556],x[65557],x[65558],x[65559],x[65560],x[65561],x[65562],x[65563],x[65564],x[65565],x[65566],x[65567],x[65568],x[65569],x[65570],x[65571],x[65572],x[65573],x[65574],x[65575],x[65576],x[65577],x[65578],x[65579],x[65580],x[65581],x[65582],x[65583],x[65584],x[65585],x[65586],x[65587],x[65588],x[65589],x[65590],x[65591],x[65592],x[65593],x[65594],x[65595],x[65596],x[65597],x[65598],x[65599],x[65600],x[65601],x[65602],x[65603],x[65604],x[65605],x[65606],x[65607],x[65608],x[65609],x[65610],x[65611],x[65612],x[65613],x[65614],x[65615],x[65616],x[65617],x[65618],x[65619],x[65620],x[65621],x[65622],x[65623],x[65624],x[65625],x[65626],x[65627],x[65628],x[65629],x[65630],x[65631],x[65632],x[65633],x[65634],x[65635],x[65636],x[65637],x[65638],x[65639],x[65640],x[65641],x[65642],x[65643],x[65644],x[65645],x[65646],x[65647],x[65648],x[65649],x[65650],x[65651],x[65652],x[65653],x[65654],x[65655],x[65656],x[65657],x[65658],x[65659],x[65660],x[65661],x[65662],x[65663],x[65664],x[65665],x[65666],x[65667],x[65668],x[65669],x[65670],x[65671],x[65672],x[65673],x[65674],x[65675],x[65676],x[65677],x[65678],x[65679],x[65680],x[65681],x[65682],x[65683],x[65684],x[65685],x[65686],x[65687],x[65688],x[65689],x[65690],x[65691],x[65692],x[65693],x[65694],x[65695],x[65696],x[65697],x[65698],x[65699],x[65700],x[65701],x[65702],x[65703],x[65704],x[65705],x[65706],x[65707],x[65708],x[65709],x[65710],x[65711],x[65712],x[65713],x[65714],x[65715],x[65716],x[65717],x[65718],x[65719],x[65720],x[65721],x[65722],x[65723],x[65724],x[65725],x[65726],x[65727],x[65728],x[65729],x[65730],x[65731],x[65732],x[65733],x[65734],x[65735],x[65736],x[65737],x[65738],x[65739],x[65740],x[65741],x[65742],x[65743],x[65744],x[65745],x[65746],x[65747],x[65748],x[65749],x[65750],x[65751],x[65752],x[65753],x[65754],x[65755],x[65756],x[65757],x[65758],x[65759],x[65760],x[65761],x[65762],x[65763],x[65764],x[65765],x[65766],x[65767],x[65768],x[65769],x[65770],x[65771],x[65772],x[65773],x[65774],x[65775],x[65776],x[65777],x[65778],x[65779],x[65780],x[65781],x[65782],x[65783],x[65784],x[65785],x[65786],x[65787],x[65788],x[65789],x[65790],x[65791],x[65792],x[65793],x[65794],x[65795],x[65796],x[65797],x[65798],x[65799],x[65800],x[65801],x[65802],x[65803],x[65804],x[65805],x[65806],x[65807],x[65808],x[65809],x[65810],x[65811],x[65812],x[65813],x[65814],x[65815],x[65816],x[65817],x[65818],x[65819],x[65820],x[65821],x[65822],x[65823],x[65824],x[65825],x[65826],x[65827],x[65828],x[65829],x[65830],x[65831],x[65832],x[65833],x[65834],x[65835],x[65836],x[65837],x[65838],x[65839],x[65840],x[65841],x[65842],x[65843],x[65844],x[65845],x[65846],x[65847],x[65848],x[65849],x[65850],x[65851],x[65852],x[65853],x[65854],x[65855],x[65856],x[65857],x[65858],x[65859],x[65860],x[65861],x[65862],x[65863],x[65864],x[65865],x[65866],x[65867],x[65868],x[65869],x[65870],x[65871],x[65872],x[65873],x[65874],x[65875],x[65876],x[65877],x[65878],x[65879],x[65880],x[65881],x[65882],x[65883],x[65884],x[65885],x[65886],x[65887],x[65888],x[65889],x[65890],x[65891],x[65892],x[65893],x[65894],x[65895],x[65896],x[65897],x[65898],x[65899],x[65900],x[65901],x[65902],x[65903],x[65904],x[65905],x[65906],x[65907],x[65908],x[65909],x[65910],x[65911],x[65912],x[65913],x[65914],x[65915],x[65916],x[65917],x[65918],x[65919],x[65920],x[65921],x[65922],x[65923],x[65924],x[65925],x[65926],x[65927],x[65928],x[65929],x[65930],x[65931],x[65932],x[65933],x[65934],x[65935],x[65936],x[65937],x[65938],x[65939],x[65940],x[65941],x[65942],x[65943],x[65944],x[65945],x[65946],x[65947],x[65948],x[65949],x[65950],x[65951],x[65952],x[65953],x[65954],x[65955],x[65956],x[65957],x[65958],x[65959],x[65960],x[65961],x[65962],x[65963],x[65964],x[65965],x[65966],x[65967],x[65968],x[65969],x[65970],x[65971],x[65972],x[65973],x[65974],x[65975],x[65976],x[65977],x[65978],x[65979],x[65980],x[65981],x[65982],x[65983],x[65984],x[65985],x[65986],x[65987],x[65988],x[65989],x[65990],x[65991],x[65992],x[65993],x[65994],x[65995],x[65996],x[65997],x[65998],x[65999],x[66000],x[66001],x[66002],x[66003],x[66004],x[66005],x[66006],x[66007],x[66008],x[66009],x[66010],x[66011],x[66012],x[66013],x[66014],x[66015],x[66016],x[66017],x[66018],x[66019],x[66020],x[66021],x[66022],x[66023],x[66024],x[66025],x[66026],x[66027],x[66028],x[66029],x[66030],x[66031],x[66032],x[66033],x[66034],x[66035],x[66036],x[66037],x[66038],x[66039],x[66040],x[66041],x[66042],x[66043],x[66044],x[66045],x[66046],x[66047],x[66048],x[66049],x[66050],x[66051],x[66052],x[66053],x[66054],x[66055],x[66056],x[66057],x[66058],x[66059],x[66060],x[66061],x[66062],x[66063],x[66064],x[66065],x[66066],x[66067],x[66068],x[66069],x[66070],x[66071],x[66072],x[66073],x[66074],x[66075],x[66076],x[66077],x[66078],x[66079],x[66080],x[66081],x[66082],x[66083],x[66084],x[66085],x[66086],x[66087],x[66088],x[66089],x[66090],x[66091],x[66092],x[66093],x[66094],x[66095],x[66096],x[66097],x[66098],x[66099],x[66100],x[66101],x[66102],x[66103],x[66104],x[66105],x[66106],x[66107],x[66108],x[66109],x[66110],x[66111],x[66112],x[66113],x[66114],x[66115],x[66116],x[66117],x[66118],x[66119],x[66120],x[66121],x[66122],x[66123],x[66124],x[66125],x[66126],x[66127],x[66128],x[66129],x[66130],x[66131],x[66132],x[66133],x[66134],x[66135],x[66136],x[66137],x[66138],x[66139],x[66140],x[66141],x[66142],x[66143],x[66144],x[66145],x[66146],x[66147],x[66148],x[66149],x[66150],x[66151],x[66152],x[66153],x[66154],x[66155],x[66156],x[66157],x[66158],x[66159],x[66160],x[66161],x[66162],x[66163],x[66164],x[66165],x[66166],x[66167],x[66168],x[66169],x[66170],x[66171],x[66172],x[66173],x[66174],x[66175],x[66176],x[66177],x[66178],x[66179],x[66180],x[66181],x[66182],x[66183],x[66184],x[66185],x[66186],x[66187],x[66188],x[66189],x[66190],x[66191],x[66192],x[66193],x[66194],x[66195],x[66196],x[66197],x[66198],x[66199],x[66200],x[66201],x[66202],x[66203],x[66204],x[66205],x[66206],x[66207],x[66208],x[66209],x[66210],x[66211],x[66212],x[66213],x[66214],x[66215],x[66216],x[66217],x[66218],x[66219],x[66220],x[66221],x[66222],x[66223],x[66224],x[66225],x[66226],x[66227],x[66228],x[66229],x[66230],x[66231],x[66232],x[66233],x[66234],x[66235],x[66236],x[66237],x[66238],x[66239],x[66240],x[66241],x[66242],x[66243],x[66244],x[66245],x[66246],x[66247],x[66248],x[66249],x[66250],x[66251],x[66252],x[66253],x[66254],x[66255],x[66256],x[66257],x[66258],x[66259],x[66260],x[66261],x[66262],x[66263],x[66264],x[66265],x[66266],x[66267],x[66268],x[66269],x[66270],x[66271],x[66272],x[66273],x[66274],x[66275],x[66276],x[66277],x[66278],x[66279],x[66280],x[66281],x[66282],x[66283],x[66284],x[66285],x[66286],x[66287],x[66288],x[66289],x[66290],x[66291],x[66292],x[66293],x[66294],x[66295],x[66296],x[66297],x[66298],x[66299],x[66300],x[66301],x[66302],x[66303],x[66304],x[66305],x[66306],x[66307],x[66308],x[66309],x[66310],x[66311],x[66312],x[66313],x[66314],x[66315],x[66316],x[66317],x[66318],x[66319],x[66320],x[66321],x[66322],x[66323],x[66324],x[66325],x[66326],x[66327],x[66328],x[66329],x[66330],x[66331],x[66332],x[66333],x[66334],x[66335],x[66336],x[66337],x[66338],x[66339],x[66340],x[66341],x[66342],x[66343],x[66344],x[66345],x[66346],x[66347],x[66348],x[66349],x[66350],x[66351],x[66352],x[66353],x[66354],x[66355],x[66356],x[66357],x[66358],x[66359],x[66360],x[66361],x[66362],x[66363],x[66364],x[66365],x[66366],x[66367],x[66368],x[66369],x[66370],x[66371],x[66372],x[66373],x[66374],x[66375],x[66376],x[66377],x[66378],x[66379],x[66380],x[66381],x[66382],x[66383],x[66384],x[66385],x[66386],x[66387],x[66388],x[66389],x[66390],x[66391],x[66392],x[66393],x[66394],x[66395],x[66396],x[66397],x[66398],x[66399],x[66400],x[66401],x[66402],x[66403],x[66404],x[66405],x[66406],x[66407],x[66408],x[66409],x[66410],x[66411],x[66412],x[66413],x[66414],x[66415],x[66416],x[66417],x[66418],x[66419],x[66420],x[66421],x[66422],x[66423],x[66424],x[66425],x[66426],x[66427],x[66428],x[66429],x[66430],x[66431],x[66432],x[66433],x[66434],x[66435],x[66436],x[66437],x[66438],x[66439],x[66440],x[66441],x[66442],x[66443],x[66444],x[66445],x[66446],x[66447],x[66448],x[66449],x[66450],x[66451],x[66452],x[66453],x[66454],x[66455],x[66456],x[66457],x[66458],x[66459],x[66460],x[66461],x[66462],x[66463],x[66464],x[66465],x[66466],x[66467],x[66468],x[66469],x[66470],x[66471],x[66472],x[66473],x[66474],x[66475],x[66476],x[66477],x[66478],x[66479],x[66480],x[66481],x[66482],x[66483],x[66484],x[66485],x[66486],x[66487],x[66488],x[66489],x[66490],x[66491],x[66492],x[66493],x[66494],x[66495],x[66496],x[66497],x[66498],x[66499],x[66500],x[66501],x[66502],x[66503],x[66504],x[66505],x[66506],x[66507],x[66508],x[66509],x[66510],x[66511],x[66512],x[66513],x[66514],x[66515],x[66516],x[66517],x[66518],x[66519],x[66520],x[66521],x[66522],x[66523],x[66524],x[66525],x[66526],x[66527],x[66528],x[66529],x[66530],x[66531],x[66532],x[66533],x[66534],x[66535],x[66536],x[66537],x[66538],x[66539],x[66540],x[66541],x[66542],x[66543],x[66544],x[66545],x[66546],x[66547],x[66548],x[66549],x[66550],x[66551],x[66552],x[66553],x[66554],x[66555],x[66556],x[66557],x[66558],x[66559],x[66560],x[66561],x[66562],x[66563],x[66564],x[66565],x[66566],x[66567],x[66568],x[66569],x[66570],x[66571],x[66572],x[66573],x[66574],x[66575],x[66576],x[66577],x[66578],x[66579],x[66580],x[66581],x[66582],x[66583],x[66584],x[66585],x[66586],x[66587],x[66588],x[66589],x[66590],x[66591],x[66592],x[66593],x[66594],x[66595],x[66596],x[66597],x[66598],x[66599],x[66600],x[66601],x[66602],x[66603],x[66604],x[66605],x[66606],x[66607],x[66608],x[66609],x[66610],x[66611],x[66612],x[66613],x[66614],x[66615],x[66616],x[66617],x[66618],x[66619],x[66620],x[66621],x[66622],x[66623],x[66624],x[66625],x[66626],x[66627],x[66628],x[66629],x[66630],x[66631],x[66632],x[66633],x[66634],x[66635],x[66636],x[66637],x[66638],x[66639],x[66640],x[66641],x[66642],x[66643],x[66644],x[66645],x[66646],x[66647],x[66648],x[66649],x[66650],x[66651],x[66652],x[66653],x[66654],x[66655],x[66656],x[66657],x[66658],x[66659],x[66660],x[66661],x[66662],x[66663],x[66664],x[66665],x[66666],x[66667],x[66668],x[66669],x[66670],x[66671],x[66672],x[66673],x[66674],x[66675],x[66676],x[66677],x[66678],x[66679],x[66680],x[66681],x[66682],x[66683],x[66684],x[66685],x[66686],x[66687],x[66688],x[66689],x[66690],x[66691],x[66692],x[66693],x[66694],x[66695],x[66696],x[66697],x[66698],x[66699],x[66700],x[66701],x[66702],x[66703],x[66704],x[66705],x[66706],x[66707],x[66708],x[66709],x[66710],x[66711],x[66712],x[66713],x[66714],x[66715],x[66716],x[66717],x[66718],x[66719],x[66720],x[66721],x[66722],x[66723],x[66724],x[66725],x[66726],x[66727],x[66728],x[66729],x[66730],x[66731],x[66732],x[66733],x[66734],x[66735],x[66736],x[66737],x[66738],x[66739],x[66740],x[66741],x[66742],x[66743],x[66744],x[66745],x[66746],x[66747],x[66748],x[66749],x[66750],x[66751],x[66752],x[66753],x[66754],x[66755],x[66756],x[66757],x[66758],x[66759],x[66760],x[66761],x[66762],x[66763],x[66764],x[66765],x[66766],x[66767],x[66768],x[66769],x[66770],x[66771],x[66772],x[66773],x[66774],x[66775],x[66776],x[66777],x[66778],x[66779],x[66780],x[66781],x[66782],x[66783],x[66784],x[66785],x[66786],x[66787],x[66788],x[66789],x[66790],x[66791],x[66792],x[66793],x[66794],x[66795],x[66796],x[66797],x[66798],x[66799],x[66800],x[66801],x[66802],x[66803],x[66804],x[66805],x[66806],x[66807],x[66808],x[66809],x[66810],x[66811],x[66812],x[66813],x[66814],x[66815],x[66816],x[66817],x[66818],x[66819],x[66820],x[66821],x[66822],x[66823],x[66824],x[66825],x[66826],x[66827],x[66828],x[66829],x[66830],x[66831],x[66832],x[66833],x[66834],x[66835],x[66836],x[66837],x[66838],x[66839],x[66840],x[66841],x[66842],x[66843],x[66844],x[66845],x[66846],x[66847],x[66848],x[66849],x[66850],x[66851],x[66852],x[66853],x[66854],x[66855],x[66856],x[66857],x[66858],x[66859],x[66860],x[66861],x[66862],x[66863],x[66864],x[66865],x[66866],x[66867],x[66868],x[66869],x[66870],x[66871],x[66872],x[66873],x[66874],x[66875],x[66876],x[66877],x[66878],x[66879],x[66880],x[66881],x[66882],x[66883],x[66884],x[66885],x[66886],x[66887],x[66888],x[66889],x[66890],x[66891],x[66892],x[66893],x[66894],x[66895],x[66896],x[66897],x[66898],x[66899],x[66900],x[66901],x[66902],x[66903],x[66904],x[66905],x[66906],x[66907],x[66908],x[66909],x[66910],x[66911],x[66912],x[66913],x[66914],x[66915],x[66916],x[66917],x[66918],x[66919],x[66920],x[66921],x[66922],x[66923],x[66924],x[66925],x[66926],x[66927],x[66928],x[66929],x[66930],x[66931],x[66932],x[66933],x[66934],x[66935],x[66936],x[66937],x[66938],x[66939],x[66940],x[66941],x[66942],x[66943],x[66944],x[66945],x[66946],x[66947],x[66948],x[66949],x[66950],x[66951],x[66952],x[66953],x[66954],x[66955],x[66956],x[66957],x[66958],x[66959],x[66960],x[66961],x[66962],x[66963],x[66964],x[66965],x[66966],x[66967],x[66968],x[66969],x[66970],x[66971],x[66972],x[66973],x[66974],x[66975],x[66976],x[66977],x[66978],x[66979],x[66980],x[66981],x[66982],x[66983],x[66984],x[66985],x[66986],x[66987],x[66988],x[66989],x[66990],x[66991],x[66992],x[66993],x[66994],x[66995],x[66996],x[66997],x[66998],x[66999],x[67000],x[67001],x[67002],x[67003],x[67004],x[67005],x[67006],x[67007],x[67008],x[67009],x[67010],x[67011],x[67012],x[67013],x[67014],x[67015],x[67016],x[67017],x[67018],x[67019],x[67020],x[67021],x[67022],x[67023],x[67024],x[67025],x[67026],x[67027],x[67028],x[67029],x[67030],x[67031],x[67032],x[67033],x[67034],x[67035],x[67036],x[67037],x[67038],x[67039],x[67040],x[67041],x[67042],x[67043],x[67044],x[67045],x[67046],x[67047],x[67048],x[67049],x[67050],x[67051],x[67052],x[67053],x[67054],x[67055],x[67056],x[67057],x[67058],x[67059],x[67060],x[67061],x[67062],x[67063],x[67064],x[67065],x[67066],x[67067],x[67068],x[67069],x[67070],x[67071],x[67072],x[67073],x[67074],x[67075],x[67076],x[67077],x[67078],x[67079],x[67080],x[67081],x[67082],x[67083],x[67084],x[67085],x[67086],x[67087],x[67088],x[67089],x[67090],x[67091],x[67092],x[67093],x[67094],x[67095],x[67096],x[67097],x[67098],x[67099],x[67100],x[67101],x[67102],x[67103],x[67104],x[67105],x[67106],x[67107],x[67108],x[67109],x[67110],x[67111],x[67112],x[67113],x[67114],x[67115],x[67116],x[67117],x[67118],x[67119],x[67120],x[67121],x[67122],x[67123],x[67124],x[67125],x[67126],x[67127],x[67128],x[67129],x[67130],x[67131],x[67132],x[67133],x[67134],x[67135],x[67136],x[67137],x[67138],x[67139],x[67140],x[67141],x[67142],x[67143],x[67144],x[67145],x[67146],x[67147],x[67148],x[67149],x[67150],x[67151],x[67152],x[67153],x[67154],x[67155],x[67156],x[67157],x[67158],x[67159],x[67160],x[67161],x[67162],x[67163],x[67164],x[67165],x[67166],x[67167],x[67168],x[67169],x[67170],x[67171],x[67172],x[67173],x[67174],x[67175],x[67176],x[67177],x[67178],x[67179],x[67180],x[67181],x[67182],x[67183],x[67184],x[67185],x[67186],x[67187],x[67188],x[67189],x[67190],x[67191],x[67192],x[67193],x[67194],x[67195],x[67196],x[67197],x[67198],x[67199],x[67200],x[67201],x[67202],x[67203],x[67204],x[67205],x[67206],x[67207],x[67208],x[67209],x[67210],x[67211],x[67212],x[67213],x[67214],x[67215],x[67216],x[67217],x[67218],x[67219],x[67220],x[67221],x[67222],x[67223],x[67224],x[67225],x[67226],x[67227],x[67228],x[67229],x[67230],x[67231],x[67232],x[67233],x[67234],x[67235],x[67236],x[67237],x[67238],x[67239],x[67240],x[67241],x[67242],x[67243],x[67244],x[67245],x[67246],x[67247],x[67248],x[67249],x[67250],x[67251],x[67252],x[67253],x[67254],x[67255],x[67256],x[67257],x[67258],x[67259],x[67260],x[67261],x[67262],x[67263],x[67264],x[67265],x[67266],x[67267],x[67268],x[67269],x[67270],x[67271],x[67272],x[67273],x[67274],x[67275],x[67276],x[67277],x[67278],x[67279],x[67280],x[67281],x[67282],x[67283],x[67284],x[67285],x[67286],x[67287],x[67288],x[67289],x[67290],x[67291],x[67292],x[67293],x[67294],x[67295],x[67296],x[67297],x[67298],x[67299],x[67300],x[67301],x[67302],x[67303],x[67304],x[67305],x[67306],x[67307],x[67308],x[67309],x[67310],x[67311],x[67312],x[67313],x[67314],x[67315],x[67316],x[67317],x[67318],x[67319],x[67320],x[67321],x[67322],x[67323],x[67324],x[67325],x[67326],x[67327],x[67328],x[67329],x[67330],x[67331],x[67332],x[67333],x[67334],x[67335],x[67336],x[67337],x[67338],x[67339],x[67340],x[67341],x[67342],x[67343],x[67344],x[67345],x[67346],x[67347],x[67348],x[67349],x[67350],x[67351],x[67352],x[67353],x[67354],x[67355],x[67356],x[67357],x[67358],x[67359],x[67360],x[67361],x[67362],x[67363],x[67364],x[67365],x[67366],x[67367],x[67368],x[67369],x[67370],x[67371],x[67372],x[67373],x[67374],x[67375],x[67376],x[67377],x[67378],x[67379],x[67380],x[67381],x[67382],x[67383],x[67384],x[67385],x[67386],x[67387],x[67388],x[67389],x[67390],x[67391],x[67392],x[67393],x[67394],x[67395],x[67396],x[67397],x[67398],x[67399],x[67400],x[67401],x[67402],x[67403],x[67404],x[67405],x[67406],x[67407],x[67408],x[67409],x[67410],x[67411],x[67412],x[67413],x[67414],x[67415],x[67416],x[67417],x[67418],x[67419],x[67420],x[67421],x[67422],x[67423],x[67424],x[67425],x[67426],x[67427],x[67428],x[67429],x[67430],x[67431],x[67432],x[67433],x[67434],x[67435],x[67436],x[67437],x[67438],x[67439],x[67440],x[67441],x[67442],x[67443],x[67444],x[67445],x[67446],x[67447],x[67448],x[67449],x[67450],x[67451],x[67452],x[67453],x[67454],x[67455],x[67456],x[67457],x[67458],x[67459],x[67460],x[67461],x[67462],x[67463],x[67464],x[67465],x[67466],x[67467],x[67468],x[67469],x[67470],x[67471],x[67472],x[67473],x[67474],x[67475],x[67476],x[67477],x[67478],x[67479],x[67480],x[67481],x[67482],x[67483],x[67484],x[67485],x[67486],x[67487],x[67488],x[67489],x[67490],x[67491],x[67492],x[67493],x[67494],x[67495],x[67496],x[67497],x[67498],x[67499],x[67500],x[67501],x[67502],x[67503],x[67504],x[67505],x[67506],x[67507],x[67508],x[67509],x[67510],x[67511],x[67512],x[67513],x[67514],x[67515],x[67516],x[67517],x[67518],x[67519],x[67520],x[67521],x[67522],x[67523],x[67524],x[67525],x[67526],x[67527],x[67528],x[67529],x[67530],x[67531],x[67532],x[67533],x[67534],x[67535],x[67536],x[67537],x[67538],x[67539],x[67540],x[67541],x[67542],x[67543],x[67544],x[67545],x[67546],x[67547],x[67548],x[67549],x[67550],x[67551],x[67552],x[67553],x[67554],x[67555],x[67556],x[67557],x[67558],x[67559],x[67560],x[67561],x[67562],x[67563],x[67564],x[67565],x[67566],x[67567],x[67568],x[67569],x[67570],x[67571],x[67572],x[67573],x[67574],x[67575],x[67576],x[67577],x[67578],x[67579],x[67580],x[67581],x[67582],x[67583],x[67584],x[67585],x[67586],x[67587],x[67588],x[67589],x[67590],x[67591],x[67592],x[67593],x[67594],x[67595],x[67596],x[67597],x[67598],x[67599],x[67600],x[67601],x[67602],x[67603],x[67604],x[67605],x[67606],x[67607],x[67608],x[67609],x[67610],x[67611],x[67612],x[67613],x[67614],x[67615],x[67616],x[67617],x[67618],x[67619],x[67620],x[67621],x[67622],x[67623],x[67624],x[67625],x[67626],x[67627],x[67628],x[67629],x[67630],x[67631],x[67632],x[67633],x[67634],x[67635],x[67636],x[67637],x[67638],x[67639],x[67640],x[67641],x[67642],x[67643],x[67644],x[67645],x[67646],x[67647],x[67648],x[67649],x[67650],x[67651],x[67652],x[67653],x[67654],x[67655],x[67656],x[67657],x[67658],x[67659],x[67660],x[67661],x[67662],x[67663],x[67664],x[67665],x[67666],x[67667],x[67668],x[67669],x[67670],x[67671],x[67672],x[67673],x[67674],x[67675],x[67676],x[67677],x[67678],x[67679],x[67680],x[67681],x[67682],x[67683],x[67684],x[67685],x[67686],x[67687],x[67688],x[67689],x[67690],x[67691],x[67692],x[67693],x[67694],x[67695],x[67696],x[67697],x[67698],x[67699],x[67700],x[67701],x[67702],x[67703],x[67704],x[67705],x[67706],x[67707],x[67708],x[67709],x[67710],x[67711],x[67712],x[67713],x[67714],x[67715],x[67716],x[67717],x[67718],x[67719],x[67720],x[67721],x[67722],x[67723],x[67724],x[67725],x[67726],x[67727],x[67728],x[67729],x[67730],x[67731],x[67732],x[67733],x[67734],x[67735],x[67736],x[67737],x[67738],x[67739],x[67740],x[67741],x[67742],x[67743],x[67744],x[67745],x[67746],x[67747],x[67748],x[67749],x[67750],x[67751],x[67752],x[67753],x[67754],x[67755],x[67756],x[67757],x[67758],x[67759],x[67760],x[67761],x[67762],x[67763],x[67764],x[67765],x[67766],x[67767],x[67768],x[67769],x[67770],x[67771],x[67772],x[67773],x[67774],x[67775],x[67776],x[67777],x[67778],x[67779],x[67780],x[67781],x[67782],x[67783],x[67784],x[67785],x[67786],x[67787],x[67788],x[67789],x[67790],x[67791],x[67792],x[67793],x[67794],x[67795],x[67796],x[67797],x[67798],x[67799],x[67800],x[67801],x[67802],x[67803],x[67804],x[67805],x[67806],x[67807],x[67808],x[67809],x[67810],x[67811],x[67812],x[67813],x[67814],x[67815],x[67816],x[67817],x[67818],x[67819],x[67820],x[67821],x[67822],x[67823],x[67824],x[67825],x[67826],x[67827],x[67828],x[67829],x[67830],x[67831],x[67832],x[67833],x[67834],x[67835],x[67836],x[67837],x[67838],x[67839],x[67840],x[67841],x[67842],x[67843],x[67844],x[67845],x[67846],x[67847],x[67848],x[67849],x[67850],x[67851],x[67852],x[67853],x[67854],x[67855],x[67856],x[67857],x[67858],x[67859],x[67860],x[67861],x[67862],x[67863],x[67864],x[67865],x[67866],x[67867],x[67868],x[67869],x[67870],x[67871],x[67872],x[67873],x[67874],x[67875],x[67876],x[67877],x[67878],x[67879],x[67880],x[67881],x[67882],x[67883],x[67884],x[67885],x[67886],x[67887],x[67888],x[67889],x[67890],x[67891],x[67892],x[67893],x[67894],x[67895],x[67896],x[67897],x[67898],x[67899],x[67900],x[67901],x[67902],x[67903],x[67904],x[67905],x[67906],x[67907],x[67908],x[67909],x[67910],x[67911],x[67912],x[67913],x[67914],x[67915],x[67916],x[67917],x[67918],x[67919],x[67920],x[67921],x[67922],x[67923],x[67924],x[67925],x[67926],x[67927],x[67928],x[67929],x[67930],x[67931],x[67932],x[67933],x[67934],x[67935],x[67936],x[67937],x[67938],x[67939],x[67940],x[67941],x[67942],x[67943],x[67944],x[67945],x[67946],x[67947],x[67948],x[67949],x[67950],x[67951],x[67952],x[67953],x[67954],x[67955],x[67956],x[67957],x[67958],x[67959],x[67960],x[67961],x[67962],x[67963],x[67964],x[67965],x[67966],x[67967],x[67968],x[67969],x[67970],x[67971],x[67972],x[67973],x[67974],x[67975],x[67976],x[67977],x[67978],x[67979],x[67980],x[67981],x[67982],x[67983],x[67984],x[67985],x[67986],x[67987],x[67988],x[67989],x[67990],x[67991],x[67992],x[67993],x[67994],x[67995],x[67996],x[67997],x[67998],x[67999],x[68000],x[68001],x[68002],x[68003],x[68004],x[68005],x[68006],x[68007],x[68008],x[68009],x[68010],x[68011],x[68012],x[68013],x[68014],x[68015],x[68016],x[68017],x[68018],x[68019],x[68020],x[68021],x[68022],x[68023],x[68024],x[68025],x[68026],x[68027],x[68028],x[68029],x[68030],x[68031],x[68032],x[68033],x[68034],x[68035],x[68036],x[68037],x[68038],x[68039],x[68040],x[68041],x[68042],x[68043],x[68044],x[68045],x[68046],x[68047],x[68048],x[68049],x[68050],x[68051],x[68052],x[68053],x[68054],x[68055],x[68056],x[68057],x[68058],x[68059],x[68060],x[68061],x[68062],x[68063],x[68064],x[68065],x[68066],x[68067],x[68068],x[68069],x[68070],x[68071],x[68072],x[68073],x[68074],x[68075],x[68076],x[68077],x[68078],x[68079],x[68080],x[68081],x[68082],x[68083],x[68084],x[68085],x[68086],x[68087],x[68088],x[68089],x[68090],x[68091],x[68092],x[68093],x[68094],x[68095],x[68096],x[68097],x[68098],x[68099],x[68100],x[68101],x[68102],x[68103],x[68104],x[68105],x[68106],x[68107],x[68108],x[68109],x[68110],x[68111],x[68112],x[68113],x[68114],x[68115],x[68116],x[68117],x[68118],x[68119],x[68120],x[68121],x[68122],x[68123],x[68124],x[68125],x[68126],x[68127],x[68128],x[68129],x[68130],x[68131],x[68132],x[68133],x[68134],x[68135],x[68136],x[68137],x[68138],x[68139],x[68140],x[68141],x[68142],x[68143],x[68144],x[68145],x[68146],x[68147],x[68148],x[68149],x[68150],x[68151],x[68152],x[68153],x[68154],x[68155],x[68156],x[68157],x[68158],x[68159],x[68160],x[68161],x[68162],x[68163],x[68164],x[68165],x[68166],x[68167],x[68168],x[68169],x[68170],x[68171],x[68172],x[68173],x[68174],x[68175],x[68176],x[68177],x[68178],x[68179],x[68180],x[68181],x[68182],x[68183],x[68184],x[68185],x[68186],x[68187],x[68188],x[68189],x[68190],x[68191],x[68192],x[68193],x[68194],x[68195],x[68196],x[68197],x[68198],x[68199],x[68200],x[68201],x[68202],x[68203],x[68204],x[68205],x[68206],x[68207],x[68208],x[68209],x[68210],x[68211],x[68212],x[68213],x[68214],x[68215],x[68216],x[68217],x[68218],x[68219],x[68220],x[68221],x[68222],x[68223],x[68224],x[68225],x[68226],x[68227],x[68228],x[68229],x[68230],x[68231],x[68232],x[68233],x[68234],x[68235],x[68236],x[68237],x[68238],x[68239],x[68240],x[68241],x[68242],x[68243],x[68244],x[68245],x[68246],x[68247],x[68248],x[68249],x[68250],x[68251],x[68252],x[68253],x[68254],x[68255],x[68256],x[68257],x[68258],x[68259],x[68260],x[68261],x[68262],x[68263],x[68264],x[68265],x[68266],x[68267],x[68268],x[68269],x[68270],x[68271],x[68272],x[68273],x[68274],x[68275],x[68276],x[68277],x[68278],x[68279],x[68280],x[68281],x[68282],x[68283],x[68284],x[68285],x[68286],x[68287],x[68288],x[68289],x[68290],x[68291],x[68292],x[68293],x[68294],x[68295],x[68296],x[68297],x[68298],x[68299],x[68300],x[68301],x[68302],x[68303],x[68304],x[68305],x[68306],x[68307],x[68308],x[68309],x[68310],x[68311],x[68312],x[68313],x[68314],x[68315],x[68316],x[68317],x[68318],x[68319],x[68320],x[68321],x[68322],x[68323],x[68324],x[68325],x[68326],x[68327],x[68328],x[68329],x[68330],x[68331],x[68332],x[68333],x[68334],x[68335],x[68336],x[68337],x[68338],x[68339],x[68340],x[68341],x[68342],x[68343],x[68344],x[68345],x[68346],x[68347],x[68348],x[68349],x[68350],x[68351],x[68352],x[68353],x[68354],x[68355],x[68356],x[68357],x[68358],x[68359],x[68360],x[68361],x[68362],x[68363],x[68364],x[68365],x[68366],x[68367],x[68368],x[68369],x[68370],x[68371],x[68372],x[68373],x[68374],x[68375],x[68376],x[68377],x[68378],x[68379],x[68380],x[68381],x[68382],x[68383],x[68384],x[68385],x[68386],x[68387],x[68388],x[68389],x[68390],x[68391],x[68392],x[68393],x[68394],x[68395],x[68396],x[68397],x[68398],x[68399],x[68400],x[68401],x[68402],x[68403],x[68404],x[68405],x[68406],x[68407],x[68408],x[68409],x[68410],x[68411],x[68412],x[68413],x[68414],x[68415],x[68416],x[68417],x[68418],x[68419],x[68420],x[68421],x[68422],x[68423],x[68424],x[68425],x[68426],x[68427],x[68428],x[68429],x[68430],x[68431],x[68432],x[68433],x[68434],x[68435],x[68436],x[68437],x[68438],x[68439],x[68440],x[68441],x[68442],x[68443],x[68444],x[68445],x[68446],x[68447],x[68448],x[68449],x[68450],x[68451],x[68452],x[68453],x[68454],x[68455],x[68456],x[68457],x[68458],x[68459],x[68460],x[68461],x[68462],x[68463],x[68464],x[68465],x[68466],x[68467],x[68468],x[68469],x[68470],x[68471],x[68472],x[68473],x[68474],x[68475],x[68476],x[68477],x[68478],x[68479],x[68480],x[68481],x[68482],x[68483],x[68484],x[68485],x[68486],x[68487],x[68488],x[68489],x[68490],x[68491],x[68492],x[68493],x[68494],x[68495],x[68496],x[68497],x[68498],x[68499],x[68500],x[68501],x[68502],x[68503],x[68504],x[68505],x[68506],x[68507],x[68508],x[68509],x[68510],x[68511],x[68512],x[68513],x[68514],x[68515],x[68516],x[68517],x[68518],x[68519],x[68520],x[68521],x[68522],x[68523],x[68524],x[68525],x[68526],x[68527],x[68528],x[68529],x[68530],x[68531],x[68532],x[68533],x[68534],x[68535],x[68536],x[68537],x[68538],x[68539],x[68540],x[68541],x[68542],x[68543],x[68544],x[68545],x[68546],x[68547],x[68548],x[68549],x[68550],x[68551],x[68552],x[68553],x[68554],x[68555],x[68556],x[68557],x[68558],x[68559],x[68560],x[68561],x[68562],x[68563],x[68564],x[68565],x[68566],x[68567],x[68568],x[68569],x[68570],x[68571],x[68572],x[68573],x[68574],x[68575],x[68576],x[68577],x[68578],x[68579],x[68580],x[68581],x[68582],x[68583],x[68584],x[68585],x[68586],x[68587],x[68588],x[68589],x[68590],x[68591],x[68592],x[68593],x[68594],x[68595],x[68596],x[68597],x[68598],x[68599],x[68600],x[68601],x[68602],x[68603],x[68604],x[68605],x[68606],x[68607],x[68608],x[68609],x[68610],x[68611],x[68612],x[68613],x[68614],x[68615],x[68616],x[68617],x[68618],x[68619],x[68620],x[68621],x[68622],x[68623],x[68624],x[68625],x[68626],x[68627],x[68628],x[68629],x[68630],x[68631],x[68632],x[68633],x[68634],x[68635],x[68636],x[68637],x[68638],x[68639],x[68640],x[68641],x[68642],x[68643],x[68644],x[68645],x[68646],x[68647],x[68648],x[68649],x[68650],x[68651],x[68652],x[68653],x[68654],x[68655],x[68656],x[68657],x[68658],x[68659],x[68660],x[68661],x[68662],x[68663],x[68664],x[68665],x[68666],x[68667],x[68668],x[68669],x[68670],x[68671],x[68672],x[68673],x[68674],x[68675],x[68676],x[68677],x[68678],x[68679],x[68680],x[68681],x[68682],x[68683],x[68684],x[68685],x[68686],x[68687],x[68688],x[68689],x[68690],x[68691],x[68692],x[68693],x[68694],x[68695],x[68696],x[68697],x[68698],x[68699],x[68700],x[68701],x[68702],x[68703],x[68704],x[68705],x[68706],x[68707],x[68708],x[68709],x[68710],x[68711],x[68712],x[68713],x[68714],x[68715],x[68716],x[68717],x[68718],x[68719],x[68720],x[68721],x[68722],x[68723],x[68724],x[68725],x[68726],x[68727],x[68728],x[68729],x[68730],x[68731],x[68732],x[68733],x[68734],x[68735],x[68736],x[68737],x[68738],x[68739],x[68740],x[68741],x[68742],x[68743],x[68744],x[68745],x[68746],x[68747],x[68748],x[68749],x[68750],x[68751],x[68752],x[68753],x[68754],x[68755],x[68756],x[68757],x[68758],x[68759],x[68760],x[68761],x[68762],x[68763],x[68764],x[68765],x[68766],x[68767],x[68768],x[68769],x[68770],x[68771],x[68772],x[68773],x[68774],x[68775],x[68776],x[68777],x[68778],x[68779],x[68780],x[68781],x[68782],x[68783],x[68784],x[68785],x[68786],x[68787],x[68788],x[68789],x[68790],x[68791],x[68792],x[68793],x[68794],x[68795],x[68796],x[68797],x[68798],x[68799],x[68800],x[68801],x[68802],x[68803],x[68804],x[68805],x[68806],x[68807],x[68808],x[68809],x[68810],x[68811],x[68812],x[68813],x[68814],x[68815],x[68816],x[68817],x[68818],x[68819],x[68820],x[68821],x[68822],x[68823],x[68824],x[68825],x[68826],x[68827],x[68828],x[68829],x[68830],x[68831],x[68832],x[68833],x[68834],x[68835],x[68836],x[68837],x[68838],x[68839],x[68840],x[68841],x[68842],x[68843],x[68844],x[68845],x[68846],x[68847],x[68848],x[68849],x[68850],x[68851],x[68852],x[68853],x[68854],x[68855],x[68856],x[68857],x[68858],x[68859],x[68860],x[68861],x[68862],x[68863],x[68864],x[68865],x[68866],x[68867],x[68868],x[68869],x[68870],x[68871],x[68872],x[68873],x[68874],x[68875],x[68876],x[68877],x[68878],x[68879],x[68880],x[68881],x[68882],x[68883],x[68884],x[68885],x[68886],x[68887],x[68888],x[68889],x[68890],x[68891],x[68892],x[68893],x[68894],x[68895],x[68896],x[68897],x[68898],x[68899],x[68900],x[68901],x[68902],x[68903],x[68904],x[68905],x[68906],x[68907],x[68908],x[68909],x[68910],x[68911],x[68912],x[68913],x[68914],x[68915],x[68916],x[68917],x[68918],x[68919],x[68920],x[68921],x[68922],x[68923],x[68924],x[68925],x[68926],x[68927],x[68928],x[68929],x[68930],x[68931],x[68932],x[68933],x[68934],x[68935],x[68936],x[68937],x[68938],x[68939],x[68940],x[68941],x[68942],x[68943],x[68944],x[68945],x[68946],x[68947],x[68948],x[68949],x[68950],x[68951],x[68952],x[68953],x[68954],x[68955],x[68956],x[68957],x[68958],x[68959],x[68960],x[68961],x[68962],x[68963],x[68964],x[68965],x[68966],x[68967],x[68968],x[68969],x[68970],x[68971],x[68972],x[68973],x[68974],x[68975],x[68976],x[68977],x[68978],x[68979],x[68980],x[68981],x[68982],x[68983],x[68984],x[68985],x[68986],x[68987],x[68988],x[68989],x[68990],x[68991],x[68992],x[68993],x[68994],x[68995],x[68996],x[68997],x[68998],x[68999],x[69000],x[69001],x[69002],x[69003],x[69004],x[69005],x[69006],x[69007],x[69008],x[69009],x[69010],x[69011],x[69012],x[69013],x[69014],x[69015],x[69016],x[69017],x[69018],x[69019],x[69020],x[69021],x[69022],x[69023],x[69024],x[69025],x[69026],x[69027],x[69028],x[69029],x[69030],x[69031],x[69032],x[69033],x[69034],x[69035],x[69036],x[69037],x[69038],x[69039],x[69040],x[69041],x[69042],x[69043],x[69044],x[69045],x[69046],x[69047],x[69048],x[69049],x[69050],x[69051],x[69052],x[69053],x[69054],x[69055],x[69056],x[69057],x[69058],x[69059],x[69060],x[69061],x[69062],x[69063],x[69064],x[69065],x[69066],x[69067],x[69068],x[69069],x[69070],x[69071],x[69072],x[69073],x[69074],x[69075],x[69076],x[69077],x[69078],x[69079],x[69080],x[69081],x[69082],x[69083],x[69084],x[69085],x[69086],x[69087],x[69088],x[69089],x[69090],x[69091],x[69092],x[69093],x[69094],x[69095],x[69096],x[69097],x[69098],x[69099],x[69100],x[69101],x[69102],x[69103],x[69104],x[69105],x[69106],x[69107],x[69108],x[69109],x[69110],x[69111],x[69112],x[69113],x[69114],x[69115],x[69116],x[69117],x[69118],x[69119],x[69120],x[69121],x[69122],x[69123],x[69124],x[69125],x[69126],x[69127],x[69128],x[69129],x[69130],x[69131],x[69132],x[69133],x[69134],x[69135],x[69136],x[69137],x[69138],x[69139],x[69140],x[69141],x[69142],x[69143],x[69144],x[69145],x[69146],x[69147],x[69148],x[69149],x[69150],x[69151],x[69152],x[69153],x[69154],x[69155],x[69156],x[69157],x[69158],x[69159],x[69160],x[69161],x[69162],x[69163],x[69164],x[69165],x[69166],x[69167],x[69168],x[69169],x[69170],x[69171],x[69172],x[69173],x[69174],x[69175],x[69176],x[69177],x[69178],x[69179],x[69180],x[69181],x[69182],x[69183],x[69184],x[69185],x[69186],x[69187],x[69188],x[69189],x[69190],x[69191],x[69192],x[69193],x[69194],x[69195],x[69196],x[69197],x[69198],x[69199],x[69200],x[69201],x[69202],x[69203],x[69204],x[69205],x[69206],x[69207],x[69208],x[69209],x[69210],x[69211],x[69212],x[69213],x[69214],x[69215],x[69216],x[69217],x[69218],x[69219],x[69220],x[69221],x[69222],x[69223],x[69224],x[69225],x[69226],x[69227],x[69228],x[69229],x[69230],x[69231],x[69232],x[69233],x[69234],x[69235],x[69236],x[69237],x[69238],x[69239],x[69240],x[69241],x[69242],x[69243],x[69244],x[69245],x[69246],x[69247],x[69248],x[69249],x[69250],x[69251],x[69252],x[69253],x[69254],x[69255],x[69256],x[69257],x[69258],x[69259],x[69260],x[69261],x[69262],x[69263],x[69264],x[69265],x[69266],x[69267],x[69268],x[69269],x[69270],x[69271],x[69272],x[69273],x[69274],x[69275],x[69276],x[69277],x[69278],x[69279],x[69280],x[69281],x[69282],x[69283],x[69284],x[69285],x[69286],x[69287],x[69288],x[69289],x[69290],x[69291],x[69292],x[69293],x[69294],x[69295],x[69296],x[69297],x[69298],x[69299],x[69300],x[69301],x[69302],x[69303],x[69304],x[69305],x[69306],x[69307],x[69308],x[69309],x[69310],x[69311],x[69312],x[69313],x[69314],x[69315],x[69316],x[69317],x[69318],x[69319],x[69320],x[69321],x[69322],x[69323],x[69324],x[69325],x[69326],x[69327],x[69328],x[69329],x[69330],x[69331],x[69332],x[69333],x[69334],x[69335],x[69336],x[69337],x[69338],x[69339],x[69340],x[69341],x[69342],x[69343],x[69344],x[69345],x[69346],x[69347],x[69348],x[69349],x[69350],x[69351],x[69352],x[69353],x[69354],x[69355],x[69356],x[69357],x[69358],x[69359],x[69360],x[69361],x[69362],x[69363],x[69364],x[69365],x[69366],x[69367],x[69368],x[69369],x[69370],x[69371],x[69372],x[69373],x[69374],x[69375],x[69376],x[69377],x[69378],x[69379],x[69380],x[69381],x[69382],x[69383],x[69384],x[69385],x[69386],x[69387],x[69388],x[69389],x[69390],x[69391],x[69392],x[69393],x[69394],x[69395],x[69396],x[69397],x[69398],x[69399],x[69400],x[69401],x[69402],x[69403],x[69404],x[69405],x[69406],x[69407],x[69408],x[69409],x[69410],x[69411],x[69412],x[69413],x[69414],x[69415],x[69416],x[69417],x[69418],x[69419],x[69420],x[69421],x[69422],x[69423],x[69424],x[69425],x[69426],x[69427],x[69428],x[69429],x[69430],x[69431],x[69432],x[69433],x[69434],x[69435],x[69436],x[69437],x[69438],x[69439],x[69440],x[69441],x[69442],x[69443],x[69444],x[69445],x[69446],x[69447],x[69448],x[69449],x[69450],x[69451],x[69452],x[69453],x[69454],x[69455],x[69456],x[69457],x[69458],x[69459],x[69460],x[69461],x[69462],x[69463],x[69464],x[69465],x[69466],x[69467],x[69468],x[69469],x[69470],x[69471],x[69472],x[69473],x[69474],x[69475],x[69476],x[69477],x[69478],x[69479],x[69480],x[69481],x[69482],x[69483],x[69484],x[69485],x[69486],x[69487],x[69488],x[69489],x[69490],x[69491],x[69492],x[69493],x[69494],x[69495],x[69496],x[69497],x[69498],x[69499],x[69500],x[69501],x[69502],x[69503],x[69504],x[69505],x[69506],x[69507],x[69508],x[69509],x[69510],x[69511],x[69512],x[69513],x[69514],x[69515],x[69516],x[69517],x[69518],x[69519],x[69520],x[69521],x[69522],x[69523],x[69524],x[69525],x[69526],x[69527],x[69528],x[69529],x[69530],x[69531],x[69532],x[69533],x[69534],x[69535],x[69536],x[69537],x[69538],x[69539],x[69540],x[69541],x[69542],x[69543],x[69544],x[69545],x[69546],x[69547],x[69548],x[69549],x[69550],x[69551],x[69552],x[69553],x[69554],x[69555],x[69556],x[69557],x[69558],x[69559],x[69560],x[69561],x[69562],x[69563],x[69564],x[69565],x[69566],x[69567],x[69568],x[69569],x[69570],x[69571],x[69572],x[69573],x[69574],x[69575],x[69576],x[69577],x[69578],x[69579],x[69580],x[69581],x[69582],x[69583],x[69584],x[69585],x[69586],x[69587],x[69588],x[69589],x[69590],x[69591],x[69592],x[69593],x[69594],x[69595],x[69596],x[69597],x[69598],x[69599],x[69600],x[69601],x[69602],x[69603],x[69604],x[69605],x[69606],x[69607],x[69608],x[69609],x[69610],x[69611],x[69612],x[69613],x[69614],x[69615],x[69616],x[69617],x[69618],x[69619],x[69620],x[69621],x[69622],x[69623],x[69624],x[69625],x[69626],x[69627],x[69628],x[69629],x[69630],x[69631],x[69632],x[69633],x[69634],x[69635],x[69636],x[69637],x[69638],x[69639],x[69640],x[69641],x[69642],x[69643],x[69644],x[69645],x[69646],x[69647],x[69648],x[69649],x[69650],x[69651],x[69652],x[69653],x[69654],x[69655],x[69656],x[69657],x[69658],x[69659],x[69660],x[69661],x[69662],x[69663],x[69664],x[69665],x[69666],x[69667],x[69668],x[69669],x[69670],x[69671],x[69672],x[69673],x[69674],x[69675],x[69676],x[69677],x[69678],x[69679],x[69680],x[69681],x[69682],x[69683],x[69684],x[69685],x[69686],x[69687],x[69688],x[69689],x[69690],x[69691],x[69692],x[69693],x[69694],x[69695],x[69696],x[69697],x[69698],x[69699],x[69700],x[69701],x[69702],x[69703],x[69704],x[69705],x[69706],x[69707],x[69708],x[69709],x[69710],x[69711],x[69712],x[69713],x[69714],x[69715],x[69716],x[69717],x[69718],x[69719],x[69720],x[69721],x[69722],x[69723],x[69724],x[69725],x[69726],x[69727],x[69728],x[69729],x[69730],x[69731],x[69732],x[69733],x[69734],x[69735],x[69736],x[69737],x[69738],x[69739],x[69740],x[69741],x[69742],x[69743],x[69744],x[69745],x[69746],x[69747],x[69748],x[69749],x[69750],x[69751],x[69752],x[69753],x[69754],x[69755],x[69756],x[69757],x[69758],x[69759],x[69760],x[69761],x[69762],x[69763],x[69764],x[69765],x[69766],x[69767],x[69768],x[69769],x[69770],x[69771],x[69772],x[69773],x[69774],x[69775],x[69776],x[69777],x[69778],x[69779],x[69780],x[69781],x[69782],x[69783],x[69784],x[69785],x[69786],x[69787],x[69788],x[69789],x[69790],x[69791],x[69792],x[69793],x[69794],x[69795],x[69796],x[69797],x[69798],x[69799],x[69800],x[69801],x[69802],x[69803],x[69804],x[69805],x[69806],x[69807],x[69808],x[69809],x[69810],x[69811],x[69812],x[69813],x[69814],x[69815],x[69816],x[69817],x[69818],x[69819],x[69820],x[69821],x[69822],x[69823],x[69824],x[69825],x[69826],x[69827],x[69828],x[69829],x[69830],x[69831],x[69832],x[69833],x[69834],x[69835],x[69836],x[69837],x[69838],x[69839],x[69840],x[69841],x[69842],x[69843],x[69844],x[69845],x[69846],x[69847],x[69848],x[69849],x[69850],x[69851],x[69852],x[69853],x[69854],x[69855],x[69856],x[69857],x[69858],x[69859],x[69860],x[69861],x[69862],x[69863],x[69864],x[69865],x[69866],x[69867],x[69868],x[69869],x[69870],x[69871],x[69872],x[69873],x[69874],x[69875],x[69876],x[69877],x[69878],x[69879],x[69880],x[69881],x[69882],x[69883],x[69884],x[69885],x[69886],x[69887],x[69888],x[69889],x[69890],x[69891],x[69892],x[69893],x[69894],x[69895],x[69896],x[69897],x[69898],x[69899],x[69900],x[69901],x[69902],x[69903],x[69904],x[69905],x[69906],x[69907],x[69908],x[69909],x[69910],x[69911],x[69912],x[69913],x[69914],x[69915],x[69916],x[69917],x[69918],x[69919],x[69920],x[69921],x[69922],x[69923],x[69924],x[69925],x[69926],x[69927],x[69928],x[69929],x[69930],x[69931],x[69932],x[69933],x[69934],x[69935],x[69936],x[69937],x[69938],x[69939],x[69940],x[69941],x[69942],x[69943],x[69944],x[69945],x[69946],x[69947],x[69948],x[69949],x[69950],x[69951],x[69952],x[69953],x[69954],x[69955],x[69956],x[69957],x[69958],x[69959],x[69960],x[69961],x[69962],x[69963],x[69964],x[69965],x[69966],x[69967],x[69968],x[69969],x[69970],x[69971],x[69972],x[69973],x[69974],x[69975],x[69976],x[69977],x[69978],x[69979],x[69980],x[69981],x[69982],x[69983],x[69984],x[69985],x[69986],x[69987],x[69988],x[69989],x[69990],x[69991],x[69992],x[69993],x[69994],x[69995],x[69996],x[69997],x[69998],x[69999],x[70000],x[70001],x[70002],x[70003],x[70004],x[70005],x[70006],x[70007],x[70008],x[70009],x[70010],x[70011],x[70012],x[70013],x[70014],x[70015],x[70016],x[70017],x[70018],x[70019],x[70020],x[70021],x[70022],x[70023],x[70024],x[70025],x[70026],x[70027],x[70028],x[70029],x[70030],x[70031],x[70032],x[70033],x[70034],x[70035],x[70036],x[70037],x[70038],x[70039],x[70040],x[70041],x[70042],x[70043],x[70044],x[70045],x[70046],x[70047],x[70048],x[70049],x[70050],x[70051],x[70052],x[70053],x[70054],x[70055],x[70056],x[70057],x[70058],x[70059],x[70060],x[70061],x[70062],x[70063],x[70064],x[70065],x[70066],x[70067],x[70068],x[70069],x[70070],x[70071],x[70072],x[70073],x[70074],x[70075],x[70076],x[70077],x[70078],x[70079],x[70080],x[70081],x[70082],x[70083],x[70084],x[70085],x[70086],x[70087],x[70088],x[70089],x[70090],x[70091],x[70092],x[70093],x[70094],x[70095],x[70096],x[70097],x[70098],x[70099],x[70100],x[70101],x[70102],x[70103],x[70104],x[70105],x[70106],x[70107],x[70108],x[70109],x[70110],x[70111],x[70112],x[70113],x[70114],x[70115],x[70116],x[70117],x[70118],x[70119],x[70120],x[70121],x[70122],x[70123],x[70124],x[70125],x[70126],x[70127],x[70128],x[70129],x[70130],x[70131],x[70132],x[70133],x[70134],x[70135],x[70136],x[70137],x[70138],x[70139],x[70140],x[70141],x[70142],x[70143],x[70144],x[70145],x[70146],x[70147],x[70148],x[70149],x[70150],x[70151],x[70152],x[70153],x[70154],x[70155],x[70156],x[70157],x[70158],x[70159],x[70160],x[70161],x[70162],x[70163],x[70164],x[70165],x[70166],x[70167],x[70168],x[70169],x[70170],x[70171],x[70172],x[70173],x[70174],x[70175],x[70176],x[70177],x[70178],x[70179],x[70180],x[70181],x[70182],x[70183],x[70184],x[70185],x[70186],x[70187],x[70188],x[70189],x[70190],x[70191],x[70192],x[70193],x[70194],x[70195],x[70196],x[70197],x[70198],x[70199],x[70200],x[70201],x[70202],x[70203],x[70204],x[70205],x[70206],x[70207],x[70208],x[70209],x[70210],x[70211],x[70212],x[70213],x[70214],x[70215],x[70216],x[70217],x[70218],x[70219],x[70220],x[70221],x[70222],x[70223],x[70224],x[70225],x[70226],x[70227],x[70228],x[70229],x[70230],x[70231],x[70232],x[70233],x[70234],x[70235],x[70236],x[70237],x[70238],x[70239],x[70240],x[70241],x[70242],x[70243],x[70244],x[70245],x[70246],x[70247],x[70248],x[70249],x[70250],x[70251],x[70252],x[70253],x[70254],x[70255],x[70256],x[70257],x[70258],x[70259],x[70260],x[70261],x[70262],x[70263],x[70264],x[70265],x[70266],x[70267],x[70268],x[70269],x[70270],x[70271],x[70272],x[70273],x[70274],x[70275],x[70276],x[70277],x[70278],x[70279],x[70280],x[70281],x[70282],x[70283],x[70284],x[70285],x[70286],x[70287],x[70288],x[70289],x[70290],x[70291],x[70292],x[70293],x[70294],x[70295],x[70296],x[70297],x[70298],x[70299],x[70300],x[70301],x[70302],x[70303],x[70304],x[70305],x[70306],x[70307],x[70308],x[70309],x[70310],x[70311],x[70312],x[70313],x[70314],x[70315],x[70316],x[70317],x[70318],x[70319],x[70320],x[70321],x[70322],x[70323],x[70324],x[70325],x[70326],x[70327],x[70328],x[70329],x[70330],x[70331],x[70332],x[70333],x[70334],x[70335],x[70336],x[70337],x[70338],x[70339],x[70340],x[70341],x[70342],x[70343],x[70344],x[70345],x[70346],x[70347],x[70348],x[70349],x[70350],x[70351],x[70352],x[70353],x[70354],x[70355],x[70356],x[70357],x[70358],x[70359],x[70360],x[70361],x[70362],x[70363],x[70364],x[70365],x[70366],x[70367],x[70368],x[70369],x[70370],x[70371],x[70372],x[70373],x[70374],x[70375],x[70376],x[70377],x[70378],x[70379],x[70380],x[70381],x[70382],x[70383],x[70384],x[70385],x[70386],x[70387],x[70388],x[70389],x[70390],x[70391],x[70392],x[70393],x[70394],x[70395],x[70396],x[70397],x[70398],x[70399],x[70400],x[70401],x[70402],x[70403],x[70404],x[70405],x[70406],x[70407],x[70408],x[70409],x[70410],x[70411],x[70412],x[70413],x[70414],x[70415],x[70416],x[70417],x[70418],x[70419],x[70420],x[70421],x[70422],x[70423],x[70424],x[70425],x[70426],x[70427],x[70428],x[70429],x[70430],x[70431],x[70432],x[70433],x[70434],x[70435],x[70436],x[70437],x[70438],x[70439],x[70440],x[70441],x[70442],x[70443],x[70444],x[70445],x[70446],x[70447],x[70448],x[70449],x[70450],x[70451],x[70452],x[70453],x[70454],x[70455],x[70456],x[70457],x[70458],x[70459],x[70460],x[70461],x[70462],x[70463],x[70464],x[70465],x[70466],x[70467],x[70468],x[70469],x[70470],x[70471],x[70472],x[70473],x[70474],x[70475],x[70476],x[70477],x[70478],x[70479],x[70480],x[70481],x[70482],x[70483],x[70484],x[70485],x[70486],x[70487],x[70488],x[70489],x[70490],x[70491],x[70492],x[70493],x[70494],x[70495],x[70496],x[70497],x[70498],x[70499],x[70500],x[70501],x[70502],x[70503],x[70504],x[70505],x[70506],x[70507],x[70508],x[70509],x[70510],x[70511],x[70512],x[70513],x[70514],x[70515],x[70516],x[70517],x[70518],x[70519],x[70520],x[70521],x[70522],x[70523],x[70524],x[70525],x[70526],x[70527],x[70528],x[70529],x[70530],x[70531],x[70532],x[70533],x[70534],x[70535],x[70536],x[70537],x[70538],x[70539],x[70540],x[70541],x[70542],x[70543],x[70544],x[70545],x[70546],x[70547],x[70548],x[70549],x[70550],x[70551],x[70552],x[70553],x[70554],x[70555],x[70556],x[70557],x[70558],x[70559],x[70560],x[70561],x[70562],x[70563],x[70564],x[70565],x[70566],x[70567],x[70568],x[70569],x[70570],x[70571],x[70572],x[70573],x[70574],x[70575],x[70576],x[70577],x[70578],x[70579],x[70580],x[70581],x[70582],x[70583],x[70584],x[70585],x[70586],x[70587],x[70588],x[70589],x[70590],x[70591],x[70592],x[70593],x[70594],x[70595],x[70596],x[70597],x[70598],x[70599],x[70600],x[70601],x[70602],x[70603],x[70604],x[70605],x[70606],x[70607],x[70608],x[70609],x[70610],x[70611],x[70612],x[70613],x[70614],x[70615],x[70616],x[70617],x[70618],x[70619],x[70620],x[70621],x[70622],x[70623],x[70624],x[70625],x[70626],x[70627],x[70628],x[70629],x[70630],x[70631],x[70632],x[70633],x[70634],x[70635],x[70636],x[70637],x[70638],x[70639],x[70640],x[70641],x[70642],x[70643],x[70644],x[70645],x[70646],x[70647],x[70648],x[70649],x[70650],x[70651],x[70652],x[70653],x[70654],x[70655],x[70656],x[70657],x[70658],x[70659],x[70660],x[70661],x[70662],x[70663],x[70664],x[70665],x[70666],x[70667],x[70668],x[70669],x[70670],x[70671],x[70672],x[70673],x[70674],x[70675],x[70676],x[70677],x[70678],x[70679],x[70680],x[70681],x[70682],x[70683],x[70684],x[70685],x[70686],x[70687],x[70688],x[70689],x[70690],x[70691],x[70692],x[70693],x[70694],x[70695],x[70696],x[70697],x[70698],x[70699],x[70700],x[70701],x[70702],x[70703],x[70704],x[70705],x[70706],x[70707],x[70708],x[70709],x[70710],x[70711],x[70712],x[70713],x[70714],x[70715],x[70716],x[70717],x[70718],x[70719],x[70720],x[70721],x[70722],x[70723],x[70724],x[70725],x[70726],x[70727],x[70728],x[70729],x[70730],x[70731],x[70732],x[70733],x[70734],x[70735],x[70736],x[70737],x[70738],x[70739],x[70740],x[70741],x[70742],x[70743],x[70744],x[70745],x[70746],x[70747],x[70748],x[70749],x[70750],x[70751],x[70752],x[70753],x[70754],x[70755],x[70756],x[70757],x[70758],x[70759],x[70760],x[70761],x[70762],x[70763],x[70764],x[70765],x[70766],x[70767],x[70768],x[70769],x[70770],x[70771],x[70772],x[70773],x[70774],x[70775],x[70776],x[70777],x[70778],x[70779],x[70780],x[70781],x[70782],x[70783],x[70784],x[70785],x[70786],x[70787],x[70788],x[70789],x[70790],x[70791],x[70792],x[70793],x[70794],x[70795],x[70796],x[70797],x[70798],x[70799],x[70800],x[70801],x[70802],x[70803],x[70804],x[70805],x[70806],x[70807],x[70808],x[70809],x[70810],x[70811],x[70812],x[70813],x[70814],x[70815],x[70816],x[70817],x[70818],x[70819],x[70820],x[70821],x[70822],x[70823],x[70824],x[70825],x[70826],x[70827],x[70828],x[70829],x[70830],x[70831],x[70832],x[70833],x[70834],x[70835],x[70836],x[70837],x[70838],x[70839],x[70840],x[70841],x[70842],x[70843],x[70844],x[70845],x[70846],x[70847],x[70848],x[70849],x[70850],x[70851],x[70852],x[70853],x[70854],x[70855],x[70856],x[70857],x[70858],x[70859],x[70860],x[70861],x[70862],x[70863],x[70864],x[70865],x[70866],x[70867],x[70868],x[70869],x[70870],x[70871],x[70872],x[70873],x[70874],x[70875],x[70876],x[70877],x[70878],x[70879],x[70880],x[70881],x[70882],x[70883],x[70884],x[70885],x[70886],x[70887],x[70888],x[70889],x[70890],x[70891],x[70892],x[70893],x[70894],x[70895],x[70896],x[70897],x[70898],x[70899],x[70900],x[70901],x[70902],x[70903],x[70904],x[70905],x[70906],x[70907],x[70908],x[70909],x[70910],x[70911],x[70912],x[70913],x[70914],x[70915],x[70916],x[70917],x[70918],x[70919],x[70920],x[70921],x[70922],x[70923],x[70924],x[70925],x[70926],x[70927],x[70928],x[70929],x[70930],x[70931],x[70932],x[70933],x[70934],x[70935],x[70936],x[70937],x[70938],x[70939],x[70940],x[70941],x[70942],x[70943],x[70944],x[70945],x[70946],x[70947],x[70948],x[70949],x[70950],x[70951],x[70952],x[70953],x[70954],x[70955],x[70956],x[70957],x[70958],x[70959],x[70960],x[70961],x[70962],x[70963],x[70964],x[70965],x[70966],x[70967],x[70968],x[70969],x[70970],x[70971],x[70972],x[70973],x[70974],x[70975],x[70976],x[70977],x[70978],x[70979],x[70980],x[70981],x[70982],x[70983],x[70984],x[70985],x[70986],x[70987],x[70988],x[70989],x[70990],x[70991],x[70992],x[70993],x[70994],x[70995],x[70996],x[70997],x[70998],x[70999],x[71000],x[71001],x[71002],x[71003],x[71004],x[71005],x[71006],x[71007],x[71008],x[71009],x[71010],x[71011],x[71012],x[71013],x[71014],x[71015],x[71016],x[71017],x[71018],x[71019],x[71020],x[71021],x[71022],x[71023],x[71024],x[71025],x[71026],x[71027],x[71028],x[71029],x[71030],x[71031],x[71032],x[71033],x[71034],x[71035],x[71036],x[71037],x[71038],x[71039],x[71040],x[71041],x[71042],x[71043],x[71044],x[71045],x[71046],x[71047],x[71048],x[71049],x[71050],x[71051],x[71052],x[71053],x[71054],x[71055],x[71056],x[71057],x[71058],x[71059],x[71060],x[71061],x[71062],x[71063],x[71064],x[71065],x[71066],x[71067],x[71068],x[71069],x[71070],x[71071],x[71072],x[71073],x[71074],x[71075],x[71076],x[71077],x[71078],x[71079],x[71080],x[71081],x[71082],x[71083],x[71084],x[71085],x[71086],x[71087],x[71088],x[71089],x[71090],x[71091],x[71092],x[71093],x[71094],x[71095],x[71096],x[71097],x[71098],x[71099],x[71100],x[71101],x[71102],x[71103],x[71104],x[71105],x[71106],x[71107],x[71108],x[71109],x[71110],x[71111],x[71112],x[71113],x[71114],x[71115],x[71116],x[71117],x[71118],x[71119],x[71120],x[71121],x[71122],x[71123],x[71124],x[71125],x[71126],x[71127],x[71128],x[71129],x[71130],x[71131],x[71132],x[71133],x[71134],x[71135],x[71136],x[71137],x[71138],x[71139],x[71140],x[71141],x[71142],x[71143],x[71144],x[71145],x[71146],x[71147],x[71148],x[71149],x[71150],x[71151],x[71152],x[71153],x[71154],x[71155],x[71156],x[71157],x[71158],x[71159],x[71160],x[71161],x[71162],x[71163],x[71164],x[71165],x[71166],x[71167],x[71168],x[71169],x[71170],x[71171],x[71172],x[71173],x[71174],x[71175],x[71176],x[71177],x[71178],x[71179],x[71180],x[71181],x[71182],x[71183],x[71184],x[71185],x[71186],x[71187],x[71188],x[71189],x[71190],x[71191],x[71192],x[71193],x[71194],x[71195],x[71196],x[71197],x[71198],x[71199],x[71200],x[71201],x[71202],x[71203],x[71204],x[71205],x[71206],x[71207],x[71208],x[71209],x[71210],x[71211],x[71212],x[71213],x[71214],x[71215],x[71216],x[71217],x[71218],x[71219],x[71220],x[71221],x[71222],x[71223],x[71224],x[71225],x[71226],x[71227],x[71228],x[71229],x[71230],x[71231],x[71232],x[71233],x[71234],x[71235],x[71236],x[71237],x[71238],x[71239],x[71240],x[71241],x[71242],x[71243],x[71244],x[71245],x[71246],x[71247],x[71248],x[71249],x[71250],x[71251],x[71252],x[71253],x[71254],x[71255],x[71256],x[71257],x[71258],x[71259],x[71260],x[71261],x[71262],x[71263],x[71264],x[71265],x[71266],x[71267],x[71268],x[71269],x[71270],x[71271],x[71272],x[71273],x[71274],x[71275],x[71276],x[71277],x[71278],x[71279],x[71280],x[71281],x[71282],x[71283],x[71284],x[71285],x[71286],x[71287],x[71288],x[71289],x[71290],x[71291],x[71292],x[71293],x[71294],x[71295],x[71296],x[71297],x[71298],x[71299],x[71300],x[71301],x[71302],x[71303],x[71304],x[71305],x[71306],x[71307],x[71308],x[71309],x[71310],x[71311],x[71312],x[71313],x[71314],x[71315],x[71316],x[71317],x[71318],x[71319],x[71320],x[71321],x[71322],x[71323],x[71324],x[71325],x[71326],x[71327],x[71328],x[71329],x[71330],x[71331],x[71332],x[71333],x[71334],x[71335],x[71336],x[71337],x[71338],x[71339],x[71340],x[71341],x[71342],x[71343],x[71344],x[71345],x[71346],x[71347],x[71348],x[71349],x[71350],x[71351],x[71352],x[71353],x[71354],x[71355],x[71356],x[71357],x[71358],x[71359],x[71360],x[71361],x[71362],x[71363],x[71364],x[71365],x[71366],x[71367],x[71368],x[71369],x[71370],x[71371],x[71372],x[71373],x[71374],x[71375],x[71376],x[71377],x[71378],x[71379],x[71380],x[71381],x[71382],x[71383],x[71384],x[71385],x[71386],x[71387],x[71388],x[71389],x[71390],x[71391],x[71392],x[71393],x[71394],x[71395],x[71396],x[71397],x[71398],x[71399],x[71400],x[71401],x[71402],x[71403],x[71404],x[71405],x[71406],x[71407],x[71408],x[71409],x[71410],x[71411],x[71412],x[71413],x[71414],x[71415],x[71416],x[71417],x[71418],x[71419],x[71420],x[71421],x[71422],x[71423],x[71424],x[71425],x[71426],x[71427],x[71428],x[71429],x[71430],x[71431],x[71432],x[71433],x[71434],x[71435],x[71436],x[71437],x[71438],x[71439],x[71440],x[71441],x[71442],x[71443],x[71444],x[71445],x[71446],x[71447],x[71448],x[71449],x[71450],x[71451],x[71452],x[71453],x[71454],x[71455],x[71456],x[71457],x[71458],x[71459],x[71460],x[71461],x[71462],x[71463],x[71464],x[71465],x[71466],x[71467],x[71468],x[71469],x[71470],x[71471],x[71472],x[71473],x[71474],x[71475],x[71476],x[71477],x[71478],x[71479],x[71480],x[71481],x[71482],x[71483],x[71484],x[71485],x[71486],x[71487],x[71488],x[71489],x[71490],x[71491],x[71492],x[71493],x[71494],x[71495],x[71496],x[71497],x[71498],x[71499],x[71500],x[71501],x[71502],x[71503],x[71504],x[71505],x[71506],x[71507],x[71508],x[71509],x[71510],x[71511],x[71512],x[71513],x[71514],x[71515],x[71516],x[71517],x[71518],x[71519],x[71520],x[71521],x[71522],x[71523],x[71524],x[71525],x[71526],x[71527],x[71528],x[71529],x[71530],x[71531],x[71532],x[71533],x[71534],x[71535],x[71536],x[71537],x[71538],x[71539],x[71540],x[71541],x[71542],x[71543],x[71544],x[71545],x[71546],x[71547],x[71548],x[71549],x[71550],x[71551],x[71552],x[71553],x[71554],x[71555],x[71556],x[71557],x[71558],x[71559],x[71560],x[71561],x[71562],x[71563],x[71564],x[71565],x[71566],x[71567],x[71568],x[71569],x[71570],x[71571],x[71572],x[71573],x[71574],x[71575],x[71576],x[71577],x[71578],x[71579],x[71580],x[71581],x[71582],x[71583],x[71584],x[71585],x[71586],x[71587],x[71588],x[71589],x[71590],x[71591],x[71592],x[71593],x[71594],x[71595],x[71596],x[71597],x[71598],x[71599],x[71600],x[71601],x[71602],x[71603],x[71604],x[71605],x[71606],x[71607],x[71608],x[71609],x[71610],x[71611],x[71612],x[71613],x[71614],x[71615],x[71616],x[71617],x[71618],x[71619],x[71620],x[71621],x[71622],x[71623],x[71624],x[71625],x[71626],x[71627],x[71628],x[71629],x[71630],x[71631],x[71632],x[71633],x[71634],x[71635],x[71636],x[71637],x[71638],x[71639],x[71640],x[71641],x[71642],x[71643],x[71644],x[71645],x[71646],x[71647],x[71648],x[71649],x[71650],x[71651],x[71652],x[71653],x[71654],x[71655],x[71656],x[71657],x[71658],x[71659],x[71660],x[71661],x[71662],x[71663],x[71664],x[71665],x[71666],x[71667],x[71668],x[71669],x[71670],x[71671],x[71672],x[71673],x[71674],x[71675],x[71676],x[71677],x[71678],x[71679],x[71680],x[71681],x[71682],x[71683],x[71684],x[71685],x[71686],x[71687],x[71688],x[71689],x[71690],x[71691],x[71692],x[71693],x[71694],x[71695],x[71696],x[71697],x[71698],x[71699],x[71700],x[71701],x[71702],x[71703],x[71704],x[71705],x[71706],x[71707],x[71708],x[71709],x[71710],x[71711],x[71712],x[71713],x[71714],x[71715],x[71716],x[71717],x[71718],x[71719],x[71720],x[71721],x[71722],x[71723],x[71724],x[71725],x[71726],x[71727],x[71728],x[71729],x[71730],x[71731],x[71732],x[71733],x[71734],x[71735],x[71736],x[71737],x[71738],x[71739],x[71740],x[71741],x[71742],x[71743],x[71744],x[71745],x[71746],x[71747],x[71748],x[71749],x[71750],x[71751],x[71752],x[71753],x[71754],x[71755],x[71756],x[71757],x[71758],x[71759],x[71760],x[71761],x[71762],x[71763],x[71764],x[71765],x[71766],x[71767],x[71768],x[71769],x[71770],x[71771],x[71772],x[71773],x[71774],x[71775],x[71776],x[71777],x[71778],x[71779],x[71780],x[71781],x[71782],x[71783],x[71784],x[71785],x[71786],x[71787],x[71788],x[71789],x[71790],x[71791],x[71792],x[71793],x[71794],x[71795],x[71796],x[71797],x[71798],x[71799],x[71800],x[71801],x[71802],x[71803],x[71804],x[71805],x[71806],x[71807],x[71808],x[71809],x[71810],x[71811],x[71812],x[71813],x[71814],x[71815],x[71816],x[71817],x[71818],x[71819],x[71820],x[71821],x[71822],x[71823],x[71824],x[71825],x[71826],x[71827],x[71828],x[71829],x[71830],x[71831],x[71832],x[71833],x[71834],x[71835],x[71836],x[71837],x[71838],x[71839],x[71840],x[71841],x[71842],x[71843],x[71844],x[71845],x[71846],x[71847],x[71848],x[71849],x[71850],x[71851],x[71852],x[71853],x[71854],x[71855],x[71856],x[71857],x[71858],x[71859],x[71860],x[71861],x[71862],x[71863],x[71864],x[71865],x[71866],x[71867],x[71868],x[71869],x[71870],x[71871],x[71872],x[71873],x[71874],x[71875],x[71876],x[71877],x[71878],x[71879],x[71880],x[71881],x[71882],x[71883],x[71884],x[71885],x[71886],x[71887],x[71888],x[71889],x[71890],x[71891],x[71892],x[71893],x[71894],x[71895],x[71896],x[71897],x[71898],x[71899],x[71900],x[71901],x[71902],x[71903],x[71904],x[71905],x[71906],x[71907],x[71908],x[71909],x[71910],x[71911],x[71912],x[71913],x[71914],x[71915],x[71916],x[71917],x[71918],x[71919],x[71920],x[71921],x[71922],x[71923],x[71924],x[71925],x[71926],x[71927],x[71928],x[71929],x[71930],x[71931],x[71932],x[71933],x[71934],x[71935],x[71936],x[71937],x[71938],x[71939],x[71940],x[71941],x[71942],x[71943],x[71944],x[71945],x[71946],x[71947],x[71948],x[71949],x[71950],x[71951],x[71952],x[71953],x[71954],x[71955],x[71956],x[71957],x[71958],x[71959],x[71960],x[71961],x[71962],x[71963],x[71964],x[71965],x[71966],x[71967],x[71968],x[71969],x[71970],x[71971],x[71972],x[71973],x[71974],x[71975],x[71976],x[71977],x[71978],x[71979],x[71980],x[71981],x[71982],x[71983],x[71984],x[71985],x[71986],x[71987],x[71988],x[71989],x[71990],x[71991],x[71992],x[71993],x[71994],x[71995],x[71996],x[71997],x[71998],x[71999],x[72000],x[72001],x[72002],x[72003],x[72004],x[72005],x[72006],x[72007],x[72008],x[72009],x[72010],x[72011],x[72012],x[72013],x[72014],x[72015],x[72016],x[72017],x[72018],x[72019],x[72020],x[72021],x[72022],x[72023],x[72024],x[72025],x[72026],x[72027],x[72028],x[72029],x[72030],x[72031],x[72032],x[72033],x[72034],x[72035],x[72036],x[72037],x[72038],x[72039],x[72040],x[72041],x[72042],x[72043],x[72044],x[72045],x[72046],x[72047],x[72048],x[72049],x[72050],x[72051],x[72052],x[72053],x[72054],x[72055],x[72056],x[72057],x[72058],x[72059],x[72060],x[72061],x[72062],x[72063],x[72064],x[72065],x[72066],x[72067],x[72068],x[72069],x[72070],x[72071],x[72072],x[72073],x[72074],x[72075],x[72076],x[72077],x[72078],x[72079],x[72080],x[72081],x[72082],x[72083],x[72084],x[72085],x[72086],x[72087],x[72088],x[72089],x[72090],x[72091],x[72092],x[72093],x[72094],x[72095],x[72096],x[72097],x[72098],x[72099],x[72100],x[72101],x[72102],x[72103],x[72104],x[72105],x[72106],x[72107],x[72108],x[72109],x[72110],x[72111],x[72112],x[72113],x[72114],x[72115],x[72116],x[72117],x[72118],x[72119],x[72120],x[72121],x[72122],x[72123],x[72124],x[72125],x[72126],x[72127],x[72128],x[72129],x[72130],x[72131],x[72132],x[72133],x[72134],x[72135],x[72136],x[72137],x[72138],x[72139],x[72140],x[72141],x[72142],x[72143],x[72144],x[72145],x[72146],x[72147],x[72148],x[72149],x[72150],x[72151],x[72152],x[72153],x[72154],x[72155],x[72156],x[72157],x[72158],x[72159],x[72160],x[72161],x[72162],x[72163],x[72164],x[72165],x[72166],x[72167],x[72168],x[72169],x[72170],x[72171],x[72172],x[72173],x[72174],x[72175],x[72176],x[72177],x[72178],x[72179],x[72180],x[72181],x[72182],x[72183],x[72184],x[72185],x[72186],x[72187],x[72188],x[72189],x[72190],x[72191],x[72192],x[72193],x[72194],x[72195],x[72196],x[72197],x[72198],x[72199],x[72200],x[72201],x[72202],x[72203],x[72204],x[72205],x[72206],x[72207],x[72208],x[72209],x[72210],x[72211],x[72212],x[72213],x[72214],x[72215],x[72216],x[72217],x[72218],x[72219],x[72220],x[72221],x[72222],x[72223],x[72224],x[72225],x[72226],x[72227],x[72228],x[72229],x[72230],x[72231],x[72232],x[72233],x[72234],x[72235],x[72236],x[72237],x[72238],x[72239],x[72240],x[72241],x[72242],x[72243],x[72244],x[72245],x[72246],x[72247],x[72248],x[72249],x[72250],x[72251],x[72252],x[72253],x[72254],x[72255],x[72256],x[72257],x[72258],x[72259],x[72260],x[72261],x[72262],x[72263],x[72264],x[72265],x[72266],x[72267],x[72268],x[72269],x[72270],x[72271],x[72272],x[72273],x[72274],x[72275],x[72276],x[72277],x[72278],x[72279],x[72280],x[72281],x[72282],x[72283],x[72284],x[72285],x[72286],x[72287],x[72288],x[72289],x[72290],x[72291],x[72292],x[72293],x[72294],x[72295],x[72296],x[72297],x[72298],x[72299],x[72300],x[72301],x[72302],x[72303],x[72304],x[72305],x[72306],x[72307],x[72308],x[72309],x[72310],x[72311],x[72312],x[72313],x[72314],x[72315],x[72316],x[72317],x[72318],x[72319],x[72320],x[72321],x[72322],x[72323],x[72324],x[72325],x[72326],x[72327],x[72328],x[72329],x[72330],x[72331],x[72332],x[72333],x[72334],x[72335],x[72336],x[72337],x[72338],x[72339],x[72340],x[72341],x[72342],x[72343],x[72344],x[72345],x[72346],x[72347],x[72348],x[72349],x[72350],x[72351],x[72352],x[72353],x[72354],x[72355],x[72356],x[72357],x[72358],x[72359],x[72360],x[72361],x[72362],x[72363],x[72364],x[72365],x[72366],x[72367],x[72368],x[72369],x[72370],x[72371],x[72372],x[72373],x[72374],x[72375],x[72376],x[72377],x[72378],x[72379],x[72380],x[72381],x[72382],x[72383],x[72384],x[72385],x[72386],x[72387],x[72388],x[72389],x[72390],x[72391],x[72392],x[72393],x[72394],x[72395],x[72396],x[72397],x[72398],x[72399],x[72400],x[72401],x[72402],x[72403],x[72404],x[72405],x[72406],x[72407],x[72408],x[72409],x[72410],x[72411],x[72412],x[72413],x[72414],x[72415],x[72416],x[72417],x[72418],x[72419],x[72420],x[72421],x[72422],x[72423],x[72424],x[72425],x[72426],x[72427],x[72428],x[72429],x[72430],x[72431],x[72432],x[72433],x[72434],x[72435],x[72436],x[72437],x[72438],x[72439],x[72440],x[72441],x[72442],x[72443],x[72444],x[72445],x[72446],x[72447],x[72448],x[72449],x[72450],x[72451],x[72452],x[72453],x[72454],x[72455],x[72456],x[72457],x[72458],x[72459],x[72460],x[72461],x[72462],x[72463],x[72464],x[72465],x[72466],x[72467],x[72468],x[72469],x[72470],x[72471],x[72472],x[72473],x[72474],x[72475],x[72476],x[72477],x[72478],x[72479],x[72480],x[72481],x[72482],x[72483],x[72484],x[72485],x[72486],x[72487],x[72488],x[72489],x[72490],x[72491],x[72492],x[72493],x[72494],x[72495],x[72496],x[72497],x[72498],x[72499],x[72500],x[72501],x[72502],x[72503],x[72504],x[72505],x[72506],x[72507],x[72508],x[72509],x[72510],x[72511],x[72512],x[72513],x[72514],x[72515],x[72516],x[72517],x[72518],x[72519],x[72520],x[72521],x[72522],x[72523],x[72524],x[72525],x[72526],x[72527],x[72528],x[72529],x[72530],x[72531],x[72532],x[72533],x[72534],x[72535],x[72536],x[72537],x[72538],x[72539],x[72540],x[72541],x[72542],x[72543],x[72544],x[72545],x[72546],x[72547],x[72548],x[72549],x[72550],x[72551],x[72552],x[72553],x[72554],x[72555],x[72556],x[72557],x[72558],x[72559],x[72560],x[72561],x[72562],x[72563],x[72564],x[72565],x[72566],x[72567],x[72568],x[72569],x[72570],x[72571],x[72572],x[72573],x[72574],x[72575],x[72576],x[72577],x[72578],x[72579],x[72580],x[72581],x[72582],x[72583],x[72584],x[72585],x[72586],x[72587],x[72588],x[72589],x[72590],x[72591],x[72592],x[72593],x[72594],x[72595],x[72596],x[72597],x[72598],x[72599],x[72600],x[72601],x[72602],x[72603],x[72604],x[72605],x[72606],x[72607],x[72608],x[72609],x[72610],x[72611],x[72612],x[72613],x[72614],x[72615],x[72616],x[72617],x[72618],x[72619],x[72620],x[72621],x[72622],x[72623],x[72624],x[72625],x[72626],x[72627],x[72628],x[72629],x[72630],x[72631],x[72632],x[72633],x[72634],x[72635],x[72636],x[72637],x[72638],x[72639],x[72640],x[72641],x[72642],x[72643],x[72644],x[72645],x[72646],x[72647],x[72648],x[72649],x[72650],x[72651],x[72652],x[72653],x[72654],x[72655],x[72656],x[72657],x[72658],x[72659],x[72660],x[72661],x[72662],x[72663],x[72664],x[72665],x[72666],x[72667],x[72668],x[72669],x[72670],x[72671],x[72672],x[72673],x[72674],x[72675],x[72676],x[72677],x[72678],x[72679],x[72680],x[72681],x[72682],x[72683],x[72684],x[72685],x[72686],x[72687],x[72688],x[72689],x[72690],x[72691],x[72692],x[72693],x[72694],x[72695],x[72696],x[72697],x[72698],x[72699],x[72700],x[72701],x[72702],x[72703],x[72704],x[72705],x[72706],x[72707],x[72708],x[72709],x[72710],x[72711],x[72712],x[72713],x[72714],x[72715],x[72716],x[72717],x[72718],x[72719],x[72720],x[72721],x[72722],x[72723],x[72724],x[72725],x[72726],x[72727],x[72728],x[72729],x[72730],x[72731],x[72732],x[72733],x[72734],x[72735],x[72736],x[72737],x[72738],x[72739],x[72740],x[72741],x[72742],x[72743],x[72744],x[72745],x[72746],x[72747],x[72748],x[72749],x[72750],x[72751],x[72752],x[72753],x[72754],x[72755],x[72756],x[72757],x[72758],x[72759],x[72760],x[72761],x[72762],x[72763],x[72764],x[72765],x[72766],x[72767],x[72768],x[72769],x[72770],x[72771],x[72772],x[72773],x[72774],x[72775],x[72776],x[72777],x[72778],x[72779],x[72780],x[72781],x[72782],x[72783],x[72784],x[72785],x[72786],x[72787],x[72788],x[72789],x[72790],x[72791],x[72792],x[72793],x[72794],x[72795],x[72796],x[72797],x[72798],x[72799],x[72800],x[72801],x[72802],x[72803],x[72804],x[72805],x[72806],x[72807],x[72808],x[72809],x[72810],x[72811],x[72812],x[72813],x[72814],x[72815],x[72816],x[72817],x[72818],x[72819],x[72820],x[72821],x[72822],x[72823],x[72824],x[72825],x[72826],x[72827],x[72828],x[72829],x[72830],x[72831],x[72832],x[72833],x[72834],x[72835],x[72836],x[72837],x[72838],x[72839],x[72840],x[72841],x[72842],x[72843],x[72844],x[72845],x[72846],x[72847],x[72848],x[72849],x[72850],x[72851],x[72852],x[72853],x[72854],x[72855],x[72856],x[72857],x[72858],x[72859],x[72860],x[72861],x[72862],x[72863],x[72864],x[72865],x[72866],x[72867],x[72868],x[72869],x[72870],x[72871],x[72872],x[72873],x[72874],x[72875],x[72876],x[72877],x[72878],x[72879],x[72880],x[72881],x[72882],x[72883],x[72884],x[72885],x[72886],x[72887],x[72888],x[72889],x[72890],x[72891],x[72892],x[72893],x[72894],x[72895],x[72896],x[72897],x[72898],x[72899],x[72900],x[72901],x[72902],x[72903],x[72904],x[72905],x[72906],x[72907],x[72908],x[72909],x[72910],x[72911],x[72912],x[72913],x[72914],x[72915],x[72916],x[72917],x[72918],x[72919],x[72920],x[72921],x[72922],x[72923],x[72924],x[72925],x[72926],x[72927],x[72928],x[72929],x[72930],x[72931],x[72932],x[72933],x[72934],x[72935],x[72936],x[72937],x[72938],x[72939],x[72940],x[72941],x[72942],x[72943],x[72944],x[72945],x[72946],x[72947],x[72948],x[72949],x[72950],x[72951],x[72952],x[72953],x[72954],x[72955],x[72956],x[72957],x[72958],x[72959],x[72960],x[72961],x[72962],x[72963],x[72964],x[72965],x[72966],x[72967],x[72968],x[72969],x[72970],x[72971],x[72972],x[72973],x[72974],x[72975],x[72976],x[72977],x[72978],x[72979],x[72980],x[72981],x[72982],x[72983],x[72984],x[72985],x[72986],x[72987],x[72988],x[72989],x[72990],x[72991],x[72992],x[72993],x[72994],x[72995],x[72996],x[72997],x[72998],x[72999],x[73000],x[73001],x[73002],x[73003],x[73004],x[73005],x[73006],x[73007],x[73008],x[73009],x[73010],x[73011],x[73012],x[73013],x[73014],x[73015],x[73016],x[73017],x[73018],x[73019],x[73020],x[73021],x[73022],x[73023],x[73024],x[73025],x[73026],x[73027],x[73028],x[73029],x[73030],x[73031],x[73032],x[73033],x[73034],x[73035],x[73036],x[73037],x[73038],x[73039],x[73040],x[73041],x[73042],x[73043],x[73044],x[73045],x[73046],x[73047],x[73048],x[73049],x[73050],x[73051],x[73052],x[73053],x[73054],x[73055],x[73056],x[73057],x[73058],x[73059],x[73060],x[73061],x[73062],x[73063],x[73064],x[73065],x[73066],x[73067],x[73068],x[73069],x[73070],x[73071],x[73072],x[73073],x[73074],x[73075],x[73076],x[73077],x[73078],x[73079],x[73080],x[73081],x[73082],x[73083],x[73084],x[73085],x[73086],x[73087],x[73088],x[73089],x[73090],x[73091],x[73092],x[73093],x[73094],x[73095],x[73096],x[73097],x[73098],x[73099],x[73100],x[73101],x[73102],x[73103],x[73104],x[73105],x[73106],x[73107],x[73108],x[73109],x[73110],x[73111],x[73112],x[73113],x[73114],x[73115],x[73116],x[73117],x[73118],x[73119],x[73120],x[73121],x[73122],x[73123],x[73124],x[73125],x[73126],x[73127],x[73128],x[73129],x[73130],x[73131],x[73132],x[73133],x[73134],x[73135],x[73136],x[73137],x[73138],x[73139],x[73140],x[73141],x[73142],x[73143],x[73144],x[73145],x[73146],x[73147],x[73148],x[73149],x[73150],x[73151],x[73152],x[73153],x[73154],x[73155],x[73156],x[73157],x[73158],x[73159],x[73160],x[73161],x[73162],x[73163],x[73164],x[73165],x[73166],x[73167],x[73168],x[73169],x[73170],x[73171],x[73172],x[73173],x[73174],x[73175],x[73176],x[73177],x[73178],x[73179],x[73180],x[73181],x[73182],x[73183],x[73184],x[73185],x[73186],x[73187],x[73188],x[73189],x[73190],x[73191],x[73192],x[73193],x[73194],x[73195],x[73196],x[73197],x[73198],x[73199],x[73200],x[73201],x[73202],x[73203],x[73204],x[73205],x[73206],x[73207],x[73208],x[73209],x[73210],x[73211],x[73212],x[73213],x[73214],x[73215],x[73216],x[73217],x[73218],x[73219],x[73220],x[73221],x[73222],x[73223],x[73224],x[73225],x[73226],x[73227],x[73228],x[73229],x[73230],x[73231],x[73232],x[73233],x[73234],x[73235],x[73236],x[73237],x[73238],x[73239],x[73240],x[73241],x[73242],x[73243],x[73244],x[73245],x[73246],x[73247],x[73248],x[73249],x[73250],x[73251],x[73252],x[73253],x[73254],x[73255],x[73256],x[73257],x[73258],x[73259],x[73260],x[73261],x[73262],x[73263],x[73264],x[73265],x[73266],x[73267],x[73268],x[73269],x[73270],x[73271],x[73272],x[73273],x[73274],x[73275],x[73276],x[73277],x[73278],x[73279],x[73280],x[73281],x[73282],x[73283],x[73284],x[73285],x[73286],x[73287],x[73288],x[73289],x[73290],x[73291],x[73292],x[73293],x[73294],x[73295],x[73296],x[73297],x[73298],x[73299],x[73300],x[73301],x[73302],x[73303],x[73304],x[73305],x[73306],x[73307],x[73308],x[73309],x[73310],x[73311],x[73312],x[73313],x[73314],x[73315],x[73316],x[73317],x[73318],x[73319],x[73320],x[73321],x[73322],x[73323],x[73324],x[73325],x[73326],x[73327],x[73328],x[73329],x[73330],x[73331],x[73332],x[73333],x[73334],x[73335],x[73336],x[73337],x[73338],x[73339],x[73340],x[73341],x[73342],x[73343],x[73344],x[73345],x[73346],x[73347],x[73348],x[73349],x[73350],x[73351],x[73352],x[73353],x[73354],x[73355],x[73356],x[73357],x[73358],x[73359],x[73360],x[73361],x[73362],x[73363],x[73364],x[73365],x[73366],x[73367],x[73368],x[73369],x[73370],x[73371],x[73372],x[73373],x[73374],x[73375],x[73376],x[73377],x[73378],x[73379],x[73380],x[73381],x[73382],x[73383],x[73384],x[73385],x[73386],x[73387],x[73388],x[73389],x[73390],x[73391],x[73392],x[73393],x[73394],x[73395],x[73396],x[73397],x[73398],x[73399],x[73400],x[73401],x[73402],x[73403],x[73404],x[73405],x[73406],x[73407],x[73408],x[73409],x[73410],x[73411],x[73412],x[73413],x[73414],x[73415],x[73416],x[73417],x[73418],x[73419],x[73420],x[73421],x[73422],x[73423],x[73424],x[73425],x[73426],x[73427],x[73428],x[73429],x[73430],x[73431],x[73432],x[73433],x[73434],x[73435],x[73436],x[73437],x[73438],x[73439],x[73440],x[73441],x[73442],x[73443],x[73444],x[73445],x[73446],x[73447],x[73448],x[73449],x[73450],x[73451],x[73452],x[73453],x[73454],x[73455],x[73456],x[73457],x[73458],x[73459],x[73460],x[73461],x[73462],x[73463],x[73464],x[73465],x[73466],x[73467],x[73468],x[73469],x[73470],x[73471],x[73472],x[73473],x[73474],x[73475],x[73476],x[73477],x[73478],x[73479],x[73480],x[73481],x[73482],x[73483],x[73484],x[73485],x[73486],x[73487],x[73488],x[73489],x[73490],x[73491],x[73492],x[73493],x[73494],x[73495],x[73496],x[73497],x[73498],x[73499],x[73500],x[73501],x[73502],x[73503],x[73504],x[73505],x[73506],x[73507],x[73508],x[73509],x[73510],x[73511],x[73512],x[73513],x[73514],x[73515],x[73516],x[73517],x[73518],x[73519],x[73520],x[73521],x[73522],x[73523],x[73524],x[73525],x[73526],x[73527],x[73528],x[73529],x[73530],x[73531],x[73532],x[73533],x[73534],x[73535],x[73536],x[73537],x[73538],x[73539],x[73540],x[73541],x[73542],x[73543],x[73544],x[73545],x[73546],x[73547],x[73548],x[73549],x[73550],x[73551],x[73552],x[73553],x[73554],x[73555],x[73556],x[73557],x[73558],x[73559],x[73560],x[73561],x[73562],x[73563],x[73564],x[73565],x[73566],x[73567],x[73568],x[73569],x[73570],x[73571],x[73572],x[73573],x[73574],x[73575],x[73576],x[73577],x[73578],x[73579],x[73580],x[73581],x[73582],x[73583],x[73584],x[73585],x[73586],x[73587],x[73588],x[73589],x[73590],x[73591],x[73592],x[73593],x[73594],x[73595],x[73596],x[73597],x[73598],x[73599],x[73600],x[73601],x[73602],x[73603],x[73604],x[73605],x[73606],x[73607],x[73608],x[73609],x[73610],x[73611],x[73612],x[73613],x[73614],x[73615],x[73616],x[73617],x[73618],x[73619],x[73620],x[73621],x[73622],x[73623],x[73624],x[73625],x[73626],x[73627],x[73628],x[73629],x[73630],x[73631],x[73632],x[73633],x[73634],x[73635],x[73636],x[73637],x[73638],x[73639],x[73640],x[73641],x[73642],x[73643],x[73644],x[73645],x[73646],x[73647],x[73648],x[73649],x[73650],x[73651],x[73652],x[73653],x[73654],x[73655],x[73656],x[73657],x[73658],x[73659],x[73660],x[73661],x[73662],x[73663],x[73664],x[73665],x[73666],x[73667],x[73668],x[73669],x[73670],x[73671],x[73672],x[73673],x[73674],x[73675],x[73676],x[73677],x[73678],x[73679],x[73680],x[73681],x[73682],x[73683],x[73684],x[73685],x[73686],x[73687],x[73688],x[73689],x[73690],x[73691],x[73692],x[73693],x[73694],x[73695],x[73696],x[73697],x[73698],x[73699],x[73700],x[73701],x[73702],x[73703],x[73704],x[73705],x[73706],x[73707],x[73708],x[73709],x[73710],x[73711],x[73712],x[73713],x[73714],x[73715],x[73716],x[73717],x[73718],x[73719],x[73720],x[73721],x[73722],x[73723],x[73724],x[73725],x[73726],x[73727],x[73728],x[73729],x[73730],x[73731],x[73732],x[73733],x[73734],x[73735],x[73736],x[73737],x[73738],x[73739],x[73740],x[73741],x[73742],x[73743],x[73744],x[73745],x[73746],x[73747],x[73748],x[73749],x[73750],x[73751],x[73752],x[73753],x[73754],x[73755],x[73756],x[73757],x[73758],x[73759],x[73760],x[73761],x[73762],x[73763],x[73764],x[73765],x[73766],x[73767],x[73768],x[73769],x[73770],x[73771],x[73772],x[73773],x[73774],x[73775],x[73776],x[73777],x[73778],x[73779],x[73780],x[73781],x[73782],x[73783],x[73784],x[73785],x[73786],x[73787],x[73788],x[73789],x[73790],x[73791],x[73792],x[73793],x[73794],x[73795],x[73796],x[73797],x[73798],x[73799],x[73800],x[73801],x[73802],x[73803],x[73804],x[73805],x[73806],x[73807],x[73808],x[73809],x[73810],x[73811],x[73812],x[73813],x[73814],x[73815],x[73816],x[73817],x[73818],x[73819],x[73820],x[73821],x[73822],x[73823],x[73824],x[73825],x[73826],x[73827],x[73828],x[73829],x[73830],x[73831],x[73832],x[73833],x[73834],x[73835],x[73836],x[73837],x[73838],x[73839],x[73840],x[73841],x[73842],x[73843],x[73844],x[73845],x[73846],x[73847],x[73848],x[73849],x[73850],x[73851],x[73852],x[73853],x[73854],x[73855],x[73856],x[73857],x[73858],x[73859],x[73860],x[73861],x[73862],x[73863],x[73864],x[73865],x[73866],x[73867],x[73868],x[73869],x[73870],x[73871],x[73872],x[73873],x[73874],x[73875],x[73876],x[73877],x[73878],x[73879],x[73880],x[73881],x[73882],x[73883],x[73884],x[73885],x[73886],x[73887],x[73888],x[73889],x[73890],x[73891],x[73892],x[73893],x[73894],x[73895],x[73896],x[73897],x[73898],x[73899],x[73900],x[73901],x[73902],x[73903],x[73904],x[73905],x[73906],x[73907],x[73908],x[73909],x[73910],x[73911],x[73912],x[73913],x[73914],x[73915],x[73916],x[73917],x[73918],x[73919],x[73920],x[73921],x[73922],x[73923],x[73924],x[73925],x[73926],x[73927],x[73928],x[73929],x[73930],x[73931],x[73932],x[73933],x[73934],x[73935],x[73936],x[73937],x[73938],x[73939],x[73940],x[73941],x[73942],x[73943],x[73944],x[73945],x[73946],x[73947],x[73948],x[73949],x[73950],x[73951],x[73952],x[73953],x[73954],x[73955],x[73956],x[73957],x[73958],x[73959],x[73960],x[73961],x[73962],x[73963],x[73964],x[73965],x[73966],x[73967],x[73968],x[73969],x[73970],x[73971],x[73972],x[73973],x[73974],x[73975],x[73976],x[73977],x[73978],x[73979],x[73980],x[73981],x[73982],x[73983],x[73984],x[73985],x[73986],x[73987],x[73988],x[73989],x[73990],x[73991],x[73992],x[73993],x[73994],x[73995],x[73996],x[73997],x[73998],x[73999],x[74000],x[74001],x[74002],x[74003],x[74004],x[74005],x[74006],x[74007],x[74008],x[74009],x[74010],x[74011],x[74012],x[74013],x[74014],x[74015],x[74016],x[74017],x[74018],x[74019],x[74020],x[74021],x[74022],x[74023],x[74024],x[74025],x[74026],x[74027],x[74028],x[74029],x[74030],x[74031],x[74032],x[74033],x[74034],x[74035],x[74036],x[74037],x[74038],x[74039],x[74040],x[74041],x[74042],x[74043],x[74044],x[74045],x[74046],x[74047],x[74048],x[74049],x[74050],x[74051],x[74052],x[74053],x[74054],x[74055],x[74056],x[74057],x[74058],x[74059],x[74060],x[74061],x[74062],x[74063],x[74064],x[74065],x[74066],x[74067],x[74068],x[74069],x[74070],x[74071],x[74072],x[74073],x[74074],x[74075],x[74076],x[74077],x[74078],x[74079],x[74080],x[74081],x[74082],x[74083],x[74084],x[74085],x[74086],x[74087],x[74088],x[74089],x[74090],x[74091],x[74092],x[74093],x[74094],x[74095],x[74096],x[74097],x[74098],x[74099],x[74100],x[74101],x[74102],x[74103],x[74104],x[74105],x[74106],x[74107],x[74108],x[74109],x[74110],x[74111],x[74112],x[74113],x[74114],x[74115],x[74116],x[74117],x[74118],x[74119],x[74120],x[74121],x[74122],x[74123],x[74124],x[74125],x[74126],x[74127],x[74128],x[74129],x[74130],x[74131],x[74132],x[74133],x[74134],x[74135],x[74136],x[74137],x[74138],x[74139],x[74140],x[74141],x[74142],x[74143],x[74144],x[74145],x[74146],x[74147],x[74148],x[74149],x[74150],x[74151],x[74152],x[74153],x[74154],x[74155],x[74156],x[74157],x[74158],x[74159],x[74160],x[74161],x[74162],x[74163],x[74164],x[74165],x[74166],x[74167],x[74168],x[74169],x[74170],x[74171],x[74172],x[74173],x[74174],x[74175],x[74176],x[74177],x[74178],x[74179],x[74180],x[74181],x[74182],x[74183],x[74184],x[74185],x[74186],x[74187],x[74188],x[74189],x[74190],x[74191],x[74192],x[74193],x[74194],x[74195],x[74196],x[74197],x[74198],x[74199],x[74200],x[74201],x[74202],x[74203],x[74204],x[74205],x[74206],x[74207],x[74208],x[74209],x[74210],x[74211],x[74212],x[74213],x[74214],x[74215],x[74216],x[74217],x[74218],x[74219],x[74220],x[74221],x[74222],x[74223],x[74224],x[74225],x[74226],x[74227],x[74228],x[74229],x[74230],x[74231],x[74232],x[74233],x[74234],x[74235],x[74236],x[74237],x[74238],x[74239],x[74240],x[74241],x[74242],x[74243],x[74244],x[74245],x[74246],x[74247],x[74248],x[74249],x[74250],x[74251],x[74252],x[74253],x[74254],x[74255],x[74256],x[74257],x[74258],x[74259],x[74260],x[74261],x[74262],x[74263],x[74264],x[74265],x[74266],x[74267],x[74268],x[74269],x[74270],x[74271],x[74272],x[74273],x[74274],x[74275],x[74276],x[74277],x[74278],x[74279],x[74280],x[74281],x[74282],x[74283],x[74284],x[74285],x[74286],x[74287],x[74288],x[74289],x[74290],x[74291],x[74292],x[74293],x[74294],x[74295],x[74296],x[74297],x[74298],x[74299],x[74300],x[74301],x[74302],x[74303],x[74304],x[74305],x[74306],x[74307],x[74308],x[74309],x[74310],x[74311],x[74312],x[74313],x[74314],x[74315],x[74316],x[74317],x[74318],x[74319],x[74320],x[74321],x[74322],x[74323],x[74324],x[74325],x[74326],x[74327],x[74328],x[74329],x[74330],x[74331],x[74332],x[74333],x[74334],x[74335],x[74336],x[74337],x[74338],x[74339],x[74340],x[74341],x[74342],x[74343],x[74344],x[74345],x[74346],x[74347],x[74348],x[74349],x[74350],x[74351],x[74352],x[74353],x[74354],x[74355],x[74356],x[74357],x[74358],x[74359],x[74360],x[74361],x[74362],x[74363],x[74364],x[74365],x[74366],x[74367],x[74368],x[74369],x[74370],x[74371],x[74372],x[74373],x[74374],x[74375],x[74376],x[74377],x[74378],x[74379],x[74380],x[74381],x[74382],x[74383],x[74384],x[74385],x[74386],x[74387],x[74388],x[74389],x[74390],x[74391],x[74392],x[74393],x[74394],x[74395],x[74396],x[74397],x[74398],x[74399],x[74400],x[74401],x[74402],x[74403],x[74404],x[74405],x[74406],x[74407],x[74408],x[74409],x[74410],x[74411],x[74412],x[74413],x[74414],x[74415],x[74416],x[74417],x[74418],x[74419],x[74420],x[74421],x[74422],x[74423],x[74424],x[74425],x[74426],x[74427],x[74428],x[74429],x[74430],x[74431],x[74432],x[74433],x[74434],x[74435],x[74436],x[74437],x[74438],x[74439],x[74440],x[74441],x[74442],x[74443],x[74444],x[74445],x[74446],x[74447],x[74448],x[74449],x[74450],x[74451],x[74452],x[74453],x[74454],x[74455],x[74456],x[74457],x[74458],x[74459],x[74460],x[74461],x[74462],x[74463],x[74464],x[74465],x[74466],x[74467],x[74468],x[74469],x[74470],x[74471],x[74472],x[74473],x[74474],x[74475],x[74476],x[74477],x[74478],x[74479],x[74480],x[74481],x[74482],x[74483],x[74484],x[74485],x[74486],x[74487],x[74488],x[74489],x[74490],x[74491],x[74492],x[74493],x[74494],x[74495],x[74496],x[74497],x[74498],x[74499],x[74500],x[74501],x[74502],x[74503],x[74504],x[74505],x[74506],x[74507],x[74508],x[74509],x[74510],x[74511],x[74512],x[74513],x[74514],x[74515],x[74516],x[74517],x[74518],x[74519],x[74520],x[74521],x[74522],x[74523],x[74524],x[74525],x[74526],x[74527],x[74528],x[74529],x[74530],x[74531],x[74532],x[74533],x[74534],x[74535],x[74536],x[74537],x[74538],x[74539],x[74540],x[74541],x[74542],x[74543],x[74544],x[74545],x[74546],x[74547],x[74548],x[74549],x[74550],x[74551],x[74552],x[74553],x[74554],x[74555],x[74556],x[74557],x[74558],x[74559],x[74560],x[74561],x[74562],x[74563],x[74564],x[74565],x[74566],x[74567],x[74568],x[74569],x[74570],x[74571],x[74572],x[74573],x[74574],x[74575],x[74576],x[74577],x[74578],x[74579],x[74580],x[74581],x[74582],x[74583],x[74584],x[74585],x[74586],x[74587],x[74588],x[74589],x[74590],x[74591],x[74592],x[74593],x[74594],x[74595],x[74596],x[74597],x[74598],x[74599],x[74600],x[74601],x[74602],x[74603],x[74604],x[74605],x[74606],x[74607],x[74608],x[74609],x[74610],x[74611],x[74612],x[74613],x[74614],x[74615],x[74616],x[74617],x[74618],x[74619],x[74620],x[74621],x[74622],x[74623],x[74624],x[74625],x[74626],x[74627],x[74628],x[74629],x[74630],x[74631],x[74632],x[74633],x[74634],x[74635],x[74636],x[74637],x[74638],x[74639],x[74640],x[74641],x[74642],x[74643],x[74644],x[74645],x[74646],x[74647],x[74648],x[74649],x[74650],x[74651],x[74652],x[74653],x[74654],x[74655],x[74656],x[74657],x[74658],x[74659],x[74660],x[74661],x[74662],x[74663],x[74664],x[74665],x[74666],x[74667],x[74668],x[74669],x[74670],x[74671],x[74672],x[74673],x[74674],x[74675],x[74676],x[74677],x[74678],x[74679],x[74680],x[74681],x[74682],x[74683],x[74684],x[74685],x[74686],x[74687],x[74688],x[74689],x[74690],x[74691],x[74692],x[74693],x[74694],x[74695],x[74696],x[74697],x[74698],x[74699],x[74700],x[74701],x[74702],x[74703],x[74704],x[74705],x[74706],x[74707],x[74708],x[74709],x[74710],x[74711],x[74712],x[74713],x[74714],x[74715],x[74716],x[74717],x[74718],x[74719],x[74720],x[74721],x[74722],x[74723],x[74724],x[74725],x[74726],x[74727],x[74728],x[74729],x[74730],x[74731],x[74732],x[74733],x[74734],x[74735],x[74736],x[74737],x[74738],x[74739],x[74740],x[74741],x[74742],x[74743],x[74744],x[74745],x[74746],x[74747],x[74748],x[74749],x[74750],x[74751],x[74752],x[74753],x[74754],x[74755],x[74756],x[74757],x[74758],x[74759],x[74760],x[74761],x[74762],x[74763],x[74764],x[74765],x[74766],x[74767],x[74768],x[74769],x[74770],x[74771],x[74772],x[74773],x[74774],x[74775],x[74776],x[74777],x[74778],x[74779],x[74780],x[74781],x[74782],x[74783],x[74784],x[74785],x[74786],x[74787],x[74788],x[74789],x[74790],x[74791],x[74792],x[74793],x[74794],x[74795],x[74796],x[74797],x[74798],x[74799],x[74800],x[74801],x[74802],x[74803],x[74804],x[74805],x[74806],x[74807],x[74808],x[74809],x[74810],x[74811],x[74812],x[74813],x[74814],x[74815],x[74816],x[74817],x[74818],x[74819],x[74820],x[74821],x[74822],x[74823],x[74824],x[74825],x[74826],x[74827],x[74828],x[74829],x[74830],x[74831],x[74832],x[74833],x[74834],x[74835],x[74836],x[74837],x[74838],x[74839],x[74840],x[74841],x[74842],x[74843],x[74844],x[74845],x[74846],x[74847],x[74848],x[74849],x[74850],x[74851],x[74852],x[74853],x[74854],x[74855],x[74856],x[74857],x[74858],x[74859],x[74860],x[74861],x[74862],x[74863],x[74864],x[74865],x[74866],x[74867],x[74868],x[74869],x[74870],x[74871],x[74872],x[74873],x[74874],x[74875],x[74876],x[74877],x[74878],x[74879],x[74880],x[74881],x[74882],x[74883],x[74884],x[74885],x[74886],x[74887],x[74888],x[74889],x[74890],x[74891],x[74892],x[74893],x[74894],x[74895],x[74896],x[74897],x[74898],x[74899],x[74900],x[74901],x[74902],x[74903],x[74904],x[74905],x[74906],x[74907],x[74908],x[74909],x[74910],x[74911],x[74912],x[74913],x[74914],x[74915],x[74916],x[74917],x[74918],x[74919],x[74920],x[74921],x[74922],x[74923],x[74924],x[74925],x[74926],x[74927],x[74928],x[74929],x[74930],x[74931],x[74932],x[74933],x[74934],x[74935],x[74936],x[74937],x[74938],x[74939],x[74940],x[74941],x[74942],x[74943],x[74944],x[74945],x[74946],x[74947],x[74948],x[74949],x[74950],x[74951],x[74952],x[74953],x[74954],x[74955],x[74956],x[74957],x[74958],x[74959],x[74960],x[74961],x[74962],x[74963],x[74964],x[74965],x[74966],x[74967],x[74968],x[74969],x[74970],x[74971],x[74972],x[74973],x[74974],x[74975],x[74976],x[74977],x[74978],x[74979],x[74980],x[74981],x[74982],x[74983],x[74984],x[74985],x[74986],x[74987],x[74988],x[74989],x[74990],x[74991],x[74992],x[74993],x[74994],x[74995],x[74996],x[74997],x[74998],x[74999],x[75000],x[75001],x[75002],x[75003],x[75004],x[75005],x[75006],x[75007],x[75008],x[75009],x[75010],x[75011],x[75012],x[75013],x[75014],x[75015],x[75016],x[75017],x[75018],x[75019],x[75020],x[75021],x[75022],x[75023],x[75024],x[75025],x[75026],x[75027],x[75028],x[75029],x[75030],x[75031],x[75032],x[75033],x[75034],x[75035],x[75036],x[75037],x[75038],x[75039],x[75040],x[75041],x[75042],x[75043],x[75044],x[75045],x[75046],x[75047],x[75048],x[75049],x[75050],x[75051],x[75052],x[75053],x[75054],x[75055],x[75056],x[75057],x[75058],x[75059],x[75060],x[75061],x[75062],x[75063],x[75064],x[75065],x[75066],x[75067],x[75068],x[75069],x[75070],x[75071],x[75072],x[75073],x[75074],x[75075],x[75076],x[75077],x[75078],x[75079],x[75080],x[75081],x[75082],x[75083],x[75084],x[75085],x[75086],x[75087],x[75088],x[75089],x[75090],x[75091],x[75092],x[75093],x[75094],x[75095],x[75096],x[75097],x[75098],x[75099],x[75100],x[75101],x[75102],x[75103],x[75104],x[75105],x[75106],x[75107],x[75108],x[75109],x[75110],x[75111],x[75112],x[75113],x[75114],x[75115],x[75116],x[75117],x[75118],x[75119],x[75120],x[75121],x[75122],x[75123],x[75124],x[75125],x[75126],x[75127],x[75128],x[75129],x[75130],x[75131],x[75132],x[75133],x[75134],x[75135],x[75136],x[75137],x[75138],x[75139],x[75140],x[75141],x[75142],x[75143],x[75144],x[75145],x[75146],x[75147],x[75148],x[75149],x[75150],x[75151],x[75152],x[75153],x[75154],x[75155],x[75156],x[75157],x[75158],x[75159],x[75160],x[75161],x[75162],x[75163],x[75164],x[75165],x[75166],x[75167],x[75168],x[75169],x[75170],x[75171],x[75172],x[75173],x[75174],x[75175],x[75176],x[75177],x[75178],x[75179],x[75180],x[75181],x[75182],x[75183],x[75184],x[75185],x[75186],x[75187],x[75188],x[75189],x[75190],x[75191],x[75192],x[75193],x[75194],x[75195],x[75196],x[75197],x[75198],x[75199],x[75200],x[75201],x[75202],x[75203],x[75204],x[75205],x[75206],x[75207],x[75208],x[75209],x[75210],x[75211],x[75212],x[75213],x[75214],x[75215],x[75216],x[75217],x[75218],x[75219],x[75220],x[75221],x[75222],x[75223],x[75224],x[75225],x[75226],x[75227],x[75228],x[75229],x[75230],x[75231],x[75232],x[75233],x[75234],x[75235],x[75236],x[75237],x[75238],x[75239],x[75240],x[75241],x[75242],x[75243],x[75244],x[75245],x[75246],x[75247],x[75248],x[75249],x[75250],x[75251],x[75252],x[75253],x[75254],x[75255],x[75256],x[75257],x[75258],x[75259],x[75260],x[75261],x[75262],x[75263],x[75264],x[75265],x[75266],x[75267],x[75268],x[75269],x[75270],x[75271],x[75272],x[75273],x[75274],x[75275],x[75276],x[75277],x[75278],x[75279],x[75280],x[75281],x[75282],x[75283],x[75284],x[75285],x[75286],x[75287],x[75288],x[75289],x[75290],x[75291],x[75292],x[75293],x[75294],x[75295],x[75296],x[75297],x[75298],x[75299],x[75300],x[75301],x[75302],x[75303],x[75304],x[75305],x[75306],x[75307],x[75308],x[75309],x[75310],x[75311],x[75312],x[75313],x[75314],x[75315],x[75316],x[75317],x[75318],x[75319],x[75320],x[75321],x[75322],x[75323],x[75324],x[75325],x[75326],x[75327],x[75328],x[75329],x[75330],x[75331],x[75332],x[75333],x[75334],x[75335],x[75336],x[75337],x[75338],x[75339],x[75340],x[75341],x[75342],x[75343],x[75344],x[75345],x[75346],x[75347],x[75348],x[75349],x[75350],x[75351],x[75352],x[75353],x[75354],x[75355],x[75356],x[75357],x[75358],x[75359],x[75360],x[75361],x[75362],x[75363],x[75364],x[75365],x[75366],x[75367],x[75368],x[75369],x[75370],x[75371],x[75372],x[75373],x[75374],x[75375],x[75376],x[75377],x[75378],x[75379],x[75380],x[75381],x[75382],x[75383],x[75384],x[75385],x[75386],x[75387],x[75388],x[75389],x[75390],x[75391],x[75392],x[75393],x[75394],x[75395],x[75396],x[75397],x[75398],x[75399],x[75400],x[75401],x[75402],x[75403],x[75404],x[75405],x[75406],x[75407],x[75408],x[75409],x[75410],x[75411],x[75412],x[75413],x[75414],x[75415],x[75416],x[75417],x[75418],x[75419],x[75420],x[75421],x[75422],x[75423],x[75424],x[75425],x[75426],x[75427],x[75428],x[75429],x[75430],x[75431],x[75432],x[75433],x[75434],x[75435],x[75436],x[75437],x[75438],x[75439],x[75440],x[75441],x[75442],x[75443],x[75444],x[75445],x[75446],x[75447],x[75448],x[75449],x[75450],x[75451],x[75452],x[75453],x[75454],x[75455],x[75456],x[75457],x[75458],x[75459],x[75460],x[75461],x[75462],x[75463],x[75464],x[75465],x[75466],x[75467],x[75468],x[75469],x[75470],x[75471],x[75472],x[75473],x[75474],x[75475],x[75476],x[75477],x[75478],x[75479],x[75480],x[75481],x[75482],x[75483],x[75484],x[75485],x[75486],x[75487],x[75488],x[75489],x[75490],x[75491],x[75492],x[75493],x[75494],x[75495],x[75496],x[75497],x[75498],x[75499],x[75500],x[75501],x[75502],x[75503],x[75504],x[75505],x[75506],x[75507],x[75508],x[75509],x[75510],x[75511],x[75512],x[75513],x[75514],x[75515],x[75516],x[75517],x[75518],x[75519],x[75520],x[75521],x[75522],x[75523],x[75524],x[75525],x[75526],x[75527],x[75528],x[75529],x[75530],x[75531],x[75532],x[75533],x[75534],x[75535],x[75536],x[75537],x[75538],x[75539],x[75540],x[75541],x[75542],x[75543],x[75544],x[75545],x[75546],x[75547],x[75548],x[75549],x[75550],x[75551],x[75552],x[75553],x[75554],x[75555],x[75556],x[75557],x[75558],x[75559],x[75560],x[75561],x[75562],x[75563],x[75564],x[75565],x[75566],x[75567],x[75568],x[75569],x[75570],x[75571],x[75572],x[75573],x[75574],x[75575],x[75576],x[75577],x[75578],x[75579],x[75580],x[75581],x[75582],x[75583],x[75584],x[75585],x[75586],x[75587],x[75588],x[75589],x[75590],x[75591],x[75592],x[75593],x[75594],x[75595],x[75596],x[75597],x[75598],x[75599],x[75600],x[75601],x[75602],x[75603],x[75604],x[75605],x[75606],x[75607],x[75608],x[75609],x[75610],x[75611],x[75612],x[75613],x[75614],x[75615],x[75616],x[75617],x[75618],x[75619],x[75620],x[75621],x[75622],x[75623],x[75624],x[75625],x[75626],x[75627],x[75628],x[75629],x[75630],x[75631],x[75632],x[75633],x[75634],x[75635],x[75636],x[75637],x[75638],x[75639],x[75640],x[75641],x[75642],x[75643],x[75644],x[75645],x[75646],x[75647],x[75648],x[75649],x[75650],x[75651],x[75652],x[75653],x[75654],x[75655],x[75656],x[75657],x[75658],x[75659],x[75660],x[75661],x[75662],x[75663],x[75664],x[75665],x[75666],x[75667],x[75668],x[75669],x[75670],x[75671],x[75672],x[75673],x[75674],x[75675],x[75676],x[75677],x[75678],x[75679],x[75680],x[75681],x[75682],x[75683],x[75684],x[75685],x[75686],x[75687],x[75688],x[75689],x[75690],x[75691],x[75692],x[75693],x[75694],x[75695],x[75696],x[75697],x[75698],x[75699],x[75700],x[75701],x[75702],x[75703],x[75704],x[75705],x[75706],x[75707],x[75708],x[75709],x[75710],x[75711],x[75712],x[75713],x[75714],x[75715],x[75716],x[75717],x[75718],x[75719],x[75720],x[75721],x[75722],x[75723],x[75724],x[75725],x[75726],x[75727],x[75728],x[75729],x[75730],x[75731],x[75732],x[75733],x[75734],x[75735],x[75736],x[75737],x[75738],x[75739],x[75740],x[75741],x[75742],x[75743],x[75744],x[75745],x[75746],x[75747],x[75748],x[75749],x[75750],x[75751],x[75752],x[75753],x[75754],x[75755],x[75756],x[75757],x[75758],x[75759],x[75760],x[75761],x[75762],x[75763],x[75764],x[75765],x[75766],x[75767],x[75768],x[75769],x[75770],x[75771],x[75772],x[75773],x[75774],x[75775],x[75776],x[75777],x[75778],x[75779],x[75780],x[75781],x[75782],x[75783],x[75784],x[75785],x[75786],x[75787],x[75788],x[75789],x[75790],x[75791],x[75792],x[75793],x[75794],x[75795],x[75796],x[75797],x[75798],x[75799],x[75800],x[75801],x[75802],x[75803],x[75804],x[75805],x[75806],x[75807],x[75808],x[75809],x[75810],x[75811],x[75812],x[75813],x[75814],x[75815],x[75816],x[75817],x[75818],x[75819],x[75820],x[75821],x[75822],x[75823],x[75824],x[75825],x[75826],x[75827],x[75828],x[75829],x[75830],x[75831],x[75832],x[75833],x[75834],x[75835],x[75836],x[75837],x[75838],x[75839],x[75840],x[75841],x[75842],x[75843],x[75844],x[75845],x[75846],x[75847],x[75848],x[75849],x[75850],x[75851],x[75852],x[75853],x[75854],x[75855],x[75856],x[75857],x[75858],x[75859],x[75860],x[75861],x[75862],x[75863],x[75864],x[75865],x[75866],x[75867],x[75868],x[75869],x[75870],x[75871],x[75872],x[75873],x[75874],x[75875],x[75876],x[75877],x[75878],x[75879],x[75880],x[75881],x[75882],x[75883],x[75884],x[75885],x[75886],x[75887],x[75888],x[75889],x[75890],x[75891],x[75892],x[75893],x[75894],x[75895],x[75896],x[75897],x[75898],x[75899],x[75900],x[75901],x[75902],x[75903],x[75904],x[75905],x[75906],x[75907],x[75908],x[75909],x[75910],x[75911],x[75912],x[75913],x[75914],x[75915],x[75916],x[75917],x[75918],x[75919],x[75920],x[75921],x[75922],x[75923],x[75924],x[75925],x[75926],x[75927],x[75928],x[75929],x[75930],x[75931],x[75932],x[75933],x[75934],x[75935],x[75936],x[75937],x[75938],x[75939],x[75940],x[75941],x[75942],x[75943],x[75944],x[75945],x[75946],x[75947],x[75948],x[75949],x[75950],x[75951],x[75952],x[75953],x[75954],x[75955],x[75956],x[75957],x[75958],x[75959],x[75960],x[75961],x[75962],x[75963],x[75964],x[75965],x[75966],x[75967],x[75968],x[75969],x[75970],x[75971],x[75972],x[75973],x[75974],x[75975],x[75976],x[75977],x[75978],x[75979],x[75980],x[75981],x[75982],x[75983],x[75984],x[75985],x[75986],x[75987],x[75988],x[75989],x[75990],x[75991],x[75992],x[75993],x[75994],x[75995],x[75996],x[75997],x[75998],x[75999],x[76000],x[76001],x[76002],x[76003],x[76004],x[76005],x[76006],x[76007],x[76008],x[76009],x[76010],x[76011],x[76012],x[76013],x[76014],x[76015],x[76016],x[76017],x[76018],x[76019],x[76020],x[76021],x[76022],x[76023],x[76024],x[76025],x[76026],x[76027],x[76028],x[76029],x[76030],x[76031],x[76032],x[76033],x[76034],x[76035],x[76036],x[76037],x[76038],x[76039],x[76040],x[76041],x[76042],x[76043],x[76044],x[76045],x[76046],x[76047],x[76048],x[76049],x[76050],x[76051],x[76052],x[76053],x[76054],x[76055],x[76056],x[76057],x[76058],x[76059],x[76060],x[76061],x[76062],x[76063],x[76064],x[76065],x[76066],x[76067],x[76068],x[76069],x[76070],x[76071],x[76072],x[76073],x[76074],x[76075],x[76076],x[76077],x[76078],x[76079],x[76080],x[76081],x[76082],x[76083],x[76084],x[76085],x[76086],x[76087],x[76088],x[76089],x[76090],x[76091],x[76092],x[76093],x[76094],x[76095],x[76096],x[76097],x[76098],x[76099],x[76100],x[76101],x[76102],x[76103],x[76104],x[76105],x[76106],x[76107],x[76108],x[76109],x[76110],x[76111],x[76112],x[76113],x[76114],x[76115],x[76116],x[76117],x[76118],x[76119],x[76120],x[76121],x[76122],x[76123],x[76124],x[76125],x[76126],x[76127],x[76128],x[76129],x[76130],x[76131],x[76132],x[76133],x[76134],x[76135],x[76136],x[76137],x[76138],x[76139],x[76140],x[76141],x[76142],x[76143],x[76144],x[76145],x[76146],x[76147],x[76148],x[76149],x[76150],x[76151],x[76152],x[76153],x[76154],x[76155],x[76156],x[76157],x[76158],x[76159],x[76160],x[76161],x[76162],x[76163],x[76164],x[76165],x[76166],x[76167],x[76168],x[76169],x[76170],x[76171],x[76172],x[76173],x[76174],x[76175],x[76176],x[76177],x[76178],x[76179],x[76180],x[76181],x[76182],x[76183],x[76184],x[76185],x[76186],x[76187],x[76188],x[76189],x[76190],x[76191],x[76192],x[76193],x[76194],x[76195],x[76196],x[76197],x[76198],x[76199],x[76200],x[76201],x[76202],x[76203],x[76204],x[76205],x[76206],x[76207],x[76208],x[76209],x[76210],x[76211],x[76212],x[76213],x[76214],x[76215],x[76216],x[76217],x[76218],x[76219],x[76220],x[76221],x[76222],x[76223],x[76224],x[76225],x[76226],x[76227],x[76228],x[76229],x[76230],x[76231],x[76232],x[76233],x[76234],x[76235],x[76236],x[76237],x[76238],x[76239],x[76240],x[76241],x[76242],x[76243],x[76244],x[76245],x[76246],x[76247],x[76248],x[76249],x[76250],x[76251],x[76252],x[76253],x[76254],x[76255],x[76256],x[76257],x[76258],x[76259],x[76260],x[76261],x[76262],x[76263],x[76264],x[76265],x[76266],x[76267],x[76268],x[76269],x[76270],x[76271],x[76272],x[76273],x[76274],x[76275],x[76276],x[76277],x[76278],x[76279],x[76280],x[76281],x[76282],x[76283],x[76284],x[76285],x[76286],x[76287],x[76288],x[76289],x[76290],x[76291],x[76292],x[76293],x[76294],x[76295],x[76296],x[76297],x[76298],x[76299],x[76300],x[76301],x[76302],x[76303],x[76304],x[76305],x[76306],x[76307],x[76308],x[76309],x[76310],x[76311],x[76312],x[76313],x[76314],x[76315],x[76316],x[76317],x[76318],x[76319],x[76320],x[76321],x[76322],x[76323],x[76324],x[76325],x[76326],x[76327],x[76328],x[76329],x[76330],x[76331],x[76332],x[76333],x[76334],x[76335],x[76336],x[76337],x[76338],x[76339],x[76340],x[76341],x[76342],x[76343],x[76344],x[76345],x[76346],x[76347],x[76348],x[76349],x[76350],x[76351],x[76352],x[76353],x[76354],x[76355],x[76356],x[76357],x[76358],x[76359],x[76360],x[76361],x[76362],x[76363],x[76364],x[76365],x[76366],x[76367],x[76368],x[76369],x[76370],x[76371],x[76372],x[76373],x[76374],x[76375],x[76376],x[76377],x[76378],x[76379],x[76380],x[76381],x[76382],x[76383],x[76384],x[76385],x[76386],x[76387],x[76388],x[76389],x[76390],x[76391],x[76392],x[76393],x[76394],x[76395],x[76396],x[76397],x[76398],x[76399],x[76400],x[76401],x[76402],x[76403],x[76404],x[76405],x[76406],x[76407],x[76408],x[76409],x[76410],x[76411],x[76412],x[76413],x[76414],x[76415],x[76416],x[76417],x[76418],x[76419],x[76420],x[76421],x[76422],x[76423],x[76424],x[76425],x[76426],x[76427],x[76428],x[76429],x[76430],x[76431],x[76432],x[76433],x[76434],x[76435],x[76436],x[76437],x[76438],x[76439],x[76440],x[76441],x[76442],x[76443],x[76444],x[76445],x[76446],x[76447],x[76448],x[76449],x[76450],x[76451],x[76452],x[76453],x[76454],x[76455],x[76456],x[76457],x[76458],x[76459],x[76460],x[76461],x[76462],x[76463],x[76464],x[76465],x[76466],x[76467],x[76468],x[76469],x[76470],x[76471],x[76472],x[76473],x[76474],x[76475],x[76476],x[76477],x[76478],x[76479],x[76480],x[76481],x[76482],x[76483],x[76484],x[76485],x[76486],x[76487],x[76488],x[76489],x[76490],x[76491],x[76492],x[76493],x[76494],x[76495],x[76496],x[76497],x[76498],x[76499],x[76500],x[76501],x[76502],x[76503],x[76504],x[76505],x[76506],x[76507],x[76508],x[76509],x[76510],x[76511],x[76512],x[76513],x[76514],x[76515],x[76516],x[76517],x[76518],x[76519],x[76520],x[76521],x[76522],x[76523],x[76524],x[76525],x[76526],x[76527],x[76528],x[76529],x[76530],x[76531],x[76532],x[76533],x[76534],x[76535],x[76536],x[76537],x[76538],x[76539],x[76540],x[76541],x[76542],x[76543],x[76544],x[76545],x[76546],x[76547],x[76548],x[76549],x[76550],x[76551],x[76552],x[76553],x[76554],x[76555],x[76556],x[76557],x[76558],x[76559],x[76560],x[76561],x[76562],x[76563],x[76564],x[76565],x[76566],x[76567],x[76568],x[76569],x[76570],x[76571],x[76572],x[76573],x[76574],x[76575],x[76576],x[76577],x[76578],x[76579],x[76580],x[76581],x[76582],x[76583],x[76584],x[76585],x[76586],x[76587],x[76588],x[76589],x[76590],x[76591],x[76592],x[76593],x[76594],x[76595],x[76596],x[76597],x[76598],x[76599],x[76600],x[76601],x[76602],x[76603],x[76604],x[76605],x[76606],x[76607],x[76608],x[76609],x[76610],x[76611],x[76612],x[76613],x[76614],x[76615],x[76616],x[76617],x[76618],x[76619],x[76620],x[76621],x[76622],x[76623],x[76624],x[76625],x[76626],x[76627],x[76628],x[76629],x[76630],x[76631],x[76632],x[76633],x[76634],x[76635],x[76636],x[76637],x[76638],x[76639],x[76640],x[76641],x[76642],x[76643],x[76644],x[76645],x[76646],x[76647],x[76648],x[76649],x[76650],x[76651],x[76652],x[76653],x[76654],x[76655],x[76656],x[76657],x[76658],x[76659],x[76660],x[76661],x[76662],x[76663],x[76664],x[76665],x[76666],x[76667],x[76668],x[76669],x[76670],x[76671],x[76672],x[76673],x[76674],x[76675],x[76676],x[76677],x[76678],x[76679],x[76680],x[76681],x[76682],x[76683],x[76684],x[76685],x[76686],x[76687],x[76688],x[76689],x[76690],x[76691],x[76692],x[76693],x[76694],x[76695],x[76696],x[76697],x[76698],x[76699],x[76700],x[76701],x[76702],x[76703],x[76704],x[76705],x[76706],x[76707],x[76708],x[76709],x[76710],x[76711],x[76712],x[76713],x[76714],x[76715],x[76716],x[76717],x[76718],x[76719],x[76720],x[76721],x[76722],x[76723],x[76724],x[76725],x[76726],x[76727],x[76728],x[76729],x[76730],x[76731],x[76732],x[76733],x[76734],x[76735],x[76736],x[76737],x[76738],x[76739],x[76740],x[76741],x[76742],x[76743],x[76744],x[76745],x[76746],x[76747],x[76748],x[76749],x[76750],x[76751],x[76752],x[76753],x[76754],x[76755],x[76756],x[76757],x[76758],x[76759],x[76760],x[76761],x[76762],x[76763],x[76764],x[76765],x[76766],x[76767],x[76768],x[76769],x[76770],x[76771],x[76772],x[76773],x[76774],x[76775],x[76776],x[76777],x[76778],x[76779],x[76780],x[76781],x[76782],x[76783],x[76784],x[76785],x[76786],x[76787],x[76788],x[76789],x[76790],x[76791],x[76792],x[76793],x[76794],x[76795],x[76796],x[76797],x[76798],x[76799],x[76800],x[76801],x[76802],x[76803],x[76804],x[76805],x[76806],x[76807],x[76808],x[76809],x[76810],x[76811],x[76812],x[76813],x[76814],x[76815],x[76816],x[76817],x[76818],x[76819],x[76820],x[76821],x[76822],x[76823],x[76824],x[76825],x[76826],x[76827],x[76828],x[76829],x[76830],x[76831],x[76832],x[76833],x[76834],x[76835],x[76836],x[76837],x[76838],x[76839],x[76840],x[76841],x[76842],x[76843],x[76844],x[76845],x[76846],x[76847],x[76848],x[76849],x[76850],x[76851],x[76852],x[76853],x[76854],x[76855],x[76856],x[76857],x[76858],x[76859],x[76860],x[76861],x[76862],x[76863],x[76864],x[76865],x[76866],x[76867],x[76868],x[76869],x[76870],x[76871],x[76872],x[76873],x[76874],x[76875],x[76876],x[76877],x[76878],x[76879],x[76880],x[76881],x[76882],x[76883],x[76884],x[76885],x[76886],x[76887],x[76888],x[76889],x[76890],x[76891],x[76892],x[76893],x[76894],x[76895],x[76896],x[76897],x[76898],x[76899],x[76900],x[76901],x[76902],x[76903],x[76904],x[76905],x[76906],x[76907],x[76908],x[76909],x[76910],x[76911],x[76912],x[76913],x[76914],x[76915],x[76916],x[76917],x[76918],x[76919],x[76920],x[76921],x[76922],x[76923],x[76924],x[76925],x[76926],x[76927],x[76928],x[76929],x[76930],x[76931],x[76932],x[76933],x[76934],x[76935],x[76936],x[76937],x[76938],x[76939],x[76940],x[76941],x[76942],x[76943],x[76944],x[76945],x[76946],x[76947],x[76948],x[76949],x[76950],x[76951],x[76952],x[76953],x[76954],x[76955],x[76956],x[76957],x[76958],x[76959],x[76960],x[76961],x[76962],x[76963],x[76964],x[76965],x[76966],x[76967],x[76968],x[76969],x[76970],x[76971],x[76972],x[76973],x[76974],x[76975],x[76976],x[76977],x[76978],x[76979],x[76980],x[76981],x[76982],x[76983],x[76984],x[76985],x[76986],x[76987],x[76988],x[76989],x[76990],x[76991],x[76992],x[76993],x[76994],x[76995],x[76996],x[76997],x[76998],x[76999],x[77000],x[77001],x[77002],x[77003],x[77004],x[77005],x[77006],x[77007],x[77008],x[77009],x[77010],x[77011],x[77012],x[77013],x[77014],x[77015],x[77016],x[77017],x[77018],x[77019],x[77020],x[77021],x[77022],x[77023],x[77024],x[77025],x[77026],x[77027],x[77028],x[77029],x[77030],x[77031],x[77032],x[77033],x[77034],x[77035],x[77036],x[77037],x[77038],x[77039],x[77040],x[77041],x[77042],x[77043],x[77044],x[77045],x[77046],x[77047],x[77048],x[77049],x[77050],x[77051],x[77052],x[77053],x[77054],x[77055],x[77056],x[77057],x[77058],x[77059],x[77060],x[77061],x[77062],x[77063],x[77064],x[77065],x[77066],x[77067],x[77068],x[77069],x[77070],x[77071],x[77072],x[77073],x[77074],x[77075],x[77076],x[77077],x[77078],x[77079],x[77080],x[77081],x[77082],x[77083],x[77084],x[77085],x[77086],x[77087],x[77088],x[77089],x[77090],x[77091],x[77092],x[77093],x[77094],x[77095],x[77096],x[77097],x[77098],x[77099],x[77100],x[77101],x[77102],x[77103],x[77104],x[77105],x[77106],x[77107],x[77108],x[77109],x[77110],x[77111],x[77112],x[77113],x[77114],x[77115],x[77116],x[77117],x[77118],x[77119],x[77120],x[77121],x[77122],x[77123],x[77124],x[77125],x[77126],x[77127],x[77128],x[77129],x[77130],x[77131],x[77132],x[77133],x[77134],x[77135],x[77136],x[77137],x[77138],x[77139],x[77140],x[77141],x[77142],x[77143],x[77144],x[77145],x[77146],x[77147],x[77148],x[77149],x[77150],x[77151],x[77152],x[77153],x[77154],x[77155],x[77156],x[77157],x[77158],x[77159],x[77160],x[77161],x[77162],x[77163],x[77164],x[77165],x[77166],x[77167],x[77168],x[77169],x[77170],x[77171],x[77172],x[77173],x[77174],x[77175],x[77176],x[77177],x[77178],x[77179],x[77180],x[77181],x[77182],x[77183],x[77184],x[77185],x[77186],x[77187],x[77188],x[77189],x[77190],x[77191],x[77192],x[77193],x[77194],x[77195],x[77196],x[77197],x[77198],x[77199],x[77200],x[77201],x[77202],x[77203],x[77204],x[77205],x[77206],x[77207],x[77208],x[77209],x[77210],x[77211],x[77212],x[77213],x[77214],x[77215],x[77216],x[77217],x[77218],x[77219],x[77220],x[77221],x[77222],x[77223],x[77224],x[77225],x[77226],x[77227],x[77228],x[77229],x[77230],x[77231],x[77232],x[77233],x[77234],x[77235],x[77236],x[77237],x[77238],x[77239],x[77240],x[77241],x[77242],x[77243],x[77244],x[77245],x[77246],x[77247],x[77248],x[77249],x[77250],x[77251],x[77252],x[77253],x[77254],x[77255],x[77256],x[77257],x[77258],x[77259],x[77260],x[77261],x[77262],x[77263],x[77264],x[77265],x[77266],x[77267],x[77268],x[77269],x[77270],x[77271],x[77272],x[77273],x[77274],x[77275],x[77276],x[77277],x[77278],x[77279],x[77280],x[77281],x[77282],x[77283],x[77284],x[77285],x[77286],x[77287],x[77288],x[77289],x[77290],x[77291],x[77292],x[77293],x[77294],x[77295],x[77296],x[77297],x[77298],x[77299],x[77300],x[77301],x[77302],x[77303],x[77304],x[77305],x[77306],x[77307],x[77308],x[77309],x[77310],x[77311],x[77312],x[77313],x[77314],x[77315],x[77316],x[77317],x[77318],x[77319],x[77320],x[77321],x[77322],x[77323],x[77324],x[77325],x[77326],x[77327],x[77328],x[77329],x[77330],x[77331],x[77332],x[77333],x[77334],x[77335],x[77336],x[77337],x[77338],x[77339],x[77340],x[77341],x[77342],x[77343],x[77344],x[77345],x[77346],x[77347],x[77348],x[77349],x[77350],x[77351],x[77352],x[77353],x[77354],x[77355],x[77356],x[77357],x[77358],x[77359],x[77360],x[77361],x[77362],x[77363],x[77364],x[77365],x[77366],x[77367],x[77368],x[77369],x[77370],x[77371],x[77372],x[77373],x[77374],x[77375],x[77376],x[77377],x[77378],x[77379],x[77380],x[77381],x[77382],x[77383],x[77384],x[77385],x[77386],x[77387],x[77388],x[77389],x[77390],x[77391],x[77392],x[77393],x[77394],x[77395],x[77396],x[77397],x[77398],x[77399],x[77400],x[77401],x[77402],x[77403],x[77404],x[77405],x[77406],x[77407],x[77408],x[77409],x[77410],x[77411],x[77412],x[77413],x[77414],x[77415],x[77416],x[77417],x[77418],x[77419],x[77420],x[77421],x[77422],x[77423],x[77424],x[77425],x[77426],x[77427],x[77428],x[77429],x[77430],x[77431],x[77432],x[77433],x[77434],x[77435],x[77436],x[77437],x[77438],x[77439],x[77440],x[77441],x[77442],x[77443],x[77444],x[77445],x[77446],x[77447],x[77448],x[77449],x[77450],x[77451],x[77452],x[77453],x[77454],x[77455],x[77456],x[77457],x[77458],x[77459],x[77460],x[77461],x[77462],x[77463],x[77464],x[77465],x[77466],x[77467],x[77468],x[77469],x[77470],x[77471],x[77472],x[77473],x[77474],x[77475],x[77476],x[77477],x[77478],x[77479],x[77480],x[77481],x[77482],x[77483],x[77484],x[77485],x[77486],x[77487],x[77488],x[77489],x[77490],x[77491],x[77492],x[77493],x[77494],x[77495],x[77496],x[77497],x[77498],x[77499],x[77500],x[77501],x[77502],x[77503],x[77504],x[77505],x[77506],x[77507],x[77508],x[77509],x[77510],x[77511],x[77512],x[77513],x[77514],x[77515],x[77516],x[77517],x[77518],x[77519],x[77520],x[77521],x[77522],x[77523],x[77524],x[77525],x[77526],x[77527],x[77528],x[77529],x[77530],x[77531],x[77532],x[77533],x[77534],x[77535],x[77536],x[77537],x[77538],x[77539],x[77540],x[77541],x[77542],x[77543],x[77544],x[77545],x[77546],x[77547],x[77548],x[77549],x[77550],x[77551],x[77552],x[77553],x[77554],x[77555],x[77556],x[77557],x[77558],x[77559],x[77560],x[77561],x[77562],x[77563],x[77564],x[77565],x[77566],x[77567],x[77568],x[77569],x[77570],x[77571],x[77572],x[77573],x[77574],x[77575],x[77576],x[77577],x[77578],x[77579],x[77580],x[77581],x[77582],x[77583],x[77584],x[77585],x[77586],x[77587],x[77588],x[77589],x[77590],x[77591],x[77592],x[77593],x[77594],x[77595],x[77596],x[77597],x[77598],x[77599],x[77600],x[77601],x[77602],x[77603],x[77604],x[77605],x[77606],x[77607],x[77608],x[77609],x[77610],x[77611],x[77612],x[77613],x[77614],x[77615],x[77616],x[77617],x[77618],x[77619],x[77620],x[77621],x[77622],x[77623],x[77624],x[77625],x[77626],x[77627],x[77628],x[77629],x[77630],x[77631],x[77632],x[77633],x[77634],x[77635],x[77636],x[77637],x[77638],x[77639],x[77640],x[77641],x[77642],x[77643],x[77644],x[77645],x[77646],x[77647],x[77648],x[77649],x[77650],x[77651],x[77652],x[77653],x[77654],x[77655],x[77656],x[77657],x[77658],x[77659],x[77660],x[77661],x[77662],x[77663],x[77664],x[77665],x[77666],x[77667],x[77668],x[77669],x[77670],x[77671],x[77672],x[77673],x[77674],x[77675],x[77676],x[77677],x[77678],x[77679],x[77680],x[77681],x[77682],x[77683],x[77684],x[77685],x[77686],x[77687],x[77688],x[77689],x[77690],x[77691],x[77692],x[77693],x[77694],x[77695],x[77696],x[77697],x[77698],x[77699],x[77700],x[77701],x[77702],x[77703],x[77704],x[77705],x[77706],x[77707],x[77708],x[77709],x[77710],x[77711],x[77712],x[77713],x[77714],x[77715],x[77716],x[77717],x[77718],x[77719],x[77720],x[77721],x[77722],x[77723],x[77724],x[77725],x[77726],x[77727],x[77728],x[77729],x[77730],x[77731],x[77732],x[77733],x[77734],x[77735],x[77736],x[77737],x[77738],x[77739],x[77740],x[77741],x[77742],x[77743],x[77744],x[77745],x[77746],x[77747],x[77748],x[77749],x[77750],x[77751],x[77752],x[77753],x[77754],x[77755],x[77756],x[77757],x[77758],x[77759],x[77760],x[77761],x[77762],x[77763],x[77764],x[77765],x[77766],x[77767],x[77768],x[77769],x[77770],x[77771],x[77772],x[77773],x[77774],x[77775],x[77776],x[77777],x[77778],x[77779],x[77780],x[77781],x[77782],x[77783],x[77784],x[77785],x[77786],x[77787],x[77788],x[77789],x[77790],x[77791],x[77792],x[77793],x[77794],x[77795],x[77796],x[77797],x[77798],x[77799],x[77800],x[77801],x[77802],x[77803],x[77804],x[77805],x[77806],x[77807],x[77808],x[77809],x[77810],x[77811],x[77812],x[77813],x[77814],x[77815],x[77816],x[77817],x[77818],x[77819],x[77820],x[77821],x[77822],x[77823],x[77824],x[77825],x[77826],x[77827],x[77828],x[77829],x[77830],x[77831],x[77832],x[77833],x[77834],x[77835],x[77836],x[77837],x[77838],x[77839],x[77840],x[77841],x[77842],x[77843],x[77844],x[77845],x[77846],x[77847],x[77848],x[77849],x[77850],x[77851],x[77852],x[77853],x[77854],x[77855],x[77856],x[77857],x[77858],x[77859],x[77860],x[77861],x[77862],x[77863],x[77864],x[77865],x[77866],x[77867],x[77868],x[77869],x[77870],x[77871],x[77872],x[77873],x[77874],x[77875],x[77876],x[77877],x[77878],x[77879],x[77880],x[77881],x[77882],x[77883],x[77884],x[77885],x[77886],x[77887],x[77888],x[77889],x[77890],x[77891],x[77892],x[77893],x[77894],x[77895],x[77896],x[77897],x[77898],x[77899],x[77900],x[77901],x[77902],x[77903],x[77904],x[77905],x[77906],x[77907],x[77908],x[77909],x[77910],x[77911],x[77912],x[77913],x[77914],x[77915],x[77916],x[77917],x[77918],x[77919],x[77920],x[77921],x[77922],x[77923],x[77924],x[77925],x[77926],x[77927],x[77928],x[77929],x[77930],x[77931],x[77932],x[77933],x[77934],x[77935],x[77936],x[77937],x[77938],x[77939],x[77940],x[77941],x[77942],x[77943],x[77944],x[77945],x[77946],x[77947],x[77948],x[77949],x[77950],x[77951],x[77952],x[77953],x[77954],x[77955],x[77956],x[77957],x[77958],x[77959],x[77960],x[77961],x[77962],x[77963],x[77964],x[77965],x[77966],x[77967],x[77968],x[77969],x[77970],x[77971],x[77972],x[77973],x[77974],x[77975],x[77976],x[77977],x[77978],x[77979],x[77980],x[77981],x[77982],x[77983],x[77984],x[77985],x[77986],x[77987],x[77988],x[77989],x[77990],x[77991],x[77992],x[77993],x[77994],x[77995],x[77996],x[77997],x[77998],x[77999],x[78000],x[78001],x[78002],x[78003],x[78004],x[78005],x[78006],x[78007],x[78008],x[78009],x[78010],x[78011],x[78012],x[78013],x[78014],x[78015],x[78016],x[78017],x[78018],x[78019],x[78020],x[78021],x[78022],x[78023],x[78024],x[78025],x[78026],x[78027],x[78028],x[78029],x[78030],x[78031],x[78032],x[78033],x[78034],x[78035],x[78036],x[78037],x[78038],x[78039],x[78040],x[78041],x[78042],x[78043],x[78044],x[78045],x[78046],x[78047],x[78048],x[78049],x[78050],x[78051],x[78052],x[78053],x[78054],x[78055],x[78056],x[78057],x[78058],x[78059],x[78060],x[78061],x[78062],x[78063],x[78064],x[78065],x[78066],x[78067],x[78068],x[78069],x[78070],x[78071],x[78072],x[78073],x[78074],x[78075],x[78076],x[78077],x[78078],x[78079],x[78080],x[78081],x[78082],x[78083],x[78084],x[78085],x[78086],x[78087],x[78088],x[78089],x[78090],x[78091],x[78092],x[78093],x[78094],x[78095],x[78096],x[78097],x[78098],x[78099],x[78100],x[78101],x[78102],x[78103],x[78104],x[78105],x[78106],x[78107],x[78108],x[78109],x[78110],x[78111],x[78112],x[78113],x[78114],x[78115],x[78116],x[78117],x[78118],x[78119],x[78120],x[78121],x[78122],x[78123],x[78124],x[78125],x[78126],x[78127],x[78128],x[78129],x[78130],x[78131],x[78132],x[78133],x[78134],x[78135],x[78136],x[78137],x[78138],x[78139],x[78140],x[78141],x[78142],x[78143],x[78144],x[78145],x[78146],x[78147],x[78148],x[78149],x[78150],x[78151],x[78152],x[78153],x[78154],x[78155],x[78156],x[78157],x[78158],x[78159],x[78160],x[78161],x[78162],x[78163],x[78164],x[78165],x[78166],x[78167],x[78168],x[78169],x[78170],x[78171],x[78172],x[78173],x[78174],x[78175],x[78176],x[78177],x[78178],x[78179],x[78180],x[78181],x[78182],x[78183],x[78184],x[78185],x[78186],x[78187],x[78188],x[78189],x[78190],x[78191],x[78192],x[78193],x[78194],x[78195],x[78196],x[78197],x[78198],x[78199],x[78200],x[78201],x[78202],x[78203],x[78204],x[78205],x[78206],x[78207],x[78208],x[78209],x[78210],x[78211],x[78212],x[78213],x[78214],x[78215],x[78216],x[78217],x[78218],x[78219],x[78220],x[78221],x[78222],x[78223],x[78224],x[78225],x[78226],x[78227],x[78228],x[78229],x[78230],x[78231],x[78232],x[78233],x[78234],x[78235],x[78236],x[78237],x[78238],x[78239],x[78240],x[78241],x[78242],x[78243],x[78244],x[78245],x[78246],x[78247],x[78248],x[78249],x[78250],x[78251],x[78252],x[78253],x[78254],x[78255],x[78256],x[78257],x[78258],x[78259],x[78260],x[78261],x[78262],x[78263],x[78264],x[78265],x[78266],x[78267],x[78268],x[78269],x[78270],x[78271],x[78272],x[78273],x[78274],x[78275],x[78276],x[78277],x[78278],x[78279],x[78280],x[78281],x[78282],x[78283],x[78284],x[78285],x[78286],x[78287],x[78288],x[78289],x[78290],x[78291],x[78292],x[78293],x[78294],x[78295],x[78296],x[78297],x[78298],x[78299],x[78300],x[78301],x[78302],x[78303],x[78304],x[78305],x[78306],x[78307],x[78308],x[78309],x[78310],x[78311],x[78312],x[78313],x[78314],x[78315],x[78316],x[78317],x[78318],x[78319],x[78320],x[78321],x[78322],x[78323],x[78324],x[78325],x[78326],x[78327],x[78328],x[78329],x[78330],x[78331],x[78332],x[78333],x[78334],x[78335],x[78336],x[78337],x[78338],x[78339],x[78340],x[78341],x[78342],x[78343],x[78344],x[78345],x[78346],x[78347],x[78348],x[78349],x[78350],x[78351],x[78352],x[78353],x[78354],x[78355],x[78356],x[78357],x[78358],x[78359],x[78360],x[78361],x[78362],x[78363],x[78364],x[78365],x[78366],x[78367],x[78368],x[78369],x[78370],x[78371],x[78372],x[78373],x[78374],x[78375],x[78376],x[78377],x[78378],x[78379],x[78380],x[78381],x[78382],x[78383],x[78384],x[78385],x[78386],x[78387],x[78388],x[78389],x[78390],x[78391],x[78392],x[78393],x[78394],x[78395],x[78396],x[78397],x[78398],x[78399],x[78400],x[78401],x[78402],x[78403],x[78404],x[78405],x[78406],x[78407],x[78408],x[78409],x[78410],x[78411],x[78412],x[78413],x[78414],x[78415],x[78416],x[78417],x[78418],x[78419],x[78420],x[78421],x[78422],x[78423],x[78424],x[78425],x[78426],x[78427],x[78428],x[78429],x[78430],x[78431],x[78432],x[78433],x[78434],x[78435],x[78436],x[78437],x[78438],x[78439],x[78440],x[78441],x[78442],x[78443],x[78444],x[78445],x[78446],x[78447],x[78448],x[78449],x[78450],x[78451],x[78452],x[78453],x[78454],x[78455],x[78456],x[78457],x[78458],x[78459],x[78460],x[78461],x[78462],x[78463],x[78464],x[78465],x[78466],x[78467],x[78468],x[78469],x[78470],x[78471],x[78472],x[78473],x[78474],x[78475],x[78476],x[78477],x[78478],x[78479],x[78480],x[78481],x[78482],x[78483],x[78484],x[78485],x[78486],x[78487],x[78488],x[78489],x[78490],x[78491],x[78492],x[78493],x[78494],x[78495],x[78496],x[78497],x[78498],x[78499],x[78500],x[78501],x[78502],x[78503],x[78504],x[78505],x[78506],x[78507],x[78508],x[78509],x[78510],x[78511],x[78512],x[78513],x[78514],x[78515],x[78516],x[78517],x[78518],x[78519],x[78520],x[78521],x[78522],x[78523],x[78524],x[78525],x[78526],x[78527],x[78528],x[78529],x[78530],x[78531],x[78532],x[78533],x[78534],x[78535],x[78536],x[78537],x[78538],x[78539],x[78540],x[78541],x[78542],x[78543],x[78544],x[78545],x[78546],x[78547],x[78548],x[78549],x[78550],x[78551],x[78552],x[78553],x[78554],x[78555],x[78556],x[78557],x[78558],x[78559],x[78560],x[78561],x[78562],x[78563],x[78564],x[78565],x[78566],x[78567],x[78568],x[78569],x[78570],x[78571],x[78572],x[78573],x[78574],x[78575],x[78576],x[78577],x[78578],x[78579],x[78580],x[78581],x[78582],x[78583],x[78584],x[78585],x[78586],x[78587],x[78588],x[78589],x[78590],x[78591],x[78592],x[78593],x[78594],x[78595],x[78596],x[78597],x[78598],x[78599],x[78600],x[78601],x[78602],x[78603],x[78604],x[78605],x[78606],x[78607],x[78608],x[78609],x[78610],x[78611],x[78612],x[78613],x[78614],x[78615],x[78616],x[78617],x[78618],x[78619],x[78620],x[78621],x[78622],x[78623],x[78624],x[78625],x[78626],x[78627],x[78628],x[78629],x[78630],x[78631],x[78632],x[78633],x[78634],x[78635],x[78636],x[78637],x[78638],x[78639],x[78640],x[78641],x[78642],x[78643],x[78644],x[78645],x[78646],x[78647],x[78648],x[78649],x[78650],x[78651],x[78652],x[78653],x[78654],x[78655],x[78656],x[78657],x[78658],x[78659],x[78660],x[78661],x[78662],x[78663],x[78664],x[78665],x[78666],x[78667],x[78668],x[78669],x[78670],x[78671],x[78672],x[78673],x[78674],x[78675],x[78676],x[78677],x[78678],x[78679],x[78680],x[78681],x[78682],x[78683],x[78684],x[78685],x[78686],x[78687],x[78688],x[78689],x[78690],x[78691],x[78692],x[78693],x[78694],x[78695],x[78696],x[78697],x[78698],x[78699],x[78700],x[78701],x[78702],x[78703],x[78704],x[78705],x[78706],x[78707],x[78708],x[78709],x[78710],x[78711],x[78712],x[78713],x[78714],x[78715],x[78716],x[78717],x[78718],x[78719],x[78720],x[78721],x[78722],x[78723],x[78724],x[78725],x[78726],x[78727],x[78728],x[78729],x[78730],x[78731],x[78732],x[78733],x[78734],x[78735],x[78736],x[78737],x[78738],x[78739],x[78740],x[78741],x[78742],x[78743],x[78744],x[78745],x[78746],x[78747],x[78748],x[78749],x[78750],x[78751],x[78752],x[78753],x[78754],x[78755],x[78756],x[78757],x[78758],x[78759],x[78760],x[78761],x[78762],x[78763],x[78764],x[78765],x[78766],x[78767],x[78768],x[78769],x[78770],x[78771],x[78772],x[78773],x[78774],x[78775],x[78776],x[78777],x[78778],x[78779],x[78780],x[78781],x[78782],x[78783],x[78784],x[78785],x[78786],x[78787],x[78788],x[78789],x[78790],x[78791],x[78792],x[78793],x[78794],x[78795],x[78796],x[78797],x[78798],x[78799],x[78800],x[78801],x[78802],x[78803],x[78804],x[78805],x[78806],x[78807],x[78808],x[78809],x[78810],x[78811],x[78812],x[78813],x[78814],x[78815],x[78816],x[78817],x[78818],x[78819],x[78820],x[78821],x[78822],x[78823],x[78824],x[78825],x[78826],x[78827],x[78828],x[78829],x[78830],x[78831],x[78832],x[78833],x[78834],x[78835],x[78836],x[78837],x[78838],x[78839],x[78840],x[78841],x[78842],x[78843],x[78844],x[78845],x[78846],x[78847],x[78848],x[78849],x[78850],x[78851],x[78852],x[78853],x[78854],x[78855],x[78856],x[78857],x[78858],x[78859],x[78860],x[78861],x[78862],x[78863],x[78864],x[78865],x[78866],x[78867],x[78868],x[78869],x[78870],x[78871],x[78872],x[78873],x[78874],x[78875],x[78876],x[78877],x[78878],x[78879],x[78880],x[78881],x[78882],x[78883],x[78884],x[78885],x[78886],x[78887],x[78888],x[78889],x[78890],x[78891],x[78892],x[78893],x[78894],x[78895],x[78896],x[78897],x[78898],x[78899],x[78900],x[78901],x[78902],x[78903],x[78904],x[78905],x[78906],x[78907],x[78908],x[78909],x[78910],x[78911],x[78912],x[78913],x[78914],x[78915],x[78916],x[78917],x[78918],x[78919],x[78920],x[78921],x[78922],x[78923],x[78924],x[78925],x[78926],x[78927],x[78928],x[78929],x[78930],x[78931],x[78932],x[78933],x[78934],x[78935],x[78936],x[78937],x[78938],x[78939],x[78940],x[78941],x[78942],x[78943],x[78944],x[78945],x[78946],x[78947],x[78948],x[78949],x[78950],x[78951],x[78952],x[78953],x[78954],x[78955],x[78956],x[78957],x[78958],x[78959],x[78960],x[78961],x[78962],x[78963],x[78964],x[78965],x[78966],x[78967],x[78968],x[78969],x[78970],x[78971],x[78972],x[78973],x[78974],x[78975],x[78976],x[78977],x[78978],x[78979],x[78980],x[78981],x[78982],x[78983],x[78984],x[78985],x[78986],x[78987],x[78988],x[78989],x[78990],x[78991],x[78992],x[78993],x[78994],x[78995],x[78996],x[78997],x[78998],x[78999],x[79000],x[79001],x[79002],x[79003],x[79004],x[79005],x[79006],x[79007],x[79008],x[79009],x[79010],x[79011],x[79012],x[79013],x[79014],x[79015],x[79016],x[79017],x[79018],x[79019],x[79020],x[79021],x[79022],x[79023],x[79024],x[79025],x[79026],x[79027],x[79028],x[79029],x[79030],x[79031],x[79032],x[79033],x[79034],x[79035],x[79036],x[79037],x[79038],x[79039],x[79040],x[79041],x[79042],x[79043],x[79044],x[79045],x[79046],x[79047],x[79048],x[79049],x[79050],x[79051],x[79052],x[79053],x[79054],x[79055],x[79056],x[79057],x[79058],x[79059],x[79060],x[79061],x[79062],x[79063],x[79064],x[79065],x[79066],x[79067],x[79068],x[79069],x[79070],x[79071],x[79072],x[79073],x[79074],x[79075],x[79076],x[79077],x[79078],x[79079],x[79080],x[79081],x[79082],x[79083],x[79084],x[79085],x[79086],x[79087],x[79088],x[79089],x[79090],x[79091],x[79092],x[79093],x[79094],x[79095],x[79096],x[79097],x[79098],x[79099],x[79100],x[79101],x[79102],x[79103],x[79104],x[79105],x[79106],x[79107],x[79108],x[79109],x[79110],x[79111],x[79112],x[79113],x[79114],x[79115],x[79116],x[79117],x[79118],x[79119],x[79120],x[79121],x[79122],x[79123],x[79124],x[79125],x[79126],x[79127],x[79128],x[79129],x[79130],x[79131],x[79132],x[79133],x[79134],x[79135],x[79136],x[79137],x[79138],x[79139],x[79140],x[79141],x[79142],x[79143],x[79144],x[79145],x[79146],x[79147],x[79148],x[79149],x[79150],x[79151],x[79152],x[79153],x[79154],x[79155],x[79156],x[79157],x[79158],x[79159],x[79160],x[79161],x[79162],x[79163],x[79164],x[79165],x[79166],x[79167],x[79168],x[79169],x[79170],x[79171],x[79172],x[79173],x[79174],x[79175],x[79176],x[79177],x[79178],x[79179],x[79180],x[79181],x[79182],x[79183],x[79184],x[79185],x[79186],x[79187],x[79188],x[79189],x[79190],x[79191],x[79192],x[79193],x[79194],x[79195],x[79196],x[79197],x[79198],x[79199],x[79200],x[79201],x[79202],x[79203],x[79204],x[79205],x[79206],x[79207],x[79208],x[79209],x[79210],x[79211],x[79212],x[79213],x[79214],x[79215],x[79216],x[79217],x[79218],x[79219],x[79220],x[79221],x[79222],x[79223],x[79224],x[79225],x[79226],x[79227],x[79228],x[79229],x[79230],x[79231],x[79232],x[79233],x[79234],x[79235],x[79236],x[79237],x[79238],x[79239],x[79240],x[79241],x[79242],x[79243],x[79244],x[79245],x[79246],x[79247],x[79248],x[79249],x[79250],x[79251],x[79252],x[79253],x[79254],x[79255],x[79256],x[79257],x[79258],x[79259],x[79260],x[79261],x[79262],x[79263],x[79264],x[79265],x[79266],x[79267],x[79268],x[79269],x[79270],x[79271],x[79272],x[79273],x[79274],x[79275],x[79276],x[79277],x[79278],x[79279],x[79280],x[79281],x[79282],x[79283],x[79284],x[79285],x[79286],x[79287],x[79288],x[79289],x[79290],x[79291],x[79292],x[79293],x[79294],x[79295],x[79296],x[79297],x[79298],x[79299],x[79300],x[79301],x[79302],x[79303],x[79304],x[79305],x[79306],x[79307],x[79308],x[79309],x[79310],x[79311],x[79312],x[79313],x[79314],x[79315],x[79316],x[79317],x[79318],x[79319],x[79320],x[79321],x[79322],x[79323],x[79324],x[79325],x[79326],x[79327],x[79328],x[79329],x[79330],x[79331],x[79332],x[79333],x[79334],x[79335],x[79336],x[79337],x[79338],x[79339],x[79340],x[79341],x[79342],x[79343],x[79344],x[79345],x[79346],x[79347],x[79348],x[79349],x[79350],x[79351],x[79352],x[79353],x[79354],x[79355],x[79356],x[79357],x[79358],x[79359],x[79360],x[79361],x[79362],x[79363],x[79364],x[79365],x[79366],x[79367],x[79368],x[79369],x[79370],x[79371],x[79372],x[79373],x[79374],x[79375],x[79376],x[79377],x[79378],x[79379],x[79380],x[79381],x[79382],x[79383],x[79384],x[79385],x[79386],x[79387],x[79388],x[79389],x[79390],x[79391],x[79392],x[79393],x[79394],x[79395],x[79396],x[79397],x[79398],x[79399],x[79400],x[79401],x[79402],x[79403],x[79404],x[79405],x[79406],x[79407],x[79408],x[79409],x[79410],x[79411],x[79412],x[79413],x[79414],x[79415],x[79416],x[79417],x[79418],x[79419],x[79420],x[79421],x[79422],x[79423],x[79424],x[79425],x[79426],x[79427],x[79428],x[79429],x[79430],x[79431],x[79432],x[79433],x[79434],x[79435],x[79436],x[79437],x[79438],x[79439],x[79440],x[79441],x[79442],x[79443],x[79444],x[79445],x[79446],x[79447],x[79448],x[79449],x[79450],x[79451],x[79452],x[79453],x[79454],x[79455],x[79456],x[79457],x[79458],x[79459],x[79460],x[79461],x[79462],x[79463],x[79464],x[79465],x[79466],x[79467],x[79468],x[79469],x[79470],x[79471],x[79472],x[79473],x[79474],x[79475],x[79476],x[79477],x[79478],x[79479],x[79480],x[79481],x[79482],x[79483],x[79484],x[79485],x[79486],x[79487],x[79488],x[79489],x[79490],x[79491],x[79492],x[79493],x[79494],x[79495],x[79496],x[79497],x[79498],x[79499],x[79500],x[79501],x[79502],x[79503],x[79504],x[79505],x[79506],x[79507],x[79508],x[79509],x[79510],x[79511],x[79512],x[79513],x[79514],x[79515],x[79516],x[79517],x[79518],x[79519],x[79520],x[79521],x[79522],x[79523],x[79524],x[79525],x[79526],x[79527],x[79528],x[79529],x[79530],x[79531],x[79532],x[79533],x[79534],x[79535],x[79536],x[79537],x[79538],x[79539],x[79540],x[79541],x[79542],x[79543],x[79544],x[79545],x[79546],x[79547],x[79548],x[79549],x[79550],x[79551],x[79552],x[79553],x[79554],x[79555],x[79556],x[79557],x[79558],x[79559],x[79560],x[79561],x[79562],x[79563],x[79564],x[79565],x[79566],x[79567],x[79568],x[79569],x[79570],x[79571],x[79572],x[79573],x[79574],x[79575],x[79576],x[79577],x[79578],x[79579],x[79580],x[79581],x[79582],x[79583],x[79584],x[79585],x[79586],x[79587],x[79588],x[79589],x[79590],x[79591],x[79592],x[79593],x[79594],x[79595],x[79596],x[79597],x[79598],x[79599],x[79600],x[79601],x[79602],x[79603],x[79604],x[79605],x[79606],x[79607],x[79608],x[79609],x[79610],x[79611],x[79612],x[79613],x[79614],x[79615],x[79616],x[79617],x[79618],x[79619],x[79620],x[79621],x[79622],x[79623],x[79624],x[79625],x[79626],x[79627],x[79628],x[79629],x[79630],x[79631],x[79632],x[79633],x[79634],x[79635],x[79636],x[79637],x[79638],x[79639],x[79640],x[79641],x[79642],x[79643],x[79644],x[79645],x[79646],x[79647],x[79648],x[79649],x[79650],x[79651],x[79652],x[79653],x[79654],x[79655],x[79656],x[79657],x[79658],x[79659],x[79660],x[79661],x[79662],x[79663],x[79664],x[79665],x[79666],x[79667],x[79668],x[79669],x[79670],x[79671],x[79672],x[79673],x[79674],x[79675],x[79676],x[79677],x[79678],x[79679],x[79680],x[79681],x[79682],x[79683],x[79684],x[79685],x[79686],x[79687],x[79688],x[79689],x[79690],x[79691],x[79692],x[79693],x[79694],x[79695],x[79696],x[79697],x[79698],x[79699],x[79700],x[79701],x[79702],x[79703],x[79704],x[79705],x[79706],x[79707],x[79708],x[79709],x[79710],x[79711],x[79712],x[79713],x[79714],x[79715],x[79716],x[79717],x[79718],x[79719],x[79720],x[79721],x[79722],x[79723],x[79724],x[79725],x[79726],x[79727],x[79728],x[79729],x[79730],x[79731],x[79732],x[79733],x[79734],x[79735],x[79736],x[79737],x[79738],x[79739],x[79740],x[79741],x[79742],x[79743],x[79744],x[79745],x[79746],x[79747],x[79748],x[79749],x[79750],x[79751],x[79752],x[79753],x[79754],x[79755],x[79756],x[79757],x[79758],x[79759],x[79760],x[79761],x[79762],x[79763],x[79764],x[79765],x[79766],x[79767],x[79768],x[79769],x[79770],x[79771],x[79772],x[79773],x[79774],x[79775],x[79776],x[79777],x[79778],x[79779],x[79780],x[79781],x[79782],x[79783],x[79784],x[79785],x[79786],x[79787],x[79788],x[79789],x[79790],x[79791],x[79792],x[79793],x[79794],x[79795],x[79796],x[79797],x[79798],x[79799],x[79800],x[79801],x[79802],x[79803],x[79804],x[79805],x[79806],x[79807],x[79808],x[79809],x[79810],x[79811],x[79812],x[79813],x[79814],x[79815],x[79816],x[79817],x[79818],x[79819],x[79820],x[79821],x[79822],x[79823],x[79824],x[79825],x[79826],x[79827],x[79828],x[79829],x[79830],x[79831],x[79832],x[79833],x[79834],x[79835],x[79836],x[79837],x[79838],x[79839],x[79840],x[79841],x[79842],x[79843],x[79844],x[79845],x[79846],x[79847],x[79848],x[79849],x[79850],x[79851],x[79852],x[79853],x[79854],x[79855],x[79856],x[79857],x[79858],x[79859],x[79860],x[79861],x[79862],x[79863],x[79864],x[79865],x[79866],x[79867],x[79868],x[79869],x[79870],x[79871],x[79872],x[79873],x[79874],x[79875],x[79876],x[79877],x[79878],x[79879],x[79880],x[79881],x[79882],x[79883],x[79884],x[79885],x[79886],x[79887],x[79888],x[79889],x[79890],x[79891],x[79892],x[79893],x[79894],x[79895],x[79896],x[79897],x[79898],x[79899],x[79900],x[79901],x[79902],x[79903],x[79904],x[79905],x[79906],x[79907],x[79908],x[79909],x[79910],x[79911],x[79912],x[79913],x[79914],x[79915],x[79916],x[79917],x[79918],x[79919],x[79920],x[79921],x[79922],x[79923],x[79924],x[79925],x[79926],x[79927],x[79928],x[79929],x[79930],x[79931],x[79932],x[79933],x[79934],x[79935],x[79936],x[79937],x[79938],x[79939],x[79940],x[79941],x[79942],x[79943],x[79944],x[79945],x[79946],x[79947],x[79948],x[79949],x[79950],x[79951],x[79952],x[79953],x[79954],x[79955],x[79956],x[79957],x[79958],x[79959],x[79960],x[79961],x[79962],x[79963],x[79964],x[79965],x[79966],x[79967],x[79968],x[79969],x[79970],x[79971],x[79972],x[79973],x[79974],x[79975],x[79976],x[79977],x[79978],x[79979],x[79980],x[79981],x[79982],x[79983],x[79984],x[79985],x[79986],x[79987],x[79988],x[79989],x[79990],x[79991],x[79992],x[79993],x[79994],x[79995],x[79996],x[79997],x[79998],x[79999],x[80000],x[80001],x[80002],x[80003],x[80004],x[80005],x[80006],x[80007],x[80008],x[80009],x[80010],x[80011],x[80012],x[80013],x[80014],x[80015],x[80016],x[80017],x[80018],x[80019],x[80020],x[80021],x[80022],x[80023],x[80024],x[80025],x[80026],x[80027],x[80028],x[80029],x[80030],x[80031],x[80032],x[80033],x[80034],x[80035],x[80036],x[80037],x[80038],x[80039],x[80040],x[80041],x[80042],x[80043],x[80044],x[80045],x[80046],x[80047],x[80048],x[80049],x[80050],x[80051],x[80052],x[80053],x[80054],x[80055],x[80056],x[80057],x[80058],x[80059],x[80060],x[80061],x[80062],x[80063],x[80064],x[80065],x[80066],x[80067],x[80068],x[80069],x[80070],x[80071],x[80072],x[80073],x[80074],x[80075],x[80076],x[80077],x[80078],x[80079],x[80080],x[80081],x[80082],x[80083],x[80084],x[80085],x[80086],x[80087],x[80088],x[80089],x[80090],x[80091],x[80092],x[80093],x[80094],x[80095],x[80096],x[80097],x[80098],x[80099],x[80100],x[80101],x[80102],x[80103],x[80104],x[80105],x[80106],x[80107],x[80108],x[80109],x[80110],x[80111],x[80112],x[80113],x[80114],x[80115],x[80116],x[80117],x[80118],x[80119],x[80120],x[80121],x[80122],x[80123],x[80124],x[80125],x[80126],x[80127],x[80128],x[80129],x[80130],x[80131],x[80132],x[80133],x[80134],x[80135],x[80136],x[80137],x[80138],x[80139],x[80140],x[80141],x[80142],x[80143],x[80144],x[80145],x[80146],x[80147],x[80148],x[80149],x[80150],x[80151],x[80152],x[80153],x[80154],x[80155],x[80156],x[80157],x[80158],x[80159],x[80160],x[80161],x[80162],x[80163],x[80164],x[80165],x[80166],x[80167],x[80168],x[80169],x[80170],x[80171],x[80172],x[80173],x[80174],x[80175],x[80176],x[80177],x[80178],x[80179],x[80180],x[80181],x[80182],x[80183],x[80184],x[80185],x[80186],x[80187],x[80188],x[80189],x[80190],x[80191],x[80192],x[80193],x[80194],x[80195],x[80196],x[80197],x[80198],x[80199],x[80200],x[80201],x[80202],x[80203],x[80204],x[80205],x[80206],x[80207],x[80208],x[80209],x[80210],x[80211],x[80212],x[80213],x[80214],x[80215],x[80216],x[80217],x[80218],x[80219],x[80220],x[80221],x[80222],x[80223],x[80224],x[80225],x[80226],x[80227],x[80228],x[80229],x[80230],x[80231],x[80232],x[80233],x[80234],x[80235],x[80236],x[80237],x[80238],x[80239],x[80240],x[80241],x[80242],x[80243],x[80244],x[80245],x[80246],x[80247],x[80248],x[80249],x[80250],x[80251],x[80252],x[80253],x[80254],x[80255],x[80256],x[80257],x[80258],x[80259],x[80260],x[80261],x[80262],x[80263],x[80264],x[80265],x[80266],x[80267],x[80268],x[80269],x[80270],x[80271],x[80272],x[80273],x[80274],x[80275],x[80276],x[80277],x[80278],x[80279],x[80280],x[80281],x[80282],x[80283],x[80284],x[80285],x[80286],x[80287],x[80288],x[80289],x[80290],x[80291],x[80292],x[80293],x[80294],x[80295],x[80296],x[80297],x[80298],x[80299],x[80300],x[80301],x[80302],x[80303],x[80304],x[80305],x[80306],x[80307],x[80308],x[80309],x[80310],x[80311],x[80312],x[80313],x[80314],x[80315],x[80316],x[80317],x[80318],x[80319],x[80320],x[80321],x[80322],x[80323],x[80324],x[80325],x[80326],x[80327],x[80328],x[80329],x[80330],x[80331],x[80332],x[80333],x[80334],x[80335],x[80336],x[80337],x[80338],x[80339],x[80340],x[80341],x[80342],x[80343],x[80344],x[80345],x[80346],x[80347],x[80348],x[80349],x[80350],x[80351],x[80352],x[80353],x[80354],x[80355],x[80356],x[80357],x[80358],x[80359],x[80360],x[80361],x[80362],x[80363],x[80364],x[80365],x[80366],x[80367],x[80368],x[80369],x[80370],x[80371],x[80372],x[80373],x[80374],x[80375],x[80376],x[80377],x[80378],x[80379],x[80380],x[80381],x[80382],x[80383],x[80384],x[80385],x[80386],x[80387],x[80388],x[80389],x[80390],x[80391],x[80392],x[80393],x[80394],x[80395],x[80396],x[80397],x[80398],x[80399],x[80400],x[80401],x[80402],x[80403],x[80404],x[80405],x[80406],x[80407],x[80408],x[80409],x[80410],x[80411],x[80412],x[80413],x[80414],x[80415],x[80416],x[80417],x[80418],x[80419],x[80420],x[80421],x[80422],x[80423],x[80424],x[80425],x[80426],x[80427],x[80428],x[80429],x[80430],x[80431],x[80432],x[80433],x[80434],x[80435],x[80436],x[80437],x[80438],x[80439],x[80440],x[80441],x[80442],x[80443],x[80444],x[80445],x[80446],x[80447],x[80448],x[80449],x[80450],x[80451],x[80452],x[80453],x[80454],x[80455],x[80456],x[80457],x[80458],x[80459],x[80460],x[80461],x[80462],x[80463],x[80464],x[80465],x[80466],x[80467],x[80468],x[80469],x[80470],x[80471],x[80472],x[80473],x[80474],x[80475],x[80476],x[80477],x[80478],x[80479],x[80480],x[80481],x[80482],x[80483],x[80484],x[80485],x[80486],x[80487],x[80488],x[80489],x[80490],x[80491],x[80492],x[80493],x[80494],x[80495],x[80496],x[80497],x[80498],x[80499],x[80500],x[80501],x[80502],x[80503],x[80504],x[80505],x[80506],x[80507],x[80508],x[80509],x[80510],x[80511],x[80512],x[80513],x[80514],x[80515],x[80516],x[80517],x[80518],x[80519],x[80520],x[80521],x[80522],x[80523],x[80524],x[80525],x[80526],x[80527],x[80528],x[80529],x[80530],x[80531],x[80532],x[80533],x[80534],x[80535],x[80536],x[80537],x[80538],x[80539],x[80540],x[80541],x[80542],x[80543],x[80544],x[80545],x[80546],x[80547],x[80548],x[80549],x[80550],x[80551],x[80552],x[80553],x[80554],x[80555],x[80556],x[80557],x[80558],x[80559],x[80560],x[80561],x[80562],x[80563],x[80564],x[80565],x[80566],x[80567],x[80568],x[80569],x[80570],x[80571],x[80572],x[80573],x[80574],x[80575],x[80576],x[80577],x[80578],x[80579],x[80580],x[80581],x[80582],x[80583],x[80584],x[80585],x[80586],x[80587],x[80588],x[80589],x[80590],x[80591],x[80592],x[80593],x[80594],x[80595],x[80596],x[80597],x[80598],x[80599],x[80600],x[80601],x[80602],x[80603],x[80604],x[80605],x[80606],x[80607],x[80608],x[80609],x[80610],x[80611],x[80612],x[80613],x[80614],x[80615],x[80616],x[80617],x[80618],x[80619],x[80620],x[80621],x[80622],x[80623],x[80624],x[80625],x[80626],x[80627],x[80628],x[80629],x[80630],x[80631],x[80632],x[80633],x[80634],x[80635],x[80636],x[80637],x[80638],x[80639],x[80640],x[80641],x[80642],x[80643],x[80644],x[80645],x[80646],x[80647],x[80648],x[80649],x[80650],x[80651],x[80652],x[80653],x[80654],x[80655],x[80656],x[80657],x[80658],x[80659],x[80660],x[80661],x[80662],x[80663],x[80664],x[80665],x[80666],x[80667],x[80668],x[80669],x[80670],x[80671],x[80672],x[80673],x[80674],x[80675],x[80676],x[80677],x[80678],x[80679],x[80680],x[80681],x[80682],x[80683],x[80684],x[80685],x[80686],x[80687],x[80688],x[80689],x[80690],x[80691],x[80692],x[80693],x[80694],x[80695],x[80696],x[80697],x[80698],x[80699],x[80700],x[80701],x[80702],x[80703],x[80704],x[80705],x[80706],x[80707],x[80708],x[80709],x[80710],x[80711],x[80712],x[80713],x[80714],x[80715],x[80716],x[80717],x[80718],x[80719],x[80720],x[80721],x[80722],x[80723],x[80724],x[80725],x[80726],x[80727],x[80728],x[80729],x[80730],x[80731],x[80732],x[80733],x[80734],x[80735],x[80736],x[80737],x[80738],x[80739],x[80740],x[80741],x[80742],x[80743],x[80744],x[80745],x[80746],x[80747],x[80748],x[80749],x[80750],x[80751],x[80752],x[80753],x[80754],x[80755],x[80756],x[80757],x[80758],x[80759],x[80760],x[80761],x[80762],x[80763],x[80764],x[80765],x[80766],x[80767],x[80768],x[80769],x[80770],x[80771],x[80772],x[80773],x[80774],x[80775],x[80776],x[80777],x[80778],x[80779],x[80780],x[80781],x[80782],x[80783],x[80784],x[80785],x[80786],x[80787],x[80788],x[80789],x[80790],x[80791],x[80792],x[80793],x[80794],x[80795],x[80796],x[80797],x[80798],x[80799],x[80800],x[80801],x[80802],x[80803],x[80804],x[80805],x[80806],x[80807],x[80808],x[80809],x[80810],x[80811],x[80812],x[80813],x[80814],x[80815],x[80816],x[80817],x[80818],x[80819],x[80820],x[80821],x[80822],x[80823],x[80824],x[80825],x[80826],x[80827],x[80828],x[80829],x[80830],x[80831],x[80832],x[80833],x[80834],x[80835],x[80836],x[80837],x[80838],x[80839],x[80840],x[80841],x[80842],x[80843],x[80844],x[80845],x[80846],x[80847],x[80848],x[80849],x[80850],x[80851],x[80852],x[80853],x[80854],x[80855],x[80856],x[80857],x[80858],x[80859],x[80860],x[80861],x[80862],x[80863],x[80864],x[80865],x[80866],x[80867],x[80868],x[80869],x[80870],x[80871],x[80872],x[80873],x[80874],x[80875],x[80876],x[80877],x[80878],x[80879],x[80880],x[80881],x[80882],x[80883],x[80884],x[80885],x[80886],x[80887],x[80888],x[80889],x[80890],x[80891],x[80892],x[80893],x[80894],x[80895],x[80896],x[80897],x[80898],x[80899],x[80900],x[80901],x[80902],x[80903],x[80904],x[80905],x[80906],x[80907],x[80908],x[80909],x[80910],x[80911],x[80912],x[80913],x[80914],x[80915],x[80916],x[80917],x[80918],x[80919],x[80920],x[80921],x[80922],x[80923],x[80924],x[80925],x[80926],x[80927],x[80928],x[80929],x[80930],x[80931],x[80932],x[80933],x[80934],x[80935],x[80936],x[80937],x[80938],x[80939],x[80940],x[80941],x[80942],x[80943],x[80944],x[80945],x[80946],x[80947],x[80948],x[80949],x[80950],x[80951],x[80952],x[80953],x[80954],x[80955],x[80956],x[80957],x[80958],x[80959],x[80960],x[80961],x[80962],x[80963],x[80964],x[80965],x[80966],x[80967],x[80968],x[80969],x[80970],x[80971],x[80972],x[80973],x[80974],x[80975],x[80976],x[80977],x[80978],x[80979],x[80980],x[80981],x[80982],x[80983],x[80984],x[80985],x[80986],x[80987],x[80988],x[80989],x[80990],x[80991],x[80992],x[80993],x[80994],x[80995],x[80996],x[80997],x[80998],x[80999],x[81000],x[81001],x[81002],x[81003],x[81004],x[81005],x[81006],x[81007],x[81008],x[81009],x[81010],x[81011],x[81012],x[81013],x[81014],x[81015],x[81016],x[81017],x[81018],x[81019],x[81020],x[81021],x[81022],x[81023],x[81024],x[81025],x[81026],x[81027],x[81028],x[81029],x[81030],x[81031],x[81032],x[81033],x[81034],x[81035],x[81036],x[81037],x[81038],x[81039],x[81040],x[81041],x[81042],x[81043],x[81044],x[81045],x[81046],x[81047],x[81048],x[81049],x[81050],x[81051],x[81052],x[81053],x[81054],x[81055],x[81056],x[81057],x[81058],x[81059],x[81060],x[81061],x[81062],x[81063],x[81064],x[81065],x[81066],x[81067],x[81068],x[81069],x[81070],x[81071],x[81072],x[81073],x[81074],x[81075],x[81076],x[81077],x[81078],x[81079],x[81080],x[81081],x[81082],x[81083],x[81084],x[81085],x[81086],x[81087],x[81088],x[81089],x[81090],x[81091],x[81092],x[81093],x[81094],x[81095],x[81096],x[81097],x[81098],x[81099],x[81100],x[81101],x[81102],x[81103],x[81104],x[81105],x[81106],x[81107],x[81108],x[81109],x[81110],x[81111],x[81112],x[81113],x[81114],x[81115],x[81116],x[81117],x[81118],x[81119],x[81120],x[81121],x[81122],x[81123],x[81124],x[81125],x[81126],x[81127],x[81128],x[81129],x[81130],x[81131],x[81132],x[81133],x[81134],x[81135],x[81136],x[81137],x[81138],x[81139],x[81140],x[81141],x[81142],x[81143],x[81144],x[81145],x[81146],x[81147],x[81148],x[81149],x[81150],x[81151],x[81152],x[81153],x[81154],x[81155],x[81156],x[81157],x[81158],x[81159],x[81160],x[81161],x[81162],x[81163],x[81164],x[81165],x[81166],x[81167],x[81168],x[81169],x[81170],x[81171],x[81172],x[81173],x[81174],x[81175],x[81176],x[81177],x[81178],x[81179],x[81180],x[81181],x[81182],x[81183],x[81184],x[81185],x[81186],x[81187],x[81188],x[81189],x[81190],x[81191],x[81192],x[81193],x[81194],x[81195],x[81196],x[81197],x[81198],x[81199],x[81200],x[81201],x[81202],x[81203],x[81204],x[81205],x[81206],x[81207],x[81208],x[81209],x[81210],x[81211],x[81212],x[81213],x[81214],x[81215],x[81216],x[81217],x[81218],x[81219],x[81220],x[81221],x[81222],x[81223],x[81224],x[81225],x[81226],x[81227],x[81228],x[81229],x[81230],x[81231],x[81232],x[81233],x[81234],x[81235],x[81236],x[81237],x[81238],x[81239],x[81240],x[81241],x[81242],x[81243],x[81244],x[81245],x[81246],x[81247],x[81248],x[81249],x[81250],x[81251],x[81252],x[81253],x[81254],x[81255],x[81256],x[81257],x[81258],x[81259],x[81260],x[81261],x[81262],x[81263],x[81264],x[81265],x[81266],x[81267],x[81268],x[81269],x[81270],x[81271],x[81272],x[81273],x[81274],x[81275],x[81276],x[81277],x[81278],x[81279],x[81280],x[81281],x[81282],x[81283],x[81284],x[81285],x[81286],x[81287],x[81288],x[81289],x[81290],x[81291],x[81292],x[81293],x[81294],x[81295],x[81296],x[81297],x[81298],x[81299],x[81300],x[81301],x[81302],x[81303],x[81304],x[81305],x[81306],x[81307],x[81308],x[81309],x[81310],x[81311],x[81312],x[81313],x[81314],x[81315],x[81316],x[81317],x[81318],x[81319],x[81320],x[81321],x[81322],x[81323],x[81324],x[81325],x[81326],x[81327],x[81328],x[81329],x[81330],x[81331],x[81332],x[81333],x[81334],x[81335],x[81336],x[81337],x[81338],x[81339],x[81340],x[81341],x[81342],x[81343],x[81344],x[81345],x[81346],x[81347],x[81348],x[81349],x[81350],x[81351],x[81352],x[81353],x[81354],x[81355],x[81356],x[81357],x[81358],x[81359],x[81360],x[81361],x[81362],x[81363],x[81364],x[81365],x[81366],x[81367],x[81368],x[81369],x[81370],x[81371],x[81372],x[81373],x[81374],x[81375],x[81376],x[81377],x[81378],x[81379],x[81380],x[81381],x[81382],x[81383],x[81384],x[81385],x[81386],x[81387],x[81388],x[81389],x[81390],x[81391],x[81392],x[81393],x[81394],x[81395],x[81396],x[81397],x[81398],x[81399],x[81400],x[81401],x[81402],x[81403],x[81404],x[81405],x[81406],x[81407],x[81408],x[81409],x[81410],x[81411],x[81412],x[81413],x[81414],x[81415],x[81416],x[81417],x[81418],x[81419],x[81420],x[81421],x[81422],x[81423],x[81424],x[81425],x[81426],x[81427],x[81428],x[81429],x[81430],x[81431],x[81432],x[81433],x[81434],x[81435],x[81436],x[81437],x[81438],x[81439],x[81440],x[81441],x[81442],x[81443],x[81444],x[81445],x[81446],x[81447],x[81448],x[81449],x[81450],x[81451],x[81452],x[81453],x[81454],x[81455],x[81456],x[81457],x[81458],x[81459],x[81460],x[81461],x[81462],x[81463],x[81464],x[81465],x[81466],x[81467],x[81468],x[81469],x[81470],x[81471],x[81472],x[81473],x[81474],x[81475],x[81476],x[81477],x[81478],x[81479],x[81480],x[81481],x[81482],x[81483],x[81484],x[81485],x[81486],x[81487],x[81488],x[81489],x[81490],x[81491],x[81492],x[81493],x[81494],x[81495],x[81496],x[81497],x[81498],x[81499],x[81500],x[81501],x[81502],x[81503],x[81504],x[81505],x[81506],x[81507],x[81508],x[81509],x[81510],x[81511],x[81512],x[81513],x[81514],x[81515],x[81516],x[81517],x[81518],x[81519],x[81520],x[81521],x[81522],x[81523],x[81524],x[81525],x[81526],x[81527],x[81528],x[81529],x[81530],x[81531],x[81532],x[81533],x[81534],x[81535],x[81536],x[81537],x[81538],x[81539],x[81540],x[81541],x[81542],x[81543],x[81544],x[81545],x[81546],x[81547],x[81548],x[81549],x[81550],x[81551],x[81552],x[81553],x[81554],x[81555],x[81556],x[81557],x[81558],x[81559],x[81560],x[81561],x[81562],x[81563],x[81564],x[81565],x[81566],x[81567],x[81568],x[81569],x[81570],x[81571],x[81572],x[81573],x[81574],x[81575],x[81576],x[81577],x[81578],x[81579],x[81580],x[81581],x[81582],x[81583],x[81584],x[81585],x[81586],x[81587],x[81588],x[81589],x[81590],x[81591],x[81592],x[81593],x[81594],x[81595],x[81596],x[81597],x[81598],x[81599],x[81600],x[81601],x[81602],x[81603],x[81604],x[81605],x[81606],x[81607],x[81608],x[81609],x[81610],x[81611],x[81612],x[81613],x[81614],x[81615],x[81616],x[81617],x[81618],x[81619],x[81620],x[81621],x[81622],x[81623],x[81624],x[81625],x[81626],x[81627],x[81628],x[81629],x[81630],x[81631],x[81632],x[81633],x[81634],x[81635],x[81636],x[81637],x[81638],x[81639],x[81640],x[81641],x[81642],x[81643],x[81644],x[81645],x[81646],x[81647],x[81648],x[81649],x[81650],x[81651],x[81652],x[81653],x[81654],x[81655],x[81656],x[81657],x[81658],x[81659],x[81660],x[81661],x[81662],x[81663],x[81664],x[81665],x[81666],x[81667],x[81668],x[81669],x[81670],x[81671],x[81672],x[81673],x[81674],x[81675],x[81676],x[81677],x[81678],x[81679],x[81680],x[81681],x[81682],x[81683],x[81684],x[81685],x[81686],x[81687],x[81688],x[81689],x[81690],x[81691],x[81692],x[81693],x[81694],x[81695],x[81696],x[81697],x[81698],x[81699],x[81700],x[81701],x[81702],x[81703],x[81704],x[81705],x[81706],x[81707],x[81708],x[81709],x[81710],x[81711],x[81712],x[81713],x[81714],x[81715],x[81716],x[81717],x[81718],x[81719],x[81720],x[81721],x[81722],x[81723],x[81724],x[81725],x[81726],x[81727],x[81728],x[81729],x[81730],x[81731],x[81732],x[81733],x[81734],x[81735],x[81736],x[81737],x[81738],x[81739],x[81740],x[81741],x[81742],x[81743],x[81744],x[81745],x[81746],x[81747],x[81748],x[81749],x[81750],x[81751],x[81752],x[81753],x[81754],x[81755],x[81756],x[81757],x[81758],x[81759],x[81760],x[81761],x[81762],x[81763],x[81764],x[81765],x[81766],x[81767],x[81768],x[81769],x[81770],x[81771],x[81772],x[81773],x[81774],x[81775],x[81776],x[81777],x[81778],x[81779],x[81780],x[81781],x[81782],x[81783],x[81784],x[81785],x[81786],x[81787],x[81788],x[81789],x[81790],x[81791],x[81792],x[81793],x[81794],x[81795],x[81796],x[81797],x[81798],x[81799],x[81800],x[81801],x[81802],x[81803],x[81804],x[81805],x[81806],x[81807],x[81808],x[81809],x[81810],x[81811],x[81812],x[81813],x[81814],x[81815],x[81816],x[81817],x[81818],x[81819],x[81820],x[81821],x[81822],x[81823],x[81824],x[81825],x[81826],x[81827],x[81828],x[81829],x[81830],x[81831],x[81832],x[81833],x[81834],x[81835],x[81836],x[81837],x[81838],x[81839],x[81840],x[81841],x[81842],x[81843],x[81844],x[81845],x[81846],x[81847],x[81848],x[81849],x[81850],x[81851],x[81852],x[81853],x[81854],x[81855],x[81856],x[81857],x[81858],x[81859],x[81860],x[81861],x[81862],x[81863],x[81864],x[81865],x[81866],x[81867],x[81868],x[81869],x[81870],x[81871],x[81872],x[81873],x[81874],x[81875],x[81876],x[81877],x[81878],x[81879],x[81880],x[81881],x[81882],x[81883],x[81884],x[81885],x[81886],x[81887],x[81888],x[81889],x[81890],x[81891],x[81892],x[81893],x[81894],x[81895],x[81896],x[81897],x[81898],x[81899],x[81900],x[81901],x[81902],x[81903],x[81904],x[81905],x[81906],x[81907],x[81908],x[81909],x[81910],x[81911],x[81912],x[81913],x[81914],x[81915],x[81916],x[81917],x[81918],x[81919],x[81920],x[81921],x[81922],x[81923],x[81924],x[81925],x[81926],x[81927],x[81928],x[81929],x[81930],x[81931],x[81932],x[81933],x[81934],x[81935],x[81936],x[81937],x[81938],x[81939],x[81940],x[81941],x[81942],x[81943],x[81944],x[81945],x[81946],x[81947],x[81948],x[81949],x[81950],x[81951],x[81952],x[81953],x[81954],x[81955],x[81956],x[81957],x[81958],x[81959],x[81960],x[81961],x[81962],x[81963],x[81964],x[81965],x[81966],x[81967],x[81968],x[81969],x[81970],x[81971],x[81972],x[81973],x[81974],x[81975],x[81976],x[81977],x[81978],x[81979],x[81980],x[81981],x[81982],x[81983],x[81984],x[81985],x[81986],x[81987],x[81988],x[81989],x[81990],x[81991],x[81992],x[81993],x[81994],x[81995],x[81996],x[81997],x[81998],x[81999],x[82000],x[82001],x[82002],x[82003],x[82004],x[82005],x[82006],x[82007],x[82008],x[82009],x[82010],x[82011],x[82012],x[82013],x[82014],x[82015],x[82016],x[82017],x[82018],x[82019],x[82020],x[82021],x[82022],x[82023],x[82024],x[82025],x[82026],x[82027],x[82028],x[82029],x[82030],x[82031],x[82032],x[82033],x[82034],x[82035],x[82036],x[82037],x[82038],x[82039],x[82040],x[82041],x[82042],x[82043],x[82044],x[82045],x[82046],x[82047],x[82048],x[82049],x[82050],x[82051],x[82052],x[82053],x[82054],x[82055],x[82056],x[82057],x[82058],x[82059],x[82060],x[82061],x[82062],x[82063],x[82064],x[82065],x[82066],x[82067],x[82068],x[82069],x[82070],x[82071],x[82072],x[82073],x[82074],x[82075],x[82076],x[82077],x[82078],x[82079],x[82080],x[82081],x[82082],x[82083],x[82084],x[82085],x[82086],x[82087],x[82088],x[82089],x[82090],x[82091],x[82092],x[82093],x[82094],x[82095],x[82096],x[82097],x[82098],x[82099],x[82100],x[82101],x[82102],x[82103],x[82104],x[82105],x[82106],x[82107],x[82108],x[82109],x[82110],x[82111],x[82112],x[82113],x[82114],x[82115],x[82116],x[82117],x[82118],x[82119],x[82120],x[82121],x[82122],x[82123],x[82124],x[82125],x[82126],x[82127],x[82128],x[82129],x[82130],x[82131],x[82132],x[82133],x[82134],x[82135],x[82136],x[82137],x[82138],x[82139],x[82140],x[82141],x[82142],x[82143],x[82144],x[82145],x[82146],x[82147],x[82148],x[82149],x[82150],x[82151],x[82152],x[82153],x[82154],x[82155],x[82156],x[82157],x[82158],x[82159],x[82160],x[82161],x[82162],x[82163],x[82164],x[82165],x[82166],x[82167],x[82168],x[82169],x[82170],x[82171],x[82172],x[82173],x[82174],x[82175],x[82176],x[82177],x[82178],x[82179],x[82180],x[82181],x[82182],x[82183],x[82184],x[82185],x[82186],x[82187],x[82188],x[82189],x[82190],x[82191],x[82192],x[82193],x[82194],x[82195],x[82196],x[82197],x[82198],x[82199],x[82200],x[82201],x[82202],x[82203],x[82204],x[82205],x[82206],x[82207],x[82208],x[82209],x[82210],x[82211],x[82212],x[82213],x[82214],x[82215],x[82216],x[82217],x[82218],x[82219],x[82220],x[82221],x[82222],x[82223],x[82224],x[82225],x[82226],x[82227],x[82228],x[82229],x[82230],x[82231],x[82232],x[82233],x[82234],x[82235],x[82236],x[82237],x[82238],x[82239],x[82240],x[82241],x[82242],x[82243],x[82244],x[82245],x[82246],x[82247],x[82248],x[82249],x[82250],x[82251],x[82252],x[82253],x[82254],x[82255],x[82256],x[82257],x[82258],x[82259],x[82260],x[82261],x[82262],x[82263],x[82264],x[82265],x[82266],x[82267],x[82268],x[82269],x[82270],x[82271],x[82272],x[82273],x[82274],x[82275],x[82276],x[82277],x[82278],x[82279],x[82280],x[82281],x[82282],x[82283],x[82284],x[82285],x[82286],x[82287],x[82288],x[82289],x[82290],x[82291],x[82292],x[82293],x[82294],x[82295],x[82296],x[82297],x[82298],x[82299],x[82300],x[82301],x[82302],x[82303],x[82304],x[82305],x[82306],x[82307],x[82308],x[82309],x[82310],x[82311],x[82312],x[82313],x[82314],x[82315],x[82316],x[82317],x[82318],x[82319],x[82320],x[82321],x[82322],x[82323],x[82324],x[82325],x[82326],x[82327],x[82328],x[82329],x[82330],x[82331],x[82332],x[82333],x[82334],x[82335],x[82336],x[82337],x[82338],x[82339],x[82340],x[82341],x[82342],x[82343],x[82344],x[82345],x[82346],x[82347],x[82348],x[82349],x[82350],x[82351],x[82352],x[82353],x[82354],x[82355],x[82356],x[82357],x[82358],x[82359],x[82360],x[82361],x[82362],x[82363],x[82364],x[82365],x[82366],x[82367],x[82368],x[82369],x[82370],x[82371],x[82372],x[82373],x[82374],x[82375],x[82376],x[82377],x[82378],x[82379],x[82380],x[82381],x[82382],x[82383],x[82384],x[82385],x[82386],x[82387],x[82388],x[82389],x[82390],x[82391],x[82392],x[82393],x[82394],x[82395],x[82396],x[82397],x[82398],x[82399],x[82400],x[82401],x[82402],x[82403],x[82404],x[82405],x[82406],x[82407],x[82408],x[82409],x[82410],x[82411],x[82412],x[82413],x[82414],x[82415],x[82416],x[82417],x[82418],x[82419],x[82420],x[82421],x[82422],x[82423],x[82424],x[82425],x[82426],x[82427],x[82428],x[82429],x[82430],x[82431],x[82432],x[82433],x[82434],x[82435],x[82436],x[82437],x[82438],x[82439],x[82440],x[82441],x[82442],x[82443],x[82444],x[82445],x[82446],x[82447],x[82448],x[82449],x[82450],x[82451],x[82452],x[82453],x[82454],x[82455],x[82456],x[82457],x[82458],x[82459],x[82460],x[82461],x[82462],x[82463],x[82464],x[82465],x[82466],x[82467],x[82468],x[82469],x[82470],x[82471],x[82472],x[82473],x[82474],x[82475],x[82476],x[82477],x[82478],x[82479],x[82480],x[82481],x[82482],x[82483],x[82484],x[82485],x[82486],x[82487],x[82488],x[82489],x[82490],x[82491],x[82492],x[82493],x[82494],x[82495],x[82496],x[82497],x[82498],x[82499],x[82500],x[82501],x[82502],x[82503],x[82504],x[82505],x[82506],x[82507],x[82508],x[82509],x[82510],x[82511],x[82512],x[82513],x[82514],x[82515],x[82516],x[82517],x[82518],x[82519],x[82520],x[82521],x[82522],x[82523],x[82524],x[82525],x[82526],x[82527],x[82528],x[82529],x[82530],x[82531],x[82532],x[82533],x[82534],x[82535],x[82536],x[82537],x[82538],x[82539],x[82540],x[82541],x[82542],x[82543],x[82544],x[82545],x[82546],x[82547],x[82548],x[82549],x[82550],x[82551],x[82552],x[82553],x[82554],x[82555],x[82556],x[82557],x[82558],x[82559],x[82560],x[82561],x[82562],x[82563],x[82564],x[82565],x[82566],x[82567],x[82568],x[82569],x[82570],x[82571],x[82572],x[82573],x[82574],x[82575],x[82576],x[82577],x[82578],x[82579],x[82580],x[82581],x[82582],x[82583],x[82584],x[82585],x[82586],x[82587],x[82588],x[82589],x[82590],x[82591],x[82592],x[82593],x[82594],x[82595],x[82596],x[82597],x[82598],x[82599],x[82600],x[82601],x[82602],x[82603],x[82604],x[82605],x[82606],x[82607],x[82608],x[82609],x[82610],x[82611],x[82612],x[82613],x[82614],x[82615],x[82616],x[82617],x[82618],x[82619],x[82620],x[82621],x[82622],x[82623],x[82624],x[82625],x[82626],x[82627],x[82628],x[82629],x[82630],x[82631],x[82632],x[82633],x[82634],x[82635],x[82636],x[82637],x[82638],x[82639],x[82640],x[82641],x[82642],x[82643],x[82644],x[82645],x[82646],x[82647],x[82648],x[82649],x[82650],x[82651],x[82652],x[82653],x[82654],x[82655],x[82656],x[82657],x[82658],x[82659],x[82660],x[82661],x[82662],x[82663],x[82664],x[82665],x[82666],x[82667],x[82668],x[82669],x[82670],x[82671],x[82672],x[82673],x[82674],x[82675],x[82676],x[82677],x[82678],x[82679],x[82680],x[82681],x[82682],x[82683],x[82684],x[82685],x[82686],x[82687],x[82688],x[82689],x[82690],x[82691],x[82692],x[82693],x[82694],x[82695],x[82696],x[82697],x[82698],x[82699],x[82700],x[82701],x[82702],x[82703],x[82704],x[82705],x[82706],x[82707],x[82708],x[82709],x[82710],x[82711],x[82712],x[82713],x[82714],x[82715],x[82716],x[82717],x[82718],x[82719],x[82720],x[82721],x[82722],x[82723],x[82724],x[82725],x[82726],x[82727],x[82728],x[82729],x[82730],x[82731],x[82732],x[82733],x[82734],x[82735],x[82736],x[82737],x[82738],x[82739],x[82740],x[82741],x[82742],x[82743],x[82744],x[82745],x[82746],x[82747],x[82748],x[82749],x[82750],x[82751],x[82752],x[82753],x[82754],x[82755],x[82756],x[82757],x[82758],x[82759],x[82760],x[82761],x[82762],x[82763],x[82764],x[82765],x[82766],x[82767],x[82768],x[82769],x[82770],x[82771],x[82772],x[82773],x[82774],x[82775],x[82776],x[82777],x[82778],x[82779],x[82780],x[82781],x[82782],x[82783],x[82784],x[82785],x[82786],x[82787],x[82788],x[82789],x[82790],x[82791],x[82792],x[82793],x[82794],x[82795],x[82796],x[82797],x[82798],x[82799],x[82800],x[82801],x[82802],x[82803],x[82804],x[82805],x[82806],x[82807],x[82808],x[82809],x[82810],x[82811],x[82812],x[82813],x[82814],x[82815],x[82816],x[82817],x[82818],x[82819],x[82820],x[82821],x[82822],x[82823],x[82824],x[82825],x[82826],x[82827],x[82828],x[82829],x[82830],x[82831],x[82832],x[82833],x[82834],x[82835],x[82836],x[82837],x[82838],x[82839],x[82840],x[82841],x[82842],x[82843],x[82844],x[82845],x[82846],x[82847],x[82848],x[82849],x[82850],x[82851],x[82852],x[82853],x[82854],x[82855],x[82856],x[82857],x[82858],x[82859],x[82860],x[82861],x[82862],x[82863],x[82864],x[82865],x[82866],x[82867],x[82868],x[82869],x[82870],x[82871],x[82872],x[82873],x[82874],x[82875],x[82876],x[82877],x[82878],x[82879],x[82880],x[82881],x[82882],x[82883],x[82884],x[82885],x[82886],x[82887],x[82888],x[82889],x[82890],x[82891],x[82892],x[82893],x[82894],x[82895],x[82896],x[82897],x[82898],x[82899],x[82900],x[82901],x[82902],x[82903],x[82904],x[82905],x[82906],x[82907],x[82908],x[82909],x[82910],x[82911],x[82912],x[82913],x[82914],x[82915],x[82916],x[82917],x[82918],x[82919],x[82920],x[82921],x[82922],x[82923],x[82924],x[82925],x[82926],x[82927],x[82928],x[82929],x[82930],x[82931],x[82932],x[82933],x[82934],x[82935],x[82936],x[82937],x[82938],x[82939],x[82940],x[82941],x[82942],x[82943],x[82944],x[82945],x[82946],x[82947],x[82948],x[82949],x[82950],x[82951],x[82952],x[82953],x[82954],x[82955],x[82956],x[82957],x[82958],x[82959],x[82960],x[82961],x[82962],x[82963],x[82964],x[82965],x[82966],x[82967],x[82968],x[82969],x[82970],x[82971],x[82972],x[82973],x[82974],x[82975],x[82976],x[82977],x[82978],x[82979],x[82980],x[82981],x[82982],x[82983],x[82984],x[82985],x[82986],x[82987],x[82988],x[82989],x[82990],x[82991],x[82992],x[82993],x[82994],x[82995],x[82996],x[82997],x[82998],x[82999],x[83000],x[83001],x[83002],x[83003],x[83004],x[83005],x[83006],x[83007],x[83008],x[83009],x[83010],x[83011],x[83012],x[83013],x[83014],x[83015],x[83016],x[83017],x[83018],x[83019],x[83020],x[83021],x[83022],x[83023],x[83024],x[83025],x[83026],x[83027],x[83028],x[83029],x[83030],x[83031],x[83032],x[83033],x[83034],x[83035],x[83036],x[83037],x[83038],x[83039],x[83040],x[83041],x[83042],x[83043],x[83044],x[83045],x[83046],x[83047],x[83048],x[83049],x[83050],x[83051],x[83052],x[83053],x[83054],x[83055],x[83056],x[83057],x[83058],x[83059],x[83060],x[83061],x[83062],x[83063],x[83064],x[83065],x[83066],x[83067],x[83068],x[83069],x[83070],x[83071],x[83072],x[83073],x[83074],x[83075],x[83076],x[83077],x[83078],x[83079],x[83080],x[83081],x[83082],x[83083],x[83084],x[83085],x[83086],x[83087],x[83088],x[83089],x[83090],x[83091],x[83092],x[83093],x[83094],x[83095],x[83096],x[83097],x[83098],x[83099],x[83100],x[83101],x[83102],x[83103],x[83104],x[83105],x[83106],x[83107],x[83108],x[83109],x[83110],x[83111],x[83112],x[83113],x[83114],x[83115],x[83116],x[83117],x[83118],x[83119],x[83120],x[83121],x[83122],x[83123],x[83124],x[83125],x[83126],x[83127],x[83128],x[83129],x[83130],x[83131],x[83132],x[83133],x[83134],x[83135],x[83136],x[83137],x[83138],x[83139],x[83140],x[83141],x[83142],x[83143],x[83144],x[83145],x[83146],x[83147],x[83148],x[83149],x[83150],x[83151],x[83152],x[83153],x[83154],x[83155],x[83156],x[83157],x[83158],x[83159],x[83160],x[83161],x[83162],x[83163],x[83164],x[83165],x[83166],x[83167],x[83168],x[83169],x[83170],x[83171],x[83172],x[83173],x[83174],x[83175],x[83176],x[83177],x[83178],x[83179],x[83180],x[83181],x[83182],x[83183],x[83184],x[83185],x[83186],x[83187],x[83188],x[83189],x[83190],x[83191],x[83192],x[83193],x[83194],x[83195],x[83196],x[83197],x[83198],x[83199],x[83200],x[83201],x[83202],x[83203],x[83204],x[83205],x[83206],x[83207],x[83208],x[83209],x[83210],x[83211],x[83212],x[83213],x[83214],x[83215],x[83216],x[83217],x[83218],x[83219],x[83220],x[83221],x[83222],x[83223],x[83224],x[83225],x[83226],x[83227],x[83228],x[83229],x[83230],x[83231],x[83232],x[83233],x[83234],x[83235],x[83236],x[83237],x[83238],x[83239],x[83240],x[83241],x[83242],x[83243],x[83244],x[83245],x[83246],x[83247],x[83248],x[83249],x[83250],x[83251],x[83252],x[83253],x[83254],x[83255],x[83256],x[83257],x[83258],x[83259],x[83260],x[83261],x[83262],x[83263],x[83264],x[83265],x[83266],x[83267],x[83268],x[83269],x[83270],x[83271],x[83272],x[83273],x[83274],x[83275],x[83276],x[83277],x[83278],x[83279],x[83280],x[83281],x[83282],x[83283],x[83284],x[83285],x[83286],x[83287],x[83288],x[83289],x[83290],x[83291],x[83292],x[83293],x[83294],x[83295],x[83296],x[83297],x[83298],x[83299],x[83300],x[83301],x[83302],x[83303],x[83304],x[83305],x[83306],x[83307],x[83308],x[83309],x[83310],x[83311],x[83312],x[83313],x[83314],x[83315],x[83316],x[83317],x[83318],x[83319],x[83320],x[83321],x[83322],x[83323],x[83324],x[83325],x[83326],x[83327],x[83328],x[83329],x[83330],x[83331],x[83332],x[83333],x[83334],x[83335],x[83336],x[83337],x[83338],x[83339],x[83340],x[83341],x[83342],x[83343],x[83344],x[83345],x[83346],x[83347],x[83348],x[83349],x[83350],x[83351],x[83352],x[83353],x[83354],x[83355],x[83356],x[83357],x[83358],x[83359],x[83360],x[83361],x[83362],x[83363],x[83364],x[83365],x[83366],x[83367],x[83368],x[83369],x[83370],x[83371],x[83372],x[83373],x[83374],x[83375],x[83376],x[83377],x[83378],x[83379],x[83380],x[83381],x[83382],x[83383],x[83384],x[83385],x[83386],x[83387],x[83388],x[83389],x[83390],x[83391],x[83392],x[83393],x[83394],x[83395],x[83396],x[83397],x[83398],x[83399],x[83400],x[83401],x[83402],x[83403],x[83404],x[83405],x[83406],x[83407],x[83408],x[83409],x[83410],x[83411],x[83412],x[83413],x[83414],x[83415],x[83416],x[83417],x[83418],x[83419],x[83420],x[83421],x[83422],x[83423],x[83424],x[83425],x[83426],x[83427],x[83428],x[83429],x[83430],x[83431],x[83432],x[83433],x[83434],x[83435],x[83436],x[83437],x[83438],x[83439],x[83440],x[83441],x[83442],x[83443],x[83444],x[83445],x[83446],x[83447],x[83448],x[83449],x[83450],x[83451],x[83452],x[83453],x[83454],x[83455],x[83456],x[83457],x[83458],x[83459],x[83460],x[83461],x[83462],x[83463],x[83464],x[83465],x[83466],x[83467],x[83468],x[83469],x[83470],x[83471],x[83472],x[83473],x[83474],x[83475],x[83476],x[83477],x[83478],x[83479],x[83480],x[83481],x[83482],x[83483],x[83484],x[83485],x[83486],x[83487],x[83488],x[83489],x[83490],x[83491],x[83492],x[83493],x[83494],x[83495],x[83496],x[83497],x[83498],x[83499],x[83500],x[83501],x[83502],x[83503],x[83504],x[83505],x[83506],x[83507],x[83508],x[83509],x[83510],x[83511],x[83512],x[83513],x[83514],x[83515],x[83516],x[83517],x[83518],x[83519],x[83520],x[83521],x[83522],x[83523],x[83524],x[83525],x[83526],x[83527],x[83528],x[83529],x[83530],x[83531],x[83532],x[83533],x[83534],x[83535],x[83536],x[83537],x[83538],x[83539],x[83540],x[83541],x[83542],x[83543],x[83544],x[83545],x[83546],x[83547],x[83548],x[83549],x[83550],x[83551],x[83552],x[83553],x[83554],x[83555],x[83556],x[83557],x[83558],x[83559],x[83560],x[83561],x[83562],x[83563],x[83564],x[83565],x[83566],x[83567],x[83568],x[83569],x[83570],x[83571],x[83572],x[83573],x[83574],x[83575],x[83576],x[83577],x[83578],x[83579],x[83580],x[83581],x[83582],x[83583],x[83584],x[83585],x[83586],x[83587],x[83588],x[83589],x[83590],x[83591],x[83592],x[83593],x[83594],x[83595],x[83596],x[83597],x[83598],x[83599],x[83600],x[83601],x[83602],x[83603],x[83604],x[83605],x[83606],x[83607],x[83608],x[83609],x[83610],x[83611],x[83612],x[83613],x[83614],x[83615],x[83616],x[83617],x[83618],x[83619],x[83620],x[83621],x[83622],x[83623],x[83624],x[83625],x[83626],x[83627],x[83628],x[83629],x[83630],x[83631],x[83632],x[83633],x[83634],x[83635],x[83636],x[83637],x[83638],x[83639],x[83640],x[83641],x[83642],x[83643],x[83644],x[83645],x[83646],x[83647],x[83648],x[83649],x[83650],x[83651],x[83652],x[83653],x[83654],x[83655],x[83656],x[83657],x[83658],x[83659],x[83660],x[83661],x[83662],x[83663],x[83664],x[83665],x[83666],x[83667],x[83668],x[83669],x[83670],x[83671],x[83672],x[83673],x[83674],x[83675],x[83676],x[83677],x[83678],x[83679],x[83680],x[83681],x[83682],x[83683],x[83684],x[83685],x[83686],x[83687],x[83688],x[83689],x[83690],x[83691],x[83692],x[83693],x[83694],x[83695],x[83696],x[83697],x[83698],x[83699],x[83700],x[83701],x[83702],x[83703],x[83704],x[83705],x[83706],x[83707],x[83708],x[83709],x[83710],x[83711],x[83712],x[83713],x[83714],x[83715],x[83716],x[83717],x[83718],x[83719],x[83720],x[83721],x[83722],x[83723],x[83724],x[83725],x[83726],x[83727],x[83728],x[83729],x[83730],x[83731],x[83732],x[83733],x[83734],x[83735],x[83736],x[83737],x[83738],x[83739],x[83740],x[83741],x[83742],x[83743],x[83744],x[83745],x[83746],x[83747],x[83748],x[83749],x[83750],x[83751],x[83752],x[83753],x[83754],x[83755],x[83756],x[83757],x[83758],x[83759],x[83760],x[83761],x[83762],x[83763],x[83764],x[83765],x[83766],x[83767],x[83768],x[83769],x[83770],x[83771],x[83772],x[83773],x[83774],x[83775],x[83776],x[83777],x[83778],x[83779],x[83780],x[83781],x[83782],x[83783],x[83784],x[83785],x[83786],x[83787],x[83788],x[83789],x[83790],x[83791],x[83792],x[83793],x[83794],x[83795],x[83796],x[83797],x[83798],x[83799],x[83800],x[83801],x[83802],x[83803],x[83804],x[83805],x[83806],x[83807],x[83808],x[83809],x[83810],x[83811],x[83812],x[83813],x[83814],x[83815],x[83816],x[83817],x[83818],x[83819],x[83820],x[83821],x[83822],x[83823],x[83824],x[83825],x[83826],x[83827],x[83828],x[83829],x[83830],x[83831],x[83832],x[83833],x[83834],x[83835],x[83836],x[83837],x[83838],x[83839],x[83840],x[83841],x[83842],x[83843],x[83844],x[83845],x[83846],x[83847],x[83848],x[83849],x[83850],x[83851],x[83852],x[83853],x[83854],x[83855],x[83856],x[83857],x[83858],x[83859],x[83860],x[83861],x[83862],x[83863],x[83864],x[83865],x[83866],x[83867],x[83868],x[83869],x[83870],x[83871],x[83872],x[83873],x[83874],x[83875],x[83876],x[83877],x[83878],x[83879],x[83880],x[83881],x[83882],x[83883],x[83884],x[83885],x[83886],x[83887],x[83888],x[83889],x[83890],x[83891],x[83892],x[83893],x[83894],x[83895],x[83896],x[83897],x[83898],x[83899],x[83900],x[83901],x[83902],x[83903],x[83904],x[83905],x[83906],x[83907],x[83908],x[83909],x[83910],x[83911],x[83912],x[83913],x[83914],x[83915],x[83916],x[83917],x[83918],x[83919],x[83920],x[83921],x[83922],x[83923],x[83924],x[83925],x[83926],x[83927],x[83928],x[83929],x[83930],x[83931],x[83932],x[83933],x[83934],x[83935],x[83936],x[83937],x[83938],x[83939],x[83940],x[83941],x[83942],x[83943],x[83944],x[83945],x[83946],x[83947],x[83948],x[83949],x[83950],x[83951],x[83952],x[83953],x[83954],x[83955],x[83956],x[83957],x[83958],x[83959],x[83960],x[83961],x[83962],x[83963],x[83964],x[83965],x[83966],x[83967],x[83968],x[83969],x[83970],x[83971],x[83972],x[83973],x[83974],x[83975],x[83976],x[83977],x[83978],x[83979],x[83980],x[83981],x[83982],x[83983],x[83984],x[83985],x[83986],x[83987],x[83988],x[83989],x[83990],x[83991],x[83992],x[83993],x[83994],x[83995],x[83996],x[83997],x[83998],x[83999],x[84000],x[84001],x[84002],x[84003],x[84004],x[84005],x[84006],x[84007],x[84008],x[84009],x[84010],x[84011],x[84012],x[84013],x[84014],x[84015],x[84016],x[84017],x[84018],x[84019],x[84020],x[84021],x[84022],x[84023],x[84024],x[84025],x[84026],x[84027],x[84028],x[84029],x[84030],x[84031],x[84032],x[84033],x[84034],x[84035],x[84036],x[84037],x[84038],x[84039],x[84040],x[84041],x[84042],x[84043],x[84044],x[84045],x[84046],x[84047],x[84048],x[84049],x[84050],x[84051],x[84052],x[84053],x[84054],x[84055],x[84056],x[84057],x[84058],x[84059],x[84060],x[84061],x[84062],x[84063],x[84064],x[84065],x[84066],x[84067],x[84068],x[84069],x[84070],x[84071],x[84072],x[84073],x[84074],x[84075],x[84076],x[84077],x[84078],x[84079],x[84080],x[84081],x[84082],x[84083],x[84084],x[84085],x[84086],x[84087],x[84088],x[84089],x[84090],x[84091],x[84092],x[84093],x[84094],x[84095],x[84096],x[84097],x[84098],x[84099],x[84100],x[84101],x[84102],x[84103],x[84104],x[84105],x[84106],x[84107],x[84108],x[84109],x[84110],x[84111],x[84112],x[84113],x[84114],x[84115],x[84116],x[84117],x[84118],x[84119],x[84120],x[84121],x[84122],x[84123],x[84124],x[84125],x[84126],x[84127],x[84128],x[84129],x[84130],x[84131],x[84132],x[84133],x[84134],x[84135],x[84136],x[84137],x[84138],x[84139],x[84140],x[84141],x[84142],x[84143],x[84144],x[84145],x[84146],x[84147],x[84148],x[84149],x[84150],x[84151],x[84152],x[84153],x[84154],x[84155],x[84156],x[84157],x[84158],x[84159],x[84160],x[84161],x[84162],x[84163],x[84164],x[84165],x[84166],x[84167],x[84168],x[84169],x[84170],x[84171],x[84172],x[84173],x[84174],x[84175],x[84176],x[84177],x[84178],x[84179],x[84180],x[84181],x[84182],x[84183],x[84184],x[84185],x[84186],x[84187],x[84188],x[84189],x[84190],x[84191],x[84192],x[84193],x[84194],x[84195],x[84196],x[84197],x[84198],x[84199],x[84200],x[84201],x[84202],x[84203],x[84204],x[84205],x[84206],x[84207],x[84208],x[84209],x[84210],x[84211],x[84212],x[84213],x[84214],x[84215],x[84216],x[84217],x[84218],x[84219],x[84220],x[84221],x[84222],x[84223],x[84224],x[84225],x[84226],x[84227],x[84228],x[84229],x[84230],x[84231],x[84232],x[84233],x[84234],x[84235],x[84236],x[84237],x[84238],x[84239],x[84240],x[84241],x[84242],x[84243],x[84244],x[84245],x[84246],x[84247],x[84248],x[84249],x[84250],x[84251],x[84252],x[84253],x[84254],x[84255],x[84256],x[84257],x[84258],x[84259],x[84260],x[84261],x[84262],x[84263],x[84264],x[84265],x[84266],x[84267],x[84268],x[84269],x[84270],x[84271],x[84272],x[84273],x[84274],x[84275],x[84276],x[84277],x[84278],x[84279],x[84280],x[84281],x[84282],x[84283],x[84284],x[84285],x[84286],x[84287],x[84288],x[84289],x[84290],x[84291],x[84292],x[84293],x[84294],x[84295],x[84296],x[84297],x[84298],x[84299],x[84300],x[84301],x[84302],x[84303],x[84304],x[84305],x[84306],x[84307],x[84308],x[84309],x[84310],x[84311],x[84312],x[84313],x[84314],x[84315],x[84316],x[84317],x[84318],x[84319],x[84320],x[84321],x[84322],x[84323],x[84324],x[84325],x[84326],x[84327],x[84328],x[84329],x[84330],x[84331],x[84332],x[84333],x[84334],x[84335],x[84336],x[84337],x[84338],x[84339],x[84340],x[84341],x[84342],x[84343],x[84344],x[84345],x[84346],x[84347],x[84348],x[84349],x[84350],x[84351],x[84352],x[84353],x[84354],x[84355],x[84356],x[84357],x[84358],x[84359],x[84360],x[84361],x[84362],x[84363],x[84364],x[84365],x[84366],x[84367],x[84368],x[84369],x[84370],x[84371],x[84372],x[84373],x[84374],x[84375],x[84376],x[84377],x[84378],x[84379],x[84380],x[84381],x[84382],x[84383],x[84384],x[84385],x[84386],x[84387],x[84388],x[84389],x[84390],x[84391],x[84392],x[84393],x[84394],x[84395],x[84396],x[84397],x[84398],x[84399],x[84400],x[84401],x[84402],x[84403],x[84404],x[84405],x[84406],x[84407],x[84408],x[84409],x[84410],x[84411],x[84412],x[84413],x[84414],x[84415],x[84416],x[84417],x[84418],x[84419],x[84420],x[84421],x[84422],x[84423],x[84424],x[84425],x[84426],x[84427],x[84428],x[84429],x[84430],x[84431],x[84432],x[84433],x[84434],x[84435],x[84436],x[84437],x[84438],x[84439],x[84440],x[84441],x[84442],x[84443],x[84444],x[84445],x[84446],x[84447],x[84448],x[84449],x[84450],x[84451],x[84452],x[84453],x[84454],x[84455],x[84456],x[84457],x[84458],x[84459],x[84460],x[84461],x[84462],x[84463],x[84464],x[84465],x[84466],x[84467],x[84468],x[84469],x[84470],x[84471],x[84472],x[84473],x[84474],x[84475],x[84476],x[84477],x[84478],x[84479],x[84480],x[84481],x[84482],x[84483],x[84484],x[84485],x[84486],x[84487],x[84488],x[84489],x[84490],x[84491],x[84492],x[84493],x[84494],x[84495],x[84496],x[84497],x[84498],x[84499],x[84500],x[84501],x[84502],x[84503],x[84504],x[84505],x[84506],x[84507],x[84508],x[84509],x[84510],x[84511],x[84512],x[84513],x[84514],x[84515],x[84516],x[84517],x[84518],x[84519],x[84520],x[84521],x[84522],x[84523],x[84524],x[84525],x[84526],x[84527],x[84528],x[84529],x[84530],x[84531],x[84532],x[84533],x[84534],x[84535],x[84536],x[84537],x[84538],x[84539],x[84540],x[84541],x[84542],x[84543],x[84544],x[84545],x[84546],x[84547],x[84548],x[84549],x[84550],x[84551],x[84552],x[84553],x[84554],x[84555],x[84556],x[84557],x[84558],x[84559],x[84560],x[84561],x[84562],x[84563],x[84564],x[84565],x[84566],x[84567],x[84568],x[84569],x[84570],x[84571],x[84572],x[84573],x[84574],x[84575],x[84576],x[84577],x[84578],x[84579],x[84580],x[84581],x[84582],x[84583],x[84584],x[84585],x[84586],x[84587],x[84588],x[84589],x[84590],x[84591],x[84592],x[84593],x[84594],x[84595],x[84596],x[84597],x[84598],x[84599],x[84600],x[84601],x[84602],x[84603],x[84604],x[84605],x[84606],x[84607],x[84608],x[84609],x[84610],x[84611],x[84612],x[84613],x[84614],x[84615],x[84616],x[84617],x[84618],x[84619],x[84620],x[84621],x[84622],x[84623],x[84624],x[84625],x[84626],x[84627],x[84628],x[84629],x[84630],x[84631],x[84632],x[84633],x[84634],x[84635],x[84636],x[84637],x[84638],x[84639],x[84640],x[84641],x[84642],x[84643],x[84644],x[84645],x[84646],x[84647],x[84648],x[84649],x[84650],x[84651],x[84652],x[84653],x[84654],x[84655],x[84656],x[84657],x[84658],x[84659],x[84660],x[84661],x[84662],x[84663],x[84664],x[84665],x[84666],x[84667],x[84668],x[84669],x[84670],x[84671],x[84672],x[84673],x[84674],x[84675],x[84676],x[84677],x[84678],x[84679],x[84680],x[84681],x[84682],x[84683],x[84684],x[84685],x[84686],x[84687],x[84688],x[84689],x[84690],x[84691],x[84692],x[84693],x[84694],x[84695],x[84696],x[84697],x[84698],x[84699],x[84700],x[84701],x[84702],x[84703],x[84704],x[84705],x[84706],x[84707],x[84708],x[84709],x[84710],x[84711],x[84712],x[84713],x[84714],x[84715],x[84716],x[84717],x[84718],x[84719],x[84720],x[84721],x[84722],x[84723],x[84724],x[84725],x[84726],x[84727],x[84728],x[84729],x[84730],x[84731],x[84732],x[84733],x[84734],x[84735],x[84736],x[84737],x[84738],x[84739],x[84740],x[84741],x[84742],x[84743],x[84744],x[84745],x[84746],x[84747],x[84748],x[84749],x[84750],x[84751],x[84752],x[84753],x[84754],x[84755],x[84756],x[84757],x[84758],x[84759],x[84760],x[84761],x[84762],x[84763],x[84764],x[84765],x[84766],x[84767],x[84768],x[84769],x[84770],x[84771],x[84772],x[84773],x[84774],x[84775],x[84776],x[84777],x[84778],x[84779],x[84780],x[84781],x[84782],x[84783],x[84784],x[84785],x[84786],x[84787],x[84788],x[84789],x[84790],x[84791],x[84792],x[84793],x[84794],x[84795],x[84796],x[84797],x[84798],x[84799],x[84800],x[84801],x[84802],x[84803],x[84804],x[84805],x[84806],x[84807],x[84808],x[84809],x[84810],x[84811],x[84812],x[84813],x[84814],x[84815],x[84816],x[84817],x[84818],x[84819],x[84820],x[84821],x[84822],x[84823],x[84824],x[84825],x[84826],x[84827],x[84828],x[84829],x[84830],x[84831],x[84832],x[84833],x[84834],x[84835],x[84836],x[84837],x[84838],x[84839],x[84840],x[84841],x[84842],x[84843],x[84844],x[84845],x[84846],x[84847],x[84848],x[84849],x[84850],x[84851],x[84852],x[84853],x[84854],x[84855],x[84856],x[84857],x[84858],x[84859],x[84860],x[84861],x[84862],x[84863],x[84864],x[84865],x[84866],x[84867],x[84868],x[84869],x[84870],x[84871],x[84872],x[84873],x[84874],x[84875],x[84876],x[84877],x[84878],x[84879],x[84880],x[84881],x[84882],x[84883],x[84884],x[84885],x[84886],x[84887],x[84888],x[84889],x[84890],x[84891],x[84892],x[84893],x[84894],x[84895],x[84896],x[84897],x[84898],x[84899],x[84900],x[84901],x[84902],x[84903],x[84904],x[84905],x[84906],x[84907],x[84908],x[84909],x[84910],x[84911],x[84912],x[84913],x[84914],x[84915],x[84916],x[84917],x[84918],x[84919],x[84920],x[84921],x[84922],x[84923],x[84924],x[84925],x[84926],x[84927],x[84928],x[84929],x[84930],x[84931],x[84932],x[84933],x[84934],x[84935],x[84936],x[84937],x[84938],x[84939],x[84940],x[84941],x[84942],x[84943],x[84944],x[84945],x[84946],x[84947],x[84948],x[84949],x[84950],x[84951],x[84952],x[84953],x[84954],x[84955],x[84956],x[84957],x[84958],x[84959],x[84960],x[84961],x[84962],x[84963],x[84964],x[84965],x[84966],x[84967],x[84968],x[84969],x[84970],x[84971],x[84972],x[84973],x[84974],x[84975],x[84976],x[84977],x[84978],x[84979],x[84980],x[84981],x[84982],x[84983],x[84984],x[84985],x[84986],x[84987],x[84988],x[84989],x[84990],x[84991],x[84992],x[84993],x[84994],x[84995],x[84996],x[84997],x[84998],x[84999],x[85000],x[85001],x[85002],x[85003],x[85004],x[85005],x[85006],x[85007],x[85008],x[85009],x[85010],x[85011],x[85012],x[85013],x[85014],x[85015],x[85016],x[85017],x[85018],x[85019],x[85020],x[85021],x[85022],x[85023],x[85024],x[85025],x[85026],x[85027],x[85028],x[85029],x[85030],x[85031],x[85032],x[85033],x[85034],x[85035],x[85036],x[85037],x[85038],x[85039],x[85040],x[85041],x[85042],x[85043],x[85044],x[85045],x[85046],x[85047],x[85048],x[85049],x[85050],x[85051],x[85052],x[85053],x[85054],x[85055],x[85056],x[85057],x[85058],x[85059],x[85060],x[85061],x[85062],x[85063],x[85064],x[85065],x[85066],x[85067],x[85068],x[85069],x[85070],x[85071],x[85072],x[85073],x[85074],x[85075],x[85076],x[85077],x[85078],x[85079],x[85080],x[85081],x[85082],x[85083],x[85084],x[85085],x[85086],x[85087],x[85088],x[85089],x[85090],x[85091],x[85092],x[85093],x[85094],x[85095],x[85096],x[85097],x[85098],x[85099],x[85100],x[85101],x[85102],x[85103],x[85104],x[85105],x[85106],x[85107],x[85108],x[85109],x[85110],x[85111],x[85112],x[85113],x[85114],x[85115],x[85116],x[85117],x[85118],x[85119],x[85120],x[85121],x[85122],x[85123],x[85124],x[85125],x[85126],x[85127],x[85128],x[85129],x[85130],x[85131],x[85132],x[85133],x[85134],x[85135],x[85136],x[85137],x[85138],x[85139],x[85140],x[85141],x[85142],x[85143],x[85144],x[85145],x[85146],x[85147],x[85148],x[85149],x[85150],x[85151],x[85152],x[85153],x[85154],x[85155],x[85156],x[85157],x[85158],x[85159],x[85160],x[85161],x[85162],x[85163],x[85164],x[85165],x[85166],x[85167],x[85168],x[85169],x[85170],x[85171],x[85172],x[85173],x[85174],x[85175],x[85176],x[85177],x[85178],x[85179],x[85180],x[85181],x[85182],x[85183],x[85184],x[85185],x[85186],x[85187],x[85188],x[85189],x[85190],x[85191],x[85192],x[85193],x[85194],x[85195],x[85196],x[85197],x[85198],x[85199],x[85200],x[85201],x[85202],x[85203],x[85204],x[85205],x[85206],x[85207],x[85208],x[85209],x[85210],x[85211],x[85212],x[85213],x[85214],x[85215],x[85216],x[85217],x[85218],x[85219],x[85220],x[85221],x[85222],x[85223],x[85224],x[85225],x[85226],x[85227],x[85228],x[85229],x[85230],x[85231],x[85232],x[85233],x[85234],x[85235],x[85236],x[85237],x[85238],x[85239],x[85240],x[85241],x[85242],x[85243],x[85244],x[85245],x[85246],x[85247],x[85248],x[85249],x[85250],x[85251],x[85252],x[85253],x[85254],x[85255],x[85256],x[85257],x[85258],x[85259],x[85260],x[85261],x[85262],x[85263],x[85264],x[85265],x[85266],x[85267],x[85268],x[85269],x[85270],x[85271],x[85272],x[85273],x[85274],x[85275],x[85276],x[85277],x[85278],x[85279],x[85280],x[85281],x[85282],x[85283],x[85284],x[85285],x[85286],x[85287],x[85288],x[85289],x[85290],x[85291],x[85292],x[85293],x[85294],x[85295],x[85296],x[85297],x[85298],x[85299],x[85300],x[85301],x[85302],x[85303],x[85304],x[85305],x[85306],x[85307],x[85308],x[85309],x[85310],x[85311],x[85312],x[85313],x[85314],x[85315],x[85316],x[85317],x[85318],x[85319],x[85320],x[85321],x[85322],x[85323],x[85324],x[85325],x[85326],x[85327],x[85328],x[85329],x[85330],x[85331],x[85332],x[85333],x[85334],x[85335],x[85336],x[85337],x[85338],x[85339],x[85340],x[85341],x[85342],x[85343],x[85344],x[85345],x[85346],x[85347],x[85348],x[85349],x[85350],x[85351],x[85352],x[85353],x[85354],x[85355],x[85356],x[85357],x[85358],x[85359],x[85360],x[85361],x[85362],x[85363],x[85364],x[85365],x[85366],x[85367],x[85368],x[85369],x[85370],x[85371],x[85372],x[85373],x[85374],x[85375],x[85376],x[85377],x[85378],x[85379],x[85380],x[85381],x[85382],x[85383],x[85384],x[85385],x[85386],x[85387],x[85388],x[85389],x[85390],x[85391],x[85392],x[85393],x[85394],x[85395],x[85396],x[85397],x[85398],x[85399],x[85400],x[85401],x[85402],x[85403],x[85404],x[85405],x[85406],x[85407],x[85408],x[85409],x[85410],x[85411],x[85412],x[85413],x[85414],x[85415],x[85416],x[85417],x[85418],x[85419],x[85420],x[85421],x[85422],x[85423],x[85424],x[85425],x[85426],x[85427],x[85428],x[85429],x[85430],x[85431],x[85432],x[85433],x[85434],x[85435],x[85436],x[85437],x[85438],x[85439],x[85440],x[85441],x[85442],x[85443],x[85444],x[85445],x[85446],x[85447],x[85448],x[85449],x[85450],x[85451],x[85452],x[85453],x[85454],x[85455],x[85456],x[85457],x[85458],x[85459],x[85460],x[85461],x[85462],x[85463],x[85464],x[85465],x[85466],x[85467],x[85468],x[85469],x[85470],x[85471],x[85472],x[85473],x[85474],x[85475],x[85476],x[85477],x[85478],x[85479],x[85480],x[85481],x[85482],x[85483],x[85484],x[85485],x[85486],x[85487],x[85488],x[85489],x[85490],x[85491],x[85492],x[85493],x[85494],x[85495],x[85496],x[85497],x[85498],x[85499],x[85500],x[85501],x[85502],x[85503],x[85504],x[85505],x[85506],x[85507],x[85508],x[85509],x[85510],x[85511],x[85512],x[85513],x[85514],x[85515],x[85516],x[85517],x[85518],x[85519],x[85520],x[85521],x[85522],x[85523],x[85524],x[85525],x[85526],x[85527],x[85528],x[85529],x[85530],x[85531],x[85532],x[85533],x[85534],x[85535],x[85536],x[85537],x[85538],x[85539],x[85540],x[85541],x[85542],x[85543],x[85544],x[85545],x[85546],x[85547],x[85548],x[85549],x[85550],x[85551],x[85552],x[85553],x[85554],x[85555],x[85556],x[85557],x[85558],x[85559],x[85560],x[85561],x[85562],x[85563],x[85564],x[85565],x[85566],x[85567],x[85568],x[85569],x[85570],x[85571],x[85572],x[85573],x[85574],x[85575],x[85576],x[85577],x[85578],x[85579],x[85580],x[85581],x[85582],x[85583],x[85584],x[85585],x[85586],x[85587],x[85588],x[85589],x[85590],x[85591],x[85592],x[85593],x[85594],x[85595],x[85596],x[85597],x[85598],x[85599],x[85600],x[85601],x[85602],x[85603],x[85604],x[85605],x[85606],x[85607],x[85608],x[85609],x[85610],x[85611],x[85612],x[85613],x[85614],x[85615],x[85616],x[85617],x[85618],x[85619],x[85620],x[85621],x[85622],x[85623],x[85624],x[85625],x[85626],x[85627],x[85628],x[85629],x[85630],x[85631],x[85632],x[85633],x[85634],x[85635],x[85636],x[85637],x[85638],x[85639],x[85640],x[85641],x[85642],x[85643],x[85644],x[85645],x[85646],x[85647],x[85648],x[85649],x[85650],x[85651],x[85652],x[85653],x[85654],x[85655],x[85656],x[85657],x[85658],x[85659],x[85660],x[85661],x[85662],x[85663],x[85664],x[85665],x[85666],x[85667],x[85668],x[85669],x[85670],x[85671],x[85672],x[85673],x[85674],x[85675],x[85676],x[85677],x[85678],x[85679],x[85680],x[85681],x[85682],x[85683],x[85684],x[85685],x[85686],x[85687],x[85688],x[85689],x[85690],x[85691],x[85692],x[85693],x[85694],x[85695],x[85696],x[85697],x[85698],x[85699],x[85700],x[85701],x[85702],x[85703],x[85704],x[85705],x[85706],x[85707],x[85708],x[85709],x[85710],x[85711],x[85712],x[85713],x[85714],x[85715],x[85716],x[85717],x[85718],x[85719],x[85720],x[85721],x[85722],x[85723],x[85724],x[85725],x[85726],x[85727],x[85728],x[85729],x[85730],x[85731],x[85732],x[85733],x[85734],x[85735],x[85736],x[85737],x[85738],x[85739],x[85740],x[85741],x[85742],x[85743],x[85744],x[85745],x[85746],x[85747],x[85748],x[85749],x[85750],x[85751],x[85752],x[85753],x[85754],x[85755],x[85756],x[85757],x[85758],x[85759],x[85760],x[85761],x[85762],x[85763],x[85764],x[85765],x[85766],x[85767],x[85768],x[85769],x[85770],x[85771],x[85772],x[85773],x[85774],x[85775],x[85776],x[85777],x[85778],x[85779],x[85780],x[85781],x[85782],x[85783],x[85784],x[85785],x[85786],x[85787],x[85788],x[85789],x[85790],x[85791],x[85792],x[85793],x[85794],x[85795],x[85796],x[85797],x[85798],x[85799],x[85800],x[85801],x[85802],x[85803],x[85804],x[85805],x[85806],x[85807],x[85808],x[85809],x[85810],x[85811],x[85812],x[85813],x[85814],x[85815],x[85816],x[85817],x[85818],x[85819],x[85820],x[85821],x[85822],x[85823],x[85824],x[85825],x[85826],x[85827],x[85828],x[85829],x[85830],x[85831],x[85832],x[85833],x[85834],x[85835],x[85836],x[85837],x[85838],x[85839],x[85840],x[85841],x[85842],x[85843],x[85844],x[85845],x[85846],x[85847],x[85848],x[85849],x[85850],x[85851],x[85852],x[85853],x[85854],x[85855],x[85856],x[85857],x[85858],x[85859],x[85860],x[85861],x[85862],x[85863],x[85864],x[85865],x[85866],x[85867],x[85868],x[85869],x[85870],x[85871],x[85872],x[85873],x[85874],x[85875],x[85876],x[85877],x[85878],x[85879],x[85880],x[85881],x[85882],x[85883],x[85884],x[85885],x[85886],x[85887],x[85888],x[85889],x[85890],x[85891],x[85892],x[85893],x[85894],x[85895],x[85896],x[85897],x[85898],x[85899],x[85900],x[85901],x[85902],x[85903],x[85904],x[85905],x[85906],x[85907],x[85908],x[85909],x[85910],x[85911],x[85912],x[85913],x[85914],x[85915],x[85916],x[85917],x[85918],x[85919],x[85920],x[85921],x[85922],x[85923],x[85924],x[85925],x[85926],x[85927],x[85928],x[85929],x[85930],x[85931],x[85932],x[85933],x[85934],x[85935],x[85936],x[85937],x[85938],x[85939],x[85940],x[85941],x[85942],x[85943],x[85944],x[85945],x[85946],x[85947],x[85948],x[85949],x[85950],x[85951],x[85952],x[85953],x[85954],x[85955],x[85956],x[85957],x[85958],x[85959],x[85960],x[85961],x[85962],x[85963],x[85964],x[85965],x[85966],x[85967],x[85968],x[85969],x[85970],x[85971],x[85972],x[85973],x[85974],x[85975],x[85976],x[85977],x[85978],x[85979],x[85980],x[85981],x[85982],x[85983],x[85984],x[85985],x[85986],x[85987],x[85988],x[85989],x[85990],x[85991],x[85992],x[85993],x[85994],x[85995],x[85996],x[85997],x[85998],x[85999],x[86000],x[86001],x[86002],x[86003],x[86004],x[86005],x[86006],x[86007],x[86008],x[86009],x[86010],x[86011],x[86012],x[86013],x[86014],x[86015],x[86016],x[86017],x[86018],x[86019],x[86020],x[86021],x[86022],x[86023],x[86024],x[86025],x[86026],x[86027],x[86028],x[86029],x[86030],x[86031],x[86032],x[86033],x[86034],x[86035],x[86036],x[86037],x[86038],x[86039],x[86040],x[86041],x[86042],x[86043],x[86044],x[86045],x[86046],x[86047],x[86048],x[86049],x[86050],x[86051],x[86052],x[86053],x[86054],x[86055],x[86056],x[86057],x[86058],x[86059],x[86060],x[86061],x[86062],x[86063],x[86064],x[86065],x[86066],x[86067],x[86068],x[86069],x[86070],x[86071],x[86072],x[86073],x[86074],x[86075],x[86076],x[86077],x[86078],x[86079],x[86080],x[86081],x[86082],x[86083],x[86084],x[86085],x[86086],x[86087],x[86088],x[86089],x[86090],x[86091],x[86092],x[86093],x[86094],x[86095],x[86096],x[86097],x[86098],x[86099],x[86100],x[86101],x[86102],x[86103],x[86104],x[86105],x[86106],x[86107],x[86108],x[86109],x[86110],x[86111],x[86112],x[86113],x[86114],x[86115],x[86116],x[86117],x[86118],x[86119],x[86120],x[86121],x[86122],x[86123],x[86124],x[86125],x[86126],x[86127],x[86128],x[86129],x[86130],x[86131],x[86132],x[86133],x[86134],x[86135],x[86136],x[86137],x[86138],x[86139],x[86140],x[86141],x[86142],x[86143],x[86144],x[86145],x[86146],x[86147],x[86148],x[86149],x[86150],x[86151],x[86152],x[86153],x[86154],x[86155],x[86156],x[86157],x[86158],x[86159],x[86160],x[86161],x[86162],x[86163],x[86164],x[86165],x[86166],x[86167],x[86168],x[86169],x[86170],x[86171],x[86172],x[86173],x[86174],x[86175],x[86176],x[86177],x[86178],x[86179],x[86180],x[86181],x[86182],x[86183],x[86184],x[86185],x[86186],x[86187],x[86188],x[86189],x[86190],x[86191],x[86192],x[86193],x[86194],x[86195],x[86196],x[86197],x[86198],x[86199],x[86200],x[86201],x[86202],x[86203],x[86204],x[86205],x[86206],x[86207],x[86208],x[86209],x[86210],x[86211],x[86212],x[86213],x[86214],x[86215],x[86216],x[86217],x[86218],x[86219],x[86220],x[86221],x[86222],x[86223],x[86224],x[86225],x[86226],x[86227],x[86228],x[86229],x[86230],x[86231],x[86232],x[86233],x[86234],x[86235],x[86236],x[86237],x[86238],x[86239],x[86240],x[86241],x[86242],x[86243],x[86244],x[86245],x[86246],x[86247],x[86248],x[86249],x[86250],x[86251],x[86252],x[86253],x[86254],x[86255],x[86256],x[86257],x[86258],x[86259],x[86260],x[86261],x[86262],x[86263],x[86264],x[86265],x[86266],x[86267],x[86268],x[86269],x[86270],x[86271],x[86272],x[86273],x[86274],x[86275],x[86276],x[86277],x[86278],x[86279],x[86280],x[86281],x[86282],x[86283],x[86284],x[86285],x[86286],x[86287],x[86288],x[86289],x[86290],x[86291],x[86292],x[86293],x[86294],x[86295],x[86296],x[86297],x[86298],x[86299],x[86300],x[86301],x[86302],x[86303],x[86304],x[86305],x[86306],x[86307],x[86308],x[86309],x[86310],x[86311],x[86312],x[86313],x[86314],x[86315],x[86316],x[86317],x[86318],x[86319],x[86320],x[86321],x[86322],x[86323],x[86324],x[86325],x[86326],x[86327],x[86328],x[86329],x[86330],x[86331],x[86332],x[86333],x[86334],x[86335],x[86336],x[86337],x[86338],x[86339],x[86340],x[86341],x[86342],x[86343],x[86344],x[86345],x[86346],x[86347],x[86348],x[86349],x[86350],x[86351],x[86352],x[86353],x[86354],x[86355],x[86356],x[86357],x[86358],x[86359],x[86360],x[86361],x[86362],x[86363],x[86364],x[86365],x[86366],x[86367],x[86368],x[86369],x[86370],x[86371],x[86372],x[86373],x[86374],x[86375],x[86376],x[86377],x[86378],x[86379],x[86380],x[86381],x[86382],x[86383],x[86384],x[86385],x[86386],x[86387],x[86388],x[86389],x[86390],x[86391],x[86392],x[86393],x[86394],x[86395],x[86396],x[86397],x[86398],x[86399],x[86400],x[86401],x[86402],x[86403],x[86404],x[86405],x[86406],x[86407],x[86408],x[86409],x[86410],x[86411],x[86412],x[86413],x[86414],x[86415],x[86416],x[86417],x[86418],x[86419],x[86420],x[86421],x[86422],x[86423],x[86424],x[86425],x[86426],x[86427],x[86428],x[86429],x[86430],x[86431],x[86432],x[86433],x[86434],x[86435],x[86436],x[86437],x[86438],x[86439],x[86440],x[86441],x[86442],x[86443],x[86444],x[86445],x[86446],x[86447],x[86448],x[86449],x[86450],x[86451],x[86452],x[86453],x[86454],x[86455],x[86456],x[86457],x[86458],x[86459],x[86460],x[86461],x[86462],x[86463],x[86464],x[86465],x[86466],x[86467],x[86468],x[86469],x[86470],x[86471],x[86472],x[86473],x[86474],x[86475],x[86476],x[86477],x[86478],x[86479],x[86480],x[86481],x[86482],x[86483],x[86484],x[86485],x[86486],x[86487],x[86488],x[86489],x[86490],x[86491],x[86492],x[86493],x[86494],x[86495],x[86496],x[86497],x[86498],x[86499],x[86500],x[86501],x[86502],x[86503],x[86504],x[86505],x[86506],x[86507],x[86508],x[86509],x[86510],x[86511],x[86512],x[86513],x[86514],x[86515],x[86516],x[86517],x[86518],x[86519],x[86520],x[86521],x[86522],x[86523],x[86524],x[86525],x[86526],x[86527],x[86528],x[86529],x[86530],x[86531],x[86532],x[86533],x[86534],x[86535],x[86536],x[86537],x[86538],x[86539],x[86540],x[86541],x[86542],x[86543],x[86544],x[86545],x[86546],x[86547],x[86548],x[86549],x[86550],x[86551],x[86552],x[86553],x[86554],x[86555],x[86556],x[86557],x[86558],x[86559],x[86560],x[86561],x[86562],x[86563],x[86564],x[86565],x[86566],x[86567],x[86568],x[86569],x[86570],x[86571],x[86572],x[86573],x[86574],x[86575],x[86576],x[86577],x[86578],x[86579],x[86580],x[86581],x[86582],x[86583],x[86584],x[86585],x[86586],x[86587],x[86588],x[86589],x[86590],x[86591],x[86592],x[86593],x[86594],x[86595],x[86596],x[86597],x[86598],x[86599],x[86600],x[86601],x[86602],x[86603],x[86604],x[86605],x[86606],x[86607],x[86608],x[86609],x[86610],x[86611],x[86612],x[86613],x[86614],x[86615],x[86616],x[86617],x[86618],x[86619],x[86620],x[86621],x[86622],x[86623],x[86624],x[86625],x[86626],x[86627],x[86628],x[86629],x[86630],x[86631],x[86632],x[86633],x[86634],x[86635],x[86636],x[86637],x[86638],x[86639],x[86640],x[86641],x[86642],x[86643],x[86644],x[86645],x[86646],x[86647],x[86648],x[86649],x[86650],x[86651],x[86652],x[86653],x[86654],x[86655],x[86656],x[86657],x[86658],x[86659],x[86660],x[86661],x[86662],x[86663],x[86664],x[86665],x[86666],x[86667],x[86668],x[86669],x[86670],x[86671],x[86672],x[86673],x[86674],x[86675],x[86676],x[86677],x[86678],x[86679],x[86680],x[86681],x[86682],x[86683],x[86684],x[86685],x[86686],x[86687],x[86688],x[86689],x[86690],x[86691],x[86692],x[86693],x[86694],x[86695],x[86696],x[86697],x[86698],x[86699],x[86700],x[86701],x[86702],x[86703],x[86704],x[86705],x[86706],x[86707],x[86708],x[86709],x[86710],x[86711],x[86712],x[86713],x[86714],x[86715],x[86716],x[86717],x[86718],x[86719],x[86720],x[86721],x[86722],x[86723],x[86724],x[86725],x[86726],x[86727],x[86728],x[86729],x[86730],x[86731],x[86732],x[86733],x[86734],x[86735],x[86736],x[86737],x[86738],x[86739],x[86740],x[86741],x[86742],x[86743],x[86744],x[86745],x[86746],x[86747],x[86748],x[86749],x[86750],x[86751],x[86752],x[86753],x[86754],x[86755],x[86756],x[86757],x[86758],x[86759],x[86760],x[86761],x[86762],x[86763],x[86764],x[86765],x[86766],x[86767],x[86768],x[86769],x[86770],x[86771],x[86772],x[86773],x[86774],x[86775],x[86776],x[86777],x[86778],x[86779],x[86780],x[86781],x[86782],x[86783],x[86784],x[86785],x[86786],x[86787],x[86788],x[86789],x[86790],x[86791],x[86792],x[86793],x[86794],x[86795],x[86796],x[86797],x[86798],x[86799],x[86800],x[86801],x[86802],x[86803],x[86804],x[86805],x[86806],x[86807],x[86808],x[86809],x[86810],x[86811],x[86812],x[86813],x[86814],x[86815],x[86816],x[86817],x[86818],x[86819],x[86820],x[86821],x[86822],x[86823],x[86824],x[86825],x[86826],x[86827],x[86828],x[86829],x[86830],x[86831],x[86832],x[86833],x[86834],x[86835],x[86836],x[86837],x[86838],x[86839],x[86840],x[86841],x[86842],x[86843],x[86844],x[86845],x[86846],x[86847],x[86848],x[86849],x[86850],x[86851],x[86852],x[86853],x[86854],x[86855],x[86856],x[86857],x[86858],x[86859],x[86860],x[86861],x[86862],x[86863],x[86864],x[86865],x[86866],x[86867],x[86868],x[86869],x[86870],x[86871],x[86872],x[86873],x[86874],x[86875],x[86876],x[86877],x[86878],x[86879],x[86880],x[86881],x[86882],x[86883],x[86884],x[86885],x[86886],x[86887],x[86888],x[86889],x[86890],x[86891],x[86892],x[86893],x[86894],x[86895],x[86896],x[86897],x[86898],x[86899],x[86900],x[86901],x[86902],x[86903],x[86904],x[86905],x[86906],x[86907],x[86908],x[86909],x[86910],x[86911],x[86912],x[86913],x[86914],x[86915],x[86916],x[86917],x[86918],x[86919],x[86920],x[86921],x[86922],x[86923],x[86924],x[86925],x[86926],x[86927],x[86928],x[86929],x[86930],x[86931],x[86932],x[86933],x[86934],x[86935],x[86936],x[86937],x[86938],x[86939],x[86940],x[86941],x[86942],x[86943],x[86944],x[86945],x[86946],x[86947],x[86948],x[86949],x[86950],x[86951],x[86952],x[86953],x[86954],x[86955],x[86956],x[86957],x[86958],x[86959],x[86960],x[86961],x[86962],x[86963],x[86964],x[86965],x[86966],x[86967],x[86968],x[86969],x[86970],x[86971],x[86972],x[86973],x[86974],x[86975],x[86976],x[86977],x[86978],x[86979],x[86980],x[86981],x[86982],x[86983],x[86984],x[86985],x[86986],x[86987],x[86988],x[86989],x[86990],x[86991],x[86992],x[86993],x[86994],x[86995],x[86996],x[86997],x[86998],x[86999],x[87000],x[87001],x[87002],x[87003],x[87004],x[87005],x[87006],x[87007],x[87008],x[87009],x[87010],x[87011],x[87012],x[87013],x[87014],x[87015],x[87016],x[87017],x[87018],x[87019],x[87020],x[87021],x[87022],x[87023],x[87024],x[87025],x[87026],x[87027],x[87028],x[87029],x[87030],x[87031],x[87032],x[87033],x[87034],x[87035],x[87036],x[87037],x[87038],x[87039],x[87040],x[87041],x[87042],x[87043],x[87044],x[87045],x[87046],x[87047],x[87048],x[87049],x[87050],x[87051],x[87052],x[87053],x[87054],x[87055],x[87056],x[87057],x[87058],x[87059],x[87060],x[87061],x[87062],x[87063],x[87064],x[87065],x[87066],x[87067],x[87068],x[87069],x[87070],x[87071],x[87072],x[87073],x[87074],x[87075],x[87076],x[87077],x[87078],x[87079],x[87080],x[87081],x[87082],x[87083],x[87084],x[87085],x[87086],x[87087],x[87088],x[87089],x[87090],x[87091],x[87092],x[87093],x[87094],x[87095],x[87096],x[87097],x[87098],x[87099],x[87100],x[87101],x[87102],x[87103],x[87104],x[87105],x[87106],x[87107],x[87108],x[87109],x[87110],x[87111],x[87112],x[87113],x[87114],x[87115],x[87116],x[87117],x[87118],x[87119],x[87120],x[87121],x[87122],x[87123],x[87124],x[87125],x[87126],x[87127],x[87128],x[87129],x[87130],x[87131],x[87132],x[87133],x[87134],x[87135],x[87136],x[87137],x[87138],x[87139],x[87140],x[87141],x[87142],x[87143],x[87144],x[87145],x[87146],x[87147],x[87148],x[87149],x[87150],x[87151],x[87152],x[87153],x[87154],x[87155],x[87156],x[87157],x[87158],x[87159],x[87160],x[87161],x[87162],x[87163],x[87164],x[87165],x[87166],x[87167],x[87168],x[87169],x[87170],x[87171],x[87172],x[87173],x[87174],x[87175],x[87176],x[87177],x[87178],x[87179],x[87180],x[87181],x[87182],x[87183],x[87184],x[87185],x[87186],x[87187],x[87188],x[87189],x[87190],x[87191],x[87192],x[87193],x[87194],x[87195],x[87196],x[87197],x[87198],x[87199],x[87200],x[87201],x[87202],x[87203],x[87204],x[87205],x[87206],x[87207],x[87208],x[87209],x[87210],x[87211],x[87212],x[87213],x[87214],x[87215],x[87216],x[87217],x[87218],x[87219],x[87220],x[87221],x[87222],x[87223],x[87224],x[87225],x[87226],x[87227],x[87228],x[87229],x[87230],x[87231],x[87232],x[87233],x[87234],x[87235],x[87236],x[87237],x[87238],x[87239],x[87240],x[87241],x[87242],x[87243],x[87244],x[87245],x[87246],x[87247],x[87248],x[87249],x[87250],x[87251],x[87252],x[87253],x[87254],x[87255],x[87256],x[87257],x[87258],x[87259],x[87260],x[87261],x[87262],x[87263],x[87264],x[87265],x[87266],x[87267],x[87268],x[87269],x[87270],x[87271],x[87272],x[87273],x[87274],x[87275],x[87276],x[87277],x[87278],x[87279],x[87280],x[87281],x[87282],x[87283],x[87284],x[87285],x[87286],x[87287],x[87288],x[87289],x[87290],x[87291],x[87292],x[87293],x[87294],x[87295],x[87296],x[87297],x[87298],x[87299],x[87300],x[87301],x[87302],x[87303],x[87304],x[87305],x[87306],x[87307],x[87308],x[87309],x[87310],x[87311],x[87312],x[87313],x[87314],x[87315],x[87316],x[87317],x[87318],x[87319],x[87320],x[87321],x[87322],x[87323],x[87324],x[87325],x[87326],x[87327],x[87328],x[87329],x[87330],x[87331],x[87332],x[87333],x[87334],x[87335],x[87336],x[87337],x[87338],x[87339],x[87340],x[87341],x[87342],x[87343],x[87344],x[87345],x[87346],x[87347],x[87348],x[87349],x[87350],x[87351],x[87352],x[87353],x[87354],x[87355],x[87356],x[87357],x[87358],x[87359],x[87360],x[87361],x[87362],x[87363],x[87364],x[87365],x[87366],x[87367],x[87368],x[87369],x[87370],x[87371],x[87372],x[87373],x[87374],x[87375],x[87376],x[87377],x[87378],x[87379],x[87380],x[87381],x[87382],x[87383],x[87384],x[87385],x[87386],x[87387],x[87388],x[87389],x[87390],x[87391],x[87392],x[87393],x[87394],x[87395],x[87396],x[87397],x[87398],x[87399],x[87400],x[87401],x[87402],x[87403],x[87404],x[87405],x[87406],x[87407],x[87408],x[87409],x[87410],x[87411],x[87412],x[87413],x[87414],x[87415],x[87416],x[87417],x[87418],x[87419],x[87420],x[87421],x[87422],x[87423],x[87424],x[87425],x[87426],x[87427],x[87428],x[87429],x[87430],x[87431],x[87432],x[87433],x[87434],x[87435],x[87436],x[87437],x[87438],x[87439],x[87440],x[87441],x[87442],x[87443],x[87444],x[87445],x[87446],x[87447],x[87448],x[87449],x[87450],x[87451],x[87452],x[87453],x[87454],x[87455],x[87456],x[87457],x[87458],x[87459],x[87460],x[87461],x[87462],x[87463],x[87464],x[87465],x[87466],x[87467],x[87468],x[87469],x[87470],x[87471],x[87472],x[87473],x[87474],x[87475],x[87476],x[87477],x[87478],x[87479],x[87480],x[87481],x[87482],x[87483],x[87484],x[87485],x[87486],x[87487],x[87488],x[87489],x[87490],x[87491],x[87492],x[87493],x[87494],x[87495],x[87496],x[87497],x[87498],x[87499],x[87500],x[87501],x[87502],x[87503],x[87504],x[87505],x[87506],x[87507],x[87508],x[87509],x[87510],x[87511],x[87512],x[87513],x[87514],x[87515],x[87516],x[87517],x[87518],x[87519],x[87520],x[87521],x[87522],x[87523],x[87524],x[87525],x[87526],x[87527],x[87528],x[87529],x[87530],x[87531],x[87532],x[87533],x[87534],x[87535],x[87536],x[87537],x[87538],x[87539],x[87540],x[87541],x[87542],x[87543],x[87544],x[87545],x[87546],x[87547],x[87548],x[87549],x[87550],x[87551],x[87552],x[87553],x[87554],x[87555],x[87556],x[87557],x[87558],x[87559],x[87560],x[87561],x[87562],x[87563],x[87564],x[87565],x[87566],x[87567],x[87568],x[87569],x[87570],x[87571],x[87572],x[87573],x[87574],x[87575],x[87576],x[87577],x[87578],x[87579],x[87580],x[87581],x[87582],x[87583],x[87584],x[87585],x[87586],x[87587],x[87588],x[87589],x[87590],x[87591],x[87592],x[87593],x[87594],x[87595],x[87596],x[87597],x[87598],x[87599],x[87600],x[87601],x[87602],x[87603],x[87604],x[87605],x[87606],x[87607],x[87608],x[87609],x[87610],x[87611],x[87612],x[87613],x[87614],x[87615],x[87616],x[87617],x[87618],x[87619],x[87620],x[87621],x[87622],x[87623],x[87624],x[87625],x[87626],x[87627],x[87628],x[87629],x[87630],x[87631],x[87632],x[87633],x[87634],x[87635],x[87636],x[87637],x[87638],x[87639],x[87640],x[87641],x[87642],x[87643],x[87644],x[87645],x[87646],x[87647],x[87648],x[87649],x[87650],x[87651],x[87652],x[87653],x[87654],x[87655],x[87656],x[87657],x[87658],x[87659],x[87660],x[87661],x[87662],x[87663],x[87664],x[87665],x[87666],x[87667],x[87668],x[87669],x[87670],x[87671],x[87672],x[87673],x[87674],x[87675],x[87676],x[87677],x[87678],x[87679],x[87680],x[87681],x[87682],x[87683],x[87684],x[87685],x[87686],x[87687],x[87688],x[87689],x[87690],x[87691],x[87692],x[87693],x[87694],x[87695],x[87696],x[87697],x[87698],x[87699],x[87700],x[87701],x[87702],x[87703],x[87704],x[87705],x[87706],x[87707],x[87708],x[87709],x[87710],x[87711],x[87712],x[87713],x[87714],x[87715],x[87716],x[87717],x[87718],x[87719],x[87720],x[87721],x[87722],x[87723],x[87724],x[87725],x[87726],x[87727],x[87728],x[87729],x[87730],x[87731],x[87732],x[87733],x[87734],x[87735],x[87736],x[87737],x[87738],x[87739],x[87740],x[87741],x[87742],x[87743],x[87744],x[87745],x[87746],x[87747],x[87748],x[87749],x[87750],x[87751],x[87752],x[87753],x[87754],x[87755],x[87756],x[87757],x[87758],x[87759],x[87760],x[87761],x[87762],x[87763],x[87764],x[87765],x[87766],x[87767],x[87768],x[87769],x[87770],x[87771],x[87772],x[87773],x[87774],x[87775],x[87776],x[87777],x[87778],x[87779],x[87780],x[87781],x[87782],x[87783],x[87784],x[87785],x[87786],x[87787],x[87788],x[87789],x[87790],x[87791],x[87792],x[87793],x[87794],x[87795],x[87796],x[87797],x[87798],x[87799],x[87800],x[87801],x[87802],x[87803],x[87804],x[87805],x[87806],x[87807],x[87808],x[87809],x[87810],x[87811],x[87812],x[87813],x[87814],x[87815],x[87816],x[87817],x[87818],x[87819],x[87820],x[87821],x[87822],x[87823],x[87824],x[87825],x[87826],x[87827],x[87828],x[87829],x[87830],x[87831],x[87832],x[87833],x[87834],x[87835],x[87836],x[87837],x[87838],x[87839],x[87840],x[87841],x[87842],x[87843],x[87844],x[87845],x[87846],x[87847],x[87848],x[87849],x[87850],x[87851],x[87852],x[87853],x[87854],x[87855],x[87856],x[87857],x[87858],x[87859],x[87860],x[87861],x[87862],x[87863],x[87864],x[87865],x[87866],x[87867],x[87868],x[87869],x[87870],x[87871],x[87872],x[87873],x[87874],x[87875],x[87876],x[87877],x[87878],x[87879],x[87880],x[87881],x[87882],x[87883],x[87884],x[87885],x[87886],x[87887],x[87888],x[87889],x[87890],x[87891],x[87892],x[87893],x[87894],x[87895],x[87896],x[87897],x[87898],x[87899],x[87900],x[87901],x[87902],x[87903],x[87904],x[87905],x[87906],x[87907],x[87908],x[87909],x[87910],x[87911],x[87912],x[87913],x[87914],x[87915],x[87916],x[87917],x[87918],x[87919],x[87920],x[87921],x[87922],x[87923],x[87924],x[87925],x[87926],x[87927],x[87928],x[87929],x[87930],x[87931],x[87932],x[87933],x[87934],x[87935],x[87936],x[87937],x[87938],x[87939],x[87940],x[87941],x[87942],x[87943],x[87944],x[87945],x[87946],x[87947],x[87948],x[87949],x[87950],x[87951],x[87952],x[87953],x[87954],x[87955],x[87956],x[87957],x[87958],x[87959],x[87960],x[87961],x[87962],x[87963],x[87964],x[87965],x[87966],x[87967],x[87968],x[87969],x[87970],x[87971],x[87972],x[87973],x[87974],x[87975],x[87976],x[87977],x[87978],x[87979],x[87980],x[87981],x[87982],x[87983],x[87984],x[87985],x[87986],x[87987],x[87988],x[87989],x[87990],x[87991],x[87992],x[87993],x[87994],x[87995],x[87996],x[87997],x[87998],x[87999],x[88000],x[88001],x[88002],x[88003],x[88004],x[88005],x[88006],x[88007],x[88008],x[88009],x[88010],x[88011],x[88012],x[88013],x[88014],x[88015],x[88016],x[88017],x[88018],x[88019],x[88020],x[88021],x[88022],x[88023],x[88024],x[88025],x[88026],x[88027],x[88028],x[88029],x[88030],x[88031],x[88032],x[88033],x[88034],x[88035],x[88036],x[88037],x[88038],x[88039],x[88040],x[88041],x[88042],x[88043],x[88044],x[88045],x[88046],x[88047],x[88048],x[88049],x[88050],x[88051],x[88052],x[88053],x[88054],x[88055],x[88056],x[88057],x[88058],x[88059],x[88060],x[88061],x[88062],x[88063],x[88064],x[88065],x[88066],x[88067],x[88068],x[88069],x[88070],x[88071],x[88072],x[88073],x[88074],x[88075],x[88076],x[88077],x[88078],x[88079],x[88080],x[88081],x[88082],x[88083],x[88084],x[88085],x[88086],x[88087],x[88088],x[88089],x[88090],x[88091],x[88092],x[88093],x[88094],x[88095],x[88096],x[88097],x[88098],x[88099],x[88100],x[88101],x[88102],x[88103],x[88104],x[88105],x[88106],x[88107],x[88108],x[88109],x[88110],x[88111],x[88112],x[88113],x[88114],x[88115],x[88116],x[88117],x[88118],x[88119],x[88120],x[88121],x[88122],x[88123],x[88124],x[88125],x[88126],x[88127],x[88128],x[88129],x[88130],x[88131],x[88132],x[88133],x[88134],x[88135],x[88136],x[88137],x[88138],x[88139],x[88140],x[88141],x[88142],x[88143],x[88144],x[88145],x[88146],x[88147],x[88148],x[88149],x[88150],x[88151],x[88152],x[88153],x[88154],x[88155],x[88156],x[88157],x[88158],x[88159],x[88160],x[88161],x[88162],x[88163],x[88164],x[88165],x[88166],x[88167],x[88168],x[88169],x[88170],x[88171],x[88172],x[88173],x[88174],x[88175],x[88176],x[88177],x[88178],x[88179],x[88180],x[88181],x[88182],x[88183],x[88184],x[88185],x[88186],x[88187],x[88188],x[88189],x[88190],x[88191],x[88192],x[88193],x[88194],x[88195],x[88196],x[88197],x[88198],x[88199],x[88200],x[88201],x[88202],x[88203],x[88204],x[88205],x[88206],x[88207],x[88208],x[88209],x[88210],x[88211],x[88212],x[88213],x[88214],x[88215],x[88216],x[88217],x[88218],x[88219],x[88220],x[88221],x[88222],x[88223],x[88224],x[88225],x[88226],x[88227],x[88228],x[88229],x[88230],x[88231],x[88232],x[88233],x[88234],x[88235],x[88236],x[88237],x[88238],x[88239],x[88240],x[88241],x[88242],x[88243],x[88244],x[88245],x[88246],x[88247],x[88248],x[88249],x[88250],x[88251],x[88252],x[88253],x[88254],x[88255],x[88256],x[88257],x[88258],x[88259],x[88260],x[88261],x[88262],x[88263],x[88264],x[88265],x[88266],x[88267],x[88268],x[88269],x[88270],x[88271],x[88272],x[88273],x[88274],x[88275],x[88276],x[88277],x[88278],x[88279],x[88280],x[88281],x[88282],x[88283],x[88284],x[88285],x[88286],x[88287],x[88288],x[88289],x[88290],x[88291],x[88292],x[88293],x[88294],x[88295],x[88296],x[88297],x[88298],x[88299],x[88300],x[88301],x[88302],x[88303],x[88304],x[88305],x[88306],x[88307],x[88308],x[88309],x[88310],x[88311],x[88312],x[88313],x[88314],x[88315],x[88316],x[88317],x[88318],x[88319],x[88320],x[88321],x[88322],x[88323],x[88324],x[88325],x[88326],x[88327],x[88328],x[88329],x[88330],x[88331],x[88332],x[88333],x[88334],x[88335],x[88336],x[88337],x[88338],x[88339],x[88340],x[88341],x[88342],x[88343],x[88344],x[88345],x[88346],x[88347],x[88348],x[88349],x[88350],x[88351],x[88352],x[88353],x[88354],x[88355],x[88356],x[88357],x[88358],x[88359],x[88360],x[88361],x[88362],x[88363],x[88364],x[88365],x[88366],x[88367],x[88368],x[88369],x[88370],x[88371],x[88372],x[88373],x[88374],x[88375],x[88376],x[88377],x[88378],x[88379],x[88380],x[88381],x[88382],x[88383],x[88384],x[88385],x[88386],x[88387],x[88388],x[88389],x[88390],x[88391],x[88392],x[88393],x[88394],x[88395],x[88396],x[88397],x[88398],x[88399],x[88400],x[88401],x[88402],x[88403],x[88404],x[88405],x[88406],x[88407],x[88408],x[88409],x[88410],x[88411],x[88412],x[88413],x[88414],x[88415],x[88416],x[88417],x[88418],x[88419],x[88420],x[88421],x[88422],x[88423],x[88424],x[88425],x[88426],x[88427],x[88428],x[88429],x[88430],x[88431],x[88432],x[88433],x[88434],x[88435],x[88436],x[88437],x[88438],x[88439],x[88440],x[88441],x[88442],x[88443],x[88444],x[88445],x[88446],x[88447],x[88448],x[88449],x[88450],x[88451],x[88452],x[88453],x[88454],x[88455],x[88456],x[88457],x[88458],x[88459],x[88460],x[88461],x[88462],x[88463],x[88464],x[88465],x[88466],x[88467],x[88468],x[88469],x[88470],x[88471],x[88472],x[88473],x[88474],x[88475],x[88476],x[88477],x[88478],x[88479],x[88480],x[88481],x[88482],x[88483],x[88484],x[88485],x[88486],x[88487],x[88488],x[88489],x[88490],x[88491],x[88492],x[88493],x[88494],x[88495],x[88496],x[88497],x[88498],x[88499],x[88500],x[88501],x[88502],x[88503],x[88504],x[88505],x[88506],x[88507],x[88508],x[88509],x[88510],x[88511],x[88512],x[88513],x[88514],x[88515],x[88516],x[88517],x[88518],x[88519],x[88520],x[88521],x[88522],x[88523],x[88524],x[88525],x[88526],x[88527],x[88528],x[88529],x[88530],x[88531],x[88532],x[88533],x[88534],x[88535],x[88536],x[88537],x[88538],x[88539],x[88540],x[88541],x[88542],x[88543],x[88544],x[88545],x[88546],x[88547],x[88548],x[88549],x[88550],x[88551],x[88552],x[88553],x[88554],x[88555],x[88556],x[88557],x[88558],x[88559],x[88560],x[88561],x[88562],x[88563],x[88564],x[88565],x[88566],x[88567],x[88568],x[88569],x[88570],x[88571],x[88572],x[88573],x[88574],x[88575],x[88576],x[88577],x[88578],x[88579],x[88580],x[88581],x[88582],x[88583],x[88584],x[88585],x[88586],x[88587],x[88588],x[88589],x[88590],x[88591],x[88592],x[88593],x[88594],x[88595],x[88596],x[88597],x[88598],x[88599],x[88600],x[88601],x[88602],x[88603],x[88604],x[88605],x[88606],x[88607],x[88608],x[88609],x[88610],x[88611],x[88612],x[88613],x[88614],x[88615],x[88616],x[88617],x[88618],x[88619],x[88620],x[88621],x[88622],x[88623],x[88624],x[88625],x[88626],x[88627],x[88628],x[88629],x[88630],x[88631],x[88632],x[88633],x[88634],x[88635],x[88636],x[88637],x[88638],x[88639],x[88640],x[88641],x[88642],x[88643],x[88644],x[88645],x[88646],x[88647],x[88648],x[88649],x[88650],x[88651],x[88652],x[88653],x[88654],x[88655],x[88656],x[88657],x[88658],x[88659],x[88660],x[88661],x[88662],x[88663],x[88664],x[88665],x[88666],x[88667],x[88668],x[88669],x[88670],x[88671],x[88672],x[88673],x[88674],x[88675],x[88676],x[88677],x[88678],x[88679],x[88680],x[88681],x[88682],x[88683],x[88684],x[88685],x[88686],x[88687],x[88688],x[88689],x[88690],x[88691],x[88692],x[88693],x[88694],x[88695],x[88696],x[88697],x[88698],x[88699],x[88700],x[88701],x[88702],x[88703],x[88704],x[88705],x[88706],x[88707],x[88708],x[88709],x[88710],x[88711],x[88712],x[88713],x[88714],x[88715],x[88716],x[88717],x[88718],x[88719],x[88720],x[88721],x[88722],x[88723],x[88724],x[88725],x[88726],x[88727],x[88728],x[88729],x[88730],x[88731],x[88732],x[88733],x[88734],x[88735],x[88736],x[88737],x[88738],x[88739],x[88740],x[88741],x[88742],x[88743],x[88744],x[88745],x[88746],x[88747],x[88748],x[88749],x[88750],x[88751],x[88752],x[88753],x[88754],x[88755],x[88756],x[88757],x[88758],x[88759],x[88760],x[88761],x[88762],x[88763],x[88764],x[88765],x[88766],x[88767],x[88768],x[88769],x[88770],x[88771],x[88772],x[88773],x[88774],x[88775],x[88776],x[88777],x[88778],x[88779],x[88780],x[88781],x[88782],x[88783],x[88784],x[88785],x[88786],x[88787],x[88788],x[88789],x[88790],x[88791],x[88792],x[88793],x[88794],x[88795],x[88796],x[88797],x[88798],x[88799],x[88800],x[88801],x[88802],x[88803],x[88804],x[88805],x[88806],x[88807],x[88808],x[88809],x[88810],x[88811],x[88812],x[88813],x[88814],x[88815],x[88816],x[88817],x[88818],x[88819],x[88820],x[88821],x[88822],x[88823],x[88824],x[88825],x[88826],x[88827],x[88828],x[88829],x[88830],x[88831],x[88832],x[88833],x[88834],x[88835],x[88836],x[88837],x[88838],x[88839],x[88840],x[88841],x[88842],x[88843],x[88844],x[88845],x[88846],x[88847],x[88848],x[88849],x[88850],x[88851],x[88852],x[88853],x[88854],x[88855],x[88856],x[88857],x[88858],x[88859],x[88860],x[88861],x[88862],x[88863],x[88864],x[88865],x[88866],x[88867],x[88868],x[88869],x[88870],x[88871],x[88872],x[88873],x[88874],x[88875],x[88876],x[88877],x[88878],x[88879],x[88880],x[88881],x[88882],x[88883],x[88884],x[88885],x[88886],x[88887],x[88888],x[88889],x[88890],x[88891],x[88892],x[88893],x[88894],x[88895],x[88896],x[88897],x[88898],x[88899],x[88900],x[88901],x[88902],x[88903],x[88904],x[88905],x[88906],x[88907],x[88908],x[88909],x[88910],x[88911],x[88912],x[88913],x[88914],x[88915],x[88916],x[88917],x[88918],x[88919],x[88920],x[88921],x[88922],x[88923],x[88924],x[88925],x[88926],x[88927],x[88928],x[88929],x[88930],x[88931],x[88932],x[88933],x[88934],x[88935],x[88936],x[88937],x[88938],x[88939],x[88940],x[88941],x[88942],x[88943],x[88944],x[88945],x[88946],x[88947],x[88948],x[88949],x[88950],x[88951],x[88952],x[88953],x[88954],x[88955],x[88956],x[88957],x[88958],x[88959],x[88960],x[88961],x[88962],x[88963],x[88964],x[88965],x[88966],x[88967],x[88968],x[88969],x[88970],x[88971],x[88972],x[88973],x[88974],x[88975],x[88976],x[88977],x[88978],x[88979],x[88980],x[88981],x[88982],x[88983],x[88984],x[88985],x[88986],x[88987],x[88988],x[88989],x[88990],x[88991],x[88992],x[88993],x[88994],x[88995],x[88996],x[88997],x[88998],x[88999],x[89000],x[89001],x[89002],x[89003],x[89004],x[89005],x[89006],x[89007],x[89008],x[89009],x[89010],x[89011],x[89012],x[89013],x[89014],x[89015],x[89016],x[89017],x[89018],x[89019],x[89020],x[89021],x[89022],x[89023],x[89024],x[89025],x[89026],x[89027],x[89028],x[89029],x[89030],x[89031],x[89032],x[89033],x[89034],x[89035],x[89036],x[89037],x[89038],x[89039],x[89040],x[89041],x[89042],x[89043],x[89044],x[89045],x[89046],x[89047],x[89048],x[89049],x[89050],x[89051],x[89052],x[89053],x[89054],x[89055],x[89056],x[89057],x[89058],x[89059],x[89060],x[89061],x[89062],x[89063],x[89064],x[89065],x[89066],x[89067],x[89068],x[89069],x[89070],x[89071],x[89072],x[89073],x[89074],x[89075],x[89076],x[89077],x[89078],x[89079],x[89080],x[89081],x[89082],x[89083],x[89084],x[89085],x[89086],x[89087],x[89088],x[89089],x[89090],x[89091],x[89092],x[89093],x[89094],x[89095],x[89096],x[89097],x[89098],x[89099],x[89100],x[89101],x[89102],x[89103],x[89104],x[89105],x[89106],x[89107],x[89108],x[89109],x[89110],x[89111],x[89112],x[89113],x[89114],x[89115],x[89116],x[89117],x[89118],x[89119],x[89120],x[89121],x[89122],x[89123],x[89124],x[89125],x[89126],x[89127],x[89128],x[89129],x[89130],x[89131],x[89132],x[89133],x[89134],x[89135],x[89136],x[89137],x[89138],x[89139],x[89140],x[89141],x[89142],x[89143],x[89144],x[89145],x[89146],x[89147],x[89148],x[89149],x[89150],x[89151],x[89152],x[89153],x[89154],x[89155],x[89156],x[89157],x[89158],x[89159],x[89160],x[89161],x[89162],x[89163],x[89164],x[89165],x[89166],x[89167],x[89168],x[89169],x[89170],x[89171],x[89172],x[89173],x[89174],x[89175],x[89176],x[89177],x[89178],x[89179],x[89180],x[89181],x[89182],x[89183],x[89184],x[89185],x[89186],x[89187],x[89188],x[89189],x[89190],x[89191],x[89192],x[89193],x[89194],x[89195],x[89196],x[89197],x[89198],x[89199],x[89200],x[89201],x[89202],x[89203],x[89204],x[89205],x[89206],x[89207],x[89208],x[89209],x[89210],x[89211],x[89212],x[89213],x[89214],x[89215],x[89216],x[89217],x[89218],x[89219],x[89220],x[89221],x[89222],x[89223],x[89224],x[89225],x[89226],x[89227],x[89228],x[89229],x[89230],x[89231],x[89232],x[89233],x[89234],x[89235],x[89236],x[89237],x[89238],x[89239],x[89240],x[89241],x[89242],x[89243],x[89244],x[89245],x[89246],x[89247],x[89248],x[89249],x[89250],x[89251],x[89252],x[89253],x[89254],x[89255],x[89256],x[89257],x[89258],x[89259],x[89260],x[89261],x[89262],x[89263],x[89264],x[89265],x[89266],x[89267],x[89268],x[89269],x[89270],x[89271],x[89272],x[89273],x[89274],x[89275],x[89276],x[89277],x[89278],x[89279],x[89280],x[89281],x[89282],x[89283],x[89284],x[89285],x[89286],x[89287],x[89288],x[89289],x[89290],x[89291],x[89292],x[89293],x[89294],x[89295],x[89296],x[89297],x[89298],x[89299],x[89300],x[89301],x[89302],x[89303],x[89304],x[89305],x[89306],x[89307],x[89308],x[89309],x[89310],x[89311],x[89312],x[89313],x[89314],x[89315],x[89316],x[89317],x[89318],x[89319],x[89320],x[89321],x[89322],x[89323],x[89324],x[89325],x[89326],x[89327],x[89328],x[89329],x[89330],x[89331],x[89332],x[89333],x[89334],x[89335],x[89336],x[89337],x[89338],x[89339],x[89340],x[89341],x[89342],x[89343],x[89344],x[89345],x[89346],x[89347],x[89348],x[89349],x[89350],x[89351],x[89352],x[89353],x[89354],x[89355],x[89356],x[89357],x[89358],x[89359],x[89360],x[89361],x[89362],x[89363],x[89364],x[89365],x[89366],x[89367],x[89368],x[89369],x[89370],x[89371],x[89372],x[89373],x[89374],x[89375],x[89376],x[89377],x[89378],x[89379],x[89380],x[89381],x[89382],x[89383],x[89384],x[89385],x[89386],x[89387],x[89388],x[89389],x[89390],x[89391],x[89392],x[89393],x[89394],x[89395],x[89396],x[89397],x[89398],x[89399],x[89400],x[89401],x[89402],x[89403],x[89404],x[89405],x[89406],x[89407],x[89408],x[89409],x[89410],x[89411],x[89412],x[89413],x[89414],x[89415],x[89416],x[89417],x[89418],x[89419],x[89420],x[89421],x[89422],x[89423],x[89424],x[89425],x[89426],x[89427],x[89428],x[89429],x[89430],x[89431],x[89432],x[89433],x[89434],x[89435],x[89436],x[89437],x[89438],x[89439],x[89440],x[89441],x[89442],x[89443],x[89444],x[89445],x[89446],x[89447],x[89448],x[89449],x[89450],x[89451],x[89452],x[89453],x[89454],x[89455],x[89456],x[89457],x[89458],x[89459],x[89460],x[89461],x[89462],x[89463],x[89464],x[89465],x[89466],x[89467],x[89468],x[89469],x[89470],x[89471],x[89472],x[89473],x[89474],x[89475],x[89476],x[89477],x[89478],x[89479],x[89480],x[89481],x[89482],x[89483],x[89484],x[89485],x[89486],x[89487],x[89488],x[89489],x[89490],x[89491],x[89492],x[89493],x[89494],x[89495],x[89496],x[89497],x[89498],x[89499],x[89500],x[89501],x[89502],x[89503],x[89504],x[89505],x[89506],x[89507],x[89508],x[89509],x[89510],x[89511],x[89512],x[89513],x[89514],x[89515],x[89516],x[89517],x[89518],x[89519],x[89520],x[89521],x[89522],x[89523],x[89524],x[89525],x[89526],x[89527],x[89528],x[89529],x[89530],x[89531],x[89532],x[89533],x[89534],x[89535],x[89536],x[89537],x[89538],x[89539],x[89540],x[89541],x[89542],x[89543],x[89544],x[89545],x[89546],x[89547],x[89548],x[89549],x[89550],x[89551],x[89552],x[89553],x[89554],x[89555],x[89556],x[89557],x[89558],x[89559],x[89560],x[89561],x[89562],x[89563],x[89564],x[89565],x[89566],x[89567],x[89568],x[89569],x[89570],x[89571],x[89572],x[89573],x[89574],x[89575],x[89576],x[89577],x[89578],x[89579],x[89580],x[89581],x[89582],x[89583],x[89584],x[89585],x[89586],x[89587],x[89588],x[89589],x[89590],x[89591],x[89592],x[89593],x[89594],x[89595],x[89596],x[89597],x[89598],x[89599],x[89600],x[89601],x[89602],x[89603],x[89604],x[89605],x[89606],x[89607],x[89608],x[89609],x[89610],x[89611],x[89612],x[89613],x[89614],x[89615],x[89616],x[89617],x[89618],x[89619],x[89620],x[89621],x[89622],x[89623],x[89624],x[89625],x[89626],x[89627],x[89628],x[89629],x[89630],x[89631],x[89632],x[89633],x[89634],x[89635],x[89636],x[89637],x[89638],x[89639],x[89640],x[89641],x[89642],x[89643],x[89644],x[89645],x[89646],x[89647],x[89648],x[89649],x[89650],x[89651],x[89652],x[89653],x[89654],x[89655],x[89656],x[89657],x[89658],x[89659],x[89660],x[89661],x[89662],x[89663],x[89664],x[89665],x[89666],x[89667],x[89668],x[89669],x[89670],x[89671],x[89672],x[89673],x[89674],x[89675],x[89676],x[89677],x[89678],x[89679],x[89680],x[89681],x[89682],x[89683],x[89684],x[89685],x[89686],x[89687],x[89688],x[89689],x[89690],x[89691],x[89692],x[89693],x[89694],x[89695],x[89696],x[89697],x[89698],x[89699],x[89700],x[89701],x[89702],x[89703],x[89704],x[89705],x[89706],x[89707],x[89708],x[89709],x[89710],x[89711],x[89712],x[89713],x[89714],x[89715],x[89716],x[89717],x[89718],x[89719],x[89720],x[89721],x[89722],x[89723],x[89724],x[89725],x[89726],x[89727],x[89728],x[89729],x[89730],x[89731],x[89732],x[89733],x[89734],x[89735],x[89736],x[89737],x[89738],x[89739],x[89740],x[89741],x[89742],x[89743],x[89744],x[89745],x[89746],x[89747],x[89748],x[89749],x[89750],x[89751],x[89752],x[89753],x[89754],x[89755],x[89756],x[89757],x[89758],x[89759],x[89760],x[89761],x[89762],x[89763],x[89764],x[89765],x[89766],x[89767],x[89768],x[89769],x[89770],x[89771],x[89772],x[89773],x[89774],x[89775],x[89776],x[89777],x[89778],x[89779],x[89780],x[89781],x[89782],x[89783],x[89784],x[89785],x[89786],x[89787],x[89788],x[89789],x[89790],x[89791],x[89792],x[89793],x[89794],x[89795],x[89796],x[89797],x[89798],x[89799],x[89800],x[89801],x[89802],x[89803],x[89804],x[89805],x[89806],x[89807],x[89808],x[89809],x[89810],x[89811],x[89812],x[89813],x[89814],x[89815],x[89816],x[89817],x[89818],x[89819],x[89820],x[89821],x[89822],x[89823],x[89824],x[89825],x[89826],x[89827],x[89828],x[89829],x[89830],x[89831],x[89832],x[89833],x[89834],x[89835],x[89836],x[89837],x[89838],x[89839],x[89840],x[89841],x[89842],x[89843],x[89844],x[89845],x[89846],x[89847],x[89848],x[89849],x[89850],x[89851],x[89852],x[89853],x[89854],x[89855],x[89856],x[89857],x[89858],x[89859],x[89860],x[89861],x[89862],x[89863],x[89864],x[89865],x[89866],x[89867],x[89868],x[89869],x[89870],x[89871],x[89872],x[89873],x[89874],x[89875],x[89876],x[89877],x[89878],x[89879],x[89880],x[89881],x[89882],x[89883],x[89884],x[89885],x[89886],x[89887],x[89888],x[89889],x[89890],x[89891],x[89892],x[89893],x[89894],x[89895],x[89896],x[89897],x[89898],x[89899],x[89900],x[89901],x[89902],x[89903],x[89904],x[89905],x[89906],x[89907],x[89908],x[89909],x[89910],x[89911],x[89912],x[89913],x[89914],x[89915],x[89916],x[89917],x[89918],x[89919],x[89920],x[89921],x[89922],x[89923],x[89924],x[89925],x[89926],x[89927],x[89928],x[89929],x[89930],x[89931],x[89932],x[89933],x[89934],x[89935],x[89936],x[89937],x[89938],x[89939],x[89940],x[89941],x[89942],x[89943],x[89944],x[89945],x[89946],x[89947],x[89948],x[89949],x[89950],x[89951],x[89952],x[89953],x[89954],x[89955],x[89956],x[89957],x[89958],x[89959],x[89960],x[89961],x[89962],x[89963],x[89964],x[89965],x[89966],x[89967],x[89968],x[89969],x[89970],x[89971],x[89972],x[89973],x[89974],x[89975],x[89976],x[89977],x[89978],x[89979],x[89980],x[89981],x[89982],x[89983],x[89984],x[89985],x[89986],x[89987],x[89988],x[89989],x[89990],x[89991],x[89992],x[89993],x[89994],x[89995],x[89996],x[89997],x[89998],x[89999],x[90000],x[90001],x[90002],x[90003],x[90004],x[90005],x[90006],x[90007],x[90008],x[90009],x[90010],x[90011],x[90012],x[90013],x[90014],x[90015],x[90016],x[90017],x[90018],x[90019],x[90020],x[90021],x[90022],x[90023],x[90024],x[90025],x[90026],x[90027],x[90028],x[90029],x[90030],x[90031],x[90032],x[90033],x[90034],x[90035],x[90036],x[90037],x[90038],x[90039],x[90040],x[90041],x[90042],x[90043],x[90044],x[90045],x[90046],x[90047],x[90048],x[90049],x[90050],x[90051],x[90052],x[90053],x[90054],x[90055],x[90056],x[90057],x[90058],x[90059],x[90060],x[90061],x[90062],x[90063],x[90064],x[90065],x[90066],x[90067],x[90068],x[90069],x[90070],x[90071],x[90072],x[90073],x[90074],x[90075],x[90076],x[90077],x[90078],x[90079],x[90080],x[90081],x[90082],x[90083],x[90084],x[90085],x[90086],x[90087],x[90088],x[90089],x[90090],x[90091],x[90092],x[90093],x[90094],x[90095],x[90096],x[90097],x[90098],x[90099],x[90100],x[90101],x[90102],x[90103],x[90104],x[90105],x[90106],x[90107],x[90108],x[90109],x[90110],x[90111],x[90112],x[90113],x[90114],x[90115],x[90116],x[90117],x[90118],x[90119],x[90120],x[90121],x[90122],x[90123],x[90124],x[90125],x[90126],x[90127],x[90128],x[90129],x[90130],x[90131],x[90132],x[90133],x[90134],x[90135],x[90136],x[90137],x[90138],x[90139],x[90140],x[90141],x[90142],x[90143],x[90144],x[90145],x[90146],x[90147],x[90148],x[90149],x[90150],x[90151],x[90152],x[90153],x[90154],x[90155],x[90156],x[90157],x[90158],x[90159],x[90160],x[90161],x[90162],x[90163],x[90164],x[90165],x[90166],x[90167],x[90168],x[90169],x[90170],x[90171],x[90172],x[90173],x[90174],x[90175],x[90176],x[90177],x[90178],x[90179],x[90180],x[90181],x[90182],x[90183],x[90184],x[90185],x[90186],x[90187],x[90188],x[90189],x[90190],x[90191],x[90192],x[90193],x[90194],x[90195],x[90196],x[90197],x[90198],x[90199],x[90200],x[90201],x[90202],x[90203],x[90204],x[90205],x[90206],x[90207],x[90208],x[90209],x[90210],x[90211],x[90212],x[90213],x[90214],x[90215],x[90216],x[90217],x[90218],x[90219],x[90220],x[90221],x[90222],x[90223],x[90224],x[90225],x[90226],x[90227],x[90228],x[90229],x[90230],x[90231],x[90232],x[90233],x[90234],x[90235],x[90236],x[90237],x[90238],x[90239],x[90240],x[90241],x[90242],x[90243],x[90244],x[90245],x[90246],x[90247],x[90248],x[90249],x[90250],x[90251],x[90252],x[90253],x[90254],x[90255],x[90256],x[90257],x[90258],x[90259],x[90260],x[90261],x[90262],x[90263],x[90264],x[90265],x[90266],x[90267],x[90268],x[90269],x[90270],x[90271],x[90272],x[90273],x[90274],x[90275],x[90276],x[90277],x[90278],x[90279],x[90280],x[90281],x[90282],x[90283],x[90284],x[90285],x[90286],x[90287],x[90288],x[90289],x[90290],x[90291],x[90292],x[90293],x[90294],x[90295],x[90296],x[90297],x[90298],x[90299],x[90300],x[90301],x[90302],x[90303],x[90304],x[90305],x[90306],x[90307],x[90308],x[90309],x[90310],x[90311],x[90312],x[90313],x[90314],x[90315],x[90316],x[90317],x[90318],x[90319],x[90320],x[90321],x[90322],x[90323],x[90324],x[90325],x[90326],x[90327],x[90328],x[90329],x[90330],x[90331],x[90332],x[90333],x[90334],x[90335],x[90336],x[90337],x[90338],x[90339],x[90340],x[90341],x[90342],x[90343],x[90344],x[90345],x[90346],x[90347],x[90348],x[90349],x[90350],x[90351],x[90352],x[90353],x[90354],x[90355],x[90356],x[90357],x[90358],x[90359],x[90360],x[90361],x[90362],x[90363],x[90364],x[90365],x[90366],x[90367],x[90368],x[90369],x[90370],x[90371],x[90372],x[90373],x[90374],x[90375],x[90376],x[90377],x[90378],x[90379],x[90380],x[90381],x[90382],x[90383],x[90384],x[90385],x[90386],x[90387],x[90388],x[90389],x[90390],x[90391],x[90392],x[90393],x[90394],x[90395],x[90396],x[90397],x[90398],x[90399],x[90400],x[90401],x[90402],x[90403],x[90404],x[90405],x[90406],x[90407],x[90408],x[90409],x[90410],x[90411],x[90412],x[90413],x[90414],x[90415],x[90416],x[90417],x[90418],x[90419],x[90420],x[90421],x[90422],x[90423],x[90424],x[90425],x[90426],x[90427],x[90428],x[90429],x[90430],x[90431],x[90432],x[90433],x[90434],x[90435],x[90436],x[90437],x[90438],x[90439],x[90440],x[90441],x[90442],x[90443],x[90444],x[90445],x[90446],x[90447],x[90448],x[90449],x[90450],x[90451],x[90452],x[90453],x[90454],x[90455],x[90456],x[90457],x[90458],x[90459],x[90460],x[90461],x[90462],x[90463],x[90464],x[90465],x[90466],x[90467],x[90468],x[90469],x[90470],x[90471],x[90472],x[90473],x[90474],x[90475],x[90476],x[90477],x[90478],x[90479],x[90480],x[90481],x[90482],x[90483],x[90484],x[90485],x[90486],x[90487],x[90488],x[90489],x[90490],x[90491],x[90492],x[90493],x[90494],x[90495],x[90496],x[90497],x[90498],x[90499],x[90500],x[90501],x[90502],x[90503],x[90504],x[90505],x[90506],x[90507],x[90508],x[90509],x[90510],x[90511],x[90512],x[90513],x[90514],x[90515],x[90516],x[90517],x[90518],x[90519],x[90520],x[90521],x[90522],x[90523],x[90524],x[90525],x[90526],x[90527],x[90528],x[90529],x[90530],x[90531],x[90532],x[90533],x[90534],x[90535],x[90536],x[90537],x[90538],x[90539],x[90540],x[90541],x[90542],x[90543],x[90544],x[90545],x[90546],x[90547],x[90548],x[90549],x[90550],x[90551],x[90552],x[90553],x[90554],x[90555],x[90556],x[90557],x[90558],x[90559],x[90560],x[90561],x[90562],x[90563],x[90564],x[90565],x[90566],x[90567],x[90568],x[90569],x[90570],x[90571],x[90572],x[90573],x[90574],x[90575],x[90576],x[90577],x[90578],x[90579],x[90580],x[90581],x[90582],x[90583],x[90584],x[90585],x[90586],x[90587],x[90588],x[90589],x[90590],x[90591],x[90592],x[90593],x[90594],x[90595],x[90596],x[90597],x[90598],x[90599],x[90600],x[90601],x[90602],x[90603],x[90604],x[90605],x[90606],x[90607],x[90608],x[90609],x[90610],x[90611],x[90612],x[90613],x[90614],x[90615],x[90616],x[90617],x[90618],x[90619],x[90620],x[90621],x[90622],x[90623],x[90624],x[90625],x[90626],x[90627],x[90628],x[90629],x[90630],x[90631],x[90632],x[90633],x[90634],x[90635],x[90636],x[90637],x[90638],x[90639],x[90640],x[90641],x[90642],x[90643],x[90644],x[90645],x[90646],x[90647],x[90648],x[90649],x[90650],x[90651],x[90652],x[90653],x[90654],x[90655],x[90656],x[90657],x[90658],x[90659],x[90660],x[90661],x[90662],x[90663],x[90664],x[90665],x[90666],x[90667],x[90668],x[90669],x[90670],x[90671],x[90672],x[90673],x[90674],x[90675],x[90676],x[90677],x[90678],x[90679],x[90680],x[90681],x[90682],x[90683],x[90684],x[90685],x[90686],x[90687],x[90688],x[90689],x[90690],x[90691],x[90692],x[90693],x[90694],x[90695],x[90696],x[90697],x[90698],x[90699],x[90700],x[90701],x[90702],x[90703],x[90704],x[90705],x[90706],x[90707],x[90708],x[90709],x[90710],x[90711],x[90712],x[90713],x[90714],x[90715],x[90716],x[90717],x[90718],x[90719],x[90720],x[90721],x[90722],x[90723],x[90724],x[90725],x[90726],x[90727],x[90728],x[90729],x[90730],x[90731],x[90732],x[90733],x[90734],x[90735],x[90736],x[90737],x[90738],x[90739],x[90740],x[90741],x[90742],x[90743],x[90744],x[90745],x[90746],x[90747],x[90748],x[90749],x[90750],x[90751],x[90752],x[90753],x[90754],x[90755],x[90756],x[90757],x[90758],x[90759],x[90760],x[90761],x[90762],x[90763],x[90764],x[90765],x[90766],x[90767],x[90768],x[90769],x[90770],x[90771],x[90772],x[90773],x[90774],x[90775],x[90776],x[90777],x[90778],x[90779],x[90780],x[90781],x[90782],x[90783],x[90784],x[90785],x[90786],x[90787],x[90788],x[90789],x[90790],x[90791],x[90792],x[90793],x[90794],x[90795],x[90796],x[90797],x[90798],x[90799],x[90800],x[90801],x[90802],x[90803],x[90804],x[90805],x[90806],x[90807],x[90808],x[90809],x[90810],x[90811],x[90812],x[90813],x[90814],x[90815],x[90816],x[90817],x[90818],x[90819],x[90820],x[90821],x[90822],x[90823],x[90824],x[90825],x[90826],x[90827],x[90828],x[90829],x[90830],x[90831],x[90832],x[90833],x[90834],x[90835],x[90836],x[90837],x[90838],x[90839],x[90840],x[90841],x[90842],x[90843],x[90844],x[90845],x[90846],x[90847],x[90848],x[90849],x[90850],x[90851],x[90852],x[90853],x[90854],x[90855],x[90856],x[90857],x[90858],x[90859],x[90860],x[90861],x[90862],x[90863],x[90864],x[90865],x[90866],x[90867],x[90868],x[90869],x[90870],x[90871],x[90872],x[90873],x[90874],x[90875],x[90876],x[90877],x[90878],x[90879],x[90880],x[90881],x[90882],x[90883],x[90884],x[90885],x[90886],x[90887],x[90888],x[90889],x[90890],x[90891],x[90892],x[90893],x[90894],x[90895],x[90896],x[90897],x[90898],x[90899],x[90900],x[90901],x[90902],x[90903],x[90904],x[90905],x[90906],x[90907],x[90908],x[90909],x[90910],x[90911],x[90912],x[90913],x[90914],x[90915],x[90916],x[90917],x[90918],x[90919],x[90920],x[90921],x[90922],x[90923],x[90924],x[90925],x[90926],x[90927],x[90928],x[90929],x[90930],x[90931],x[90932],x[90933],x[90934],x[90935],x[90936],x[90937],x[90938],x[90939],x[90940],x[90941],x[90942],x[90943],x[90944],x[90945],x[90946],x[90947],x[90948],x[90949],x[90950],x[90951],x[90952],x[90953],x[90954],x[90955],x[90956],x[90957],x[90958],x[90959],x[90960],x[90961],x[90962],x[90963],x[90964],x[90965],x[90966],x[90967],x[90968],x[90969],x[90970],x[90971],x[90972],x[90973],x[90974],x[90975],x[90976],x[90977],x[90978],x[90979],x[90980],x[90981],x[90982],x[90983],x[90984],x[90985],x[90986],x[90987],x[90988],x[90989],x[90990],x[90991],x[90992],x[90993],x[90994],x[90995],x[90996],x[90997],x[90998],x[90999],x[91000],x[91001],x[91002],x[91003],x[91004],x[91005],x[91006],x[91007],x[91008],x[91009],x[91010],x[91011],x[91012],x[91013],x[91014],x[91015],x[91016],x[91017],x[91018],x[91019],x[91020],x[91021],x[91022],x[91023],x[91024],x[91025],x[91026],x[91027],x[91028],x[91029],x[91030],x[91031],x[91032],x[91033],x[91034],x[91035],x[91036],x[91037],x[91038],x[91039],x[91040],x[91041],x[91042],x[91043],x[91044],x[91045],x[91046],x[91047],x[91048],x[91049],x[91050],x[91051],x[91052],x[91053],x[91054],x[91055],x[91056],x[91057],x[91058],x[91059],x[91060],x[91061],x[91062],x[91063],x[91064],x[91065],x[91066],x[91067],x[91068],x[91069],x[91070],x[91071],x[91072],x[91073],x[91074],x[91075],x[91076],x[91077],x[91078],x[91079],x[91080],x[91081],x[91082],x[91083],x[91084],x[91085],x[91086],x[91087],x[91088],x[91089],x[91090],x[91091],x[91092],x[91093],x[91094],x[91095],x[91096],x[91097],x[91098],x[91099],x[91100],x[91101],x[91102],x[91103],x[91104],x[91105],x[91106],x[91107],x[91108],x[91109],x[91110],x[91111],x[91112],x[91113],x[91114],x[91115],x[91116],x[91117],x[91118],x[91119],x[91120],x[91121],x[91122],x[91123],x[91124],x[91125],x[91126],x[91127],x[91128],x[91129],x[91130],x[91131],x[91132],x[91133],x[91134],x[91135],x[91136],x[91137],x[91138],x[91139],x[91140],x[91141],x[91142],x[91143],x[91144],x[91145],x[91146],x[91147],x[91148],x[91149],x[91150],x[91151],x[91152],x[91153],x[91154],x[91155],x[91156],x[91157],x[91158],x[91159],x[91160],x[91161],x[91162],x[91163],x[91164],x[91165],x[91166],x[91167],x[91168],x[91169],x[91170],x[91171],x[91172],x[91173],x[91174],x[91175],x[91176],x[91177],x[91178],x[91179],x[91180],x[91181],x[91182],x[91183],x[91184],x[91185],x[91186],x[91187],x[91188],x[91189],x[91190],x[91191],x[91192],x[91193],x[91194],x[91195],x[91196],x[91197],x[91198],x[91199],x[91200],x[91201],x[91202],x[91203],x[91204],x[91205],x[91206],x[91207],x[91208],x[91209],x[91210],x[91211],x[91212],x[91213],x[91214],x[91215],x[91216],x[91217],x[91218],x[91219],x[91220],x[91221],x[91222],x[91223],x[91224],x[91225],x[91226],x[91227],x[91228],x[91229],x[91230],x[91231],x[91232],x[91233],x[91234],x[91235],x[91236],x[91237],x[91238],x[91239],x[91240],x[91241],x[91242],x[91243],x[91244],x[91245],x[91246],x[91247],x[91248],x[91249],x[91250],x[91251],x[91252],x[91253],x[91254],x[91255],x[91256],x[91257],x[91258],x[91259],x[91260],x[91261],x[91262],x[91263],x[91264],x[91265],x[91266],x[91267],x[91268],x[91269],x[91270],x[91271],x[91272],x[91273],x[91274],x[91275],x[91276],x[91277],x[91278],x[91279],x[91280],x[91281],x[91282],x[91283],x[91284],x[91285],x[91286],x[91287],x[91288],x[91289],x[91290],x[91291],x[91292],x[91293],x[91294],x[91295],x[91296],x[91297],x[91298],x[91299],x[91300],x[91301],x[91302],x[91303],x[91304],x[91305],x[91306],x[91307],x[91308],x[91309],x[91310],x[91311],x[91312],x[91313],x[91314],x[91315],x[91316],x[91317],x[91318],x[91319],x[91320],x[91321],x[91322],x[91323],x[91324],x[91325],x[91326],x[91327],x[91328],x[91329],x[91330],x[91331],x[91332],x[91333],x[91334],x[91335],x[91336],x[91337],x[91338],x[91339],x[91340],x[91341],x[91342],x[91343],x[91344],x[91345],x[91346],x[91347],x[91348],x[91349],x[91350],x[91351],x[91352],x[91353],x[91354],x[91355],x[91356],x[91357],x[91358],x[91359],x[91360],x[91361],x[91362],x[91363],x[91364],x[91365],x[91366],x[91367],x[91368],x[91369],x[91370],x[91371],x[91372],x[91373],x[91374],x[91375],x[91376],x[91377],x[91378],x[91379],x[91380],x[91381],x[91382],x[91383],x[91384],x[91385],x[91386],x[91387],x[91388],x[91389],x[91390],x[91391],x[91392],x[91393],x[91394],x[91395],x[91396],x[91397],x[91398],x[91399],x[91400],x[91401],x[91402],x[91403],x[91404],x[91405],x[91406],x[91407],x[91408],x[91409],x[91410],x[91411],x[91412],x[91413],x[91414],x[91415],x[91416],x[91417],x[91418],x[91419],x[91420],x[91421],x[91422],x[91423],x[91424],x[91425],x[91426],x[91427],x[91428],x[91429],x[91430],x[91431],x[91432],x[91433],x[91434],x[91435],x[91436],x[91437],x[91438],x[91439],x[91440],x[91441],x[91442],x[91443],x[91444],x[91445],x[91446],x[91447],x[91448],x[91449],x[91450],x[91451],x[91452],x[91453],x[91454],x[91455],x[91456],x[91457],x[91458],x[91459],x[91460],x[91461],x[91462],x[91463],x[91464],x[91465],x[91466],x[91467],x[91468],x[91469],x[91470],x[91471],x[91472],x[91473],x[91474],x[91475],x[91476],x[91477],x[91478],x[91479],x[91480],x[91481],x[91482],x[91483],x[91484],x[91485],x[91486],x[91487],x[91488],x[91489],x[91490],x[91491],x[91492],x[91493],x[91494],x[91495],x[91496],x[91497],x[91498],x[91499],x[91500],x[91501],x[91502],x[91503],x[91504],x[91505],x[91506],x[91507],x[91508],x[91509],x[91510],x[91511],x[91512],x[91513],x[91514],x[91515],x[91516],x[91517],x[91518],x[91519],x[91520],x[91521],x[91522],x[91523],x[91524],x[91525],x[91526],x[91527],x[91528],x[91529],x[91530],x[91531],x[91532],x[91533],x[91534],x[91535],x[91536],x[91537],x[91538],x[91539],x[91540],x[91541],x[91542],x[91543],x[91544],x[91545],x[91546],x[91547],x[91548],x[91549],x[91550],x[91551],x[91552],x[91553],x[91554],x[91555],x[91556],x[91557],x[91558],x[91559],x[91560],x[91561],x[91562],x[91563],x[91564],x[91565],x[91566],x[91567],x[91568],x[91569],x[91570],x[91571],x[91572],x[91573],x[91574],x[91575],x[91576],x[91577],x[91578],x[91579],x[91580],x[91581],x[91582],x[91583],x[91584],x[91585],x[91586],x[91587],x[91588],x[91589],x[91590],x[91591],x[91592],x[91593],x[91594],x[91595],x[91596],x[91597],x[91598],x[91599],x[91600],x[91601],x[91602],x[91603],x[91604],x[91605],x[91606],x[91607],x[91608],x[91609],x[91610],x[91611],x[91612],x[91613],x[91614],x[91615],x[91616],x[91617],x[91618],x[91619],x[91620],x[91621],x[91622],x[91623],x[91624],x[91625],x[91626],x[91627],x[91628],x[91629],x[91630],x[91631],x[91632],x[91633],x[91634],x[91635],x[91636],x[91637],x[91638],x[91639],x[91640],x[91641],x[91642],x[91643],x[91644],x[91645],x[91646],x[91647],x[91648],x[91649],x[91650],x[91651],x[91652],x[91653],x[91654],x[91655],x[91656],x[91657],x[91658],x[91659],x[91660],x[91661],x[91662],x[91663],x[91664],x[91665],x[91666],x[91667],x[91668],x[91669],x[91670],x[91671],x[91672],x[91673],x[91674],x[91675],x[91676],x[91677],x[91678],x[91679],x[91680],x[91681],x[91682],x[91683],x[91684],x[91685],x[91686],x[91687],x[91688],x[91689],x[91690],x[91691],x[91692],x[91693],x[91694],x[91695],x[91696],x[91697],x[91698],x[91699],x[91700],x[91701],x[91702],x[91703],x[91704],x[91705],x[91706],x[91707],x[91708],x[91709],x[91710],x[91711],x[91712],x[91713],x[91714],x[91715],x[91716],x[91717],x[91718],x[91719],x[91720],x[91721],x[91722],x[91723],x[91724],x[91725],x[91726],x[91727],x[91728],x[91729],x[91730],x[91731],x[91732],x[91733],x[91734],x[91735],x[91736],x[91737],x[91738],x[91739],x[91740],x[91741],x[91742],x[91743],x[91744],x[91745],x[91746],x[91747],x[91748],x[91749],x[91750],x[91751],x[91752],x[91753],x[91754],x[91755],x[91756],x[91757],x[91758],x[91759],x[91760],x[91761],x[91762],x[91763],x[91764],x[91765],x[91766],x[91767],x[91768],x[91769],x[91770],x[91771],x[91772],x[91773],x[91774],x[91775],x[91776],x[91777],x[91778],x[91779],x[91780],x[91781],x[91782],x[91783],x[91784],x[91785],x[91786],x[91787],x[91788],x[91789],x[91790],x[91791],x[91792],x[91793],x[91794],x[91795],x[91796],x[91797],x[91798],x[91799],x[91800],x[91801],x[91802],x[91803],x[91804],x[91805],x[91806],x[91807],x[91808],x[91809],x[91810],x[91811],x[91812],x[91813],x[91814],x[91815],x[91816],x[91817],x[91818],x[91819],x[91820],x[91821],x[91822],x[91823],x[91824],x[91825],x[91826],x[91827],x[91828],x[91829],x[91830],x[91831],x[91832],x[91833],x[91834],x[91835],x[91836],x[91837],x[91838],x[91839],x[91840],x[91841],x[91842],x[91843],x[91844],x[91845],x[91846],x[91847],x[91848],x[91849],x[91850],x[91851],x[91852],x[91853],x[91854],x[91855],x[91856],x[91857],x[91858],x[91859],x[91860],x[91861],x[91862],x[91863],x[91864],x[91865],x[91866],x[91867],x[91868],x[91869],x[91870],x[91871],x[91872],x[91873],x[91874],x[91875],x[91876],x[91877],x[91878],x[91879],x[91880],x[91881],x[91882],x[91883],x[91884],x[91885],x[91886],x[91887],x[91888],x[91889],x[91890],x[91891],x[91892],x[91893],x[91894],x[91895],x[91896],x[91897],x[91898],x[91899],x[91900],x[91901],x[91902],x[91903],x[91904],x[91905],x[91906],x[91907],x[91908],x[91909],x[91910],x[91911],x[91912],x[91913],x[91914],x[91915],x[91916],x[91917],x[91918],x[91919],x[91920],x[91921],x[91922],x[91923],x[91924],x[91925],x[91926],x[91927],x[91928],x[91929],x[91930],x[91931],x[91932],x[91933],x[91934],x[91935],x[91936],x[91937],x[91938],x[91939],x[91940],x[91941],x[91942],x[91943],x[91944],x[91945],x[91946],x[91947],x[91948],x[91949],x[91950],x[91951],x[91952],x[91953],x[91954],x[91955],x[91956],x[91957],x[91958],x[91959],x[91960],x[91961],x[91962],x[91963],x[91964],x[91965],x[91966],x[91967],x[91968],x[91969],x[91970],x[91971],x[91972],x[91973],x[91974],x[91975],x[91976],x[91977],x[91978],x[91979],x[91980],x[91981],x[91982],x[91983],x[91984],x[91985],x[91986],x[91987],x[91988],x[91989],x[91990],x[91991],x[91992],x[91993],x[91994],x[91995],x[91996],x[91997],x[91998],x[91999],x[92000],x[92001],x[92002],x[92003],x[92004],x[92005],x[92006],x[92007],x[92008],x[92009],x[92010],x[92011],x[92012],x[92013],x[92014],x[92015],x[92016],x[92017],x[92018],x[92019],x[92020],x[92021],x[92022],x[92023],x[92024],x[92025],x[92026],x[92027],x[92028],x[92029],x[92030],x[92031],x[92032],x[92033],x[92034],x[92035],x[92036],x[92037],x[92038],x[92039],x[92040],x[92041],x[92042],x[92043],x[92044],x[92045],x[92046],x[92047],x[92048],x[92049],x[92050],x[92051],x[92052],x[92053],x[92054],x[92055],x[92056],x[92057],x[92058],x[92059],x[92060],x[92061],x[92062],x[92063],x[92064],x[92065],x[92066],x[92067],x[92068],x[92069],x[92070],x[92071],x[92072],x[92073],x[92074],x[92075],x[92076],x[92077],x[92078],x[92079],x[92080],x[92081],x[92082],x[92083],x[92084],x[92085],x[92086],x[92087],x[92088],x[92089],x[92090],x[92091],x[92092],x[92093],x[92094],x[92095],x[92096],x[92097],x[92098],x[92099],x[92100],x[92101],x[92102],x[92103],x[92104],x[92105],x[92106],x[92107],x[92108],x[92109],x[92110],x[92111],x[92112],x[92113],x[92114],x[92115],x[92116],x[92117],x[92118],x[92119],x[92120],x[92121],x[92122],x[92123],x[92124],x[92125],x[92126],x[92127],x[92128],x[92129],x[92130],x[92131],x[92132],x[92133],x[92134],x[92135],x[92136],x[92137],x[92138],x[92139],x[92140],x[92141],x[92142],x[92143],x[92144],x[92145],x[92146],x[92147],x[92148],x[92149],x[92150],x[92151],x[92152],x[92153],x[92154],x[92155],x[92156],x[92157],x[92158],x[92159],x[92160],x[92161],x[92162],x[92163],x[92164],x[92165],x[92166],x[92167],x[92168],x[92169],x[92170],x[92171],x[92172],x[92173],x[92174],x[92175],x[92176],x[92177],x[92178],x[92179],x[92180],x[92181],x[92182],x[92183],x[92184],x[92185],x[92186],x[92187],x[92188],x[92189],x[92190],x[92191],x[92192],x[92193],x[92194],x[92195],x[92196],x[92197],x[92198],x[92199],x[92200],x[92201],x[92202],x[92203],x[92204],x[92205],x[92206],x[92207],x[92208],x[92209],x[92210],x[92211],x[92212],x[92213],x[92214],x[92215],x[92216],x[92217],x[92218],x[92219],x[92220],x[92221],x[92222],x[92223],x[92224],x[92225],x[92226],x[92227],x[92228],x[92229],x[92230],x[92231],x[92232],x[92233],x[92234],x[92235],x[92236],x[92237],x[92238],x[92239],x[92240],x[92241],x[92242],x[92243],x[92244],x[92245],x[92246],x[92247],x[92248],x[92249],x[92250],x[92251],x[92252],x[92253],x[92254],x[92255],x[92256],x[92257],x[92258],x[92259],x[92260],x[92261],x[92262],x[92263],x[92264],x[92265],x[92266],x[92267],x[92268],x[92269],x[92270],x[92271],x[92272],x[92273],x[92274],x[92275],x[92276],x[92277],x[92278],x[92279],x[92280],x[92281],x[92282],x[92283],x[92284],x[92285],x[92286],x[92287],x[92288],x[92289],x[92290],x[92291],x[92292],x[92293],x[92294],x[92295],x[92296],x[92297],x[92298],x[92299],x[92300],x[92301],x[92302],x[92303],x[92304],x[92305],x[92306],x[92307],x[92308],x[92309],x[92310],x[92311],x[92312],x[92313],x[92314],x[92315],x[92316],x[92317],x[92318],x[92319],x[92320],x[92321],x[92322],x[92323],x[92324],x[92325],x[92326],x[92327],x[92328],x[92329],x[92330],x[92331],x[92332],x[92333],x[92334],x[92335],x[92336],x[92337],x[92338],x[92339],x[92340],x[92341],x[92342],x[92343],x[92344],x[92345],x[92346],x[92347],x[92348],x[92349],x[92350],x[92351],x[92352],x[92353],x[92354],x[92355],x[92356],x[92357],x[92358],x[92359],x[92360],x[92361],x[92362],x[92363],x[92364],x[92365],x[92366],x[92367],x[92368],x[92369],x[92370],x[92371],x[92372],x[92373],x[92374],x[92375],x[92376],x[92377],x[92378],x[92379],x[92380],x[92381],x[92382],x[92383],x[92384],x[92385],x[92386],x[92387],x[92388],x[92389],x[92390],x[92391],x[92392],x[92393],x[92394],x[92395],x[92396],x[92397],x[92398],x[92399],x[92400],x[92401],x[92402],x[92403],x[92404],x[92405],x[92406],x[92407],x[92408],x[92409],x[92410],x[92411],x[92412],x[92413],x[92414],x[92415],x[92416],x[92417],x[92418],x[92419],x[92420],x[92421],x[92422],x[92423],x[92424],x[92425],x[92426],x[92427],x[92428],x[92429],x[92430],x[92431],x[92432],x[92433],x[92434],x[92435],x[92436],x[92437],x[92438],x[92439],x[92440],x[92441],x[92442],x[92443],x[92444],x[92445],x[92446],x[92447],x[92448],x[92449],x[92450],x[92451],x[92452],x[92453],x[92454],x[92455],x[92456],x[92457],x[92458],x[92459],x[92460],x[92461],x[92462],x[92463],x[92464],x[92465],x[92466],x[92467],x[92468],x[92469],x[92470],x[92471],x[92472],x[92473],x[92474],x[92475],x[92476],x[92477],x[92478],x[92479],x[92480],x[92481],x[92482],x[92483],x[92484],x[92485],x[92486],x[92487],x[92488],x[92489],x[92490],x[92491],x[92492],x[92493],x[92494],x[92495],x[92496],x[92497],x[92498],x[92499],x[92500],x[92501],x[92502],x[92503],x[92504],x[92505],x[92506],x[92507],x[92508],x[92509],x[92510],x[92511],x[92512],x[92513],x[92514],x[92515],x[92516],x[92517],x[92518],x[92519],x[92520],x[92521],x[92522],x[92523],x[92524],x[92525],x[92526],x[92527],x[92528],x[92529],x[92530],x[92531],x[92532],x[92533],x[92534],x[92535],x[92536],x[92537],x[92538],x[92539],x[92540],x[92541],x[92542],x[92543],x[92544],x[92545],x[92546],x[92547],x[92548],x[92549],x[92550],x[92551],x[92552],x[92553],x[92554],x[92555],x[92556],x[92557],x[92558],x[92559],x[92560],x[92561],x[92562],x[92563],x[92564],x[92565],x[92566],x[92567],x[92568],x[92569],x[92570],x[92571],x[92572],x[92573],x[92574],x[92575],x[92576],x[92577],x[92578],x[92579],x[92580],x[92581],x[92582],x[92583],x[92584],x[92585],x[92586],x[92587],x[92588],x[92589],x[92590],x[92591],x[92592],x[92593],x[92594],x[92595],x[92596],x[92597],x[92598],x[92599],x[92600],x[92601],x[92602],x[92603],x[92604],x[92605],x[92606],x[92607],x[92608],x[92609],x[92610],x[92611],x[92612],x[92613],x[92614],x[92615],x[92616],x[92617],x[92618],x[92619],x[92620],x[92621],x[92622],x[92623],x[92624],x[92625],x[92626],x[92627],x[92628],x[92629],x[92630],x[92631],x[92632],x[92633],x[92634],x[92635],x[92636],x[92637],x[92638],x[92639],x[92640],x[92641],x[92642],x[92643],x[92644],x[92645],x[92646],x[92647],x[92648],x[92649],x[92650],x[92651],x[92652],x[92653],x[92654],x[92655],x[92656],x[92657],x[92658],x[92659],x[92660],x[92661],x[92662],x[92663],x[92664],x[92665],x[92666],x[92667],x[92668],x[92669],x[92670],x[92671],x[92672],x[92673],x[92674],x[92675],x[92676],x[92677],x[92678],x[92679],x[92680],x[92681],x[92682],x[92683],x[92684],x[92685],x[92686],x[92687],x[92688],x[92689],x[92690],x[92691],x[92692],x[92693],x[92694],x[92695],x[92696],x[92697],x[92698],x[92699],x[92700],x[92701],x[92702],x[92703],x[92704],x[92705],x[92706],x[92707],x[92708],x[92709],x[92710],x[92711],x[92712],x[92713],x[92714],x[92715],x[92716],x[92717],x[92718],x[92719],x[92720],x[92721],x[92722],x[92723],x[92724],x[92725],x[92726],x[92727],x[92728],x[92729],x[92730],x[92731],x[92732],x[92733],x[92734],x[92735],x[92736],x[92737],x[92738],x[92739],x[92740],x[92741],x[92742],x[92743],x[92744],x[92745],x[92746],x[92747],x[92748],x[92749],x[92750],x[92751],x[92752],x[92753],x[92754],x[92755],x[92756],x[92757],x[92758],x[92759],x[92760],x[92761],x[92762],x[92763],x[92764],x[92765],x[92766],x[92767],x[92768],x[92769],x[92770],x[92771],x[92772],x[92773],x[92774],x[92775],x[92776],x[92777],x[92778],x[92779],x[92780],x[92781],x[92782],x[92783],x[92784],x[92785],x[92786],x[92787],x[92788],x[92789],x[92790],x[92791],x[92792],x[92793],x[92794],x[92795],x[92796],x[92797],x[92798],x[92799],x[92800],x[92801],x[92802],x[92803],x[92804],x[92805],x[92806],x[92807],x[92808],x[92809],x[92810],x[92811],x[92812],x[92813],x[92814],x[92815],x[92816],x[92817],x[92818],x[92819],x[92820],x[92821],x[92822],x[92823],x[92824],x[92825],x[92826],x[92827],x[92828],x[92829],x[92830],x[92831],x[92832],x[92833],x[92834],x[92835],x[92836],x[92837],x[92838],x[92839],x[92840],x[92841],x[92842],x[92843],x[92844],x[92845],x[92846],x[92847],x[92848],x[92849],x[92850],x[92851],x[92852],x[92853],x[92854],x[92855],x[92856],x[92857],x[92858],x[92859],x[92860],x[92861],x[92862],x[92863],x[92864],x[92865],x[92866],x[92867],x[92868],x[92869],x[92870],x[92871],x[92872],x[92873],x[92874],x[92875],x[92876],x[92877],x[92878],x[92879],x[92880],x[92881],x[92882],x[92883],x[92884],x[92885],x[92886],x[92887],x[92888],x[92889],x[92890],x[92891],x[92892],x[92893],x[92894],x[92895],x[92896],x[92897],x[92898],x[92899],x[92900],x[92901],x[92902],x[92903],x[92904],x[92905],x[92906],x[92907],x[92908],x[92909],x[92910],x[92911],x[92912],x[92913],x[92914],x[92915],x[92916],x[92917],x[92918],x[92919],x[92920],x[92921],x[92922],x[92923],x[92924],x[92925],x[92926],x[92927],x[92928],x[92929],x[92930],x[92931],x[92932],x[92933],x[92934],x[92935],x[92936],x[92937],x[92938],x[92939],x[92940],x[92941],x[92942],x[92943],x[92944],x[92945],x[92946],x[92947],x[92948],x[92949],x[92950],x[92951],x[92952],x[92953],x[92954],x[92955],x[92956],x[92957],x[92958],x[92959],x[92960],x[92961],x[92962],x[92963],x[92964],x[92965],x[92966],x[92967],x[92968],x[92969],x[92970],x[92971],x[92972],x[92973],x[92974],x[92975],x[92976],x[92977],x[92978],x[92979],x[92980],x[92981],x[92982],x[92983],x[92984],x[92985],x[92986],x[92987],x[92988],x[92989],x[92990],x[92991],x[92992],x[92993],x[92994],x[92995],x[92996],x[92997],x[92998],x[92999],x[93000],x[93001],x[93002],x[93003],x[93004],x[93005],x[93006],x[93007],x[93008],x[93009],x[93010],x[93011],x[93012],x[93013],x[93014],x[93015],x[93016],x[93017],x[93018],x[93019],x[93020],x[93021],x[93022],x[93023],x[93024],x[93025],x[93026],x[93027],x[93028],x[93029],x[93030],x[93031],x[93032],x[93033],x[93034],x[93035],x[93036],x[93037],x[93038],x[93039],x[93040],x[93041],x[93042],x[93043],x[93044],x[93045],x[93046],x[93047],x[93048],x[93049],x[93050],x[93051],x[93052],x[93053],x[93054],x[93055],x[93056],x[93057],x[93058],x[93059],x[93060],x[93061],x[93062],x[93063],x[93064],x[93065],x[93066],x[93067],x[93068],x[93069],x[93070],x[93071],x[93072],x[93073],x[93074],x[93075],x[93076],x[93077],x[93078],x[93079],x[93080],x[93081],x[93082],x[93083],x[93084],x[93085],x[93086],x[93087],x[93088],x[93089],x[93090],x[93091],x[93092],x[93093],x[93094],x[93095],x[93096],x[93097],x[93098],x[93099],x[93100],x[93101],x[93102],x[93103],x[93104],x[93105],x[93106],x[93107],x[93108],x[93109],x[93110],x[93111],x[93112],x[93113],x[93114],x[93115],x[93116],x[93117],x[93118],x[93119],x[93120],x[93121],x[93122],x[93123],x[93124],x[93125],x[93126],x[93127],x[93128],x[93129],x[93130],x[93131],x[93132],x[93133],x[93134],x[93135],x[93136],x[93137],x[93138],x[93139],x[93140],x[93141],x[93142],x[93143],x[93144],x[93145],x[93146],x[93147],x[93148],x[93149],x[93150],x[93151],x[93152],x[93153],x[93154],x[93155],x[93156],x[93157],x[93158],x[93159],x[93160],x[93161],x[93162],x[93163],x[93164],x[93165],x[93166],x[93167],x[93168],x[93169],x[93170],x[93171],x[93172],x[93173],x[93174],x[93175],x[93176],x[93177],x[93178],x[93179],x[93180],x[93181],x[93182],x[93183],x[93184],x[93185],x[93186],x[93187],x[93188],x[93189],x[93190],x[93191],x[93192],x[93193],x[93194],x[93195],x[93196],x[93197],x[93198],x[93199],x[93200],x[93201],x[93202],x[93203],x[93204],x[93205],x[93206],x[93207],x[93208],x[93209],x[93210],x[93211],x[93212],x[93213],x[93214],x[93215],x[93216],x[93217],x[93218],x[93219],x[93220],x[93221],x[93222],x[93223],x[93224],x[93225],x[93226],x[93227],x[93228],x[93229],x[93230],x[93231],x[93232],x[93233],x[93234],x[93235],x[93236],x[93237],x[93238],x[93239],x[93240],x[93241],x[93242],x[93243],x[93244],x[93245],x[93246],x[93247],x[93248],x[93249],x[93250],x[93251],x[93252],x[93253],x[93254],x[93255],x[93256],x[93257],x[93258],x[93259],x[93260],x[93261],x[93262],x[93263],x[93264],x[93265],x[93266],x[93267],x[93268],x[93269],x[93270],x[93271],x[93272],x[93273],x[93274],x[93275],x[93276],x[93277],x[93278],x[93279],x[93280],x[93281],x[93282],x[93283],x[93284],x[93285],x[93286],x[93287],x[93288],x[93289],x[93290],x[93291],x[93292],x[93293],x[93294],x[93295],x[93296],x[93297],x[93298],x[93299],x[93300],x[93301],x[93302],x[93303],x[93304],x[93305],x[93306],x[93307],x[93308],x[93309],x[93310],x[93311],x[93312],x[93313],x[93314],x[93315],x[93316],x[93317],x[93318],x[93319],x[93320],x[93321],x[93322],x[93323],x[93324],x[93325],x[93326],x[93327],x[93328],x[93329],x[93330],x[93331],x[93332],x[93333],x[93334],x[93335],x[93336],x[93337],x[93338],x[93339],x[93340],x[93341],x[93342],x[93343],x[93344],x[93345],x[93346],x[93347],x[93348],x[93349],x[93350],x[93351],x[93352],x[93353],x[93354],x[93355],x[93356],x[93357],x[93358],x[93359],x[93360],x[93361],x[93362],x[93363],x[93364],x[93365],x[93366],x[93367],x[93368],x[93369],x[93370],x[93371],x[93372],x[93373],x[93374],x[93375],x[93376],x[93377],x[93378],x[93379],x[93380],x[93381],x[93382],x[93383],x[93384],x[93385],x[93386],x[93387],x[93388],x[93389],x[93390],x[93391],x[93392],x[93393],x[93394],x[93395],x[93396],x[93397],x[93398],x[93399],x[93400],x[93401],x[93402],x[93403],x[93404],x[93405],x[93406],x[93407],x[93408],x[93409],x[93410],x[93411],x[93412],x[93413],x[93414],x[93415],x[93416],x[93417],x[93418],x[93419],x[93420],x[93421],x[93422],x[93423],x[93424],x[93425],x[93426],x[93427],x[93428],x[93429],x[93430],x[93431],x[93432],x[93433],x[93434],x[93435],x[93436],x[93437],x[93438],x[93439],x[93440],x[93441],x[93442],x[93443],x[93444],x[93445],x[93446],x[93447],x[93448],x[93449],x[93450],x[93451],x[93452],x[93453],x[93454],x[93455],x[93456],x[93457],x[93458],x[93459],x[93460],x[93461],x[93462],x[93463],x[93464],x[93465],x[93466],x[93467],x[93468],x[93469],x[93470],x[93471],x[93472],x[93473],x[93474],x[93475],x[93476],x[93477],x[93478],x[93479],x[93480],x[93481],x[93482],x[93483],x[93484],x[93485],x[93486],x[93487],x[93488],x[93489],x[93490],x[93491],x[93492],x[93493],x[93494],x[93495],x[93496],x[93497],x[93498],x[93499],x[93500],x[93501],x[93502],x[93503],x[93504],x[93505],x[93506],x[93507],x[93508],x[93509],x[93510],x[93511],x[93512],x[93513],x[93514],x[93515],x[93516],x[93517],x[93518],x[93519],x[93520],x[93521],x[93522],x[93523],x[93524],x[93525],x[93526],x[93527],x[93528],x[93529],x[93530],x[93531],x[93532],x[93533],x[93534],x[93535],x[93536],x[93537],x[93538],x[93539],x[93540],x[93541],x[93542],x[93543],x[93544],x[93545],x[93546],x[93547],x[93548],x[93549],x[93550],x[93551],x[93552],x[93553],x[93554],x[93555],x[93556],x[93557],x[93558],x[93559],x[93560],x[93561],x[93562],x[93563],x[93564],x[93565],x[93566],x[93567],x[93568],x[93569],x[93570],x[93571],x[93572],x[93573],x[93574],x[93575],x[93576],x[93577],x[93578],x[93579],x[93580],x[93581],x[93582],x[93583],x[93584],x[93585],x[93586],x[93587],x[93588],x[93589],x[93590],x[93591],x[93592],x[93593],x[93594],x[93595],x[93596],x[93597],x[93598],x[93599],x[93600],x[93601],x[93602],x[93603],x[93604],x[93605],x[93606],x[93607],x[93608],x[93609],x[93610],x[93611],x[93612],x[93613],x[93614],x[93615],x[93616],x[93617],x[93618],x[93619],x[93620],x[93621],x[93622],x[93623],x[93624],x[93625],x[93626],x[93627],x[93628],x[93629],x[93630],x[93631],x[93632],x[93633],x[93634],x[93635],x[93636],x[93637],x[93638],x[93639],x[93640],x[93641],x[93642],x[93643],x[93644],x[93645],x[93646],x[93647],x[93648],x[93649],x[93650],x[93651],x[93652],x[93653],x[93654],x[93655],x[93656],x[93657],x[93658],x[93659],x[93660],x[93661],x[93662],x[93663],x[93664],x[93665],x[93666],x[93667],x[93668],x[93669],x[93670],x[93671],x[93672],x[93673],x[93674],x[93675],x[93676],x[93677],x[93678],x[93679],x[93680],x[93681],x[93682],x[93683],x[93684],x[93685],x[93686],x[93687],x[93688],x[93689],x[93690],x[93691],x[93692],x[93693],x[93694],x[93695],x[93696],x[93697],x[93698],x[93699],x[93700],x[93701],x[93702],x[93703],x[93704],x[93705],x[93706],x[93707],x[93708],x[93709],x[93710],x[93711],x[93712],x[93713],x[93714],x[93715],x[93716],x[93717],x[93718],x[93719],x[93720],x[93721],x[93722],x[93723],x[93724],x[93725],x[93726],x[93727],x[93728],x[93729],x[93730],x[93731],x[93732],x[93733],x[93734],x[93735],x[93736],x[93737],x[93738],x[93739],x[93740],x[93741],x[93742],x[93743],x[93744],x[93745],x[93746],x[93747],x[93748],x[93749],x[93750],x[93751],x[93752],x[93753],x[93754],x[93755],x[93756],x[93757],x[93758],x[93759],x[93760],x[93761],x[93762],x[93763],x[93764],x[93765],x[93766],x[93767],x[93768],x[93769],x[93770],x[93771],x[93772],x[93773],x[93774],x[93775],x[93776],x[93777],x[93778],x[93779],x[93780],x[93781],x[93782],x[93783],x[93784],x[93785],x[93786],x[93787],x[93788],x[93789],x[93790],x[93791],x[93792],x[93793],x[93794],x[93795],x[93796],x[93797],x[93798],x[93799],x[93800],x[93801],x[93802],x[93803],x[93804],x[93805],x[93806],x[93807],x[93808],x[93809],x[93810],x[93811],x[93812],x[93813],x[93814],x[93815],x[93816],x[93817],x[93818],x[93819],x[93820],x[93821],x[93822],x[93823],x[93824],x[93825],x[93826],x[93827],x[93828],x[93829],x[93830],x[93831],x[93832],x[93833],x[93834],x[93835],x[93836],x[93837],x[93838],x[93839],x[93840],x[93841],x[93842],x[93843],x[93844],x[93845],x[93846],x[93847],x[93848],x[93849],x[93850],x[93851],x[93852],x[93853],x[93854],x[93855],x[93856],x[93857],x[93858],x[93859],x[93860],x[93861],x[93862],x[93863],x[93864],x[93865],x[93866],x[93867],x[93868],x[93869],x[93870],x[93871],x[93872],x[93873],x[93874],x[93875],x[93876],x[93877],x[93878],x[93879],x[93880],x[93881],x[93882],x[93883],x[93884],x[93885],x[93886],x[93887],x[93888],x[93889],x[93890],x[93891],x[93892],x[93893],x[93894],x[93895],x[93896],x[93897],x[93898],x[93899],x[93900],x[93901],x[93902],x[93903],x[93904],x[93905],x[93906],x[93907],x[93908],x[93909],x[93910],x[93911],x[93912],x[93913],x[93914],x[93915],x[93916],x[93917],x[93918],x[93919],x[93920],x[93921],x[93922],x[93923],x[93924],x[93925],x[93926],x[93927],x[93928],x[93929],x[93930],x[93931],x[93932],x[93933],x[93934],x[93935],x[93936],x[93937],x[93938],x[93939],x[93940],x[93941],x[93942],x[93943],x[93944],x[93945],x[93946],x[93947],x[93948],x[93949],x[93950],x[93951],x[93952],x[93953],x[93954],x[93955],x[93956],x[93957],x[93958],x[93959],x[93960],x[93961],x[93962],x[93963],x[93964],x[93965],x[93966],x[93967],x[93968],x[93969],x[93970],x[93971],x[93972],x[93973],x[93974],x[93975],x[93976],x[93977],x[93978],x[93979],x[93980],x[93981],x[93982],x[93983],x[93984],x[93985],x[93986],x[93987],x[93988],x[93989],x[93990],x[93991],x[93992],x[93993],x[93994],x[93995],x[93996],x[93997],x[93998],x[93999],x[94000],x[94001],x[94002],x[94003],x[94004],x[94005],x[94006],x[94007],x[94008],x[94009],x[94010],x[94011],x[94012],x[94013],x[94014],x[94015],x[94016],x[94017],x[94018],x[94019],x[94020],x[94021],x[94022],x[94023],x[94024],x[94025],x[94026],x[94027],x[94028],x[94029],x[94030],x[94031],x[94032],x[94033],x[94034],x[94035],x[94036],x[94037],x[94038],x[94039],x[94040],x[94041],x[94042],x[94043],x[94044],x[94045],x[94046],x[94047],x[94048],x[94049],x[94050],x[94051],x[94052],x[94053],x[94054],x[94055],x[94056],x[94057],x[94058],x[94059],x[94060],x[94061],x[94062],x[94063],x[94064],x[94065],x[94066],x[94067],x[94068],x[94069],x[94070],x[94071],x[94072],x[94073],x[94074],x[94075],x[94076],x[94077],x[94078],x[94079],x[94080],x[94081],x[94082],x[94083],x[94084],x[94085],x[94086],x[94087],x[94088],x[94089],x[94090],x[94091],x[94092],x[94093],x[94094],x[94095],x[94096],x[94097],x[94098],x[94099],x[94100],x[94101],x[94102],x[94103],x[94104],x[94105],x[94106],x[94107],x[94108],x[94109],x[94110],x[94111],x[94112],x[94113],x[94114],x[94115],x[94116],x[94117],x[94118],x[94119],x[94120],x[94121],x[94122],x[94123],x[94124],x[94125],x[94126],x[94127],x[94128],x[94129],x[94130],x[94131],x[94132],x[94133],x[94134],x[94135],x[94136],x[94137],x[94138],x[94139],x[94140],x[94141],x[94142],x[94143],x[94144],x[94145],x[94146],x[94147],x[94148],x[94149],x[94150],x[94151],x[94152],x[94153],x[94154],x[94155],x[94156],x[94157],x[94158],x[94159],x[94160],x[94161],x[94162],x[94163],x[94164],x[94165],x[94166],x[94167],x[94168],x[94169],x[94170],x[94171],x[94172],x[94173],x[94174],x[94175],x[94176],x[94177],x[94178],x[94179],x[94180],x[94181],x[94182],x[94183],x[94184],x[94185],x[94186],x[94187],x[94188],x[94189],x[94190],x[94191],x[94192],x[94193],x[94194],x[94195],x[94196],x[94197],x[94198],x[94199],x[94200],x[94201],x[94202],x[94203],x[94204],x[94205],x[94206],x[94207],x[94208],x[94209],x[94210],x[94211],x[94212],x[94213],x[94214],x[94215],x[94216],x[94217],x[94218],x[94219],x[94220],x[94221],x[94222],x[94223],x[94224],x[94225],x[94226],x[94227],x[94228],x[94229],x[94230],x[94231],x[94232],x[94233],x[94234],x[94235],x[94236],x[94237],x[94238],x[94239],x[94240],x[94241],x[94242],x[94243],x[94244],x[94245],x[94246],x[94247],x[94248],x[94249],x[94250],x[94251],x[94252],x[94253],x[94254],x[94255],x[94256],x[94257],x[94258],x[94259],x[94260],x[94261],x[94262],x[94263],x[94264],x[94265],x[94266],x[94267],x[94268],x[94269],x[94270],x[94271],x[94272],x[94273],x[94274],x[94275],x[94276],x[94277],x[94278],x[94279],x[94280],x[94281],x[94282],x[94283],x[94284],x[94285],x[94286],x[94287],x[94288],x[94289],x[94290],x[94291],x[94292],x[94293],x[94294],x[94295],x[94296],x[94297],x[94298],x[94299],x[94300],x[94301],x[94302],x[94303],x[94304],x[94305],x[94306],x[94307],x[94308],x[94309],x[94310],x[94311],x[94312],x[94313],x[94314],x[94315],x[94316],x[94317],x[94318],x[94319],x[94320],x[94321],x[94322],x[94323],x[94324],x[94325],x[94326],x[94327],x[94328],x[94329],x[94330],x[94331],x[94332],x[94333],x[94334],x[94335],x[94336],x[94337],x[94338],x[94339],x[94340],x[94341],x[94342],x[94343],x[94344],x[94345],x[94346],x[94347],x[94348],x[94349],x[94350],x[94351],x[94352],x[94353],x[94354],x[94355],x[94356],x[94357],x[94358],x[94359],x[94360],x[94361],x[94362],x[94363],x[94364],x[94365],x[94366],x[94367],x[94368],x[94369],x[94370],x[94371],x[94372],x[94373],x[94374],x[94375],x[94376],x[94377],x[94378],x[94379],x[94380],x[94381],x[94382],x[94383],x[94384],x[94385],x[94386],x[94387],x[94388],x[94389],x[94390],x[94391],x[94392],x[94393],x[94394],x[94395],x[94396],x[94397],x[94398],x[94399],x[94400],x[94401],x[94402],x[94403],x[94404],x[94405],x[94406],x[94407],x[94408],x[94409],x[94410],x[94411],x[94412],x[94413],x[94414],x[94415],x[94416],x[94417],x[94418],x[94419],x[94420],x[94421],x[94422],x[94423],x[94424],x[94425],x[94426],x[94427],x[94428],x[94429],x[94430],x[94431],x[94432],x[94433],x[94434],x[94435],x[94436],x[94437],x[94438],x[94439],x[94440],x[94441],x[94442],x[94443],x[94444],x[94445],x[94446],x[94447],x[94448],x[94449],x[94450],x[94451],x[94452],x[94453],x[94454],x[94455],x[94456],x[94457],x[94458],x[94459],x[94460],x[94461],x[94462],x[94463],x[94464],x[94465],x[94466],x[94467],x[94468],x[94469],x[94470],x[94471],x[94472],x[94473],x[94474],x[94475],x[94476],x[94477],x[94478],x[94479],x[94480],x[94481],x[94482],x[94483],x[94484],x[94485],x[94486],x[94487],x[94488],x[94489],x[94490],x[94491],x[94492],x[94493],x[94494],x[94495],x[94496],x[94497],x[94498],x[94499],x[94500],x[94501],x[94502],x[94503],x[94504],x[94505],x[94506],x[94507],x[94508],x[94509],x[94510],x[94511],x[94512],x[94513],x[94514],x[94515],x[94516],x[94517],x[94518],x[94519],x[94520],x[94521],x[94522],x[94523],x[94524],x[94525],x[94526],x[94527],x[94528],x[94529],x[94530],x[94531],x[94532],x[94533],x[94534],x[94535],x[94536],x[94537],x[94538],x[94539],x[94540],x[94541],x[94542],x[94543],x[94544],x[94545],x[94546],x[94547],x[94548],x[94549],x[94550],x[94551],x[94552],x[94553],x[94554],x[94555],x[94556],x[94557],x[94558],x[94559],x[94560],x[94561],x[94562],x[94563],x[94564],x[94565],x[94566],x[94567],x[94568],x[94569],x[94570],x[94571],x[94572],x[94573],x[94574],x[94575],x[94576],x[94577],x[94578],x[94579],x[94580],x[94581],x[94582],x[94583],x[94584],x[94585],x[94586],x[94587],x[94588],x[94589],x[94590],x[94591],x[94592],x[94593],x[94594],x[94595],x[94596],x[94597],x[94598],x[94599],x[94600],x[94601],x[94602],x[94603],x[94604],x[94605],x[94606],x[94607],x[94608],x[94609],x[94610],x[94611],x[94612],x[94613],x[94614],x[94615],x[94616],x[94617],x[94618],x[94619],x[94620],x[94621],x[94622],x[94623],x[94624],x[94625],x[94626],x[94627],x[94628],x[94629],x[94630],x[94631],x[94632],x[94633],x[94634],x[94635],x[94636],x[94637],x[94638],x[94639],x[94640],x[94641],x[94642],x[94643],x[94644],x[94645],x[94646],x[94647],x[94648],x[94649],x[94650],x[94651],x[94652],x[94653],x[94654],x[94655],x[94656],x[94657],x[94658],x[94659],x[94660],x[94661],x[94662],x[94663],x[94664],x[94665],x[94666],x[94667],x[94668],x[94669],x[94670],x[94671],x[94672],x[94673],x[94674],x[94675],x[94676],x[94677],x[94678],x[94679],x[94680],x[94681],x[94682],x[94683],x[94684],x[94685],x[94686],x[94687],x[94688],x[94689],x[94690],x[94691],x[94692],x[94693],x[94694],x[94695],x[94696],x[94697],x[94698],x[94699],x[94700],x[94701],x[94702],x[94703],x[94704],x[94705],x[94706],x[94707],x[94708],x[94709],x[94710],x[94711],x[94712],x[94713],x[94714],x[94715],x[94716],x[94717],x[94718],x[94719],x[94720],x[94721],x[94722],x[94723],x[94724],x[94725],x[94726],x[94727],x[94728],x[94729],x[94730],x[94731],x[94732],x[94733],x[94734],x[94735],x[94736],x[94737],x[94738],x[94739],x[94740],x[94741],x[94742],x[94743],x[94744],x[94745],x[94746],x[94747],x[94748],x[94749],x[94750],x[94751],x[94752],x[94753],x[94754],x[94755],x[94756],x[94757],x[94758],x[94759],x[94760],x[94761],x[94762],x[94763],x[94764],x[94765],x[94766],x[94767],x[94768],x[94769],x[94770],x[94771],x[94772],x[94773],x[94774],x[94775],x[94776],x[94777],x[94778],x[94779],x[94780],x[94781],x[94782],x[94783],x[94784],x[94785],x[94786],x[94787],x[94788],x[94789],x[94790],x[94791],x[94792],x[94793],x[94794],x[94795],x[94796],x[94797],x[94798],x[94799],x[94800],x[94801],x[94802],x[94803],x[94804],x[94805],x[94806],x[94807],x[94808],x[94809],x[94810],x[94811],x[94812],x[94813],x[94814],x[94815],x[94816],x[94817],x[94818],x[94819],x[94820],x[94821],x[94822],x[94823],x[94824],x[94825],x[94826],x[94827],x[94828],x[94829],x[94830],x[94831],x[94832],x[94833],x[94834],x[94835],x[94836],x[94837],x[94838],x[94839],x[94840],x[94841],x[94842],x[94843],x[94844],x[94845],x[94846],x[94847],x[94848],x[94849],x[94850],x[94851],x[94852],x[94853],x[94854],x[94855],x[94856],x[94857],x[94858],x[94859],x[94860],x[94861],x[94862],x[94863],x[94864],x[94865],x[94866],x[94867],x[94868],x[94869],x[94870],x[94871],x[94872],x[94873],x[94874],x[94875],x[94876],x[94877],x[94878],x[94879],x[94880],x[94881],x[94882],x[94883],x[94884],x[94885],x[94886],x[94887],x[94888],x[94889],x[94890],x[94891],x[94892],x[94893],x[94894],x[94895],x[94896],x[94897],x[94898],x[94899],x[94900],x[94901],x[94902],x[94903],x[94904],x[94905],x[94906],x[94907],x[94908],x[94909],x[94910],x[94911],x[94912],x[94913],x[94914],x[94915],x[94916],x[94917],x[94918],x[94919],x[94920],x[94921],x[94922],x[94923],x[94924],x[94925],x[94926],x[94927],x[94928],x[94929],x[94930],x[94931],x[94932],x[94933],x[94934],x[94935],x[94936],x[94937],x[94938],x[94939],x[94940],x[94941],x[94942],x[94943],x[94944],x[94945],x[94946],x[94947],x[94948],x[94949],x[94950],x[94951],x[94952],x[94953],x[94954],x[94955],x[94956],x[94957],x[94958],x[94959],x[94960],x[94961],x[94962],x[94963],x[94964],x[94965],x[94966],x[94967],x[94968],x[94969],x[94970],x[94971],x[94972],x[94973],x[94974],x[94975],x[94976],x[94977],x[94978],x[94979],x[94980],x[94981],x[94982],x[94983],x[94984],x[94985],x[94986],x[94987],x[94988],x[94989],x[94990],x[94991],x[94992],x[94993],x[94994],x[94995],x[94996],x[94997],x[94998],x[94999],x[95000],x[95001],x[95002],x[95003],x[95004],x[95005],x[95006],x[95007],x[95008],x[95009],x[95010],x[95011],x[95012],x[95013],x[95014],x[95015],x[95016],x[95017],x[95018],x[95019],x[95020],x[95021],x[95022],x[95023],x[95024],x[95025],x[95026],x[95027],x[95028],x[95029],x[95030],x[95031],x[95032],x[95033],x[95034],x[95035],x[95036],x[95037],x[95038],x[95039],x[95040],x[95041],x[95042],x[95043],x[95044],x[95045],x[95046],x[95047],x[95048],x[95049],x[95050],x[95051],x[95052],x[95053],x[95054],x[95055],x[95056],x[95057],x[95058],x[95059],x[95060],x[95061],x[95062],x[95063],x[95064],x[95065],x[95066],x[95067],x[95068],x[95069],x[95070],x[95071],x[95072],x[95073],x[95074],x[95075],x[95076],x[95077],x[95078],x[95079],x[95080],x[95081],x[95082],x[95083],x[95084],x[95085],x[95086],x[95087],x[95088],x[95089],x[95090],x[95091],x[95092],x[95093],x[95094],x[95095],x[95096],x[95097],x[95098],x[95099],x[95100],x[95101],x[95102],x[95103],x[95104],x[95105],x[95106],x[95107],x[95108],x[95109],x[95110],x[95111],x[95112],x[95113],x[95114],x[95115],x[95116],x[95117],x[95118],x[95119],x[95120],x[95121],x[95122],x[95123],x[95124],x[95125],x[95126],x[95127],x[95128],x[95129],x[95130],x[95131],x[95132],x[95133],x[95134],x[95135],x[95136],x[95137],x[95138],x[95139],x[95140],x[95141],x[95142],x[95143],x[95144],x[95145],x[95146],x[95147],x[95148],x[95149],x[95150],x[95151],x[95152],x[95153],x[95154],x[95155],x[95156],x[95157],x[95158],x[95159],x[95160],x[95161],x[95162],x[95163],x[95164],x[95165],x[95166],x[95167],x[95168],x[95169],x[95170],x[95171],x[95172],x[95173],x[95174],x[95175],x[95176],x[95177],x[95178],x[95179],x[95180],x[95181],x[95182],x[95183],x[95184],x[95185],x[95186],x[95187],x[95188],x[95189],x[95190],x[95191],x[95192],x[95193],x[95194],x[95195],x[95196],x[95197],x[95198],x[95199],x[95200],x[95201],x[95202],x[95203],x[95204],x[95205],x[95206],x[95207],x[95208],x[95209],x[95210],x[95211],x[95212],x[95213],x[95214],x[95215],x[95216],x[95217],x[95218],x[95219],x[95220],x[95221],x[95222],x[95223],x[95224],x[95225],x[95226],x[95227],x[95228],x[95229],x[95230],x[95231],x[95232],x[95233],x[95234],x[95235],x[95236],x[95237],x[95238],x[95239],x[95240],x[95241],x[95242],x[95243],x[95244],x[95245],x[95246],x[95247],x[95248],x[95249],x[95250],x[95251],x[95252],x[95253],x[95254],x[95255],x[95256],x[95257],x[95258],x[95259],x[95260],x[95261],x[95262],x[95263],x[95264],x[95265],x[95266],x[95267],x[95268],x[95269],x[95270],x[95271],x[95272],x[95273],x[95274],x[95275],x[95276],x[95277],x[95278],x[95279],x[95280],x[95281],x[95282],x[95283],x[95284],x[95285],x[95286],x[95287],x[95288],x[95289],x[95290],x[95291],x[95292],x[95293],x[95294],x[95295],x[95296],x[95297],x[95298],x[95299],x[95300],x[95301],x[95302],x[95303],x[95304],x[95305],x[95306],x[95307],x[95308],x[95309],x[95310],x[95311],x[95312],x[95313],x[95314],x[95315],x[95316],x[95317],x[95318],x[95319],x[95320],x[95321],x[95322],x[95323],x[95324],x[95325],x[95326],x[95327],x[95328],x[95329],x[95330],x[95331],x[95332],x[95333],x[95334],x[95335],x[95336],x[95337],x[95338],x[95339],x[95340],x[95341],x[95342],x[95343],x[95344],x[95345],x[95346],x[95347],x[95348],x[95349],x[95350],x[95351],x[95352],x[95353],x[95354],x[95355],x[95356],x[95357],x[95358],x[95359],x[95360],x[95361],x[95362],x[95363],x[95364],x[95365],x[95366],x[95367],x[95368],x[95369],x[95370],x[95371],x[95372],x[95373],x[95374],x[95375],x[95376],x[95377],x[95378],x[95379],x[95380],x[95381],x[95382],x[95383],x[95384],x[95385],x[95386],x[95387],x[95388],x[95389],x[95390],x[95391],x[95392],x[95393],x[95394],x[95395],x[95396],x[95397],x[95398],x[95399],x[95400],x[95401],x[95402],x[95403],x[95404],x[95405],x[95406],x[95407],x[95408],x[95409],x[95410],x[95411],x[95412],x[95413],x[95414],x[95415],x[95416],x[95417],x[95418],x[95419],x[95420],x[95421],x[95422],x[95423],x[95424],x[95425],x[95426],x[95427],x[95428],x[95429],x[95430],x[95431],x[95432],x[95433],x[95434],x[95435],x[95436],x[95437],x[95438],x[95439],x[95440],x[95441],x[95442],x[95443],x[95444],x[95445],x[95446],x[95447],x[95448],x[95449],x[95450],x[95451],x[95452],x[95453],x[95454],x[95455],x[95456],x[95457],x[95458],x[95459],x[95460],x[95461],x[95462],x[95463],x[95464],x[95465],x[95466],x[95467],x[95468],x[95469],x[95470],x[95471],x[95472],x[95473],x[95474],x[95475],x[95476],x[95477],x[95478],x[95479],x[95480],x[95481],x[95482],x[95483],x[95484],x[95485],x[95486],x[95487],x[95488],x[95489],x[95490],x[95491],x[95492],x[95493],x[95494],x[95495],x[95496],x[95497],x[95498],x[95499],x[95500],x[95501],x[95502],x[95503],x[95504],x[95505],x[95506],x[95507],x[95508],x[95509],x[95510],x[95511],x[95512],x[95513],x[95514],x[95515],x[95516],x[95517],x[95518],x[95519],x[95520],x[95521],x[95522],x[95523],x[95524],x[95525],x[95526],x[95527],x[95528],x[95529],x[95530],x[95531],x[95532],x[95533],x[95534],x[95535],x[95536],x[95537],x[95538],x[95539],x[95540],x[95541],x[95542],x[95543],x[95544],x[95545],x[95546],x[95547],x[95548],x[95549],x[95550],x[95551],x[95552],x[95553],x[95554],x[95555],x[95556],x[95557],x[95558],x[95559],x[95560],x[95561],x[95562],x[95563],x[95564],x[95565],x[95566],x[95567],x[95568],x[95569],x[95570],x[95571],x[95572],x[95573],x[95574],x[95575],x[95576],x[95577],x[95578],x[95579],x[95580],x[95581],x[95582],x[95583],x[95584],x[95585],x[95586],x[95587],x[95588],x[95589],x[95590],x[95591],x[95592],x[95593],x[95594],x[95595],x[95596],x[95597],x[95598],x[95599],x[95600],x[95601],x[95602],x[95603],x[95604],x[95605],x[95606],x[95607],x[95608],x[95609],x[95610],x[95611],x[95612],x[95613],x[95614],x[95615],x[95616],x[95617],x[95618],x[95619],x[95620],x[95621],x[95622],x[95623],x[95624],x[95625],x[95626],x[95627],x[95628],x[95629],x[95630],x[95631],x[95632],x[95633],x[95634],x[95635],x[95636],x[95637],x[95638],x[95639],x[95640],x[95641],x[95642],x[95643],x[95644],x[95645],x[95646],x[95647],x[95648],x[95649],x[95650],x[95651],x[95652],x[95653],x[95654],x[95655],x[95656],x[95657],x[95658],x[95659],x[95660],x[95661],x[95662],x[95663],x[95664],x[95665],x[95666],x[95667],x[95668],x[95669],x[95670],x[95671],x[95672],x[95673],x[95674],x[95675],x[95676],x[95677],x[95678],x[95679],x[95680],x[95681],x[95682],x[95683],x[95684],x[95685],x[95686],x[95687],x[95688],x[95689],x[95690],x[95691],x[95692],x[95693],x[95694],x[95695],x[95696],x[95697],x[95698],x[95699],x[95700],x[95701],x[95702],x[95703],x[95704],x[95705],x[95706],x[95707],x[95708],x[95709],x[95710],x[95711],x[95712],x[95713],x[95714],x[95715],x[95716],x[95717],x[95718],x[95719],x[95720],x[95721],x[95722],x[95723],x[95724],x[95725],x[95726],x[95727],x[95728],x[95729],x[95730],x[95731],x[95732],x[95733],x[95734],x[95735],x[95736],x[95737],x[95738],x[95739],x[95740],x[95741],x[95742],x[95743],x[95744],x[95745],x[95746],x[95747],x[95748],x[95749],x[95750],x[95751],x[95752],x[95753],x[95754],x[95755],x[95756],x[95757],x[95758],x[95759],x[95760],x[95761],x[95762],x[95763],x[95764],x[95765],x[95766],x[95767],x[95768],x[95769],x[95770],x[95771],x[95772],x[95773],x[95774],x[95775],x[95776],x[95777],x[95778],x[95779],x[95780],x[95781],x[95782],x[95783],x[95784],x[95785],x[95786],x[95787],x[95788],x[95789],x[95790],x[95791],x[95792],x[95793],x[95794],x[95795],x[95796],x[95797],x[95798],x[95799],x[95800],x[95801],x[95802],x[95803],x[95804],x[95805],x[95806],x[95807],x[95808],x[95809],x[95810],x[95811],x[95812],x[95813],x[95814],x[95815],x[95816],x[95817],x[95818],x[95819],x[95820],x[95821],x[95822],x[95823],x[95824],x[95825],x[95826],x[95827],x[95828],x[95829],x[95830],x[95831],x[95832],x[95833],x[95834],x[95835],x[95836],x[95837],x[95838],x[95839],x[95840],x[95841],x[95842],x[95843],x[95844],x[95845],x[95846],x[95847],x[95848],x[95849],x[95850],x[95851],x[95852],x[95853],x[95854],x[95855],x[95856],x[95857],x[95858],x[95859],x[95860],x[95861],x[95862],x[95863],x[95864],x[95865],x[95866],x[95867],x[95868],x[95869],x[95870],x[95871],x[95872],x[95873],x[95874],x[95875],x[95876],x[95877],x[95878],x[95879],x[95880],x[95881],x[95882],x[95883],x[95884],x[95885],x[95886],x[95887],x[95888],x[95889],x[95890],x[95891],x[95892],x[95893],x[95894],x[95895],x[95896],x[95897],x[95898],x[95899],x[95900],x[95901],x[95902],x[95903],x[95904],x[95905],x[95906],x[95907],x[95908],x[95909],x[95910],x[95911],x[95912],x[95913],x[95914],x[95915],x[95916],x[95917],x[95918],x[95919],x[95920],x[95921],x[95922],x[95923],x[95924],x[95925],x[95926],x[95927],x[95928],x[95929],x[95930],x[95931],x[95932],x[95933],x[95934],x[95935],x[95936],x[95937],x[95938],x[95939],x[95940],x[95941],x[95942],x[95943],x[95944],x[95945],x[95946],x[95947],x[95948],x[95949],x[95950],x[95951],x[95952],x[95953],x[95954],x[95955],x[95956],x[95957],x[95958],x[95959],x[95960],x[95961],x[95962],x[95963],x[95964],x[95965],x[95966],x[95967],x[95968],x[95969],x[95970],x[95971],x[95972],x[95973],x[95974],x[95975],x[95976],x[95977],x[95978],x[95979],x[95980],x[95981],x[95982],x[95983],x[95984],x[95985],x[95986],x[95987],x[95988],x[95989],x[95990],x[95991],x[95992],x[95993],x[95994],x[95995],x[95996],x[95997],x[95998],x[95999],x[96000],x[96001],x[96002],x[96003],x[96004],x[96005],x[96006],x[96007],x[96008],x[96009],x[96010],x[96011],x[96012],x[96013],x[96014],x[96015],x[96016],x[96017],x[96018],x[96019],x[96020],x[96021],x[96022],x[96023],x[96024],x[96025],x[96026],x[96027],x[96028],x[96029],x[96030],x[96031],x[96032],x[96033],x[96034],x[96035],x[96036],x[96037],x[96038],x[96039],x[96040],x[96041],x[96042],x[96043],x[96044],x[96045],x[96046],x[96047],x[96048],x[96049],x[96050],x[96051],x[96052],x[96053],x[96054],x[96055],x[96056],x[96057],x[96058],x[96059],x[96060],x[96061],x[96062],x[96063],x[96064],x[96065],x[96066],x[96067],x[96068],x[96069],x[96070],x[96071],x[96072],x[96073],x[96074],x[96075],x[96076],x[96077],x[96078],x[96079],x[96080],x[96081],x[96082],x[96083],x[96084],x[96085],x[96086],x[96087],x[96088],x[96089],x[96090],x[96091],x[96092],x[96093],x[96094],x[96095],x[96096],x[96097],x[96098],x[96099],x[96100],x[96101],x[96102],x[96103],x[96104],x[96105],x[96106],x[96107],x[96108],x[96109],x[96110],x[96111],x[96112],x[96113],x[96114],x[96115],x[96116],x[96117],x[96118],x[96119],x[96120],x[96121],x[96122],x[96123],x[96124],x[96125],x[96126],x[96127],x[96128],x[96129],x[96130],x[96131],x[96132],x[96133],x[96134],x[96135],x[96136],x[96137],x[96138],x[96139],x[96140],x[96141],x[96142],x[96143],x[96144],x[96145],x[96146],x[96147],x[96148],x[96149],x[96150],x[96151],x[96152],x[96153],x[96154],x[96155],x[96156],x[96157],x[96158],x[96159],x[96160],x[96161],x[96162],x[96163],x[96164],x[96165],x[96166],x[96167],x[96168],x[96169],x[96170],x[96171],x[96172],x[96173],x[96174],x[96175],x[96176],x[96177],x[96178],x[96179],x[96180],x[96181],x[96182],x[96183],x[96184],x[96185],x[96186],x[96187],x[96188],x[96189],x[96190],x[96191],x[96192],x[96193],x[96194],x[96195],x[96196],x[96197],x[96198],x[96199],x[96200],x[96201],x[96202],x[96203],x[96204],x[96205],x[96206],x[96207],x[96208],x[96209],x[96210],x[96211],x[96212],x[96213],x[96214],x[96215],x[96216],x[96217],x[96218],x[96219],x[96220],x[96221],x[96222],x[96223],x[96224],x[96225],x[96226],x[96227],x[96228],x[96229],x[96230],x[96231],x[96232],x[96233],x[96234],x[96235],x[96236],x[96237],x[96238],x[96239],x[96240],x[96241],x[96242],x[96243],x[96244],x[96245],x[96246],x[96247],x[96248],x[96249],x[96250],x[96251],x[96252],x[96253],x[96254],x[96255],x[96256],x[96257],x[96258],x[96259],x[96260],x[96261],x[96262],x[96263],x[96264],x[96265],x[96266],x[96267],x[96268],x[96269],x[96270],x[96271],x[96272],x[96273],x[96274],x[96275],x[96276],x[96277],x[96278],x[96279],x[96280],x[96281],x[96282],x[96283],x[96284],x[96285],x[96286],x[96287],x[96288],x[96289],x[96290],x[96291],x[96292],x[96293],x[96294],x[96295],x[96296],x[96297],x[96298],x[96299],x[96300],x[96301],x[96302],x[96303],x[96304],x[96305],x[96306],x[96307],x[96308],x[96309],x[96310],x[96311],x[96312],x[96313],x[96314],x[96315],x[96316],x[96317],x[96318],x[96319],x[96320],x[96321],x[96322],x[96323],x[96324],x[96325],x[96326],x[96327],x[96328],x[96329],x[96330],x[96331],x[96332],x[96333],x[96334],x[96335],x[96336],x[96337],x[96338],x[96339],x[96340],x[96341],x[96342],x[96343],x[96344],x[96345],x[96346],x[96347],x[96348],x[96349],x[96350],x[96351],x[96352],x[96353],x[96354],x[96355],x[96356],x[96357],x[96358],x[96359],x[96360],x[96361],x[96362],x[96363],x[96364],x[96365],x[96366],x[96367],x[96368],x[96369],x[96370],x[96371],x[96372],x[96373],x[96374],x[96375],x[96376],x[96377],x[96378],x[96379],x[96380],x[96381],x[96382],x[96383],x[96384],x[96385],x[96386],x[96387],x[96388],x[96389],x[96390],x[96391],x[96392],x[96393],x[96394],x[96395],x[96396],x[96397],x[96398],x[96399],x[96400],x[96401],x[96402],x[96403],x[96404],x[96405],x[96406],x[96407],x[96408],x[96409],x[96410],x[96411],x[96412],x[96413],x[96414],x[96415],x[96416],x[96417],x[96418],x[96419],x[96420],x[96421],x[96422],x[96423],x[96424],x[96425],x[96426],x[96427],x[96428],x[96429],x[96430],x[96431],x[96432],x[96433],x[96434],x[96435],x[96436],x[96437],x[96438],x[96439],x[96440],x[96441],x[96442],x[96443],x[96444],x[96445],x[96446],x[96447],x[96448],x[96449],x[96450],x[96451],x[96452],x[96453],x[96454],x[96455],x[96456],x[96457],x[96458],x[96459],x[96460],x[96461],x[96462],x[96463],x[96464],x[96465],x[96466],x[96467],x[96468],x[96469],x[96470],x[96471],x[96472],x[96473],x[96474],x[96475],x[96476],x[96477],x[96478],x[96479],x[96480],x[96481],x[96482],x[96483],x[96484],x[96485],x[96486],x[96487],x[96488],x[96489],x[96490],x[96491],x[96492],x[96493],x[96494],x[96495],x[96496],x[96497],x[96498],x[96499],x[96500],x[96501],x[96502],x[96503],x[96504],x[96505],x[96506],x[96507],x[96508],x[96509],x[96510],x[96511],x[96512],x[96513],x[96514],x[96515],x[96516],x[96517],x[96518],x[96519],x[96520],x[96521],x[96522],x[96523],x[96524],x[96525],x[96526],x[96527],x[96528],x[96529],x[96530],x[96531],x[96532],x[96533],x[96534],x[96535],x[96536],x[96537],x[96538],x[96539],x[96540],x[96541],x[96542],x[96543],x[96544],x[96545],x[96546],x[96547],x[96548],x[96549],x[96550],x[96551],x[96552],x[96553],x[96554],x[96555],x[96556],x[96557],x[96558],x[96559],x[96560],x[96561],x[96562],x[96563],x[96564],x[96565],x[96566],x[96567],x[96568],x[96569],x[96570],x[96571],x[96572],x[96573],x[96574],x[96575],x[96576],x[96577],x[96578],x[96579],x[96580],x[96581],x[96582],x[96583],x[96584],x[96585],x[96586],x[96587],x[96588],x[96589],x[96590],x[96591],x[96592],x[96593],x[96594],x[96595],x[96596],x[96597],x[96598],x[96599],x[96600],x[96601],x[96602],x[96603],x[96604],x[96605],x[96606],x[96607],x[96608],x[96609],x[96610],x[96611],x[96612],x[96613],x[96614],x[96615],x[96616],x[96617],x[96618],x[96619],x[96620],x[96621],x[96622],x[96623],x[96624],x[96625],x[96626],x[96627],x[96628],x[96629],x[96630],x[96631],x[96632],x[96633],x[96634],x[96635],x[96636],x[96637],x[96638],x[96639],x[96640],x[96641],x[96642],x[96643],x[96644],x[96645],x[96646],x[96647],x[96648],x[96649],x[96650],x[96651],x[96652],x[96653],x[96654],x[96655],x[96656],x[96657],x[96658],x[96659],x[96660],x[96661],x[96662],x[96663],x[96664],x[96665],x[96666],x[96667],x[96668],x[96669],x[96670],x[96671],x[96672],x[96673],x[96674],x[96675],x[96676],x[96677],x[96678],x[96679],x[96680],x[96681],x[96682],x[96683],x[96684],x[96685],x[96686],x[96687],x[96688],x[96689],x[96690],x[96691],x[96692],x[96693],x[96694],x[96695],x[96696],x[96697],x[96698],x[96699],x[96700],x[96701],x[96702],x[96703],x[96704],x[96705],x[96706],x[96707],x[96708],x[96709],x[96710],x[96711],x[96712],x[96713],x[96714],x[96715],x[96716],x[96717],x[96718],x[96719],x[96720],x[96721],x[96722],x[96723],x[96724],x[96725],x[96726],x[96727],x[96728],x[96729],x[96730],x[96731],x[96732],x[96733],x[96734],x[96735],x[96736],x[96737],x[96738],x[96739],x[96740],x[96741],x[96742],x[96743],x[96744],x[96745],x[96746],x[96747],x[96748],x[96749],x[96750],x[96751],x[96752],x[96753],x[96754],x[96755],x[96756],x[96757],x[96758],x[96759],x[96760],x[96761],x[96762],x[96763],x[96764],x[96765],x[96766],x[96767],x[96768],x[96769],x[96770],x[96771],x[96772],x[96773],x[96774],x[96775],x[96776],x[96777],x[96778],x[96779],x[96780],x[96781],x[96782],x[96783],x[96784],x[96785],x[96786],x[96787],x[96788],x[96789],x[96790],x[96791],x[96792],x[96793],x[96794],x[96795],x[96796],x[96797],x[96798],x[96799],x[96800],x[96801],x[96802],x[96803],x[96804],x[96805],x[96806],x[96807],x[96808],x[96809],x[96810],x[96811],x[96812],x[96813],x[96814],x[96815],x[96816],x[96817],x[96818],x[96819],x[96820],x[96821],x[96822],x[96823],x[96824],x[96825],x[96826],x[96827],x[96828],x[96829],x[96830],x[96831],x[96832],x[96833],x[96834],x[96835],x[96836],x[96837],x[96838],x[96839],x[96840],x[96841],x[96842],x[96843],x[96844],x[96845],x[96846],x[96847],x[96848],x[96849],x[96850],x[96851],x[96852],x[96853],x[96854],x[96855],x[96856],x[96857],x[96858],x[96859],x[96860],x[96861],x[96862],x[96863],x[96864],x[96865],x[96866],x[96867],x[96868],x[96869],x[96870],x[96871],x[96872],x[96873],x[96874],x[96875],x[96876],x[96877],x[96878],x[96879],x[96880],x[96881],x[96882],x[96883],x[96884],x[96885],x[96886],x[96887],x[96888],x[96889],x[96890],x[96891],x[96892],x[96893],x[96894],x[96895],x[96896],x[96897],x[96898],x[96899],x[96900],x[96901],x[96902],x[96903],x[96904],x[96905],x[96906],x[96907],x[96908],x[96909],x[96910],x[96911],x[96912],x[96913],x[96914],x[96915],x[96916],x[96917],x[96918],x[96919],x[96920],x[96921],x[96922],x[96923],x[96924],x[96925],x[96926],x[96927],x[96928],x[96929],x[96930],x[96931],x[96932],x[96933],x[96934],x[96935],x[96936],x[96937],x[96938],x[96939],x[96940],x[96941],x[96942],x[96943],x[96944],x[96945],x[96946],x[96947],x[96948],x[96949],x[96950],x[96951],x[96952],x[96953],x[96954],x[96955],x[96956],x[96957],x[96958],x[96959],x[96960],x[96961],x[96962],x[96963],x[96964],x[96965],x[96966],x[96967],x[96968],x[96969],x[96970],x[96971],x[96972],x[96973],x[96974],x[96975],x[96976],x[96977],x[96978],x[96979],x[96980],x[96981],x[96982],x[96983],x[96984],x[96985],x[96986],x[96987],x[96988],x[96989],x[96990],x[96991],x[96992],x[96993],x[96994],x[96995],x[96996],x[96997],x[96998],x[96999],x[97000],x[97001],x[97002],x[97003],x[97004],x[97005],x[97006],x[97007],x[97008],x[97009],x[97010],x[97011],x[97012],x[97013],x[97014],x[97015],x[97016],x[97017],x[97018],x[97019],x[97020],x[97021],x[97022],x[97023],x[97024],x[97025],x[97026],x[97027],x[97028],x[97029],x[97030],x[97031],x[97032],x[97033],x[97034],x[97035],x[97036],x[97037],x[97038],x[97039],x[97040],x[97041],x[97042],x[97043],x[97044],x[97045],x[97046],x[97047],x[97048],x[97049],x[97050],x[97051],x[97052],x[97053],x[97054],x[97055],x[97056],x[97057],x[97058],x[97059],x[97060],x[97061],x[97062],x[97063],x[97064],x[97065],x[97066],x[97067],x[97068],x[97069],x[97070],x[97071],x[97072],x[97073],x[97074],x[97075],x[97076],x[97077],x[97078],x[97079],x[97080],x[97081],x[97082],x[97083],x[97084],x[97085],x[97086],x[97087],x[97088],x[97089],x[97090],x[97091],x[97092],x[97093],x[97094],x[97095],x[97096],x[97097],x[97098],x[97099],x[97100],x[97101],x[97102],x[97103],x[97104],x[97105],x[97106],x[97107],x[97108],x[97109],x[97110],x[97111],x[97112],x[97113],x[97114],x[97115],x[97116],x[97117],x[97118],x[97119],x[97120],x[97121],x[97122],x[97123],x[97124],x[97125],x[97126],x[97127],x[97128],x[97129],x[97130],x[97131],x[97132],x[97133],x[97134],x[97135],x[97136],x[97137],x[97138],x[97139],x[97140],x[97141],x[97142],x[97143],x[97144],x[97145],x[97146],x[97147],x[97148],x[97149],x[97150],x[97151],x[97152],x[97153],x[97154],x[97155],x[97156],x[97157],x[97158],x[97159],x[97160],x[97161],x[97162],x[97163],x[97164],x[97165],x[97166],x[97167],x[97168],x[97169],x[97170],x[97171],x[97172],x[97173],x[97174],x[97175],x[97176],x[97177],x[97178],x[97179],x[97180],x[97181],x[97182],x[97183],x[97184],x[97185],x[97186],x[97187],x[97188],x[97189],x[97190],x[97191],x[97192],x[97193],x[97194],x[97195],x[97196],x[97197],x[97198],x[97199],x[97200],x[97201],x[97202],x[97203],x[97204],x[97205],x[97206],x[97207],x[97208],x[97209],x[97210],x[97211],x[97212],x[97213],x[97214],x[97215],x[97216],x[97217],x[97218],x[97219],x[97220],x[97221],x[97222],x[97223],x[97224],x[97225],x[97226],x[97227],x[97228],x[97229],x[97230],x[97231],x[97232],x[97233],x[97234],x[97235],x[97236],x[97237],x[97238],x[97239],x[97240],x[97241],x[97242],x[97243],x[97244],x[97245],x[97246],x[97247],x[97248],x[97249],x[97250],x[97251],x[97252],x[97253],x[97254],x[97255],x[97256],x[97257],x[97258],x[97259],x[97260],x[97261],x[97262],x[97263],x[97264],x[97265],x[97266],x[97267],x[97268],x[97269],x[97270],x[97271],x[97272],x[97273],x[97274],x[97275],x[97276],x[97277],x[97278],x[97279],x[97280],x[97281],x[97282],x[97283],x[97284],x[97285],x[97286],x[97287],x[97288],x[97289],x[97290],x[97291],x[97292],x[97293],x[97294],x[97295],x[97296],x[97297],x[97298],x[97299],x[97300],x[97301],x[97302],x[97303],x[97304],x[97305],x[97306],x[97307],x[97308],x[97309],x[97310],x[97311],x[97312],x[97313],x[97314],x[97315],x[97316],x[97317],x[97318],x[97319],x[97320],x[97321],x[97322],x[97323],x[97324],x[97325],x[97326],x[97327],x[97328],x[97329],x[97330],x[97331],x[97332],x[97333],x[97334],x[97335],x[97336],x[97337],x[97338],x[97339],x[97340],x[97341],x[97342],x[97343],x[97344],x[97345],x[97346],x[97347],x[97348],x[97349],x[97350],x[97351],x[97352],x[97353],x[97354],x[97355],x[97356],x[97357],x[97358],x[97359],x[97360],x[97361],x[97362],x[97363],x[97364],x[97365],x[97366],x[97367],x[97368],x[97369],x[97370],x[97371],x[97372],x[97373],x[97374],x[97375],x[97376],x[97377],x[97378],x[97379],x[97380],x[97381],x[97382],x[97383],x[97384],x[97385],x[97386],x[97387],x[97388],x[97389],x[97390],x[97391],x[97392],x[97393],x[97394],x[97395],x[97396],x[97397],x[97398],x[97399],x[97400],x[97401],x[97402],x[97403],x[97404],x[97405],x[97406],x[97407],x[97408],x[97409],x[97410],x[97411],x[97412],x[97413],x[97414],x[97415],x[97416],x[97417],x[97418],x[97419],x[97420],x[97421],x[97422],x[97423],x[97424],x[97425],x[97426],x[97427],x[97428],x[97429],x[97430],x[97431],x[97432],x[97433],x[97434],x[97435],x[97436],x[97437],x[97438],x[97439],x[97440],x[97441],x[97442],x[97443],x[97444],x[97445],x[97446],x[97447],x[97448],x[97449],x[97450],x[97451],x[97452],x[97453],x[97454],x[97455],x[97456],x[97457],x[97458],x[97459],x[97460],x[97461],x[97462],x[97463],x[97464],x[97465],x[97466],x[97467],x[97468],x[97469],x[97470],x[97471],x[97472],x[97473],x[97474],x[97475],x[97476],x[97477],x[97478],x[97479],x[97480],x[97481],x[97482],x[97483],x[97484],x[97485],x[97486],x[97487],x[97488],x[97489],x[97490],x[97491],x[97492],x[97493],x[97494],x[97495],x[97496],x[97497],x[97498],x[97499],x[97500],x[97501],x[97502],x[97503],x[97504],x[97505],x[97506],x[97507],x[97508],x[97509],x[97510],x[97511],x[97512],x[97513],x[97514],x[97515],x[97516],x[97517],x[97518],x[97519],x[97520],x[97521],x[97522],x[97523],x[97524],x[97525],x[97526],x[97527],x[97528],x[97529],x[97530],x[97531],x[97532],x[97533],x[97534],x[97535],x[97536],x[97537],x[97538],x[97539],x[97540],x[97541],x[97542],x[97543],x[97544],x[97545],x[97546],x[97547],x[97548],x[97549],x[97550],x[97551],x[97552],x[97553],x[97554],x[97555],x[97556],x[97557],x[97558],x[97559],x[97560],x[97561],x[97562],x[97563],x[97564],x[97565],x[97566],x[97567],x[97568],x[97569],x[97570],x[97571],x[97572],x[97573],x[97574],x[97575],x[97576],x[97577],x[97578],x[97579],x[97580],x[97581],x[97582],x[97583],x[97584],x[97585],x[97586],x[97587],x[97588],x[97589],x[97590],x[97591],x[97592],x[97593],x[97594],x[97595],x[97596],x[97597],x[97598],x[97599],x[97600],x[97601],x[97602],x[97603],x[97604],x[97605],x[97606],x[97607],x[97608],x[97609],x[97610],x[97611],x[97612],x[97613],x[97614],x[97615],x[97616],x[97617],x[97618],x[97619],x[97620],x[97621],x[97622],x[97623],x[97624],x[97625],x[97626],x[97627],x[97628],x[97629],x[97630],x[97631],x[97632],x[97633],x[97634],x[97635],x[97636],x[97637],x[97638],x[97639],x[97640],x[97641],x[97642],x[97643],x[97644],x[97645],x[97646],x[97647],x[97648],x[97649],x[97650],x[97651],x[97652],x[97653],x[97654],x[97655],x[97656],x[97657],x[97658],x[97659],x[97660],x[97661],x[97662],x[97663],x[97664],x[97665],x[97666],x[97667],x[97668],x[97669],x[97670],x[97671],x[97672],x[97673],x[97674],x[97675],x[97676],x[97677],x[97678],x[97679],x[97680],x[97681],x[97682],x[97683],x[97684],x[97685],x[97686],x[97687],x[97688],x[97689],x[97690],x[97691],x[97692],x[97693],x[97694],x[97695],x[97696],x[97697],x[97698],x[97699],x[97700],x[97701],x[97702],x[97703],x[97704],x[97705],x[97706],x[97707],x[97708],x[97709],x[97710],x[97711],x[97712],x[97713],x[97714],x[97715],x[97716],x[97717],x[97718],x[97719],x[97720],x[97721],x[97722],x[97723],x[97724],x[97725],x[97726],x[97727],x[97728],x[97729],x[97730],x[97731],x[97732],x[97733],x[97734],x[97735],x[97736],x[97737],x[97738],x[97739],x[97740],x[97741],x[97742],x[97743],x[97744],x[97745],x[97746],x[97747],x[97748],x[97749],x[97750],x[97751],x[97752],x[97753],x[97754],x[97755],x[97756],x[97757],x[97758],x[97759],x[97760],x[97761],x[97762],x[97763],x[97764],x[97765],x[97766],x[97767],x[97768],x[97769],x[97770],x[97771],x[97772],x[97773],x[97774],x[97775],x[97776],x[97777],x[97778],x[97779],x[97780],x[97781],x[97782],x[97783],x[97784],x[97785],x[97786],x[97787],x[97788],x[97789],x[97790],x[97791],x[97792],x[97793],x[97794],x[97795],x[97796],x[97797],x[97798],x[97799],x[97800],x[97801],x[97802],x[97803],x[97804],x[97805],x[97806],x[97807],x[97808],x[97809],x[97810],x[97811],x[97812],x[97813],x[97814],x[97815],x[97816],x[97817],x[97818],x[97819],x[97820],x[97821],x[97822],x[97823],x[97824],x[97825],x[97826],x[97827],x[97828],x[97829],x[97830],x[97831],x[97832],x[97833],x[97834],x[97835],x[97836],x[97837],x[97838],x[97839],x[97840],x[97841],x[97842],x[97843],x[97844],x[97845],x[97846],x[97847],x[97848],x[97849],x[97850],x[97851],x[97852],x[97853],x[97854],x[97855],x[97856],x[97857],x[97858],x[97859],x[97860],x[97861],x[97862],x[97863],x[97864],x[97865],x[97866],x[97867],x[97868],x[97869],x[97870],x[97871],x[97872],x[97873],x[97874],x[97875],x[97876],x[97877],x[97878],x[97879],x[97880],x[97881],x[97882],x[97883],x[97884],x[97885],x[97886],x[97887],x[97888],x[97889],x[97890],x[97891],x[97892],x[97893],x[97894],x[97895],x[97896],x[97897],x[97898],x[97899],x[97900],x[97901],x[97902],x[97903],x[97904],x[97905],x[97906],x[97907],x[97908],x[97909],x[97910],x[97911],x[97912],x[97913],x[97914],x[97915],x[97916],x[97917],x[97918],x[97919],x[97920],x[97921],x[97922],x[97923],x[97924],x[97925],x[97926],x[97927],x[97928],x[97929],x[97930],x[97931],x[97932],x[97933],x[97934],x[97935],x[97936],x[97937],x[97938],x[97939],x[97940],x[97941],x[97942],x[97943],x[97944],x[97945],x[97946],x[97947],x[97948],x[97949],x[97950],x[97951],x[97952],x[97953],x[97954],x[97955],x[97956],x[97957],x[97958],x[97959],x[97960],x[97961],x[97962],x[97963],x[97964],x[97965],x[97966],x[97967],x[97968],x[97969],x[97970],x[97971],x[97972],x[97973],x[97974],x[97975],x[97976],x[97977],x[97978],x[97979],x[97980],x[97981],x[97982],x[97983],x[97984],x[97985],x[97986],x[97987],x[97988],x[97989],x[97990],x[97991],x[97992],x[97993],x[97994],x[97995],x[97996],x[97997],x[97998],x[97999],x[98000],x[98001],x[98002],x[98003],x[98004],x[98005],x[98006],x[98007],x[98008],x[98009],x[98010],x[98011],x[98012],x[98013],x[98014],x[98015],x[98016],x[98017],x[98018],x[98019],x[98020],x[98021],x[98022],x[98023],x[98024],x[98025],x[98026],x[98027],x[98028],x[98029],x[98030],x[98031],x[98032],x[98033],x[98034],x[98035],x[98036],x[98037],x[98038],x[98039],x[98040],x[98041],x[98042],x[98043],x[98044],x[98045],x[98046],x[98047],x[98048],x[98049],x[98050],x[98051],x[98052],x[98053],x[98054],x[98055],x[98056],x[98057],x[98058],x[98059],x[98060],x[98061],x[98062],x[98063],x[98064],x[98065],x[98066],x[98067],x[98068],x[98069],x[98070],x[98071],x[98072],x[98073],x[98074],x[98075],x[98076],x[98077],x[98078],x[98079],x[98080],x[98081],x[98082],x[98083],x[98084],x[98085],x[98086],x[98087],x[98088],x[98089],x[98090],x[98091],x[98092],x[98093],x[98094],x[98095],x[98096],x[98097],x[98098],x[98099],x[98100],x[98101],x[98102],x[98103],x[98104],x[98105],x[98106],x[98107],x[98108],x[98109],x[98110],x[98111],x[98112],x[98113],x[98114],x[98115],x[98116],x[98117],x[98118],x[98119],x[98120],x[98121],x[98122],x[98123],x[98124],x[98125],x[98126],x[98127],x[98128],x[98129],x[98130],x[98131],x[98132],x[98133],x[98134],x[98135],x[98136],x[98137],x[98138],x[98139],x[98140],x[98141],x[98142],x[98143],x[98144],x[98145],x[98146],x[98147],x[98148],x[98149],x[98150],x[98151],x[98152],x[98153],x[98154],x[98155],x[98156],x[98157],x[98158],x[98159],x[98160],x[98161],x[98162],x[98163],x[98164],x[98165],x[98166],x[98167],x[98168],x[98169],x[98170],x[98171],x[98172],x[98173],x[98174],x[98175],x[98176],x[98177],x[98178],x[98179],x[98180],x[98181],x[98182],x[98183],x[98184],x[98185],x[98186],x[98187],x[98188],x[98189],x[98190],x[98191],x[98192],x[98193],x[98194],x[98195],x[98196],x[98197],x[98198],x[98199],x[98200],x[98201],x[98202],x[98203],x[98204],x[98205],x[98206],x[98207],x[98208],x[98209],x[98210],x[98211],x[98212],x[98213],x[98214],x[98215],x[98216],x[98217],x[98218],x[98219],x[98220],x[98221],x[98222],x[98223],x[98224],x[98225],x[98226],x[98227],x[98228],x[98229],x[98230],x[98231],x[98232],x[98233],x[98234],x[98235],x[98236],x[98237],x[98238],x[98239],x[98240],x[98241],x[98242],x[98243],x[98244],x[98245],x[98246],x[98247],x[98248],x[98249],x[98250],x[98251],x[98252],x[98253],x[98254],x[98255],x[98256],x[98257],x[98258],x[98259],x[98260],x[98261],x[98262],x[98263],x[98264],x[98265],x[98266],x[98267],x[98268],x[98269],x[98270],x[98271],x[98272],x[98273],x[98274],x[98275],x[98276],x[98277],x[98278],x[98279],x[98280],x[98281],x[98282],x[98283],x[98284],x[98285],x[98286],x[98287],x[98288],x[98289],x[98290],x[98291],x[98292],x[98293],x[98294],x[98295],x[98296],x[98297],x[98298],x[98299],x[98300],x[98301],x[98302],x[98303],x[98304],x[98305],x[98306],x[98307],x[98308],x[98309],x[98310],x[98311],x[98312],x[98313],x[98314],x[98315],x[98316],x[98317],x[98318],x[98319],x[98320],x[98321],x[98322],x[98323],x[98324],x[98325],x[98326],x[98327],x[98328],x[98329],x[98330],x[98331],x[98332],x[98333],x[98334],x[98335],x[98336],x[98337],x[98338],x[98339],x[98340],x[98341],x[98342],x[98343],x[98344],x[98345],x[98346],x[98347],x[98348],x[98349],x[98350],x[98351],x[98352],x[98353],x[98354],x[98355],x[98356],x[98357],x[98358],x[98359],x[98360],x[98361],x[98362],x[98363],x[98364],x[98365],x[98366],x[98367],x[98368],x[98369],x[98370],x[98371],x[98372],x[98373],x[98374],x[98375],x[98376],x[98377],x[98378],x[98379],x[98380],x[98381],x[98382],x[98383],x[98384],x[98385],x[98386],x[98387],x[98388],x[98389],x[98390],x[98391],x[98392],x[98393],x[98394],x[98395],x[98396],x[98397],x[98398],x[98399],x[98400],x[98401],x[98402],x[98403],x[98404],x[98405],x[98406],x[98407],x[98408],x[98409],x[98410],x[98411],x[98412],x[98413],x[98414],x[98415],x[98416],x[98417],x[98418],x[98419],x[98420],x[98421],x[98422],x[98423],x[98424],x[98425],x[98426],x[98427],x[98428],x[98429],x[98430],x[98431],x[98432],x[98433],x[98434],x[98435],x[98436],x[98437],x[98438],x[98439],x[98440],x[98441],x[98442],x[98443],x[98444],x[98445],x[98446],x[98447],x[98448],x[98449],x[98450],x[98451],x[98452],x[98453],x[98454],x[98455],x[98456],x[98457],x[98458],x[98459],x[98460],x[98461],x[98462],x[98463],x[98464],x[98465],x[98466],x[98467],x[98468],x[98469],x[98470],x[98471],x[98472],x[98473],x[98474],x[98475],x[98476],x[98477],x[98478],x[98479],x[98480],x[98481],x[98482],x[98483],x[98484],x[98485],x[98486],x[98487],x[98488],x[98489],x[98490],x[98491],x[98492],x[98493],x[98494],x[98495],x[98496],x[98497],x[98498],x[98499],x[98500],x[98501],x[98502],x[98503],x[98504],x[98505],x[98506],x[98507],x[98508],x[98509],x[98510],x[98511],x[98512],x[98513],x[98514],x[98515],x[98516],x[98517],x[98518],x[98519],x[98520],x[98521],x[98522],x[98523],x[98524],x[98525],x[98526],x[98527],x[98528],x[98529],x[98530],x[98531],x[98532],x[98533],x[98534],x[98535],x[98536],x[98537],x[98538],x[98539],x[98540],x[98541],x[98542],x[98543],x[98544],x[98545],x[98546],x[98547],x[98548],x[98549],x[98550],x[98551],x[98552],x[98553],x[98554],x[98555],x[98556],x[98557],x[98558],x[98559],x[98560],x[98561],x[98562],x[98563],x[98564],x[98565],x[98566],x[98567],x[98568],x[98569],x[98570],x[98571],x[98572],x[98573],x[98574],x[98575],x[98576],x[98577],x[98578],x[98579],x[98580],x[98581],x[98582],x[98583],x[98584],x[98585],x[98586],x[98587],x[98588],x[98589],x[98590],x[98591],x[98592],x[98593],x[98594],x[98595],x[98596],x[98597],x[98598],x[98599],x[98600],x[98601],x[98602],x[98603],x[98604],x[98605],x[98606],x[98607],x[98608],x[98609],x[98610],x[98611],x[98612],x[98613],x[98614],x[98615],x[98616],x[98617],x[98618],x[98619],x[98620],x[98621],x[98622],x[98623],x[98624],x[98625],x[98626],x[98627],x[98628],x[98629],x[98630],x[98631],x[98632],x[98633],x[98634],x[98635],x[98636],x[98637],x[98638],x[98639],x[98640],x[98641],x[98642],x[98643],x[98644],x[98645],x[98646],x[98647],x[98648],x[98649],x[98650],x[98651],x[98652],x[98653],x[98654],x[98655],x[98656],x[98657],x[98658],x[98659],x[98660],x[98661],x[98662],x[98663],x[98664],x[98665],x[98666],x[98667],x[98668],x[98669],x[98670],x[98671],x[98672],x[98673],x[98674],x[98675],x[98676],x[98677],x[98678],x[98679],x[98680],x[98681],x[98682],x[98683],x[98684],x[98685],x[98686],x[98687],x[98688],x[98689],x[98690],x[98691],x[98692],x[98693],x[98694],x[98695],x[98696],x[98697],x[98698],x[98699],x[98700],x[98701],x[98702],x[98703],x[98704],x[98705],x[98706],x[98707],x[98708],x[98709],x[98710],x[98711],x[98712],x[98713],x[98714],x[98715],x[98716],x[98717],x[98718],x[98719],x[98720],x[98721],x[98722],x[98723],x[98724],x[98725],x[98726],x[98727],x[98728],x[98729],x[98730],x[98731],x[98732],x[98733],x[98734],x[98735],x[98736],x[98737],x[98738],x[98739],x[98740],x[98741],x[98742],x[98743],x[98744],x[98745],x[98746],x[98747],x[98748],x[98749],x[98750],x[98751],x[98752],x[98753],x[98754],x[98755],x[98756],x[98757],x[98758],x[98759],x[98760],x[98761],x[98762],x[98763],x[98764],x[98765],x[98766],x[98767],x[98768],x[98769],x[98770],x[98771],x[98772],x[98773],x[98774],x[98775],x[98776],x[98777],x[98778],x[98779],x[98780],x[98781],x[98782],x[98783],x[98784],x[98785],x[98786],x[98787],x[98788],x[98789],x[98790],x[98791],x[98792],x[98793],x[98794],x[98795],x[98796],x[98797],x[98798],x[98799],x[98800],x[98801],x[98802],x[98803],x[98804],x[98805],x[98806],x[98807],x[98808],x[98809],x[98810],x[98811],x[98812],x[98813],x[98814],x[98815],x[98816],x[98817],x[98818],x[98819],x[98820],x[98821],x[98822],x[98823],x[98824],x[98825],x[98826],x[98827],x[98828],x[98829],x[98830],x[98831],x[98832],x[98833],x[98834],x[98835],x[98836],x[98837],x[98838],x[98839],x[98840],x[98841],x[98842],x[98843],x[98844],x[98845],x[98846],x[98847],x[98848],x[98849],x[98850],x[98851],x[98852],x[98853],x[98854],x[98855],x[98856],x[98857],x[98858],x[98859],x[98860],x[98861],x[98862],x[98863],x[98864],x[98865],x[98866],x[98867],x[98868],x[98869],x[98870],x[98871],x[98872],x[98873],x[98874],x[98875],x[98876],x[98877],x[98878],x[98879],x[98880],x[98881],x[98882],x[98883],x[98884],x[98885],x[98886],x[98887],x[98888],x[98889],x[98890],x[98891],x[98892],x[98893],x[98894],x[98895],x[98896],x[98897],x[98898],x[98899],x[98900],x[98901],x[98902],x[98903],x[98904],x[98905],x[98906],x[98907],x[98908],x[98909],x[98910],x[98911],x[98912],x[98913],x[98914],x[98915],x[98916],x[98917],x[98918],x[98919],x[98920],x[98921],x[98922],x[98923],x[98924],x[98925],x[98926],x[98927],x[98928],x[98929],x[98930],x[98931],x[98932],x[98933],x[98934],x[98935],x[98936],x[98937],x[98938],x[98939],x[98940],x[98941],x[98942],x[98943],x[98944],x[98945],x[98946],x[98947],x[98948],x[98949],x[98950],x[98951],x[98952],x[98953],x[98954],x[98955],x[98956],x[98957],x[98958],x[98959],x[98960],x[98961],x[98962],x[98963],x[98964],x[98965],x[98966],x[98967],x[98968],x[98969],x[98970],x[98971],x[98972],x[98973],x[98974],x[98975],x[98976],x[98977],x[98978],x[98979],x[98980],x[98981],x[98982],x[98983],x[98984],x[98985],x[98986],x[98987],x[98988],x[98989],x[98990],x[98991],x[98992],x[98993],x[98994],x[98995],x[98996],x[98997],x[98998],x[98999],x[99000],x[99001],x[99002],x[99003],x[99004],x[99005],x[99006],x[99007],x[99008],x[99009],x[99010],x[99011],x[99012],x[99013],x[99014],x[99015],x[99016],x[99017],x[99018],x[99019],x[99020],x[99021],x[99022],x[99023],x[99024],x[99025],x[99026],x[99027],x[99028],x[99029],x[99030],x[99031],x[99032],x[99033],x[99034],x[99035],x[99036],x[99037],x[99038],x[99039],x[99040],x[99041],x[99042],x[99043],x[99044],x[99045],x[99046],x[99047],x[99048],x[99049],x[99050],x[99051],x[99052],x[99053],x[99054],x[99055],x[99056],x[99057],x[99058],x[99059],x[99060],x[99061],x[99062],x[99063],x[99064],x[99065],x[99066],x[99067],x[99068],x[99069],x[99070],x[99071],x[99072],x[99073],x[99074],x[99075],x[99076],x[99077],x[99078],x[99079],x[99080],x[99081],x[99082],x[99083],x[99084],x[99085],x[99086],x[99087],x[99088],x[99089],x[99090],x[99091],x[99092],x[99093],x[99094],x[99095],x[99096],x[99097],x[99098],x[99099],x[99100],x[99101],x[99102],x[99103],x[99104],x[99105],x[99106],x[99107],x[99108],x[99109],x[99110],x[99111],x[99112],x[99113],x[99114],x[99115],x[99116],x[99117],x[99118],x[99119],x[99120],x[99121],x[99122],x[99123],x[99124],x[99125],x[99126],x[99127],x[99128],x[99129],x[99130],x[99131],x[99132],x[99133],x[99134],x[99135],x[99136],x[99137],x[99138],x[99139],x[99140],x[99141],x[99142],x[99143],x[99144],x[99145],x[99146],x[99147],x[99148],x[99149],x[99150],x[99151],x[99152],x[99153],x[99154],x[99155],x[99156],x[99157],x[99158],x[99159],x[99160],x[99161],x[99162],x[99163],x[99164],x[99165],x[99166],x[99167],x[99168],x[99169],x[99170],x[99171],x[99172],x[99173],x[99174],x[99175],x[99176],x[99177],x[99178],x[99179],x[99180],x[99181],x[99182],x[99183],x[99184],x[99185],x[99186],x[99187],x[99188],x[99189],x[99190],x[99191],x[99192],x[99193],x[99194],x[99195],x[99196],x[99197],x[99198],x[99199],x[99200],x[99201],x[99202],x[99203],x[99204],x[99205],x[99206],x[99207],x[99208],x[99209],x[99210],x[99211],x[99212],x[99213],x[99214],x[99215],x[99216],x[99217],x[99218],x[99219],x[99220],x[99221],x[99222],x[99223],x[99224],x[99225],x[99226],x[99227],x[99228],x[99229],x[99230],x[99231],x[99232],x[99233],x[99234],x[99235],x[99236],x[99237],x[99238],x[99239],x[99240],x[99241],x[99242],x[99243],x[99244],x[99245],x[99246],x[99247],x[99248],x[99249],x[99250],x[99251],x[99252],x[99253],x[99254],x[99255],x[99256],x[99257],x[99258],x[99259],x[99260],x[99261],x[99262],x[99263],x[99264],x[99265],x[99266],x[99267],x[99268],x[99269],x[99270],x[99271],x[99272],x[99273],x[99274],x[99275],x[99276],x[99277],x[99278],x[99279],x[99280],x[99281],x[99282],x[99283],x[99284],x[99285],x[99286],x[99287],x[99288],x[99289],x[99290],x[99291],x[99292],x[99293],x[99294],x[99295],x[99296],x[99297],x[99298],x[99299],x[99300],x[99301],x[99302],x[99303],x[99304],x[99305],x[99306],x[99307],x[99308],x[99309],x[99310],x[99311],x[99312],x[99313],x[99314],x[99315],x[99316],x[99317],x[99318],x[99319],x[99320],x[99321],x[99322],x[99323],x[99324],x[99325],x[99326],x[99327],x[99328],x[99329],x[99330],x[99331],x[99332],x[99333],x[99334],x[99335],x[99336],x[99337],x[99338],x[99339],x[99340],x[99341],x[99342],x[99343],x[99344],x[99345],x[99346],x[99347],x[99348],x[99349],x[99350],x[99351],x[99352],x[99353],x[99354],x[99355],x[99356],x[99357],x[99358],x[99359],x[99360],x[99361],x[99362],x[99363],x[99364],x[99365],x[99366],x[99367],x[99368],x[99369],x[99370],x[99371],x[99372],x[99373],x[99374],x[99375],x[99376],x[99377],x[99378],x[99379],x[99380],x[99381],x[99382],x[99383],x[99384],x[99385],x[99386],x[99387],x[99388],x[99389],x[99390],x[99391],x[99392],x[99393],x[99394],x[99395],x[99396],x[99397],x[99398],x[99399],x[99400],x[99401],x[99402],x[99403],x[99404],x[99405],x[99406],x[99407],x[99408],x[99409],x[99410],x[99411],x[99412],x[99413],x[99414],x[99415],x[99416],x[99417],x[99418],x[99419],x[99420],x[99421],x[99422],x[99423],x[99424],x[99425],x[99426],x[99427],x[99428],x[99429],x[99430],x[99431],x[99432],x[99433],x[99434],x[99435],x[99436],x[99437],x[99438],x[99439],x[99440],x[99441],x[99442],x[99443],x[99444],x[99445],x[99446],x[99447],x[99448],x[99449],x[99450],x[99451],x[99452],x[99453],x[99454],x[99455],x[99456],x[99457],x[99458],x[99459],x[99460],x[99461],x[99462],x[99463],x[99464],x[99465],x[99466],x[99467],x[99468],x[99469],x[99470],x[99471],x[99472],x[99473],x[99474],x[99475],x[99476],x[99477],x[99478],x[99479],x[99480],x[99481],x[99482],x[99483],x[99484],x[99485],x[99486],x[99487],x[99488],x[99489],x[99490],x[99491],x[99492],x[99493],x[99494],x[99495],x[99496],x[99497],x[99498],x[99499],x[99500],x[99501],x[99502],x[99503],x[99504],x[99505],x[99506],x[99507],x[99508],x[99509],x[99510],x[99511],x[99512],x[99513],x[99514],x[99515],x[99516],x[99517],x[99518],x[99519],x[99520],x[99521],x[99522],x[99523],x[99524],x[99525],x[99526],x[99527],x[99528],x[99529],x[99530],x[99531],x[99532],x[99533],x[99534],x[99535],x[99536],x[99537],x[99538],x[99539],x[99540],x[99541],x[99542],x[99543],x[99544],x[99545],x[99546],x[99547],x[99548],x[99549],x[99550],x[99551],x[99552],x[99553],x[99554],x[99555],x[99556],x[99557],x[99558],x[99559],x[99560],x[99561],x[99562],x[99563],x[99564],x[99565],x[99566],x[99567],x[99568],x[99569],x[99570],x[99571],x[99572],x[99573],x[99574],x[99575],x[99576],x[99577],x[99578],x[99579],x[99580],x[99581],x[99582],x[99583],x[99584],x[99585],x[99586],x[99587],x[99588],x[99589],x[99590],x[99591],x[99592],x[99593],x[99594],x[99595],x[99596],x[99597],x[99598],x[99599],x[99600],x[99601],x[99602],x[99603],x[99604],x[99605],x[99606],x[99607],x[99608],x[99609],x[99610],x[99611],x[99612],x[99613],x[99614],x[99615],x[99616],x[99617],x[99618],x[99619],x[99620],x[99621],x[99622],x[99623],x[99624],x[99625],x[99626],x[99627],x[99628],x[99629],x[99630],x[99631],x[99632],x[99633],x[99634],x[99635],x[99636],x[99637],x[99638],x[99639],x[99640],x[99641],x[99642],x[99643],x[99644],x[99645],x[99646],x[99647],x[99648],x[99649],x[99650],x[99651],x[99652],x[99653],x[99654],x[99655],x[99656],x[99657],x[99658],x[99659],x[99660],x[99661],x[99662],x[99663],x[99664],x[99665],x[99666],x[99667],x[99668],x[99669],x[99670],x[99671],x[99672],x[99673],x[99674],x[99675],x[99676],x[99677],x[99678],x[99679],x[99680],x[99681],x[99682],x[99683],x[99684],x[99685],x[99686],x[99687],x[99688],x[99689],x[99690],x[99691],x[99692],x[99693],x[99694],x[99695],x[99696],x[99697],x[99698],x[99699],x[99700],x[99701],x[99702],x[99703],x[99704],x[99705],x[99706],x[99707],x[99708],x[99709],x[99710],x[99711],x[99712],x[99713],x[99714],x[99715],x[99716],x[99717],x[99718],x[99719],x[99720],x[99721],x[99722],x[99723],x[99724],x[99725],x[99726],x[99727],x[99728],x[99729],x[99730],x[99731],x[99732],x[99733],x[99734],x[99735],x[99736],x[99737],x[99738],x[99739],x[99740],x[99741],x[99742],x[99743],x[99744],x[99745],x[99746],x[99747],x[99748],x[99749],x[99750],x[99751],x[99752],x[99753],x[99754],x[99755],x[99756],x[99757],x[99758],x[99759],x[99760],x[99761],x[99762],x[99763],x[99764],x[99765],x[99766],x[99767],x[99768],x[99769],x[99770],x[99771],x[99772],x[99773],x[99774],x[99775],x[99776],x[99777],x[99778],x[99779],x[99780],x[99781],x[99782],x[99783],x[99784],x[99785],x[99786],x[99787],x[99788],x[99789],x[99790],x[99791],x[99792],x[99793],x[99794],x[99795],x[99796],x[99797],x[99798],x[99799],x[99800],x[99801],x[99802],x[99803],x[99804],x[99805],x[99806],x[99807],x[99808],x[99809],x[99810],x[99811],x[99812],x[99813],x[99814],x[99815],x[99816],x[99817],x[99818],x[99819],x[99820],x[99821],x[99822],x[99823],x[99824],x[99825],x[99826],x[99827],x[99828],x[99829],x[99830],x[99831],x[99832],x[99833],x[99834],x[99835],x[99836],x[99837],x[99838],x[99839],x[99840],x[99841],x[99842],x[99843],x[99844],x[99845],x[99846],x[99847],x[99848],x[99849],x[99850],x[99851],x[99852],x[99853],x[99854],x[99855],x[99856],x[99857],x[99858],x[99859],x[99860],x[99861],x[99862],x[99863],x[99864],x[99865],x[99866],x[99867],x[99868],x[99869],x[99870],x[99871],x[99872],x[99873],x[99874],x[99875],x[99876],x[99877],x[99878],x[99879],x[99880],x[99881],x[99882],x[99883],x[99884],x[99885],x[99886],x[99887],x[99888],x[99889],x[99890],x[99891],x[99892],x[99893],x[99894],x[99895],x[99896],x[99897],x[99898],x[99899],x[99900],x[99901],x[99902],x[99903],x[99904],x[99905],x[99906],x[99907],x[99908],x[99909],x[99910],x[99911],x[99912],x[99913],x[99914],x[99915],x[99916],x[99917],x[99918],x[99919],x[99920],x[99921],x[99922],x[99923],x[99924],x[99925],x[99926],x[99927],x[99928],x[99929],x[99930],x[99931],x[99932],x[99933],x[99934],x[99935],x[99936],x[99937],x[99938],x[99939],x[99940],x[99941],x[99942],x[99943],x[99944],x[99945],x[99946],x[99947],x[99948],x[99949],x[99950],x[99951],x[99952],x[99953],x[99954],x[99955],x[99956],x[99957],x[99958],x[99959],x[99960],x[99961],x[99962],x[99963],x[99964],x[99965],x[99966],x[99967],x[99968],x[99969],x[99970],x[99971],x[99972],x[99973],x[99974],x[99975],x[99976],x[99977],x[99978],x[99979],x[99980],x[99981],x[99982],x[99983],x[99984],x[99985],x[99986],x[99987],x[99988],x[99989],x[99990],x[99991],x[99992],x[99993],x[99994],x[99995],x[99996],x[99997],x[99998],x[99999],x[100000],x[100001],x[100002],x[100003],x[100004],x[100005],x[100006],x[100007],x[100008],x[100009],x[100010],x[100011],x[100012],x[100013],x[100014],x[100015],x[100016],x[100017],x[100018],x[100019],x[100020],x[100021],x[100022],x[100023],x[100024],x[100025],x[100026],x[100027],x[100028],x[100029],x[100030],x[100031],x[100032],x[100033],x[100034],x[100035],x[100036],x[100037],x[100038],x[100039],x[100040],x[100041],x[100042],x[100043],x[100044],x[100045],x[100046],x[100047],x[100048],x[100049],x[100050],x[100051],x[100052],x[100053],x[100054],x[100055],x[100056],x[100057],x[100058],x[100059],x[100060],x[100061],x[100062],x[100063],x[100064],x[100065],x[100066],x[100067],x[100068],x[100069],x[100070],x[100071],x[100072],x[100073],x[100074],x[100075],x[100076],x[100077],x[100078],x[100079],x[100080],x[100081],x[100082],x[100083],x[100084],x[100085],x[100086],x[100087],x[100088],x[100089],x[100090],x[100091],x[100092],x[100093],x[100094],x[100095],x[100096],x[100097],x[100098],x[100099],x[100100],x[100101],x[100102],x[100103],x[100104],x[100105],x[100106],x[100107],x[100108],x[100109],x[100110],x[100111],x[100112],x[100113],x[100114],x[100115],x[100116],x[100117],x[100118],x[100119],x[100120],x[100121],x[100122],x[100123],x[100124],x[100125],x[100126],x[100127],x[100128],x[100129],x[100130],x[100131],x[100132],x[100133],x[100134],x[100135],x[100136],x[100137],x[100138],x[100139],x[100140],x[100141],x[100142],x[100143],x[100144],x[100145],x[100146],x[100147],x[100148],x[100149],x[100150],x[100151],x[100152],x[100153],x[100154],x[100155],x[100156],x[100157],x[100158],x[100159],x[100160],x[100161],x[100162],x[100163],x[100164],x[100165],x[100166],x[100167],x[100168],x[100169],x[100170],x[100171],x[100172],x[100173],x[100174],x[100175],x[100176],x[100177],x[100178],x[100179],x[100180],x[100181],x[100182],x[100183],x[100184],x[100185],x[100186],x[100187],x[100188],x[100189],x[100190],x[100191],x[100192],x[100193],x[100194],x[100195],x[100196],x[100197],x[100198],x[100199],x[100200],x[100201],x[100202],x[100203],x[100204],x[100205],x[100206],x[100207],x[100208],x[100209],x[100210],x[100211],x[100212],x[100213],x[100214],x[100215],x[100216],x[100217],x[100218],x[100219],x[100220],x[100221],x[100222],x[100223],x[100224],x[100225],x[100226],x[100227],x[100228],x[100229],x[100230],x[100231],x[100232],x[100233],x[100234],x[100235],x[100236],x[100237],x[100238],x[100239],x[100240],x[100241],x[100242],x[100243],x[100244],x[100245],x[100246],x[100247],x[100248],x[100249],x[100250],x[100251],x[100252],x[100253],x[100254],x[100255],x[100256],x[100257],x[100258],x[100259],x[100260],x[100261],x[100262],x[100263],x[100264],x[100265],x[100266],x[100267],x[100268],x[100269],x[100270],x[100271],x[100272],x[100273],x[100274],x[100275],x[100276],x[100277],x[100278],x[100279],x[100280],x[100281],x[100282],x[100283],x[100284],x[100285],x[100286],x[100287],x[100288],x[100289],x[100290],x[100291],x[100292],x[100293],x[100294],x[100295],x[100296],x[100297],x[100298],x[100299],x[100300],x[100301],x[100302],x[100303],x[100304],x[100305],x[100306],x[100307],x[100308],x[100309],x[100310],x[100311],x[100312],x[100313],x[100314],x[100315],x[100316],x[100317],x[100318],x[100319],x[100320],x[100321],x[100322],x[100323],x[100324],x[100325],x[100326],x[100327],x[100328],x[100329],x[100330],x[100331],x[100332],x[100333],x[100334],x[100335],x[100336],x[100337],x[100338],x[100339],x[100340],x[100341],x[100342],x[100343],x[100344],x[100345],x[100346],x[100347],x[100348],x[100349],x[100350],x[100351],x[100352],x[100353],x[100354],x[100355],x[100356],x[100357],x[100358],x[100359],x[100360],x[100361],x[100362],x[100363],x[100364],x[100365],x[100366],x[100367],x[100368],x[100369],x[100370],x[100371],x[100372],x[100373],x[100374],x[100375],x[100376],x[100377],x[100378],x[100379],x[100380],x[100381],x[100382],x[100383],x[100384],x[100385],x[100386],x[100387],x[100388],x[100389],x[100390],x[100391],x[100392],x[100393],x[100394],x[100395],x[100396],x[100397],x[100398],x[100399],x[100400],x[100401],x[100402],x[100403],x[100404],x[100405],x[100406],x[100407],x[100408],x[100409],x[100410],x[100411],x[100412],x[100413],x[100414],x[100415],x[100416],x[100417],x[100418],x[100419],x[100420],x[100421],x[100422],x[100423],x[100424],x[100425],x[100426],x[100427],x[100428],x[100429],x[100430],x[100431],x[100432],x[100433],x[100434],x[100435],x[100436],x[100437],x[100438],x[100439],x[100440],x[100441],x[100442],x[100443],x[100444],x[100445],x[100446],x[100447],x[100448],x[100449],x[100450],x[100451],x[100452],x[100453],x[100454],x[100455],x[100456],x[100457],x[100458],x[100459],x[100460],x[100461],x[100462],x[100463],x[100464],x[100465],x[100466],x[100467],x[100468],x[100469],x[100470],x[100471],x[100472],x[100473],x[100474],x[100475],x[100476],x[100477],x[100478],x[100479],x[100480],x[100481],x[100482],x[100483],x[100484],x[100485],x[100486],x[100487],x[100488],x[100489],x[100490],x[100491],x[100492],x[100493],x[100494],x[100495],x[100496],x[100497],x[100498],x[100499],x[100500],x[100501],x[100502],x[100503],x[100504],x[100505],x[100506],x[100507],x[100508],x[100509],x[100510],x[100511],x[100512],x[100513],x[100514],x[100515],x[100516],x[100517],x[100518],x[100519],x[100520],x[100521],x[100522],x[100523],x[100524],x[100525],x[100526],x[100527],x[100528],x[100529],x[100530],x[100531],x[100532],x[100533],x[100534],x[100535],x[100536],x[100537],x[100538],x[100539],x[100540],x[100541],x[100542],x[100543],x[100544],x[100545],x[100546],x[100547],x[100548],x[100549],x[100550],x[100551],x[100552],x[100553],x[100554],x[100555],x[100556],x[100557],x[100558],x[100559],x[100560],x[100561],x[100562],x[100563],x[100564],x[100565],x[100566],x[100567],x[100568],x[100569],x[100570],x[100571],x[100572],x[100573],x[100574],x[100575],x[100576],x[100577],x[100578],x[100579],x[100580],x[100581],x[100582],x[100583],x[100584],x[100585],x[100586],x[100587],x[100588],x[100589],x[100590],x[100591],x[100592],x[100593],x[100594],x[100595],x[100596],x[100597],x[100598],x[100599],x[100600],x[100601],x[100602],x[100603],x[100604],x[100605],x[100606],x[100607],x[100608],x[100609],x[100610],x[100611],x[100612],x[100613],x[100614],x[100615],x[100616],x[100617],x[100618],x[100619],x[100620],x[100621],x[100622],x[100623],x[100624],x[100625],x[100626],x[100627],x[100628],x[100629],x[100630],x[100631],x[100632],x[100633],x[100634],x[100635],x[100636],x[100637],x[100638],x[100639],x[100640],x[100641],x[100642],x[100643],x[100644],x[100645],x[100646],x[100647],x[100648],x[100649],x[100650],x[100651],x[100652],x[100653],x[100654],x[100655],x[100656],x[100657],x[100658],x[100659],x[100660],x[100661],x[100662],x[100663],x[100664],x[100665],x[100666],x[100667],x[100668],x[100669],x[100670],x[100671],x[100672],x[100673],x[100674],x[100675],x[100676],x[100677],x[100678],x[100679],x[100680],x[100681],x[100682],x[100683],x[100684],x[100685],x[100686],x[100687],x[100688],x[100689],x[100690],x[100691],x[100692],x[100693],x[100694],x[100695],x[100696],x[100697],x[100698],x[100699],x[100700],x[100701],x[100702],x[100703],x[100704],x[100705],x[100706],x[100707],x[100708],x[100709],x[100710],x[100711],x[100712],x[100713],x[100714],x[100715],x[100716],x[100717],x[100718],x[100719],x[100720],x[100721],x[100722],x[100723],x[100724],x[100725],x[100726],x[100727],x[100728],x[100729],x[100730],x[100731],x[100732],x[100733],x[100734],x[100735],x[100736],x[100737],x[100738],x[100739],x[100740],x[100741],x[100742],x[100743],x[100744],x[100745],x[100746],x[100747],x[100748],x[100749],x[100750],x[100751],x[100752],x[100753],x[100754],x[100755],x[100756],x[100757],x[100758],x[100759],x[100760],x[100761],x[100762],x[100763],x[100764],x[100765],x[100766],x[100767],x[100768],x[100769],x[100770],x[100771],x[100772],x[100773],x[100774],x[100775],x[100776],x[100777],x[100778],x[100779],x[100780],x[100781],x[100782],x[100783],x[100784],x[100785],x[100786],x[100787],x[100788],x[100789],x[100790],x[100791],x[100792],x[100793],x[100794],x[100795],x[100796],x[100797],x[100798],x[100799],x[100800],x[100801],x[100802],x[100803],x[100804],x[100805],x[100806],x[100807],x[100808],x[100809],x[100810],x[100811],x[100812],x[100813],x[100814],x[100815],x[100816],x[100817],x[100818],x[100819],x[100820],x[100821],x[100822],x[100823],x[100824],x[100825],x[100826],x[100827],x[100828],x[100829],x[100830],x[100831],x[100832],x[100833],x[100834],x[100835],x[100836],x[100837],x[100838],x[100839],x[100840],x[100841],x[100842],x[100843],x[100844],x[100845],x[100846],x[100847],x[100848],x[100849],x[100850],x[100851],x[100852],x[100853],x[100854],x[100855],x[100856],x[100857],x[100858],x[100859],x[100860],x[100861],x[100862],x[100863],x[100864],x[100865],x[100866],x[100867],x[100868],x[100869],x[100870],x[100871],x[100872],x[100873],x[100874],x[100875],x[100876],x[100877],x[100878],x[100879],x[100880],x[100881],x[100882],x[100883],x[100884],x[100885],x[100886],x[100887],x[100888],x[100889],x[100890],x[100891],x[100892],x[100893],x[100894],x[100895],x[100896],x[100897],x[100898],x[100899],x[100900],x[100901],x[100902],x[100903],x[100904],x[100905],x[100906],x[100907],x[100908],x[100909],x[100910],x[100911],x[100912],x[100913],x[100914],x[100915],x[100916],x[100917],x[100918],x[100919],x[100920],x[100921],x[100922],x[100923],x[100924],x[100925],x[100926],x[100927],x[100928],x[100929],x[100930],x[100931],x[100932],x[100933],x[100934],x[100935],x[100936],x[100937],x[100938],x[100939],x[100940],x[100941],x[100942],x[100943],x[100944],x[100945],x[100946],x[100947],x[100948],x[100949],x[100950],x[100951],x[100952],x[100953],x[100954],x[100955],x[100956],x[100957],x[100958],x[100959],x[100960],x[100961],x[100962],x[100963],x[100964],x[100965],x[100966],x[100967],x[100968],x[100969],x[100970],x[100971],x[100972],x[100973],x[100974],x[100975],x[100976],x[100977],x[100978],x[100979],x[100980],x[100981],x[100982],x[100983],x[100984],x[100985],x[100986],x[100987],x[100988],x[100989],x[100990],x[100991],x[100992],x[100993],x[100994],x[100995],x[100996],x[100997],x[100998],x[100999],x[101000],x[101001],x[101002],x[101003],x[101004],x[101005],x[101006],x[101007],x[101008],x[101009],x[101010],x[101011],x[101012],x[101013],x[101014],x[101015],x[101016],x[101017],x[101018],x[101019],x[101020],x[101021],x[101022],x[101023],x[101024],x[101025],x[101026],x[101027],x[101028],x[101029],x[101030],x[101031],x[101032],x[101033],x[101034],x[101035],x[101036],x[101037],x[101038],x[101039],x[101040],x[101041],x[101042],x[101043],x[101044],x[101045],x[101046],x[101047],x[101048],x[101049],x[101050],x[101051],x[101052],x[101053],x[101054],x[101055],x[101056],x[101057],x[101058],x[101059],x[101060],x[101061],x[101062],x[101063],x[101064],x[101065],x[101066],x[101067],x[101068],x[101069],x[101070],x[101071],x[101072],x[101073],x[101074],x[101075],x[101076],x[101077],x[101078],x[101079],x[101080],x[101081],x[101082],x[101083],x[101084],x[101085],x[101086],x[101087],x[101088],x[101089],x[101090],x[101091],x[101092],x[101093],x[101094],x[101095],x[101096],x[101097],x[101098],x[101099],x[101100],x[101101],x[101102],x[101103],x[101104],x[101105],x[101106],x[101107],x[101108],x[101109],x[101110],x[101111],x[101112],x[101113],x[101114],x[101115],x[101116],x[101117],x[101118],x[101119],x[101120],x[101121],x[101122],x[101123],x[101124],x[101125],x[101126],x[101127],x[101128],x[101129],x[101130],x[101131],x[101132],x[101133],x[101134],x[101135],x[101136],x[101137],x[101138],x[101139],x[101140],x[101141],x[101142],x[101143],x[101144],x[101145],x[101146],x[101147],x[101148],x[101149],x[101150],x[101151],x[101152],x[101153],x[101154],x[101155],x[101156],x[101157],x[101158],x[101159],x[101160],x[101161],x[101162],x[101163],x[101164],x[101165],x[101166],x[101167],x[101168],x[101169],x[101170],x[101171],x[101172],x[101173],x[101174],x[101175],x[101176],x[101177],x[101178],x[101179],x[101180],x[101181],x[101182],x[101183],x[101184],x[101185],x[101186],x[101187],x[101188],x[101189],x[101190],x[101191],x[101192],x[101193],x[101194],x[101195],x[101196],x[101197],x[101198],x[101199],x[101200],x[101201],x[101202],x[101203],x[101204],x[101205],x[101206],x[101207],x[101208],x[101209],x[101210],x[101211],x[101212],x[101213],x[101214],x[101215],x[101216],x[101217],x[101218],x[101219],x[101220],x[101221],x[101222],x[101223],x[101224],x[101225],x[101226],x[101227],x[101228],x[101229],x[101230],x[101231],x[101232],x[101233],x[101234],x[101235],x[101236],x[101237],x[101238],x[101239],x[101240],x[101241],x[101242],x[101243],x[101244],x[101245],x[101246],x[101247],x[101248],x[101249],x[101250],x[101251],x[101252],x[101253],x[101254],x[101255],x[101256],x[101257],x[101258],x[101259],x[101260],x[101261],x[101262],x[101263],x[101264],x[101265],x[101266],x[101267],x[101268],x[101269],x[101270],x[101271],x[101272],x[101273],x[101274],x[101275],x[101276],x[101277],x[101278],x[101279],x[101280],x[101281],x[101282],x[101283],x[101284],x[101285],x[101286],x[101287],x[101288],x[101289],x[101290],x[101291],x[101292],x[101293],x[101294],x[101295],x[101296],x[101297],x[101298],x[101299],x[101300],x[101301],x[101302],x[101303],x[101304],x[101305],x[101306],x[101307],x[101308],x[101309],x[101310],x[101311],x[101312],x[101313],x[101314],x[101315],x[101316],x[101317],x[101318],x[101319],x[101320],x[101321],x[101322],x[101323],x[101324],x[101325],x[101326],x[101327],x[101328],x[101329],x[101330],x[101331],x[101332],x[101333],x[101334],x[101335],x[101336],x[101337],x[101338],x[101339],x[101340],x[101341],x[101342],x[101343],x[101344],x[101345],x[101346],x[101347],x[101348],x[101349],x[101350],x[101351],x[101352],x[101353],x[101354],x[101355],x[101356],x[101357],x[101358],x[101359],x[101360],x[101361],x[101362],x[101363],x[101364],x[101365],x[101366],x[101367],x[101368],x[101369],x[101370],x[101371],x[101372],x[101373],x[101374],x[101375],x[101376],x[101377],x[101378],x[101379],x[101380],x[101381],x[101382],x[101383],x[101384],x[101385],x[101386],x[101387],x[101388],x[101389],x[101390],x[101391],x[101392],x[101393],x[101394],x[101395],x[101396],x[101397],x[101398],x[101399],x[101400],x[101401],x[101402],x[101403],x[101404],x[101405],x[101406],x[101407],x[101408],x[101409],x[101410],x[101411],x[101412],x[101413],x[101414],x[101415],x[101416],x[101417],x[101418],x[101419],x[101420],x[101421],x[101422],x[101423],x[101424],x[101425],x[101426],x[101427],x[101428],x[101429],x[101430],x[101431],x[101432],x[101433],x[101434],x[101435],x[101436],x[101437],x[101438],x[101439],x[101440],x[101441],x[101442],x[101443],x[101444],x[101445],x[101446],x[101447],x[101448],x[101449],x[101450],x[101451],x[101452],x[101453],x[101454],x[101455],x[101456],x[101457],x[101458],x[101459],x[101460],x[101461],x[101462],x[101463],x[101464],x[101465],x[101466],x[101467],x[101468],x[101469],x[101470],x[101471],x[101472],x[101473],x[101474],x[101475],x[101476],x[101477],x[101478],x[101479],x[101480],x[101481],x[101482],x[101483],x[101484],x[101485],x[101486],x[101487],x[101488],x[101489],x[101490],x[101491],x[101492],x[101493],x[101494],x[101495],x[101496],x[101497],x[101498],x[101499],x[101500],x[101501],x[101502],x[101503],x[101504],x[101505],x[101506],x[101507],x[101508],x[101509],x[101510],x[101511],x[101512],x[101513],x[101514],x[101515],x[101516],x[101517],x[101518],x[101519],x[101520],x[101521],x[101522],x[101523],x[101524],x[101525],x[101526],x[101527],x[101528],x[101529],x[101530],x[101531],x[101532],x[101533],x[101534],x[101535],x[101536],x[101537],x[101538],x[101539],x[101540],x[101541],x[101542],x[101543],x[101544],x[101545],x[101546],x[101547],x[101548],x[101549],x[101550],x[101551],x[101552],x[101553],x[101554],x[101555],x[101556],x[101557],x[101558],x[101559],x[101560],x[101561],x[101562],x[101563],x[101564],x[101565],x[101566],x[101567],x[101568],x[101569],x[101570],x[101571],x[101572],x[101573],x[101574],x[101575],x[101576],x[101577],x[101578],x[101579],x[101580],x[101581],x[101582],x[101583],x[101584],x[101585],x[101586],x[101587],x[101588],x[101589],x[101590],x[101591],x[101592],x[101593],x[101594],x[101595],x[101596],x[101597],x[101598],x[101599],x[101600],x[101601],x[101602],x[101603],x[101604],x[101605],x[101606],x[101607],x[101608],x[101609],x[101610],x[101611],x[101612],x[101613],x[101614],x[101615],x[101616],x[101617],x[101618],x[101619],x[101620],x[101621],x[101622],x[101623],x[101624],x[101625],x[101626],x[101627],x[101628],x[101629],x[101630],x[101631],x[101632],x[101633],x[101634],x[101635],x[101636],x[101637],x[101638],x[101639],x[101640],x[101641],x[101642],x[101643],x[101644],x[101645],x[101646],x[101647],x[101648],x[101649],x[101650],x[101651],x[101652],x[101653],x[101654],x[101655],x[101656],x[101657],x[101658],x[101659],x[101660],x[101661],x[101662],x[101663],x[101664],x[101665],x[101666],x[101667],x[101668],x[101669],x[101670],x[101671],x[101672],x[101673],x[101674],x[101675],x[101676],x[101677],x[101678],x[101679],x[101680],x[101681],x[101682],x[101683],x[101684],x[101685],x[101686],x[101687],x[101688],x[101689],x[101690],x[101691],x[101692],x[101693],x[101694],x[101695],x[101696],x[101697],x[101698],x[101699],x[101700],x[101701],x[101702],x[101703],x[101704],x[101705],x[101706],x[101707],x[101708],x[101709],x[101710],x[101711],x[101712],x[101713],x[101714],x[101715],x[101716],x[101717],x[101718],x[101719],x[101720],x[101721],x[101722],x[101723],x[101724],x[101725],x[101726],x[101727],x[101728],x[101729],x[101730],x[101731],x[101732],x[101733],x[101734],x[101735],x[101736],x[101737],x[101738],x[101739],x[101740],x[101741],x[101742],x[101743],x[101744],x[101745],x[101746],x[101747],x[101748],x[101749],x[101750],x[101751],x[101752],x[101753],x[101754],x[101755],x[101756],x[101757],x[101758],x[101759],x[101760],x[101761],x[101762],x[101763],x[101764],x[101765],x[101766],x[101767],x[101768],x[101769],x[101770],x[101771],x[101772],x[101773],x[101774],x[101775],x[101776],x[101777],x[101778],x[101779],x[101780],x[101781],x[101782],x[101783],x[101784],x[101785],x[101786],x[101787],x[101788],x[101789],x[101790],x[101791],x[101792],x[101793],x[101794],x[101795],x[101796],x[101797],x[101798],x[101799],x[101800],x[101801],x[101802],x[101803],x[101804],x[101805],x[101806],x[101807],x[101808],x[101809],x[101810],x[101811],x[101812],x[101813],x[101814],x[101815],x[101816],x[101817],x[101818],x[101819],x[101820],x[101821],x[101822],x[101823],x[101824],x[101825],x[101826],x[101827],x[101828],x[101829],x[101830],x[101831],x[101832],x[101833],x[101834],x[101835],x[101836],x[101837],x[101838],x[101839],x[101840],x[101841],x[101842],x[101843],x[101844],x[101845],x[101846],x[101847],x[101848],x[101849],x[101850],x[101851],x[101852],x[101853],x[101854],x[101855],x[101856],x[101857],x[101858],x[101859],x[101860],x[101861],x[101862],x[101863],x[101864],x[101865],x[101866],x[101867],x[101868],x[101869],x[101870],x[101871],x[101872],x[101873],x[101874],x[101875],x[101876],x[101877],x[101878],x[101879],x[101880],x[101881],x[101882],x[101883],x[101884],x[101885],x[101886],x[101887],x[101888],x[101889],x[101890],x[101891],x[101892],x[101893],x[101894],x[101895],x[101896],x[101897],x[101898],x[101899],x[101900],x[101901],x[101902],x[101903],x[101904],x[101905],x[101906],x[101907],x[101908],x[101909],x[101910],x[101911],x[101912],x[101913],x[101914],x[101915],x[101916],x[101917],x[101918],x[101919],x[101920],x[101921],x[101922],x[101923],x[101924],x[101925],x[101926],x[101927],x[101928],x[101929],x[101930],x[101931],x[101932],x[101933],x[101934],x[101935],x[101936],x[101937],x[101938],x[101939],x[101940],x[101941],x[101942],x[101943],x[101944],x[101945],x[101946],x[101947],x[101948],x[101949],x[101950],x[101951],x[101952],x[101953],x[101954],x[101955],x[101956],x[101957],x[101958],x[101959],x[101960],x[101961],x[101962],x[101963],x[101964],x[101965],x[101966],x[101967],x[101968],x[101969],x[101970],x[101971],x[101972],x[101973],x[101974],x[101975],x[101976],x[101977],x[101978],x[101979],x[101980],x[101981],x[101982],x[101983],x[101984],x[101985],x[101986],x[101987],x[101988],x[101989],x[101990],x[101991],x[101992],x[101993],x[101994],x[101995],x[101996],x[101997],x[101998],x[101999],x[102000],x[102001],x[102002],x[102003],x[102004],x[102005],x[102006],x[102007],x[102008],x[102009],x[102010],x[102011],x[102012],x[102013],x[102014],x[102015],x[102016],x[102017],x[102018],x[102019],x[102020],x[102021],x[102022],x[102023],x[102024],x[102025],x[102026],x[102027],x[102028],x[102029],x[102030],x[102031],x[102032],x[102033],x[102034],x[102035],x[102036],x[102037],x[102038],x[102039],x[102040],x[102041],x[102042],x[102043],x[102044],x[102045],x[102046],x[102047],x[102048],x[102049],x[102050],x[102051],x[102052],x[102053],x[102054],x[102055],x[102056],x[102057],x[102058],x[102059],x[102060],x[102061],x[102062],x[102063],x[102064],x[102065],x[102066],x[102067],x[102068],x[102069],x[102070],x[102071],x[102072],x[102073],x[102074],x[102075],x[102076],x[102077],x[102078],x[102079],x[102080],x[102081],x[102082],x[102083],x[102084],x[102085],x[102086],x[102087],x[102088],x[102089],x[102090],x[102091],x[102092],x[102093],x[102094],x[102095],x[102096],x[102097],x[102098],x[102099],x[102100],x[102101],x[102102],x[102103],x[102104],x[102105],x[102106],x[102107],x[102108],x[102109],x[102110],x[102111],x[102112],x[102113],x[102114],x[102115],x[102116],x[102117],x[102118],x[102119],x[102120],x[102121],x[102122],x[102123],x[102124],x[102125],x[102126],x[102127],x[102128],x[102129],x[102130],x[102131],x[102132],x[102133],x[102134],x[102135],x[102136],x[102137],x[102138],x[102139],x[102140],x[102141],x[102142],x[102143],x[102144],x[102145],x[102146],x[102147],x[102148],x[102149],x[102150],x[102151],x[102152],x[102153],x[102154],x[102155],x[102156],x[102157],x[102158],x[102159],x[102160],x[102161],x[102162],x[102163],x[102164],x[102165],x[102166],x[102167],x[102168],x[102169],x[102170],x[102171],x[102172],x[102173],x[102174],x[102175],x[102176],x[102177],x[102178],x[102179],x[102180],x[102181],x[102182],x[102183],x[102184],x[102185],x[102186],x[102187],x[102188],x[102189],x[102190],x[102191],x[102192],x[102193],x[102194],x[102195],x[102196],x[102197],x[102198],x[102199],x[102200],x[102201],x[102202],x[102203],x[102204],x[102205],x[102206],x[102207],x[102208],x[102209],x[102210],x[102211],x[102212],x[102213],x[102214],x[102215],x[102216],x[102217],x[102218],x[102219],x[102220],x[102221],x[102222],x[102223],x[102224],x[102225],x[102226],x[102227],x[102228],x[102229],x[102230],x[102231],x[102232],x[102233],x[102234],x[102235],x[102236],x[102237],x[102238],x[102239],x[102240],x[102241],x[102242],x[102243],x[102244],x[102245],x[102246],x[102247],x[102248],x[102249],x[102250],x[102251],x[102252],x[102253],x[102254],x[102255],x[102256],x[102257],x[102258],x[102259],x[102260],x[102261],x[102262],x[102263],x[102264],x[102265],x[102266],x[102267],x[102268],x[102269],x[102270],x[102271],x[102272],x[102273],x[102274],x[102275],x[102276],x[102277],x[102278],x[102279],x[102280],x[102281],x[102282],x[102283],x[102284],x[102285],x[102286],x[102287],x[102288],x[102289],x[102290],x[102291],x[102292],x[102293],x[102294],x[102295],x[102296],x[102297],x[102298],x[102299],x[102300],x[102301],x[102302],x[102303],x[102304],x[102305],x[102306],x[102307],x[102308],x[102309],x[102310],x[102311],x[102312],x[102313],x[102314],x[102315],x[102316],x[102317],x[102318],x[102319],x[102320],x[102321],x[102322],x[102323],x[102324],x[102325],x[102326],x[102327],x[102328],x[102329],x[102330],x[102331],x[102332],x[102333],x[102334],x[102335],x[102336],x[102337],x[102338],x[102339],x[102340],x[102341],x[102342],x[102343],x[102344],x[102345],x[102346],x[102347],x[102348],x[102349],x[102350],x[102351],x[102352],x[102353],x[102354],x[102355],x[102356],x[102357],x[102358],x[102359],x[102360],x[102361],x[102362],x[102363],x[102364],x[102365],x[102366],x[102367],x[102368],x[102369],x[102370],x[102371],x[102372],x[102373],x[102374],x[102375],x[102376],x[102377],x[102378],x[102379],x[102380],x[102381],x[102382],x[102383],x[102384],x[102385],x[102386],x[102387],x[102388],x[102389],x[102390],x[102391],x[102392],x[102393],x[102394],x[102395],x[102396],x[102397],x[102398],x[102399],x[102400],x[102401],x[102402],x[102403],x[102404],x[102405],x[102406],x[102407],x[102408],x[102409],x[102410],x[102411],x[102412],x[102413],x[102414],x[102415],x[102416],x[102417],x[102418],x[102419],x[102420],x[102421],x[102422],x[102423],x[102424],x[102425],x[102426],x[102427],x[102428],x[102429],x[102430],x[102431],x[102432],x[102433],x[102434],x[102435],x[102436],x[102437],x[102438],x[102439],x[102440],x[102441],x[102442],x[102443],x[102444],x[102445],x[102446],x[102447],x[102448],x[102449],x[102450],x[102451],x[102452],x[102453],x[102454],x[102455],x[102456],x[102457],x[102458],x[102459],x[102460],x[102461],x[102462],x[102463],x[102464],x[102465],x[102466],x[102467],x[102468],x[102469],x[102470],x[102471],x[102472],x[102473],x[102474],x[102475],x[102476],x[102477],x[102478],x[102479],x[102480],x[102481],x[102482],x[102483],x[102484],x[102485],x[102486],x[102487],x[102488],x[102489],x[102490],x[102491],x[102492],x[102493],x[102494],x[102495],x[102496],x[102497],x[102498],x[102499],x[102500],x[102501],x[102502],x[102503],x[102504],x[102505],x[102506],x[102507],x[102508],x[102509],x[102510],x[102511],x[102512],x[102513],x[102514],x[102515],x[102516],x[102517],x[102518],x[102519],x[102520],x[102521],x[102522],x[102523],x[102524],x[102525],x[102526],x[102527],x[102528],x[102529],x[102530],x[102531],x[102532],x[102533],x[102534],x[102535],x[102536],x[102537],x[102538],x[102539],x[102540],x[102541],x[102542],x[102543],x[102544],x[102545],x[102546],x[102547],x[102548],x[102549],x[102550],x[102551],x[102552],x[102553],x[102554],x[102555],x[102556],x[102557],x[102558],x[102559],x[102560],x[102561],x[102562],x[102563],x[102564],x[102565],x[102566],x[102567],x[102568],x[102569],x[102570],x[102571],x[102572],x[102573],x[102574],x[102575],x[102576],x[102577],x[102578],x[102579],x[102580],x[102581],x[102582],x[102583],x[102584],x[102585],x[102586],x[102587],x[102588],x[102589],x[102590],x[102591],x[102592],x[102593],x[102594],x[102595],x[102596],x[102597],x[102598],x[102599],x[102600],x[102601],x[102602],x[102603],x[102604],x[102605],x[102606],x[102607],x[102608],x[102609],x[102610],x[102611],x[102612],x[102613],x[102614],x[102615],x[102616],x[102617],x[102618],x[102619],x[102620],x[102621],x[102622],x[102623],x[102624],x[102625],x[102626],x[102627],x[102628],x[102629],x[102630],x[102631],x[102632],x[102633],x[102634],x[102635],x[102636],x[102637],x[102638],x[102639],x[102640],x[102641],x[102642],x[102643],x[102644],x[102645],x[102646],x[102647],x[102648],x[102649],x[102650],x[102651],x[102652],x[102653],x[102654],x[102655],x[102656],x[102657],x[102658],x[102659],x[102660],x[102661],x[102662],x[102663],x[102664],x[102665],x[102666],x[102667],x[102668],x[102669],x[102670],x[102671],x[102672],x[102673],x[102674],x[102675],x[102676],x[102677],x[102678],x[102679],x[102680],x[102681],x[102682],x[102683],x[102684],x[102685],x[102686],x[102687],x[102688],x[102689],x[102690],x[102691],x[102692],x[102693],x[102694],x[102695],x[102696],x[102697],x[102698],x[102699],x[102700],x[102701],x[102702],x[102703],x[102704],x[102705],x[102706],x[102707],x[102708],x[102709],x[102710],x[102711],x[102712],x[102713],x[102714],x[102715],x[102716],x[102717],x[102718],x[102719],x[102720],x[102721],x[102722],x[102723],x[102724],x[102725],x[102726],x[102727],x[102728],x[102729],x[102730],x[102731],x[102732],x[102733],x[102734],x[102735],x[102736],x[102737],x[102738],x[102739],x[102740],x[102741],x[102742],x[102743],x[102744],x[102745],x[102746],x[102747],x[102748],x[102749],x[102750],x[102751],x[102752],x[102753],x[102754],x[102755],x[102756],x[102757],x[102758],x[102759],x[102760],x[102761],x[102762],x[102763],x[102764],x[102765],x[102766],x[102767],x[102768],x[102769],x[102770],x[102771],x[102772],x[102773],x[102774],x[102775],x[102776],x[102777],x[102778],x[102779],x[102780],x[102781],x[102782],x[102783],x[102784],x[102785],x[102786],x[102787],x[102788],x[102789],x[102790],x[102791],x[102792],x[102793],x[102794],x[102795],x[102796],x[102797],x[102798],x[102799],x[102800],x[102801],x[102802],x[102803],x[102804],x[102805],x[102806],x[102807],x[102808],x[102809],x[102810],x[102811],x[102812],x[102813],x[102814],x[102815],x[102816],x[102817],x[102818],x[102819],x[102820],x[102821],x[102822],x[102823],x[102824],x[102825],x[102826],x[102827],x[102828],x[102829],x[102830],x[102831],x[102832],x[102833],x[102834],x[102835],x[102836],x[102837],x[102838],x[102839],x[102840],x[102841],x[102842],x[102843],x[102844],x[102845],x[102846],x[102847],x[102848],x[102849],x[102850],x[102851],x[102852],x[102853],x[102854],x[102855],x[102856],x[102857],x[102858],x[102859],x[102860],x[102861],x[102862],x[102863],x[102864],x[102865],x[102866],x[102867],x[102868],x[102869],x[102870],x[102871],x[102872],x[102873],x[102874],x[102875],x[102876],x[102877],x[102878],x[102879],x[102880],x[102881],x[102882],x[102883],x[102884],x[102885],x[102886],x[102887],x[102888],x[102889],x[102890],x[102891],x[102892],x[102893],x[102894],x[102895],x[102896],x[102897],x[102898],x[102899],x[102900],x[102901],x[102902],x[102903],x[102904],x[102905],x[102906],x[102907],x[102908],x[102909],x[102910],x[102911],x[102912],x[102913],x[102914],x[102915],x[102916],x[102917],x[102918],x[102919],x[102920],x[102921],x[102922],x[102923],x[102924],x[102925],x[102926],x[102927],x[102928],x[102929],x[102930],x[102931],x[102932],x[102933],x[102934],x[102935],x[102936],x[102937],x[102938],x[102939],x[102940],x[102941],x[102942],x[102943],x[102944],x[102945],x[102946],x[102947],x[102948],x[102949],x[102950],x[102951],x[102952],x[102953],x[102954],x[102955],x[102956],x[102957],x[102958],x[102959],x[102960],x[102961],x[102962],x[102963],x[102964],x[102965],x[102966],x[102967],x[102968],x[102969],x[102970],x[102971],x[102972],x[102973],x[102974],x[102975],x[102976],x[102977],x[102978],x[102979],x[102980],x[102981],x[102982],x[102983],x[102984],x[102985],x[102986],x[102987],x[102988],x[102989],x[102990],x[102991],x[102992],x[102993],x[102994],x[102995],x[102996],x[102997],x[102998],x[102999],x[103000],x[103001],x[103002],x[103003],x[103004],x[103005],x[103006],x[103007],x[103008],x[103009],x[103010],x[103011],x[103012],x[103013],x[103014],x[103015],x[103016],x[103017],x[103018],x[103019],x[103020],x[103021],x[103022],x[103023],x[103024],x[103025],x[103026],x[103027],x[103028],x[103029],x[103030],x[103031],x[103032],x[103033],x[103034],x[103035],x[103036],x[103037],x[103038],x[103039],x[103040],x[103041],x[103042],x[103043],x[103044],x[103045],x[103046],x[103047],x[103048],x[103049],x[103050],x[103051],x[103052],x[103053],x[103054],x[103055],x[103056],x[103057],x[103058],x[103059],x[103060],x[103061],x[103062],x[103063],x[103064],x[103065],x[103066],x[103067],x[103068],x[103069],x[103070],x[103071],x[103072],x[103073],x[103074],x[103075],x[103076],x[103077],x[103078],x[103079],x[103080],x[103081],x[103082],x[103083],x[103084],x[103085],x[103086],x[103087],x[103088],x[103089],x[103090],x[103091],x[103092],x[103093],x[103094],x[103095],x[103096],x[103097],x[103098],x[103099],x[103100],x[103101],x[103102],x[103103],x[103104],x[103105],x[103106],x[103107],x[103108],x[103109],x[103110],x[103111],x[103112],x[103113],x[103114],x[103115],x[103116],x[103117],x[103118],x[103119],x[103120],x[103121],x[103122],x[103123],x[103124],x[103125],x[103126],x[103127],x[103128],x[103129],x[103130],x[103131],x[103132],x[103133],x[103134],x[103135],x[103136],x[103137],x[103138],x[103139],x[103140],x[103141],x[103142],x[103143],x[103144],x[103145],x[103146],x[103147],x[103148],x[103149],x[103150],x[103151],x[103152],x[103153],x[103154],x[103155],x[103156],x[103157],x[103158],x[103159],x[103160],x[103161],x[103162],x[103163],x[103164],x[103165],x[103166],x[103167],x[103168],x[103169],x[103170],x[103171],x[103172],x[103173],x[103174],x[103175],x[103176],x[103177],x[103178],x[103179],x[103180],x[103181],x[103182],x[103183],x[103184],x[103185],x[103186],x[103187],x[103188],x[103189],x[103190],x[103191],x[103192],x[103193],x[103194],x[103195],x[103196],x[103197],x[103198],x[103199],x[103200],x[103201],x[103202],x[103203],x[103204],x[103205],x[103206],x[103207],x[103208],x[103209],x[103210],x[103211],x[103212],x[103213],x[103214],x[103215],x[103216],x[103217],x[103218],x[103219],x[103220],x[103221],x[103222],x[103223],x[103224],x[103225],x[103226],x[103227],x[103228],x[103229],x[103230],x[103231],x[103232],x[103233],x[103234],x[103235],x[103236],x[103237],x[103238],x[103239],x[103240],x[103241],x[103242],x[103243],x[103244],x[103245],x[103246],x[103247],x[103248],x[103249],x[103250],x[103251],x[103252],x[103253],x[103254],x[103255],x[103256],x[103257],x[103258],x[103259],x[103260],x[103261],x[103262],x[103263],x[103264],x[103265],x[103266],x[103267],x[103268],x[103269],x[103270],x[103271],x[103272],x[103273],x[103274],x[103275],x[103276],x[103277],x[103278],x[103279],x[103280],x[103281],x[103282],x[103283],x[103284],x[103285],x[103286],x[103287],x[103288],x[103289],x[103290],x[103291],x[103292],x[103293],x[103294],x[103295],x[103296],x[103297],x[103298],x[103299],x[103300],x[103301],x[103302],x[103303],x[103304],x[103305],x[103306],x[103307],x[103308],x[103309],x[103310],x[103311],x[103312],x[103313],x[103314],x[103315],x[103316],x[103317],x[103318],x[103319],x[103320],x[103321],x[103322],x[103323],x[103324],x[103325],x[103326],x[103327],x[103328],x[103329],x[103330],x[103331],x[103332],x[103333],x[103334],x[103335],x[103336],x[103337],x[103338],x[103339],x[103340],x[103341],x[103342],x[103343],x[103344],x[103345],x[103346],x[103347],x[103348],x[103349],x[103350],x[103351],x[103352],x[103353],x[103354],x[103355],x[103356],x[103357],x[103358],x[103359],x[103360],x[103361],x[103362],x[103363],x[103364],x[103365],x[103366],x[103367],x[103368],x[103369],x[103370],x[103371],x[103372],x[103373],x[103374],x[103375],x[103376],x[103377],x[103378],x[103379],x[103380],x[103381],x[103382],x[103383],x[103384],x[103385],x[103386],x[103387],x[103388],x[103389],x[103390],x[103391],x[103392],x[103393],x[103394],x[103395],x[103396],x[103397],x[103398],x[103399],x[103400],x[103401],x[103402],x[103403],x[103404],x[103405],x[103406],x[103407],x[103408],x[103409],x[103410],x[103411],x[103412],x[103413],x[103414],x[103415],x[103416],x[103417],x[103418],x[103419],x[103420],x[103421],x[103422],x[103423],x[103424],x[103425],x[103426],x[103427],x[103428],x[103429],x[103430],x[103431],x[103432],x[103433],x[103434],x[103435],x[103436],x[103437],x[103438],x[103439],x[103440],x[103441],x[103442],x[103443],x[103444],x[103445],x[103446],x[103447],x[103448],x[103449],x[103450],x[103451],x[103452],x[103453],x[103454],x[103455],x[103456],x[103457],x[103458],x[103459],x[103460],x[103461],x[103462],x[103463],x[103464],x[103465],x[103466],x[103467],x[103468],x[103469],x[103470],x[103471],x[103472],x[103473],x[103474],x[103475],x[103476],x[103477],x[103478],x[103479],x[103480],x[103481],x[103482],x[103483],x[103484],x[103485],x[103486],x[103487],x[103488],x[103489],x[103490],x[103491],x[103492],x[103493],x[103494],x[103495],x[103496],x[103497],x[103498],x[103499],x[103500],x[103501],x[103502],x[103503],x[103504],x[103505],x[103506],x[103507],x[103508],x[103509],x[103510],x[103511],x[103512],x[103513],x[103514],x[103515],x[103516],x[103517],x[103518],x[103519],x[103520],x[103521],x[103522],x[103523],x[103524],x[103525],x[103526],x[103527],x[103528],x[103529],x[103530],x[103531],x[103532],x[103533],x[103534],x[103535],x[103536],x[103537],x[103538],x[103539],x[103540],x[103541],x[103542],x[103543],x[103544],x[103545],x[103546],x[103547],x[103548],x[103549],x[103550],x[103551],x[103552],x[103553],x[103554],x[103555],x[103556],x[103557],x[103558],x[103559],x[103560],x[103561],x[103562],x[103563],x[103564],x[103565],x[103566],x[103567],x[103568],x[103569],x[103570],x[103571],x[103572],x[103573],x[103574],x[103575],x[103576],x[103577],x[103578],x[103579],x[103580],x[103581],x[103582],x[103583],x[103584],x[103585],x[103586],x[103587],x[103588],x[103589],x[103590],x[103591],x[103592],x[103593],x[103594],x[103595],x[103596],x[103597],x[103598],x[103599],x[103600],x[103601],x[103602],x[103603],x[103604],x[103605],x[103606],x[103607],x[103608],x[103609],x[103610],x[103611],x[103612],x[103613],x[103614],x[103615],x[103616],x[103617],x[103618],x[103619],x[103620],x[103621],x[103622],x[103623],x[103624],x[103625],x[103626],x[103627],x[103628],x[103629],x[103630],x[103631],x[103632],x[103633],x[103634],x[103635],x[103636],x[103637],x[103638],x[103639],x[103640],x[103641],x[103642],x[103643],x[103644],x[103645],x[103646],x[103647],x[103648],x[103649],x[103650],x[103651],x[103652],x[103653],x[103654],x[103655],x[103656],x[103657],x[103658],x[103659],x[103660],x[103661],x[103662],x[103663],x[103664],x[103665],x[103666],x[103667],x[103668],x[103669],x[103670],x[103671],x[103672],x[103673],x[103674],x[103675],x[103676],x[103677],x[103678],x[103679],x[103680],x[103681],x[103682],x[103683],x[103684],x[103685],x[103686],x[103687],x[103688],x[103689],x[103690],x[103691],x[103692],x[103693],x[103694],x[103695],x[103696],x[103697],x[103698],x[103699],x[103700],x[103701],x[103702],x[103703],x[103704],x[103705],x[103706],x[103707],x[103708],x[103709],x[103710],x[103711],x[103712],x[103713],x[103714],x[103715],x[103716],x[103717],x[103718],x[103719],x[103720],x[103721],x[103722],x[103723],x[103724],x[103725],x[103726],x[103727],x[103728],x[103729],x[103730],x[103731],x[103732],x[103733],x[103734],x[103735],x[103736],x[103737],x[103738],x[103739],x[103740],x[103741],x[103742],x[103743],x[103744],x[103745],x[103746],x[103747],x[103748],x[103749],x[103750],x[103751],x[103752],x[103753],x[103754],x[103755],x[103756],x[103757],x[103758],x[103759],x[103760],x[103761],x[103762],x[103763],x[103764],x[103765],x[103766],x[103767],x[103768],x[103769],x[103770],x[103771],x[103772],x[103773],x[103774],x[103775],x[103776],x[103777],x[103778],x[103779],x[103780],x[103781],x[103782],x[103783],x[103784],x[103785],x[103786],x[103787],x[103788],x[103789],x[103790],x[103791],x[103792],x[103793],x[103794],x[103795],x[103796],x[103797],x[103798],x[103799],x[103800],x[103801],x[103802],x[103803],x[103804],x[103805],x[103806],x[103807],x[103808],x[103809],x[103810],x[103811],x[103812],x[103813],x[103814],x[103815],x[103816],x[103817],x[103818],x[103819],x[103820],x[103821],x[103822],x[103823],x[103824],x[103825],x[103826],x[103827],x[103828],x[103829],x[103830],x[103831],x[103832],x[103833],x[103834],x[103835],x[103836],x[103837],x[103838],x[103839],x[103840],x[103841],x[103842],x[103843],x[103844],x[103845],x[103846],x[103847],x[103848],x[103849],x[103850],x[103851],x[103852],x[103853],x[103854],x[103855],x[103856],x[103857],x[103858],x[103859],x[103860],x[103861],x[103862],x[103863],x[103864],x[103865],x[103866],x[103867],x[103868],x[103869],x[103870],x[103871],x[103872],x[103873],x[103874],x[103875],x[103876],x[103877],x[103878],x[103879],x[103880],x[103881],x[103882],x[103883],x[103884],x[103885],x[103886],x[103887],x[103888],x[103889],x[103890],x[103891],x[103892],x[103893],x[103894],x[103895],x[103896],x[103897],x[103898],x[103899],x[103900],x[103901],x[103902],x[103903],x[103904],x[103905],x[103906],x[103907],x[103908],x[103909],x[103910],x[103911],x[103912],x[103913],x[103914],x[103915],x[103916],x[103917],x[103918],x[103919],x[103920],x[103921],x[103922],x[103923],x[103924],x[103925],x[103926],x[103927],x[103928],x[103929],x[103930],x[103931],x[103932],x[103933],x[103934],x[103935],x[103936],x[103937],x[103938],x[103939],x[103940],x[103941],x[103942],x[103943],x[103944],x[103945],x[103946],x[103947],x[103948],x[103949],x[103950],x[103951],x[103952],x[103953],x[103954],x[103955],x[103956],x[103957],x[103958],x[103959],x[103960],x[103961],x[103962],x[103963],x[103964],x[103965],x[103966],x[103967],x[103968],x[103969],x[103970],x[103971],x[103972],x[103973],x[103974],x[103975],x[103976],x[103977],x[103978],x[103979],x[103980],x[103981],x[103982],x[103983],x[103984],x[103985],x[103986],x[103987],x[103988],x[103989],x[103990],x[103991],x[103992],x[103993],x[103994],x[103995],x[103996],x[103997],x[103998],x[103999],x[104000],x[104001],x[104002],x[104003],x[104004],x[104005],x[104006],x[104007],x[104008],x[104009],x[104010],x[104011],x[104012],x[104013],x[104014],x[104015],x[104016],x[104017],x[104018],x[104019],x[104020],x[104021],x[104022],x[104023],x[104024],x[104025],x[104026],x[104027],x[104028],x[104029],x[104030],x[104031],x[104032],x[104033],x[104034],x[104035],x[104036],x[104037],x[104038],x[104039],x[104040],x[104041],x[104042],x[104043],x[104044],x[104045],x[104046],x[104047],x[104048],x[104049],x[104050],x[104051],x[104052],x[104053],x[104054],x[104055],x[104056],x[104057],x[104058],x[104059],x[104060],x[104061],x[104062],x[104063],x[104064],x[104065],x[104066],x[104067],x[104068],x[104069],x[104070],x[104071],x[104072],x[104073],x[104074],x[104075],x[104076],x[104077],x[104078],x[104079],x[104080],x[104081],x[104082],x[104083],x[104084],x[104085],x[104086],x[104087],x[104088],x[104089],x[104090],x[104091],x[104092],x[104093],x[104094],x[104095],x[104096],x[104097],x[104098],x[104099],x[104100],x[104101],x[104102],x[104103],x[104104],x[104105],x[104106],x[104107],x[104108],x[104109],x[104110],x[104111],x[104112],x[104113],x[104114],x[104115],x[104116],x[104117],x[104118],x[104119],x[104120],x[104121],x[104122],x[104123],x[104124],x[104125],x[104126],x[104127],x[104128],x[104129],x[104130],x[104131],x[104132],x[104133],x[104134],x[104135],x[104136],x[104137],x[104138],x[104139],x[104140],x[104141],x[104142],x[104143],x[104144],x[104145],x[104146],x[104147],x[104148],x[104149],x[104150],x[104151],x[104152],x[104153],x[104154],x[104155],x[104156],x[104157],x[104158],x[104159],x[104160],x[104161],x[104162],x[104163],x[104164],x[104165],x[104166],x[104167],x[104168],x[104169],x[104170],x[104171],x[104172],x[104173],x[104174],x[104175],x[104176],x[104177],x[104178],x[104179],x[104180],x[104181],x[104182],x[104183],x[104184],x[104185],x[104186],x[104187],x[104188],x[104189],x[104190],x[104191],x[104192],x[104193],x[104194],x[104195],x[104196],x[104197],x[104198],x[104199],x[104200],x[104201],x[104202],x[104203],x[104204],x[104205],x[104206],x[104207],x[104208],x[104209],x[104210],x[104211],x[104212],x[104213],x[104214],x[104215],x[104216],x[104217],x[104218],x[104219],x[104220],x[104221],x[104222],x[104223],x[104224],x[104225],x[104226],x[104227],x[104228],x[104229],x[104230],x[104231],x[104232],x[104233],x[104234],x[104235],x[104236],x[104237],x[104238],x[104239],x[104240],x[104241],x[104242],x[104243],x[104244],x[104245],x[104246],x[104247],x[104248],x[104249],x[104250],x[104251],x[104252],x[104253],x[104254],x[104255],x[104256],x[104257],x[104258],x[104259],x[104260],x[104261],x[104262],x[104263],x[104264],x[104265],x[104266],x[104267],x[104268],x[104269],x[104270],x[104271],x[104272],x[104273],x[104274],x[104275],x[104276],x[104277],x[104278],x[104279],x[104280],x[104281],x[104282],x[104283],x[104284],x[104285],x[104286],x[104287],x[104288],x[104289],x[104290],x[104291],x[104292],x[104293],x[104294],x[104295],x[104296],x[104297],x[104298],x[104299],x[104300],x[104301],x[104302],x[104303],x[104304],x[104305],x[104306],x[104307],x[104308],x[104309],x[104310],x[104311],x[104312],x[104313],x[104314],x[104315],x[104316],x[104317],x[104318],x[104319],x[104320],x[104321],x[104322],x[104323],x[104324],x[104325],x[104326],x[104327],x[104328],x[104329],x[104330],x[104331],x[104332],x[104333],x[104334],x[104335],x[104336],x[104337],x[104338],x[104339],x[104340],x[104341],x[104342],x[104343],x[104344],x[104345],x[104346],x[104347],x[104348],x[104349],x[104350],x[104351],x[104352],x[104353],x[104354],x[104355],x[104356],x[104357],x[104358],x[104359],x[104360],x[104361],x[104362],x[104363],x[104364],x[104365],x[104366],x[104367],x[104368],x[104369],x[104370],x[104371],x[104372],x[104373],x[104374],x[104375],x[104376],x[104377],x[104378],x[104379],x[104380],x[104381],x[104382],x[104383],x[104384],x[104385],x[104386],x[104387],x[104388],x[104389],x[104390],x[104391],x[104392],x[104393],x[104394],x[104395],x[104396],x[104397],x[104398],x[104399],x[104400],x[104401],x[104402],x[104403],x[104404],x[104405],x[104406],x[104407],x[104408],x[104409],x[104410],x[104411],x[104412],x[104413],x[104414],x[104415],x[104416],x[104417],x[104418],x[104419],x[104420],x[104421],x[104422],x[104423],x[104424],x[104425],x[104426],x[104427],x[104428],x[104429],x[104430],x[104431],x[104432],x[104433],x[104434],x[104435],x[104436],x[104437],x[104438],x[104439],x[104440],x[104441],x[104442],x[104443],x[104444],x[104445],x[104446],x[104447],x[104448],x[104449],x[104450],x[104451],x[104452],x[104453],x[104454],x[104455],x[104456],x[104457],x[104458],x[104459],x[104460],x[104461],x[104462],x[104463],x[104464],x[104465],x[104466],x[104467],x[104468],x[104469],x[104470],x[104471],x[104472],x[104473],x[104474],x[104475],x[104476],x[104477],x[104478],x[104479],x[104480],x[104481],x[104482],x[104483],x[104484],x[104485],x[104486],x[104487],x[104488],x[104489],x[104490],x[104491],x[104492],x[104493],x[104494],x[104495],x[104496],x[104497],x[104498],x[104499],x[104500],x[104501],x[104502],x[104503],x[104504],x[104505],x[104506],x[104507],x[104508],x[104509],x[104510],x[104511],x[104512],x[104513],x[104514],x[104515],x[104516],x[104517],x[104518],x[104519],x[104520],x[104521],x[104522],x[104523],x[104524],x[104525],x[104526],x[104527],x[104528],x[104529],x[104530],x[104531],x[104532],x[104533],x[104534],x[104535],x[104536],x[104537],x[104538],x[104539],x[104540],x[104541],x[104542],x[104543],x[104544],x[104545],x[104546],x[104547],x[104548],x[104549],x[104550],x[104551],x[104552],x[104553],x[104554],x[104555],x[104556],x[104557],x[104558],x[104559],x[104560],x[104561],x[104562],x[104563],x[104564],x[104565],x[104566],x[104567],x[104568],x[104569],x[104570],x[104571],x[104572],x[104573],x[104574],x[104575],x[104576],x[104577],x[104578],x[104579],x[104580],x[104581],x[104582],x[104583],x[104584],x[104585],x[104586],x[104587],x[104588],x[104589],x[104590],x[104591],x[104592],x[104593],x[104594],x[104595],x[104596],x[104597],x[104598],x[104599],x[104600],x[104601],x[104602],x[104603],x[104604],x[104605],x[104606],x[104607],x[104608],x[104609],x[104610],x[104611],x[104612],x[104613],x[104614],x[104615],x[104616],x[104617],x[104618],x[104619],x[104620],x[104621],x[104622],x[104623],x[104624],x[104625],x[104626],x[104627],x[104628],x[104629],x[104630],x[104631],x[104632],x[104633],x[104634],x[104635],x[104636],x[104637],x[104638],x[104639],x[104640],x[104641],x[104642],x[104643],x[104644],x[104645],x[104646],x[104647],x[104648],x[104649],x[104650],x[104651],x[104652],x[104653],x[104654],x[104655],x[104656],x[104657],x[104658],x[104659],x[104660],x[104661],x[104662],x[104663],x[104664],x[104665],x[104666],x[104667],x[104668],x[104669],x[104670],x[104671],x[104672],x[104673],x[104674],x[104675],x[104676],x[104677],x[104678],x[104679],x[104680],x[104681],x[104682],x[104683],x[104684],x[104685],x[104686],x[104687],x[104688],x[104689],x[104690],x[104691],x[104692],x[104693],x[104694],x[104695],x[104696],x[104697],x[104698],x[104699],x[104700],x[104701],x[104702],x[104703],x[104704],x[104705],x[104706],x[104707],x[104708],x[104709],x[104710],x[104711],x[104712],x[104713],x[104714],x[104715],x[104716],x[104717],x[104718],x[104719],x[104720],x[104721],x[104722],x[104723],x[104724],x[104725],x[104726],x[104727],x[104728],x[104729],x[104730],x[104731],x[104732],x[104733],x[104734],x[104735],x[104736],x[104737],x[104738],x[104739],x[104740],x[104741],x[104742],x[104743],x[104744],x[104745],x[104746],x[104747],x[104748],x[104749],x[104750],x[104751],x[104752],x[104753],x[104754],x[104755],x[104756],x[104757],x[104758],x[104759],x[104760],x[104761],x[104762],x[104763],x[104764],x[104765],x[104766],x[104767],x[104768],x[104769],x[104770],x[104771],x[104772],x[104773],x[104774],x[104775],x[104776],x[104777],x[104778],x[104779],x[104780],x[104781],x[104782],x[104783],x[104784],x[104785],x[104786],x[104787],x[104788],x[104789],x[104790],x[104791],x[104792],x[104793],x[104794],x[104795],x[104796],x[104797],x[104798],x[104799],x[104800],x[104801],x[104802],x[104803],x[104804],x[104805],x[104806],x[104807],x[104808],x[104809],x[104810],x[104811],x[104812],x[104813],x[104814],x[104815],x[104816],x[104817],x[104818],x[104819],x[104820],x[104821],x[104822],x[104823],x[104824],x[104825],x[104826],x[104827],x[104828],x[104829],x[104830],x[104831],x[104832],x[104833],x[104834],x[104835],x[104836],x[104837],x[104838],x[104839],x[104840],x[104841],x[104842],x[104843],x[104844],x[104845],x[104846],x[104847],x[104848],x[104849],x[104850],x[104851],x[104852],x[104853],x[104854],x[104855],x[104856],x[104857],x[104858],x[104859],x[104860],x[104861],x[104862],x[104863],x[104864],x[104865],x[104866],x[104867],x[104868],x[104869],x[104870],x[104871],x[104872],x[104873],x[104874],x[104875],x[104876],x[104877],x[104878],x[104879],x[104880],x[104881],x[104882],x[104883],x[104884],x[104885],x[104886],x[104887],x[104888],x[104889],x[104890],x[104891],x[104892],x[104893],x[104894],x[104895],x[104896],x[104897],x[104898],x[104899],x[104900],x[104901],x[104902],x[104903],x[104904],x[104905],x[104906],x[104907],x[104908],x[104909],x[104910],x[104911],x[104912],x[104913],x[104914],x[104915],x[104916],x[104917],x[104918],x[104919],x[104920],x[104921],x[104922],x[104923],x[104924],x[104925],x[104926],x[104927],x[104928],x[104929],x[104930],x[104931],x[104932],x[104933],x[104934],x[104935],x[104936],x[104937],x[104938],x[104939],x[104940],x[104941],x[104942],x[104943],x[104944],x[104945],x[104946],x[104947],x[104948],x[104949],x[104950],x[104951],x[104952],x[104953],x[104954],x[104955],x[104956],x[104957],x[104958],x[104959],x[104960],x[104961],x[104962],x[104963],x[104964],x[104965],x[104966],x[104967],x[104968],x[104969],x[104970],x[104971],x[104972],x[104973],x[104974],x[104975],x[104976],x[104977],x[104978],x[104979],x[104980],x[104981],x[104982],x[104983],x[104984],x[104985],x[104986],x[104987],x[104988],x[104989],x[104990],x[104991],x[104992],x[104993],x[104994],x[104995],x[104996],x[104997],x[104998],x[104999],x[105000],x[105001],x[105002],x[105003],x[105004],x[105005],x[105006],x[105007],x[105008],x[105009],x[105010],x[105011],x[105012],x[105013],x[105014],x[105015],x[105016],x[105017],x[105018],x[105019],x[105020],x[105021],x[105022],x[105023],x[105024],x[105025],x[105026],x[105027],x[105028],x[105029],x[105030],x[105031],x[105032],x[105033],x[105034],x[105035],x[105036],x[105037],x[105038],x[105039],x[105040],x[105041],x[105042],x[105043],x[105044],x[105045],x[105046],x[105047],x[105048],x[105049],x[105050],x[105051],x[105052],x[105053],x[105054],x[105055],x[105056],x[105057],x[105058],x[105059],x[105060],x[105061],x[105062],x[105063],x[105064],x[105065],x[105066],x[105067],x[105068],x[105069],x[105070],x[105071],x[105072],x[105073],x[105074],x[105075],x[105076],x[105077],x[105078],x[105079],x[105080],x[105081],x[105082],x[105083],x[105084],x[105085],x[105086],x[105087],x[105088],x[105089],x[105090],x[105091],x[105092],x[105093],x[105094],x[105095],x[105096],x[105097],x[105098],x[105099],x[105100],x[105101],x[105102],x[105103],x[105104],x[105105],x[105106],x[105107],x[105108],x[105109],x[105110],x[105111],x[105112],x[105113],x[105114],x[105115],x[105116],x[105117],x[105118],x[105119],x[105120],x[105121],x[105122],x[105123],x[105124],x[105125],x[105126],x[105127],x[105128],x[105129],x[105130],x[105131],x[105132],x[105133],x[105134],x[105135],x[105136],x[105137],x[105138],x[105139],x[105140],x[105141],x[105142],x[105143],x[105144],x[105145],x[105146],x[105147],x[105148],x[105149],x[105150],x[105151],x[105152],x[105153],x[105154],x[105155],x[105156],x[105157],x[105158],x[105159],x[105160],x[105161],x[105162],x[105163],x[105164],x[105165],x[105166],x[105167],x[105168],x[105169],x[105170],x[105171],x[105172],x[105173],x[105174],x[105175],x[105176],x[105177],x[105178],x[105179],x[105180],x[105181],x[105182],x[105183],x[105184],x[105185],x[105186],x[105187],x[105188],x[105189],x[105190],x[105191],x[105192],x[105193],x[105194],x[105195],x[105196],x[105197],x[105198],x[105199],x[105200],x[105201],x[105202],x[105203],x[105204],x[105205],x[105206],x[105207],x[105208],x[105209],x[105210],x[105211],x[105212],x[105213],x[105214],x[105215],x[105216],x[105217],x[105218],x[105219],x[105220],x[105221],x[105222],x[105223],x[105224],x[105225],x[105226],x[105227],x[105228],x[105229],x[105230],x[105231],x[105232],x[105233],x[105234],x[105235],x[105236],x[105237],x[105238],x[105239],x[105240],x[105241],x[105242],x[105243],x[105244],x[105245],x[105246],x[105247],x[105248],x[105249],x[105250],x[105251],x[105252],x[105253],x[105254],x[105255],x[105256],x[105257],x[105258],x[105259],x[105260],x[105261],x[105262],x[105263],x[105264],x[105265],x[105266],x[105267],x[105268],x[105269],x[105270],x[105271],x[105272],x[105273],x[105274],x[105275],x[105276],x[105277],x[105278],x[105279],x[105280],x[105281],x[105282],x[105283],x[105284],x[105285],x[105286],x[105287],x[105288],x[105289],x[105290],x[105291],x[105292],x[105293],x[105294],x[105295],x[105296],x[105297],x[105298],x[105299],x[105300],x[105301],x[105302],x[105303],x[105304],x[105305],x[105306],x[105307],x[105308],x[105309],x[105310],x[105311],x[105312],x[105313],x[105314],x[105315],x[105316],x[105317],x[105318],x[105319],x[105320],x[105321],x[105322],x[105323],x[105324],x[105325],x[105326],x[105327],x[105328],x[105329],x[105330],x[105331],x[105332],x[105333],x[105334],x[105335],x[105336],x[105337],x[105338],x[105339],x[105340],x[105341],x[105342],x[105343],x[105344],x[105345],x[105346],x[105347],x[105348],x[105349],x[105350],x[105351],x[105352],x[105353],x[105354],x[105355],x[105356],x[105357],x[105358],x[105359],x[105360],x[105361],x[105362],x[105363],x[105364],x[105365],x[105366],x[105367],x[105368],x[105369],x[105370],x[105371],x[105372],x[105373],x[105374],x[105375],x[105376],x[105377],x[105378],x[105379],x[105380],x[105381],x[105382],x[105383],x[105384],x[105385],x[105386],x[105387],x[105388],x[105389],x[105390],x[105391],x[105392],x[105393],x[105394],x[105395],x[105396],x[105397],x[105398],x[105399],x[105400],x[105401],x[105402],x[105403],x[105404],x[105405],x[105406],x[105407],x[105408],x[105409],x[105410],x[105411],x[105412],x[105413],x[105414],x[105415],x[105416],x[105417],x[105418],x[105419],x[105420],x[105421],x[105422],x[105423],x[105424],x[105425],x[105426],x[105427],x[105428],x[105429],x[105430],x[105431],x[105432],x[105433],x[105434],x[105435],x[105436],x[105437],x[105438],x[105439],x[105440],x[105441],x[105442],x[105443],x[105444],x[105445],x[105446],x[105447],x[105448],x[105449],x[105450],x[105451],x[105452],x[105453],x[105454],x[105455],x[105456],x[105457],x[105458],x[105459],x[105460],x[105461],x[105462],x[105463],x[105464],x[105465],x[105466],x[105467],x[105468],x[105469],x[105470],x[105471],x[105472],x[105473],x[105474],x[105475],x[105476],x[105477],x[105478],x[105479],x[105480],x[105481],x[105482],x[105483],x[105484],x[105485],x[105486],x[105487],x[105488],x[105489],x[105490],x[105491],x[105492],x[105493],x[105494],x[105495],x[105496],x[105497],x[105498],x[105499],x[105500],x[105501],x[105502],x[105503],x[105504],x[105505],x[105506],x[105507],x[105508],x[105509],x[105510],x[105511],x[105512],x[105513],x[105514],x[105515],x[105516],x[105517],x[105518],x[105519],x[105520],x[105521],x[105522],x[105523],x[105524],x[105525],x[105526],x[105527],x[105528],x[105529],x[105530],x[105531],x[105532],x[105533],x[105534],x[105535],x[105536],x[105537],x[105538],x[105539],x[105540],x[105541],x[105542],x[105543],x[105544],x[105545],x[105546],x[105547],x[105548],x[105549],x[105550],x[105551],x[105552],x[105553],x[105554],x[105555],x[105556],x[105557],x[105558],x[105559],x[105560],x[105561],x[105562],x[105563],x[105564],x[105565],x[105566],x[105567],x[105568],x[105569],x[105570],x[105571],x[105572],x[105573],x[105574],x[105575],x[105576],x[105577],x[105578],x[105579],x[105580],x[105581],x[105582],x[105583],x[105584],x[105585],x[105586],x[105587],x[105588],x[105589],x[105590],x[105591],x[105592],x[105593],x[105594],x[105595],x[105596],x[105597],x[105598],x[105599],x[105600],x[105601],x[105602],x[105603],x[105604],x[105605],x[105606],x[105607],x[105608],x[105609],x[105610],x[105611],x[105612],x[105613],x[105614],x[105615],x[105616],x[105617],x[105618],x[105619],x[105620],x[105621],x[105622],x[105623],x[105624],x[105625],x[105626],x[105627],x[105628],x[105629],x[105630],x[105631],x[105632],x[105633],x[105634],x[105635],x[105636],x[105637],x[105638],x[105639],x[105640],x[105641],x[105642],x[105643],x[105644],x[105645],x[105646],x[105647],x[105648],x[105649],x[105650],x[105651],x[105652],x[105653],x[105654],x[105655],x[105656],x[105657],x[105658],x[105659],x[105660],x[105661],x[105662],x[105663],x[105664],x[105665],x[105666],x[105667],x[105668],x[105669],x[105670],x[105671],x[105672],x[105673],x[105674],x[105675],x[105676],x[105677],x[105678],x[105679],x[105680],x[105681],x[105682],x[105683],x[105684],x[105685],x[105686],x[105687],x[105688],x[105689],x[105690],x[105691],x[105692],x[105693],x[105694],x[105695],x[105696],x[105697],x[105698],x[105699],x[105700],x[105701],x[105702],x[105703],x[105704],x[105705],x[105706],x[105707],x[105708],x[105709],x[105710],x[105711],x[105712],x[105713],x[105714],x[105715],x[105716],x[105717],x[105718],x[105719],x[105720],x[105721],x[105722],x[105723],x[105724],x[105725],x[105726],x[105727],x[105728],x[105729],x[105730],x[105731],x[105732],x[105733],x[105734],x[105735],x[105736],x[105737],x[105738],x[105739],x[105740],x[105741],x[105742],x[105743],x[105744],x[105745],x[105746],x[105747],x[105748],x[105749],x[105750],x[105751],x[105752],x[105753],x[105754],x[105755],x[105756],x[105757],x[105758],x[105759],x[105760],x[105761],x[105762],x[105763],x[105764],x[105765],x[105766],x[105767],x[105768],x[105769],x[105770],x[105771],x[105772],x[105773],x[105774],x[105775],x[105776],x[105777],x[105778],x[105779],x[105780],x[105781],x[105782],x[105783],x[105784],x[105785],x[105786],x[105787],x[105788],x[105789],x[105790],x[105791],x[105792],x[105793],x[105794],x[105795],x[105796],x[105797],x[105798],x[105799],x[105800],x[105801],x[105802],x[105803],x[105804],x[105805],x[105806],x[105807],x[105808],x[105809],x[105810],x[105811],x[105812],x[105813],x[105814],x[105815],x[105816],x[105817],x[105818],x[105819],x[105820],x[105821],x[105822],x[105823],x[105824],x[105825],x[105826],x[105827],x[105828],x[105829],x[105830],x[105831],x[105832],x[105833],x[105834],x[105835],x[105836],x[105837],x[105838],x[105839],x[105840],x[105841],x[105842],x[105843],x[105844],x[105845],x[105846],x[105847],x[105848],x[105849],x[105850],x[105851],x[105852],x[105853],x[105854],x[105855],x[105856],x[105857],x[105858],x[105859],x[105860],x[105861],x[105862],x[105863],x[105864],x[105865],x[105866],x[105867],x[105868],x[105869],x[105870],x[105871],x[105872],x[105873],x[105874],x[105875],x[105876],x[105877],x[105878],x[105879],x[105880],x[105881],x[105882],x[105883],x[105884],x[105885],x[105886],x[105887],x[105888],x[105889],x[105890],x[105891],x[105892],x[105893],x[105894],x[105895],x[105896],x[105897],x[105898],x[105899],x[105900],x[105901],x[105902],x[105903],x[105904],x[105905],x[105906],x[105907],x[105908],x[105909],x[105910],x[105911],x[105912],x[105913],x[105914],x[105915],x[105916],x[105917],x[105918],x[105919],x[105920],x[105921],x[105922],x[105923],x[105924],x[105925],x[105926],x[105927],x[105928],x[105929],x[105930],x[105931],x[105932],x[105933],x[105934],x[105935],x[105936],x[105937],x[105938],x[105939],x[105940],x[105941],x[105942],x[105943],x[105944],x[105945],x[105946],x[105947],x[105948],x[105949],x[105950],x[105951],x[105952],x[105953],x[105954],x[105955],x[105956],x[105957],x[105958],x[105959],x[105960],x[105961],x[105962],x[105963],x[105964],x[105965],x[105966],x[105967],x[105968],x[105969],x[105970],x[105971],x[105972],x[105973],x[105974],x[105975],x[105976],x[105977],x[105978],x[105979],x[105980],x[105981],x[105982],x[105983],x[105984],x[105985],x[105986],x[105987],x[105988],x[105989],x[105990],x[105991],x[105992],x[105993],x[105994],x[105995],x[105996],x[105997],x[105998],x[105999],x[106000],x[106001],x[106002],x[106003],x[106004],x[106005],x[106006],x[106007],x[106008],x[106009],x[106010],x[106011],x[106012],x[106013],x[106014],x[106015],x[106016],x[106017],x[106018],x[106019],x[106020],x[106021],x[106022],x[106023],x[106024],x[106025],x[106026],x[106027],x[106028],x[106029],x[106030],x[106031],x[106032],x[106033],x[106034],x[106035],x[106036],x[106037],x[106038],x[106039],x[106040],x[106041],x[106042],x[106043],x[106044],x[106045],x[106046],x[106047],x[106048],x[106049],x[106050],x[106051],x[106052],x[106053],x[106054],x[106055],x[106056],x[106057],x[106058],x[106059],x[106060],x[106061],x[106062],x[106063],x[106064],x[106065],x[106066],x[106067],x[106068],x[106069],x[106070],x[106071],x[106072],x[106073],x[106074],x[106075],x[106076],x[106077],x[106078],x[106079],x[106080],x[106081],x[106082],x[106083],x[106084],x[106085],x[106086],x[106087],x[106088],x[106089],x[106090],x[106091],x[106092],x[106093],x[106094],x[106095],x[106096],x[106097],x[106098],x[106099],x[106100],x[106101],x[106102],x[106103],x[106104],x[106105],x[106106],x[106107],x[106108],x[106109],x[106110],x[106111],x[106112],x[106113],x[106114],x[106115],x[106116],x[106117],x[106118],x[106119],x[106120],x[106121],x[106122],x[106123],x[106124],x[106125],x[106126],x[106127],x[106128],x[106129],x[106130],x[106131],x[106132],x[106133],x[106134],x[106135],x[106136],x[106137],x[106138],x[106139],x[106140],x[106141],x[106142],x[106143],x[106144],x[106145],x[106146],x[106147],x[106148],x[106149],x[106150],x[106151],x[106152],x[106153],x[106154],x[106155],x[106156],x[106157],x[106158],x[106159],x[106160],x[106161],x[106162],x[106163],x[106164],x[106165],x[106166],x[106167],x[106168],x[106169],x[106170],x[106171],x[106172],x[106173],x[106174],x[106175],x[106176],x[106177],x[106178],x[106179],x[106180],x[106181],x[106182],x[106183],x[106184],x[106185],x[106186],x[106187],x[106188],x[106189],x[106190],x[106191],x[106192],x[106193],x[106194],x[106195],x[106196],x[106197],x[106198],x[106199],x[106200],x[106201],x[106202],x[106203],x[106204],x[106205],x[106206],x[106207],x[106208],x[106209],x[106210],x[106211],x[106212],x[106213],x[106214],x[106215],x[106216],x[106217],x[106218],x[106219],x[106220],x[106221],x[106222],x[106223],x[106224],x[106225],x[106226],x[106227],x[106228],x[106229],x[106230],x[106231],x[106232],x[106233],x[106234],x[106235],x[106236],x[106237],x[106238],x[106239],x[106240],x[106241],x[106242],x[106243],x[106244],x[106245],x[106246],x[106247],x[106248],x[106249],x[106250],x[106251],x[106252],x[106253],x[106254],x[106255],x[106256],x[106257],x[106258],x[106259],x[106260],x[106261],x[106262],x[106263],x[106264],x[106265],x[106266],x[106267],x[106268],x[106269],x[106270],x[106271],x[106272],x[106273],x[106274],x[106275],x[106276],x[106277],x[106278],x[106279],x[106280],x[106281],x[106282],x[106283],x[106284],x[106285],x[106286],x[106287],x[106288],x[106289],x[106290],x[106291],x[106292],x[106293],x[106294],x[106295],x[106296],x[106297],x[106298],x[106299],x[106300],x[106301],x[106302],x[106303],x[106304],x[106305],x[106306],x[106307],x[106308],x[106309],x[106310],x[106311],x[106312],x[106313],x[106314],x[106315],x[106316],x[106317],x[106318],x[106319],x[106320],x[106321],x[106322],x[106323],x[106324],x[106325],x[106326],x[106327],x[106328],x[106329],x[106330],x[106331],x[106332],x[106333],x[106334],x[106335],x[106336],x[106337],x[106338],x[106339],x[106340],x[106341],x[106342],x[106343],x[106344],x[106345],x[106346],x[106347],x[106348],x[106349],x[106350],x[106351],x[106352],x[106353],x[106354],x[106355],x[106356],x[106357],x[106358],x[106359],x[106360],x[106361],x[106362],x[106363],x[106364],x[106365],x[106366],x[106367],x[106368],x[106369],x[106370],x[106371],x[106372],x[106373],x[106374],x[106375],x[106376],x[106377],x[106378],x[106379],x[106380],x[106381],x[106382],x[106383],x[106384],x[106385],x[106386],x[106387],x[106388],x[106389],x[106390],x[106391],x[106392],x[106393],x[106394],x[106395],x[106396],x[106397],x[106398],x[106399],x[106400],x[106401],x[106402],x[106403],x[106404],x[106405],x[106406],x[106407],x[106408],x[106409],x[106410],x[106411],x[106412],x[106413],x[106414],x[106415],x[106416],x[106417],x[106418],x[106419],x[106420],x[106421],x[106422],x[106423],x[106424],x[106425],x[106426],x[106427],x[106428],x[106429],x[106430],x[106431],x[106432],x[106433],x[106434],x[106435],x[106436],x[106437],x[106438],x[106439],x[106440],x[106441],x[106442],x[106443],x[106444],x[106445],x[106446],x[106447],x[106448],x[106449],x[106450],x[106451],x[106452],x[106453],x[106454],x[106455],x[106456],x[106457],x[106458],x[106459],x[106460],x[106461],x[106462],x[106463],x[106464],x[106465],x[106466],x[106467],x[106468],x[106469],x[106470],x[106471],x[106472],x[106473],x[106474],x[106475],x[106476],x[106477],x[106478],x[106479],x[106480],x[106481],x[106482],x[106483],x[106484],x[106485],x[106486],x[106487],x[106488],x[106489],x[106490],x[106491],x[106492],x[106493],x[106494],x[106495],x[106496],x[106497],x[106498],x[106499],x[106500],x[106501],x[106502],x[106503],x[106504],x[106505],x[106506],x[106507],x[106508],x[106509],x[106510],x[106511],x[106512],x[106513],x[106514],x[106515],x[106516],x[106517],x[106518],x[106519],x[106520],x[106521],x[106522],x[106523],x[106524],x[106525],x[106526],x[106527],x[106528],x[106529],x[106530],x[106531],x[106532],x[106533],x[106534],x[106535],x[106536],x[106537],x[106538],x[106539],x[106540],x[106541],x[106542],x[106543],x[106544],x[106545],x[106546],x[106547],x[106548],x[106549],x[106550],x[106551],x[106552],x[106553],x[106554],x[106555],x[106556],x[106557],x[106558],x[106559],x[106560],x[106561],x[106562],x[106563],x[106564],x[106565],x[106566],x[106567],x[106568],x[106569],x[106570],x[106571],x[106572],x[106573],x[106574],x[106575],x[106576],x[106577],x[106578],x[106579],x[106580],x[106581],x[106582],x[106583],x[106584],x[106585],x[106586],x[106587],x[106588],x[106589],x[106590],x[106591],x[106592],x[106593],x[106594],x[106595],x[106596],x[106597],x[106598],x[106599],x[106600],x[106601],x[106602],x[106603],x[106604],x[106605],x[106606],x[106607],x[106608],x[106609],x[106610],x[106611],x[106612],x[106613],x[106614],x[106615],x[106616],x[106617],x[106618],x[106619],x[106620],x[106621],x[106622],x[106623],x[106624],x[106625],x[106626],x[106627],x[106628],x[106629],x[106630],x[106631],x[106632],x[106633],x[106634],x[106635],x[106636],x[106637],x[106638],x[106639],x[106640],x[106641],x[106642],x[106643],x[106644],x[106645],x[106646],x[106647],x[106648],x[106649],x[106650],x[106651],x[106652],x[106653],x[106654],x[106655],x[106656],x[106657],x[106658],x[106659],x[106660],x[106661],x[106662],x[106663],x[106664],x[106665],x[106666],x[106667],x[106668],x[106669],x[106670],x[106671],x[106672],x[106673],x[106674],x[106675],x[106676],x[106677],x[106678],x[106679],x[106680],x[106681],x[106682],x[106683],x[106684],x[106685],x[106686],x[106687],x[106688],x[106689],x[106690],x[106691],x[106692],x[106693],x[106694],x[106695],x[106696],x[106697],x[106698],x[106699],x[106700],x[106701],x[106702],x[106703],x[106704],x[106705],x[106706],x[106707],x[106708],x[106709],x[106710],x[106711],x[106712],x[106713],x[106714],x[106715],x[106716],x[106717],x[106718],x[106719],x[106720],x[106721],x[106722],x[106723],x[106724],x[106725],x[106726],x[106727],x[106728],x[106729],x[106730],x[106731],x[106732],x[106733],x[106734],x[106735],x[106736],x[106737],x[106738],x[106739],x[106740],x[106741],x[106742],x[106743],x[106744],x[106745],x[106746],x[106747],x[106748],x[106749],x[106750],x[106751],x[106752],x[106753],x[106754],x[106755],x[106756],x[106757],x[106758],x[106759],x[106760],x[106761],x[106762],x[106763],x[106764],x[106765],x[106766],x[106767],x[106768],x[106769],x[106770],x[106771],x[106772],x[106773],x[106774],x[106775],x[106776],x[106777],x[106778],x[106779],x[106780],x[106781],x[106782],x[106783],x[106784],x[106785],x[106786],x[106787],x[106788],x[106789],x[106790],x[106791],x[106792],x[106793],x[106794],x[106795],x[106796],x[106797],x[106798],x[106799],x[106800],x[106801],x[106802],x[106803],x[106804],x[106805],x[106806],x[106807],x[106808],x[106809],x[106810],x[106811],x[106812],x[106813],x[106814],x[106815],x[106816],x[106817],x[106818],x[106819],x[106820],x[106821],x[106822],x[106823],x[106824],x[106825],x[106826],x[106827],x[106828],x[106829],x[106830],x[106831],x[106832],x[106833],x[106834],x[106835],x[106836],x[106837],x[106838],x[106839],x[106840],x[106841],x[106842],x[106843],x[106844],x[106845],x[106846],x[106847],x[106848],x[106849],x[106850],x[106851],x[106852],x[106853],x[106854],x[106855],x[106856],x[106857],x[106858],x[106859],x[106860],x[106861],x[106862],x[106863],x[106864],x[106865],x[106866],x[106867],x[106868],x[106869],x[106870],x[106871],x[106872],x[106873],x[106874],x[106875],x[106876],x[106877],x[106878],x[106879],x[106880],x[106881],x[106882],x[106883],x[106884],x[106885],x[106886],x[106887],x[106888],x[106889],x[106890],x[106891],x[106892],x[106893],x[106894],x[106895],x[106896],x[106897],x[106898],x[106899],x[106900],x[106901],x[106902],x[106903],x[106904],x[106905],x[106906],x[106907],x[106908],x[106909],x[106910],x[106911],x[106912],x[106913],x[106914],x[106915],x[106916],x[106917],x[106918],x[106919],x[106920],x[106921],x[106922],x[106923],x[106924],x[106925],x[106926],x[106927],x[106928],x[106929],x[106930],x[106931],x[106932],x[106933],x[106934],x[106935],x[106936],x[106937],x[106938],x[106939],x[106940],x[106941],x[106942],x[106943],x[106944],x[106945],x[106946],x[106947],x[106948],x[106949],x[106950],x[106951],x[106952],x[106953],x[106954],x[106955],x[106956],x[106957],x[106958],x[106959],x[106960],x[106961],x[106962],x[106963],x[106964],x[106965],x[106966],x[106967],x[106968],x[106969],x[106970],x[106971],x[106972],x[106973],x[106974],x[106975],x[106976],x[106977],x[106978],x[106979],x[106980],x[106981],x[106982],x[106983],x[106984],x[106985],x[106986],x[106987],x[106988],x[106989],x[106990],x[106991],x[106992],x[106993],x[106994],x[106995],x[106996],x[106997],x[106998],x[106999],x[107000],x[107001],x[107002],x[107003],x[107004],x[107005],x[107006],x[107007],x[107008],x[107009],x[107010],x[107011],x[107012],x[107013],x[107014],x[107015],x[107016],x[107017],x[107018],x[107019],x[107020],x[107021],x[107022],x[107023],x[107024],x[107025],x[107026],x[107027],x[107028],x[107029],x[107030],x[107031],x[107032],x[107033],x[107034],x[107035],x[107036],x[107037],x[107038],x[107039],x[107040],x[107041],x[107042],x[107043],x[107044],x[107045],x[107046],x[107047],x[107048],x[107049],x[107050],x[107051],x[107052],x[107053],x[107054],x[107055],x[107056],x[107057],x[107058],x[107059],x[107060],x[107061],x[107062],x[107063],x[107064],x[107065],x[107066],x[107067],x[107068],x[107069],x[107070],x[107071],x[107072],x[107073],x[107074],x[107075],x[107076],x[107077],x[107078],x[107079],x[107080],x[107081],x[107082],x[107083],x[107084],x[107085],x[107086],x[107087],x[107088],x[107089],x[107090],x[107091],x[107092],x[107093],x[107094],x[107095],x[107096],x[107097],x[107098],x[107099],x[107100],x[107101],x[107102],x[107103],x[107104],x[107105],x[107106],x[107107],x[107108],x[107109],x[107110],x[107111],x[107112],x[107113],x[107114],x[107115],x[107116],x[107117],x[107118],x[107119],x[107120],x[107121],x[107122],x[107123],x[107124],x[107125],x[107126],x[107127],x[107128],x[107129],x[107130],x[107131],x[107132],x[107133],x[107134],x[107135],x[107136],x[107137],x[107138],x[107139],x[107140],x[107141],x[107142],x[107143],x[107144],x[107145],x[107146],x[107147],x[107148],x[107149],x[107150],x[107151],x[107152],x[107153],x[107154],x[107155],x[107156],x[107157],x[107158],x[107159],x[107160],x[107161],x[107162],x[107163],x[107164],x[107165],x[107166],x[107167],x[107168],x[107169],x[107170],x[107171],x[107172],x[107173],x[107174],x[107175],x[107176],x[107177],x[107178],x[107179],x[107180],x[107181],x[107182],x[107183],x[107184],x[107185],x[107186],x[107187],x[107188],x[107189],x[107190],x[107191],x[107192],x[107193],x[107194],x[107195],x[107196],x[107197],x[107198],x[107199],x[107200],x[107201],x[107202],x[107203],x[107204],x[107205],x[107206],x[107207],x[107208],x[107209],x[107210],x[107211],x[107212],x[107213],x[107214],x[107215],x[107216],x[107217],x[107218],x[107219],x[107220],x[107221],x[107222],x[107223],x[107224],x[107225],x[107226],x[107227],x[107228],x[107229],x[107230],x[107231],x[107232],x[107233],x[107234],x[107235],x[107236],x[107237],x[107238],x[107239],x[107240],x[107241],x[107242],x[107243],x[107244],x[107245],x[107246],x[107247],x[107248],x[107249],x[107250],x[107251],x[107252],x[107253],x[107254],x[107255],x[107256],x[107257],x[107258],x[107259],x[107260],x[107261],x[107262],x[107263],x[107264],x[107265],x[107266],x[107267],x[107268],x[107269],x[107270],x[107271],x[107272],x[107273],x[107274],x[107275],x[107276],x[107277],x[107278],x[107279],x[107280],x[107281],x[107282],x[107283],x[107284],x[107285],x[107286],x[107287],x[107288],x[107289],x[107290],x[107291],x[107292],x[107293],x[107294],x[107295],x[107296],x[107297],x[107298],x[107299],x[107300],x[107301],x[107302],x[107303],x[107304],x[107305],x[107306],x[107307],x[107308],x[107309],x[107310],x[107311],x[107312],x[107313],x[107314],x[107315],x[107316],x[107317],x[107318],x[107319],x[107320],x[107321],x[107322],x[107323],x[107324],x[107325],x[107326],x[107327],x[107328],x[107329],x[107330],x[107331],x[107332],x[107333],x[107334],x[107335],x[107336],x[107337],x[107338],x[107339],x[107340],x[107341],x[107342],x[107343],x[107344],x[107345],x[107346],x[107347],x[107348],x[107349],x[107350],x[107351],x[107352],x[107353],x[107354],x[107355],x[107356],x[107357],x[107358],x[107359],x[107360],x[107361],x[107362],x[107363],x[107364],x[107365],x[107366],x[107367],x[107368],x[107369],x[107370],x[107371],x[107372],x[107373],x[107374],x[107375],x[107376],x[107377],x[107378],x[107379],x[107380],x[107381],x[107382],x[107383],x[107384],x[107385],x[107386],x[107387],x[107388],x[107389],x[107390],x[107391],x[107392],x[107393],x[107394],x[107395],x[107396],x[107397],x[107398],x[107399],x[107400],x[107401],x[107402],x[107403],x[107404],x[107405],x[107406],x[107407],x[107408],x[107409],x[107410],x[107411],x[107412],x[107413],x[107414],x[107415],x[107416],x[107417],x[107418],x[107419],x[107420],x[107421],x[107422],x[107423],x[107424],x[107425],x[107426],x[107427],x[107428],x[107429],x[107430],x[107431],x[107432],x[107433],x[107434],x[107435],x[107436],x[107437],x[107438],x[107439],x[107440],x[107441],x[107442],x[107443],x[107444],x[107445],x[107446],x[107447],x[107448],x[107449],x[107450],x[107451],x[107452],x[107453],x[107454],x[107455],x[107456],x[107457],x[107458],x[107459],x[107460],x[107461],x[107462],x[107463],x[107464],x[107465],x[107466],x[107467],x[107468],x[107469],x[107470],x[107471],x[107472],x[107473],x[107474],x[107475],x[107476],x[107477],x[107478],x[107479],x[107480],x[107481],x[107482],x[107483],x[107484],x[107485],x[107486],x[107487],x[107488],x[107489],x[107490],x[107491],x[107492],x[107493],x[107494],x[107495],x[107496],x[107497],x[107498],x[107499],x[107500],x[107501],x[107502],x[107503],x[107504],x[107505],x[107506],x[107507],x[107508],x[107509],x[107510],x[107511],x[107512],x[107513],x[107514],x[107515],x[107516],x[107517],x[107518],x[107519],x[107520],x[107521],x[107522],x[107523],x[107524],x[107525],x[107526],x[107527],x[107528],x[107529],x[107530],x[107531],x[107532],x[107533],x[107534],x[107535],x[107536],x[107537],x[107538],x[107539],x[107540],x[107541],x[107542],x[107543],x[107544],x[107545],x[107546],x[107547],x[107548],x[107549],x[107550],x[107551],x[107552],x[107553],x[107554],x[107555],x[107556],x[107557],x[107558],x[107559],x[107560],x[107561],x[107562],x[107563],x[107564],x[107565],x[107566],x[107567],x[107568],x[107569],x[107570],x[107571],x[107572],x[107573],x[107574],x[107575],x[107576],x[107577],x[107578],x[107579],x[107580],x[107581],x[107582],x[107583],x[107584],x[107585],x[107586],x[107587],x[107588],x[107589],x[107590],x[107591],x[107592],x[107593],x[107594],x[107595],x[107596],x[107597],x[107598],x[107599],x[107600],x[107601],x[107602],x[107603],x[107604],x[107605],x[107606],x[107607],x[107608],x[107609],x[107610],x[107611],x[107612],x[107613],x[107614],x[107615],x[107616],x[107617],x[107618],x[107619],x[107620],x[107621],x[107622],x[107623],x[107624],x[107625],x[107626],x[107627],x[107628],x[107629],x[107630],x[107631],x[107632],x[107633],x[107634],x[107635],x[107636],x[107637],x[107638],x[107639],x[107640],x[107641],x[107642],x[107643],x[107644],x[107645],x[107646],x[107647],x[107648],x[107649],x[107650],x[107651],x[107652],x[107653],x[107654],x[107655],x[107656],x[107657],x[107658],x[107659],x[107660],x[107661],x[107662],x[107663],x[107664],x[107665],x[107666],x[107667],x[107668],x[107669],x[107670],x[107671],x[107672],x[107673],x[107674],x[107675],x[107676],x[107677],x[107678],x[107679],x[107680],x[107681],x[107682],x[107683],x[107684],x[107685],x[107686],x[107687],x[107688],x[107689],x[107690],x[107691],x[107692],x[107693],x[107694],x[107695],x[107696],x[107697],x[107698],x[107699],x[107700],x[107701],x[107702],x[107703],x[107704],x[107705],x[107706],x[107707],x[107708],x[107709],x[107710],x[107711],x[107712],x[107713],x[107714],x[107715],x[107716],x[107717],x[107718],x[107719],x[107720],x[107721],x[107722],x[107723],x[107724],x[107725],x[107726],x[107727],x[107728],x[107729],x[107730],x[107731],x[107732],x[107733],x[107734],x[107735],x[107736],x[107737],x[107738],x[107739],x[107740],x[107741],x[107742],x[107743],x[107744],x[107745],x[107746],x[107747],x[107748],x[107749],x[107750],x[107751],x[107752],x[107753],x[107754],x[107755],x[107756],x[107757],x[107758],x[107759],x[107760],x[107761],x[107762],x[107763],x[107764],x[107765],x[107766],x[107767],x[107768],x[107769],x[107770],x[107771],x[107772],x[107773],x[107774],x[107775],x[107776],x[107777],x[107778],x[107779],x[107780],x[107781],x[107782],x[107783],x[107784],x[107785],x[107786],x[107787],x[107788],x[107789],x[107790],x[107791],x[107792],x[107793],x[107794],x[107795],x[107796],x[107797],x[107798],x[107799],x[107800],x[107801],x[107802],x[107803],x[107804],x[107805],x[107806],x[107807],x[107808],x[107809],x[107810],x[107811],x[107812],x[107813],x[107814],x[107815],x[107816],x[107817],x[107818],x[107819],x[107820],x[107821],x[107822],x[107823],x[107824],x[107825],x[107826],x[107827],x[107828],x[107829],x[107830],x[107831],x[107832],x[107833],x[107834],x[107835],x[107836],x[107837],x[107838],x[107839],x[107840],x[107841],x[107842],x[107843],x[107844],x[107845],x[107846],x[107847],x[107848],x[107849],x[107850],x[107851],x[107852],x[107853],x[107854],x[107855],x[107856],x[107857],x[107858],x[107859],x[107860],x[107861],x[107862],x[107863],x[107864],x[107865],x[107866],x[107867],x[107868],x[107869],x[107870],x[107871],x[107872],x[107873],x[107874],x[107875],x[107876],x[107877],x[107878],x[107879],x[107880],x[107881],x[107882],x[107883],x[107884],x[107885],x[107886],x[107887],x[107888],x[107889],x[107890],x[107891],x[107892],x[107893],x[107894],x[107895],x[107896],x[107897],x[107898],x[107899],x[107900],x[107901],x[107902],x[107903],x[107904],x[107905],x[107906],x[107907],x[107908],x[107909],x[107910],x[107911],x[107912],x[107913],x[107914],x[107915],x[107916],x[107917],x[107918],x[107919],x[107920],x[107921],x[107922],x[107923],x[107924],x[107925],x[107926],x[107927],x[107928],x[107929],x[107930],x[107931],x[107932],x[107933],x[107934],x[107935],x[107936],x[107937],x[107938],x[107939],x[107940],x[107941],x[107942],x[107943],x[107944],x[107945],x[107946],x[107947],x[107948],x[107949],x[107950],x[107951],x[107952],x[107953],x[107954],x[107955],x[107956],x[107957],x[107958],x[107959],x[107960],x[107961],x[107962],x[107963],x[107964],x[107965],x[107966],x[107967],x[107968],x[107969],x[107970],x[107971],x[107972],x[107973],x[107974],x[107975],x[107976],x[107977],x[107978],x[107979],x[107980],x[107981],x[107982],x[107983],x[107984],x[107985],x[107986],x[107987],x[107988],x[107989],x[107990],x[107991],x[107992],x[107993],x[107994],x[107995],x[107996],x[107997],x[107998],x[107999],x[108000],x[108001],x[108002],x[108003],x[108004],x[108005],x[108006],x[108007],x[108008],x[108009],x[108010],x[108011],x[108012],x[108013],x[108014],x[108015],x[108016],x[108017],x[108018],x[108019],x[108020],x[108021],x[108022],x[108023],x[108024],x[108025],x[108026],x[108027],x[108028],x[108029],x[108030],x[108031],x[108032],x[108033],x[108034],x[108035],x[108036],x[108037],x[108038],x[108039],x[108040],x[108041],x[108042],x[108043],x[108044],x[108045],x[108046],x[108047],x[108048],x[108049],x[108050],x[108051],x[108052],x[108053],x[108054],x[108055],x[108056],x[108057],x[108058],x[108059],x[108060],x[108061],x[108062],x[108063],x[108064],x[108065],x[108066],x[108067],x[108068],x[108069],x[108070],x[108071],x[108072],x[108073],x[108074],x[108075],x[108076],x[108077],x[108078],x[108079],x[108080],x[108081],x[108082],x[108083],x[108084],x[108085],x[108086],x[108087],x[108088],x[108089],x[108090],x[108091],x[108092],x[108093],x[108094],x[108095],x[108096],x[108097],x[108098],x[108099],x[108100],x[108101],x[108102],x[108103],x[108104],x[108105],x[108106],x[108107],x[108108],x[108109],x[108110],x[108111],x[108112],x[108113],x[108114],x[108115],x[108116],x[108117],x[108118],x[108119],x[108120],x[108121],x[108122],x[108123],x[108124],x[108125],x[108126],x[108127],x[108128],x[108129],x[108130],x[108131],x[108132],x[108133],x[108134],x[108135],x[108136],x[108137],x[108138],x[108139],x[108140],x[108141],x[108142],x[108143],x[108144],x[108145],x[108146],x[108147],x[108148],x[108149],x[108150],x[108151],x[108152],x[108153],x[108154],x[108155],x[108156],x[108157],x[108158],x[108159],x[108160],x[108161],x[108162],x[108163],x[108164],x[108165],x[108166],x[108167],x[108168],x[108169],x[108170],x[108171],x[108172],x[108173],x[108174],x[108175],x[108176],x[108177],x[108178],x[108179],x[108180],x[108181],x[108182],x[108183],x[108184],x[108185],x[108186],x[108187],x[108188],x[108189],x[108190],x[108191],x[108192],x[108193],x[108194],x[108195],x[108196],x[108197],x[108198],x[108199],x[108200],x[108201],x[108202],x[108203],x[108204],x[108205],x[108206],x[108207],x[108208],x[108209],x[108210],x[108211],x[108212],x[108213],x[108214],x[108215],x[108216],x[108217],x[108218],x[108219],x[108220],x[108221],x[108222],x[108223],x[108224],x[108225],x[108226],x[108227],x[108228],x[108229],x[108230],x[108231],x[108232],x[108233],x[108234],x[108235],x[108236],x[108237],x[108238],x[108239],x[108240],x[108241],x[108242],x[108243],x[108244],x[108245],x[108246],x[108247],x[108248],x[108249],x[108250],x[108251],x[108252],x[108253],x[108254],x[108255],x[108256],x[108257],x[108258],x[108259],x[108260],x[108261],x[108262],x[108263],x[108264],x[108265],x[108266],x[108267],x[108268],x[108269],x[108270],x[108271],x[108272],x[108273],x[108274],x[108275],x[108276],x[108277],x[108278],x[108279],x[108280],x[108281],x[108282],x[108283],x[108284],x[108285],x[108286],x[108287],x[108288],x[108289],x[108290],x[108291],x[108292],x[108293],x[108294],x[108295],x[108296],x[108297],x[108298],x[108299],x[108300],x[108301],x[108302],x[108303],x[108304],x[108305],x[108306],x[108307],x[108308],x[108309],x[108310],x[108311],x[108312],x[108313],x[108314],x[108315],x[108316],x[108317],x[108318],x[108319],x[108320],x[108321],x[108322],x[108323],x[108324],x[108325],x[108326],x[108327],x[108328],x[108329],x[108330],x[108331],x[108332],x[108333],x[108334],x[108335],x[108336],x[108337],x[108338],x[108339],x[108340],x[108341],x[108342],x[108343],x[108344],x[108345],x[108346],x[108347],x[108348],x[108349],x[108350],x[108351],x[108352],x[108353],x[108354],x[108355],x[108356],x[108357],x[108358],x[108359],x[108360],x[108361],x[108362],x[108363],x[108364],x[108365],x[108366],x[108367],x[108368],x[108369],x[108370],x[108371],x[108372],x[108373],x[108374],x[108375],x[108376],x[108377],x[108378],x[108379],x[108380],x[108381],x[108382],x[108383],x[108384],x[108385],x[108386],x[108387],x[108388],x[108389],x[108390],x[108391],x[108392],x[108393],x[108394],x[108395],x[108396],x[108397],x[108398],x[108399],x[108400],x[108401],x[108402],x[108403],x[108404],x[108405],x[108406],x[108407],x[108408],x[108409],x[108410],x[108411],x[108412],x[108413],x[108414],x[108415],x[108416],x[108417],x[108418],x[108419],x[108420],x[108421],x[108422],x[108423],x[108424],x[108425],x[108426],x[108427],x[108428],x[108429],x[108430],x[108431],x[108432],x[108433],x[108434],x[108435],x[108436],x[108437],x[108438],x[108439],x[108440],x[108441],x[108442],x[108443],x[108444],x[108445],x[108446],x[108447],x[108448],x[108449],x[108450],x[108451],x[108452],x[108453],x[108454],x[108455],x[108456],x[108457],x[108458],x[108459],x[108460],x[108461],x[108462],x[108463],x[108464],x[108465],x[108466],x[108467],x[108468],x[108469],x[108470],x[108471],x[108472],x[108473],x[108474],x[108475],x[108476],x[108477],x[108478],x[108479],x[108480],x[108481],x[108482],x[108483],x[108484],x[108485],x[108486],x[108487],x[108488],x[108489],x[108490],x[108491],x[108492],x[108493],x[108494],x[108495],x[108496],x[108497],x[108498],x[108499],x[108500],x[108501],x[108502],x[108503],x[108504],x[108505],x[108506],x[108507],x[108508],x[108509],x[108510],x[108511],x[108512],x[108513],x[108514],x[108515],x[108516],x[108517],x[108518],x[108519],x[108520],x[108521],x[108522],x[108523],x[108524],x[108525],x[108526],x[108527],x[108528],x[108529],x[108530],x[108531],x[108532],x[108533],x[108534],x[108535],x[108536],x[108537],x[108538],x[108539],x[108540],x[108541],x[108542],x[108543],x[108544],x[108545],x[108546],x[108547],x[108548],x[108549],x[108550],x[108551],x[108552],x[108553],x[108554],x[108555],x[108556],x[108557],x[108558],x[108559],x[108560],x[108561],x[108562],x[108563],x[108564],x[108565],x[108566],x[108567],x[108568],x[108569],x[108570],x[108571],x[108572],x[108573],x[108574],x[108575],x[108576],x[108577],x[108578],x[108579],x[108580],x[108581],x[108582],x[108583],x[108584],x[108585],x[108586],x[108587],x[108588],x[108589],x[108590],x[108591],x[108592],x[108593],x[108594],x[108595],x[108596],x[108597],x[108598],x[108599],x[108600],x[108601],x[108602],x[108603],x[108604],x[108605],x[108606],x[108607],x[108608],x[108609],x[108610],x[108611],x[108612],x[108613],x[108614],x[108615],x[108616],x[108617],x[108618],x[108619],x[108620],x[108621],x[108622],x[108623],x[108624],x[108625],x[108626],x[108627],x[108628],x[108629],x[108630],x[108631],x[108632],x[108633],x[108634],x[108635],x[108636],x[108637],x[108638],x[108639],x[108640],x[108641],x[108642],x[108643],x[108644],x[108645],x[108646],x[108647],x[108648],x[108649],x[108650],x[108651],x[108652],x[108653],x[108654],x[108655],x[108656],x[108657],x[108658],x[108659],x[108660],x[108661],x[108662],x[108663],x[108664],x[108665],x[108666],x[108667],x[108668],x[108669],x[108670],x[108671],x[108672],x[108673],x[108674],x[108675],x[108676],x[108677],x[108678],x[108679],x[108680],x[108681],x[108682],x[108683],x[108684],x[108685],x[108686],x[108687],x[108688],x[108689],x[108690],x[108691],x[108692],x[108693],x[108694],x[108695],x[108696],x[108697],x[108698],x[108699],x[108700],x[108701],x[108702],x[108703],x[108704],x[108705],x[108706],x[108707],x[108708],x[108709],x[108710],x[108711],x[108712],x[108713],x[108714],x[108715],x[108716],x[108717],x[108718],x[108719],x[108720],x[108721],x[108722],x[108723],x[108724],x[108725],x[108726],x[108727],x[108728],x[108729],x[108730],x[108731],x[108732],x[108733],x[108734],x[108735],x[108736],x[108737],x[108738],x[108739],x[108740],x[108741],x[108742],x[108743],x[108744],x[108745],x[108746],x[108747],x[108748],x[108749],x[108750],x[108751],x[108752],x[108753],x[108754],x[108755],x[108756],x[108757],x[108758],x[108759],x[108760],x[108761],x[108762],x[108763],x[108764],x[108765],x[108766],x[108767],x[108768],x[108769],x[108770],x[108771],x[108772],x[108773],x[108774],x[108775],x[108776],x[108777],x[108778],x[108779],x[108780],x[108781],x[108782],x[108783],x[108784],x[108785],x[108786],x[108787],x[108788],x[108789],x[108790],x[108791],x[108792],x[108793],x[108794],x[108795],x[108796],x[108797],x[108798],x[108799],x[108800],x[108801],x[108802],x[108803],x[108804],x[108805],x[108806],x[108807],x[108808],x[108809],x[108810],x[108811],x[108812],x[108813],x[108814],x[108815],x[108816],x[108817],x[108818],x[108819],x[108820],x[108821],x[108822],x[108823],x[108824],x[108825],x[108826],x[108827],x[108828],x[108829],x[108830],x[108831],x[108832],x[108833],x[108834],x[108835],x[108836],x[108837],x[108838],x[108839],x[108840],x[108841],x[108842],x[108843],x[108844],x[108845],x[108846],x[108847],x[108848],x[108849],x[108850],x[108851],x[108852],x[108853],x[108854],x[108855],x[108856],x[108857],x[108858],x[108859],x[108860],x[108861],x[108862],x[108863],x[108864],x[108865],x[108866],x[108867],x[108868],x[108869],x[108870],x[108871],x[108872],x[108873],x[108874],x[108875],x[108876],x[108877],x[108878],x[108879],x[108880],x[108881],x[108882],x[108883],x[108884],x[108885],x[108886],x[108887],x[108888],x[108889],x[108890],x[108891],x[108892],x[108893],x[108894],x[108895],x[108896],x[108897],x[108898],x[108899],x[108900],x[108901],x[108902],x[108903],x[108904],x[108905],x[108906],x[108907],x[108908],x[108909],x[108910],x[108911],x[108912],x[108913],x[108914],x[108915],x[108916],x[108917],x[108918],x[108919],x[108920],x[108921],x[108922],x[108923],x[108924],x[108925],x[108926],x[108927],x[108928],x[108929],x[108930],x[108931],x[108932],x[108933],x[108934],x[108935],x[108936],x[108937],x[108938],x[108939],x[108940],x[108941],x[108942],x[108943],x[108944],x[108945],x[108946],x[108947],x[108948],x[108949],x[108950],x[108951],x[108952],x[108953],x[108954],x[108955],x[108956],x[108957],x[108958],x[108959],x[108960],x[108961],x[108962],x[108963],x[108964],x[108965],x[108966],x[108967],x[108968],x[108969],x[108970],x[108971],x[108972],x[108973],x[108974],x[108975],x[108976],x[108977],x[108978],x[108979],x[108980],x[108981],x[108982],x[108983],x[108984],x[108985],x[108986],x[108987],x[108988],x[108989],x[108990],x[108991],x[108992],x[108993],x[108994],x[108995],x[108996],x[108997],x[108998],x[108999],x[109000],x[109001],x[109002],x[109003],x[109004],x[109005],x[109006],x[109007],x[109008],x[109009],x[109010],x[109011],x[109012],x[109013],x[109014],x[109015],x[109016],x[109017],x[109018],x[109019],x[109020],x[109021],x[109022],x[109023],x[109024],x[109025],x[109026],x[109027],x[109028],x[109029],x[109030],x[109031],x[109032],x[109033],x[109034],x[109035],x[109036],x[109037],x[109038],x[109039],x[109040],x[109041],x[109042],x[109043],x[109044],x[109045],x[109046],x[109047],x[109048],x[109049],x[109050],x[109051],x[109052],x[109053],x[109054],x[109055],x[109056],x[109057],x[109058],x[109059],x[109060],x[109061],x[109062],x[109063],x[109064],x[109065],x[109066],x[109067],x[109068],x[109069],x[109070],x[109071],x[109072],x[109073],x[109074],x[109075],x[109076],x[109077],x[109078],x[109079],x[109080],x[109081],x[109082],x[109083],x[109084],x[109085],x[109086],x[109087],x[109088],x[109089],x[109090],x[109091],x[109092],x[109093],x[109094],x[109095],x[109096],x[109097],x[109098],x[109099],x[109100],x[109101],x[109102],x[109103],x[109104],x[109105],x[109106],x[109107],x[109108],x[109109],x[109110],x[109111],x[109112],x[109113],x[109114],x[109115],x[109116],x[109117],x[109118],x[109119],x[109120],x[109121],x[109122],x[109123],x[109124],x[109125],x[109126],x[109127],x[109128],x[109129],x[109130],x[109131],x[109132],x[109133],x[109134],x[109135],x[109136],x[109137],x[109138],x[109139],x[109140],x[109141],x[109142],x[109143],x[109144],x[109145],x[109146],x[109147],x[109148],x[109149],x[109150],x[109151],x[109152],x[109153],x[109154],x[109155],x[109156],x[109157],x[109158],x[109159],x[109160],x[109161],x[109162],x[109163],x[109164],x[109165],x[109166],x[109167],x[109168],x[109169],x[109170],x[109171],x[109172],x[109173],x[109174],x[109175],x[109176],x[109177],x[109178],x[109179],x[109180],x[109181],x[109182],x[109183],x[109184],x[109185],x[109186],x[109187],x[109188],x[109189],x[109190],x[109191],x[109192],x[109193],x[109194],x[109195],x[109196],x[109197],x[109198],x[109199],x[109200],x[109201],x[109202],x[109203],x[109204],x[109205],x[109206],x[109207],x[109208],x[109209],x[109210],x[109211],x[109212],x[109213],x[109214],x[109215],x[109216],x[109217],x[109218],x[109219],x[109220],x[109221],x[109222],x[109223],x[109224],x[109225],x[109226],x[109227],x[109228],x[109229],x[109230],x[109231],x[109232],x[109233],x[109234],x[109235],x[109236],x[109237],x[109238],x[109239],x[109240],x[109241],x[109242],x[109243],x[109244],x[109245],x[109246],x[109247],x[109248],x[109249],x[109250],x[109251],x[109252],x[109253],x[109254],x[109255],x[109256],x[109257],x[109258],x[109259],x[109260],x[109261],x[109262],x[109263],x[109264],x[109265],x[109266],x[109267],x[109268],x[109269],x[109270],x[109271],x[109272],x[109273],x[109274],x[109275],x[109276],x[109277],x[109278],x[109279],x[109280],x[109281],x[109282],x[109283],x[109284],x[109285],x[109286],x[109287],x[109288],x[109289],x[109290],x[109291],x[109292],x[109293],x[109294],x[109295],x[109296],x[109297],x[109298],x[109299],x[109300],x[109301],x[109302],x[109303],x[109304],x[109305],x[109306],x[109307],x[109308],x[109309],x[109310],x[109311],x[109312],x[109313],x[109314],x[109315],x[109316],x[109317],x[109318],x[109319],x[109320],x[109321],x[109322],x[109323],x[109324],x[109325],x[109326],x[109327],x[109328],x[109329],x[109330],x[109331],x[109332],x[109333],x[109334],x[109335],x[109336],x[109337],x[109338],x[109339],x[109340],x[109341],x[109342],x[109343],x[109344],x[109345],x[109346],x[109347],x[109348],x[109349],x[109350],x[109351],x[109352],x[109353],x[109354],x[109355],x[109356],x[109357],x[109358],x[109359],x[109360],x[109361],x[109362],x[109363],x[109364],x[109365],x[109366],x[109367],x[109368],x[109369],x[109370],x[109371],x[109372],x[109373],x[109374],x[109375],x[109376],x[109377],x[109378],x[109379],x[109380],x[109381],x[109382],x[109383],x[109384],x[109385],x[109386],x[109387],x[109388],x[109389],x[109390],x[109391],x[109392],x[109393],x[109394],x[109395],x[109396],x[109397],x[109398],x[109399],x[109400],x[109401],x[109402],x[109403],x[109404],x[109405],x[109406],x[109407],x[109408],x[109409],x[109410],x[109411],x[109412],x[109413],x[109414],x[109415],x[109416],x[109417],x[109418],x[109419],x[109420],x[109421],x[109422],x[109423],x[109424],x[109425],x[109426],x[109427],x[109428],x[109429],x[109430],x[109431],x[109432],x[109433],x[109434],x[109435],x[109436],x[109437],x[109438],x[109439],x[109440],x[109441],x[109442],x[109443],x[109444],x[109445],x[109446],x[109447],x[109448],x[109449],x[109450],x[109451],x[109452],x[109453],x[109454],x[109455],x[109456],x[109457],x[109458],x[109459],x[109460],x[109461],x[109462],x[109463],x[109464],x[109465],x[109466],x[109467],x[109468],x[109469],x[109470],x[109471],x[109472],x[109473],x[109474],x[109475],x[109476],x[109477],x[109478],x[109479],x[109480],x[109481],x[109482],x[109483],x[109484],x[109485],x[109486],x[109487],x[109488],x[109489],x[109490],x[109491],x[109492],x[109493],x[109494],x[109495],x[109496],x[109497],x[109498],x[109499],x[109500],x[109501],x[109502],x[109503],x[109504],x[109505],x[109506],x[109507],x[109508],x[109509],x[109510],x[109511],x[109512],x[109513],x[109514],x[109515],x[109516],x[109517],x[109518],x[109519],x[109520],x[109521],x[109522],x[109523],x[109524],x[109525],x[109526],x[109527],x[109528],x[109529],x[109530],x[109531],x[109532],x[109533],x[109534],x[109535],x[109536],x[109537],x[109538],x[109539],x[109540],x[109541],x[109542],x[109543],x[109544],x[109545],x[109546],x[109547],x[109548],x[109549],x[109550],x[109551],x[109552],x[109553],x[109554],x[109555],x[109556],x[109557],x[109558],x[109559],x[109560],x[109561],x[109562],x[109563],x[109564],x[109565],x[109566],x[109567],x[109568],x[109569],x[109570],x[109571],x[109572],x[109573],x[109574],x[109575],x[109576],x[109577],x[109578],x[109579],x[109580],x[109581],x[109582],x[109583],x[109584],x[109585],x[109586],x[109587],x[109588],x[109589],x[109590],x[109591],x[109592],x[109593],x[109594],x[109595],x[109596],x[109597],x[109598],x[109599],x[109600],x[109601],x[109602],x[109603],x[109604],x[109605],x[109606],x[109607],x[109608],x[109609],x[109610],x[109611],x[109612],x[109613],x[109614],x[109615],x[109616],x[109617],x[109618],x[109619],x[109620],x[109621],x[109622],x[109623],x[109624],x[109625],x[109626],x[109627],x[109628],x[109629],x[109630],x[109631],x[109632],x[109633],x[109634],x[109635],x[109636],x[109637],x[109638],x[109639],x[109640],x[109641],x[109642],x[109643],x[109644],x[109645],x[109646],x[109647],x[109648],x[109649],x[109650],x[109651],x[109652],x[109653],x[109654],x[109655],x[109656],x[109657],x[109658],x[109659],x[109660],x[109661],x[109662],x[109663],x[109664],x[109665],x[109666],x[109667],x[109668],x[109669],x[109670],x[109671],x[109672],x[109673],x[109674],x[109675],x[109676],x[109677],x[109678],x[109679],x[109680],x[109681],x[109682],x[109683],x[109684],x[109685],x[109686],x[109687],x[109688],x[109689],x[109690],x[109691],x[109692],x[109693],x[109694],x[109695],x[109696],x[109697],x[109698],x[109699],x[109700],x[109701],x[109702],x[109703],x[109704],x[109705],x[109706],x[109707],x[109708],x[109709],x[109710],x[109711],x[109712],x[109713],x[109714],x[109715],x[109716],x[109717],x[109718],x[109719],x[109720],x[109721],x[109722],x[109723],x[109724],x[109725],x[109726],x[109727],x[109728],x[109729],x[109730],x[109731],x[109732],x[109733],x[109734],x[109735],x[109736],x[109737],x[109738],x[109739],x[109740],x[109741],x[109742],x[109743],x[109744],x[109745],x[109746],x[109747],x[109748],x[109749],x[109750],x[109751],x[109752],x[109753],x[109754],x[109755],x[109756],x[109757],x[109758],x[109759],x[109760],x[109761],x[109762],x[109763],x[109764],x[109765],x[109766],x[109767],x[109768],x[109769],x[109770],x[109771],x[109772],x[109773],x[109774],x[109775],x[109776],x[109777],x[109778],x[109779],x[109780],x[109781],x[109782],x[109783],x[109784],x[109785],x[109786],x[109787],x[109788],x[109789],x[109790],x[109791],x[109792],x[109793],x[109794],x[109795],x[109796],x[109797],x[109798],x[109799],x[109800],x[109801],x[109802],x[109803],x[109804],x[109805],x[109806],x[109807],x[109808],x[109809],x[109810],x[109811],x[109812],x[109813],x[109814],x[109815],x[109816],x[109817],x[109818],x[109819],x[109820],x[109821],x[109822],x[109823],x[109824],x[109825],x[109826],x[109827],x[109828],x[109829],x[109830],x[109831],x[109832],x[109833],x[109834],x[109835],x[109836],x[109837],x[109838],x[109839],x[109840],x[109841],x[109842],x[109843],x[109844],x[109845],x[109846],x[109847],x[109848],x[109849],x[109850],x[109851],x[109852],x[109853],x[109854],x[109855],x[109856],x[109857],x[109858],x[109859],x[109860],x[109861],x[109862],x[109863],x[109864],x[109865],x[109866],x[109867],x[109868],x[109869],x[109870],x[109871],x[109872],x[109873],x[109874],x[109875],x[109876],x[109877],x[109878],x[109879],x[109880],x[109881],x[109882],x[109883],x[109884],x[109885],x[109886],x[109887],x[109888],x[109889],x[109890],x[109891],x[109892],x[109893],x[109894],x[109895],x[109896],x[109897],x[109898],x[109899],x[109900],x[109901],x[109902],x[109903],x[109904],x[109905],x[109906],x[109907],x[109908],x[109909],x[109910],x[109911],x[109912],x[109913],x[109914],x[109915],x[109916],x[109917],x[109918],x[109919],x[109920],x[109921],x[109922],x[109923],x[109924],x[109925],x[109926],x[109927],x[109928],x[109929],x[109930],x[109931],x[109932],x[109933],x[109934],x[109935],x[109936],x[109937],x[109938],x[109939],x[109940],x[109941],x[109942],x[109943],x[109944],x[109945],x[109946],x[109947],x[109948],x[109949],x[109950],x[109951],x[109952],x[109953],x[109954],x[109955],x[109956],x[109957],x[109958],x[109959],x[109960],x[109961],x[109962],x[109963],x[109964],x[109965],x[109966],x[109967],x[109968],x[109969],x[109970],x[109971],x[109972],x[109973],x[109974],x[109975],x[109976],x[109977],x[109978],x[109979],x[109980],x[109981],x[109982],x[109983],x[109984],x[109985],x[109986],x[109987],x[109988],x[109989],x[109990],x[109991],x[109992],x[109993],x[109994],x[109995],x[109996],x[109997],x[109998],x[109999],x[110000],x[110001],x[110002],x[110003],x[110004],x[110005],x[110006],x[110007],x[110008],x[110009],x[110010],x[110011],x[110012],x[110013],x[110014],x[110015],x[110016],x[110017],x[110018],x[110019],x[110020],x[110021],x[110022],x[110023],x[110024],x[110025],x[110026],x[110027],x[110028],x[110029],x[110030],x[110031],x[110032],x[110033],x[110034],x[110035],x[110036],x[110037],x[110038],x[110039],x[110040],x[110041],x[110042],x[110043],x[110044],x[110045],x[110046],x[110047],x[110048],x[110049],x[110050],x[110051],x[110052],x[110053],x[110054],x[110055],x[110056],x[110057],x[110058],x[110059],x[110060],x[110061],x[110062],x[110063],x[110064],x[110065],x[110066],x[110067],x[110068],x[110069],x[110070],x[110071],x[110072],x[110073],x[110074],x[110075],x[110076],x[110077],x[110078],x[110079],x[110080],x[110081],x[110082],x[110083],x[110084],x[110085],x[110086],x[110087],x[110088],x[110089],x[110090],x[110091],x[110092],x[110093],x[110094],x[110095],x[110096],x[110097],x[110098],x[110099],x[110100],x[110101],x[110102],x[110103],x[110104],x[110105],x[110106],x[110107],x[110108],x[110109],x[110110],x[110111],x[110112],x[110113],x[110114],x[110115],x[110116],x[110117],x[110118],x[110119],x[110120],x[110121],x[110122],x[110123],x[110124],x[110125],x[110126],x[110127],x[110128],x[110129],x[110130],x[110131],x[110132],x[110133],x[110134],x[110135],x[110136],x[110137],x[110138],x[110139],x[110140],x[110141],x[110142],x[110143],x[110144],x[110145],x[110146],x[110147],x[110148],x[110149],x[110150],x[110151],x[110152],x[110153],x[110154],x[110155],x[110156],x[110157],x[110158],x[110159],x[110160],x[110161],x[110162],x[110163],x[110164],x[110165],x[110166],x[110167],x[110168],x[110169],x[110170],x[110171],x[110172],x[110173],x[110174],x[110175],x[110176],x[110177],x[110178],x[110179],x[110180],x[110181],x[110182],x[110183],x[110184],x[110185],x[110186],x[110187],x[110188],x[110189],x[110190],x[110191],x[110192],x[110193],x[110194],x[110195],x[110196],x[110197],x[110198],x[110199],x[110200],x[110201],x[110202],x[110203],x[110204],x[110205],x[110206],x[110207],x[110208],x[110209],x[110210],x[110211],x[110212],x[110213],x[110214],x[110215],x[110216],x[110217],x[110218],x[110219],x[110220],x[110221],x[110222],x[110223],x[110224],x[110225],x[110226],x[110227],x[110228],x[110229],x[110230],x[110231],x[110232],x[110233],x[110234],x[110235],x[110236],x[110237],x[110238],x[110239],x[110240],x[110241],x[110242],x[110243],x[110244],x[110245],x[110246],x[110247],x[110248],x[110249],x[110250],x[110251],x[110252],x[110253],x[110254],x[110255],x[110256],x[110257],x[110258],x[110259],x[110260],x[110261],x[110262],x[110263],x[110264],x[110265],x[110266],x[110267],x[110268],x[110269],x[110270],x[110271],x[110272],x[110273],x[110274],x[110275],x[110276],x[110277],x[110278],x[110279],x[110280],x[110281],x[110282],x[110283],x[110284],x[110285],x[110286],x[110287],x[110288],x[110289],x[110290],x[110291],x[110292],x[110293],x[110294],x[110295],x[110296],x[110297],x[110298],x[110299],x[110300],x[110301],x[110302],x[110303],x[110304],x[110305],x[110306],x[110307],x[110308],x[110309],x[110310],x[110311],x[110312],x[110313],x[110314],x[110315],x[110316],x[110317],x[110318],x[110319],x[110320],x[110321],x[110322],x[110323],x[110324],x[110325],x[110326],x[110327],x[110328],x[110329],x[110330],x[110331],x[110332],x[110333],x[110334],x[110335],x[110336],x[110337],x[110338],x[110339],x[110340],x[110341],x[110342],x[110343],x[110344],x[110345],x[110346],x[110347],x[110348],x[110349],x[110350],x[110351],x[110352],x[110353],x[110354],x[110355],x[110356],x[110357],x[110358],x[110359],x[110360],x[110361],x[110362],x[110363],x[110364],x[110365],x[110366],x[110367],x[110368],x[110369],x[110370],x[110371],x[110372],x[110373],x[110374],x[110375],x[110376],x[110377],x[110378],x[110379],x[110380],x[110381],x[110382],x[110383],x[110384],x[110385],x[110386],x[110387],x[110388],x[110389],x[110390],x[110391],x[110392],x[110393],x[110394],x[110395],x[110396],x[110397],x[110398],x[110399],x[110400],x[110401],x[110402],x[110403],x[110404],x[110405],x[110406],x[110407],x[110408],x[110409],x[110410],x[110411],x[110412],x[110413],x[110414],x[110415],x[110416],x[110417],x[110418],x[110419],x[110420],x[110421],x[110422],x[110423],x[110424],x[110425],x[110426],x[110427],x[110428],x[110429],x[110430],x[110431],x[110432],x[110433],x[110434],x[110435],x[110436],x[110437],x[110438],x[110439],x[110440],x[110441],x[110442],x[110443],x[110444],x[110445],x[110446],x[110447],x[110448],x[110449],x[110450],x[110451],x[110452],x[110453],x[110454],x[110455],x[110456],x[110457],x[110458],x[110459],x[110460],x[110461],x[110462],x[110463],x[110464],x[110465],x[110466],x[110467],x[110468],x[110469],x[110470],x[110471],x[110472],x[110473],x[110474],x[110475],x[110476],x[110477],x[110478],x[110479],x[110480],x[110481],x[110482],x[110483],x[110484],x[110485],x[110486],x[110487],x[110488],x[110489],x[110490],x[110491],x[110492],x[110493],x[110494],x[110495],x[110496],x[110497],x[110498],x[110499],x[110500],x[110501],x[110502],x[110503],x[110504],x[110505],x[110506],x[110507],x[110508],x[110509],x[110510],x[110511],x[110512],x[110513],x[110514],x[110515],x[110516],x[110517],x[110518],x[110519],x[110520],x[110521],x[110522],x[110523],x[110524],x[110525],x[110526],x[110527],x[110528],x[110529],x[110530],x[110531],x[110532],x[110533],x[110534],x[110535],x[110536],x[110537],x[110538],x[110539],x[110540],x[110541],x[110542],x[110543],x[110544],x[110545],x[110546],x[110547],x[110548],x[110549],x[110550],x[110551],x[110552],x[110553],x[110554],x[110555],x[110556],x[110557],x[110558],x[110559],x[110560],x[110561],x[110562],x[110563],x[110564],x[110565],x[110566],x[110567],x[110568],x[110569],x[110570],x[110571],x[110572],x[110573],x[110574],x[110575],x[110576],x[110577],x[110578],x[110579],x[110580],x[110581],x[110582],x[110583],x[110584],x[110585],x[110586],x[110587],x[110588],x[110589],x[110590],x[110591],x[110592],x[110593],x[110594],x[110595],x[110596],x[110597],x[110598],x[110599],x[110600],x[110601],x[110602],x[110603],x[110604],x[110605],x[110606],x[110607],x[110608],x[110609],x[110610],x[110611],x[110612],x[110613],x[110614],x[110615],x[110616],x[110617],x[110618],x[110619],x[110620],x[110621],x[110622],x[110623],x[110624],x[110625],x[110626],x[110627],x[110628],x[110629],x[110630],x[110631],x[110632],x[110633],x[110634],x[110635],x[110636],x[110637],x[110638],x[110639],x[110640],x[110641],x[110642],x[110643],x[110644],x[110645],x[110646],x[110647],x[110648],x[110649],x[110650],x[110651],x[110652],x[110653],x[110654],x[110655],x[110656],x[110657],x[110658],x[110659],x[110660],x[110661],x[110662],x[110663],x[110664],x[110665],x[110666],x[110667],x[110668],x[110669],x[110670],x[110671],x[110672],x[110673],x[110674],x[110675],x[110676],x[110677],x[110678],x[110679],x[110680],x[110681],x[110682],x[110683],x[110684],x[110685],x[110686],x[110687],x[110688],x[110689],x[110690],x[110691],x[110692],x[110693],x[110694],x[110695],x[110696],x[110697],x[110698],x[110699],x[110700],x[110701],x[110702],x[110703],x[110704],x[110705],x[110706],x[110707],x[110708],x[110709],x[110710],x[110711],x[110712],x[110713],x[110714],x[110715],x[110716],x[110717],x[110718],x[110719],x[110720],x[110721],x[110722],x[110723],x[110724],x[110725],x[110726],x[110727],x[110728],x[110729],x[110730],x[110731],x[110732],x[110733],x[110734],x[110735],x[110736],x[110737],x[110738],x[110739],x[110740],x[110741],x[110742],x[110743],x[110744],x[110745],x[110746],x[110747],x[110748],x[110749],x[110750],x[110751],x[110752],x[110753],x[110754],x[110755],x[110756],x[110757],x[110758],x[110759],x[110760],x[110761],x[110762],x[110763],x[110764],x[110765],x[110766],x[110767],x[110768],x[110769],x[110770],x[110771],x[110772],x[110773],x[110774],x[110775],x[110776],x[110777],x[110778],x[110779],x[110780],x[110781],x[110782],x[110783],x[110784],x[110785],x[110786],x[110787],x[110788],x[110789],x[110790],x[110791],x[110792],x[110793],x[110794],x[110795],x[110796],x[110797],x[110798],x[110799],x[110800],x[110801],x[110802],x[110803],x[110804],x[110805],x[110806],x[110807],x[110808],x[110809],x[110810],x[110811],x[110812],x[110813],x[110814],x[110815],x[110816],x[110817],x[110818],x[110819],x[110820],x[110821],x[110822],x[110823],x[110824],x[110825],x[110826],x[110827],x[110828],x[110829],x[110830],x[110831],x[110832],x[110833],x[110834],x[110835],x[110836],x[110837],x[110838],x[110839],x[110840],x[110841],x[110842],x[110843],x[110844],x[110845],x[110846],x[110847],x[110848],x[110849],x[110850],x[110851],x[110852],x[110853],x[110854],x[110855],x[110856],x[110857],x[110858],x[110859],x[110860],x[110861],x[110862],x[110863],x[110864],x[110865],x[110866],x[110867],x[110868],x[110869],x[110870],x[110871],x[110872],x[110873],x[110874],x[110875],x[110876],x[110877],x[110878],x[110879],x[110880],x[110881],x[110882],x[110883],x[110884],x[110885],x[110886],x[110887],x[110888],x[110889],x[110890],x[110891],x[110892],x[110893],x[110894],x[110895],x[110896],x[110897],x[110898],x[110899],x[110900],x[110901],x[110902],x[110903],x[110904],x[110905],x[110906],x[110907],x[110908],x[110909],x[110910],x[110911],x[110912],x[110913],x[110914],x[110915],x[110916],x[110917],x[110918],x[110919],x[110920],x[110921],x[110922],x[110923],x[110924],x[110925],x[110926],x[110927],x[110928],x[110929],x[110930],x[110931],x[110932],x[110933],x[110934],x[110935],x[110936],x[110937],x[110938],x[110939],x[110940],x[110941],x[110942],x[110943],x[110944],x[110945],x[110946],x[110947],x[110948],x[110949],x[110950],x[110951],x[110952],x[110953],x[110954],x[110955],x[110956],x[110957],x[110958],x[110959],x[110960],x[110961],x[110962],x[110963],x[110964],x[110965],x[110966],x[110967],x[110968],x[110969],x[110970],x[110971],x[110972],x[110973],x[110974],x[110975],x[110976],x[110977],x[110978],x[110979],x[110980],x[110981],x[110982],x[110983],x[110984],x[110985],x[110986],x[110987],x[110988],x[110989],x[110990],x[110991],x[110992],x[110993],x[110994],x[110995],x[110996],x[110997],x[110998],x[110999],x[111000],x[111001],x[111002],x[111003],x[111004],x[111005],x[111006],x[111007],x[111008],x[111009],x[111010],x[111011],x[111012],x[111013],x[111014],x[111015],x[111016],x[111017],x[111018],x[111019],x[111020],x[111021],x[111022],x[111023],x[111024],x[111025],x[111026],x[111027],x[111028],x[111029],x[111030],x[111031],x[111032],x[111033],x[111034],x[111035],x[111036],x[111037],x[111038],x[111039],x[111040],x[111041],x[111042],x[111043],x[111044],x[111045],x[111046],x[111047],x[111048],x[111049],x[111050],x[111051],x[111052],x[111053],x[111054],x[111055],x[111056],x[111057],x[111058],x[111059],x[111060],x[111061],x[111062],x[111063],x[111064],x[111065],x[111066],x[111067],x[111068],x[111069],x[111070],x[111071],x[111072],x[111073],x[111074],x[111075],x[111076],x[111077],x[111078],x[111079],x[111080],x[111081],x[111082],x[111083],x[111084],x[111085],x[111086],x[111087],x[111088],x[111089],x[111090],x[111091],x[111092],x[111093],x[111094],x[111095],x[111096],x[111097],x[111098],x[111099],x[111100],x[111101],x[111102],x[111103],x[111104],x[111105],x[111106],x[111107],x[111108],x[111109],x[111110],x[111111],x[111112],x[111113],x[111114],x[111115],x[111116],x[111117],x[111118],x[111119],x[111120],x[111121],x[111122],x[111123],x[111124],x[111125],x[111126],x[111127],x[111128],x[111129],x[111130],x[111131],x[111132],x[111133],x[111134],x[111135],x[111136],x[111137],x[111138],x[111139],x[111140],x[111141],x[111142],x[111143],x[111144],x[111145],x[111146],x[111147],x[111148],x[111149],x[111150],x[111151],x[111152],x[111153],x[111154],x[111155],x[111156],x[111157],x[111158],x[111159],x[111160],x[111161],x[111162],x[111163],x[111164],x[111165],x[111166],x[111167],x[111168],x[111169],x[111170],x[111171],x[111172],x[111173],x[111174],x[111175],x[111176],x[111177],x[111178],x[111179],x[111180],x[111181],x[111182],x[111183],x[111184],x[111185],x[111186],x[111187],x[111188],x[111189],x[111190],x[111191],x[111192],x[111193],x[111194],x[111195],x[111196],x[111197],x[111198],x[111199],x[111200],x[111201],x[111202],x[111203],x[111204],x[111205],x[111206],x[111207],x[111208],x[111209],x[111210],x[111211],x[111212],x[111213],x[111214],x[111215],x[111216],x[111217],x[111218],x[111219],x[111220],x[111221],x[111222],x[111223],x[111224],x[111225],x[111226],x[111227],x[111228],x[111229],x[111230],x[111231],x[111232],x[111233],x[111234],x[111235],x[111236],x[111237],x[111238],x[111239],x[111240],x[111241],x[111242],x[111243],x[111244],x[111245],x[111246],x[111247],x[111248],x[111249],x[111250],x[111251],x[111252],x[111253],x[111254],x[111255],x[111256],x[111257],x[111258],x[111259],x[111260],x[111261],x[111262],x[111263],x[111264],x[111265],x[111266],x[111267],x[111268],x[111269],x[111270],x[111271],x[111272],x[111273],x[111274],x[111275],x[111276],x[111277],x[111278],x[111279],x[111280],x[111281],x[111282],x[111283],x[111284],x[111285],x[111286],x[111287],x[111288],x[111289],x[111290],x[111291],x[111292],x[111293],x[111294],x[111295],x[111296],x[111297],x[111298],x[111299],x[111300],x[111301],x[111302],x[111303],x[111304],x[111305],x[111306],x[111307],x[111308],x[111309],x[111310],x[111311],x[111312],x[111313],x[111314],x[111315],x[111316],x[111317],x[111318],x[111319],x[111320],x[111321],x[111322],x[111323],x[111324],x[111325],x[111326],x[111327],x[111328],x[111329],x[111330],x[111331],x[111332],x[111333],x[111334],x[111335],x[111336],x[111337],x[111338],x[111339],x[111340],x[111341],x[111342],x[111343],x[111344],x[111345],x[111346],x[111347],x[111348],x[111349],x[111350],x[111351],x[111352],x[111353],x[111354],x[111355],x[111356],x[111357],x[111358],x[111359],x[111360],x[111361],x[111362],x[111363],x[111364],x[111365],x[111366],x[111367],x[111368],x[111369],x[111370],x[111371],x[111372],x[111373],x[111374],x[111375],x[111376],x[111377],x[111378],x[111379],x[111380],x[111381],x[111382],x[111383],x[111384],x[111385],x[111386],x[111387],x[111388],x[111389],x[111390],x[111391],x[111392],x[111393],x[111394],x[111395],x[111396],x[111397],x[111398],x[111399],x[111400],x[111401],x[111402],x[111403],x[111404],x[111405],x[111406],x[111407],x[111408],x[111409],x[111410],x[111411],x[111412],x[111413],x[111414],x[111415],x[111416],x[111417],x[111418],x[111419],x[111420],x[111421],x[111422],x[111423],x[111424],x[111425],x[111426],x[111427],x[111428],x[111429],x[111430],x[111431],x[111432],x[111433],x[111434],x[111435],x[111436],x[111437],x[111438],x[111439],x[111440],x[111441],x[111442],x[111443],x[111444],x[111445],x[111446],x[111447],x[111448],x[111449],x[111450],x[111451],x[111452],x[111453],x[111454],x[111455],x[111456],x[111457],x[111458],x[111459],x[111460],x[111461],x[111462],x[111463],x[111464],x[111465],x[111466],x[111467],x[111468],x[111469],x[111470],x[111471],x[111472],x[111473],x[111474],x[111475],x[111476],x[111477],x[111478],x[111479],x[111480],x[111481],x[111482],x[111483],x[111484],x[111485],x[111486],x[111487],x[111488],x[111489],x[111490],x[111491],x[111492],x[111493],x[111494],x[111495],x[111496],x[111497],x[111498],x[111499],x[111500],x[111501],x[111502],x[111503],x[111504],x[111505],x[111506],x[111507],x[111508],x[111509],x[111510],x[111511],x[111512],x[111513],x[111514],x[111515],x[111516],x[111517],x[111518],x[111519],x[111520],x[111521],x[111522],x[111523],x[111524],x[111525],x[111526],x[111527],x[111528],x[111529],x[111530],x[111531],x[111532],x[111533],x[111534],x[111535],x[111536],x[111537],x[111538],x[111539],x[111540],x[111541],x[111542],x[111543],x[111544],x[111545],x[111546],x[111547],x[111548],x[111549],x[111550],x[111551],x[111552],x[111553],x[111554],x[111555],x[111556],x[111557],x[111558],x[111559],x[111560],x[111561],x[111562],x[111563],x[111564],x[111565],x[111566],x[111567],x[111568],x[111569],x[111570],x[111571],x[111572],x[111573],x[111574],x[111575],x[111576],x[111577],x[111578],x[111579],x[111580],x[111581],x[111582],x[111583],x[111584],x[111585],x[111586],x[111587],x[111588],x[111589],x[111590],x[111591],x[111592],x[111593],x[111594],x[111595],x[111596],x[111597],x[111598],x[111599],x[111600],x[111601],x[111602],x[111603],x[111604],x[111605],x[111606],x[111607],x[111608],x[111609],x[111610],x[111611],x[111612],x[111613],x[111614],x[111615],x[111616],x[111617],x[111618],x[111619],x[111620],x[111621],x[111622],x[111623],x[111624],x[111625],x[111626],x[111627],x[111628],x[111629],x[111630],x[111631],x[111632],x[111633],x[111634],x[111635],x[111636],x[111637],x[111638],x[111639],x[111640],x[111641],x[111642],x[111643],x[111644],x[111645],x[111646],x[111647],x[111648],x[111649],x[111650],x[111651],x[111652],x[111653],x[111654],x[111655],x[111656],x[111657],x[111658],x[111659],x[111660],x[111661],x[111662],x[111663],x[111664],x[111665],x[111666],x[111667],x[111668],x[111669],x[111670],x[111671],x[111672],x[111673],x[111674],x[111675],x[111676],x[111677],x[111678],x[111679],x[111680],x[111681],x[111682],x[111683],x[111684],x[111685],x[111686],x[111687],x[111688],x[111689],x[111690],x[111691],x[111692],x[111693],x[111694],x[111695],x[111696],x[111697],x[111698],x[111699],x[111700],x[111701],x[111702],x[111703],x[111704],x[111705],x[111706],x[111707],x[111708],x[111709],x[111710],x[111711],x[111712],x[111713],x[111714],x[111715],x[111716],x[111717],x[111718],x[111719],x[111720],x[111721],x[111722],x[111723],x[111724],x[111725],x[111726],x[111727],x[111728],x[111729],x[111730],x[111731],x[111732],x[111733],x[111734],x[111735],x[111736],x[111737],x[111738],x[111739],x[111740],x[111741],x[111742],x[111743],x[111744],x[111745],x[111746],x[111747],x[111748],x[111749],x[111750],x[111751],x[111752],x[111753],x[111754],x[111755],x[111756],x[111757],x[111758],x[111759],x[111760],x[111761],x[111762],x[111763],x[111764],x[111765],x[111766],x[111767],x[111768],x[111769],x[111770],x[111771],x[111772],x[111773],x[111774],x[111775],x[111776],x[111777],x[111778],x[111779],x[111780],x[111781],x[111782],x[111783],x[111784],x[111785],x[111786],x[111787],x[111788],x[111789],x[111790],x[111791],x[111792],x[111793],x[111794],x[111795],x[111796],x[111797],x[111798],x[111799],x[111800],x[111801],x[111802],x[111803],x[111804],x[111805],x[111806],x[111807],x[111808],x[111809],x[111810],x[111811],x[111812],x[111813],x[111814],x[111815],x[111816],x[111817],x[111818],x[111819],x[111820],x[111821],x[111822],x[111823],x[111824],x[111825],x[111826],x[111827],x[111828],x[111829],x[111830],x[111831],x[111832],x[111833],x[111834],x[111835],x[111836],x[111837],x[111838],x[111839],x[111840],x[111841],x[111842],x[111843],x[111844],x[111845],x[111846],x[111847],x[111848],x[111849],x[111850],x[111851],x[111852],x[111853],x[111854],x[111855],x[111856],x[111857],x[111858],x[111859],x[111860],x[111861],x[111862],x[111863],x[111864],x[111865],x[111866],x[111867],x[111868],x[111869],x[111870],x[111871],x[111872],x[111873],x[111874],x[111875],x[111876],x[111877],x[111878],x[111879],x[111880],x[111881],x[111882],x[111883],x[111884],x[111885],x[111886],x[111887],x[111888],x[111889],x[111890],x[111891],x[111892],x[111893],x[111894],x[111895],x[111896],x[111897],x[111898],x[111899],x[111900],x[111901],x[111902],x[111903],x[111904],x[111905],x[111906],x[111907],x[111908],x[111909],x[111910],x[111911],x[111912],x[111913],x[111914],x[111915],x[111916],x[111917],x[111918],x[111919],x[111920],x[111921],x[111922],x[111923],x[111924],x[111925],x[111926],x[111927],x[111928],x[111929],x[111930],x[111931],x[111932],x[111933],x[111934],x[111935],x[111936],x[111937],x[111938],x[111939],x[111940],x[111941],x[111942],x[111943],x[111944],x[111945],x[111946],x[111947],x[111948],x[111949],x[111950],x[111951],x[111952],x[111953],x[111954],x[111955],x[111956],x[111957],x[111958],x[111959],x[111960],x[111961],x[111962],x[111963],x[111964],x[111965],x[111966],x[111967],x[111968],x[111969],x[111970],x[111971],x[111972],x[111973],x[111974],x[111975],x[111976],x[111977],x[111978],x[111979],x[111980],x[111981],x[111982],x[111983],x[111984],x[111985],x[111986],x[111987],x[111988],x[111989],x[111990],x[111991],x[111992],x[111993],x[111994],x[111995],x[111996],x[111997],x[111998],x[111999],x[112000],x[112001],x[112002],x[112003],x[112004],x[112005],x[112006],x[112007],x[112008],x[112009],x[112010],x[112011],x[112012],x[112013],x[112014],x[112015],x[112016],x[112017],x[112018],x[112019],x[112020],x[112021],x[112022],x[112023],x[112024],x[112025],x[112026],x[112027],x[112028],x[112029],x[112030],x[112031],x[112032],x[112033],x[112034],x[112035],x[112036],x[112037],x[112038],x[112039],x[112040],x[112041],x[112042],x[112043],x[112044],x[112045],x[112046],x[112047],x[112048],x[112049],x[112050],x[112051],x[112052],x[112053],x[112054],x[112055],x[112056],x[112057],x[112058],x[112059],x[112060],x[112061],x[112062],x[112063],x[112064],x[112065],x[112066],x[112067],x[112068],x[112069],x[112070],x[112071],x[112072],x[112073],x[112074],x[112075],x[112076],x[112077],x[112078],x[112079],x[112080],x[112081],x[112082],x[112083],x[112084],x[112085],x[112086],x[112087],x[112088],x[112089],x[112090],x[112091],x[112092],x[112093],x[112094],x[112095],x[112096],x[112097],x[112098],x[112099],x[112100],x[112101],x[112102],x[112103],x[112104],x[112105],x[112106],x[112107],x[112108],x[112109],x[112110],x[112111],x[112112],x[112113],x[112114],x[112115],x[112116],x[112117],x[112118],x[112119],x[112120],x[112121],x[112122],x[112123],x[112124],x[112125],x[112126],x[112127],x[112128],x[112129],x[112130],x[112131],x[112132],x[112133],x[112134],x[112135],x[112136],x[112137],x[112138],x[112139],x[112140],x[112141],x[112142],x[112143],x[112144],x[112145],x[112146],x[112147],x[112148],x[112149],x[112150],x[112151],x[112152],x[112153],x[112154],x[112155],x[112156],x[112157],x[112158],x[112159],x[112160],x[112161],x[112162],x[112163],x[112164],x[112165],x[112166],x[112167],x[112168],x[112169],x[112170],x[112171],x[112172],x[112173],x[112174],x[112175],x[112176],x[112177],x[112178],x[112179],x[112180],x[112181],x[112182],x[112183],x[112184],x[112185],x[112186],x[112187],x[112188],x[112189],x[112190],x[112191],x[112192],x[112193],x[112194],x[112195],x[112196],x[112197],x[112198],x[112199],x[112200],x[112201],x[112202],x[112203],x[112204],x[112205],x[112206],x[112207],x[112208],x[112209],x[112210],x[112211],x[112212],x[112213],x[112214],x[112215],x[112216],x[112217],x[112218],x[112219],x[112220],x[112221],x[112222],x[112223],x[112224],x[112225],x[112226],x[112227],x[112228],x[112229],x[112230],x[112231],x[112232],x[112233],x[112234],x[112235],x[112236],x[112237],x[112238],x[112239],x[112240],x[112241],x[112242],x[112243],x[112244],x[112245],x[112246],x[112247],x[112248],x[112249],x[112250],x[112251],x[112252],x[112253],x[112254],x[112255],x[112256],x[112257],x[112258],x[112259],x[112260],x[112261],x[112262],x[112263],x[112264],x[112265],x[112266],x[112267],x[112268],x[112269],x[112270],x[112271],x[112272],x[112273],x[112274],x[112275],x[112276],x[112277],x[112278],x[112279],x[112280],x[112281],x[112282],x[112283],x[112284],x[112285],x[112286],x[112287],x[112288],x[112289],x[112290],x[112291],x[112292],x[112293],x[112294],x[112295],x[112296],x[112297],x[112298],x[112299],x[112300],x[112301],x[112302],x[112303],x[112304],x[112305],x[112306],x[112307],x[112308],x[112309],x[112310],x[112311],x[112312],x[112313],x[112314],x[112315],x[112316],x[112317],x[112318],x[112319],x[112320],x[112321],x[112322],x[112323],x[112324],x[112325],x[112326],x[112327],x[112328],x[112329],x[112330],x[112331],x[112332],x[112333],x[112334],x[112335],x[112336],x[112337],x[112338],x[112339],x[112340],x[112341],x[112342],x[112343],x[112344],x[112345],x[112346],x[112347],x[112348],x[112349],x[112350],x[112351],x[112352],x[112353],x[112354],x[112355],x[112356],x[112357],x[112358],x[112359],x[112360],x[112361],x[112362],x[112363],x[112364],x[112365],x[112366],x[112367],x[112368],x[112369],x[112370],x[112371],x[112372],x[112373],x[112374],x[112375],x[112376],x[112377],x[112378],x[112379],x[112380],x[112381],x[112382],x[112383],x[112384],x[112385],x[112386],x[112387],x[112388],x[112389],x[112390],x[112391],x[112392],x[112393],x[112394],x[112395],x[112396],x[112397],x[112398],x[112399],x[112400],x[112401],x[112402],x[112403],x[112404],x[112405],x[112406],x[112407],x[112408],x[112409],x[112410],x[112411],x[112412],x[112413],x[112414],x[112415],x[112416],x[112417],x[112418],x[112419],x[112420],x[112421],x[112422],x[112423],x[112424],x[112425],x[112426],x[112427],x[112428],x[112429],x[112430],x[112431],x[112432],x[112433],x[112434],x[112435],x[112436],x[112437],x[112438],x[112439],x[112440],x[112441],x[112442],x[112443],x[112444],x[112445],x[112446],x[112447],x[112448],x[112449],x[112450],x[112451],x[112452],x[112453],x[112454],x[112455],x[112456],x[112457],x[112458],x[112459],x[112460],x[112461],x[112462],x[112463],x[112464],x[112465],x[112466],x[112467],x[112468],x[112469],x[112470],x[112471],x[112472],x[112473],x[112474],x[112475],x[112476],x[112477],x[112478],x[112479],x[112480],x[112481],x[112482],x[112483],x[112484],x[112485],x[112486],x[112487],x[112488],x[112489],x[112490],x[112491],x[112492],x[112493],x[112494],x[112495],x[112496],x[112497],x[112498],x[112499],x[112500],x[112501],x[112502],x[112503],x[112504],x[112505],x[112506],x[112507],x[112508],x[112509],x[112510],x[112511],x[112512],x[112513],x[112514],x[112515],x[112516],x[112517],x[112518],x[112519],x[112520],x[112521],x[112522],x[112523],x[112524],x[112525],x[112526],x[112527],x[112528],x[112529],x[112530],x[112531],x[112532],x[112533],x[112534],x[112535],x[112536],x[112537],x[112538],x[112539],x[112540],x[112541],x[112542],x[112543],x[112544],x[112545],x[112546],x[112547],x[112548],x[112549],x[112550],x[112551],x[112552],x[112553],x[112554],x[112555],x[112556],x[112557],x[112558],x[112559],x[112560],x[112561],x[112562],x[112563],x[112564],x[112565],x[112566],x[112567],x[112568],x[112569],x[112570],x[112571],x[112572],x[112573],x[112574],x[112575],x[112576],x[112577],x[112578],x[112579],x[112580],x[112581],x[112582],x[112583],x[112584],x[112585],x[112586],x[112587],x[112588],x[112589],x[112590],x[112591],x[112592],x[112593],x[112594],x[112595],x[112596],x[112597],x[112598],x[112599],x[112600],x[112601],x[112602],x[112603],x[112604],x[112605],x[112606],x[112607],x[112608],x[112609],x[112610],x[112611],x[112612],x[112613],x[112614],x[112615],x[112616],x[112617],x[112618],x[112619],x[112620],x[112621],x[112622],x[112623],x[112624],x[112625],x[112626],x[112627],x[112628],x[112629],x[112630],x[112631],x[112632],x[112633],x[112634],x[112635],x[112636],x[112637],x[112638],x[112639],x[112640],x[112641],x[112642],x[112643],x[112644],x[112645],x[112646],x[112647],x[112648],x[112649],x[112650],x[112651],x[112652],x[112653],x[112654],x[112655],x[112656],x[112657],x[112658],x[112659],x[112660],x[112661],x[112662],x[112663],x[112664],x[112665],x[112666],x[112667],x[112668],x[112669],x[112670],x[112671],x[112672],x[112673],x[112674],x[112675],x[112676],x[112677],x[112678],x[112679],x[112680],x[112681],x[112682],x[112683],x[112684],x[112685],x[112686],x[112687],x[112688],x[112689],x[112690],x[112691],x[112692],x[112693],x[112694],x[112695],x[112696],x[112697],x[112698],x[112699],x[112700],x[112701],x[112702],x[112703],x[112704],x[112705],x[112706],x[112707],x[112708],x[112709],x[112710],x[112711],x[112712],x[112713],x[112714],x[112715],x[112716],x[112717],x[112718],x[112719],x[112720],x[112721],x[112722],x[112723],x[112724],x[112725],x[112726],x[112727],x[112728],x[112729],x[112730],x[112731],x[112732],x[112733],x[112734],x[112735],x[112736],x[112737],x[112738],x[112739],x[112740],x[112741],x[112742],x[112743],x[112744],x[112745],x[112746],x[112747],x[112748],x[112749],x[112750],x[112751],x[112752],x[112753],x[112754],x[112755],x[112756],x[112757],x[112758],x[112759],x[112760],x[112761],x[112762],x[112763],x[112764],x[112765],x[112766],x[112767],x[112768],x[112769],x[112770],x[112771],x[112772],x[112773],x[112774],x[112775],x[112776],x[112777],x[112778],x[112779],x[112780],x[112781],x[112782],x[112783],x[112784],x[112785],x[112786],x[112787],x[112788],x[112789],x[112790],x[112791],x[112792],x[112793],x[112794],x[112795],x[112796],x[112797],x[112798],x[112799],x[112800],x[112801],x[112802],x[112803],x[112804],x[112805],x[112806],x[112807],x[112808],x[112809],x[112810],x[112811],x[112812],x[112813],x[112814],x[112815],x[112816],x[112817],x[112818],x[112819],x[112820],x[112821],x[112822],x[112823],x[112824],x[112825],x[112826],x[112827],x[112828],x[112829],x[112830],x[112831],x[112832],x[112833],x[112834],x[112835],x[112836],x[112837],x[112838],x[112839],x[112840],x[112841],x[112842],x[112843],x[112844],x[112845],x[112846],x[112847],x[112848],x[112849],x[112850],x[112851],x[112852],x[112853],x[112854],x[112855],x[112856],x[112857],x[112858],x[112859],x[112860],x[112861],x[112862],x[112863],x[112864],x[112865],x[112866],x[112867],x[112868],x[112869],x[112870],x[112871],x[112872],x[112873],x[112874],x[112875],x[112876],x[112877],x[112878],x[112879],x[112880],x[112881],x[112882],x[112883],x[112884],x[112885],x[112886],x[112887],x[112888],x[112889],x[112890],x[112891],x[112892],x[112893],x[112894],x[112895],x[112896],x[112897],x[112898],x[112899],x[112900],x[112901],x[112902],x[112903],x[112904],x[112905],x[112906],x[112907],x[112908],x[112909],x[112910],x[112911],x[112912],x[112913],x[112914],x[112915],x[112916],x[112917],x[112918],x[112919],x[112920],x[112921],x[112922],x[112923],x[112924],x[112925],x[112926],x[112927],x[112928],x[112929],x[112930],x[112931],x[112932],x[112933],x[112934],x[112935],x[112936],x[112937],x[112938],x[112939],x[112940],x[112941],x[112942],x[112943],x[112944],x[112945],x[112946],x[112947],x[112948],x[112949],x[112950],x[112951],x[112952],x[112953],x[112954],x[112955],x[112956],x[112957],x[112958],x[112959],x[112960],x[112961],x[112962],x[112963],x[112964],x[112965],x[112966],x[112967],x[112968],x[112969],x[112970],x[112971],x[112972],x[112973],x[112974],x[112975],x[112976],x[112977],x[112978],x[112979],x[112980],x[112981],x[112982],x[112983],x[112984],x[112985],x[112986],x[112987],x[112988],x[112989],x[112990],x[112991],x[112992],x[112993],x[112994],x[112995],x[112996],x[112997],x[112998],x[112999],x[113000],x[113001],x[113002],x[113003],x[113004],x[113005],x[113006],x[113007],x[113008],x[113009],x[113010],x[113011],x[113012],x[113013],x[113014],x[113015],x[113016],x[113017],x[113018],x[113019],x[113020],x[113021],x[113022],x[113023],x[113024],x[113025],x[113026],x[113027],x[113028],x[113029],x[113030],x[113031],x[113032],x[113033],x[113034],x[113035],x[113036],x[113037],x[113038],x[113039],x[113040],x[113041],x[113042],x[113043],x[113044],x[113045],x[113046],x[113047],x[113048],x[113049],x[113050],x[113051],x[113052],x[113053],x[113054],x[113055],x[113056],x[113057],x[113058],x[113059],x[113060],x[113061],x[113062],x[113063],x[113064],x[113065],x[113066],x[113067],x[113068],x[113069],x[113070],x[113071],x[113072],x[113073],x[113074],x[113075],x[113076],x[113077],x[113078],x[113079],x[113080],x[113081],x[113082],x[113083],x[113084],x[113085],x[113086],x[113087],x[113088],x[113089],x[113090],x[113091],x[113092],x[113093],x[113094],x[113095],x[113096],x[113097],x[113098],x[113099],x[113100],x[113101],x[113102],x[113103],x[113104],x[113105],x[113106],x[113107],x[113108],x[113109],x[113110],x[113111],x[113112],x[113113],x[113114],x[113115],x[113116],x[113117],x[113118],x[113119],x[113120],x[113121],x[113122],x[113123],x[113124],x[113125],x[113126],x[113127],x[113128],x[113129],x[113130],x[113131],x[113132],x[113133],x[113134],x[113135],x[113136],x[113137],x[113138],x[113139],x[113140],x[113141],x[113142],x[113143],x[113144],x[113145],x[113146],x[113147],x[113148],x[113149],x[113150],x[113151],x[113152],x[113153],x[113154],x[113155],x[113156],x[113157],x[113158],x[113159],x[113160],x[113161],x[113162],x[113163],x[113164],x[113165],x[113166],x[113167],x[113168],x[113169],x[113170],x[113171],x[113172],x[113173],x[113174],x[113175],x[113176],x[113177],x[113178],x[113179],x[113180],x[113181],x[113182],x[113183],x[113184],x[113185],x[113186],x[113187],x[113188],x[113189],x[113190],x[113191],x[113192],x[113193],x[113194],x[113195],x[113196],x[113197],x[113198],x[113199],x[113200],x[113201],x[113202],x[113203],x[113204],x[113205],x[113206],x[113207],x[113208],x[113209],x[113210],x[113211],x[113212],x[113213],x[113214],x[113215],x[113216],x[113217],x[113218],x[113219],x[113220],x[113221],x[113222],x[113223],x[113224],x[113225],x[113226],x[113227],x[113228],x[113229],x[113230],x[113231],x[113232],x[113233],x[113234],x[113235],x[113236],x[113237],x[113238],x[113239],x[113240],x[113241],x[113242],x[113243],x[113244],x[113245],x[113246],x[113247],x[113248],x[113249],x[113250],x[113251],x[113252],x[113253],x[113254],x[113255],x[113256],x[113257],x[113258],x[113259],x[113260],x[113261],x[113262],x[113263],x[113264],x[113265],x[113266],x[113267],x[113268],x[113269],x[113270],x[113271],x[113272],x[113273],x[113274],x[113275],x[113276],x[113277],x[113278],x[113279],x[113280],x[113281],x[113282],x[113283],x[113284],x[113285],x[113286],x[113287],x[113288],x[113289],x[113290],x[113291],x[113292],x[113293],x[113294],x[113295],x[113296],x[113297],x[113298],x[113299],x[113300],x[113301],x[113302],x[113303],x[113304],x[113305],x[113306],x[113307],x[113308],x[113309],x[113310],x[113311],x[113312],x[113313],x[113314],x[113315],x[113316],x[113317],x[113318],x[113319],x[113320],x[113321],x[113322],x[113323],x[113324],x[113325],x[113326],x[113327],x[113328],x[113329],x[113330],x[113331],x[113332],x[113333],x[113334],x[113335],x[113336],x[113337],x[113338],x[113339],x[113340],x[113341],x[113342],x[113343],x[113344],x[113345],x[113346],x[113347],x[113348],x[113349],x[113350],x[113351],x[113352],x[113353],x[113354],x[113355],x[113356],x[113357],x[113358],x[113359],x[113360],x[113361],x[113362],x[113363],x[113364],x[113365],x[113366],x[113367],x[113368],x[113369],x[113370],x[113371],x[113372],x[113373],x[113374],x[113375],x[113376],x[113377],x[113378],x[113379],x[113380],x[113381],x[113382],x[113383],x[113384],x[113385],x[113386],x[113387],x[113388],x[113389],x[113390],x[113391],x[113392],x[113393],x[113394],x[113395],x[113396],x[113397],x[113398],x[113399],x[113400],x[113401],x[113402],x[113403],x[113404],x[113405],x[113406],x[113407],x[113408],x[113409],x[113410],x[113411],x[113412],x[113413],x[113414],x[113415],x[113416],x[113417],x[113418],x[113419],x[113420],x[113421],x[113422],x[113423],x[113424],x[113425],x[113426],x[113427],x[113428],x[113429],x[113430],x[113431],x[113432],x[113433],x[113434],x[113435],x[113436],x[113437],x[113438],x[113439],x[113440],x[113441],x[113442],x[113443],x[113444],x[113445],x[113446],x[113447],x[113448],x[113449],x[113450],x[113451],x[113452],x[113453],x[113454],x[113455],x[113456],x[113457],x[113458],x[113459],x[113460],x[113461],x[113462],x[113463],x[113464],x[113465],x[113466],x[113467],x[113468],x[113469],x[113470],x[113471],x[113472],x[113473],x[113474],x[113475],x[113476],x[113477],x[113478],x[113479],x[113480],x[113481],x[113482],x[113483],x[113484],x[113485],x[113486],x[113487],x[113488],x[113489],x[113490],x[113491],x[113492],x[113493],x[113494],x[113495],x[113496],x[113497],x[113498],x[113499],x[113500],x[113501],x[113502],x[113503],x[113504],x[113505],x[113506],x[113507],x[113508],x[113509],x[113510],x[113511],x[113512],x[113513],x[113514],x[113515],x[113516],x[113517],x[113518],x[113519],x[113520],x[113521],x[113522],x[113523],x[113524],x[113525],x[113526],x[113527],x[113528],x[113529],x[113530],x[113531],x[113532],x[113533],x[113534],x[113535],x[113536],x[113537],x[113538],x[113539],x[113540],x[113541],x[113542],x[113543],x[113544],x[113545],x[113546],x[113547],x[113548],x[113549],x[113550],x[113551],x[113552],x[113553],x[113554],x[113555],x[113556],x[113557],x[113558],x[113559],x[113560],x[113561],x[113562],x[113563],x[113564],x[113565],x[113566],x[113567],x[113568],x[113569],x[113570],x[113571],x[113572],x[113573],x[113574],x[113575],x[113576],x[113577],x[113578],x[113579],x[113580],x[113581],x[113582],x[113583],x[113584],x[113585],x[113586],x[113587],x[113588],x[113589],x[113590],x[113591],x[113592],x[113593],x[113594],x[113595],x[113596],x[113597],x[113598],x[113599],x[113600],x[113601],x[113602],x[113603],x[113604],x[113605],x[113606],x[113607],x[113608],x[113609],x[113610],x[113611],x[113612],x[113613],x[113614],x[113615],x[113616],x[113617],x[113618],x[113619],x[113620],x[113621],x[113622],x[113623],x[113624],x[113625],x[113626],x[113627],x[113628],x[113629],x[113630],x[113631],x[113632],x[113633],x[113634],x[113635],x[113636],x[113637],x[113638],x[113639],x[113640],x[113641],x[113642],x[113643],x[113644],x[113645],x[113646],x[113647],x[113648],x[113649],x[113650],x[113651],x[113652],x[113653],x[113654],x[113655],x[113656],x[113657],x[113658],x[113659],x[113660],x[113661],x[113662],x[113663],x[113664],x[113665],x[113666],x[113667],x[113668],x[113669],x[113670],x[113671],x[113672],x[113673],x[113674],x[113675],x[113676],x[113677],x[113678],x[113679],x[113680],x[113681],x[113682],x[113683],x[113684],x[113685],x[113686],x[113687],x[113688],x[113689],x[113690],x[113691],x[113692],x[113693],x[113694],x[113695],x[113696],x[113697],x[113698],x[113699],x[113700],x[113701],x[113702],x[113703],x[113704],x[113705],x[113706],x[113707],x[113708],x[113709],x[113710],x[113711],x[113712],x[113713],x[113714],x[113715],x[113716],x[113717],x[113718],x[113719],x[113720],x[113721],x[113722],x[113723],x[113724],x[113725],x[113726],x[113727],x[113728],x[113729],x[113730],x[113731],x[113732],x[113733],x[113734],x[113735],x[113736],x[113737],x[113738],x[113739],x[113740],x[113741],x[113742],x[113743],x[113744],x[113745],x[113746],x[113747],x[113748],x[113749],x[113750],x[113751],x[113752],x[113753],x[113754],x[113755],x[113756],x[113757],x[113758],x[113759],x[113760],x[113761],x[113762],x[113763],x[113764],x[113765],x[113766],x[113767],x[113768],x[113769],x[113770],x[113771],x[113772],x[113773],x[113774],x[113775],x[113776],x[113777],x[113778],x[113779],x[113780],x[113781],x[113782],x[113783],x[113784],x[113785],x[113786],x[113787],x[113788],x[113789],x[113790],x[113791],x[113792],x[113793],x[113794],x[113795],x[113796],x[113797],x[113798],x[113799],x[113800],x[113801],x[113802],x[113803],x[113804],x[113805],x[113806],x[113807],x[113808],x[113809],x[113810],x[113811],x[113812],x[113813],x[113814],x[113815],x[113816],x[113817],x[113818],x[113819],x[113820],x[113821],x[113822],x[113823],x[113824],x[113825],x[113826],x[113827],x[113828],x[113829],x[113830],x[113831],x[113832],x[113833],x[113834],x[113835],x[113836],x[113837],x[113838],x[113839],x[113840],x[113841],x[113842],x[113843],x[113844],x[113845],x[113846],x[113847],x[113848],x[113849],x[113850],x[113851],x[113852],x[113853],x[113854],x[113855],x[113856],x[113857],x[113858],x[113859],x[113860],x[113861],x[113862],x[113863],x[113864],x[113865],x[113866],x[113867],x[113868],x[113869],x[113870],x[113871],x[113872],x[113873],x[113874],x[113875],x[113876],x[113877],x[113878],x[113879],x[113880],x[113881],x[113882],x[113883],x[113884],x[113885],x[113886],x[113887],x[113888],x[113889],x[113890],x[113891],x[113892],x[113893],x[113894],x[113895],x[113896],x[113897],x[113898],x[113899],x[113900],x[113901],x[113902],x[113903],x[113904],x[113905],x[113906],x[113907],x[113908],x[113909],x[113910],x[113911],x[113912],x[113913],x[113914],x[113915],x[113916],x[113917],x[113918],x[113919],x[113920],x[113921],x[113922],x[113923],x[113924],x[113925],x[113926],x[113927],x[113928],x[113929],x[113930],x[113931],x[113932],x[113933],x[113934],x[113935],x[113936],x[113937],x[113938],x[113939],x[113940],x[113941],x[113942],x[113943],x[113944],x[113945],x[113946],x[113947],x[113948],x[113949],x[113950],x[113951],x[113952],x[113953],x[113954],x[113955],x[113956],x[113957],x[113958],x[113959],x[113960],x[113961],x[113962],x[113963],x[113964],x[113965],x[113966],x[113967],x[113968],x[113969],x[113970],x[113971],x[113972],x[113973],x[113974],x[113975],x[113976],x[113977],x[113978],x[113979],x[113980],x[113981],x[113982],x[113983],x[113984],x[113985],x[113986],x[113987],x[113988],x[113989],x[113990],x[113991],x[113992],x[113993],x[113994],x[113995],x[113996],x[113997],x[113998],x[113999],x[114000],x[114001],x[114002],x[114003],x[114004],x[114005],x[114006],x[114007],x[114008],x[114009],x[114010],x[114011],x[114012],x[114013],x[114014],x[114015],x[114016],x[114017],x[114018],x[114019],x[114020],x[114021],x[114022],x[114023],x[114024],x[114025],x[114026],x[114027],x[114028],x[114029],x[114030],x[114031],x[114032],x[114033],x[114034],x[114035],x[114036],x[114037],x[114038],x[114039],x[114040],x[114041],x[114042],x[114043],x[114044],x[114045],x[114046],x[114047],x[114048],x[114049],x[114050],x[114051],x[114052],x[114053],x[114054],x[114055],x[114056],x[114057],x[114058],x[114059],x[114060],x[114061],x[114062],x[114063],x[114064],x[114065],x[114066],x[114067],x[114068],x[114069],x[114070],x[114071],x[114072],x[114073],x[114074],x[114075],x[114076],x[114077],x[114078],x[114079],x[114080],x[114081],x[114082],x[114083],x[114084],x[114085],x[114086],x[114087],x[114088],x[114089],x[114090],x[114091],x[114092],x[114093],x[114094],x[114095],x[114096],x[114097],x[114098],x[114099],x[114100],x[114101],x[114102],x[114103],x[114104],x[114105],x[114106],x[114107],x[114108],x[114109],x[114110],x[114111],x[114112],x[114113],x[114114],x[114115],x[114116],x[114117],x[114118],x[114119],x[114120],x[114121],x[114122],x[114123],x[114124],x[114125],x[114126],x[114127],x[114128],x[114129],x[114130],x[114131],x[114132],x[114133],x[114134],x[114135],x[114136],x[114137],x[114138],x[114139],x[114140],x[114141],x[114142],x[114143],x[114144],x[114145],x[114146],x[114147],x[114148],x[114149],x[114150],x[114151],x[114152],x[114153],x[114154],x[114155],x[114156],x[114157],x[114158],x[114159],x[114160],x[114161],x[114162],x[114163],x[114164],x[114165],x[114166],x[114167],x[114168],x[114169],x[114170],x[114171],x[114172],x[114173],x[114174],x[114175],x[114176],x[114177],x[114178],x[114179],x[114180],x[114181],x[114182],x[114183],x[114184],x[114185],x[114186],x[114187],x[114188],x[114189],x[114190],x[114191],x[114192],x[114193],x[114194],x[114195],x[114196],x[114197],x[114198],x[114199],x[114200],x[114201],x[114202],x[114203],x[114204],x[114205],x[114206],x[114207],x[114208],x[114209],x[114210],x[114211],x[114212],x[114213],x[114214],x[114215],x[114216],x[114217],x[114218],x[114219],x[114220],x[114221],x[114222],x[114223],x[114224],x[114225],x[114226],x[114227],x[114228],x[114229],x[114230],x[114231],x[114232],x[114233],x[114234],x[114235],x[114236],x[114237],x[114238],x[114239],x[114240],x[114241],x[114242],x[114243],x[114244],x[114245],x[114246],x[114247],x[114248],x[114249],x[114250],x[114251],x[114252],x[114253],x[114254],x[114255],x[114256],x[114257],x[114258],x[114259],x[114260],x[114261],x[114262],x[114263],x[114264],x[114265],x[114266],x[114267],x[114268],x[114269],x[114270],x[114271],x[114272],x[114273],x[114274],x[114275],x[114276],x[114277],x[114278],x[114279],x[114280],x[114281],x[114282],x[114283],x[114284],x[114285],x[114286],x[114287],x[114288],x[114289],x[114290],x[114291],x[114292],x[114293],x[114294],x[114295],x[114296],x[114297],x[114298],x[114299],x[114300],x[114301],x[114302],x[114303],x[114304],x[114305],x[114306],x[114307],x[114308],x[114309],x[114310],x[114311],x[114312],x[114313],x[114314],x[114315],x[114316],x[114317],x[114318],x[114319],x[114320],x[114321],x[114322],x[114323],x[114324],x[114325],x[114326],x[114327],x[114328],x[114329],x[114330],x[114331],x[114332],x[114333],x[114334],x[114335],x[114336],x[114337],x[114338],x[114339],x[114340],x[114341],x[114342],x[114343],x[114344],x[114345],x[114346],x[114347],x[114348],x[114349],x[114350],x[114351],x[114352],x[114353],x[114354],x[114355],x[114356],x[114357],x[114358],x[114359],x[114360],x[114361],x[114362],x[114363],x[114364],x[114365],x[114366],x[114367],x[114368],x[114369],x[114370],x[114371],x[114372],x[114373],x[114374],x[114375],x[114376],x[114377],x[114378],x[114379],x[114380],x[114381],x[114382],x[114383],x[114384],x[114385],x[114386],x[114387],x[114388],x[114389],x[114390],x[114391],x[114392],x[114393],x[114394],x[114395],x[114396],x[114397],x[114398],x[114399],x[114400],x[114401],x[114402],x[114403],x[114404],x[114405],x[114406],x[114407],x[114408],x[114409],x[114410],x[114411],x[114412],x[114413],x[114414],x[114415],x[114416],x[114417],x[114418],x[114419],x[114420],x[114421],x[114422],x[114423],x[114424],x[114425],x[114426],x[114427],x[114428],x[114429],x[114430],x[114431],x[114432],x[114433],x[114434],x[114435],x[114436],x[114437],x[114438],x[114439],x[114440],x[114441],x[114442],x[114443],x[114444],x[114445],x[114446],x[114447],x[114448],x[114449],x[114450],x[114451],x[114452],x[114453],x[114454],x[114455],x[114456],x[114457],x[114458],x[114459],x[114460],x[114461],x[114462],x[114463],x[114464],x[114465],x[114466],x[114467],x[114468],x[114469],x[114470],x[114471],x[114472],x[114473],x[114474],x[114475],x[114476],x[114477],x[114478],x[114479],x[114480],x[114481],x[114482],x[114483],x[114484],x[114485],x[114486],x[114487],x[114488],x[114489],x[114490],x[114491],x[114492],x[114493],x[114494],x[114495],x[114496],x[114497],x[114498],x[114499],x[114500],x[114501],x[114502],x[114503],x[114504],x[114505],x[114506],x[114507],x[114508],x[114509],x[114510],x[114511],x[114512],x[114513],x[114514],x[114515],x[114516],x[114517],x[114518],x[114519],x[114520],x[114521],x[114522],x[114523],x[114524],x[114525],x[114526],x[114527],x[114528],x[114529],x[114530],x[114531],x[114532],x[114533],x[114534],x[114535],x[114536],x[114537],x[114538],x[114539],x[114540],x[114541],x[114542],x[114543],x[114544],x[114545],x[114546],x[114547],x[114548],x[114549],x[114550],x[114551],x[114552],x[114553],x[114554],x[114555],x[114556],x[114557],x[114558],x[114559],x[114560],x[114561],x[114562],x[114563],x[114564],x[114565],x[114566],x[114567],x[114568],x[114569],x[114570],x[114571],x[114572],x[114573],x[114574],x[114575],x[114576],x[114577],x[114578],x[114579],x[114580],x[114581],x[114582],x[114583],x[114584],x[114585],x[114586],x[114587],x[114588],x[114589],x[114590],x[114591],x[114592],x[114593],x[114594],x[114595],x[114596],x[114597],x[114598],x[114599],x[114600],x[114601],x[114602],x[114603],x[114604],x[114605],x[114606],x[114607],x[114608],x[114609],x[114610],x[114611],x[114612],x[114613],x[114614],x[114615],x[114616],x[114617],x[114618],x[114619],x[114620],x[114621],x[114622],x[114623],x[114624],x[114625],x[114626],x[114627],x[114628],x[114629],x[114630],x[114631],x[114632],x[114633],x[114634],x[114635],x[114636],x[114637],x[114638],x[114639],x[114640],x[114641],x[114642],x[114643],x[114644],x[114645],x[114646],x[114647],x[114648],x[114649],x[114650],x[114651],x[114652],x[114653],x[114654],x[114655],x[114656],x[114657],x[114658],x[114659],x[114660],x[114661],x[114662],x[114663],x[114664],x[114665],x[114666],x[114667],x[114668],x[114669],x[114670],x[114671],x[114672],x[114673],x[114674],x[114675],x[114676],x[114677],x[114678],x[114679],x[114680],x[114681],x[114682],x[114683],x[114684],x[114685],x[114686],x[114687],x[114688],x[114689],x[114690],x[114691],x[114692],x[114693],x[114694],x[114695],x[114696],x[114697],x[114698],x[114699],x[114700],x[114701],x[114702],x[114703],x[114704],x[114705],x[114706],x[114707],x[114708],x[114709],x[114710],x[114711],x[114712],x[114713],x[114714],x[114715],x[114716],x[114717],x[114718],x[114719],x[114720],x[114721],x[114722],x[114723],x[114724],x[114725],x[114726],x[114727],x[114728],x[114729],x[114730],x[114731],x[114732],x[114733],x[114734],x[114735],x[114736],x[114737],x[114738],x[114739],x[114740],x[114741],x[114742],x[114743],x[114744],x[114745],x[114746],x[114747],x[114748],x[114749],x[114750],x[114751],x[114752],x[114753],x[114754],x[114755],x[114756],x[114757],x[114758],x[114759],x[114760],x[114761],x[114762],x[114763],x[114764],x[114765],x[114766],x[114767],x[114768],x[114769],x[114770],x[114771],x[114772],x[114773],x[114774],x[114775],x[114776],x[114777],x[114778],x[114779],x[114780],x[114781],x[114782],x[114783],x[114784],x[114785],x[114786],x[114787],x[114788],x[114789],x[114790],x[114791],x[114792],x[114793],x[114794],x[114795],x[114796],x[114797],x[114798],x[114799],x[114800],x[114801],x[114802],x[114803],x[114804],x[114805],x[114806],x[114807],x[114808],x[114809],x[114810],x[114811],x[114812],x[114813],x[114814],x[114815],x[114816],x[114817],x[114818],x[114819],x[114820],x[114821],x[114822],x[114823],x[114824],x[114825],x[114826],x[114827],x[114828],x[114829],x[114830],x[114831],x[114832],x[114833],x[114834],x[114835],x[114836],x[114837],x[114838],x[114839],x[114840],x[114841],x[114842],x[114843],x[114844],x[114845],x[114846],x[114847],x[114848],x[114849],x[114850],x[114851],x[114852],x[114853],x[114854],x[114855],x[114856],x[114857],x[114858],x[114859],x[114860],x[114861],x[114862],x[114863],x[114864],x[114865],x[114866],x[114867],x[114868],x[114869],x[114870],x[114871],x[114872],x[114873],x[114874],x[114875],x[114876],x[114877],x[114878],x[114879],x[114880],x[114881],x[114882],x[114883],x[114884],x[114885],x[114886],x[114887],x[114888],x[114889],x[114890],x[114891],x[114892],x[114893],x[114894],x[114895],x[114896],x[114897],x[114898],x[114899],x[114900],x[114901],x[114902],x[114903],x[114904],x[114905],x[114906],x[114907],x[114908],x[114909],x[114910],x[114911],x[114912],x[114913],x[114914],x[114915],x[114916],x[114917],x[114918],x[114919],x[114920],x[114921],x[114922],x[114923],x[114924],x[114925],x[114926],x[114927],x[114928],x[114929],x[114930],x[114931],x[114932],x[114933],x[114934],x[114935],x[114936],x[114937],x[114938],x[114939],x[114940],x[114941],x[114942],x[114943],x[114944],x[114945],x[114946],x[114947],x[114948],x[114949],x[114950],x[114951],x[114952],x[114953],x[114954],x[114955],x[114956],x[114957],x[114958],x[114959],x[114960],x[114961],x[114962],x[114963],x[114964],x[114965],x[114966],x[114967],x[114968],x[114969],x[114970],x[114971],x[114972],x[114973],x[114974],x[114975],x[114976],x[114977],x[114978],x[114979],x[114980],x[114981],x[114982],x[114983],x[114984],x[114985],x[114986],x[114987],x[114988],x[114989],x[114990],x[114991],x[114992],x[114993],x[114994],x[114995],x[114996],x[114997],x[114998],x[114999],x[115000],x[115001],x[115002],x[115003],x[115004],x[115005],x[115006],x[115007],x[115008],x[115009],x[115010],x[115011],x[115012],x[115013],x[115014],x[115015],x[115016],x[115017],x[115018],x[115019],x[115020],x[115021],x[115022],x[115023],x[115024],x[115025],x[115026],x[115027],x[115028],x[115029],x[115030],x[115031],x[115032],x[115033],x[115034],x[115035],x[115036],x[115037],x[115038],x[115039],x[115040],x[115041],x[115042],x[115043],x[115044],x[115045],x[115046],x[115047],x[115048],x[115049],x[115050],x[115051],x[115052],x[115053],x[115054],x[115055],x[115056],x[115057],x[115058],x[115059],x[115060],x[115061],x[115062],x[115063],x[115064],x[115065],x[115066],x[115067],x[115068],x[115069],x[115070],x[115071],x[115072],x[115073],x[115074],x[115075],x[115076],x[115077],x[115078],x[115079],x[115080],x[115081],x[115082],x[115083],x[115084],x[115085],x[115086],x[115087],x[115088],x[115089],x[115090],x[115091],x[115092],x[115093],x[115094],x[115095],x[115096],x[115097],x[115098],x[115099],x[115100],x[115101],x[115102],x[115103],x[115104],x[115105],x[115106],x[115107],x[115108],x[115109],x[115110],x[115111],x[115112],x[115113],x[115114],x[115115],x[115116],x[115117],x[115118],x[115119],x[115120],x[115121],x[115122],x[115123],x[115124],x[115125],x[115126],x[115127],x[115128],x[115129],x[115130],x[115131],x[115132],x[115133],x[115134],x[115135],x[115136],x[115137],x[115138],x[115139],x[115140],x[115141],x[115142],x[115143],x[115144],x[115145],x[115146],x[115147],x[115148],x[115149],x[115150],x[115151],x[115152],x[115153],x[115154],x[115155],x[115156],x[115157],x[115158],x[115159],x[115160],x[115161],x[115162],x[115163],x[115164],x[115165],x[115166],x[115167],x[115168],x[115169],x[115170],x[115171],x[115172],x[115173],x[115174],x[115175],x[115176],x[115177],x[115178],x[115179],x[115180],x[115181],x[115182],x[115183],x[115184],x[115185],x[115186],x[115187],x[115188],x[115189],x[115190],x[115191],x[115192],x[115193],x[115194],x[115195],x[115196],x[115197],x[115198],x[115199],x[115200],x[115201],x[115202],x[115203],x[115204],x[115205],x[115206],x[115207],x[115208],x[115209],x[115210],x[115211],x[115212],x[115213],x[115214],x[115215],x[115216],x[115217],x[115218],x[115219],x[115220],x[115221],x[115222],x[115223],x[115224],x[115225],x[115226],x[115227],x[115228],x[115229],x[115230],x[115231],x[115232],x[115233],x[115234],x[115235],x[115236],x[115237],x[115238],x[115239],x[115240],x[115241],x[115242],x[115243],x[115244],x[115245],x[115246],x[115247],x[115248],x[115249],x[115250],x[115251],x[115252],x[115253],x[115254],x[115255],x[115256],x[115257],x[115258],x[115259],x[115260],x[115261],x[115262],x[115263],x[115264],x[115265],x[115266],x[115267],x[115268],x[115269],x[115270],x[115271],x[115272],x[115273],x[115274],x[115275],x[115276],x[115277],x[115278],x[115279],x[115280],x[115281],x[115282],x[115283],x[115284],x[115285],x[115286],x[115287],x[115288],x[115289],x[115290],x[115291],x[115292],x[115293],x[115294],x[115295],x[115296],x[115297],x[115298],x[115299],x[115300],x[115301],x[115302],x[115303],x[115304],x[115305],x[115306],x[115307],x[115308],x[115309],x[115310],x[115311],x[115312],x[115313],x[115314],x[115315],x[115316],x[115317],x[115318],x[115319],x[115320],x[115321],x[115322],x[115323],x[115324],x[115325],x[115326],x[115327],x[115328],x[115329],x[115330],x[115331],x[115332],x[115333],x[115334],x[115335],x[115336],x[115337],x[115338],x[115339],x[115340],x[115341],x[115342],x[115343],x[115344],x[115345],x[115346],x[115347],x[115348],x[115349],x[115350],x[115351],x[115352],x[115353],x[115354],x[115355],x[115356],x[115357],x[115358],x[115359],x[115360],x[115361],x[115362],x[115363],x[115364],x[115365],x[115366],x[115367],x[115368],x[115369],x[115370],x[115371],x[115372],x[115373],x[115374],x[115375],x[115376],x[115377],x[115378],x[115379],x[115380],x[115381],x[115382],x[115383],x[115384],x[115385],x[115386],x[115387],x[115388],x[115389],x[115390],x[115391],x[115392],x[115393],x[115394],x[115395],x[115396],x[115397],x[115398],x[115399],x[115400],x[115401],x[115402],x[115403],x[115404],x[115405],x[115406],x[115407],x[115408],x[115409],x[115410],x[115411],x[115412],x[115413],x[115414],x[115415],x[115416],x[115417],x[115418],x[115419],x[115420],x[115421],x[115422],x[115423],x[115424],x[115425],x[115426],x[115427],x[115428],x[115429],x[115430],x[115431],x[115432],x[115433],x[115434],x[115435],x[115436],x[115437],x[115438],x[115439],x[115440],x[115441],x[115442],x[115443],x[115444],x[115445],x[115446],x[115447],x[115448],x[115449],x[115450],x[115451],x[115452],x[115453],x[115454],x[115455],x[115456],x[115457],x[115458],x[115459],x[115460],x[115461],x[115462],x[115463],x[115464],x[115465],x[115466],x[115467],x[115468],x[115469],x[115470],x[115471],x[115472],x[115473],x[115474],x[115475],x[115476],x[115477],x[115478],x[115479],x[115480],x[115481],x[115482],x[115483],x[115484],x[115485],x[115486],x[115487],x[115488],x[115489],x[115490],x[115491],x[115492],x[115493],x[115494],x[115495],x[115496],x[115497],x[115498],x[115499],x[115500],x[115501],x[115502],x[115503],x[115504],x[115505],x[115506],x[115507],x[115508],x[115509],x[115510],x[115511],x[115512],x[115513],x[115514],x[115515],x[115516],x[115517],x[115518],x[115519],x[115520],x[115521],x[115522],x[115523],x[115524],x[115525],x[115526],x[115527],x[115528],x[115529],x[115530],x[115531],x[115532],x[115533],x[115534],x[115535],x[115536],x[115537],x[115538],x[115539],x[115540],x[115541],x[115542],x[115543],x[115544],x[115545],x[115546],x[115547],x[115548],x[115549],x[115550],x[115551],x[115552],x[115553],x[115554],x[115555],x[115556],x[115557],x[115558],x[115559],x[115560],x[115561],x[115562],x[115563],x[115564],x[115565],x[115566],x[115567],x[115568],x[115569],x[115570],x[115571],x[115572],x[115573],x[115574],x[115575],x[115576],x[115577],x[115578],x[115579],x[115580],x[115581],x[115582],x[115583],x[115584],x[115585],x[115586],x[115587],x[115588],x[115589],x[115590],x[115591],x[115592],x[115593],x[115594],x[115595],x[115596],x[115597],x[115598],x[115599],x[115600],x[115601],x[115602],x[115603],x[115604],x[115605],x[115606],x[115607],x[115608],x[115609],x[115610],x[115611],x[115612],x[115613],x[115614],x[115615],x[115616],x[115617],x[115618],x[115619],x[115620],x[115621],x[115622],x[115623],x[115624],x[115625],x[115626],x[115627],x[115628],x[115629],x[115630],x[115631],x[115632],x[115633],x[115634],x[115635],x[115636],x[115637],x[115638],x[115639],x[115640],x[115641],x[115642],x[115643],x[115644],x[115645],x[115646],x[115647],x[115648],x[115649],x[115650],x[115651],x[115652],x[115653],x[115654],x[115655],x[115656],x[115657],x[115658],x[115659],x[115660],x[115661],x[115662],x[115663],x[115664],x[115665],x[115666],x[115667],x[115668],x[115669],x[115670],x[115671],x[115672],x[115673],x[115674],x[115675],x[115676],x[115677],x[115678],x[115679],x[115680],x[115681],x[115682],x[115683],x[115684],x[115685],x[115686],x[115687],x[115688],x[115689],x[115690],x[115691],x[115692],x[115693],x[115694],x[115695],x[115696],x[115697],x[115698],x[115699],x[115700],x[115701],x[115702],x[115703],x[115704],x[115705],x[115706],x[115707],x[115708],x[115709],x[115710],x[115711],x[115712],x[115713],x[115714],x[115715],x[115716],x[115717],x[115718],x[115719],x[115720],x[115721],x[115722],x[115723],x[115724],x[115725],x[115726],x[115727],x[115728],x[115729],x[115730],x[115731],x[115732],x[115733],x[115734],x[115735],x[115736],x[115737],x[115738],x[115739],x[115740],x[115741],x[115742],x[115743],x[115744],x[115745],x[115746],x[115747],x[115748],x[115749],x[115750],x[115751],x[115752],x[115753],x[115754],x[115755],x[115756],x[115757],x[115758],x[115759],x[115760],x[115761],x[115762],x[115763],x[115764],x[115765],x[115766],x[115767],x[115768],x[115769],x[115770],x[115771],x[115772],x[115773],x[115774],x[115775],x[115776],x[115777],x[115778],x[115779],x[115780],x[115781],x[115782],x[115783],x[115784],x[115785],x[115786],x[115787],x[115788],x[115789],x[115790],x[115791],x[115792],x[115793],x[115794],x[115795],x[115796],x[115797],x[115798],x[115799],x[115800],x[115801],x[115802],x[115803],x[115804],x[115805],x[115806],x[115807],x[115808],x[115809],x[115810],x[115811],x[115812],x[115813],x[115814],x[115815],x[115816],x[115817],x[115818],x[115819],x[115820],x[115821],x[115822],x[115823],x[115824],x[115825],x[115826],x[115827],x[115828],x[115829],x[115830],x[115831],x[115832],x[115833],x[115834],x[115835],x[115836],x[115837],x[115838],x[115839],x[115840],x[115841],x[115842],x[115843],x[115844],x[115845],x[115846],x[115847],x[115848],x[115849],x[115850],x[115851],x[115852],x[115853],x[115854],x[115855],x[115856],x[115857],x[115858],x[115859],x[115860],x[115861],x[115862],x[115863],x[115864],x[115865],x[115866],x[115867],x[115868],x[115869],x[115870],x[115871],x[115872],x[115873],x[115874],x[115875],x[115876],x[115877],x[115878],x[115879],x[115880],x[115881],x[115882],x[115883],x[115884],x[115885],x[115886],x[115887],x[115888],x[115889],x[115890],x[115891],x[115892],x[115893],x[115894],x[115895],x[115896],x[115897],x[115898],x[115899],x[115900],x[115901],x[115902],x[115903],x[115904],x[115905],x[115906],x[115907],x[115908],x[115909],x[115910],x[115911],x[115912],x[115913],x[115914],x[115915],x[115916],x[115917],x[115918],x[115919],x[115920],x[115921],x[115922],x[115923],x[115924],x[115925],x[115926],x[115927],x[115928],x[115929],x[115930],x[115931],x[115932],x[115933],x[115934],x[115935],x[115936],x[115937],x[115938],x[115939],x[115940],x[115941],x[115942],x[115943],x[115944],x[115945],x[115946],x[115947],x[115948],x[115949],x[115950],x[115951],x[115952],x[115953],x[115954],x[115955],x[115956],x[115957],x[115958],x[115959],x[115960],x[115961],x[115962],x[115963],x[115964],x[115965],x[115966],x[115967],x[115968],x[115969],x[115970],x[115971],x[115972],x[115973],x[115974],x[115975],x[115976],x[115977],x[115978],x[115979],x[115980],x[115981],x[115982],x[115983],x[115984],x[115985],x[115986],x[115987],x[115988],x[115989],x[115990],x[115991],x[115992],x[115993],x[115994],x[115995],x[115996],x[115997],x[115998],x[115999],x[116000],x[116001],x[116002],x[116003],x[116004],x[116005],x[116006],x[116007],x[116008],x[116009],x[116010],x[116011],x[116012],x[116013],x[116014],x[116015],x[116016],x[116017],x[116018],x[116019],x[116020],x[116021],x[116022],x[116023],x[116024],x[116025],x[116026],x[116027],x[116028],x[116029],x[116030],x[116031],x[116032],x[116033],x[116034],x[116035],x[116036],x[116037],x[116038],x[116039],x[116040],x[116041],x[116042],x[116043],x[116044],x[116045],x[116046],x[116047],x[116048],x[116049],x[116050],x[116051],x[116052],x[116053],x[116054],x[116055],x[116056],x[116057],x[116058],x[116059],x[116060],x[116061],x[116062],x[116063],x[116064],x[116065],x[116066],x[116067],x[116068],x[116069],x[116070],x[116071],x[116072],x[116073],x[116074],x[116075],x[116076],x[116077],x[116078],x[116079],x[116080],x[116081],x[116082],x[116083],x[116084],x[116085],x[116086],x[116087],x[116088],x[116089],x[116090],x[116091],x[116092],x[116093],x[116094],x[116095],x[116096],x[116097],x[116098],x[116099],x[116100],x[116101],x[116102],x[116103],x[116104],x[116105],x[116106],x[116107],x[116108],x[116109],x[116110],x[116111],x[116112],x[116113],x[116114],x[116115],x[116116],x[116117],x[116118],x[116119],x[116120],x[116121],x[116122],x[116123],x[116124],x[116125],x[116126],x[116127],x[116128],x[116129],x[116130],x[116131],x[116132],x[116133],x[116134],x[116135],x[116136],x[116137],x[116138],x[116139],x[116140],x[116141],x[116142],x[116143],x[116144],x[116145],x[116146],x[116147],x[116148],x[116149],x[116150],x[116151],x[116152],x[116153],x[116154],x[116155],x[116156],x[116157],x[116158],x[116159],x[116160],x[116161],x[116162],x[116163],x[116164],x[116165],x[116166],x[116167],x[116168],x[116169],x[116170],x[116171],x[116172],x[116173],x[116174],x[116175],x[116176],x[116177],x[116178],x[116179],x[116180],x[116181],x[116182],x[116183],x[116184],x[116185],x[116186],x[116187],x[116188],x[116189],x[116190],x[116191],x[116192],x[116193],x[116194],x[116195],x[116196],x[116197],x[116198],x[116199],x[116200],x[116201],x[116202],x[116203],x[116204],x[116205],x[116206],x[116207],x[116208],x[116209],x[116210],x[116211],x[116212],x[116213],x[116214],x[116215],x[116216],x[116217],x[116218],x[116219],x[116220],x[116221],x[116222],x[116223],x[116224],x[116225],x[116226],x[116227],x[116228],x[116229],x[116230],x[116231],x[116232],x[116233],x[116234],x[116235],x[116236],x[116237],x[116238],x[116239],x[116240],x[116241],x[116242],x[116243],x[116244],x[116245],x[116246],x[116247],x[116248],x[116249],x[116250],x[116251],x[116252],x[116253],x[116254],x[116255],x[116256],x[116257],x[116258],x[116259],x[116260],x[116261],x[116262],x[116263],x[116264],x[116265],x[116266],x[116267],x[116268],x[116269],x[116270],x[116271],x[116272],x[116273],x[116274],x[116275],x[116276],x[116277],x[116278],x[116279],x[116280],x[116281],x[116282],x[116283],x[116284],x[116285],x[116286],x[116287],x[116288],x[116289],x[116290],x[116291],x[116292],x[116293],x[116294],x[116295],x[116296],x[116297],x[116298],x[116299],x[116300],x[116301],x[116302],x[116303],x[116304],x[116305],x[116306],x[116307],x[116308],x[116309],x[116310],x[116311],x[116312],x[116313],x[116314],x[116315],x[116316],x[116317],x[116318],x[116319],x[116320],x[116321],x[116322],x[116323],x[116324],x[116325],x[116326],x[116327],x[116328],x[116329],x[116330],x[116331],x[116332],x[116333],x[116334],x[116335],x[116336],x[116337],x[116338],x[116339],x[116340],x[116341],x[116342],x[116343],x[116344],x[116345],x[116346],x[116347],x[116348],x[116349],x[116350],x[116351],x[116352],x[116353],x[116354],x[116355],x[116356],x[116357],x[116358],x[116359],x[116360],x[116361],x[116362],x[116363],x[116364],x[116365],x[116366],x[116367],x[116368],x[116369],x[116370],x[116371],x[116372],x[116373],x[116374],x[116375],x[116376],x[116377],x[116378],x[116379],x[116380],x[116381],x[116382],x[116383],x[116384],x[116385],x[116386],x[116387],x[116388],x[116389],x[116390],x[116391],x[116392],x[116393],x[116394],x[116395],x[116396],x[116397],x[116398],x[116399],x[116400],x[116401],x[116402],x[116403],x[116404],x[116405],x[116406],x[116407],x[116408],x[116409],x[116410],x[116411],x[116412],x[116413],x[116414],x[116415],x[116416],x[116417],x[116418],x[116419],x[116420],x[116421],x[116422],x[116423],x[116424],x[116425],x[116426],x[116427],x[116428],x[116429],x[116430],x[116431],x[116432],x[116433],x[116434],x[116435],x[116436],x[116437],x[116438],x[116439],x[116440],x[116441],x[116442],x[116443],x[116444],x[116445],x[116446],x[116447],x[116448],x[116449],x[116450],x[116451],x[116452],x[116453],x[116454],x[116455],x[116456],x[116457],x[116458],x[116459],x[116460],x[116461],x[116462],x[116463],x[116464],x[116465],x[116466],x[116467],x[116468],x[116469],x[116470],x[116471],x[116472],x[116473],x[116474],x[116475],x[116476],x[116477],x[116478],x[116479],x[116480],x[116481],x[116482],x[116483],x[116484],x[116485],x[116486],x[116487],x[116488],x[116489],x[116490],x[116491],x[116492],x[116493],x[116494],x[116495],x[116496],x[116497],x[116498],x[116499],x[116500],x[116501],x[116502],x[116503],x[116504],x[116505],x[116506],x[116507],x[116508],x[116509],x[116510],x[116511],x[116512],x[116513],x[116514],x[116515],x[116516],x[116517],x[116518],x[116519],x[116520],x[116521],x[116522],x[116523],x[116524],x[116525],x[116526],x[116527],x[116528],x[116529],x[116530],x[116531],x[116532],x[116533],x[116534],x[116535],x[116536],x[116537],x[116538],x[116539],x[116540],x[116541],x[116542],x[116543],x[116544],x[116545],x[116546],x[116547],x[116548],x[116549],x[116550],x[116551],x[116552],x[116553],x[116554],x[116555],x[116556],x[116557],x[116558],x[116559],x[116560],x[116561],x[116562],x[116563],x[116564],x[116565],x[116566],x[116567],x[116568],x[116569],x[116570],x[116571],x[116572],x[116573],x[116574],x[116575],x[116576],x[116577],x[116578],x[116579],x[116580],x[116581],x[116582],x[116583],x[116584],x[116585],x[116586],x[116587],x[116588],x[116589],x[116590],x[116591],x[116592],x[116593],x[116594],x[116595],x[116596],x[116597],x[116598],x[116599],x[116600],x[116601],x[116602],x[116603],x[116604],x[116605],x[116606],x[116607],x[116608],x[116609],x[116610],x[116611],x[116612],x[116613],x[116614],x[116615],x[116616],x[116617],x[116618],x[116619],x[116620],x[116621],x[116622],x[116623],x[116624],x[116625],x[116626],x[116627],x[116628],x[116629],x[116630],x[116631],x[116632],x[116633],x[116634],x[116635],x[116636],x[116637],x[116638],x[116639],x[116640],x[116641],x[116642],x[116643],x[116644],x[116645],x[116646],x[116647],x[116648],x[116649],x[116650],x[116651],x[116652],x[116653],x[116654],x[116655],x[116656],x[116657],x[116658],x[116659],x[116660],x[116661],x[116662],x[116663],x[116664],x[116665],x[116666],x[116667],x[116668],x[116669],x[116670],x[116671],x[116672],x[116673],x[116674],x[116675],x[116676],x[116677],x[116678],x[116679],x[116680],x[116681],x[116682],x[116683],x[116684],x[116685],x[116686],x[116687],x[116688],x[116689],x[116690],x[116691],x[116692],x[116693],x[116694],x[116695],x[116696],x[116697],x[116698],x[116699],x[116700],x[116701],x[116702],x[116703],x[116704],x[116705],x[116706],x[116707],x[116708],x[116709],x[116710],x[116711],x[116712],x[116713],x[116714],x[116715],x[116716],x[116717],x[116718],x[116719],x[116720],x[116721],x[116722],x[116723],x[116724],x[116725],x[116726],x[116727],x[116728],x[116729],x[116730],x[116731],x[116732],x[116733],x[116734],x[116735],x[116736],x[116737],x[116738],x[116739],x[116740],x[116741],x[116742],x[116743],x[116744],x[116745],x[116746],x[116747],x[116748],x[116749],x[116750],x[116751],x[116752],x[116753],x[116754],x[116755],x[116756],x[116757],x[116758],x[116759],x[116760],x[116761],x[116762],x[116763],x[116764],x[116765],x[116766],x[116767],x[116768],x[116769],x[116770],x[116771],x[116772],x[116773],x[116774],x[116775],x[116776],x[116777],x[116778],x[116779],x[116780],x[116781],x[116782],x[116783],x[116784],x[116785],x[116786],x[116787],x[116788],x[116789],x[116790],x[116791],x[116792],x[116793],x[116794],x[116795],x[116796],x[116797],x[116798],x[116799],x[116800],x[116801],x[116802],x[116803],x[116804],x[116805],x[116806],x[116807],x[116808],x[116809],x[116810],x[116811],x[116812],x[116813],x[116814],x[116815],x[116816],x[116817],x[116818],x[116819],x[116820],x[116821],x[116822],x[116823],x[116824],x[116825],x[116826],x[116827],x[116828],x[116829],x[116830],x[116831],x[116832],x[116833],x[116834],x[116835],x[116836],x[116837],x[116838],x[116839],x[116840],x[116841],x[116842],x[116843],x[116844],x[116845],x[116846],x[116847],x[116848],x[116849],x[116850],x[116851],x[116852],x[116853],x[116854],x[116855],x[116856],x[116857],x[116858],x[116859],x[116860],x[116861],x[116862],x[116863],x[116864],x[116865],x[116866],x[116867],x[116868],x[116869],x[116870],x[116871],x[116872],x[116873],x[116874],x[116875],x[116876],x[116877],x[116878],x[116879],x[116880],x[116881],x[116882],x[116883],x[116884],x[116885],x[116886],x[116887],x[116888],x[116889],x[116890],x[116891],x[116892],x[116893],x[116894],x[116895],x[116896],x[116897],x[116898],x[116899],x[116900],x[116901],x[116902],x[116903],x[116904],x[116905],x[116906],x[116907],x[116908],x[116909],x[116910],x[116911],x[116912],x[116913],x[116914],x[116915],x[116916],x[116917],x[116918],x[116919],x[116920],x[116921],x[116922],x[116923],x[116924],x[116925],x[116926],x[116927],x[116928],x[116929],x[116930],x[116931],x[116932],x[116933],x[116934],x[116935],x[116936],x[116937],x[116938],x[116939],x[116940],x[116941],x[116942],x[116943],x[116944],x[116945],x[116946],x[116947],x[116948],x[116949],x[116950],x[116951],x[116952],x[116953],x[116954],x[116955],x[116956],x[116957],x[116958],x[116959],x[116960],x[116961],x[116962],x[116963],x[116964],x[116965],x[116966],x[116967],x[116968],x[116969],x[116970],x[116971],x[116972],x[116973],x[116974],x[116975],x[116976],x[116977],x[116978],x[116979],x[116980],x[116981],x[116982],x[116983],x[116984],x[116985],x[116986],x[116987],x[116988],x[116989],x[116990],x[116991],x[116992],x[116993],x[116994],x[116995],x[116996],x[116997],x[116998],x[116999],x[117000],x[117001],x[117002],x[117003],x[117004],x[117005],x[117006],x[117007],x[117008],x[117009],x[117010],x[117011],x[117012],x[117013],x[117014],x[117015],x[117016],x[117017],x[117018],x[117019],x[117020],x[117021],x[117022],x[117023],x[117024],x[117025],x[117026],x[117027],x[117028],x[117029],x[117030],x[117031],x[117032],x[117033],x[117034],x[117035],x[117036],x[117037],x[117038],x[117039],x[117040],x[117041],x[117042],x[117043],x[117044],x[117045],x[117046],x[117047],x[117048],x[117049],x[117050],x[117051],x[117052],x[117053],x[117054],x[117055],x[117056],x[117057],x[117058],x[117059],x[117060],x[117061],x[117062],x[117063],x[117064],x[117065],x[117066],x[117067],x[117068],x[117069],x[117070],x[117071],x[117072],x[117073],x[117074],x[117075],x[117076],x[117077],x[117078],x[117079],x[117080],x[117081],x[117082],x[117083],x[117084],x[117085],x[117086],x[117087],x[117088],x[117089],x[117090],x[117091],x[117092],x[117093],x[117094],x[117095],x[117096],x[117097],x[117098],x[117099],x[117100],x[117101],x[117102],x[117103],x[117104],x[117105],x[117106],x[117107],x[117108],x[117109],x[117110],x[117111],x[117112],x[117113],x[117114],x[117115],x[117116],x[117117],x[117118],x[117119],x[117120],x[117121],x[117122],x[117123],x[117124],x[117125],x[117126],x[117127],x[117128],x[117129],x[117130],x[117131],x[117132],x[117133],x[117134],x[117135],x[117136],x[117137],x[117138],x[117139],x[117140],x[117141],x[117142],x[117143],x[117144],x[117145],x[117146],x[117147],x[117148],x[117149],x[117150],x[117151],x[117152],x[117153],x[117154],x[117155],x[117156],x[117157],x[117158],x[117159],x[117160],x[117161],x[117162],x[117163],x[117164],x[117165],x[117166],x[117167],x[117168],x[117169],x[117170],x[117171],x[117172],x[117173],x[117174],x[117175],x[117176],x[117177],x[117178],x[117179],x[117180],x[117181],x[117182],x[117183],x[117184],x[117185],x[117186],x[117187],x[117188],x[117189],x[117190],x[117191],x[117192],x[117193],x[117194],x[117195],x[117196],x[117197],x[117198],x[117199],x[117200],x[117201],x[117202],x[117203],x[117204],x[117205],x[117206],x[117207],x[117208],x[117209],x[117210],x[117211],x[117212],x[117213],x[117214],x[117215],x[117216],x[117217],x[117218],x[117219],x[117220],x[117221],x[117222],x[117223],x[117224],x[117225],x[117226],x[117227],x[117228],x[117229],x[117230],x[117231],x[117232],x[117233],x[117234],x[117235],x[117236],x[117237],x[117238],x[117239],x[117240],x[117241],x[117242],x[117243],x[117244],x[117245],x[117246],x[117247],x[117248],x[117249],x[117250],x[117251],x[117252],x[117253],x[117254],x[117255],x[117256],x[117257],x[117258],x[117259],x[117260],x[117261],x[117262],x[117263],x[117264],x[117265],x[117266],x[117267],x[117268],x[117269],x[117270],x[117271],x[117272],x[117273],x[117274],x[117275],x[117276],x[117277],x[117278],x[117279],x[117280],x[117281],x[117282],x[117283],x[117284],x[117285],x[117286],x[117287],x[117288],x[117289],x[117290],x[117291],x[117292],x[117293],x[117294],x[117295],x[117296],x[117297],x[117298],x[117299],x[117300],x[117301],x[117302],x[117303],x[117304],x[117305],x[117306],x[117307],x[117308],x[117309],x[117310],x[117311],x[117312],x[117313],x[117314],x[117315],x[117316],x[117317],x[117318],x[117319],x[117320],x[117321],x[117322],x[117323],x[117324],x[117325],x[117326],x[117327],x[117328],x[117329],x[117330],x[117331],x[117332],x[117333],x[117334],x[117335],x[117336],x[117337],x[117338],x[117339],x[117340],x[117341],x[117342],x[117343],x[117344],x[117345],x[117346],x[117347],x[117348],x[117349],x[117350],x[117351],x[117352],x[117353],x[117354],x[117355],x[117356],x[117357],x[117358],x[117359],x[117360],x[117361],x[117362],x[117363],x[117364],x[117365],x[117366],x[117367],x[117368],x[117369],x[117370],x[117371],x[117372],x[117373],x[117374],x[117375],x[117376],x[117377],x[117378],x[117379],x[117380],x[117381],x[117382],x[117383],x[117384],x[117385],x[117386],x[117387],x[117388],x[117389],x[117390],x[117391],x[117392],x[117393],x[117394],x[117395],x[117396],x[117397],x[117398],x[117399],x[117400],x[117401],x[117402],x[117403],x[117404],x[117405],x[117406],x[117407],x[117408],x[117409],x[117410],x[117411],x[117412],x[117413],x[117414],x[117415],x[117416],x[117417],x[117418],x[117419],x[117420],x[117421],x[117422],x[117423],x[117424],x[117425],x[117426],x[117427],x[117428],x[117429],x[117430],x[117431],x[117432],x[117433],x[117434],x[117435],x[117436],x[117437],x[117438],x[117439],x[117440],x[117441],x[117442],x[117443],x[117444],x[117445],x[117446],x[117447],x[117448],x[117449],x[117450],x[117451],x[117452],x[117453],x[117454],x[117455],x[117456],x[117457],x[117458],x[117459],x[117460],x[117461],x[117462],x[117463],x[117464],x[117465],x[117466],x[117467],x[117468],x[117469],x[117470],x[117471],x[117472],x[117473],x[117474],x[117475],x[117476],x[117477],x[117478],x[117479],x[117480],x[117481],x[117482],x[117483],x[117484],x[117485],x[117486],x[117487],x[117488],x[117489],x[117490],x[117491],x[117492],x[117493],x[117494],x[117495],x[117496],x[117497],x[117498],x[117499],x[117500],x[117501],x[117502],x[117503],x[117504],x[117505],x[117506],x[117507],x[117508],x[117509],x[117510],x[117511],x[117512],x[117513],x[117514],x[117515],x[117516],x[117517],x[117518],x[117519],x[117520],x[117521],x[117522],x[117523],x[117524],x[117525],x[117526],x[117527],x[117528],x[117529],x[117530],x[117531],x[117532],x[117533],x[117534],x[117535],x[117536],x[117537],x[117538],x[117539],x[117540],x[117541],x[117542],x[117543],x[117544],x[117545],x[117546],x[117547],x[117548],x[117549],x[117550],x[117551],x[117552],x[117553],x[117554],x[117555],x[117556],x[117557],x[117558],x[117559],x[117560],x[117561],x[117562],x[117563],x[117564],x[117565],x[117566],x[117567],x[117568],x[117569],x[117570],x[117571],x[117572],x[117573],x[117574],x[117575],x[117576],x[117577],x[117578],x[117579],x[117580],x[117581],x[117582],x[117583],x[117584],x[117585],x[117586],x[117587],x[117588],x[117589],x[117590],x[117591],x[117592],x[117593],x[117594],x[117595],x[117596],x[117597],x[117598],x[117599],x[117600],x[117601],x[117602],x[117603],x[117604],x[117605],x[117606],x[117607],x[117608],x[117609],x[117610],x[117611],x[117612],x[117613],x[117614],x[117615],x[117616],x[117617],x[117618],x[117619],x[117620],x[117621],x[117622],x[117623],x[117624],x[117625],x[117626],x[117627],x[117628],x[117629],x[117630],x[117631],x[117632],x[117633],x[117634],x[117635],x[117636],x[117637],x[117638],x[117639],x[117640],x[117641],x[117642],x[117643],x[117644],x[117645],x[117646],x[117647],x[117648],x[117649],x[117650],x[117651],x[117652],x[117653],x[117654],x[117655],x[117656],x[117657],x[117658],x[117659],x[117660],x[117661],x[117662],x[117663],x[117664],x[117665],x[117666],x[117667],x[117668],x[117669],x[117670],x[117671],x[117672],x[117673],x[117674],x[117675],x[117676],x[117677],x[117678],x[117679],x[117680],x[117681],x[117682],x[117683],x[117684],x[117685],x[117686],x[117687],x[117688],x[117689],x[117690],x[117691],x[117692],x[117693],x[117694],x[117695],x[117696],x[117697],x[117698],x[117699],x[117700],x[117701],x[117702],x[117703],x[117704],x[117705],x[117706],x[117707],x[117708],x[117709],x[117710],x[117711],x[117712],x[117713],x[117714],x[117715],x[117716],x[117717],x[117718],x[117719],x[117720],x[117721],x[117722],x[117723],x[117724],x[117725],x[117726],x[117727],x[117728],x[117729],x[117730],x[117731],x[117732],x[117733],x[117734],x[117735],x[117736],x[117737],x[117738],x[117739],x[117740],x[117741],x[117742],x[117743],x[117744],x[117745],x[117746],x[117747],x[117748],x[117749],x[117750],x[117751],x[117752],x[117753],x[117754],x[117755],x[117756],x[117757],x[117758],x[117759],x[117760],x[117761],x[117762],x[117763],x[117764],x[117765],x[117766],x[117767],x[117768],x[117769],x[117770],x[117771],x[117772],x[117773],x[117774],x[117775],x[117776],x[117777],x[117778],x[117779],x[117780],x[117781],x[117782],x[117783],x[117784],x[117785],x[117786],x[117787],x[117788],x[117789],x[117790],x[117791],x[117792],x[117793],x[117794],x[117795],x[117796],x[117797],x[117798],x[117799],x[117800],x[117801],x[117802],x[117803],x[117804],x[117805],x[117806],x[117807],x[117808],x[117809],x[117810],x[117811],x[117812],x[117813],x[117814],x[117815],x[117816],x[117817],x[117818],x[117819],x[117820],x[117821],x[117822],x[117823],x[117824],x[117825],x[117826],x[117827],x[117828],x[117829],x[117830],x[117831],x[117832],x[117833],x[117834],x[117835],x[117836],x[117837],x[117838],x[117839],x[117840],x[117841],x[117842],x[117843],x[117844],x[117845],x[117846],x[117847],x[117848],x[117849],x[117850],x[117851],x[117852],x[117853],x[117854],x[117855],x[117856],x[117857],x[117858],x[117859],x[117860],x[117861],x[117862],x[117863],x[117864],x[117865],x[117866],x[117867],x[117868],x[117869],x[117870],x[117871],x[117872],x[117873],x[117874],x[117875],x[117876],x[117877],x[117878],x[117879],x[117880],x[117881],x[117882],x[117883],x[117884],x[117885],x[117886],x[117887],x[117888],x[117889],x[117890],x[117891],x[117892],x[117893],x[117894],x[117895],x[117896],x[117897],x[117898],x[117899],x[117900],x[117901],x[117902],x[117903],x[117904],x[117905],x[117906],x[117907],x[117908],x[117909],x[117910],x[117911],x[117912],x[117913],x[117914],x[117915],x[117916],x[117917],x[117918],x[117919],x[117920],x[117921],x[117922],x[117923],x[117924],x[117925],x[117926],x[117927],x[117928],x[117929],x[117930],x[117931],x[117932],x[117933],x[117934],x[117935],x[117936],x[117937],x[117938],x[117939],x[117940],x[117941],x[117942],x[117943],x[117944],x[117945],x[117946],x[117947],x[117948],x[117949],x[117950],x[117951],x[117952],x[117953],x[117954],x[117955],x[117956],x[117957],x[117958],x[117959],x[117960],x[117961],x[117962],x[117963],x[117964],x[117965],x[117966],x[117967],x[117968],x[117969],x[117970],x[117971],x[117972],x[117973],x[117974],x[117975],x[117976],x[117977],x[117978],x[117979],x[117980],x[117981],x[117982],x[117983],x[117984],x[117985],x[117986],x[117987],x[117988],x[117989],x[117990],x[117991],x[117992],x[117993],x[117994],x[117995],x[117996],x[117997],x[117998],x[117999],x[118000],x[118001],x[118002],x[118003],x[118004],x[118005],x[118006],x[118007],x[118008],x[118009],x[118010],x[118011],x[118012],x[118013],x[118014],x[118015],x[118016],x[118017],x[118018],x[118019],x[118020],x[118021],x[118022],x[118023],x[118024],x[118025],x[118026],x[118027],x[118028],x[118029],x[118030],x[118031],x[118032],x[118033],x[118034],x[118035],x[118036],x[118037],x[118038],x[118039],x[118040],x[118041],x[118042],x[118043],x[118044],x[118045],x[118046],x[118047],x[118048],x[118049],x[118050],x[118051],x[118052],x[118053],x[118054],x[118055],x[118056],x[118057],x[118058],x[118059],x[118060],x[118061],x[118062],x[118063],x[118064],x[118065],x[118066],x[118067],x[118068],x[118069],x[118070],x[118071],x[118072],x[118073],x[118074],x[118075],x[118076],x[118077],x[118078],x[118079],x[118080],x[118081],x[118082],x[118083],x[118084],x[118085],x[118086],x[118087],x[118088],x[118089],x[118090],x[118091],x[118092],x[118093],x[118094],x[118095],x[118096],x[118097],x[118098],x[118099],x[118100],x[118101],x[118102],x[118103],x[118104],x[118105],x[118106],x[118107],x[118108],x[118109],x[118110],x[118111],x[118112],x[118113],x[118114],x[118115],x[118116],x[118117],x[118118],x[118119],x[118120],x[118121],x[118122],x[118123],x[118124],x[118125],x[118126],x[118127],x[118128],x[118129],x[118130],x[118131],x[118132],x[118133],x[118134],x[118135],x[118136],x[118137],x[118138],x[118139],x[118140],x[118141],x[118142],x[118143],x[118144],x[118145],x[118146],x[118147],x[118148],x[118149],x[118150],x[118151],x[118152],x[118153],x[118154],x[118155],x[118156],x[118157],x[118158],x[118159],x[118160],x[118161],x[118162],x[118163],x[118164],x[118165],x[118166],x[118167],x[118168],x[118169],x[118170],x[118171],x[118172],x[118173],x[118174],x[118175],x[118176],x[118177],x[118178],x[118179],x[118180],x[118181],x[118182],x[118183],x[118184],x[118185],x[118186],x[118187],x[118188],x[118189],x[118190],x[118191],x[118192],x[118193],x[118194],x[118195],x[118196],x[118197],x[118198],x[118199],x[118200],x[118201],x[118202],x[118203],x[118204],x[118205],x[118206],x[118207],x[118208],x[118209],x[118210],x[118211],x[118212],x[118213],x[118214],x[118215],x[118216],x[118217],x[118218],x[118219],x[118220],x[118221],x[118222],x[118223],x[118224],x[118225],x[118226],x[118227],x[118228],x[118229],x[118230],x[118231],x[118232],x[118233],x[118234],x[118235],x[118236],x[118237],x[118238],x[118239],x[118240],x[118241],x[118242],x[118243],x[118244],x[118245],x[118246],x[118247],x[118248],x[118249],x[118250],x[118251],x[118252],x[118253],x[118254],x[118255],x[118256],x[118257],x[118258],x[118259],x[118260],x[118261],x[118262],x[118263],x[118264],x[118265],x[118266],x[118267],x[118268],x[118269],x[118270],x[118271],x[118272],x[118273],x[118274],x[118275],x[118276],x[118277],x[118278],x[118279],x[118280],x[118281],x[118282],x[118283],x[118284],x[118285],x[118286],x[118287],x[118288],x[118289],x[118290],x[118291],x[118292],x[118293],x[118294],x[118295],x[118296],x[118297],x[118298],x[118299],x[118300],x[118301],x[118302],x[118303],x[118304],x[118305],x[118306],x[118307],x[118308],x[118309],x[118310],x[118311],x[118312],x[118313],x[118314],x[118315],x[118316],x[118317],x[118318],x[118319],x[118320],x[118321],x[118322],x[118323],x[118324],x[118325],x[118326],x[118327],x[118328],x[118329],x[118330],x[118331],x[118332],x[118333],x[118334],x[118335],x[118336],x[118337],x[118338],x[118339],x[118340],x[118341],x[118342],x[118343],x[118344],x[118345],x[118346],x[118347],x[118348],x[118349],x[118350],x[118351],x[118352],x[118353],x[118354],x[118355],x[118356],x[118357],x[118358],x[118359],x[118360],x[118361],x[118362],x[118363],x[118364],x[118365],x[118366],x[118367],x[118368],x[118369],x[118370],x[118371],x[118372],x[118373],x[118374],x[118375],x[118376],x[118377],x[118378],x[118379],x[118380],x[118381],x[118382],x[118383],x[118384],x[118385],x[118386],x[118387],x[118388],x[118389],x[118390],x[118391],x[118392],x[118393],x[118394],x[118395],x[118396],x[118397],x[118398],x[118399],x[118400],x[118401],x[118402],x[118403],x[118404],x[118405],x[118406],x[118407],x[118408],x[118409],x[118410],x[118411],x[118412],x[118413],x[118414],x[118415],x[118416],x[118417],x[118418],x[118419],x[118420],x[118421],x[118422],x[118423],x[118424],x[118425],x[118426],x[118427],x[118428],x[118429],x[118430],x[118431],x[118432],x[118433],x[118434],x[118435],x[118436],x[118437],x[118438],x[118439],x[118440],x[118441],x[118442],x[118443],x[118444],x[118445],x[118446],x[118447],x[118448],x[118449],x[118450],x[118451],x[118452],x[118453],x[118454],x[118455],x[118456],x[118457],x[118458],x[118459],x[118460],x[118461],x[118462],x[118463],x[118464],x[118465],x[118466],x[118467],x[118468],x[118469],x[118470],x[118471],x[118472],x[118473],x[118474],x[118475],x[118476],x[118477],x[118478],x[118479],x[118480],x[118481],x[118482],x[118483],x[118484],x[118485],x[118486],x[118487],x[118488],x[118489],x[118490],x[118491],x[118492],x[118493],x[118494],x[118495],x[118496],x[118497],x[118498],x[118499],x[118500],x[118501],x[118502],x[118503],x[118504],x[118505],x[118506],x[118507],x[118508],x[118509],x[118510],x[118511],x[118512],x[118513],x[118514],x[118515],x[118516],x[118517],x[118518],x[118519],x[118520],x[118521],x[118522],x[118523],x[118524],x[118525],x[118526],x[118527],x[118528],x[118529],x[118530],x[118531],x[118532],x[118533],x[118534],x[118535],x[118536],x[118537],x[118538],x[118539],x[118540],x[118541],x[118542],x[118543],x[118544],x[118545],x[118546],x[118547],x[118548],x[118549],x[118550],x[118551],x[118552],x[118553],x[118554],x[118555],x[118556],x[118557],x[118558],x[118559],x[118560],x[118561],x[118562],x[118563],x[118564],x[118565],x[118566],x[118567],x[118568],x[118569],x[118570],x[118571],x[118572],x[118573],x[118574],x[118575],x[118576],x[118577],x[118578],x[118579],x[118580],x[118581],x[118582],x[118583],x[118584],x[118585],x[118586],x[118587],x[118588],x[118589],x[118590],x[118591],x[118592],x[118593],x[118594],x[118595],x[118596],x[118597],x[118598],x[118599],x[118600],x[118601],x[118602],x[118603],x[118604],x[118605],x[118606],x[118607],x[118608],x[118609],x[118610],x[118611],x[118612],x[118613],x[118614],x[118615],x[118616],x[118617],x[118618],x[118619],x[118620],x[118621],x[118622],x[118623],x[118624],x[118625],x[118626],x[118627],x[118628],x[118629],x[118630],x[118631],x[118632],x[118633],x[118634],x[118635],x[118636],x[118637],x[118638],x[118639],x[118640],x[118641],x[118642],x[118643],x[118644],x[118645],x[118646],x[118647],x[118648],x[118649],x[118650],x[118651],x[118652],x[118653],x[118654],x[118655],x[118656],x[118657],x[118658],x[118659],x[118660],x[118661],x[118662],x[118663],x[118664],x[118665],x[118666],x[118667],x[118668],x[118669],x[118670],x[118671],x[118672],x[118673],x[118674],x[118675],x[118676],x[118677],x[118678],x[118679],x[118680],x[118681],x[118682],x[118683],x[118684],x[118685],x[118686],x[118687],x[118688],x[118689],x[118690],x[118691],x[118692],x[118693],x[118694],x[118695],x[118696],x[118697],x[118698],x[118699],x[118700],x[118701],x[118702],x[118703],x[118704],x[118705],x[118706],x[118707],x[118708],x[118709],x[118710],x[118711],x[118712],x[118713],x[118714],x[118715],x[118716],x[118717],x[118718],x[118719],x[118720],x[118721],x[118722],x[118723],x[118724],x[118725],x[118726],x[118727],x[118728],x[118729],x[118730],x[118731],x[118732],x[118733],x[118734],x[118735],x[118736],x[118737],x[118738],x[118739],x[118740],x[118741],x[118742],x[118743],x[118744],x[118745],x[118746],x[118747],x[118748],x[118749],x[118750],x[118751],x[118752],x[118753],x[118754],x[118755],x[118756],x[118757],x[118758],x[118759],x[118760],x[118761],x[118762],x[118763],x[118764],x[118765],x[118766],x[118767],x[118768],x[118769],x[118770],x[118771],x[118772],x[118773],x[118774],x[118775],x[118776],x[118777],x[118778],x[118779],x[118780],x[118781],x[118782],x[118783],x[118784],x[118785],x[118786],x[118787],x[118788],x[118789],x[118790],x[118791],x[118792],x[118793],x[118794],x[118795],x[118796],x[118797],x[118798],x[118799],x[118800],x[118801],x[118802],x[118803],x[118804],x[118805],x[118806],x[118807],x[118808],x[118809],x[118810],x[118811],x[118812],x[118813],x[118814],x[118815],x[118816],x[118817],x[118818],x[118819],x[118820],x[118821],x[118822],x[118823],x[118824],x[118825],x[118826],x[118827],x[118828],x[118829],x[118830],x[118831],x[118832],x[118833],x[118834],x[118835],x[118836],x[118837],x[118838],x[118839],x[118840],x[118841],x[118842],x[118843],x[118844],x[118845],x[118846],x[118847],x[118848],x[118849],x[118850],x[118851],x[118852],x[118853],x[118854],x[118855],x[118856],x[118857],x[118858],x[118859],x[118860],x[118861],x[118862],x[118863],x[118864],x[118865],x[118866],x[118867],x[118868],x[118869],x[118870],x[118871],x[118872],x[118873],x[118874],x[118875],x[118876],x[118877],x[118878],x[118879],x[118880],x[118881],x[118882],x[118883],x[118884],x[118885],x[118886],x[118887],x[118888],x[118889],x[118890],x[118891],x[118892],x[118893],x[118894],x[118895],x[118896],x[118897],x[118898],x[118899],x[118900],x[118901],x[118902],x[118903],x[118904],x[118905],x[118906],x[118907],x[118908],x[118909],x[118910],x[118911],x[118912],x[118913],x[118914],x[118915],x[118916],x[118917],x[118918],x[118919],x[118920],x[118921],x[118922],x[118923],x[118924],x[118925],x[118926],x[118927],x[118928],x[118929],x[118930],x[118931],x[118932],x[118933],x[118934],x[118935],x[118936],x[118937],x[118938],x[118939],x[118940],x[118941],x[118942],x[118943],x[118944],x[118945],x[118946],x[118947],x[118948],x[118949],x[118950],x[118951],x[118952],x[118953],x[118954],x[118955],x[118956],x[118957],x[118958],x[118959],x[118960],x[118961],x[118962],x[118963],x[118964],x[118965],x[118966],x[118967],x[118968],x[118969],x[118970],x[118971],x[118972],x[118973],x[118974],x[118975],x[118976],x[118977],x[118978],x[118979],x[118980],x[118981],x[118982],x[118983],x[118984],x[118985],x[118986],x[118987],x[118988],x[118989],x[118990],x[118991],x[118992],x[118993],x[118994],x[118995],x[118996],x[118997],x[118998],x[118999],x[119000],x[119001],x[119002],x[119003],x[119004],x[119005],x[119006],x[119007],x[119008],x[119009],x[119010],x[119011],x[119012],x[119013],x[119014],x[119015],x[119016],x[119017],x[119018],x[119019],x[119020],x[119021],x[119022],x[119023],x[119024],x[119025],x[119026],x[119027],x[119028],x[119029],x[119030],x[119031],x[119032],x[119033],x[119034],x[119035],x[119036],x[119037],x[119038],x[119039],x[119040],x[119041],x[119042],x[119043],x[119044],x[119045],x[119046],x[119047],x[119048],x[119049],x[119050],x[119051],x[119052],x[119053],x[119054],x[119055],x[119056],x[119057],x[119058],x[119059],x[119060],x[119061],x[119062],x[119063],x[119064],x[119065],x[119066],x[119067],x[119068],x[119069],x[119070],x[119071],x[119072],x[119073],x[119074],x[119075],x[119076],x[119077],x[119078],x[119079],x[119080],x[119081],x[119082],x[119083],x[119084],x[119085],x[119086],x[119087],x[119088],x[119089],x[119090],x[119091],x[119092],x[119093],x[119094],x[119095],x[119096],x[119097],x[119098],x[119099],x[119100],x[119101],x[119102],x[119103],x[119104],x[119105],x[119106],x[119107],x[119108],x[119109],x[119110],x[119111],x[119112],x[119113],x[119114],x[119115],x[119116],x[119117],x[119118],x[119119],x[119120],x[119121],x[119122],x[119123],x[119124],x[119125],x[119126],x[119127],x[119128],x[119129],x[119130],x[119131],x[119132],x[119133],x[119134],x[119135],x[119136],x[119137],x[119138],x[119139],x[119140],x[119141],x[119142],x[119143],x[119144],x[119145],x[119146],x[119147],x[119148],x[119149],x[119150],x[119151],x[119152],x[119153],x[119154],x[119155],x[119156],x[119157],x[119158],x[119159],x[119160],x[119161],x[119162],x[119163],x[119164],x[119165],x[119166],x[119167],x[119168],x[119169],x[119170],x[119171],x[119172],x[119173],x[119174],x[119175],x[119176],x[119177],x[119178],x[119179],x[119180],x[119181],x[119182],x[119183],x[119184],x[119185],x[119186],x[119187],x[119188],x[119189],x[119190],x[119191],x[119192],x[119193],x[119194],x[119195],x[119196],x[119197],x[119198],x[119199],x[119200],x[119201],x[119202],x[119203],x[119204],x[119205],x[119206],x[119207],x[119208],x[119209],x[119210],x[119211],x[119212],x[119213],x[119214],x[119215],x[119216],x[119217],x[119218],x[119219],x[119220],x[119221],x[119222],x[119223],x[119224],x[119225],x[119226],x[119227],x[119228],x[119229],x[119230],x[119231],x[119232],x[119233],x[119234],x[119235],x[119236],x[119237],x[119238],x[119239],x[119240],x[119241],x[119242],x[119243],x[119244],x[119245],x[119246],x[119247],x[119248],x[119249],x[119250],x[119251],x[119252],x[119253],x[119254],x[119255],x[119256],x[119257],x[119258],x[119259],x[119260],x[119261],x[119262],x[119263],x[119264],x[119265],x[119266],x[119267],x[119268],x[119269],x[119270],x[119271],x[119272],x[119273],x[119274],x[119275],x[119276],x[119277],x[119278],x[119279],x[119280],x[119281],x[119282],x[119283],x[119284],x[119285],x[119286],x[119287],x[119288],x[119289],x[119290],x[119291],x[119292],x[119293],x[119294],x[119295],x[119296],x[119297],x[119298],x[119299],x[119300],x[119301],x[119302],x[119303],x[119304],x[119305],x[119306],x[119307],x[119308],x[119309],x[119310],x[119311],x[119312],x[119313],x[119314],x[119315],x[119316],x[119317],x[119318],x[119319],x[119320],x[119321],x[119322],x[119323],x[119324],x[119325],x[119326],x[119327],x[119328],x[119329],x[119330],x[119331],x[119332],x[119333],x[119334],x[119335],x[119336],x[119337],x[119338],x[119339],x[119340],x[119341],x[119342],x[119343],x[119344],x[119345],x[119346],x[119347],x[119348],x[119349],x[119350],x[119351],x[119352],x[119353],x[119354],x[119355],x[119356],x[119357],x[119358],x[119359],x[119360],x[119361],x[119362],x[119363],x[119364],x[119365],x[119366],x[119367],x[119368],x[119369],x[119370],x[119371],x[119372],x[119373],x[119374],x[119375],x[119376],x[119377],x[119378],x[119379],x[119380],x[119381],x[119382],x[119383],x[119384],x[119385],x[119386],x[119387],x[119388],x[119389],x[119390],x[119391],x[119392],x[119393],x[119394],x[119395],x[119396],x[119397],x[119398],x[119399],x[119400],x[119401],x[119402],x[119403],x[119404],x[119405],x[119406],x[119407],x[119408],x[119409],x[119410],x[119411],x[119412],x[119413],x[119414],x[119415],x[119416],x[119417],x[119418],x[119419],x[119420],x[119421],x[119422],x[119423],x[119424],x[119425],x[119426],x[119427],x[119428],x[119429],x[119430],x[119431],x[119432],x[119433],x[119434],x[119435],x[119436],x[119437],x[119438],x[119439],x[119440],x[119441],x[119442],x[119443],x[119444],x[119445],x[119446],x[119447],x[119448],x[119449],x[119450],x[119451],x[119452],x[119453],x[119454],x[119455],x[119456],x[119457],x[119458],x[119459],x[119460],x[119461],x[119462],x[119463],x[119464],x[119465],x[119466],x[119467],x[119468],x[119469],x[119470],x[119471],x[119472],x[119473],x[119474],x[119475],x[119476],x[119477],x[119478],x[119479],x[119480],x[119481],x[119482],x[119483],x[119484],x[119485],x[119486],x[119487],x[119488],x[119489],x[119490],x[119491],x[119492],x[119493],x[119494],x[119495],x[119496],x[119497],x[119498],x[119499],x[119500],x[119501],x[119502],x[119503],x[119504],x[119505],x[119506],x[119507],x[119508],x[119509],x[119510],x[119511],x[119512],x[119513],x[119514],x[119515],x[119516],x[119517],x[119518],x[119519],x[119520],x[119521],x[119522],x[119523],x[119524],x[119525],x[119526],x[119527],x[119528],x[119529],x[119530],x[119531],x[119532],x[119533],x[119534],x[119535],x[119536],x[119537],x[119538],x[119539],x[119540],x[119541],x[119542],x[119543],x[119544],x[119545],x[119546],x[119547],x[119548],x[119549],x[119550],x[119551],x[119552],x[119553],x[119554],x[119555],x[119556],x[119557],x[119558],x[119559],x[119560],x[119561],x[119562],x[119563],x[119564],x[119565],x[119566],x[119567],x[119568],x[119569],x[119570],x[119571],x[119572],x[119573],x[119574],x[119575],x[119576],x[119577],x[119578],x[119579],x[119580],x[119581],x[119582],x[119583],x[119584],x[119585],x[119586],x[119587],x[119588],x[119589],x[119590],x[119591],x[119592],x[119593],x[119594],x[119595],x[119596],x[119597],x[119598],x[119599],x[119600],x[119601],x[119602],x[119603],x[119604],x[119605],x[119606],x[119607],x[119608],x[119609],x[119610],x[119611],x[119612],x[119613],x[119614],x[119615],x[119616],x[119617],x[119618],x[119619],x[119620],x[119621],x[119622],x[119623],x[119624],x[119625],x[119626],x[119627],x[119628],x[119629],x[119630],x[119631],x[119632],x[119633],x[119634],x[119635],x[119636],x[119637],x[119638],x[119639],x[119640],x[119641],x[119642],x[119643],x[119644],x[119645],x[119646],x[119647],x[119648],x[119649],x[119650],x[119651],x[119652],x[119653],x[119654],x[119655],x[119656],x[119657],x[119658],x[119659],x[119660],x[119661],x[119662],x[119663],x[119664],x[119665],x[119666],x[119667],x[119668],x[119669],x[119670],x[119671],x[119672],x[119673],x[119674],x[119675],x[119676],x[119677],x[119678],x[119679],x[119680],x[119681],x[119682],x[119683],x[119684],x[119685],x[119686],x[119687],x[119688],x[119689],x[119690],x[119691],x[119692],x[119693],x[119694],x[119695],x[119696],x[119697],x[119698],x[119699],x[119700],x[119701],x[119702],x[119703],x[119704],x[119705],x[119706],x[119707],x[119708],x[119709],x[119710],x[119711],x[119712],x[119713],x[119714],x[119715],x[119716],x[119717],x[119718],x[119719],x[119720],x[119721],x[119722],x[119723],x[119724],x[119725],x[119726],x[119727],x[119728],x[119729],x[119730],x[119731],x[119732],x[119733],x[119734],x[119735],x[119736],x[119737],x[119738],x[119739],x[119740],x[119741],x[119742],x[119743],x[119744],x[119745],x[119746],x[119747],x[119748],x[119749],x[119750],x[119751],x[119752],x[119753],x[119754],x[119755],x[119756],x[119757],x[119758],x[119759],x[119760],x[119761],x[119762],x[119763],x[119764],x[119765],x[119766],x[119767],x[119768],x[119769],x[119770],x[119771],x[119772],x[119773],x[119774],x[119775],x[119776],x[119777],x[119778],x[119779],x[119780],x[119781],x[119782],x[119783],x[119784],x[119785],x[119786],x[119787],x[119788],x[119789],x[119790],x[119791],x[119792],x[119793],x[119794],x[119795],x[119796],x[119797],x[119798],x[119799],x[119800],x[119801],x[119802],x[119803],x[119804],x[119805],x[119806],x[119807],x[119808],x[119809],x[119810],x[119811],x[119812],x[119813],x[119814],x[119815],x[119816],x[119817],x[119818],x[119819],x[119820],x[119821],x[119822],x[119823],x[119824],x[119825],x[119826],x[119827],x[119828],x[119829],x[119830],x[119831],x[119832],x[119833],x[119834],x[119835],x[119836],x[119837],x[119838],x[119839],x[119840],x[119841],x[119842],x[119843],x[119844],x[119845],x[119846],x[119847],x[119848],x[119849],x[119850],x[119851],x[119852],x[119853],x[119854],x[119855],x[119856],x[119857],x[119858],x[119859],x[119860],x[119861],x[119862],x[119863],x[119864],x[119865],x[119866],x[119867],x[119868],x[119869],x[119870],x[119871],x[119872],x[119873],x[119874],x[119875],x[119876],x[119877],x[119878],x[119879],x[119880],x[119881],x[119882],x[119883],x[119884],x[119885],x[119886],x[119887],x[119888],x[119889],x[119890],x[119891],x[119892],x[119893],x[119894],x[119895],x[119896],x[119897],x[119898],x[119899],x[119900],x[119901],x[119902],x[119903],x[119904],x[119905],x[119906],x[119907],x[119908],x[119909],x[119910],x[119911],x[119912],x[119913],x[119914],x[119915],x[119916],x[119917],x[119918],x[119919],x[119920],x[119921],x[119922],x[119923],x[119924],x[119925],x[119926],x[119927],x[119928],x[119929],x[119930],x[119931],x[119932],x[119933],x[119934],x[119935],x[119936],x[119937],x[119938],x[119939],x[119940],x[119941],x[119942],x[119943],x[119944],x[119945],x[119946],x[119947],x[119948],x[119949],x[119950],x[119951],x[119952],x[119953],x[119954],x[119955],x[119956],x[119957],x[119958],x[119959],x[119960],x[119961],x[119962],x[119963],x[119964],x[119965],x[119966],x[119967],x[119968],x[119969],x[119970],x[119971],x[119972],x[119973],x[119974],x[119975],x[119976],x[119977],x[119978],x[119979],x[119980],x[119981],x[119982],x[119983],x[119984],x[119985],x[119986],x[119987],x[119988],x[119989],x[119990],x[119991],x[119992],x[119993],x[119994],x[119995],x[119996],x[119997],x[119998],x[119999],x[120000],x[120001],x[120002],x[120003],x[120004],x[120005],x[120006],x[120007],x[120008],x[120009],x[120010],x[120011],x[120012],x[120013],x[120014],x[120015],x[120016],x[120017],x[120018],x[120019],x[120020],x[120021],x[120022],x[120023],x[120024],x[120025],x[120026],x[120027],x[120028],x[120029],x[120030],x[120031],x[120032],x[120033],x[120034],x[120035],x[120036],x[120037],x[120038],x[120039],x[120040],x[120041],x[120042],x[120043],x[120044],x[120045],x[120046],x[120047],x[120048],x[120049],x[120050],x[120051],x[120052],x[120053],x[120054],x[120055],x[120056],x[120057],x[120058],x[120059],x[120060],x[120061],x[120062],x[120063],x[120064],x[120065],x[120066],x[120067],x[120068],x[120069],x[120070],x[120071],x[120072],x[120073],x[120074],x[120075],x[120076],x[120077],x[120078],x[120079],x[120080],x[120081],x[120082],x[120083],x[120084],x[120085],x[120086],x[120087],x[120088],x[120089],x[120090],x[120091],x[120092],x[120093],x[120094],x[120095],x[120096],x[120097],x[120098],x[120099],x[120100],x[120101],x[120102],x[120103],x[120104],x[120105],x[120106],x[120107],x[120108],x[120109],x[120110],x[120111],x[120112],x[120113],x[120114],x[120115],x[120116],x[120117],x[120118],x[120119],x[120120],x[120121],x[120122],x[120123],x[120124],x[120125],x[120126],x[120127],x[120128],x[120129],x[120130],x[120131],x[120132],x[120133],x[120134],x[120135],x[120136],x[120137],x[120138],x[120139],x[120140],x[120141],x[120142],x[120143],x[120144],x[120145],x[120146],x[120147],x[120148],x[120149],x[120150],x[120151],x[120152],x[120153],x[120154],x[120155],x[120156],x[120157],x[120158],x[120159],x[120160],x[120161],x[120162],x[120163],x[120164],x[120165],x[120166],x[120167],x[120168],x[120169],x[120170],x[120171],x[120172],x[120173],x[120174],x[120175],x[120176],x[120177],x[120178],x[120179],x[120180],x[120181],x[120182],x[120183],x[120184],x[120185],x[120186],x[120187],x[120188],x[120189],x[120190],x[120191],x[120192],x[120193],x[120194],x[120195],x[120196],x[120197],x[120198],x[120199],x[120200],x[120201],x[120202],x[120203],x[120204],x[120205],x[120206],x[120207],x[120208],x[120209],x[120210],x[120211],x[120212],x[120213],x[120214],x[120215],x[120216],x[120217],x[120218],x[120219],x[120220],x[120221],x[120222],x[120223],x[120224],x[120225],x[120226],x[120227],x[120228],x[120229],x[120230],x[120231],x[120232],x[120233],x[120234],x[120235],x[120236],x[120237],x[120238],x[120239],x[120240],x[120241],x[120242],x[120243],x[120244],x[120245],x[120246],x[120247],x[120248],x[120249],x[120250],x[120251],x[120252],x[120253],x[120254],x[120255],x[120256],x[120257],x[120258],x[120259],x[120260],x[120261],x[120262],x[120263],x[120264],x[120265],x[120266],x[120267],x[120268],x[120269],x[120270],x[120271],x[120272],x[120273],x[120274],x[120275],x[120276],x[120277],x[120278],x[120279],x[120280],x[120281],x[120282],x[120283],x[120284],x[120285],x[120286],x[120287],x[120288],x[120289],x[120290],x[120291],x[120292],x[120293],x[120294],x[120295],x[120296],x[120297],x[120298],x[120299],x[120300],x[120301],x[120302],x[120303],x[120304],x[120305],x[120306],x[120307],x[120308],x[120309],x[120310],x[120311],x[120312],x[120313],x[120314],x[120315],x[120316],x[120317],x[120318],x[120319],x[120320],x[120321],x[120322],x[120323],x[120324],x[120325],x[120326],x[120327],x[120328],x[120329],x[120330],x[120331],x[120332],x[120333],x[120334],x[120335],x[120336],x[120337],x[120338],x[120339],x[120340],x[120341],x[120342],x[120343],x[120344],x[120345],x[120346],x[120347],x[120348],x[120349],x[120350],x[120351],x[120352],x[120353],x[120354],x[120355],x[120356],x[120357],x[120358],x[120359],x[120360],x[120361],x[120362],x[120363],x[120364],x[120365],x[120366],x[120367],x[120368],x[120369],x[120370],x[120371],x[120372],x[120373],x[120374],x[120375],x[120376],x[120377],x[120378],x[120379],x[120380],x[120381],x[120382],x[120383],x[120384],x[120385],x[120386],x[120387],x[120388],x[120389],x[120390],x[120391],x[120392],x[120393],x[120394],x[120395],x[120396],x[120397],x[120398],x[120399],x[120400],x[120401],x[120402],x[120403],x[120404],x[120405],x[120406],x[120407],x[120408],x[120409],x[120410],x[120411],x[120412],x[120413],x[120414],x[120415],x[120416],x[120417],x[120418],x[120419],x[120420],x[120421],x[120422],x[120423],x[120424],x[120425],x[120426],x[120427],x[120428],x[120429],x[120430],x[120431],x[120432],x[120433],x[120434],x[120435],x[120436],x[120437],x[120438],x[120439],x[120440],x[120441],x[120442],x[120443],x[120444],x[120445],x[120446],x[120447],x[120448],x[120449],x[120450],x[120451],x[120452],x[120453],x[120454],x[120455],x[120456],x[120457],x[120458],x[120459],x[120460],x[120461],x[120462],x[120463],x[120464],x[120465],x[120466],x[120467],x[120468],x[120469],x[120470],x[120471],x[120472],x[120473],x[120474],x[120475],x[120476],x[120477],x[120478],x[120479],x[120480],x[120481],x[120482],x[120483],x[120484],x[120485],x[120486],x[120487],x[120488],x[120489],x[120490],x[120491],x[120492],x[120493],x[120494],x[120495],x[120496],x[120497],x[120498],x[120499],x[120500],x[120501],x[120502],x[120503],x[120504],x[120505],x[120506],x[120507],x[120508],x[120509],x[120510],x[120511],x[120512],x[120513],x[120514],x[120515],x[120516],x[120517],x[120518],x[120519],x[120520],x[120521],x[120522],x[120523],x[120524],x[120525],x[120526],x[120527],x[120528],x[120529],x[120530],x[120531],x[120532],x[120533],x[120534],x[120535],x[120536],x[120537],x[120538],x[120539],x[120540],x[120541],x[120542],x[120543],x[120544],x[120545],x[120546],x[120547],x[120548],x[120549],x[120550],x[120551],x[120552],x[120553],x[120554],x[120555],x[120556],x[120557],x[120558],x[120559],x[120560],x[120561],x[120562],x[120563],x[120564],x[120565],x[120566],x[120567],x[120568],x[120569],x[120570],x[120571],x[120572],x[120573],x[120574],x[120575],x[120576],x[120577],x[120578],x[120579],x[120580],x[120581],x[120582],x[120583],x[120584],x[120585],x[120586],x[120587],x[120588],x[120589],x[120590],x[120591],x[120592],x[120593],x[120594],x[120595],x[120596],x[120597],x[120598],x[120599],x[120600],x[120601],x[120602],x[120603],x[120604],x[120605],x[120606],x[120607],x[120608],x[120609],x[120610],x[120611],x[120612],x[120613],x[120614],x[120615],x[120616],x[120617],x[120618],x[120619],x[120620],x[120621],x[120622],x[120623],x[120624],x[120625],x[120626],x[120627],x[120628],x[120629],x[120630],x[120631],x[120632],x[120633],x[120634],x[120635],x[120636],x[120637],x[120638],x[120639],x[120640],x[120641],x[120642],x[120643],x[120644],x[120645],x[120646],x[120647],x[120648],x[120649],x[120650],x[120651],x[120652],x[120653],x[120654],x[120655],x[120656],x[120657],x[120658],x[120659],x[120660],x[120661],x[120662],x[120663],x[120664],x[120665],x[120666],x[120667],x[120668],x[120669],x[120670],x[120671],x[120672],x[120673],x[120674],x[120675],x[120676],x[120677],x[120678],x[120679],x[120680],x[120681],x[120682],x[120683],x[120684],x[120685],x[120686],x[120687],x[120688],x[120689],x[120690],x[120691],x[120692],x[120693],x[120694],x[120695],x[120696],x[120697],x[120698],x[120699],x[120700],x[120701],x[120702],x[120703],x[120704],x[120705],x[120706],x[120707],x[120708],x[120709],x[120710],x[120711],x[120712],x[120713],x[120714],x[120715],x[120716],x[120717],x[120718],x[120719],x[120720],x[120721],x[120722],x[120723],x[120724],x[120725],x[120726],x[120727],x[120728],x[120729],x[120730],x[120731],x[120732],x[120733],x[120734],x[120735],x[120736],x[120737],x[120738],x[120739],x[120740],x[120741],x[120742],x[120743],x[120744],x[120745],x[120746],x[120747],x[120748],x[120749],x[120750],x[120751],x[120752],x[120753],x[120754],x[120755],x[120756],x[120757],x[120758],x[120759],x[120760],x[120761],x[120762],x[120763],x[120764],x[120765],x[120766],x[120767],x[120768],x[120769],x[120770],x[120771],x[120772],x[120773],x[120774],x[120775],x[120776],x[120777],x[120778],x[120779],x[120780],x[120781],x[120782],x[120783],x[120784],x[120785],x[120786],x[120787],x[120788],x[120789],x[120790],x[120791],x[120792],x[120793],x[120794],x[120795],x[120796],x[120797],x[120798],x[120799],x[120800],x[120801],x[120802],x[120803],x[120804],x[120805],x[120806],x[120807],x[120808],x[120809],x[120810],x[120811],x[120812],x[120813],x[120814],x[120815],x[120816],x[120817],x[120818],x[120819],x[120820],x[120821],x[120822],x[120823],x[120824],x[120825],x[120826],x[120827],x[120828],x[120829],x[120830],x[120831],x[120832],x[120833],x[120834],x[120835],x[120836],x[120837],x[120838],x[120839],x[120840],x[120841],x[120842],x[120843],x[120844],x[120845],x[120846],x[120847],x[120848],x[120849],x[120850],x[120851],x[120852],x[120853],x[120854],x[120855],x[120856],x[120857],x[120858],x[120859],x[120860],x[120861],x[120862],x[120863],x[120864],x[120865],x[120866],x[120867],x[120868],x[120869],x[120870],x[120871],x[120872],x[120873],x[120874],x[120875],x[120876],x[120877],x[120878],x[120879],x[120880],x[120881],x[120882],x[120883],x[120884],x[120885],x[120886],x[120887],x[120888],x[120889],x[120890],x[120891],x[120892],x[120893],x[120894],x[120895],x[120896],x[120897],x[120898],x[120899],x[120900],x[120901],x[120902],x[120903],x[120904],x[120905],x[120906],x[120907],x[120908],x[120909],x[120910],x[120911],x[120912],x[120913],x[120914],x[120915],x[120916],x[120917],x[120918],x[120919],x[120920],x[120921],x[120922],x[120923],x[120924],x[120925],x[120926],x[120927],x[120928],x[120929],x[120930],x[120931],x[120932],x[120933],x[120934],x[120935],x[120936],x[120937],x[120938],x[120939],x[120940],x[120941],x[120942],x[120943],x[120944],x[120945],x[120946],x[120947],x[120948],x[120949],x[120950],x[120951],x[120952],x[120953],x[120954],x[120955],x[120956],x[120957],x[120958],x[120959],x[120960],x[120961],x[120962],x[120963],x[120964],x[120965],x[120966],x[120967],x[120968],x[120969],x[120970],x[120971],x[120972],x[120973],x[120974],x[120975],x[120976],x[120977],x[120978],x[120979],x[120980],x[120981],x[120982],x[120983],x[120984],x[120985],x[120986],x[120987],x[120988],x[120989],x[120990],x[120991],x[120992],x[120993],x[120994],x[120995],x[120996],x[120997],x[120998],x[120999],x[121000],x[121001],x[121002],x[121003],x[121004],x[121005],x[121006],x[121007],x[121008],x[121009],x[121010],x[121011],x[121012],x[121013],x[121014],x[121015],x[121016],x[121017],x[121018],x[121019],x[121020],x[121021],x[121022],x[121023],x[121024],x[121025],x[121026],x[121027],x[121028],x[121029],x[121030],x[121031],x[121032],x[121033],x[121034],x[121035],x[121036],x[121037],x[121038],x[121039],x[121040],x[121041],x[121042],x[121043],x[121044],x[121045],x[121046],x[121047],x[121048],x[121049],x[121050],x[121051],x[121052],x[121053],x[121054],x[121055],x[121056],x[121057],x[121058],x[121059],x[121060],x[121061],x[121062],x[121063],x[121064],x[121065],x[121066],x[121067],x[121068],x[121069],x[121070],x[121071],x[121072],x[121073],x[121074],x[121075],x[121076],x[121077],x[121078],x[121079],x[121080],x[121081],x[121082],x[121083],x[121084],x[121085],x[121086],x[121087],x[121088],x[121089],x[121090],x[121091],x[121092],x[121093],x[121094],x[121095],x[121096],x[121097],x[121098],x[121099],x[121100],x[121101],x[121102],x[121103],x[121104],x[121105],x[121106],x[121107],x[121108],x[121109],x[121110],x[121111],x[121112],x[121113],x[121114],x[121115],x[121116],x[121117],x[121118],x[121119],x[121120],x[121121],x[121122],x[121123],x[121124],x[121125],x[121126],x[121127],x[121128],x[121129],x[121130],x[121131],x[121132],x[121133],x[121134],x[121135],x[121136],x[121137],x[121138],x[121139],x[121140],x[121141],x[121142],x[121143],x[121144],x[121145],x[121146],x[121147],x[121148],x[121149],x[121150],x[121151],x[121152],x[121153],x[121154],x[121155],x[121156],x[121157],x[121158],x[121159],x[121160],x[121161],x[121162],x[121163],x[121164],x[121165],x[121166],x[121167],x[121168],x[121169],x[121170],x[121171],x[121172],x[121173],x[121174],x[121175],x[121176],x[121177],x[121178],x[121179],x[121180],x[121181],x[121182],x[121183],x[121184],x[121185],x[121186],x[121187],x[121188],x[121189],x[121190],x[121191],x[121192],x[121193],x[121194],x[121195],x[121196],x[121197],x[121198],x[121199],x[121200],x[121201],x[121202],x[121203],x[121204],x[121205],x[121206],x[121207],x[121208],x[121209],x[121210],x[121211],x[121212],x[121213],x[121214],x[121215],x[121216],x[121217],x[121218],x[121219],x[121220],x[121221],x[121222],x[121223],x[121224],x[121225],x[121226],x[121227],x[121228],x[121229],x[121230],x[121231],x[121232],x[121233],x[121234],x[121235],x[121236],x[121237],x[121238],x[121239],x[121240],x[121241],x[121242],x[121243],x[121244],x[121245],x[121246],x[121247],x[121248],x[121249],x[121250],x[121251],x[121252],x[121253],x[121254],x[121255],x[121256],x[121257],x[121258],x[121259],x[121260],x[121261],x[121262],x[121263],x[121264],x[121265],x[121266],x[121267],x[121268],x[121269],x[121270],x[121271],x[121272],x[121273],x[121274],x[121275],x[121276],x[121277],x[121278],x[121279],x[121280],x[121281],x[121282],x[121283],x[121284],x[121285],x[121286],x[121287],x[121288],x[121289],x[121290],x[121291],x[121292],x[121293],x[121294],x[121295],x[121296],x[121297],x[121298],x[121299],x[121300],x[121301],x[121302],x[121303],x[121304],x[121305],x[121306],x[121307],x[121308],x[121309],x[121310],x[121311],x[121312],x[121313],x[121314],x[121315],x[121316],x[121317],x[121318],x[121319],x[121320],x[121321],x[121322],x[121323],x[121324],x[121325],x[121326],x[121327],x[121328],x[121329],x[121330],x[121331],x[121332],x[121333],x[121334],x[121335],x[121336],x[121337],x[121338],x[121339],x[121340],x[121341],x[121342],x[121343],x[121344],x[121345],x[121346],x[121347],x[121348],x[121349],x[121350],x[121351],x[121352],x[121353],x[121354],x[121355],x[121356],x[121357],x[121358],x[121359],x[121360],x[121361],x[121362],x[121363],x[121364],x[121365],x[121366],x[121367],x[121368],x[121369],x[121370],x[121371],x[121372],x[121373],x[121374],x[121375],x[121376],x[121377],x[121378],x[121379],x[121380],x[121381],x[121382],x[121383],x[121384],x[121385],x[121386],x[121387],x[121388],x[121389],x[121390],x[121391],x[121392],x[121393],x[121394],x[121395],x[121396],x[121397],x[121398],x[121399],x[121400],x[121401],x[121402],x[121403],x[121404],x[121405],x[121406],x[121407],x[121408],x[121409],x[121410],x[121411],x[121412],x[121413],x[121414],x[121415],x[121416],x[121417],x[121418],x[121419],x[121420],x[121421],x[121422],x[121423],x[121424],x[121425],x[121426],x[121427],x[121428],x[121429],x[121430],x[121431],x[121432],x[121433],x[121434],x[121435],x[121436],x[121437],x[121438],x[121439],x[121440],x[121441],x[121442],x[121443],x[121444],x[121445],x[121446],x[121447],x[121448],x[121449],x[121450],x[121451],x[121452],x[121453],x[121454],x[121455],x[121456],x[121457],x[121458],x[121459],x[121460],x[121461],x[121462],x[121463],x[121464],x[121465],x[121466],x[121467],x[121468],x[121469],x[121470],x[121471],x[121472],x[121473],x[121474],x[121475],x[121476],x[121477],x[121478],x[121479],x[121480],x[121481],x[121482],x[121483],x[121484],x[121485],x[121486],x[121487],x[121488],x[121489],x[121490],x[121491],x[121492],x[121493],x[121494],x[121495],x[121496],x[121497],x[121498],x[121499],x[121500],x[121501],x[121502],x[121503],x[121504],x[121505],x[121506],x[121507],x[121508],x[121509],x[121510],x[121511],x[121512],x[121513],x[121514],x[121515],x[121516],x[121517],x[121518],x[121519],x[121520],x[121521],x[121522],x[121523],x[121524],x[121525],x[121526],x[121527],x[121528],x[121529],x[121530],x[121531],x[121532],x[121533],x[121534],x[121535],x[121536],x[121537],x[121538],x[121539],x[121540],x[121541],x[121542],x[121543],x[121544],x[121545],x[121546],x[121547],x[121548],x[121549],x[121550],x[121551],x[121552],x[121553],x[121554],x[121555],x[121556],x[121557],x[121558],x[121559],x[121560],x[121561],x[121562],x[121563],x[121564],x[121565],x[121566],x[121567],x[121568],x[121569],x[121570],x[121571],x[121572],x[121573],x[121574],x[121575],x[121576],x[121577],x[121578],x[121579],x[121580],x[121581],x[121582],x[121583],x[121584],x[121585],x[121586],x[121587],x[121588],x[121589],x[121590],x[121591],x[121592],x[121593],x[121594],x[121595],x[121596],x[121597],x[121598],x[121599],x[121600],x[121601],x[121602],x[121603],x[121604],x[121605],x[121606],x[121607],x[121608],x[121609],x[121610],x[121611],x[121612],x[121613],x[121614],x[121615],x[121616],x[121617],x[121618],x[121619],x[121620],x[121621],x[121622],x[121623],x[121624],x[121625],x[121626],x[121627],x[121628],x[121629],x[121630],x[121631],x[121632],x[121633],x[121634],x[121635],x[121636],x[121637],x[121638],x[121639],x[121640],x[121641],x[121642],x[121643],x[121644],x[121645],x[121646],x[121647],x[121648],x[121649],x[121650],x[121651],x[121652],x[121653],x[121654],x[121655],x[121656],x[121657],x[121658],x[121659],x[121660],x[121661],x[121662],x[121663],x[121664],x[121665],x[121666],x[121667],x[121668],x[121669],x[121670],x[121671],x[121672],x[121673],x[121674],x[121675],x[121676],x[121677],x[121678],x[121679],x[121680],x[121681],x[121682],x[121683],x[121684],x[121685],x[121686],x[121687],x[121688],x[121689],x[121690],x[121691],x[121692],x[121693],x[121694],x[121695],x[121696],x[121697],x[121698],x[121699],x[121700],x[121701],x[121702],x[121703],x[121704],x[121705],x[121706],x[121707],x[121708],x[121709],x[121710],x[121711],x[121712],x[121713],x[121714],x[121715],x[121716],x[121717],x[121718],x[121719],x[121720],x[121721],x[121722],x[121723],x[121724],x[121725],x[121726],x[121727],x[121728],x[121729],x[121730],x[121731],x[121732],x[121733],x[121734],x[121735],x[121736],x[121737],x[121738],x[121739],x[121740],x[121741],x[121742],x[121743],x[121744],x[121745],x[121746],x[121747],x[121748],x[121749],x[121750],x[121751],x[121752],x[121753],x[121754],x[121755],x[121756],x[121757],x[121758],x[121759],x[121760],x[121761],x[121762],x[121763],x[121764],x[121765],x[121766],x[121767],x[121768],x[121769],x[121770],x[121771],x[121772],x[121773],x[121774],x[121775],x[121776],x[121777],x[121778],x[121779],x[121780],x[121781],x[121782],x[121783],x[121784],x[121785],x[121786],x[121787],x[121788],x[121789],x[121790],x[121791],x[121792],x[121793],x[121794],x[121795],x[121796],x[121797],x[121798],x[121799],x[121800],x[121801],x[121802],x[121803],x[121804],x[121805],x[121806],x[121807],x[121808],x[121809],x[121810],x[121811],x[121812],x[121813],x[121814],x[121815],x[121816],x[121817],x[121818],x[121819],x[121820],x[121821],x[121822],x[121823],x[121824],x[121825],x[121826],x[121827],x[121828],x[121829],x[121830],x[121831],x[121832],x[121833],x[121834],x[121835],x[121836],x[121837],x[121838],x[121839],x[121840],x[121841],x[121842],x[121843],x[121844],x[121845],x[121846],x[121847],x[121848],x[121849],x[121850],x[121851],x[121852],x[121853],x[121854],x[121855],x[121856],x[121857],x[121858],x[121859],x[121860],x[121861],x[121862],x[121863],x[121864],x[121865],x[121866],x[121867],x[121868],x[121869],x[121870],x[121871],x[121872],x[121873],x[121874],x[121875],x[121876],x[121877],x[121878],x[121879],x[121880],x[121881],x[121882],x[121883],x[121884],x[121885],x[121886],x[121887],x[121888],x[121889],x[121890],x[121891],x[121892],x[121893],x[121894],x[121895],x[121896],x[121897],x[121898],x[121899],x[121900],x[121901],x[121902],x[121903],x[121904],x[121905],x[121906],x[121907],x[121908],x[121909],x[121910],x[121911],x[121912],x[121913],x[121914],x[121915],x[121916],x[121917],x[121918],x[121919],x[121920],x[121921],x[121922],x[121923],x[121924],x[121925],x[121926],x[121927],x[121928],x[121929],x[121930],x[121931],x[121932],x[121933],x[121934],x[121935],x[121936],x[121937],x[121938],x[121939],x[121940],x[121941],x[121942],x[121943],x[121944],x[121945],x[121946],x[121947],x[121948],x[121949],x[121950],x[121951],x[121952],x[121953],x[121954],x[121955],x[121956],x[121957],x[121958],x[121959],x[121960],x[121961],x[121962],x[121963],x[121964],x[121965],x[121966],x[121967],x[121968],x[121969],x[121970],x[121971],x[121972],x[121973],x[121974],x[121975],x[121976],x[121977],x[121978],x[121979],x[121980],x[121981],x[121982],x[121983],x[121984],x[121985],x[121986],x[121987],x[121988],x[121989],x[121990],x[121991],x[121992],x[121993],x[121994],x[121995],x[121996],x[121997],x[121998],x[121999],x[122000],x[122001],x[122002],x[122003],x[122004],x[122005],x[122006],x[122007],x[122008],x[122009],x[122010],x[122011],x[122012],x[122013],x[122014],x[122015],x[122016],x[122017],x[122018],x[122019],x[122020],x[122021],x[122022],x[122023],x[122024],x[122025],x[122026],x[122027],x[122028],x[122029],x[122030],x[122031],x[122032],x[122033],x[122034],x[122035],x[122036],x[122037],x[122038],x[122039],x[122040],x[122041],x[122042],x[122043],x[122044],x[122045],x[122046],x[122047],x[122048],x[122049],x[122050],x[122051],x[122052],x[122053],x[122054],x[122055],x[122056],x[122057],x[122058],x[122059],x[122060],x[122061],x[122062],x[122063],x[122064],x[122065],x[122066],x[122067],x[122068],x[122069],x[122070],x[122071],x[122072],x[122073],x[122074],x[122075],x[122076],x[122077],x[122078],x[122079],x[122080],x[122081],x[122082],x[122083],x[122084],x[122085],x[122086],x[122087],x[122088],x[122089],x[122090],x[122091],x[122092],x[122093],x[122094],x[122095],x[122096],x[122097],x[122098],x[122099],x[122100],x[122101],x[122102],x[122103],x[122104],x[122105],x[122106],x[122107],x[122108],x[122109],x[122110],x[122111],x[122112],x[122113],x[122114],x[122115],x[122116],x[122117],x[122118],x[122119],x[122120],x[122121],x[122122],x[122123],x[122124],x[122125],x[122126],x[122127],x[122128],x[122129],x[122130],x[122131],x[122132],x[122133],x[122134],x[122135],x[122136],x[122137],x[122138],x[122139],x[122140],x[122141],x[122142],x[122143],x[122144],x[122145],x[122146],x[122147],x[122148],x[122149],x[122150],x[122151],x[122152],x[122153],x[122154],x[122155],x[122156],x[122157],x[122158],x[122159],x[122160],x[122161],x[122162],x[122163],x[122164],x[122165],x[122166],x[122167],x[122168],x[122169],x[122170],x[122171],x[122172],x[122173],x[122174],x[122175],x[122176],x[122177],x[122178],x[122179],x[122180],x[122181],x[122182],x[122183],x[122184],x[122185],x[122186],x[122187],x[122188],x[122189],x[122190],x[122191],x[122192],x[122193],x[122194],x[122195],x[122196],x[122197],x[122198],x[122199],x[122200],x[122201],x[122202],x[122203],x[122204],x[122205],x[122206],x[122207],x[122208],x[122209],x[122210],x[122211],x[122212],x[122213],x[122214],x[122215],x[122216],x[122217],x[122218],x[122219],x[122220],x[122221],x[122222],x[122223],x[122224],x[122225],x[122226],x[122227],x[122228],x[122229],x[122230],x[122231],x[122232],x[122233],x[122234],x[122235],x[122236],x[122237],x[122238],x[122239],x[122240],x[122241],x[122242],x[122243],x[122244],x[122245],x[122246],x[122247],x[122248],x[122249],x[122250],x[122251],x[122252],x[122253],x[122254],x[122255],x[122256],x[122257],x[122258],x[122259],x[122260],x[122261],x[122262],x[122263],x[122264],x[122265],x[122266],x[122267],x[122268],x[122269],x[122270],x[122271],x[122272],x[122273],x[122274],x[122275],x[122276],x[122277],x[122278],x[122279],x[122280],x[122281],x[122282],x[122283],x[122284],x[122285],x[122286],x[122287],x[122288],x[122289],x[122290],x[122291],x[122292],x[122293],x[122294],x[122295],x[122296],x[122297],x[122298],x[122299],x[122300],x[122301],x[122302],x[122303],x[122304],x[122305],x[122306],x[122307],x[122308],x[122309],x[122310],x[122311],x[122312],x[122313],x[122314],x[122315],x[122316],x[122317],x[122318],x[122319],x[122320],x[122321],x[122322],x[122323],x[122324],x[122325],x[122326],x[122327],x[122328],x[122329],x[122330],x[122331],x[122332],x[122333],x[122334],x[122335],x[122336],x[122337],x[122338],x[122339],x[122340],x[122341],x[122342],x[122343],x[122344],x[122345],x[122346],x[122347],x[122348],x[122349],x[122350],x[122351],x[122352],x[122353],x[122354],x[122355],x[122356],x[122357],x[122358],x[122359],x[122360],x[122361],x[122362],x[122363],x[122364],x[122365],x[122366],x[122367],x[122368],x[122369],x[122370],x[122371],x[122372],x[122373],x[122374],x[122375],x[122376],x[122377],x[122378],x[122379],x[122380],x[122381],x[122382],x[122383],x[122384],x[122385],x[122386],x[122387],x[122388],x[122389],x[122390],x[122391],x[122392],x[122393],x[122394],x[122395],x[122396],x[122397],x[122398],x[122399],x[122400],x[122401],x[122402],x[122403],x[122404],x[122405],x[122406],x[122407],x[122408],x[122409],x[122410],x[122411],x[122412],x[122413],x[122414],x[122415],x[122416],x[122417],x[122418],x[122419],x[122420],x[122421],x[122422],x[122423],x[122424],x[122425],x[122426],x[122427],x[122428],x[122429],x[122430],x[122431],x[122432],x[122433],x[122434],x[122435],x[122436],x[122437],x[122438],x[122439],x[122440],x[122441],x[122442],x[122443],x[122444],x[122445],x[122446],x[122447],x[122448],x[122449],x[122450],x[122451],x[122452],x[122453],x[122454],x[122455],x[122456],x[122457],x[122458],x[122459],x[122460],x[122461],x[122462],x[122463],x[122464],x[122465],x[122466],x[122467],x[122468],x[122469],x[122470],x[122471],x[122472],x[122473],x[122474],x[122475],x[122476],x[122477],x[122478],x[122479],x[122480],x[122481],x[122482],x[122483],x[122484],x[122485],x[122486],x[122487],x[122488],x[122489],x[122490],x[122491],x[122492],x[122493],x[122494],x[122495],x[122496],x[122497],x[122498],x[122499],x[122500],x[122501],x[122502],x[122503],x[122504],x[122505],x[122506],x[122507],x[122508],x[122509],x[122510],x[122511],x[122512],x[122513],x[122514],x[122515],x[122516],x[122517],x[122518],x[122519],x[122520],x[122521],x[122522],x[122523],x[122524],x[122525],x[122526],x[122527],x[122528],x[122529],x[122530],x[122531],x[122532],x[122533],x[122534],x[122535],x[122536],x[122537],x[122538],x[122539],x[122540],x[122541],x[122542],x[122543],x[122544],x[122545],x[122546],x[122547],x[122548],x[122549],x[122550],x[122551],x[122552],x[122553],x[122554],x[122555],x[122556],x[122557],x[122558],x[122559],x[122560],x[122561],x[122562],x[122563],x[122564],x[122565],x[122566],x[122567],x[122568],x[122569],x[122570],x[122571],x[122572],x[122573],x[122574],x[122575],x[122576],x[122577],x[122578],x[122579],x[122580],x[122581],x[122582],x[122583],x[122584],x[122585],x[122586],x[122587],x[122588],x[122589],x[122590],x[122591],x[122592],x[122593],x[122594],x[122595],x[122596],x[122597],x[122598],x[122599],x[122600],x[122601],x[122602],x[122603],x[122604],x[122605],x[122606],x[122607],x[122608],x[122609],x[122610],x[122611],x[122612],x[122613],x[122614],x[122615],x[122616],x[122617],x[122618],x[122619],x[122620],x[122621],x[122622],x[122623],x[122624],x[122625],x[122626],x[122627],x[122628],x[122629],x[122630],x[122631],x[122632],x[122633],x[122634],x[122635],x[122636],x[122637],x[122638],x[122639],x[122640],x[122641],x[122642],x[122643],x[122644],x[122645],x[122646],x[122647],x[122648],x[122649],x[122650],x[122651],x[122652],x[122653],x[122654],x[122655],x[122656],x[122657],x[122658],x[122659],x[122660],x[122661],x[122662],x[122663],x[122664],x[122665],x[122666],x[122667],x[122668],x[122669],x[122670],x[122671],x[122672],x[122673],x[122674],x[122675],x[122676],x[122677],x[122678],x[122679],x[122680],x[122681],x[122682],x[122683],x[122684],x[122685],x[122686],x[122687],x[122688],x[122689],x[122690],x[122691],x[122692],x[122693],x[122694],x[122695],x[122696],x[122697],x[122698],x[122699],x[122700],x[122701],x[122702],x[122703],x[122704],x[122705],x[122706],x[122707],x[122708],x[122709],x[122710],x[122711],x[122712],x[122713],x[122714],x[122715],x[122716],x[122717],x[122718],x[122719],x[122720],x[122721],x[122722],x[122723],x[122724],x[122725],x[122726],x[122727],x[122728],x[122729],x[122730],x[122731],x[122732],x[122733],x[122734],x[122735],x[122736],x[122737],x[122738],x[122739],x[122740],x[122741],x[122742],x[122743],x[122744],x[122745],x[122746],x[122747],x[122748],x[122749],x[122750],x[122751],x[122752],x[122753],x[122754],x[122755],x[122756],x[122757],x[122758],x[122759],x[122760],x[122761],x[122762],x[122763],x[122764],x[122765],x[122766],x[122767],x[122768],x[122769],x[122770],x[122771],x[122772],x[122773],x[122774],x[122775],x[122776],x[122777],x[122778],x[122779],x[122780],x[122781],x[122782],x[122783],x[122784],x[122785],x[122786],x[122787],x[122788],x[122789],x[122790],x[122791],x[122792],x[122793],x[122794],x[122795],x[122796],x[122797],x[122798],x[122799],x[122800],x[122801],x[122802],x[122803],x[122804],x[122805],x[122806],x[122807],x[122808],x[122809],x[122810],x[122811],x[122812],x[122813],x[122814],x[122815],x[122816],x[122817],x[122818],x[122819],x[122820],x[122821],x[122822],x[122823],x[122824],x[122825],x[122826],x[122827],x[122828],x[122829],x[122830],x[122831],x[122832],x[122833],x[122834],x[122835],x[122836],x[122837],x[122838],x[122839],x[122840],x[122841],x[122842],x[122843],x[122844],x[122845],x[122846],x[122847],x[122848],x[122849],x[122850],x[122851],x[122852],x[122853],x[122854],x[122855],x[122856],x[122857],x[122858],x[122859],x[122860],x[122861],x[122862],x[122863],x[122864],x[122865],x[122866],x[122867],x[122868],x[122869],x[122870],x[122871],x[122872],x[122873],x[122874],x[122875],x[122876],x[122877],x[122878],x[122879],x[122880],x[122881],x[122882],x[122883],x[122884],x[122885],x[122886],x[122887],x[122888],x[122889],x[122890],x[122891],x[122892],x[122893],x[122894],x[122895],x[122896],x[122897],x[122898],x[122899],x[122900],x[122901],x[122902],x[122903],x[122904],x[122905],x[122906],x[122907],x[122908],x[122909],x[122910],x[122911],x[122912],x[122913],x[122914],x[122915],x[122916],x[122917],x[122918],x[122919],x[122920],x[122921],x[122922],x[122923],x[122924],x[122925],x[122926],x[122927],x[122928],x[122929],x[122930],x[122931],x[122932],x[122933],x[122934],x[122935],x[122936],x[122937],x[122938],x[122939],x[122940],x[122941],x[122942],x[122943],x[122944],x[122945],x[122946],x[122947],x[122948],x[122949],x[122950],x[122951],x[122952],x[122953],x[122954],x[122955],x[122956],x[122957],x[122958],x[122959],x[122960],x[122961],x[122962],x[122963],x[122964],x[122965],x[122966],x[122967],x[122968],x[122969],x[122970],x[122971],x[122972],x[122973],x[122974],x[122975],x[122976],x[122977],x[122978],x[122979],x[122980],x[122981],x[122982],x[122983],x[122984],x[122985],x[122986],x[122987],x[122988],x[122989],x[122990],x[122991],x[122992],x[122993],x[122994],x[122995],x[122996],x[122997],x[122998],x[122999],x[123000],x[123001],x[123002],x[123003],x[123004],x[123005],x[123006],x[123007],x[123008],x[123009],x[123010],x[123011],x[123012],x[123013],x[123014],x[123015],x[123016],x[123017],x[123018],x[123019],x[123020],x[123021],x[123022],x[123023],x[123024],x[123025],x[123026],x[123027],x[123028],x[123029],x[123030],x[123031],x[123032],x[123033],x[123034],x[123035],x[123036],x[123037],x[123038],x[123039],x[123040],x[123041],x[123042],x[123043],x[123044],x[123045],x[123046],x[123047],x[123048],x[123049],x[123050],x[123051],x[123052],x[123053],x[123054],x[123055],x[123056],x[123057],x[123058],x[123059],x[123060],x[123061],x[123062],x[123063],x[123064],x[123065],x[123066],x[123067],x[123068],x[123069],x[123070],x[123071],x[123072],x[123073],x[123074],x[123075],x[123076],x[123077],x[123078],x[123079],x[123080],x[123081],x[123082],x[123083],x[123084],x[123085],x[123086],x[123087],x[123088],x[123089],x[123090],x[123091],x[123092],x[123093],x[123094],x[123095],x[123096],x[123097],x[123098],x[123099],x[123100],x[123101],x[123102],x[123103],x[123104],x[123105],x[123106],x[123107],x[123108],x[123109],x[123110],x[123111],x[123112],x[123113],x[123114],x[123115],x[123116],x[123117],x[123118],x[123119],x[123120],x[123121],x[123122],x[123123],x[123124],x[123125],x[123126],x[123127],x[123128],x[123129],x[123130],x[123131],x[123132],x[123133],x[123134],x[123135],x[123136],x[123137],x[123138],x[123139],x[123140],x[123141],x[123142],x[123143],x[123144],x[123145],x[123146],x[123147],x[123148],x[123149],x[123150],x[123151],x[123152],x[123153],x[123154],x[123155],x[123156],x[123157],x[123158],x[123159],x[123160],x[123161],x[123162],x[123163],x[123164],x[123165],x[123166],x[123167],x[123168],x[123169],x[123170],x[123171],x[123172],x[123173],x[123174],x[123175],x[123176],x[123177],x[123178],x[123179],x[123180],x[123181],x[123182],x[123183],x[123184],x[123185],x[123186],x[123187],x[123188],x[123189],x[123190],x[123191],x[123192],x[123193],x[123194],x[123195],x[123196],x[123197],x[123198],x[123199],x[123200],x[123201],x[123202],x[123203],x[123204],x[123205],x[123206],x[123207],x[123208],x[123209],x[123210],x[123211],x[123212],x[123213],x[123214],x[123215],x[123216],x[123217],x[123218],x[123219],x[123220],x[123221],x[123222],x[123223],x[123224],x[123225],x[123226],x[123227],x[123228],x[123229],x[123230],x[123231],x[123232],x[123233],x[123234],x[123235],x[123236],x[123237],x[123238],x[123239],x[123240],x[123241],x[123242],x[123243],x[123244],x[123245],x[123246],x[123247],x[123248],x[123249],x[123250],x[123251],x[123252],x[123253],x[123254],x[123255],x[123256],x[123257],x[123258],x[123259],x[123260],x[123261],x[123262],x[123263],x[123264],x[123265],x[123266],x[123267],x[123268],x[123269],x[123270],x[123271],x[123272],x[123273],x[123274],x[123275],x[123276],x[123277],x[123278],x[123279],x[123280],x[123281],x[123282],x[123283],x[123284],x[123285],x[123286],x[123287],x[123288],x[123289],x[123290],x[123291],x[123292],x[123293],x[123294],x[123295],x[123296],x[123297],x[123298],x[123299],x[123300],x[123301],x[123302],x[123303],x[123304],x[123305],x[123306],x[123307],x[123308],x[123309],x[123310],x[123311],x[123312],x[123313],x[123314],x[123315],x[123316],x[123317],x[123318],x[123319],x[123320],x[123321],x[123322],x[123323],x[123324],x[123325],x[123326],x[123327],x[123328],x[123329],x[123330],x[123331],x[123332],x[123333],x[123334],x[123335],x[123336],x[123337],x[123338],x[123339],x[123340],x[123341],x[123342],x[123343],x[123344],x[123345],x[123346],x[123347],x[123348],x[123349],x[123350],x[123351],x[123352],x[123353],x[123354],x[123355],x[123356],x[123357],x[123358],x[123359],x[123360],x[123361],x[123362],x[123363],x[123364],x[123365],x[123366],x[123367],x[123368],x[123369],x[123370],x[123371],x[123372],x[123373],x[123374],x[123375],x[123376],x[123377],x[123378],x[123379],x[123380],x[123381],x[123382],x[123383],x[123384],x[123385],x[123386],x[123387],x[123388],x[123389],x[123390],x[123391],x[123392],x[123393],x[123394],x[123395],x[123396],x[123397],x[123398],x[123399],x[123400],x[123401],x[123402],x[123403],x[123404],x[123405],x[123406],x[123407],x[123408],x[123409],x[123410],x[123411],x[123412],x[123413],x[123414],x[123415],x[123416],x[123417],x[123418],x[123419],x[123420],x[123421],x[123422],x[123423],x[123424],x[123425],x[123426],x[123427],x[123428],x[123429],x[123430],x[123431],x[123432],x[123433],x[123434],x[123435],x[123436],x[123437],x[123438],x[123439],x[123440],x[123441],x[123442],x[123443],x[123444],x[123445],x[123446],x[123447],x[123448],x[123449],x[123450],x[123451],x[123452],x[123453],x[123454],x[123455],x[123456],x[123457],x[123458],x[123459],x[123460],x[123461],x[123462],x[123463],x[123464],x[123465],x[123466],x[123467],x[123468],x[123469],x[123470],x[123471],x[123472],x[123473],x[123474],x[123475],x[123476],x[123477],x[123478],x[123479],x[123480],x[123481],x[123482],x[123483],x[123484],x[123485],x[123486],x[123487],x[123488],x[123489],x[123490],x[123491],x[123492],x[123493],x[123494],x[123495],x[123496],x[123497],x[123498],x[123499],x[123500],x[123501],x[123502],x[123503],x[123504],x[123505],x[123506],x[123507],x[123508],x[123509],x[123510],x[123511],x[123512],x[123513],x[123514],x[123515],x[123516],x[123517],x[123518],x[123519],x[123520],x[123521],x[123522],x[123523],x[123524],x[123525],x[123526],x[123527],x[123528],x[123529],x[123530],x[123531],x[123532],x[123533],x[123534],x[123535],x[123536],x[123537],x[123538],x[123539],x[123540],x[123541],x[123542],x[123543],x[123544],x[123545],x[123546],x[123547],x[123548],x[123549],x[123550],x[123551],x[123552],x[123553],x[123554],x[123555],x[123556],x[123557],x[123558],x[123559],x[123560],x[123561],x[123562],x[123563],x[123564],x[123565],x[123566],x[123567],x[123568],x[123569],x[123570],x[123571],x[123572],x[123573],x[123574],x[123575],x[123576],x[123577],x[123578],x[123579],x[123580],x[123581],x[123582],x[123583],x[123584],x[123585],x[123586],x[123587],x[123588],x[123589],x[123590],x[123591],x[123592],x[123593],x[123594],x[123595],x[123596],x[123597],x[123598],x[123599],x[123600],x[123601],x[123602],x[123603],x[123604],x[123605],x[123606],x[123607],x[123608],x[123609],x[123610],x[123611],x[123612],x[123613],x[123614],x[123615],x[123616],x[123617],x[123618],x[123619],x[123620],x[123621],x[123622],x[123623],x[123624],x[123625],x[123626],x[123627],x[123628],x[123629],x[123630],x[123631],x[123632],x[123633],x[123634],x[123635],x[123636],x[123637],x[123638],x[123639],x[123640],x[123641],x[123642],x[123643],x[123644],x[123645],x[123646],x[123647],x[123648],x[123649],x[123650],x[123651],x[123652],x[123653],x[123654],x[123655],x[123656],x[123657],x[123658],x[123659],x[123660],x[123661],x[123662],x[123663],x[123664],x[123665],x[123666],x[123667],x[123668],x[123669],x[123670],x[123671],x[123672],x[123673],x[123674],x[123675],x[123676],x[123677],x[123678],x[123679],x[123680],x[123681],x[123682],x[123683],x[123684],x[123685],x[123686],x[123687],x[123688],x[123689],x[123690],x[123691],x[123692],x[123693],x[123694],x[123695],x[123696],x[123697],x[123698],x[123699],x[123700],x[123701],x[123702],x[123703],x[123704],x[123705],x[123706],x[123707],x[123708],x[123709],x[123710],x[123711],x[123712],x[123713],x[123714],x[123715],x[123716],x[123717],x[123718],x[123719],x[123720],x[123721],x[123722],x[123723],x[123724],x[123725],x[123726],x[123727],x[123728],x[123729],x[123730],x[123731],x[123732],x[123733],x[123734],x[123735],x[123736],x[123737],x[123738],x[123739],x[123740],x[123741],x[123742],x[123743],x[123744],x[123745],x[123746],x[123747],x[123748],x[123749],x[123750],x[123751],x[123752],x[123753],x[123754],x[123755],x[123756],x[123757],x[123758],x[123759],x[123760],x[123761],x[123762],x[123763],x[123764],x[123765],x[123766],x[123767],x[123768],x[123769],x[123770],x[123771],x[123772],x[123773],x[123774],x[123775],x[123776],x[123777],x[123778],x[123779],x[123780],x[123781],x[123782],x[123783],x[123784],x[123785],x[123786],x[123787],x[123788],x[123789],x[123790],x[123791],x[123792],x[123793],x[123794],x[123795],x[123796],x[123797],x[123798],x[123799],x[123800],x[123801],x[123802],x[123803],x[123804],x[123805],x[123806],x[123807],x[123808],x[123809],x[123810],x[123811],x[123812],x[123813],x[123814],x[123815],x[123816],x[123817],x[123818],x[123819],x[123820],x[123821],x[123822],x[123823],x[123824],x[123825],x[123826],x[123827],x[123828],x[123829],x[123830],x[123831],x[123832],x[123833],x[123834],x[123835],x[123836],x[123837],x[123838],x[123839],x[123840],x[123841],x[123842],x[123843],x[123844],x[123845],x[123846],x[123847],x[123848],x[123849],x[123850],x[123851],x[123852],x[123853],x[123854],x[123855],x[123856],x[123857],x[123858],x[123859],x[123860],x[123861],x[123862],x[123863],x[123864],x[123865],x[123866],x[123867],x[123868],x[123869],x[123870],x[123871],x[123872],x[123873],x[123874],x[123875],x[123876],x[123877],x[123878],x[123879],x[123880],x[123881],x[123882],x[123883],x[123884],x[123885],x[123886],x[123887],x[123888],x[123889],x[123890],x[123891],x[123892],x[123893],x[123894],x[123895],x[123896],x[123897],x[123898],x[123899],x[123900],x[123901],x[123902],x[123903],x[123904],x[123905],x[123906],x[123907],x[123908],x[123909],x[123910],x[123911],x[123912],x[123913],x[123914],x[123915],x[123916],x[123917],x[123918],x[123919],x[123920],x[123921],x[123922],x[123923],x[123924],x[123925],x[123926],x[123927],x[123928],x[123929],x[123930],x[123931],x[123932],x[123933],x[123934],x[123935],x[123936],x[123937],x[123938],x[123939],x[123940],x[123941],x[123942],x[123943],x[123944],x[123945],x[123946],x[123947],x[123948],x[123949],x[123950],x[123951],x[123952],x[123953],x[123954],x[123955],x[123956],x[123957],x[123958],x[123959],x[123960],x[123961],x[123962],x[123963],x[123964],x[123965],x[123966],x[123967],x[123968],x[123969],x[123970],x[123971],x[123972],x[123973],x[123974],x[123975],x[123976],x[123977],x[123978],x[123979],x[123980],x[123981],x[123982],x[123983],x[123984],x[123985],x[123986],x[123987],x[123988],x[123989],x[123990],x[123991],x[123992],x[123993],x[123994],x[123995],x[123996],x[123997],x[123998],x[123999],x[124000],x[124001],x[124002],x[124003],x[124004],x[124005],x[124006],x[124007],x[124008],x[124009],x[124010],x[124011],x[124012],x[124013],x[124014],x[124015],x[124016],x[124017],x[124018],x[124019],x[124020],x[124021],x[124022],x[124023],x[124024],x[124025],x[124026],x[124027],x[124028],x[124029],x[124030],x[124031],x[124032],x[124033],x[124034],x[124035],x[124036],x[124037],x[124038],x[124039],x[124040],x[124041],x[124042],x[124043],x[124044],x[124045],x[124046],x[124047],x[124048],x[124049],x[124050],x[124051],x[124052],x[124053],x[124054],x[124055],x[124056],x[124057],x[124058],x[124059],x[124060],x[124061],x[124062],x[124063],x[124064],x[124065],x[124066],x[124067],x[124068],x[124069],x[124070],x[124071],x[124072],x[124073],x[124074],x[124075],x[124076],x[124077],x[124078],x[124079],x[124080],x[124081],x[124082],x[124083],x[124084],x[124085],x[124086],x[124087],x[124088],x[124089],x[124090],x[124091],x[124092],x[124093],x[124094],x[124095],x[124096],x[124097],x[124098],x[124099],x[124100],x[124101],x[124102],x[124103],x[124104],x[124105],x[124106],x[124107],x[124108],x[124109],x[124110],x[124111],x[124112],x[124113],x[124114],x[124115],x[124116],x[124117],x[124118],x[124119],x[124120],x[124121],x[124122],x[124123],x[124124],x[124125],x[124126],x[124127],x[124128],x[124129],x[124130],x[124131],x[124132],x[124133],x[124134],x[124135],x[124136],x[124137],x[124138],x[124139],x[124140],x[124141],x[124142],x[124143],x[124144],x[124145],x[124146],x[124147],x[124148],x[124149],x[124150],x[124151],x[124152],x[124153],x[124154],x[124155],x[124156],x[124157],x[124158],x[124159],x[124160],x[124161],x[124162],x[124163],x[124164],x[124165],x[124166],x[124167],x[124168],x[124169],x[124170],x[124171],x[124172],x[124173],x[124174],x[124175],x[124176],x[124177],x[124178],x[124179],x[124180],x[124181],x[124182],x[124183],x[124184],x[124185],x[124186],x[124187],x[124188],x[124189],x[124190],x[124191],x[124192],x[124193],x[124194],x[124195],x[124196],x[124197],x[124198],x[124199],x[124200],x[124201],x[124202],x[124203],x[124204],x[124205],x[124206],x[124207],x[124208],x[124209],x[124210],x[124211],x[124212],x[124213],x[124214],x[124215],x[124216],x[124217],x[124218],x[124219],x[124220],x[124221],x[124222],x[124223],x[124224],x[124225],x[124226],x[124227],x[124228],x[124229],x[124230],x[124231],x[124232],x[124233],x[124234],x[124235],x[124236],x[124237],x[124238],x[124239],x[124240],x[124241],x[124242],x[124243],x[124244],x[124245],x[124246],x[124247],x[124248],x[124249],x[124250],x[124251],x[124252],x[124253],x[124254],x[124255],x[124256],x[124257],x[124258],x[124259],x[124260],x[124261],x[124262],x[124263],x[124264],x[124265],x[124266],x[124267],x[124268],x[124269],x[124270],x[124271],x[124272],x[124273],x[124274],x[124275],x[124276],x[124277],x[124278],x[124279],x[124280],x[124281],x[124282],x[124283],x[124284],x[124285],x[124286],x[124287],x[124288],x[124289],x[124290],x[124291],x[124292],x[124293],x[124294],x[124295],x[124296],x[124297],x[124298],x[124299],x[124300],x[124301],x[124302],x[124303],x[124304],x[124305],x[124306],x[124307],x[124308],x[124309],x[124310],x[124311],x[124312],x[124313],x[124314],x[124315],x[124316],x[124317],x[124318],x[124319],x[124320],x[124321],x[124322],x[124323],x[124324],x[124325],x[124326],x[124327],x[124328],x[124329],x[124330],x[124331],x[124332],x[124333],x[124334],x[124335],x[124336],x[124337],x[124338],x[124339],x[124340],x[124341],x[124342],x[124343],x[124344],x[124345],x[124346],x[124347],x[124348],x[124349],x[124350],x[124351],x[124352],x[124353],x[124354],x[124355],x[124356],x[124357],x[124358],x[124359],x[124360],x[124361],x[124362],x[124363],x[124364],x[124365],x[124366],x[124367],x[124368],x[124369],x[124370],x[124371],x[124372],x[124373],x[124374],x[124375],x[124376],x[124377],x[124378],x[124379],x[124380],x[124381],x[124382],x[124383],x[124384],x[124385],x[124386],x[124387],x[124388],x[124389],x[124390],x[124391],x[124392],x[124393],x[124394],x[124395],x[124396],x[124397],x[124398],x[124399],x[124400],x[124401],x[124402],x[124403],x[124404],x[124405],x[124406],x[124407],x[124408],x[124409],x[124410],x[124411],x[124412],x[124413],x[124414],x[124415],x[124416],x[124417],x[124418],x[124419],x[124420],x[124421],x[124422],x[124423],x[124424],x[124425],x[124426],x[124427],x[124428],x[124429],x[124430],x[124431],x[124432],x[124433],x[124434],x[124435],x[124436],x[124437],x[124438],x[124439],x[124440],x[124441],x[124442],x[124443],x[124444],x[124445],x[124446],x[124447],x[124448],x[124449],x[124450],x[124451],x[124452],x[124453],x[124454],x[124455],x[124456],x[124457],x[124458],x[124459],x[124460],x[124461],x[124462],x[124463],x[124464],x[124465],x[124466],x[124467],x[124468],x[124469],x[124470],x[124471],x[124472],x[124473],x[124474],x[124475],x[124476],x[124477],x[124478],x[124479],x[124480],x[124481],x[124482],x[124483],x[124484],x[124485],x[124486],x[124487],x[124488],x[124489],x[124490],x[124491],x[124492],x[124493],x[124494],x[124495],x[124496],x[124497],x[124498],x[124499],x[124500],x[124501],x[124502],x[124503],x[124504],x[124505],x[124506],x[124507],x[124508],x[124509],x[124510],x[124511],x[124512],x[124513],x[124514],x[124515],x[124516],x[124517],x[124518],x[124519],x[124520],x[124521],x[124522],x[124523],x[124524],x[124525],x[124526],x[124527],x[124528],x[124529],x[124530],x[124531],x[124532],x[124533],x[124534],x[124535],x[124536],x[124537],x[124538],x[124539],x[124540],x[124541],x[124542],x[124543],x[124544],x[124545],x[124546],x[124547],x[124548],x[124549],x[124550],x[124551],x[124552],x[124553],x[124554],x[124555],x[124556],x[124557],x[124558],x[124559],x[124560],x[124561],x[124562],x[124563],x[124564],x[124565],x[124566],x[124567],x[124568],x[124569],x[124570],x[124571],x[124572],x[124573],x[124574],x[124575],x[124576],x[124577],x[124578],x[124579],x[124580],x[124581],x[124582],x[124583],x[124584],x[124585],x[124586],x[124587],x[124588],x[124589],x[124590],x[124591],x[124592],x[124593],x[124594],x[124595],x[124596],x[124597],x[124598],x[124599],x[124600],x[124601],x[124602],x[124603],x[124604],x[124605],x[124606],x[124607],x[124608],x[124609],x[124610],x[124611],x[124612],x[124613],x[124614],x[124615],x[124616],x[124617],x[124618],x[124619],x[124620],x[124621],x[124622],x[124623],x[124624],x[124625],x[124626],x[124627],x[124628],x[124629],x[124630],x[124631],x[124632],x[124633],x[124634],x[124635],x[124636],x[124637],x[124638],x[124639],x[124640],x[124641],x[124642],x[124643],x[124644],x[124645],x[124646],x[124647],x[124648],x[124649],x[124650],x[124651],x[124652],x[124653],x[124654],x[124655],x[124656],x[124657],x[124658],x[124659],x[124660],x[124661],x[124662],x[124663],x[124664],x[124665],x[124666],x[124667],x[124668],x[124669],x[124670],x[124671],x[124672],x[124673],x[124674],x[124675],x[124676],x[124677],x[124678],x[124679],x[124680],x[124681],x[124682],x[124683],x[124684],x[124685],x[124686],x[124687],x[124688],x[124689],x[124690],x[124691],x[124692],x[124693],x[124694],x[124695],x[124696],x[124697],x[124698],x[124699],x[124700],x[124701],x[124702],x[124703],x[124704],x[124705],x[124706],x[124707],x[124708],x[124709],x[124710],x[124711],x[124712],x[124713],x[124714],x[124715],x[124716],x[124717],x[124718],x[124719],x[124720],x[124721],x[124722],x[124723],x[124724],x[124725],x[124726],x[124727],x[124728],x[124729],x[124730],x[124731],x[124732],x[124733],x[124734],x[124735],x[124736],x[124737],x[124738],x[124739],x[124740],x[124741],x[124742],x[124743],x[124744],x[124745],x[124746],x[124747],x[124748],x[124749],x[124750],x[124751],x[124752],x[124753],x[124754],x[124755],x[124756],x[124757],x[124758],x[124759],x[124760],x[124761],x[124762],x[124763],x[124764],x[124765],x[124766],x[124767],x[124768],x[124769],x[124770],x[124771],x[124772],x[124773],x[124774],x[124775],x[124776],x[124777],x[124778],x[124779],x[124780],x[124781],x[124782],x[124783],x[124784],x[124785],x[124786],x[124787],x[124788],x[124789],x[124790],x[124791],x[124792],x[124793],x[124794],x[124795],x[124796],x[124797],x[124798],x[124799],x[124800],x[124801],x[124802],x[124803],x[124804],x[124805],x[124806],x[124807],x[124808],x[124809],x[124810],x[124811],x[124812],x[124813],x[124814],x[124815],x[124816],x[124817],x[124818],x[124819],x[124820],x[124821],x[124822],x[124823],x[124824],x[124825],x[124826],x[124827],x[124828],x[124829],x[124830],x[124831],x[124832],x[124833],x[124834],x[124835],x[124836],x[124837],x[124838],x[124839],x[124840],x[124841],x[124842],x[124843],x[124844],x[124845],x[124846],x[124847],x[124848],x[124849],x[124850],x[124851],x[124852],x[124853],x[124854],x[124855],x[124856],x[124857],x[124858],x[124859],x[124860],x[124861],x[124862],x[124863],x[124864],x[124865],x[124866],x[124867],x[124868],x[124869],x[124870],x[124871],x[124872],x[124873],x[124874],x[124875],x[124876],x[124877],x[124878],x[124879],x[124880],x[124881],x[124882],x[124883],x[124884],x[124885],x[124886],x[124887],x[124888],x[124889],x[124890],x[124891],x[124892],x[124893],x[124894],x[124895],x[124896],x[124897],x[124898],x[124899],x[124900],x[124901],x[124902],x[124903],x[124904],x[124905],x[124906],x[124907],x[124908],x[124909],x[124910],x[124911],x[124912],x[124913],x[124914],x[124915],x[124916],x[124917],x[124918],x[124919],x[124920],x[124921],x[124922],x[124923],x[124924],x[124925],x[124926],x[124927],x[124928],x[124929],x[124930],x[124931],x[124932],x[124933],x[124934],x[124935],x[124936],x[124937],x[124938],x[124939],x[124940],x[124941],x[124942],x[124943],x[124944],x[124945],x[124946],x[124947],x[124948],x[124949],x[124950],x[124951],x[124952],x[124953],x[124954],x[124955],x[124956],x[124957],x[124958],x[124959],x[124960],x[124961],x[124962],x[124963],x[124964],x[124965],x[124966],x[124967],x[124968],x[124969],x[124970],x[124971],x[124972],x[124973],x[124974],x[124975],x[124976],x[124977],x[124978],x[124979],x[124980],x[124981],x[124982],x[124983],x[124984],x[124985],x[124986],x[124987],x[124988],x[124989],x[124990],x[124991],x[124992],x[124993],x[124994],x[124995],x[124996],x[124997],x[124998],x[124999],x[125000],x[125001],x[125002],x[125003],x[125004],x[125005],x[125006],x[125007],x[125008],x[125009],x[125010],x[125011],x[125012],x[125013],x[125014],x[125015],x[125016],x[125017],x[125018],x[125019],x[125020],x[125021],x[125022],x[125023],x[125024],x[125025],x[125026],x[125027],x[125028],x[125029],x[125030],x[125031],x[125032],x[125033],x[125034],x[125035],x[125036],x[125037],x[125038],x[125039],x[125040],x[125041],x[125042],x[125043],x[125044],x[125045],x[125046],x[125047],x[125048],x[125049],x[125050],x[125051],x[125052],x[125053],x[125054],x[125055],x[125056],x[125057],x[125058],x[125059],x[125060],x[125061],x[125062],x[125063],x[125064],x[125065],x[125066],x[125067],x[125068],x[125069],x[125070],x[125071],x[125072],x[125073],x[125074],x[125075],x[125076],x[125077],x[125078],x[125079],x[125080],x[125081],x[125082],x[125083],x[125084],x[125085],x[125086],x[125087],x[125088],x[125089],x[125090],x[125091],x[125092],x[125093],x[125094],x[125095],x[125096],x[125097],x[125098],x[125099],x[125100],x[125101],x[125102],x[125103],x[125104],x[125105],x[125106],x[125107],x[125108],x[125109],x[125110],x[125111],x[125112],x[125113],x[125114],x[125115],x[125116],x[125117],x[125118],x[125119],x[125120],x[125121],x[125122],x[125123],x[125124],x[125125],x[125126],x[125127],x[125128],x[125129],x[125130],x[125131],x[125132],x[125133],x[125134],x[125135],x[125136],x[125137],x[125138],x[125139],x[125140],x[125141],x[125142],x[125143],x[125144],x[125145],x[125146],x[125147],x[125148],x[125149],x[125150],x[125151],x[125152],x[125153],x[125154],x[125155],x[125156],x[125157],x[125158],x[125159],x[125160],x[125161],x[125162],x[125163],x[125164],x[125165],x[125166],x[125167],x[125168],x[125169],x[125170],x[125171],x[125172],x[125173],x[125174],x[125175],x[125176],x[125177],x[125178],x[125179],x[125180],x[125181],x[125182],x[125183],x[125184],x[125185],x[125186],x[125187],x[125188],x[125189],x[125190],x[125191],x[125192],x[125193],x[125194],x[125195],x[125196],x[125197],x[125198],x[125199],x[125200],x[125201],x[125202],x[125203],x[125204],x[125205],x[125206],x[125207],x[125208],x[125209],x[125210],x[125211],x[125212],x[125213],x[125214],x[125215],x[125216],x[125217],x[125218],x[125219],x[125220],x[125221],x[125222],x[125223],x[125224],x[125225],x[125226],x[125227],x[125228],x[125229],x[125230],x[125231],x[125232],x[125233],x[125234],x[125235],x[125236],x[125237],x[125238],x[125239],x[125240],x[125241],x[125242],x[125243],x[125244],x[125245],x[125246],x[125247],x[125248],x[125249],x[125250],x[125251],x[125252],x[125253],x[125254],x[125255],x[125256],x[125257],x[125258],x[125259],x[125260],x[125261],x[125262],x[125263],x[125264],x[125265],x[125266],x[125267],x[125268],x[125269],x[125270],x[125271],x[125272],x[125273],x[125274],x[125275],x[125276],x[125277],x[125278],x[125279],x[125280],x[125281],x[125282],x[125283],x[125284],x[125285],x[125286],x[125287],x[125288],x[125289],x[125290],x[125291],x[125292],x[125293],x[125294],x[125295],x[125296],x[125297],x[125298],x[125299],x[125300],x[125301],x[125302],x[125303],x[125304],x[125305],x[125306],x[125307],x[125308],x[125309],x[125310],x[125311],x[125312],x[125313],x[125314],x[125315],x[125316],x[125317],x[125318],x[125319],x[125320],x[125321],x[125322],x[125323],x[125324],x[125325],x[125326],x[125327],x[125328],x[125329],x[125330],x[125331],x[125332],x[125333],x[125334],x[125335],x[125336],x[125337],x[125338],x[125339],x[125340],x[125341],x[125342],x[125343],x[125344],x[125345],x[125346],x[125347],x[125348],x[125349],x[125350],x[125351],x[125352],x[125353],x[125354],x[125355],x[125356],x[125357],x[125358],x[125359],x[125360],x[125361],x[125362],x[125363],x[125364],x[125365],x[125366],x[125367],x[125368],x[125369],x[125370],x[125371],x[125372],x[125373],x[125374],x[125375],x[125376],x[125377],x[125378],x[125379],x[125380],x[125381],x[125382],x[125383],x[125384],x[125385],x[125386],x[125387],x[125388],x[125389],x[125390],x[125391],x[125392],x[125393],x[125394],x[125395],x[125396],x[125397],x[125398],x[125399],x[125400],x[125401],x[125402],x[125403],x[125404],x[125405],x[125406],x[125407],x[125408],x[125409],x[125410],x[125411],x[125412],x[125413],x[125414],x[125415],x[125416],x[125417],x[125418],x[125419],x[125420],x[125421],x[125422],x[125423],x[125424],x[125425],x[125426],x[125427],x[125428],x[125429],x[125430],x[125431],x[125432],x[125433],x[125434],x[125435],x[125436],x[125437],x[125438],x[125439],x[125440],x[125441],x[125442],x[125443],x[125444],x[125445],x[125446],x[125447],x[125448],x[125449],x[125450],x[125451],x[125452],x[125453],x[125454],x[125455],x[125456],x[125457],x[125458],x[125459],x[125460],x[125461],x[125462],x[125463],x[125464],x[125465],x[125466],x[125467],x[125468],x[125469],x[125470],x[125471],x[125472],x[125473],x[125474],x[125475],x[125476],x[125477],x[125478],x[125479],x[125480],x[125481],x[125482],x[125483],x[125484],x[125485],x[125486],x[125487],x[125488],x[125489],x[125490],x[125491],x[125492],x[125493],x[125494],x[125495],x[125496],x[125497],x[125498],x[125499],x[125500],x[125501],x[125502],x[125503],x[125504],x[125505],x[125506],x[125507],x[125508],x[125509],x[125510],x[125511],x[125512],x[125513],x[125514],x[125515],x[125516],x[125517],x[125518],x[125519],x[125520],x[125521],x[125522],x[125523],x[125524],x[125525],x[125526],x[125527],x[125528],x[125529],x[125530],x[125531],x[125532],x[125533],x[125534],x[125535],x[125536],x[125537],x[125538],x[125539],x[125540],x[125541],x[125542],x[125543],x[125544],x[125545],x[125546],x[125547],x[125548],x[125549],x[125550],x[125551],x[125552],x[125553],x[125554],x[125555],x[125556],x[125557],x[125558],x[125559],x[125560],x[125561],x[125562],x[125563],x[125564],x[125565],x[125566],x[125567],x[125568],x[125569],x[125570],x[125571],x[125572],x[125573],x[125574],x[125575],x[125576],x[125577],x[125578],x[125579],x[125580],x[125581],x[125582],x[125583],x[125584],x[125585],x[125586],x[125587],x[125588],x[125589],x[125590],x[125591],x[125592],x[125593],x[125594],x[125595],x[125596],x[125597],x[125598],x[125599],x[125600],x[125601],x[125602],x[125603],x[125604],x[125605],x[125606],x[125607],x[125608],x[125609],x[125610],x[125611],x[125612],x[125613],x[125614],x[125615],x[125616],x[125617],x[125618],x[125619],x[125620],x[125621],x[125622],x[125623],x[125624],x[125625],x[125626],x[125627],x[125628],x[125629],x[125630],x[125631],x[125632],x[125633],x[125634],x[125635],x[125636],x[125637],x[125638],x[125639],x[125640],x[125641],x[125642],x[125643],x[125644],x[125645],x[125646],x[125647],x[125648],x[125649],x[125650],x[125651],x[125652],x[125653],x[125654],x[125655],x[125656],x[125657],x[125658],x[125659],x[125660],x[125661],x[125662],x[125663],x[125664],x[125665],x[125666],x[125667],x[125668],x[125669],x[125670],x[125671],x[125672],x[125673],x[125674],x[125675],x[125676],x[125677],x[125678],x[125679],x[125680],x[125681],x[125682],x[125683],x[125684],x[125685],x[125686],x[125687],x[125688],x[125689],x[125690],x[125691],x[125692],x[125693],x[125694],x[125695],x[125696],x[125697],x[125698],x[125699],x[125700],x[125701],x[125702],x[125703],x[125704],x[125705],x[125706],x[125707],x[125708],x[125709],x[125710],x[125711],x[125712],x[125713],x[125714],x[125715],x[125716],x[125717],x[125718],x[125719],x[125720],x[125721],x[125722],x[125723],x[125724],x[125725],x[125726],x[125727],x[125728],x[125729],x[125730],x[125731],x[125732],x[125733],x[125734],x[125735],x[125736],x[125737],x[125738],x[125739],x[125740],x[125741],x[125742],x[125743],x[125744],x[125745],x[125746],x[125747],x[125748],x[125749],x[125750],x[125751],x[125752],x[125753],x[125754],x[125755],x[125756],x[125757],x[125758],x[125759],x[125760],x[125761],x[125762],x[125763],x[125764],x[125765],x[125766],x[125767],x[125768],x[125769],x[125770],x[125771],x[125772],x[125773],x[125774],x[125775],x[125776],x[125777],x[125778],x[125779],x[125780],x[125781],x[125782],x[125783],x[125784],x[125785],x[125786],x[125787],x[125788],x[125789],x[125790],x[125791],x[125792],x[125793],x[125794],x[125795],x[125796],x[125797],x[125798],x[125799],x[125800],x[125801],x[125802],x[125803],x[125804],x[125805],x[125806],x[125807],x[125808],x[125809],x[125810],x[125811],x[125812],x[125813],x[125814],x[125815],x[125816],x[125817],x[125818],x[125819],x[125820],x[125821],x[125822],x[125823],x[125824],x[125825],x[125826],x[125827],x[125828],x[125829],x[125830],x[125831],x[125832],x[125833],x[125834],x[125835],x[125836],x[125837],x[125838],x[125839],x[125840],x[125841],x[125842],x[125843],x[125844],x[125845],x[125846],x[125847],x[125848],x[125849],x[125850],x[125851],x[125852],x[125853],x[125854],x[125855],x[125856],x[125857],x[125858],x[125859],x[125860],x[125861],x[125862],x[125863],x[125864],x[125865],x[125866],x[125867],x[125868],x[125869],x[125870],x[125871],x[125872],x[125873],x[125874],x[125875],x[125876],x[125877],x[125878],x[125879],x[125880],x[125881],x[125882],x[125883],x[125884],x[125885],x[125886],x[125887],x[125888],x[125889],x[125890],x[125891],x[125892],x[125893],x[125894],x[125895],x[125896],x[125897],x[125898],x[125899],x[125900],x[125901],x[125902],x[125903],x[125904],x[125905],x[125906],x[125907],x[125908],x[125909],x[125910],x[125911],x[125912],x[125913],x[125914],x[125915],x[125916],x[125917],x[125918],x[125919],x[125920],x[125921],x[125922],x[125923],x[125924],x[125925],x[125926],x[125927],x[125928],x[125929],x[125930],x[125931],x[125932],x[125933],x[125934],x[125935],x[125936],x[125937],x[125938],x[125939],x[125940],x[125941],x[125942],x[125943],x[125944],x[125945],x[125946],x[125947],x[125948],x[125949],x[125950],x[125951],x[125952],x[125953],x[125954],x[125955],x[125956],x[125957],x[125958],x[125959],x[125960],x[125961],x[125962],x[125963],x[125964],x[125965],x[125966],x[125967],x[125968],x[125969],x[125970],x[125971],x[125972],x[125973],x[125974],x[125975],x[125976],x[125977],x[125978],x[125979],x[125980],x[125981],x[125982],x[125983],x[125984],x[125985],x[125986],x[125987],x[125988],x[125989],x[125990],x[125991],x[125992],x[125993],x[125994],x[125995],x[125996],x[125997],x[125998],x[125999],x[126000],x[126001],x[126002],x[126003],x[126004],x[126005],x[126006],x[126007],x[126008],x[126009],x[126010],x[126011],x[126012],x[126013],x[126014],x[126015],x[126016],x[126017],x[126018],x[126019],x[126020],x[126021],x[126022],x[126023],x[126024],x[126025],x[126026],x[126027],x[126028],x[126029],x[126030],x[126031],x[126032],x[126033],x[126034],x[126035],x[126036],x[126037],x[126038],x[126039],x[126040],x[126041],x[126042],x[126043],x[126044],x[126045],x[126046],x[126047],x[126048],x[126049],x[126050],x[126051],x[126052],x[126053],x[126054],x[126055],x[126056],x[126057],x[126058],x[126059],x[126060],x[126061],x[126062],x[126063],x[126064],x[126065],x[126066],x[126067],x[126068],x[126069],x[126070],x[126071],x[126072],x[126073],x[126074],x[126075],x[126076],x[126077],x[126078],x[126079],x[126080],x[126081],x[126082],x[126083],x[126084],x[126085],x[126086],x[126087],x[126088],x[126089],x[126090],x[126091],x[126092],x[126093],x[126094],x[126095],x[126096],x[126097],x[126098],x[126099],x[126100],x[126101],x[126102],x[126103],x[126104],x[126105],x[126106],x[126107],x[126108],x[126109],x[126110],x[126111],x[126112],x[126113],x[126114],x[126115],x[126116],x[126117],x[126118],x[126119],x[126120],x[126121],x[126122],x[126123],x[126124],x[126125],x[126126],x[126127],x[126128],x[126129],x[126130],x[126131],x[126132],x[126133],x[126134],x[126135],x[126136],x[126137],x[126138],x[126139],x[126140],x[126141],x[126142],x[126143],x[126144],x[126145],x[126146],x[126147],x[126148],x[126149],x[126150],x[126151],x[126152],x[126153],x[126154],x[126155],x[126156],x[126157],x[126158],x[126159],x[126160],x[126161],x[126162],x[126163],x[126164],x[126165],x[126166],x[126167],x[126168],x[126169],x[126170],x[126171],x[126172],x[126173],x[126174],x[126175],x[126176],x[126177],x[126178],x[126179],x[126180],x[126181],x[126182],x[126183],x[126184],x[126185],x[126186],x[126187],x[126188],x[126189],x[126190],x[126191],x[126192],x[126193],x[126194],x[126195],x[126196],x[126197],x[126198],x[126199],x[126200],x[126201],x[126202],x[126203],x[126204],x[126205],x[126206],x[126207],x[126208],x[126209],x[126210],x[126211],x[126212],x[126213],x[126214],x[126215],x[126216],x[126217],x[126218],x[126219],x[126220],x[126221],x[126222],x[126223],x[126224],x[126225],x[126226],x[126227],x[126228],x[126229],x[126230],x[126231],x[126232],x[126233],x[126234],x[126235],x[126236],x[126237],x[126238],x[126239],x[126240],x[126241],x[126242],x[126243],x[126244],x[126245],x[126246],x[126247],x[126248],x[126249],x[126250],x[126251],x[126252],x[126253],x[126254],x[126255],x[126256],x[126257],x[126258],x[126259],x[126260],x[126261],x[126262],x[126263],x[126264],x[126265],x[126266],x[126267],x[126268],x[126269],x[126270],x[126271],x[126272],x[126273],x[126274],x[126275],x[126276],x[126277],x[126278],x[126279],x[126280],x[126281],x[126282],x[126283],x[126284],x[126285],x[126286],x[126287],x[126288],x[126289],x[126290],x[126291],x[126292],x[126293],x[126294],x[126295],x[126296],x[126297],x[126298],x[126299],x[126300],x[126301],x[126302],x[126303],x[126304],x[126305],x[126306],x[126307],x[126308],x[126309],x[126310],x[126311],x[126312],x[126313],x[126314],x[126315],x[126316],x[126317],x[126318],x[126319],x[126320],x[126321],x[126322],x[126323],x[126324],x[126325],x[126326],x[126327],x[126328],x[126329],x[126330],x[126331],x[126332],x[126333],x[126334],x[126335],x[126336],x[126337],x[126338],x[126339],x[126340],x[126341],x[126342],x[126343],x[126344],x[126345],x[126346],x[126347],x[126348],x[126349],x[126350],x[126351],x[126352],x[126353],x[126354],x[126355],x[126356],x[126357],x[126358],x[126359],x[126360],x[126361],x[126362],x[126363],x[126364],x[126365],x[126366],x[126367],x[126368],x[126369],x[126370],x[126371],x[126372],x[126373],x[126374],x[126375],x[126376],x[126377],x[126378],x[126379],x[126380],x[126381],x[126382],x[126383],x[126384],x[126385],x[126386],x[126387],x[126388],x[126389],x[126390],x[126391],x[126392],x[126393],x[126394],x[126395],x[126396],x[126397],x[126398],x[126399],x[126400],x[126401],x[126402],x[126403],x[126404],x[126405],x[126406],x[126407],x[126408],x[126409],x[126410],x[126411],x[126412],x[126413],x[126414],x[126415],x[126416],x[126417],x[126418],x[126419],x[126420],x[126421],x[126422],x[126423],x[126424],x[126425],x[126426],x[126427],x[126428],x[126429],x[126430],x[126431],x[126432],x[126433],x[126434],x[126435],x[126436],x[126437],x[126438],x[126439],x[126440],x[126441],x[126442],x[126443],x[126444],x[126445],x[126446],x[126447],x[126448],x[126449],x[126450],x[126451],x[126452],x[126453],x[126454],x[126455],x[126456],x[126457],x[126458],x[126459],x[126460],x[126461],x[126462],x[126463],x[126464],x[126465],x[126466],x[126467],x[126468],x[126469],x[126470],x[126471],x[126472],x[126473],x[126474],x[126475],x[126476],x[126477],x[126478],x[126479],x[126480],x[126481],x[126482],x[126483],x[126484],x[126485],x[126486],x[126487],x[126488],x[126489],x[126490],x[126491],x[126492],x[126493],x[126494],x[126495],x[126496],x[126497],x[126498],x[126499],x[126500],x[126501],x[126502],x[126503],x[126504],x[126505],x[126506],x[126507],x[126508],x[126509],x[126510],x[126511],x[126512],x[126513],x[126514],x[126515],x[126516],x[126517],x[126518],x[126519],x[126520],x[126521],x[126522],x[126523],x[126524],x[126525],x[126526],x[126527],x[126528],x[126529],x[126530],x[126531],x[126532],x[126533],x[126534],x[126535],x[126536],x[126537],x[126538],x[126539],x[126540],x[126541],x[126542],x[126543],x[126544],x[126545],x[126546],x[126547],x[126548],x[126549],x[126550],x[126551],x[126552],x[126553],x[126554],x[126555],x[126556],x[126557],x[126558],x[126559],x[126560],x[126561],x[126562],x[126563],x[126564],x[126565],x[126566],x[126567],x[126568],x[126569],x[126570],x[126571],x[126572],x[126573],x[126574],x[126575],x[126576],x[126577],x[126578],x[126579],x[126580],x[126581],x[126582],x[126583],x[126584],x[126585],x[126586],x[126587],x[126588],x[126589],x[126590],x[126591],x[126592],x[126593],x[126594],x[126595],x[126596],x[126597],x[126598],x[126599],x[126600],x[126601],x[126602],x[126603],x[126604],x[126605],x[126606],x[126607],x[126608],x[126609],x[126610],x[126611],x[126612],x[126613],x[126614],x[126615],x[126616],x[126617],x[126618],x[126619],x[126620],x[126621],x[126622],x[126623],x[126624],x[126625],x[126626],x[126627],x[126628],x[126629],x[126630],x[126631],x[126632],x[126633],x[126634],x[126635],x[126636],x[126637],x[126638],x[126639],x[126640],x[126641],x[126642],x[126643],x[126644],x[126645],x[126646],x[126647],x[126648],x[126649],x[126650],x[126651],x[126652],x[126653],x[126654],x[126655],x[126656],x[126657],x[126658],x[126659],x[126660],x[126661],x[126662],x[126663],x[126664],x[126665],x[126666],x[126667],x[126668],x[126669],x[126670],x[126671],x[126672],x[126673],x[126674],x[126675],x[126676],x[126677],x[126678],x[126679],x[126680],x[126681],x[126682],x[126683],x[126684],x[126685],x[126686],x[126687],x[126688],x[126689],x[126690],x[126691],x[126692],x[126693],x[126694],x[126695],x[126696],x[126697],x[126698],x[126699],x[126700],x[126701],x[126702],x[126703],x[126704],x[126705],x[126706],x[126707],x[126708],x[126709],x[126710],x[126711],x[126712],x[126713],x[126714],x[126715],x[126716],x[126717],x[126718],x[126719],x[126720],x[126721],x[126722],x[126723],x[126724],x[126725],x[126726],x[126727],x[126728],x[126729],x[126730],x[126731],x[126732],x[126733],x[126734],x[126735],x[126736],x[126737],x[126738],x[126739],x[126740],x[126741],x[126742],x[126743],x[126744],x[126745],x[126746],x[126747],x[126748],x[126749],x[126750],x[126751],x[126752],x[126753],x[126754],x[126755],x[126756],x[126757],x[126758],x[126759],x[126760],x[126761],x[126762],x[126763],x[126764],x[126765],x[126766],x[126767],x[126768],x[126769],x[126770],x[126771],x[126772],x[126773],x[126774],x[126775],x[126776],x[126777],x[126778],x[126779],x[126780],x[126781],x[126782],x[126783],x[126784],x[126785],x[126786],x[126787],x[126788],x[126789],x[126790],x[126791],x[126792],x[126793],x[126794],x[126795],x[126796],x[126797],x[126798],x[126799],x[126800],x[126801],x[126802],x[126803],x[126804],x[126805],x[126806],x[126807],x[126808],x[126809],x[126810],x[126811],x[126812],x[126813],x[126814],x[126815],x[126816],x[126817],x[126818],x[126819],x[126820],x[126821],x[126822],x[126823],x[126824],x[126825],x[126826],x[126827],x[126828],x[126829],x[126830],x[126831],x[126832],x[126833],x[126834],x[126835],x[126836],x[126837],x[126838],x[126839],x[126840],x[126841],x[126842],x[126843],x[126844],x[126845],x[126846],x[126847],x[126848],x[126849],x[126850],x[126851],x[126852],x[126853],x[126854],x[126855],x[126856],x[126857],x[126858],x[126859],x[126860],x[126861],x[126862],x[126863],x[126864],x[126865],x[126866],x[126867],x[126868],x[126869],x[126870],x[126871],x[126872],x[126873],x[126874],x[126875],x[126876],x[126877],x[126878],x[126879],x[126880],x[126881],x[126882],x[126883],x[126884],x[126885],x[126886],x[126887],x[126888],x[126889],x[126890],x[126891],x[126892],x[126893],x[126894],x[126895],x[126896],x[126897],x[126898],x[126899],x[126900],x[126901],x[126902],x[126903],x[126904],x[126905],x[126906],x[126907],x[126908],x[126909],x[126910],x[126911],x[126912],x[126913],x[126914],x[126915],x[126916],x[126917],x[126918],x[126919],x[126920],x[126921],x[126922],x[126923],x[126924],x[126925],x[126926],x[126927],x[126928],x[126929],x[126930],x[126931],x[126932],x[126933],x[126934],x[126935],x[126936],x[126937],x[126938],x[126939],x[126940],x[126941],x[126942],x[126943],x[126944],x[126945],x[126946],x[126947],x[126948],x[126949],x[126950],x[126951],x[126952],x[126953],x[126954],x[126955],x[126956],x[126957],x[126958],x[126959],x[126960],x[126961],x[126962],x[126963],x[126964],x[126965],x[126966],x[126967],x[126968],x[126969],x[126970],x[126971],x[126972],x[126973],x[126974],x[126975],x[126976],x[126977],x[126978],x[126979],x[126980],x[126981],x[126982],x[126983],x[126984],x[126985],x[126986],x[126987],x[126988],x[126989],x[126990],x[126991],x[126992],x[126993],x[126994],x[126995],x[126996],x[126997],x[126998],x[126999],x[127000],x[127001],x[127002],x[127003],x[127004],x[127005],x[127006],x[127007],x[127008],x[127009],x[127010],x[127011],x[127012],x[127013],x[127014],x[127015],x[127016],x[127017],x[127018],x[127019],x[127020],x[127021],x[127022],x[127023],x[127024],x[127025],x[127026],x[127027],x[127028],x[127029],x[127030],x[127031],x[127032],x[127033],x[127034],x[127035],x[127036],x[127037],x[127038],x[127039],x[127040],x[127041],x[127042],x[127043],x[127044],x[127045],x[127046],x[127047],x[127048],x[127049],x[127050],x[127051],x[127052],x[127053],x[127054],x[127055],x[127056],x[127057],x[127058],x[127059],x[127060],x[127061],x[127062],x[127063],x[127064],x[127065],x[127066],x[127067],x[127068],x[127069],x[127070],x[127071],x[127072],x[127073],x[127074],x[127075],x[127076],x[127077],x[127078],x[127079],x[127080],x[127081],x[127082],x[127083],x[127084],x[127085],x[127086],x[127087],x[127088],x[127089],x[127090],x[127091],x[127092],x[127093],x[127094],x[127095],x[127096],x[127097],x[127098],x[127099],x[127100],x[127101],x[127102],x[127103],x[127104],x[127105],x[127106],x[127107],x[127108],x[127109],x[127110],x[127111],x[127112],x[127113],x[127114],x[127115],x[127116],x[127117],x[127118],x[127119],x[127120],x[127121],x[127122],x[127123],x[127124],x[127125],x[127126],x[127127],x[127128],x[127129],x[127130],x[127131],x[127132],x[127133],x[127134],x[127135],x[127136],x[127137],x[127138],x[127139],x[127140],x[127141],x[127142],x[127143],x[127144],x[127145],x[127146],x[127147],x[127148],x[127149],x[127150],x[127151],x[127152],x[127153],x[127154],x[127155],x[127156],x[127157],x[127158],x[127159],x[127160],x[127161],x[127162],x[127163],x[127164],x[127165],x[127166],x[127167],x[127168],x[127169],x[127170],x[127171],x[127172],x[127173],x[127174],x[127175],x[127176],x[127177],x[127178],x[127179],x[127180],x[127181],x[127182],x[127183],x[127184],x[127185],x[127186],x[127187],x[127188],x[127189],x[127190],x[127191],x[127192],x[127193],x[127194],x[127195],x[127196],x[127197],x[127198],x[127199],x[127200],x[127201],x[127202],x[127203],x[127204],x[127205],x[127206],x[127207],x[127208],x[127209],x[127210],x[127211],x[127212],x[127213],x[127214],x[127215],x[127216],x[127217],x[127218],x[127219],x[127220],x[127221],x[127222],x[127223],x[127224],x[127225],x[127226],x[127227],x[127228],x[127229],x[127230],x[127231],x[127232],x[127233],x[127234],x[127235],x[127236],x[127237],x[127238],x[127239],x[127240],x[127241],x[127242],x[127243],x[127244],x[127245],x[127246],x[127247],x[127248],x[127249],x[127250],x[127251],x[127252],x[127253],x[127254],x[127255],x[127256],x[127257],x[127258],x[127259],x[127260],x[127261],x[127262],x[127263],x[127264],x[127265],x[127266],x[127267],x[127268],x[127269],x[127270],x[127271],x[127272],x[127273],x[127274],x[127275],x[127276],x[127277],x[127278],x[127279],x[127280],x[127281],x[127282],x[127283],x[127284],x[127285],x[127286],x[127287],x[127288],x[127289],x[127290],x[127291],x[127292],x[127293],x[127294],x[127295],x[127296],x[127297],x[127298],x[127299],x[127300],x[127301],x[127302],x[127303],x[127304],x[127305],x[127306],x[127307],x[127308],x[127309],x[127310],x[127311],x[127312],x[127313],x[127314],x[127315],x[127316],x[127317],x[127318],x[127319],x[127320],x[127321],x[127322],x[127323],x[127324],x[127325],x[127326],x[127327],x[127328],x[127329],x[127330],x[127331],x[127332],x[127333],x[127334],x[127335],x[127336],x[127337],x[127338],x[127339],x[127340],x[127341],x[127342],x[127343],x[127344],x[127345],x[127346],x[127347],x[127348],x[127349],x[127350],x[127351],x[127352],x[127353],x[127354],x[127355],x[127356],x[127357],x[127358],x[127359],x[127360],x[127361],x[127362],x[127363],x[127364],x[127365],x[127366],x[127367],x[127368],x[127369],x[127370],x[127371],x[127372],x[127373],x[127374],x[127375],x[127376],x[127377],x[127378],x[127379],x[127380],x[127381],x[127382],x[127383],x[127384],x[127385],x[127386],x[127387],x[127388],x[127389],x[127390],x[127391],x[127392],x[127393],x[127394],x[127395],x[127396],x[127397],x[127398],x[127399],x[127400],x[127401],x[127402],x[127403],x[127404],x[127405],x[127406],x[127407],x[127408],x[127409],x[127410],x[127411],x[127412],x[127413],x[127414],x[127415],x[127416],x[127417],x[127418],x[127419],x[127420],x[127421],x[127422],x[127423],x[127424],x[127425],x[127426],x[127427],x[127428],x[127429],x[127430],x[127431],x[127432],x[127433],x[127434],x[127435],x[127436],x[127437],x[127438],x[127439],x[127440],x[127441],x[127442],x[127443],x[127444],x[127445],x[127446],x[127447],x[127448],x[127449],x[127450],x[127451],x[127452],x[127453],x[127454],x[127455],x[127456],x[127457],x[127458],x[127459],x[127460],x[127461],x[127462],x[127463],x[127464],x[127465],x[127466],x[127467],x[127468],x[127469],x[127470],x[127471],x[127472],x[127473],x[127474],x[127475],x[127476],x[127477],x[127478],x[127479],x[127480],x[127481],x[127482],x[127483],x[127484],x[127485],x[127486],x[127487],x[127488],x[127489],x[127490],x[127491],x[127492],x[127493],x[127494],x[127495],x[127496],x[127497],x[127498],x[127499],x[127500],x[127501],x[127502],x[127503],x[127504],x[127505],x[127506],x[127507],x[127508],x[127509],x[127510],x[127511],x[127512],x[127513],x[127514],x[127515],x[127516],x[127517],x[127518],x[127519],x[127520],x[127521],x[127522],x[127523],x[127524],x[127525],x[127526],x[127527],x[127528],x[127529],x[127530],x[127531],x[127532],x[127533],x[127534],x[127535],x[127536],x[127537],x[127538],x[127539],x[127540],x[127541],x[127542],x[127543],x[127544],x[127545],x[127546],x[127547],x[127548],x[127549],x[127550],x[127551],x[127552],x[127553],x[127554],x[127555],x[127556],x[127557],x[127558],x[127559],x[127560],x[127561],x[127562],x[127563],x[127564],x[127565],x[127566],x[127567],x[127568],x[127569],x[127570],x[127571],x[127572],x[127573],x[127574],x[127575],x[127576],x[127577],x[127578],x[127579],x[127580],x[127581],x[127582],x[127583],x[127584],x[127585],x[127586],x[127587],x[127588],x[127589],x[127590],x[127591],x[127592],x[127593],x[127594],x[127595],x[127596],x[127597],x[127598],x[127599],x[127600],x[127601],x[127602],x[127603],x[127604],x[127605],x[127606],x[127607],x[127608],x[127609],x[127610],x[127611],x[127612],x[127613],x[127614],x[127615],x[127616],x[127617],x[127618],x[127619],x[127620],x[127621],x[127622],x[127623],x[127624],x[127625],x[127626],x[127627],x[127628],x[127629],x[127630],x[127631],x[127632],x[127633],x[127634],x[127635],x[127636],x[127637],x[127638],x[127639],x[127640],x[127641],x[127642],x[127643],x[127644],x[127645],x[127646],x[127647],x[127648],x[127649],x[127650],x[127651],x[127652],x[127653],x[127654],x[127655],x[127656],x[127657],x[127658],x[127659],x[127660],x[127661],x[127662],x[127663],x[127664],x[127665],x[127666],x[127667],x[127668],x[127669],x[127670],x[127671],x[127672],x[127673],x[127674],x[127675],x[127676],x[127677],x[127678],x[127679],x[127680],x[127681],x[127682],x[127683],x[127684],x[127685],x[127686],x[127687],x[127688],x[127689],x[127690],x[127691],x[127692],x[127693],x[127694],x[127695],x[127696],x[127697],x[127698],x[127699],x[127700],x[127701],x[127702],x[127703],x[127704],x[127705],x[127706],x[127707],x[127708],x[127709],x[127710],x[127711],x[127712],x[127713],x[127714],x[127715],x[127716],x[127717],x[127718],x[127719],x[127720],x[127721],x[127722],x[127723],x[127724],x[127725],x[127726],x[127727],x[127728],x[127729],x[127730],x[127731],x[127732],x[127733],x[127734],x[127735],x[127736],x[127737],x[127738],x[127739],x[127740],x[127741],x[127742],x[127743],x[127744],x[127745],x[127746],x[127747],x[127748],x[127749],x[127750],x[127751],x[127752],x[127753],x[127754],x[127755],x[127756],x[127757],x[127758],x[127759],x[127760],x[127761],x[127762],x[127763],x[127764],x[127765],x[127766],x[127767],x[127768],x[127769],x[127770],x[127771],x[127772],x[127773],x[127774],x[127775],x[127776],x[127777],x[127778],x[127779],x[127780],x[127781],x[127782],x[127783],x[127784],x[127785],x[127786],x[127787],x[127788],x[127789],x[127790],x[127791],x[127792],x[127793],x[127794],x[127795],x[127796],x[127797],x[127798],x[127799],x[127800],x[127801],x[127802],x[127803],x[127804],x[127805],x[127806],x[127807],x[127808],x[127809],x[127810],x[127811],x[127812],x[127813],x[127814],x[127815],x[127816],x[127817],x[127818],x[127819],x[127820],x[127821],x[127822],x[127823],x[127824],x[127825],x[127826],x[127827],x[127828],x[127829],x[127830],x[127831],x[127832],x[127833],x[127834],x[127835],x[127836],x[127837],x[127838],x[127839],x[127840],x[127841],x[127842],x[127843],x[127844],x[127845],x[127846],x[127847],x[127848],x[127849],x[127850],x[127851],x[127852],x[127853],x[127854],x[127855],x[127856],x[127857],x[127858],x[127859],x[127860],x[127861],x[127862],x[127863],x[127864],x[127865],x[127866],x[127867],x[127868],x[127869],x[127870],x[127871],x[127872],x[127873],x[127874],x[127875],x[127876],x[127877],x[127878],x[127879],x[127880],x[127881],x[127882],x[127883],x[127884],x[127885],x[127886],x[127887],x[127888],x[127889],x[127890],x[127891],x[127892],x[127893],x[127894],x[127895],x[127896],x[127897],x[127898],x[127899],x[127900],x[127901],x[127902],x[127903],x[127904],x[127905],x[127906],x[127907],x[127908],x[127909],x[127910],x[127911],x[127912],x[127913],x[127914],x[127915],x[127916],x[127917],x[127918],x[127919],x[127920],x[127921],x[127922],x[127923],x[127924],x[127925],x[127926],x[127927],x[127928],x[127929],x[127930],x[127931],x[127932],x[127933],x[127934],x[127935],x[127936],x[127937],x[127938],x[127939],x[127940],x[127941],x[127942],x[127943],x[127944],x[127945],x[127946],x[127947],x[127948],x[127949],x[127950],x[127951],x[127952],x[127953],x[127954],x[127955],x[127956],x[127957],x[127958],x[127959],x[127960],x[127961],x[127962],x[127963],x[127964],x[127965],x[127966],x[127967],x[127968],x[127969],x[127970],x[127971],x[127972],x[127973],x[127974],x[127975],x[127976],x[127977],x[127978],x[127979],x[127980],x[127981],x[127982],x[127983],x[127984],x[127985],x[127986],x[127987],x[127988],x[127989],x[127990],x[127991],x[127992],x[127993],x[127994],x[127995],x[127996],x[127997],x[127998],x[127999],x[128000],x[128001],x[128002],x[128003],x[128004],x[128005],x[128006],x[128007],x[128008],x[128009],x[128010],x[128011],x[128012],x[128013],x[128014],x[128015],x[128016],x[128017],x[128018],x[128019],x[128020],x[128021],x[128022],x[128023],x[128024],x[128025],x[128026],x[128027],x[128028],x[128029],x[128030],x[128031],x[128032],x[128033],x[128034],x[128035],x[128036],x[128037],x[128038],x[128039],x[128040],x[128041],x[128042],x[128043],x[128044],x[128045],x[128046],x[128047],x[128048],x[128049],x[128050],x[128051],x[128052],x[128053],x[128054],x[128055],x[128056],x[128057],x[128058],x[128059],x[128060],x[128061],x[128062],x[128063],x[128064],x[128065],x[128066],x[128067],x[128068],x[128069],x[128070],x[128071],x[128072],x[128073],x[128074],x[128075],x[128076],x[128077],x[128078],x[128079],x[128080],x[128081],x[128082],x[128083],x[128084],x[128085],x[128086],x[128087],x[128088],x[128089],x[128090],x[128091],x[128092],x[128093],x[128094],x[128095],x[128096],x[128097],x[128098],x[128099],x[128100],x[128101],x[128102],x[128103],x[128104],x[128105],x[128106],x[128107],x[128108],x[128109],x[128110],x[128111],x[128112],x[128113],x[128114],x[128115],x[128116],x[128117],x[128118],x[128119],x[128120],x[128121],x[128122],x[128123],x[128124],x[128125],x[128126],x[128127],x[128128],x[128129],x[128130],x[128131],x[128132],x[128133],x[128134],x[128135],x[128136],x[128137],x[128138],x[128139],x[128140],x[128141],x[128142],x[128143],x[128144],x[128145],x[128146],x[128147],x[128148],x[128149],x[128150],x[128151],x[128152],x[128153],x[128154],x[128155],x[128156],x[128157],x[128158],x[128159],x[128160],x[128161],x[128162],x[128163],x[128164],x[128165],x[128166],x[128167],x[128168],x[128169],x[128170],x[128171],x[128172],x[128173],x[128174],x[128175],x[128176],x[128177],x[128178],x[128179],x[128180],x[128181],x[128182],x[128183],x[128184],x[128185],x[128186],x[128187],x[128188],x[128189],x[128190],x[128191],x[128192],x[128193],x[128194],x[128195],x[128196],x[128197],x[128198],x[128199],x[128200],x[128201],x[128202],x[128203],x[128204],x[128205],x[128206],x[128207],x[128208],x[128209],x[128210],x[128211],x[128212],x[128213],x[128214],x[128215],x[128216],x[128217],x[128218],x[128219],x[128220],x[128221],x[128222],x[128223],x[128224],x[128225],x[128226],x[128227],x[128228],x[128229],x[128230],x[128231],x[128232],x[128233],x[128234],x[128235],x[128236],x[128237],x[128238],x[128239],x[128240],x[128241],x[128242],x[128243],x[128244],x[128245],x[128246],x[128247],x[128248],x[128249],x[128250],x[128251],x[128252],x[128253],x[128254],x[128255],x[128256],x[128257],x[128258],x[128259],x[128260],x[128261],x[128262],x[128263],x[128264],x[128265],x[128266],x[128267],x[128268],x[128269],x[128270],x[128271],x[128272],x[128273],x[128274],x[128275],x[128276],x[128277],x[128278],x[128279],x[128280],x[128281],x[128282],x[128283],x[128284],x[128285],x[128286],x[128287],x[128288],x[128289],x[128290],x[128291],x[128292],x[128293],x[128294],x[128295],x[128296],x[128297],x[128298],x[128299],x[128300],x[128301],x[128302],x[128303],x[128304],x[128305],x[128306],x[128307],x[128308],x[128309],x[128310],x[128311],x[128312],x[128313],x[128314],x[128315],x[128316],x[128317],x[128318],x[128319],x[128320],x[128321],x[128322],x[128323],x[128324],x[128325],x[128326],x[128327],x[128328],x[128329],x[128330],x[128331],x[128332],x[128333],x[128334],x[128335],x[128336],x[128337],x[128338],x[128339],x[128340],x[128341],x[128342],x[128343],x[128344],x[128345],x[128346],x[128347],x[128348],x[128349],x[128350],x[128351],x[128352],x[128353],x[128354],x[128355],x[128356],x[128357],x[128358],x[128359],x[128360],x[128361],x[128362],x[128363],x[128364],x[128365],x[128366],x[128367],x[128368],x[128369],x[128370],x[128371],x[128372],x[128373],x[128374],x[128375],x[128376],x[128377],x[128378],x[128379],x[128380],x[128381],x[128382],x[128383],x[128384],x[128385],x[128386],x[128387],x[128388],x[128389],x[128390],x[128391],x[128392],x[128393],x[128394],x[128395],x[128396],x[128397],x[128398],x[128399],x[128400],x[128401],x[128402],x[128403],x[128404],x[128405],x[128406],x[128407],x[128408],x[128409],x[128410],x[128411],x[128412],x[128413],x[128414],x[128415],x[128416],x[128417],x[128418],x[128419],x[128420],x[128421],x[128422],x[128423],x[128424],x[128425],x[128426],x[128427],x[128428],x[128429],x[128430],x[128431],x[128432],x[128433],x[128434],x[128435],x[128436],x[128437],x[128438],x[128439],x[128440],x[128441],x[128442],x[128443],x[128444],x[128445],x[128446],x[128447],x[128448],x[128449],x[128450],x[128451],x[128452],x[128453],x[128454],x[128455],x[128456],x[128457],x[128458],x[128459],x[128460],x[128461],x[128462],x[128463],x[128464],x[128465],x[128466],x[128467],x[128468],x[128469],x[128470],x[128471],x[128472],x[128473],x[128474],x[128475],x[128476],x[128477],x[128478],x[128479],x[128480],x[128481],x[128482],x[128483],x[128484],x[128485],x[128486],x[128487],x[128488],x[128489],x[128490],x[128491],x[128492],x[128493],x[128494],x[128495],x[128496],x[128497],x[128498],x[128499],x[128500],x[128501],x[128502],x[128503],x[128504],x[128505],x[128506],x[128507],x[128508],x[128509],x[128510],x[128511],x[128512],x[128513],x[128514],x[128515],x[128516],x[128517],x[128518],x[128519],x[128520],x[128521],x[128522],x[128523],x[128524],x[128525],x[128526],x[128527],x[128528],x[128529],x[128530],x[128531],x[128532],x[128533],x[128534],x[128535],x[128536],x[128537],x[128538],x[128539],x[128540],x[128541],x[128542],x[128543],x[128544],x[128545],x[128546],x[128547],x[128548],x[128549],x[128550],x[128551],x[128552],x[128553],x[128554],x[128555],x[128556],x[128557],x[128558],x[128559],x[128560],x[128561],x[128562],x[128563],x[128564],x[128565],x[128566],x[128567],x[128568],x[128569],x[128570],x[128571],x[128572],x[128573],x[128574],x[128575],x[128576],x[128577],x[128578],x[128579],x[128580],x[128581],x[128582],x[128583],x[128584],x[128585],x[128586],x[128587],x[128588],x[128589],x[128590],x[128591],x[128592],x[128593],x[128594],x[128595],x[128596],x[128597],x[128598],x[128599],x[128600],x[128601],x[128602],x[128603],x[128604],x[128605],x[128606],x[128607],x[128608],x[128609],x[128610],x[128611],x[128612],x[128613],x[128614],x[128615],x[128616],x[128617],x[128618],x[128619],x[128620],x[128621],x[128622],x[128623],x[128624],x[128625],x[128626],x[128627],x[128628],x[128629],x[128630],x[128631],x[128632],x[128633],x[128634],x[128635],x[128636],x[128637],x[128638],x[128639],x[128640],x[128641],x[128642],x[128643],x[128644],x[128645],x[128646],x[128647],x[128648],x[128649],x[128650],x[128651],x[128652],x[128653],x[128654],x[128655],x[128656],x[128657],x[128658],x[128659],x[128660],x[128661],x[128662],x[128663],x[128664],x[128665],x[128666],x[128667],x[128668],x[128669],x[128670],x[128671],x[128672],x[128673],x[128674],x[128675],x[128676],x[128677],x[128678],x[128679],x[128680],x[128681],x[128682],x[128683],x[128684],x[128685],x[128686],x[128687],x[128688],x[128689],x[128690],x[128691],x[128692],x[128693],x[128694],x[128695],x[128696],x[128697],x[128698],x[128699],x[128700],x[128701],x[128702],x[128703],x[128704],x[128705],x[128706],x[128707],x[128708],x[128709],x[128710],x[128711],x[128712],x[128713],x[128714],x[128715],x[128716],x[128717],x[128718],x[128719],x[128720],x[128721],x[128722],x[128723],x[128724],x[128725],x[128726],x[128727],x[128728],x[128729],x[128730],x[128731],x[128732],x[128733],x[128734],x[128735],x[128736],x[128737],x[128738],x[128739],x[128740],x[128741],x[128742],x[128743],x[128744],x[128745],x[128746],x[128747],x[128748],x[128749],x[128750],x[128751],x[128752],x[128753],x[128754],x[128755],x[128756],x[128757],x[128758],x[128759],x[128760],x[128761],x[128762],x[128763],x[128764],x[128765],x[128766],x[128767],x[128768],x[128769],x[128770],x[128771],x[128772],x[128773],x[128774],x[128775],x[128776],x[128777],x[128778],x[128779],x[128780],x[128781],x[128782],x[128783],x[128784],x[128785],x[128786],x[128787],x[128788],x[128789],x[128790],x[128791],x[128792],x[128793],x[128794],x[128795],x[128796],x[128797],x[128798],x[128799],x[128800],x[128801],x[128802],x[128803],x[128804],x[128805],x[128806],x[128807],x[128808],x[128809],x[128810],x[128811],x[128812],x[128813],x[128814],x[128815],x[128816],x[128817],x[128818],x[128819],x[128820],x[128821],x[128822],x[128823],x[128824],x[128825],x[128826],x[128827],x[128828],x[128829],x[128830],x[128831],x[128832],x[128833],x[128834],x[128835],x[128836],x[128837],x[128838],x[128839],x[128840],x[128841],x[128842],x[128843],x[128844],x[128845],x[128846],x[128847],x[128848],x[128849],x[128850],x[128851],x[128852],x[128853],x[128854],x[128855],x[128856],x[128857],x[128858],x[128859],x[128860],x[128861],x[128862],x[128863],x[128864],x[128865],x[128866],x[128867],x[128868],x[128869],x[128870],x[128871],x[128872],x[128873],x[128874],x[128875],x[128876],x[128877],x[128878],x[128879],x[128880],x[128881],x[128882],x[128883],x[128884],x[128885],x[128886],x[128887],x[128888],x[128889],x[128890],x[128891],x[128892],x[128893],x[128894],x[128895],x[128896],x[128897],x[128898],x[128899],x[128900],x[128901],x[128902],x[128903],x[128904],x[128905],x[128906],x[128907],x[128908],x[128909],x[128910],x[128911],x[128912],x[128913],x[128914],x[128915],x[128916],x[128917],x[128918],x[128919],x[128920],x[128921],x[128922],x[128923],x[128924],x[128925],x[128926],x[128927],x[128928],x[128929],x[128930],x[128931],x[128932],x[128933],x[128934],x[128935],x[128936],x[128937],x[128938],x[128939],x[128940],x[128941],x[128942],x[128943],x[128944],x[128945],x[128946],x[128947],x[128948],x[128949],x[128950],x[128951],x[128952],x[128953],x[128954],x[128955],x[128956],x[128957],x[128958],x[128959],x[128960],x[128961],x[128962],x[128963],x[128964],x[128965],x[128966],x[128967],x[128968],x[128969],x[128970],x[128971],x[128972],x[128973],x[128974],x[128975],x[128976],x[128977],x[128978],x[128979],x[128980],x[128981],x[128982],x[128983],x[128984],x[128985],x[128986],x[128987],x[128988],x[128989],x[128990],x[128991],x[128992],x[128993],x[128994],x[128995],x[128996],x[128997],x[128998],x[128999],x[129000],x[129001],x[129002],x[129003],x[129004],x[129005],x[129006],x[129007],x[129008],x[129009],x[129010],x[129011],x[129012],x[129013],x[129014],x[129015],x[129016],x[129017],x[129018],x[129019],x[129020],x[129021],x[129022],x[129023],x[129024],x[129025],x[129026],x[129027],x[129028],x[129029],x[129030],x[129031],x[129032],x[129033],x[129034],x[129035],x[129036],x[129037],x[129038],x[129039],x[129040],x[129041],x[129042],x[129043],x[129044],x[129045],x[129046],x[129047],x[129048],x[129049],x[129050],x[129051],x[129052],x[129053],x[129054],x[129055],x[129056],x[129057],x[129058],x[129059],x[129060],x[129061],x[129062],x[129063],x[129064],x[129065],x[129066],x[129067],x[129068],x[129069],x[129070],x[129071],x[129072],x[129073],x[129074],x[129075],x[129076],x[129077],x[129078],x[129079],x[129080],x[129081],x[129082],x[129083],x[129084],x[129085],x[129086],x[129087],x[129088],x[129089],x[129090],x[129091],x[129092],x[129093],x[129094],x[129095],x[129096],x[129097],x[129098],x[129099],x[129100],x[129101],x[129102],x[129103],x[129104],x[129105],x[129106],x[129107],x[129108],x[129109],x[129110],x[129111],x[129112],x[129113],x[129114],x[129115],x[129116],x[129117],x[129118],x[129119],x[129120],x[129121],x[129122],x[129123],x[129124],x[129125],x[129126],x[129127],x[129128],x[129129],x[129130],x[129131],x[129132],x[129133],x[129134],x[129135],x[129136],x[129137],x[129138],x[129139],x[129140],x[129141],x[129142],x[129143],x[129144],x[129145],x[129146],x[129147],x[129148],x[129149],x[129150],x[129151],x[129152],x[129153],x[129154],x[129155],x[129156],x[129157],x[129158],x[129159],x[129160],x[129161],x[129162],x[129163],x[129164],x[129165],x[129166],x[129167],x[129168],x[129169],x[129170],x[129171],x[129172],x[129173],x[129174],x[129175],x[129176],x[129177],x[129178],x[129179],x[129180],x[129181],x[129182],x[129183],x[129184],x[129185],x[129186],x[129187],x[129188],x[129189],x[129190],x[129191],x[129192],x[129193],x[129194],x[129195],x[129196],x[129197],x[129198],x[129199],x[129200],x[129201],x[129202],x[129203],x[129204],x[129205],x[129206],x[129207],x[129208],x[129209],x[129210],x[129211],x[129212],x[129213],x[129214],x[129215],x[129216],x[129217],x[129218],x[129219],x[129220],x[129221],x[129222],x[129223],x[129224],x[129225],x[129226],x[129227],x[129228],x[129229],x[129230],x[129231],x[129232],x[129233],x[129234],x[129235],x[129236],x[129237],x[129238],x[129239],x[129240],x[129241],x[129242],x[129243],x[129244],x[129245],x[129246],x[129247],x[129248],x[129249],x[129250],x[129251],x[129252],x[129253],x[129254],x[129255],x[129256],x[129257],x[129258],x[129259],x[129260],x[129261],x[129262],x[129263],x[129264],x[129265],x[129266],x[129267],x[129268],x[129269],x[129270],x[129271],x[129272],x[129273],x[129274],x[129275],x[129276],x[129277],x[129278],x[129279],x[129280],x[129281],x[129282],x[129283],x[129284],x[129285],x[129286],x[129287],x[129288],x[129289],x[129290],x[129291],x[129292],x[129293],x[129294],x[129295],x[129296],x[129297],x[129298],x[129299],x[129300],x[129301],x[129302],x[129303],x[129304],x[129305],x[129306],x[129307],x[129308],x[129309],x[129310],x[129311],x[129312],x[129313],x[129314],x[129315],x[129316],x[129317],x[129318],x[129319],x[129320],x[129321],x[129322],x[129323],x[129324],x[129325],x[129326],x[129327],x[129328],x[129329],x[129330],x[129331],x[129332],x[129333],x[129334],x[129335],x[129336],x[129337],x[129338],x[129339],x[129340],x[129341],x[129342],x[129343],x[129344],x[129345],x[129346],x[129347],x[129348],x[129349],x[129350],x[129351],x[129352],x[129353],x[129354],x[129355],x[129356],x[129357],x[129358],x[129359],x[129360],x[129361],x[129362],x[129363],x[129364],x[129365],x[129366],x[129367],x[129368],x[129369],x[129370],x[129371],x[129372],x[129373],x[129374],x[129375],x[129376],x[129377],x[129378],x[129379],x[129380],x[129381],x[129382],x[129383],x[129384],x[129385],x[129386],x[129387],x[129388],x[129389],x[129390],x[129391],x[129392],x[129393],x[129394],x[129395],x[129396],x[129397],x[129398],x[129399],x[129400],x[129401],x[129402],x[129403],x[129404],x[129405],x[129406],x[129407],x[129408],x[129409],x[129410],x[129411],x[129412],x[129413],x[129414],x[129415],x[129416],x[129417],x[129418],x[129419],x[129420],x[129421],x[129422],x[129423],x[129424],x[129425],x[129426],x[129427],x[129428],x[129429],x[129430],x[129431],x[129432],x[129433],x[129434],x[129435],x[129436],x[129437],x[129438],x[129439],x[129440],x[129441],x[129442],x[129443],x[129444],x[129445],x[129446],x[129447],x[129448],x[129449],x[129450],x[129451],x[129452],x[129453],x[129454],x[129455],x[129456],x[129457],x[129458],x[129459],x[129460],x[129461],x[129462],x[129463],x[129464],x[129465],x[129466],x[129467],x[129468],x[129469],x[129470],x[129471],x[129472],x[129473],x[129474],x[129475],x[129476],x[129477],x[129478],x[129479],x[129480],x[129481],x[129482],x[129483],x[129484],x[129485],x[129486],x[129487],x[129488],x[129489],x[129490],x[129491],x[129492],x[129493],x[129494],x[129495],x[129496],x[129497],x[129498],x[129499],x[129500],x[129501],x[129502],x[129503],x[129504],x[129505],x[129506],x[129507],x[129508],x[129509],x[129510],x[129511],x[129512],x[129513],x[129514],x[129515],x[129516],x[129517],x[129518],x[129519],x[129520],x[129521],x[129522],x[129523],x[129524],x[129525],x[129526],x[129527],x[129528],x[129529],x[129530],x[129531],x[129532],x[129533],x[129534],x[129535],x[129536],x[129537],x[129538],x[129539],x[129540],x[129541],x[129542],x[129543],x[129544],x[129545],x[129546],x[129547],x[129548],x[129549],x[129550],x[129551],x[129552],x[129553],x[129554],x[129555],x[129556],x[129557],x[129558],x[129559],x[129560],x[129561],x[129562],x[129563],x[129564],x[129565],x[129566],x[129567],x[129568],x[129569],x[129570],x[129571],x[129572],x[129573],x[129574],x[129575],x[129576],x[129577],x[129578],x[129579],x[129580],x[129581],x[129582],x[129583],x[129584],x[129585],x[129586],x[129587],x[129588],x[129589],x[129590],x[129591],x[129592],x[129593],x[129594],x[129595],x[129596],x[129597],x[129598],x[129599],x[129600],x[129601],x[129602],x[129603],x[129604],x[129605],x[129606],x[129607],x[129608],x[129609],x[129610],x[129611],x[129612],x[129613],x[129614],x[129615],x[129616],x[129617],x[129618],x[129619],x[129620],x[129621],x[129622],x[129623],x[129624],x[129625],x[129626],x[129627],x[129628],x[129629],x[129630],x[129631],x[129632],x[129633],x[129634],x[129635],x[129636],x[129637],x[129638],x[129639],x[129640],x[129641],x[129642],x[129643],x[129644],x[129645],x[129646],x[129647],x[129648],x[129649],x[129650],x[129651],x[129652],x[129653],x[129654],x[129655],x[129656],x[129657],x[129658],x[129659],x[129660],x[129661],x[129662],x[129663],x[129664],x[129665],x[129666],x[129667],x[129668],x[129669],x[129670],x[129671],x[129672],x[129673],x[129674],x[129675],x[129676],x[129677],x[129678],x[129679],x[129680],x[129681],x[129682],x[129683],x[129684],x[129685],x[129686],x[129687],x[129688],x[129689],x[129690],x[129691],x[129692],x[129693],x[129694],x[129695],x[129696],x[129697],x[129698],x[129699],x[129700],x[129701],x[129702],x[129703],x[129704],x[129705],x[129706],x[129707],x[129708],x[129709],x[129710],x[129711],x[129712],x[129713],x[129714],x[129715],x[129716],x[129717],x[129718],x[129719],x[129720],x[129721],x[129722],x[129723],x[129724],x[129725],x[129726],x[129727],x[129728],x[129729],x[129730],x[129731],x[129732],x[129733],x[129734],x[129735],x[129736],x[129737],x[129738],x[129739],x[129740],x[129741],x[129742],x[129743],x[129744],x[129745],x[129746],x[129747],x[129748],x[129749],x[129750],x[129751],x[129752],x[129753],x[129754],x[129755],x[129756],x[129757],x[129758],x[129759],x[129760],x[129761],x[129762],x[129763],x[129764],x[129765],x[129766],x[129767],x[129768],x[129769],x[129770],x[129771],x[129772],x[129773],x[129774],x[129775],x[129776],x[129777],x[129778],x[129779],x[129780],x[129781],x[129782],x[129783],x[129784],x[129785],x[129786],x[129787],x[129788],x[129789],x[129790],x[129791],x[129792],x[129793],x[129794],x[129795],x[129796],x[129797],x[129798],x[129799],x[129800],x[129801],x[129802],x[129803],x[129804],x[129805],x[129806],x[129807],x[129808],x[129809],x[129810],x[129811],x[129812],x[129813],x[129814],x[129815],x[129816],x[129817],x[129818],x[129819],x[129820],x[129821],x[129822],x[129823],x[129824],x[129825],x[129826],x[129827],x[129828],x[129829],x[129830],x[129831],x[129832],x[129833],x[129834],x[129835],x[129836],x[129837],x[129838],x[129839],x[129840],x[129841],x[129842],x[129843],x[129844],x[129845],x[129846],x[129847],x[129848],x[129849],x[129850],x[129851],x[129852],x[129853],x[129854],x[129855],x[129856],x[129857],x[129858],x[129859],x[129860],x[129861],x[129862],x[129863],x[129864],x[129865],x[129866],x[129867],x[129868],x[129869],x[129870],x[129871],x[129872],x[129873],x[129874],x[129875],x[129876],x[129877],x[129878],x[129879],x[129880],x[129881],x[129882],x[129883],x[129884],x[129885],x[129886],x[129887],x[129888],x[129889],x[129890],x[129891],x[129892],x[129893],x[129894],x[129895],x[129896],x[129897],x[129898],x[129899],x[129900],x[129901],x[129902],x[129903],x[129904],x[129905],x[129906],x[129907],x[129908],x[129909],x[129910],x[129911],x[129912],x[129913],x[129914],x[129915],x[129916],x[129917],x[129918],x[129919],x[129920],x[129921],x[129922],x[129923],x[129924],x[129925],x[129926],x[129927],x[129928],x[129929],x[129930],x[129931],x[129932],x[129933],x[129934],x[129935],x[129936],x[129937],x[129938],x[129939],x[129940],x[129941],x[129942],x[129943],x[129944],x[129945],x[129946],x[129947],x[129948],x[129949],x[129950],x[129951],x[129952],x[129953],x[129954],x[129955],x[129956],x[129957],x[129958],x[129959],x[129960],x[129961],x[129962],x[129963],x[129964],x[129965],x[129966],x[129967],x[129968],x[129969],x[129970],x[129971],x[129972],x[129973],x[129974],x[129975],x[129976],x[129977],x[129978],x[129979],x[129980],x[129981],x[129982],x[129983],x[129984],x[129985],x[129986],x[129987],x[129988],x[129989],x[129990],x[129991],x[129992],x[129993],x[129994],x[129995],x[129996],x[129997],x[129998],x[129999],x[130000],x[130001],x[130002],x[130003],x[130004],x[130005],x[130006],x[130007],x[130008],x[130009],x[130010],x[130011],x[130012],x[130013],x[130014],x[130015],x[130016],x[130017],x[130018],x[130019],x[130020],x[130021],x[130022],x[130023],x[130024],x[130025],x[130026],x[130027],x[130028],x[130029],x[130030],x[130031],x[130032],x[130033],x[130034],x[130035],x[130036],x[130037],x[130038],x[130039],x[130040],x[130041],x[130042],x[130043],x[130044],x[130045],x[130046],x[130047],x[130048],x[130049],x[130050],x[130051],x[130052],x[130053],x[130054],x[130055],x[130056],x[130057],x[130058],x[130059],x[130060],x[130061],x[130062],x[130063],x[130064],x[130065],x[130066],x[130067],x[130068],x[130069],x[130070],x[130071],x[130072],x[130073],x[130074],x[130075],x[130076],x[130077],x[130078],x[130079],x[130080],x[130081],x[130082],x[130083],x[130084],x[130085],x[130086],x[130087],x[130088],x[130089],x[130090],x[130091],x[130092],x[130093],x[130094],x[130095],x[130096],x[130097],x[130098],x[130099],x[130100],x[130101],x[130102],x[130103],x[130104],x[130105],x[130106],x[130107],x[130108],x[130109],x[130110],x[130111],x[130112],x[130113],x[130114],x[130115],x[130116],x[130117],x[130118],x[130119],x[130120],x[130121],x[130122],x[130123],x[130124],x[130125],x[130126],x[130127],x[130128],x[130129],x[130130],x[130131],x[130132],x[130133],x[130134],x[130135],x[130136],x[130137],x[130138],x[130139],x[130140],x[130141],x[130142],x[130143],x[130144],x[130145],x[130146],x[130147],x[130148],x[130149],x[130150],x[130151],x[130152],x[130153],x[130154],x[130155],x[130156],x[130157],x[130158],x[130159],x[130160],x[130161],x[130162],x[130163],x[130164],x[130165],x[130166],x[130167],x[130168],x[130169],x[130170],x[130171],x[130172],x[130173],x[130174],x[130175],x[130176],x[130177],x[130178],x[130179],x[130180],x[130181],x[130182],x[130183],x[130184],x[130185],x[130186],x[130187],x[130188],x[130189],x[130190],x[130191],x[130192],x[130193],x[130194],x[130195],x[130196],x[130197],x[130198],x[130199],x[130200],x[130201],x[130202],x[130203],x[130204],x[130205],x[130206],x[130207],x[130208],x[130209],x[130210],x[130211],x[130212],x[130213],x[130214],x[130215],x[130216],x[130217],x[130218],x[130219],x[130220],x[130221],x[130222],x[130223],x[130224],x[130225],x[130226],x[130227],x[130228],x[130229],x[130230],x[130231],x[130232],x[130233],x[130234],x[130235],x[130236],x[130237],x[130238],x[130239],x[130240],x[130241],x[130242],x[130243],x[130244],x[130245],x[130246],x[130247],x[130248],x[130249],x[130250],x[130251],x[130252],x[130253],x[130254],x[130255],x[130256],x[130257],x[130258],x[130259],x[130260],x[130261],x[130262],x[130263],x[130264],x[130265],x[130266],x[130267],x[130268],x[130269],x[130270],x[130271],x[130272],x[130273],x[130274],x[130275],x[130276],x[130277],x[130278],x[130279],x[130280],x[130281],x[130282],x[130283],x[130284],x[130285],x[130286],x[130287],x[130288],x[130289],x[130290],x[130291],x[130292],x[130293],x[130294],x[130295],x[130296],x[130297],x[130298],x[130299],x[130300],x[130301],x[130302],x[130303],x[130304],x[130305],x[130306],x[130307],x[130308],x[130309],x[130310],x[130311],x[130312],x[130313],x[130314],x[130315],x[130316],x[130317],x[130318],x[130319],x[130320],x[130321],x[130322],x[130323],x[130324],x[130325],x[130326],x[130327],x[130328],x[130329],x[130330],x[130331],x[130332],x[130333],x[130334],x[130335],x[130336],x[130337],x[130338],x[130339],x[130340],x[130341],x[130342],x[130343],x[130344],x[130345],x[130346],x[130347],x[130348],x[130349],x[130350],x[130351],x[130352],x[130353],x[130354],x[130355],x[130356],x[130357],x[130358],x[130359],x[130360],x[130361],x[130362],x[130363],x[130364],x[130365],x[130366],x[130367],x[130368],x[130369],x[130370],x[130371],x[130372],x[130373],x[130374],x[130375],x[130376],x[130377],x[130378],x[130379],x[130380],x[130381],x[130382],x[130383],x[130384],x[130385],x[130386],x[130387],x[130388],x[130389],x[130390],x[130391],x[130392],x[130393],x[130394],x[130395],x[130396],x[130397],x[130398],x[130399],x[130400],x[130401],x[130402],x[130403],x[130404],x[130405],x[130406],x[130407],x[130408],x[130409],x[130410],x[130411],x[130412],x[130413],x[130414],x[130415],x[130416],x[130417],x[130418],x[130419],x[130420],x[130421],x[130422],x[130423],x[130424],x[130425],x[130426],x[130427],x[130428],x[130429],x[130430],x[130431],x[130432],x[130433],x[130434],x[130435],x[130436],x[130437],x[130438],x[130439],x[130440],x[130441],x[130442],x[130443],x[130444],x[130445],x[130446],x[130447],x[130448],x[130449],x[130450],x[130451],x[130452],x[130453],x[130454],x[130455],x[130456],x[130457],x[130458],x[130459],x[130460],x[130461],x[130462],x[130463],x[130464],x[130465],x[130466],x[130467],x[130468],x[130469],x[130470],x[130471],x[130472],x[130473],x[130474],x[130475],x[130476],x[130477],x[130478],x[130479],x[130480],x[130481],x[130482],x[130483],x[130484],x[130485],x[130486],x[130487],x[130488],x[130489],x[130490],x[130491],x[130492],x[130493],x[130494],x[130495],x[130496],x[130497],x[130498],x[130499],x[130500],x[130501],x[130502],x[130503],x[130504],x[130505],x[130506],x[130507],x[130508],x[130509],x[130510],x[130511],x[130512],x[130513],x[130514],x[130515],x[130516],x[130517],x[130518],x[130519],x[130520],x[130521],x[130522],x[130523],x[130524],x[130525],x[130526],x[130527],x[130528],x[130529],x[130530],x[130531],x[130532],x[130533],x[130534],x[130535],x[130536],x[130537],x[130538],x[130539],x[130540],x[130541],x[130542],x[130543],x[130544],x[130545],x[130546],x[130547],x[130548],x[130549],x[130550],x[130551],x[130552],x[130553],x[130554],x[130555],x[130556],x[130557],x[130558],x[130559],x[130560],x[130561],x[130562],x[130563],x[130564],x[130565],x[130566],x[130567],x[130568],x[130569],x[130570],x[130571],x[130572],x[130573],x[130574],x[130575],x[130576],x[130577],x[130578],x[130579],x[130580],x[130581],x[130582],x[130583],x[130584],x[130585],x[130586],x[130587],x[130588],x[130589],x[130590],x[130591],x[130592],x[130593],x[130594],x[130595],x[130596],x[130597],x[130598],x[130599],x[130600],x[130601],x[130602],x[130603],x[130604],x[130605],x[130606],x[130607],x[130608],x[130609],x[130610],x[130611],x[130612],x[130613],x[130614],x[130615],x[130616],x[130617],x[130618],x[130619],x[130620],x[130621],x[130622],x[130623],x[130624],x[130625],x[130626],x[130627],x[130628],x[130629],x[130630],x[130631],x[130632],x[130633],x[130634],x[130635],x[130636],x[130637],x[130638],x[130639],x[130640],x[130641],x[130642],x[130643],x[130644],x[130645],x[130646],x[130647],x[130648],x[130649],x[130650],x[130651],x[130652],x[130653],x[130654],x[130655],x[130656],x[130657],x[130658],x[130659],x[130660],x[130661],x[130662],x[130663],x[130664],x[130665],x[130666],x[130667],x[130668],x[130669],x[130670],x[130671],x[130672],x[130673],x[130674],x[130675],x[130676],x[130677],x[130678],x[130679],x[130680],x[130681],x[130682],x[130683],x[130684],x[130685],x[130686],x[130687],x[130688],x[130689],x[130690],x[130691],x[130692],x[130693],x[130694],x[130695],x[130696],x[130697],x[130698],x[130699],x[130700],x[130701],x[130702],x[130703],x[130704],x[130705],x[130706],x[130707],x[130708],x[130709],x[130710],x[130711],x[130712],x[130713],x[130714],x[130715],x[130716],x[130717],x[130718],x[130719],x[130720],x[130721],x[130722],x[130723],x[130724],x[130725],x[130726],x[130727],x[130728],x[130729],x[130730],x[130731],x[130732],x[130733],x[130734],x[130735],x[130736],x[130737],x[130738],x[130739],x[130740],x[130741],x[130742],x[130743],x[130744],x[130745],x[130746],x[130747],x[130748],x[130749],x[130750],x[130751],x[130752],x[130753],x[130754],x[130755],x[130756],x[130757],x[130758],x[130759],x[130760],x[130761],x[130762],x[130763],x[130764],x[130765],x[130766],x[130767],x[130768],x[130769],x[130770],x[130771],x[130772],x[130773],x[130774],x[130775],x[130776],x[130777],x[130778],x[130779],x[130780],x[130781],x[130782],x[130783],x[130784],x[130785],x[130786],x[130787],x[130788],x[130789],x[130790],x[130791],x[130792],x[130793],x[130794],x[130795],x[130796],x[130797],x[130798],x[130799],x[130800],x[130801],x[130802],x[130803],x[130804],x[130805],x[130806],x[130807],x[130808],x[130809],x[130810],x[130811],x[130812],x[130813],x[130814],x[130815],x[130816],x[130817],x[130818],x[130819],x[130820],x[130821],x[130822],x[130823],x[130824],x[130825],x[130826],x[130827],x[130828],x[130829],x[130830],x[130831],x[130832],x[130833],x[130834],x[130835],x[130836],x[130837],x[130838],x[130839],x[130840],x[130841],x[130842],x[130843],x[130844],x[130845],x[130846],x[130847],x[130848],x[130849],x[130850],x[130851],x[130852],x[130853],x[130854],x[130855],x[130856],x[130857],x[130858],x[130859],x[130860],x[130861],x[130862],x[130863],x[130864],x[130865],x[130866],x[130867],x[130868],x[130869],x[130870],x[130871],x[130872],x[130873],x[130874],x[130875],x[130876],x[130877],x[130878],x[130879],x[130880],x[130881],x[130882],x[130883],x[130884],x[130885],x[130886],x[130887],x[130888],x[130889],x[130890],x[130891],x[130892],x[130893],x[130894],x[130895],x[130896],x[130897],x[130898],x[130899],x[130900],x[130901],x[130902],x[130903],x[130904],x[130905],x[130906],x[130907],x[130908],x[130909],x[130910],x[130911],x[130912],x[130913],x[130914],x[130915],x[130916],x[130917],x[130918],x[130919],x[130920],x[130921],x[130922],x[130923],x[130924],x[130925],x[130926],x[130927],x[130928],x[130929],x[130930],x[130931],x[130932],x[130933],x[130934],x[130935],x[130936],x[130937],x[130938],x[130939],x[130940],x[130941],x[130942],x[130943],x[130944],x[130945],x[130946],x[130947],x[130948],x[130949],x[130950],x[130951],x[130952],x[130953],x[130954],x[130955],x[130956],x[130957],x[130958],x[130959],x[130960],x[130961],x[130962],x[130963],x[130964],x[130965],x[130966],x[130967],x[130968],x[130969],x[130970],x[130971],x[130972],x[130973],x[130974],x[130975],x[130976],x[130977],x[130978],x[130979],x[130980],x[130981],x[130982],x[130983],x[130984],x[130985],x[130986],x[130987],x[130988],x[130989],x[130990],x[130991],x[130992],x[130993],x[130994],x[130995],x[130996],x[130997],x[130998],x[130999],x[131000],x[131001],x[131002],x[131003],x[131004],x[131005],x[131006],x[131007],x[131008],x[131009],x[131010],x[131011],x[131012],x[131013],x[131014],x[131015],x[131016],x[131017],x[131018],x[131019],x[131020],x[131021],x[131022],x[131023],x[131024],x[131025],x[131026],x[131027],x[131028],x[131029],x[131030],x[131031],x[131032],x[131033],x[131034],x[131035],x[131036],x[131037],x[131038],x[131039],x[131040],x[131041],x[131042],x[131043],x[131044],x[131045],x[131046],x[131047],x[131048],x[131049],x[131050],x[131051],x[131052],x[131053],x[131054],x[131055],x[131056],x[131057],x[131058],x[131059],x[131060],x[131061],x[131062],x[131063],x[131064],x[131065],x[131066],x[131067],x[131068],x[131069],x[131070],x[131071],x[131072],x[131073],x[131074],x[131075],x[131076],x[131077],x[131078],x[131079],x[131080],x[131081],x[131082],x[131083],x[131084],x[131085],x[131086],x[131087],x[131088],x[131089],x[131090],x[131091],x[131092],x[131093],x[131094],x[131095],x[131096],x[131097],x[131098],x[131099],x[131100],x[131101],x[131102],x[131103],x[131104],x[131105],x[131106],x[131107],x[131108],x[131109],x[131110],x[131111],x[131112],x[131113],x[131114],x[131115],x[131116],x[131117],x[131118],x[131119],x[131120],x[131121],x[131122],x[131123],x[131124],x[131125],x[131126],x[131127],x[131128],x[131129],x[131130],x[131131],x[131132],x[131133],x[131134],x[131135],x[131136],x[131137],x[131138],x[131139],x[131140],x[131141],x[131142],x[131143],x[131144],x[131145],x[131146],x[131147],x[131148],x[131149],x[131150],x[131151],x[131152],x[131153],x[131154],x[131155],x[131156],x[131157],x[131158],x[131159],x[131160],x[131161],x[131162],x[131163],x[131164],x[131165],x[131166],x[131167],x[131168],x[131169],x[131170],x[131171],x[131172],x[131173],x[131174],x[131175],x[131176],x[131177],x[131178],x[131179],x[131180],x[131181],x[131182],x[131183],x[131184],x[131185],x[131186],x[131187],x[131188],x[131189],x[131190],x[131191],x[131192],x[131193],x[131194],x[131195],x[131196],x[131197],x[131198],x[131199],x[131200],x[131201],x[131202],x[131203],x[131204],x[131205],x[131206],x[131207],x[131208],x[131209],x[131210],x[131211],x[131212],x[131213],x[131214],x[131215],x[131216],x[131217],x[131218],x[131219],x[131220],x[131221],x[131222],x[131223],x[131224],x[131225],x[131226],x[131227],x[131228],x[131229],x[131230],x[131231],x[131232],x[131233],x[131234],x[131235],x[131236],x[131237],x[131238],x[131239],x[131240],x[131241],x[131242],x[131243],x[131244],x[131245],x[131246],x[131247],x[131248],x[131249],x[131250],x[131251],x[131252],x[131253],x[131254],x[131255],x[131256],x[131257],x[131258],x[131259],x[131260],x[131261],x[131262],x[131263],x[131264],x[131265],x[131266],x[131267],x[131268],x[131269],x[131270],x[131271],x[131272],x[131273],x[131274],x[131275],x[131276],x[131277],x[131278],x[131279],x[131280],x[131281],x[131282],x[131283],x[131284],x[131285],x[131286],x[131287],x[131288],x[131289],x[131290],x[131291],x[131292],x[131293],x[131294],x[131295],x[131296],x[131297],x[131298],x[131299],x[131300],x[131301],x[131302],x[131303],x[131304],x[131305],x[131306],x[131307],x[131308],x[131309],x[131310],x[131311],x[131312],x[131313],x[131314],x[131315],x[131316],x[131317],x[131318],x[131319],x[131320],x[131321],x[131322],x[131323],x[131324],x[131325],x[131326],x[131327],x[131328],x[131329],x[131330],x[131331],x[131332],x[131333],x[131334],x[131335],x[131336],x[131337],x[131338],x[131339],x[131340],x[131341],x[131342],x[131343],x[131344],x[131345],x[131346],x[131347],x[131348],x[131349],x[131350],x[131351],x[131352],x[131353],x[131354],x[131355],x[131356],x[131357],x[131358],x[131359],x[131360],x[131361],x[131362],x[131363],x[131364],x[131365],x[131366],x[131367],x[131368],x[131369],x[131370],x[131371],x[131372],x[131373],x[131374],x[131375],x[131376],x[131377],x[131378],x[131379],x[131380],x[131381],x[131382],x[131383],x[131384],x[131385],x[131386],x[131387],x[131388],x[131389],x[131390],x[131391],x[131392],x[131393],x[131394],x[131395],x[131396],x[131397],x[131398],x[131399],x[131400],x[131401],x[131402],x[131403],x[131404],x[131405],x[131406],x[131407],x[131408],x[131409],x[131410],x[131411],x[131412],x[131413],x[131414],x[131415],x[131416],x[131417],x[131418],x[131419],x[131420],x[131421],x[131422],x[131423],x[131424],x[131425],x[131426],x[131427],x[131428],x[131429],x[131430],x[131431],x[131432],x[131433],x[131434],x[131435],x[131436],x[131437],x[131438],x[131439],x[131440],x[131441],x[131442],x[131443],x[131444],x[131445],x[131446],x[131447],x[131448],x[131449],x[131450],x[131451],x[131452],x[131453],x[131454],x[131455],x[131456],x[131457],x[131458],x[131459],x[131460],x[131461],x[131462],x[131463],x[131464],x[131465],x[131466],x[131467],x[131468],x[131469],x[131470],x[131471],x[131472],x[131473],x[131474],x[131475],x[131476],x[131477],x[131478],x[131479],x[131480],x[131481],x[131482],x[131483],x[131484],x[131485],x[131486],x[131487],x[131488],x[131489],x[131490],x[131491],x[131492],x[131493],x[131494],x[131495],x[131496],x[131497],x[131498],x[131499],x[131500],x[131501],x[131502],x[131503],x[131504],x[131505],x[131506],x[131507],x[131508],x[131509],x[131510],x[131511],x[131512],x[131513],x[131514],x[131515],x[131516],x[131517],x[131518],x[131519],x[131520],x[131521],x[131522],x[131523],x[131524],x[131525],x[131526],x[131527],x[131528],x[131529],x[131530],x[131531],x[131532],x[131533],x[131534],x[131535],x[131536],x[131537],x[131538],x[131539],x[131540],x[131541],x[131542],x[131543],x[131544],x[131545],x[131546],x[131547],x[131548],x[131549],x[131550],x[131551],x[131552],x[131553],x[131554],x[131555],x[131556],x[131557],x[131558],x[131559],x[131560],x[131561],x[131562],x[131563],x[131564],x[131565],x[131566],x[131567],x[131568],x[131569],x[131570],x[131571],x[131572],x[131573],x[131574],x[131575],x[131576],x[131577],x[131578],x[131579],x[131580],x[131581],x[131582],x[131583],x[131584],x[131585],x[131586],x[131587],x[131588],x[131589],x[131590],x[131591],x[131592],x[131593],x[131594],x[131595],x[131596],x[131597],x[131598],x[131599],x[131600],x[131601],x[131602],x[131603],x[131604],x[131605],x[131606],x[131607],x[131608],x[131609],x[131610],x[131611],x[131612],x[131613],x[131614],x[131615],x[131616],x[131617],x[131618],x[131619],x[131620],x[131621],x[131622],x[131623],x[131624],x[131625],x[131626],x[131627],x[131628],x[131629],x[131630],x[131631],x[131632],x[131633],x[131634],x[131635],x[131636],x[131637],x[131638],x[131639],x[131640],x[131641],x[131642],x[131643],x[131644],x[131645],x[131646],x[131647],x[131648],x[131649],x[131650],x[131651],x[131652],x[131653],x[131654],x[131655],x[131656],x[131657],x[131658],x[131659],x[131660],x[131661],x[131662],x[131663],x[131664],x[131665],x[131666],x[131667],x[131668],x[131669],x[131670],x[131671],x[131672],x[131673],x[131674],x[131675],x[131676],x[131677],x[131678],x[131679],x[131680],x[131681],x[131682],x[131683],x[131684],x[131685],x[131686],x[131687],x[131688],x[131689],x[131690],x[131691],x[131692],x[131693],x[131694],x[131695],x[131696],x[131697],x[131698],x[131699],x[131700],x[131701],x[131702],x[131703],x[131704],x[131705],x[131706],x[131707],x[131708],x[131709],x[131710],x[131711],x[131712],x[131713],x[131714],x[131715],x[131716],x[131717],x[131718],x[131719],x[131720],x[131721],x[131722],x[131723],x[131724],x[131725],x[131726],x[131727],x[131728],x[131729],x[131730],x[131731],x[131732],x[131733],x[131734],x[131735],x[131736],x[131737],x[131738],x[131739],x[131740],x[131741],x[131742],x[131743],x[131744],x[131745],x[131746],x[131747],x[131748],x[131749],x[131750],x[131751],x[131752],x[131753],x[131754],x[131755],x[131756],x[131757],x[131758],x[131759],x[131760],x[131761],x[131762],x[131763],x[131764],x[131765],x[131766],x[131767],x[131768],x[131769],x[131770],x[131771],x[131772],x[131773],x[131774],x[131775],x[131776],x[131777],x[131778],x[131779],x[131780],x[131781],x[131782],x[131783],x[131784],x[131785],x[131786],x[131787],x[131788],x[131789],x[131790],x[131791],x[131792],x[131793],x[131794],x[131795],x[131796],x[131797],x[131798],x[131799],x[131800],x[131801],x[131802],x[131803],x[131804],x[131805],x[131806],x[131807],x[131808],x[131809],x[131810],x[131811],x[131812],x[131813],x[131814],x[131815],x[131816],x[131817],x[131818],x[131819],x[131820],x[131821],x[131822],x[131823],x[131824],x[131825],x[131826],x[131827],x[131828],x[131829],x[131830],x[131831],x[131832],x[131833],x[131834],x[131835],x[131836],x[131837],x[131838],x[131839],x[131840],x[131841],x[131842],x[131843],x[131844],x[131845],x[131846],x[131847],x[131848],x[131849],x[131850],x[131851],x[131852],x[131853],x[131854],x[131855],x[131856],x[131857],x[131858],x[131859],x[131860],x[131861],x[131862],x[131863],x[131864],x[131865],x[131866],x[131867],x[131868],x[131869],x[131870],x[131871],x[131872],x[131873],x[131874],x[131875],x[131876],x[131877],x[131878],x[131879],x[131880],x[131881],x[131882],x[131883],x[131884],x[131885],x[131886],x[131887],x[131888],x[131889],x[131890],x[131891],x[131892],x[131893],x[131894],x[131895],x[131896],x[131897],x[131898],x[131899],x[131900],x[131901],x[131902],x[131903],x[131904],x[131905],x[131906],x[131907],x[131908],x[131909],x[131910],x[131911],x[131912],x[131913],x[131914],x[131915],x[131916],x[131917],x[131918],x[131919],x[131920],x[131921],x[131922],x[131923],x[131924],x[131925],x[131926],x[131927],x[131928],x[131929],x[131930],x[131931],x[131932],x[131933],x[131934],x[131935],x[131936],x[131937],x[131938],x[131939],x[131940],x[131941],x[131942],x[131943],x[131944],x[131945],x[131946],x[131947],x[131948],x[131949],x[131950],x[131951],x[131952],x[131953],x[131954],x[131955],x[131956],x[131957],x[131958],x[131959],x[131960],x[131961],x[131962],x[131963],x[131964],x[131965],x[131966],x[131967],x[131968],x[131969],x[131970],x[131971],x[131972],x[131973],x[131974],x[131975],x[131976],x[131977],x[131978],x[131979],x[131980],x[131981],x[131982],x[131983],x[131984],x[131985],x[131986],x[131987],x[131988],x[131989],x[131990],x[131991],x[131992],x[131993],x[131994],x[131995],x[131996],x[131997],x[131998],x[131999],x[132000],x[132001],x[132002],x[132003],x[132004],x[132005],x[132006],x[132007],x[132008],x[132009],x[132010],x[132011],x[132012],x[132013],x[132014],x[132015],x[132016],x[132017],x[132018],x[132019],x[132020],x[132021],x[132022],x[132023],x[132024],x[132025],x[132026],x[132027],x[132028],x[132029],x[132030],x[132031],x[132032],x[132033],x[132034],x[132035],x[132036],x[132037],x[132038],x[132039],x[132040],x[132041],x[132042],x[132043],x[132044],x[132045],x[132046],x[132047],x[132048],x[132049],x[132050],x[132051],x[132052],x[132053],x[132054],x[132055],x[132056],x[132057],x[132058],x[132059],x[132060],x[132061],x[132062],x[132063],x[132064],x[132065],x[132066],x[132067],x[132068],x[132069],x[132070],x[132071],x[132072],x[132073],x[132074],x[132075],x[132076],x[132077],x[132078],x[132079],x[132080],x[132081],x[132082],x[132083],x[132084],x[132085],x[132086],x[132087],x[132088],x[132089],x[132090],x[132091],x[132092],x[132093],x[132094],x[132095],x[132096],x[132097],x[132098],x[132099],x[132100],x[132101],x[132102],x[132103],x[132104],x[132105],x[132106],x[132107],x[132108],x[132109],x[132110],x[132111],x[132112],x[132113],x[132114],x[132115],x[132116],x[132117],x[132118],x[132119],x[132120],x[132121],x[132122],x[132123],x[132124],x[132125],x[132126],x[132127],x[132128],x[132129],x[132130],x[132131],x[132132],x[132133],x[132134],x[132135],x[132136],x[132137],x[132138],x[132139],x[132140],x[132141],x[132142],x[132143],x[132144],x[132145],x[132146],x[132147],x[132148],x[132149],x[132150],x[132151],x[132152],x[132153],x[132154],x[132155],x[132156],x[132157],x[132158],x[132159],x[132160],x[132161],x[132162],x[132163],x[132164],x[132165],x[132166],x[132167],x[132168],x[132169],x[132170],x[132171],x[132172],x[132173],x[132174],x[132175],x[132176],x[132177],x[132178],x[132179],x[132180],x[132181],x[132182],x[132183],x[132184],x[132185],x[132186],x[132187],x[132188],x[132189],x[132190],x[132191],x[132192],x[132193],x[132194],x[132195],x[132196],x[132197],x[132198],x[132199],x[132200],x[132201],x[132202],x[132203],x[132204],x[132205],x[132206],x[132207],x[132208],x[132209],x[132210],x[132211],x[132212],x[132213],x[132214],x[132215],x[132216],x[132217],x[132218],x[132219],x[132220],x[132221],x[132222],x[132223],x[132224],x[132225],x[132226],x[132227],x[132228],x[132229],x[132230],x[132231],x[132232],x[132233],x[132234],x[132235],x[132236],x[132237],x[132238],x[132239],x[132240],x[132241],x[132242],x[132243],x[132244],x[132245],x[132246],x[132247],x[132248],x[132249],x[132250],x[132251],x[132252],x[132253],x[132254],x[132255],x[132256],x[132257],x[132258],x[132259],x[132260],x[132261],x[132262],x[132263],x[132264],x[132265],x[132266],x[132267],x[132268],x[132269],x[132270],x[132271],x[132272],x[132273],x[132274],x[132275],x[132276],x[132277],x[132278],x[132279],x[132280],x[132281],x[132282],x[132283],x[132284],x[132285],x[132286],x[132287],x[132288],x[132289],x[132290],x[132291],x[132292],x[132293],x[132294],x[132295],x[132296],x[132297],x[132298],x[132299],x[132300],x[132301],x[132302],x[132303],x[132304],x[132305],x[132306],x[132307],x[132308],x[132309],x[132310],x[132311],x[132312],x[132313],x[132314],x[132315],x[132316],x[132317],x[132318],x[132319],x[132320],x[132321],x[132322],x[132323],x[132324],x[132325],x[132326],x[132327],x[132328],x[132329],x[132330],x[132331],x[132332],x[132333],x[132334],x[132335],x[132336],x[132337],x[132338],x[132339],x[132340],x[132341],x[132342],x[132343],x[132344],x[132345],x[132346],x[132347],x[132348],x[132349],x[132350],x[132351],x[132352],x[132353],x[132354],x[132355],x[132356],x[132357],x[132358],x[132359],x[132360],x[132361],x[132362],x[132363],x[132364],x[132365],x[132366],x[132367],x[132368],x[132369],x[132370],x[132371],x[132372],x[132373],x[132374],x[132375],x[132376],x[132377],x[132378],x[132379],x[132380],x[132381],x[132382],x[132383],x[132384],x[132385],x[132386],x[132387],x[132388],x[132389],x[132390],x[132391],x[132392],x[132393],x[132394],x[132395],x[132396],x[132397],x[132398],x[132399],x[132400],x[132401],x[132402],x[132403],x[132404],x[132405],x[132406],x[132407],x[132408],x[132409],x[132410],x[132411],x[132412],x[132413],x[132414],x[132415],x[132416],x[132417],x[132418],x[132419],x[132420],x[132421],x[132422],x[132423],x[132424],x[132425],x[132426],x[132427],x[132428],x[132429],x[132430],x[132431],x[132432],x[132433],x[132434],x[132435],x[132436],x[132437],x[132438],x[132439],x[132440],x[132441],x[132442],x[132443],x[132444],x[132445],x[132446],x[132447],x[132448],x[132449],x[132450],x[132451],x[132452],x[132453],x[132454],x[132455],x[132456],x[132457],x[132458],x[132459],x[132460],x[132461],x[132462],x[132463],x[132464],x[132465],x[132466],x[132467],x[132468],x[132469],x[132470],x[132471],x[132472],x[132473],x[132474],x[132475],x[132476],x[132477],x[132478],x[132479],x[132480],x[132481],x[132482],x[132483],x[132484],x[132485],x[132486],x[132487],x[132488],x[132489],x[132490],x[132491],x[132492],x[132493],x[132494],x[132495],x[132496],x[132497],x[132498],x[132499],x[132500],x[132501],x[132502],x[132503],x[132504],x[132505],x[132506],x[132507],x[132508],x[132509],x[132510],x[132511],x[132512],x[132513],x[132514],x[132515],x[132516],x[132517],x[132518],x[132519],x[132520],x[132521],x[132522],x[132523],x[132524],x[132525],x[132526],x[132527],x[132528],x[132529],x[132530],x[132531],x[132532],x[132533],x[132534],x[132535],x[132536],x[132537],x[132538],x[132539],x[132540],x[132541],x[132542],x[132543],x[132544],x[132545],x[132546],x[132547],x[132548],x[132549],x[132550],x[132551],x[132552],x[132553],x[132554],x[132555],x[132556],x[132557],x[132558],x[132559],x[132560],x[132561],x[132562],x[132563],x[132564],x[132565],x[132566],x[132567],x[132568],x[132569],x[132570],x[132571],x[132572],x[132573],x[132574],x[132575],x[132576],x[132577],x[132578],x[132579],x[132580],x[132581],x[132582],x[132583],x[132584],x[132585],x[132586],x[132587],x[132588],x[132589],x[132590],x[132591],x[132592],x[132593],x[132594],x[132595],x[132596],x[132597],x[132598],x[132599],x[132600],x[132601],x[132602],x[132603],x[132604],x[132605],x[132606],x[132607],x[132608],x[132609],x[132610],x[132611],x[132612],x[132613],x[132614],x[132615],x[132616],x[132617],x[132618],x[132619],x[132620],x[132621],x[132622],x[132623],x[132624],x[132625],x[132626],x[132627],x[132628],x[132629],x[132630],x[132631],x[132632],x[132633],x[132634],x[132635],x[132636],x[132637],x[132638],x[132639],x[132640],x[132641],x[132642],x[132643],x[132644],x[132645],x[132646],x[132647],x[132648],x[132649],x[132650],x[132651],x[132652],x[132653],x[132654],x[132655],x[132656],x[132657],x[132658],x[132659],x[132660],x[132661],x[132662],x[132663],x[132664],x[132665],x[132666],x[132667],x[132668],x[132669],x[132670],x[132671],x[132672],x[132673],x[132674],x[132675],x[132676],x[132677],x[132678],x[132679],x[132680],x[132681],x[132682],x[132683],x[132684],x[132685],x[132686],x[132687],x[132688],x[132689],x[132690],x[132691],x[132692],x[132693],x[132694],x[132695],x[132696],x[132697],x[132698],x[132699],x[132700],x[132701],x[132702],x[132703],x[132704],x[132705],x[132706],x[132707],x[132708],x[132709],x[132710],x[132711],x[132712],x[132713],x[132714],x[132715],x[132716],x[132717],x[132718],x[132719],x[132720],x[132721],x[132722],x[132723],x[132724],x[132725],x[132726],x[132727],x[132728],x[132729],x[132730],x[132731],x[132732],x[132733],x[132734],x[132735],x[132736],x[132737],x[132738],x[132739],x[132740],x[132741],x[132742],x[132743],x[132744],x[132745],x[132746],x[132747],x[132748],x[132749],x[132750],x[132751],x[132752],x[132753],x[132754],x[132755],x[132756],x[132757],x[132758],x[132759],x[132760],x[132761],x[132762],x[132763],x[132764],x[132765],x[132766],x[132767],x[132768],x[132769],x[132770],x[132771],x[132772],x[132773],x[132774],x[132775],x[132776],x[132777],x[132778],x[132779],x[132780],x[132781],x[132782],x[132783],x[132784],x[132785],x[132786],x[132787],x[132788],x[132789],x[132790],x[132791],x[132792],x[132793],x[132794],x[132795],x[132796],x[132797],x[132798],x[132799],x[132800],x[132801],x[132802],x[132803],x[132804],x[132805],x[132806],x[132807],x[132808],x[132809],x[132810],x[132811],x[132812],x[132813],x[132814],x[132815],x[132816],x[132817],x[132818],x[132819],x[132820],x[132821],x[132822],x[132823],x[132824],x[132825],x[132826],x[132827],x[132828],x[132829],x[132830],x[132831],x[132832],x[132833],x[132834],x[132835],x[132836],x[132837],x[132838],x[132839],x[132840],x[132841],x[132842],x[132843],x[132844],x[132845],x[132846],x[132847],x[132848],x[132849],x[132850],x[132851],x[132852],x[132853],x[132854],x[132855],x[132856],x[132857],x[132858],x[132859],x[132860],x[132861],x[132862],x[132863],x[132864],x[132865],x[132866],x[132867],x[132868],x[132869],x[132870],x[132871],x[132872],x[132873],x[132874],x[132875],x[132876],x[132877],x[132878],x[132879],x[132880],x[132881],x[132882],x[132883],x[132884],x[132885],x[132886],x[132887],x[132888],x[132889],x[132890],x[132891],x[132892],x[132893],x[132894],x[132895],x[132896],x[132897],x[132898],x[132899],x[132900],x[132901],x[132902],x[132903],x[132904],x[132905],x[132906],x[132907],x[132908],x[132909],x[132910],x[132911],x[132912],x[132913],x[132914],x[132915],x[132916],x[132917],x[132918],x[132919],x[132920],x[132921],x[132922],x[132923],x[132924],x[132925],x[132926],x[132927],x[132928],x[132929],x[132930],x[132931],x[132932],x[132933],x[132934],x[132935],x[132936],x[132937],x[132938],x[132939],x[132940],x[132941],x[132942],x[132943],x[132944],x[132945],x[132946],x[132947],x[132948],x[132949],x[132950],x[132951],x[132952],x[132953],x[132954],x[132955],x[132956],x[132957],x[132958],x[132959],x[132960],x[132961],x[132962],x[132963],x[132964],x[132965],x[132966],x[132967],x[132968],x[132969],x[132970],x[132971],x[132972],x[132973],x[132974],x[132975],x[132976],x[132977],x[132978],x[132979],x[132980],x[132981],x[132982],x[132983],x[132984],x[132985],x[132986],x[132987],x[132988],x[132989],x[132990],x[132991],x[132992],x[132993],x[132994],x[132995],x[132996],x[132997],x[132998],x[132999],x[133000],x[133001],x[133002],x[133003],x[133004],x[133005],x[133006],x[133007],x[133008],x[133009],x[133010],x[133011],x[133012],x[133013],x[133014],x[133015],x[133016],x[133017],x[133018],x[133019],x[133020],x[133021],x[133022],x[133023],x[133024],x[133025],x[133026],x[133027],x[133028],x[133029],x[133030],x[133031],x[133032],x[133033],x[133034],x[133035],x[133036],x[133037],x[133038],x[133039],x[133040],x[133041],x[133042],x[133043],x[133044],x[133045],x[133046],x[133047],x[133048],x[133049],x[133050],x[133051],x[133052],x[133053],x[133054],x[133055],x[133056],x[133057],x[133058],x[133059],x[133060],x[133061],x[133062],x[133063],x[133064],x[133065],x[133066],x[133067],x[133068],x[133069],x[133070],x[133071],x[133072],x[133073],x[133074],x[133075],x[133076],x[133077],x[133078],x[133079],x[133080],x[133081],x[133082],x[133083],x[133084],x[133085],x[133086],x[133087],x[133088],x[133089],x[133090],x[133091],x[133092],x[133093],x[133094],x[133095],x[133096],x[133097],x[133098],x[133099],x[133100],x[133101],x[133102],x[133103],x[133104],x[133105],x[133106],x[133107],x[133108],x[133109],x[133110],x[133111],x[133112],x[133113],x[133114],x[133115],x[133116],x[133117],x[133118],x[133119],x[133120],x[133121],x[133122],x[133123],x[133124],x[133125],x[133126],x[133127],x[133128],x[133129],x[133130],x[133131],x[133132],x[133133],x[133134],x[133135],x[133136],x[133137],x[133138],x[133139],x[133140],x[133141],x[133142],x[133143],x[133144],x[133145],x[133146],x[133147],x[133148],x[133149],x[133150],x[133151],x[133152],x[133153],x[133154],x[133155],x[133156],x[133157],x[133158],x[133159],x[133160],x[133161],x[133162],x[133163],x[133164],x[133165],x[133166],x[133167],x[133168],x[133169],x[133170],x[133171],x[133172],x[133173],x[133174],x[133175],x[133176],x[133177],x[133178],x[133179],x[133180],x[133181],x[133182],x[133183],x[133184],x[133185],x[133186],x[133187],x[133188],x[133189],x[133190],x[133191],x[133192],x[133193],x[133194],x[133195],x[133196],x[133197],x[133198],x[133199],x[133200],x[133201],x[133202],x[133203],x[133204],x[133205],x[133206],x[133207],x[133208],x[133209],x[133210],x[133211],x[133212],x[133213],x[133214],x[133215],x[133216],x[133217],x[133218],x[133219],x[133220],x[133221],x[133222],x[133223],x[133224],x[133225],x[133226],x[133227],x[133228],x[133229],x[133230],x[133231],x[133232],x[133233],x[133234],x[133235],x[133236],x[133237],x[133238],x[133239],x[133240],x[133241],x[133242],x[133243],x[133244],x[133245],x[133246],x[133247],x[133248],x[133249],x[133250],x[133251],x[133252],x[133253],x[133254],x[133255],x[133256],x[133257],x[133258],x[133259],x[133260],x[133261],x[133262],x[133263],x[133264],x[133265],x[133266],x[133267],x[133268],x[133269],x[133270],x[133271],x[133272],x[133273],x[133274],x[133275],x[133276],x[133277],x[133278],x[133279],x[133280],x[133281],x[133282],x[133283],x[133284],x[133285],x[133286],x[133287],x[133288],x[133289],x[133290],x[133291],x[133292],x[133293],x[133294],x[133295],x[133296],x[133297],x[133298],x[133299],x[133300],x[133301],x[133302],x[133303],x[133304],x[133305],x[133306],x[133307],x[133308],x[133309],x[133310],x[133311],x[133312],x[133313],x[133314],x[133315],x[133316],x[133317],x[133318],x[133319],x[133320],x[133321],x[133322],x[133323],x[133324],x[133325],x[133326],x[133327],x[133328],x[133329],x[133330],x[133331],x[133332],x[133333],x[133334],x[133335],x[133336],x[133337],x[133338],x[133339],x[133340],x[133341],x[133342],x[133343],x[133344],x[133345],x[133346],x[133347],x[133348],x[133349],x[133350],x[133351],x[133352],x[133353],x[133354],x[133355],x[133356],x[133357],x[133358],x[133359],x[133360],x[133361],x[133362],x[133363],x[133364],x[133365],x[133366],x[133367],x[133368],x[133369],x[133370],x[133371],x[133372],x[133373],x[133374],x[133375],x[133376],x[133377],x[133378],x[133379],x[133380],x[133381],x[133382],x[133383],x[133384],x[133385],x[133386],x[133387],x[133388],x[133389],x[133390],x[133391],x[133392],x[133393],x[133394],x[133395],x[133396],x[133397],x[133398],x[133399],x[133400],x[133401],x[133402],x[133403],x[133404],x[133405],x[133406],x[133407],x[133408],x[133409],x[133410],x[133411],x[133412],x[133413],x[133414],x[133415],x[133416],x[133417],x[133418],x[133419],x[133420],x[133421],x[133422],x[133423],x[133424],x[133425],x[133426],x[133427],x[133428],x[133429],x[133430],x[133431],x[133432],x[133433],x[133434],x[133435],x[133436],x[133437],x[133438],x[133439],x[133440],x[133441],x[133442],x[133443],x[133444],x[133445],x[133446],x[133447],x[133448],x[133449],x[133450],x[133451],x[133452],x[133453],x[133454],x[133455],x[133456],x[133457],x[133458],x[133459],x[133460],x[133461],x[133462],x[133463],x[133464],x[133465],x[133466],x[133467],x[133468],x[133469],x[133470],x[133471],x[133472],x[133473],x[133474],x[133475],x[133476],x[133477],x[133478],x[133479],x[133480],x[133481],x[133482],x[133483],x[133484],x[133485],x[133486],x[133487],x[133488],x[133489],x[133490],x[133491],x[133492],x[133493],x[133494],x[133495],x[133496],x[133497],x[133498],x[133499],x[133500],x[133501],x[133502],x[133503],x[133504],x[133505],x[133506],x[133507],x[133508],x[133509],x[133510],x[133511],x[133512],x[133513],x[133514],x[133515],x[133516],x[133517],x[133518],x[133519],x[133520],x[133521],x[133522],x[133523],x[133524],x[133525],x[133526],x[133527],x[133528],x[133529],x[133530],x[133531],x[133532],x[133533],x[133534],x[133535],x[133536],x[133537],x[133538],x[133539],x[133540],x[133541],x[133542],x[133543],x[133544],x[133545],x[133546],x[133547],x[133548],x[133549],x[133550],x[133551],x[133552],x[133553],x[133554],x[133555],x[133556],x[133557],x[133558],x[133559],x[133560],x[133561],x[133562],x[133563],x[133564],x[133565],x[133566],x[133567],x[133568],x[133569],x[133570],x[133571],x[133572],x[133573],x[133574],x[133575],x[133576],x[133577],x[133578],x[133579],x[133580],x[133581],x[133582],x[133583],x[133584],x[133585],x[133586],x[133587],x[133588],x[133589],x[133590],x[133591],x[133592],x[133593],x[133594],x[133595],x[133596],x[133597],x[133598],x[133599],x[133600],x[133601],x[133602],x[133603],x[133604],x[133605],x[133606],x[133607],x[133608],x[133609],x[133610],x[133611],x[133612],x[133613],x[133614],x[133615],x[133616],x[133617],x[133618],x[133619],x[133620],x[133621],x[133622],x[133623],x[133624],x[133625],x[133626],x[133627],x[133628],x[133629],x[133630],x[133631],x[133632],x[133633],x[133634],x[133635],x[133636],x[133637],x[133638],x[133639],x[133640],x[133641],x[133642],x[133643],x[133644],x[133645],x[133646],x[133647],x[133648],x[133649],x[133650],x[133651],x[133652],x[133653],x[133654],x[133655],x[133656],x[133657],x[133658],x[133659],x[133660],x[133661],x[133662],x[133663],x[133664],x[133665],x[133666],x[133667],x[133668],x[133669],x[133670],x[133671],x[133672],x[133673],x[133674],x[133675],x[133676],x[133677],x[133678],x[133679],x[133680],x[133681],x[133682],x[133683],x[133684],x[133685],x[133686],x[133687],x[133688],x[133689],x[133690],x[133691],x[133692],x[133693],x[133694],x[133695],x[133696],x[133697],x[133698],x[133699],x[133700],x[133701],x[133702],x[133703],x[133704],x[133705],x[133706],x[133707],x[133708],x[133709],x[133710],x[133711],x[133712],x[133713],x[133714],x[133715],x[133716],x[133717],x[133718],x[133719],x[133720],x[133721],x[133722],x[133723],x[133724],x[133725],x[133726],x[133727],x[133728],x[133729],x[133730],x[133731],x[133732],x[133733],x[133734],x[133735],x[133736],x[133737],x[133738],x[133739],x[133740],x[133741],x[133742],x[133743],x[133744],x[133745],x[133746],x[133747],x[133748],x[133749],x[133750],x[133751],x[133752],x[133753],x[133754],x[133755],x[133756],x[133757],x[133758],x[133759],x[133760],x[133761],x[133762],x[133763],x[133764],x[133765],x[133766],x[133767],x[133768],x[133769],x[133770],x[133771],x[133772],x[133773],x[133774],x[133775],x[133776],x[133777],x[133778],x[133779],x[133780],x[133781],x[133782],x[133783],x[133784],x[133785],x[133786],x[133787],x[133788],x[133789],x[133790],x[133791],x[133792],x[133793],x[133794],x[133795],x[133796],x[133797],x[133798],x[133799],x[133800],x[133801],x[133802],x[133803],x[133804],x[133805],x[133806],x[133807],x[133808],x[133809],x[133810],x[133811],x[133812],x[133813],x[133814],x[133815],x[133816],x[133817],x[133818],x[133819],x[133820],x[133821],x[133822],x[133823],x[133824],x[133825],x[133826],x[133827],x[133828],x[133829],x[133830],x[133831],x[133832],x[133833],x[133834],x[133835],x[133836],x[133837],x[133838],x[133839],x[133840],x[133841],x[133842],x[133843],x[133844],x[133845],x[133846],x[133847],x[133848],x[133849],x[133850],x[133851],x[133852],x[133853],x[133854],x[133855],x[133856],x[133857],x[133858],x[133859],x[133860],x[133861],x[133862],x[133863],x[133864],x[133865],x[133866],x[133867],x[133868],x[133869],x[133870],x[133871],x[133872],x[133873],x[133874],x[133875],x[133876],x[133877],x[133878],x[133879],x[133880],x[133881],x[133882],x[133883],x[133884],x[133885],x[133886],x[133887],x[133888],x[133889],x[133890],x[133891],x[133892],x[133893],x[133894],x[133895],x[133896],x[133897],x[133898],x[133899],x[133900],x[133901],x[133902],x[133903],x[133904],x[133905],x[133906],x[133907],x[133908],x[133909],x[133910],x[133911],x[133912],x[133913],x[133914],x[133915],x[133916],x[133917],x[133918],x[133919],x[133920],x[133921],x[133922],x[133923],x[133924],x[133925],x[133926],x[133927],x[133928],x[133929],x[133930],x[133931],x[133932],x[133933],x[133934],x[133935],x[133936],x[133937],x[133938],x[133939],x[133940],x[133941],x[133942],x[133943],x[133944],x[133945],x[133946],x[133947],x[133948],x[133949],x[133950],x[133951],x[133952],x[133953],x[133954],x[133955],x[133956],x[133957],x[133958],x[133959],x[133960],x[133961],x[133962],x[133963],x[133964],x[133965],x[133966],x[133967],x[133968],x[133969],x[133970],x[133971],x[133972],x[133973],x[133974],x[133975],x[133976],x[133977],x[133978],x[133979],x[133980],x[133981],x[133982],x[133983],x[133984],x[133985],x[133986],x[133987],x[133988],x[133989],x[133990],x[133991],x[133992],x[133993],x[133994],x[133995],x[133996],x[133997],x[133998],x[133999],x[134000],x[134001],x[134002],x[134003],x[134004],x[134005],x[134006],x[134007],x[134008],x[134009],x[134010],x[134011],x[134012],x[134013],x[134014],x[134015],x[134016],x[134017],x[134018],x[134019],x[134020],x[134021],x[134022],x[134023],x[134024],x[134025],x[134026],x[134027],x[134028],x[134029],x[134030],x[134031],x[134032],x[134033],x[134034],x[134035],x[134036],x[134037],x[134038],x[134039],x[134040],x[134041],x[134042],x[134043],x[134044],x[134045],x[134046],x[134047],x[134048],x[134049],x[134050],x[134051],x[134052],x[134053],x[134054],x[134055],x[134056],x[134057],x[134058],x[134059],x[134060],x[134061],x[134062],x[134063],x[134064],x[134065],x[134066],x[134067],x[134068],x[134069],x[134070],x[134071],x[134072],x[134073],x[134074],x[134075],x[134076],x[134077],x[134078],x[134079],x[134080],x[134081],x[134082],x[134083],x[134084],x[134085],x[134086],x[134087],x[134088],x[134089],x[134090],x[134091],x[134092],x[134093],x[134094],x[134095],x[134096],x[134097],x[134098],x[134099],x[134100],x[134101],x[134102],x[134103],x[134104],x[134105],x[134106],x[134107],x[134108],x[134109],x[134110],x[134111],x[134112],x[134113],x[134114],x[134115],x[134116],x[134117],x[134118],x[134119],x[134120],x[134121],x[134122],x[134123],x[134124],x[134125],x[134126],x[134127],x[134128],x[134129],x[134130],x[134131],x[134132],x[134133],x[134134],x[134135],x[134136],x[134137],x[134138],x[134139],x[134140],x[134141],x[134142],x[134143],x[134144],x[134145],x[134146],x[134147],x[134148],x[134149],x[134150],x[134151],x[134152],x[134153],x[134154],x[134155],x[134156],x[134157],x[134158],x[134159],x[134160],x[134161],x[134162],x[134163],x[134164],x[134165],x[134166],x[134167],x[134168],x[134169],x[134170],x[134171],x[134172],x[134173],x[134174],x[134175],x[134176],x[134177],x[134178],x[134179],x[134180],x[134181],x[134182],x[134183],x[134184],x[134185],x[134186],x[134187],x[134188],x[134189],x[134190],x[134191],x[134192],x[134193],x[134194],x[134195],x[134196],x[134197],x[134198],x[134199],x[134200],x[134201],x[134202],x[134203],x[134204],x[134205],x[134206],x[134207],x[134208],x[134209],x[134210],x[134211],x[134212],x[134213],x[134214],x[134215],x[134216],x[134217],x[134218],x[134219],x[134220],x[134221],x[134222],x[134223],x[134224],x[134225],x[134226],x[134227],x[134228],x[134229],x[134230],x[134231],x[134232],x[134233],x[134234],x[134235],x[134236],x[134237],x[134238],x[134239],x[134240],x[134241],x[134242],x[134243],x[134244],x[134245],x[134246],x[134247],x[134248],x[134249],x[134250],x[134251],x[134252],x[134253],x[134254],x[134255],x[134256],x[134257],x[134258],x[134259],x[134260],x[134261],x[134262],x[134263],x[134264],x[134265],x[134266],x[134267],x[134268],x[134269],x[134270],x[134271],x[134272],x[134273],x[134274],x[134275],x[134276],x[134277],x[134278],x[134279],x[134280],x[134281],x[134282],x[134283],x[134284],x[134285],x[134286],x[134287],x[134288],x[134289],x[134290],x[134291],x[134292],x[134293],x[134294],x[134295],x[134296],x[134297],x[134298],x[134299],x[134300],x[134301],x[134302],x[134303],x[134304],x[134305],x[134306],x[134307],x[134308],x[134309],x[134310],x[134311],x[134312],x[134313],x[134314],x[134315],x[134316],x[134317],x[134318],x[134319],x[134320],x[134321],x[134322],x[134323],x[134324],x[134325],x[134326],x[134327],x[134328],x[134329],x[134330],x[134331],x[134332],x[134333],x[134334],x[134335],x[134336],x[134337],x[134338],x[134339],x[134340],x[134341],x[134342],x[134343],x[134344],x[134345],x[134346],x[134347],x[134348],x[134349],x[134350],x[134351],x[134352],x[134353],x[134354],x[134355],x[134356],x[134357],x[134358],x[134359],x[134360],x[134361],x[134362],x[134363],x[134364],x[134365],x[134366],x[134367],x[134368],x[134369],x[134370],x[134371],x[134372],x[134373],x[134374],x[134375],x[134376],x[134377],x[134378],x[134379],x[134380],x[134381],x[134382],x[134383],x[134384],x[134385],x[134386],x[134387],x[134388],x[134389],x[134390],x[134391],x[134392],x[134393],x[134394],x[134395],x[134396],x[134397],x[134398],x[134399],x[134400],x[134401],x[134402],x[134403],x[134404],x[134405],x[134406],x[134407],x[134408],x[134409],x[134410],x[134411],x[134412],x[134413],x[134414],x[134415],x[134416],x[134417],x[134418],x[134419],x[134420],x[134421],x[134422],x[134423],x[134424],x[134425],x[134426],x[134427],x[134428],x[134429],x[134430],x[134431],x[134432],x[134433],x[134434],x[134435],x[134436],x[134437],x[134438],x[134439],x[134440],x[134441],x[134442],x[134443],x[134444],x[134445],x[134446],x[134447],x[134448],x[134449],x[134450],x[134451],x[134452],x[134453],x[134454],x[134455],x[134456],x[134457],x[134458],x[134459],x[134460],x[134461],x[134462],x[134463],x[134464],x[134465],x[134466],x[134467],x[134468],x[134469],x[134470],x[134471],x[134472],x[134473],x[134474],x[134475],x[134476],x[134477],x[134478],x[134479],x[134480],x[134481],x[134482],x[134483],x[134484],x[134485],x[134486],x[134487],x[134488],x[134489],x[134490],x[134491],x[134492],x[134493],x[134494],x[134495],x[134496],x[134497],x[134498],x[134499],x[134500],x[134501],x[134502],x[134503],x[134504],x[134505],x[134506],x[134507],x[134508],x[134509],x[134510],x[134511],x[134512],x[134513],x[134514],x[134515],x[134516],x[134517],x[134518],x[134519],x[134520],x[134521],x[134522],x[134523],x[134524],x[134525],x[134526],x[134527],x[134528],x[134529],x[134530],x[134531],x[134532],x[134533],x[134534],x[134535],x[134536],x[134537],x[134538],x[134539],x[134540],x[134541],x[134542],x[134543],x[134544],x[134545],x[134546],x[134547],x[134548],x[134549],x[134550],x[134551],x[134552],x[134553],x[134554],x[134555],x[134556],x[134557],x[134558],x[134559],x[134560],x[134561],x[134562],x[134563],x[134564],x[134565],x[134566],x[134567],x[134568],x[134569],x[134570],x[134571],x[134572],x[134573],x[134574],x[134575],x[134576],x[134577],x[134578],x[134579],x[134580],x[134581],x[134582],x[134583],x[134584],x[134585],x[134586],x[134587],x[134588],x[134589],x[134590],x[134591],x[134592],x[134593],x[134594],x[134595],x[134596],x[134597],x[134598],x[134599],x[134600],x[134601],x[134602],x[134603],x[134604],x[134605],x[134606],x[134607],x[134608],x[134609],x[134610],x[134611],x[134612],x[134613],x[134614],x[134615],x[134616],x[134617],x[134618],x[134619],x[134620],x[134621],x[134622],x[134623],x[134624],x[134625],x[134626],x[134627],x[134628],x[134629],x[134630],x[134631],x[134632],x[134633],x[134634],x[134635],x[134636],x[134637],x[134638],x[134639],x[134640],x[134641],x[134642],x[134643],x[134644],x[134645],x[134646],x[134647],x[134648],x[134649],x[134650],x[134651],x[134652],x[134653],x[134654],x[134655],x[134656],x[134657],x[134658],x[134659],x[134660],x[134661],x[134662],x[134663],x[134664],x[134665],x[134666],x[134667],x[134668],x[134669],x[134670],x[134671],x[134672],x[134673],x[134674],x[134675],x[134676],x[134677],x[134678],x[134679],x[134680],x[134681],x[134682],x[134683],x[134684],x[134685],x[134686],x[134687],x[134688],x[134689],x[134690],x[134691],x[134692],x[134693],x[134694],x[134695],x[134696],x[134697],x[134698],x[134699],x[134700],x[134701],x[134702],x[134703],x[134704],x[134705],x[134706],x[134707],x[134708],x[134709],x[134710],x[134711],x[134712],x[134713],x[134714],x[134715],x[134716],x[134717],x[134718],x[134719],x[134720],x[134721],x[134722],x[134723],x[134724],x[134725],x[134726],x[134727],x[134728],x[134729],x[134730],x[134731],x[134732],x[134733],x[134734],x[134735],x[134736],x[134737],x[134738],x[134739],x[134740],x[134741],x[134742],x[134743],x[134744],x[134745],x[134746],x[134747],x[134748],x[134749],x[134750],x[134751],x[134752],x[134753],x[134754],x[134755],x[134756],x[134757],x[134758],x[134759],x[134760],x[134761],x[134762],x[134763],x[134764],x[134765],x[134766],x[134767],x[134768],x[134769],x[134770],x[134771],x[134772],x[134773],x[134774],x[134775],x[134776],x[134777],x[134778],x[134779],x[134780],x[134781],x[134782],x[134783],x[134784],x[134785],x[134786],x[134787],x[134788],x[134789],x[134790],x[134791],x[134792],x[134793],x[134794],x[134795],x[134796],x[134797],x[134798],x[134799],x[134800],x[134801],x[134802],x[134803],x[134804],x[134805],x[134806],x[134807],x[134808],x[134809],x[134810],x[134811],x[134812],x[134813],x[134814],x[134815],x[134816],x[134817],x[134818],x[134819],x[134820],x[134821],x[134822],x[134823],x[134824],x[134825],x[134826],x[134827],x[134828],x[134829],x[134830],x[134831],x[134832],x[134833],x[134834],x[134835],x[134836],x[134837],x[134838],x[134839],x[134840],x[134841],x[134842],x[134843],x[134844],x[134845],x[134846],x[134847],x[134848],x[134849],x[134850],x[134851],x[134852],x[134853],x[134854],x[134855],x[134856],x[134857],x[134858],x[134859],x[134860],x[134861],x[134862],x[134863],x[134864],x[134865],x[134866],x[134867],x[134868],x[134869],x[134870],x[134871],x[134872],x[134873],x[134874],x[134875],x[134876],x[134877],x[134878],x[134879],x[134880],x[134881],x[134882],x[134883],x[134884],x[134885],x[134886],x[134887],x[134888],x[134889],x[134890],x[134891],x[134892],x[134893],x[134894],x[134895],x[134896],x[134897],x[134898],x[134899],x[134900],x[134901],x[134902],x[134903],x[134904],x[134905],x[134906],x[134907],x[134908],x[134909],x[134910],x[134911],x[134912],x[134913],x[134914],x[134915],x[134916],x[134917],x[134918],x[134919],x[134920],x[134921],x[134922],x[134923],x[134924],x[134925],x[134926],x[134927],x[134928],x[134929],x[134930],x[134931],x[134932],x[134933],x[134934],x[134935],x[134936],x[134937],x[134938],x[134939],x[134940],x[134941],x[134942],x[134943],x[134944],x[134945],x[134946],x[134947],x[134948],x[134949],x[134950],x[134951],x[134952],x[134953],x[134954],x[134955],x[134956],x[134957],x[134958],x[134959],x[134960],x[134961],x[134962],x[134963],x[134964],x[134965],x[134966],x[134967],x[134968],x[134969],x[134970],x[134971],x[134972],x[134973],x[134974],x[134975],x[134976],x[134977],x[134978],x[134979],x[134980],x[134981],x[134982],x[134983],x[134984],x[134985],x[134986],x[134987],x[134988],x[134989],x[134990],x[134991],x[134992],x[134993],x[134994],x[134995],x[134996],x[134997],x[134998],x[134999],x[135000],x[135001],x[135002],x[135003],x[135004],x[135005],x[135006],x[135007],x[135008],x[135009],x[135010],x[135011],x[135012],x[135013],x[135014],x[135015],x[135016],x[135017],x[135018],x[135019],x[135020],x[135021],x[135022],x[135023],x[135024],x[135025],x[135026],x[135027],x[135028],x[135029],x[135030],x[135031],x[135032],x[135033],x[135034],x[135035],x[135036],x[135037],x[135038],x[135039],x[135040],x[135041],x[135042],x[135043],x[135044],x[135045],x[135046],x[135047],x[135048],x[135049],x[135050],x[135051],x[135052],x[135053],x[135054],x[135055],x[135056],x[135057],x[135058],x[135059],x[135060],x[135061],x[135062],x[135063],x[135064],x[135065],x[135066],x[135067],x[135068],x[135069],x[135070],x[135071],x[135072],x[135073],x[135074],x[135075],x[135076],x[135077],x[135078],x[135079],x[135080],x[135081],x[135082],x[135083],x[135084],x[135085],x[135086],x[135087],x[135088],x[135089],x[135090],x[135091],x[135092],x[135093],x[135094],x[135095],x[135096],x[135097],x[135098],x[135099],x[135100],x[135101],x[135102],x[135103],x[135104],x[135105],x[135106],x[135107],x[135108],x[135109],x[135110],x[135111],x[135112],x[135113],x[135114],x[135115],x[135116],x[135117],x[135118],x[135119],x[135120],x[135121],x[135122],x[135123],x[135124],x[135125],x[135126],x[135127],x[135128],x[135129],x[135130],x[135131],x[135132],x[135133],x[135134],x[135135],x[135136],x[135137],x[135138],x[135139],x[135140],x[135141],x[135142],x[135143],x[135144],x[135145],x[135146],x[135147],x[135148],x[135149],x[135150],x[135151],x[135152],x[135153],x[135154],x[135155],x[135156],x[135157],x[135158],x[135159],x[135160],x[135161],x[135162],x[135163],x[135164],x[135165],x[135166],x[135167],x[135168],x[135169],x[135170],x[135171],x[135172],x[135173],x[135174],x[135175],x[135176],x[135177],x[135178],x[135179],x[135180],x[135181],x[135182],x[135183],x[135184],x[135185],x[135186],x[135187],x[135188],x[135189],x[135190],x[135191],x[135192],x[135193],x[135194],x[135195],x[135196],x[135197],x[135198],x[135199],x[135200],x[135201],x[135202],x[135203],x[135204],x[135205],x[135206],x[135207],x[135208],x[135209],x[135210],x[135211],x[135212],x[135213],x[135214],x[135215],x[135216],x[135217],x[135218],x[135219],x[135220],x[135221],x[135222],x[135223],x[135224],x[135225],x[135226],x[135227],x[135228],x[135229],x[135230],x[135231],x[135232],x[135233],x[135234],x[135235],x[135236],x[135237],x[135238],x[135239],x[135240],x[135241],x[135242],x[135243],x[135244],x[135245],x[135246],x[135247],x[135248],x[135249],x[135250],x[135251],x[135252],x[135253],x[135254],x[135255],x[135256],x[135257],x[135258],x[135259],x[135260],x[135261],x[135262],x[135263],x[135264],x[135265],x[135266],x[135267],x[135268],x[135269],x[135270],x[135271],x[135272],x[135273],x[135274],x[135275],x[135276],x[135277],x[135278],x[135279],x[135280],x[135281],x[135282],x[135283],x[135284],x[135285],x[135286],x[135287],x[135288],x[135289],x[135290],x[135291],x[135292],x[135293],x[135294],x[135295],x[135296],x[135297],x[135298],x[135299],x[135300],x[135301],x[135302],x[135303],x[135304],x[135305],x[135306],x[135307],x[135308],x[135309],x[135310],x[135311],x[135312],x[135313],x[135314],x[135315],x[135316],x[135317],x[135318],x[135319],x[135320],x[135321],x[135322],x[135323],x[135324],x[135325],x[135326],x[135327],x[135328],x[135329],x[135330],x[135331],x[135332],x[135333],x[135334],x[135335],x[135336],x[135337],x[135338],x[135339],x[135340],x[135341],x[135342],x[135343],x[135344],x[135345],x[135346],x[135347],x[135348],x[135349],x[135350],x[135351],x[135352],x[135353],x[135354],x[135355],x[135356],x[135357],x[135358],x[135359],x[135360],x[135361],x[135362],x[135363],x[135364],x[135365],x[135366],x[135367],x[135368],x[135369],x[135370],x[135371],x[135372],x[135373],x[135374],x[135375],x[135376],x[135377],x[135378],x[135379],x[135380],x[135381],x[135382],x[135383],x[135384],x[135385],x[135386],x[135387],x[135388],x[135389],x[135390],x[135391],x[135392],x[135393],x[135394],x[135395],x[135396],x[135397],x[135398],x[135399],x[135400],x[135401],x[135402],x[135403],x[135404],x[135405],x[135406],x[135407],x[135408],x[135409],x[135410],x[135411],x[135412],x[135413],x[135414],x[135415],x[135416],x[135417],x[135418],x[135419],x[135420],x[135421],x[135422],x[135423],x[135424],x[135425],x[135426],x[135427],x[135428],x[135429],x[135430],x[135431],x[135432],x[135433],x[135434],x[135435],x[135436],x[135437],x[135438],x[135439],x[135440],x[135441],x[135442],x[135443],x[135444],x[135445],x[135446],x[135447],x[135448],x[135449],x[135450],x[135451],x[135452],x[135453],x[135454],x[135455],x[135456],x[135457],x[135458],x[135459],x[135460],x[135461],x[135462],x[135463],x[135464],x[135465],x[135466],x[135467],x[135468],x[135469],x[135470],x[135471],x[135472],x[135473],x[135474],x[135475],x[135476],x[135477],x[135478],x[135479],x[135480],x[135481],x[135482],x[135483],x[135484],x[135485],x[135486],x[135487],x[135488],x[135489],x[135490],x[135491],x[135492],x[135493],x[135494],x[135495],x[135496],x[135497],x[135498],x[135499],x[135500],x[135501],x[135502],x[135503],x[135504],x[135505],x[135506],x[135507],x[135508],x[135509],x[135510],x[135511],x[135512],x[135513],x[135514],x[135515],x[135516],x[135517],x[135518],x[135519],x[135520],x[135521],x[135522],x[135523],x[135524],x[135525],x[135526],x[135527],x[135528],x[135529],x[135530],x[135531],x[135532],x[135533],x[135534],x[135535],x[135536],x[135537],x[135538],x[135539],x[135540],x[135541],x[135542],x[135543],x[135544],x[135545],x[135546],x[135547],x[135548],x[135549],x[135550],x[135551],x[135552],x[135553],x[135554],x[135555],x[135556],x[135557],x[135558],x[135559],x[135560],x[135561],x[135562],x[135563],x[135564],x[135565],x[135566],x[135567],x[135568],x[135569],x[135570],x[135571],x[135572],x[135573],x[135574],x[135575],x[135576],x[135577],x[135578],x[135579],x[135580],x[135581],x[135582],x[135583],x[135584],x[135585],x[135586],x[135587],x[135588],x[135589],x[135590],x[135591],x[135592],x[135593],x[135594],x[135595],x[135596],x[135597],x[135598],x[135599],x[135600],x[135601],x[135602],x[135603],x[135604],x[135605],x[135606],x[135607],x[135608],x[135609],x[135610],x[135611],x[135612],x[135613],x[135614],x[135615],x[135616],x[135617],x[135618],x[135619],x[135620],x[135621],x[135622],x[135623],x[135624],x[135625],x[135626],x[135627],x[135628],x[135629],x[135630],x[135631],x[135632],x[135633],x[135634],x[135635],x[135636],x[135637],x[135638],x[135639],x[135640],x[135641],x[135642],x[135643],x[135644],x[135645],x[135646],x[135647],x[135648],x[135649],x[135650],x[135651],x[135652],x[135653],x[135654],x[135655],x[135656],x[135657],x[135658],x[135659],x[135660],x[135661],x[135662],x[135663],x[135664],x[135665],x[135666],x[135667],x[135668],x[135669],x[135670],x[135671],x[135672],x[135673],x[135674],x[135675],x[135676],x[135677],x[135678],x[135679],x[135680],x[135681],x[135682],x[135683],x[135684],x[135685],x[135686],x[135687],x[135688],x[135689],x[135690],x[135691],x[135692],x[135693],x[135694],x[135695],x[135696],x[135697],x[135698],x[135699],x[135700],x[135701],x[135702],x[135703],x[135704],x[135705],x[135706],x[135707],x[135708],x[135709],x[135710],x[135711],x[135712],x[135713],x[135714],x[135715],x[135716],x[135717],x[135718],x[135719],x[135720],x[135721],x[135722],x[135723],x[135724],x[135725],x[135726],x[135727],x[135728],x[135729],x[135730],x[135731],x[135732],x[135733],x[135734],x[135735],x[135736],x[135737],x[135738],x[135739],x[135740],x[135741],x[135742],x[135743],x[135744],x[135745],x[135746],x[135747],x[135748],x[135749],x[135750],x[135751],x[135752],x[135753],x[135754],x[135755],x[135756],x[135757],x[135758],x[135759],x[135760],x[135761],x[135762],x[135763],x[135764],x[135765],x[135766],x[135767],x[135768],x[135769],x[135770],x[135771],x[135772],x[135773],x[135774],x[135775],x[135776],x[135777],x[135778],x[135779],x[135780],x[135781],x[135782],x[135783],x[135784],x[135785],x[135786],x[135787],x[135788],x[135789],x[135790],x[135791],x[135792],x[135793],x[135794],x[135795],x[135796],x[135797],x[135798],x[135799],x[135800],x[135801],x[135802],x[135803],x[135804],x[135805],x[135806],x[135807],x[135808],x[135809],x[135810],x[135811],x[135812],x[135813],x[135814],x[135815],x[135816],x[135817],x[135818],x[135819],x[135820],x[135821],x[135822],x[135823],x[135824],x[135825],x[135826],x[135827],x[135828],x[135829],x[135830],x[135831],x[135832],x[135833],x[135834],x[135835],x[135836],x[135837],x[135838],x[135839],x[135840],x[135841],x[135842],x[135843],x[135844],x[135845],x[135846],x[135847],x[135848],x[135849],x[135850],x[135851],x[135852],x[135853],x[135854],x[135855],x[135856],x[135857],x[135858],x[135859],x[135860],x[135861],x[135862],x[135863],x[135864],x[135865],x[135866],x[135867],x[135868],x[135869],x[135870],x[135871],x[135872],x[135873],x[135874],x[135875],x[135876],x[135877],x[135878],x[135879],x[135880],x[135881],x[135882],x[135883],x[135884],x[135885],x[135886],x[135887],x[135888],x[135889],x[135890],x[135891],x[135892],x[135893],x[135894],x[135895],x[135896],x[135897],x[135898],x[135899],x[135900],x[135901],x[135902],x[135903],x[135904],x[135905],x[135906],x[135907],x[135908],x[135909],x[135910],x[135911],x[135912],x[135913],x[135914],x[135915],x[135916],x[135917],x[135918],x[135919],x[135920],x[135921],x[135922],x[135923],x[135924],x[135925],x[135926],x[135927],x[135928],x[135929],x[135930],x[135931],x[135932],x[135933],x[135934],x[135935],x[135936],x[135937],x[135938],x[135939],x[135940],x[135941],x[135942],x[135943],x[135944],x[135945],x[135946],x[135947],x[135948],x[135949],x[135950],x[135951],x[135952],x[135953],x[135954],x[135955],x[135956],x[135957],x[135958],x[135959],x[135960],x[135961],x[135962],x[135963],x[135964],x[135965],x[135966],x[135967],x[135968],x[135969],x[135970],x[135971],x[135972],x[135973],x[135974],x[135975],x[135976],x[135977],x[135978],x[135979],x[135980],x[135981],x[135982],x[135983],x[135984],x[135985],x[135986],x[135987],x[135988],x[135989],x[135990],x[135991],x[135992],x[135993],x[135994],x[135995],x[135996],x[135997],x[135998],x[135999],x[136000],x[136001],x[136002],x[136003],x[136004],x[136005],x[136006],x[136007],x[136008],x[136009],x[136010],x[136011],x[136012],x[136013],x[136014],x[136015],x[136016],x[136017],x[136018],x[136019],x[136020],x[136021],x[136022],x[136023],x[136024],x[136025],x[136026],x[136027],x[136028],x[136029],x[136030],x[136031],x[136032],x[136033],x[136034],x[136035],x[136036],x[136037],x[136038],x[136039],x[136040],x[136041],x[136042],x[136043],x[136044],x[136045],x[136046],x[136047],x[136048],x[136049],x[136050],x[136051],x[136052],x[136053],x[136054],x[136055],x[136056],x[136057],x[136058],x[136059],x[136060],x[136061],x[136062],x[136063],x[136064],x[136065],x[136066],x[136067],x[136068],x[136069],x[136070],x[136071],x[136072],x[136073],x[136074],x[136075],x[136076],x[136077],x[136078],x[136079],x[136080],x[136081],x[136082],x[136083],x[136084],x[136085],x[136086],x[136087],x[136088],x[136089],x[136090],x[136091],x[136092],x[136093],x[136094],x[136095],x[136096],x[136097],x[136098],x[136099],x[136100],x[136101],x[136102],x[136103],x[136104],x[136105],x[136106],x[136107],x[136108],x[136109],x[136110],x[136111],x[136112],x[136113],x[136114],x[136115],x[136116],x[136117],x[136118],x[136119],x[136120],x[136121],x[136122],x[136123],x[136124],x[136125],x[136126],x[136127],x[136128],x[136129],x[136130],x[136131],x[136132],x[136133],x[136134],x[136135],x[136136],x[136137],x[136138],x[136139],x[136140],x[136141],x[136142],x[136143],x[136144],x[136145],x[136146],x[136147],x[136148],x[136149],x[136150],x[136151],x[136152],x[136153],x[136154],x[136155],x[136156],x[136157],x[136158],x[136159],x[136160],x[136161],x[136162],x[136163],x[136164],x[136165],x[136166],x[136167],x[136168],x[136169],x[136170],x[136171],x[136172],x[136173],x[136174],x[136175],x[136176],x[136177],x[136178],x[136179],x[136180],x[136181],x[136182],x[136183],x[136184],x[136185],x[136186],x[136187],x[136188],x[136189],x[136190],x[136191],x[136192],x[136193],x[136194],x[136195],x[136196],x[136197],x[136198],x[136199],x[136200],x[136201],x[136202],x[136203],x[136204],x[136205],x[136206],x[136207],x[136208],x[136209],x[136210],x[136211],x[136212],x[136213],x[136214],x[136215],x[136216],x[136217],x[136218],x[136219],x[136220],x[136221],x[136222],x[136223],x[136224],x[136225],x[136226],x[136227],x[136228],x[136229],x[136230],x[136231],x[136232],x[136233],x[136234],x[136235],x[136236],x[136237],x[136238],x[136239],x[136240],x[136241],x[136242],x[136243],x[136244],x[136245],x[136246],x[136247],x[136248],x[136249],x[136250],x[136251],x[136252],x[136253],x[136254],x[136255],x[136256],x[136257],x[136258],x[136259],x[136260],x[136261],x[136262],x[136263],x[136264],x[136265],x[136266],x[136267],x[136268],x[136269],x[136270],x[136271],x[136272],x[136273],x[136274],x[136275],x[136276],x[136277],x[136278],x[136279],x[136280],x[136281],x[136282],x[136283],x[136284],x[136285],x[136286],x[136287],x[136288],x[136289],x[136290],x[136291],x[136292],x[136293],x[136294],x[136295],x[136296],x[136297],x[136298],x[136299],x[136300],x[136301],x[136302],x[136303],x[136304],x[136305],x[136306],x[136307],x[136308],x[136309],x[136310],x[136311],x[136312],x[136313],x[136314],x[136315],x[136316],x[136317],x[136318],x[136319],x[136320],x[136321],x[136322],x[136323],x[136324],x[136325],x[136326],x[136327],x[136328],x[136329],x[136330],x[136331],x[136332],x[136333],x[136334],x[136335],x[136336],x[136337],x[136338],x[136339],x[136340],x[136341],x[136342],x[136343],x[136344],x[136345],x[136346],x[136347],x[136348],x[136349],x[136350],x[136351],x[136352],x[136353],x[136354],x[136355],x[136356],x[136357],x[136358],x[136359],x[136360],x[136361],x[136362],x[136363],x[136364],x[136365],x[136366],x[136367],x[136368],x[136369],x[136370],x[136371],x[136372],x[136373],x[136374],x[136375],x[136376],x[136377],x[136378],x[136379],x[136380],x[136381],x[136382],x[136383],x[136384],x[136385],x[136386],x[136387],x[136388],x[136389],x[136390],x[136391],x[136392],x[136393],x[136394],x[136395],x[136396],x[136397],x[136398],x[136399],x[136400],x[136401],x[136402],x[136403],x[136404],x[136405],x[136406],x[136407],x[136408],x[136409],x[136410],x[136411],x[136412],x[136413],x[136414],x[136415],x[136416],x[136417],x[136418],x[136419],x[136420],x[136421],x[136422],x[136423],x[136424],x[136425],x[136426],x[136427],x[136428],x[136429],x[136430],x[136431],x[136432],x[136433],x[136434],x[136435],x[136436],x[136437],x[136438],x[136439],x[136440],x[136441],x[136442],x[136443],x[136444],x[136445],x[136446],x[136447],x[136448],x[136449],x[136450],x[136451],x[136452],x[136453],x[136454],x[136455],x[136456],x[136457],x[136458],x[136459],x[136460],x[136461],x[136462],x[136463],x[136464],x[136465],x[136466],x[136467],x[136468],x[136469],x[136470],x[136471],x[136472],x[136473],x[136474],x[136475],x[136476],x[136477],x[136478],x[136479],x[136480],x[136481],x[136482],x[136483],x[136484],x[136485],x[136486],x[136487],x[136488],x[136489],x[136490],x[136491],x[136492],x[136493],x[136494],x[136495],x[136496],x[136497],x[136498],x[136499],x[136500],x[136501],x[136502],x[136503],x[136504],x[136505],x[136506],x[136507],x[136508],x[136509],x[136510],x[136511],x[136512],x[136513],x[136514],x[136515],x[136516],x[136517],x[136518],x[136519],x[136520],x[136521],x[136522],x[136523],x[136524],x[136525],x[136526],x[136527],x[136528],x[136529],x[136530],x[136531],x[136532],x[136533],x[136534],x[136535],x[136536],x[136537],x[136538],x[136539],x[136540],x[136541],x[136542],x[136543],x[136544],x[136545],x[136546],x[136547],x[136548],x[136549],x[136550],x[136551],x[136552],x[136553],x[136554],x[136555],x[136556],x[136557],x[136558],x[136559],x[136560],x[136561],x[136562],x[136563],x[136564],x[136565],x[136566],x[136567],x[136568],x[136569],x[136570],x[136571],x[136572],x[136573],x[136574],x[136575],x[136576],x[136577],x[136578],x[136579],x[136580],x[136581],x[136582],x[136583],x[136584],x[136585],x[136586],x[136587],x[136588],x[136589],x[136590],x[136591],x[136592],x[136593],x[136594],x[136595],x[136596],x[136597],x[136598],x[136599],x[136600],x[136601],x[136602],x[136603],x[136604],x[136605],x[136606],x[136607],x[136608],x[136609],x[136610],x[136611],x[136612],x[136613],x[136614],x[136615],x[136616],x[136617],x[136618],x[136619],x[136620],x[136621],x[136622],x[136623],x[136624],x[136625],x[136626],x[136627],x[136628],x[136629],x[136630],x[136631],x[136632],x[136633],x[136634],x[136635],x[136636],x[136637],x[136638],x[136639],x[136640],x[136641],x[136642],x[136643],x[136644],x[136645],x[136646],x[136647],x[136648],x[136649],x[136650],x[136651],x[136652],x[136653],x[136654],x[136655],x[136656],x[136657],x[136658],x[136659],x[136660],x[136661],x[136662],x[136663],x[136664],x[136665],x[136666],x[136667],x[136668],x[136669],x[136670],x[136671],x[136672],x[136673],x[136674],x[136675],x[136676],x[136677],x[136678],x[136679],x[136680],x[136681],x[136682],x[136683],x[136684],x[136685],x[136686],x[136687],x[136688],x[136689],x[136690],x[136691],x[136692],x[136693],x[136694],x[136695],x[136696],x[136697],x[136698],x[136699],x[136700],x[136701],x[136702],x[136703],x[136704],x[136705],x[136706],x[136707],x[136708],x[136709],x[136710],x[136711],x[136712],x[136713],x[136714],x[136715],x[136716],x[136717],x[136718],x[136719],x[136720],x[136721],x[136722],x[136723],x[136724],x[136725],x[136726],x[136727],x[136728],x[136729],x[136730],x[136731],x[136732],x[136733],x[136734],x[136735],x[136736],x[136737],x[136738],x[136739],x[136740],x[136741],x[136742],x[136743],x[136744],x[136745],x[136746],x[136747],x[136748],x[136749],x[136750],x[136751],x[136752],x[136753],x[136754],x[136755],x[136756],x[136757],x[136758],x[136759],x[136760],x[136761],x[136762],x[136763],x[136764],x[136765],x[136766],x[136767],x[136768],x[136769],x[136770],x[136771],x[136772],x[136773],x[136774],x[136775],x[136776],x[136777],x[136778],x[136779],x[136780],x[136781],x[136782],x[136783],x[136784],x[136785],x[136786],x[136787],x[136788],x[136789],x[136790],x[136791],x[136792],x[136793],x[136794],x[136795],x[136796],x[136797],x[136798],x[136799],x[136800],x[136801],x[136802],x[136803],x[136804],x[136805],x[136806],x[136807],x[136808],x[136809],x[136810],x[136811],x[136812],x[136813],x[136814],x[136815],x[136816],x[136817],x[136818],x[136819],x[136820],x[136821],x[136822],x[136823],x[136824],x[136825],x[136826],x[136827],x[136828],x[136829],x[136830],x[136831],x[136832],x[136833],x[136834],x[136835],x[136836],x[136837],x[136838],x[136839],x[136840],x[136841],x[136842],x[136843],x[136844],x[136845],x[136846],x[136847],x[136848],x[136849],x[136850],x[136851],x[136852],x[136853],x[136854],x[136855],x[136856],x[136857],x[136858],x[136859],x[136860],x[136861],x[136862],x[136863],x[136864],x[136865],x[136866],x[136867],x[136868],x[136869],x[136870],x[136871],x[136872],x[136873],x[136874],x[136875],x[136876],x[136877],x[136878],x[136879],x[136880],x[136881],x[136882],x[136883],x[136884],x[136885],x[136886],x[136887],x[136888],x[136889],x[136890],x[136891],x[136892],x[136893],x[136894],x[136895],x[136896],x[136897],x[136898],x[136899],x[136900],x[136901],x[136902],x[136903],x[136904],x[136905],x[136906],x[136907],x[136908],x[136909],x[136910],x[136911],x[136912],x[136913],x[136914],x[136915],x[136916],x[136917],x[136918],x[136919],x[136920],x[136921],x[136922],x[136923],x[136924],x[136925],x[136926],x[136927],x[136928],x[136929],x[136930],x[136931],x[136932],x[136933],x[136934],x[136935],x[136936],x[136937],x[136938],x[136939],x[136940],x[136941],x[136942],x[136943],x[136944],x[136945],x[136946],x[136947],x[136948],x[136949],x[136950],x[136951],x[136952],x[136953],x[136954],x[136955],x[136956],x[136957],x[136958],x[136959],x[136960],x[136961],x[136962],x[136963],x[136964],x[136965],x[136966],x[136967],x[136968],x[136969],x[136970],x[136971],x[136972],x[136973],x[136974],x[136975],x[136976],x[136977],x[136978],x[136979],x[136980],x[136981],x[136982],x[136983],x[136984],x[136985],x[136986],x[136987],x[136988],x[136989],x[136990],x[136991],x[136992],x[136993],x[136994],x[136995],x[136996],x[136997],x[136998],x[136999],x[137000],x[137001],x[137002],x[137003],x[137004],x[137005],x[137006],x[137007],x[137008],x[137009],x[137010],x[137011],x[137012],x[137013],x[137014],x[137015],x[137016],x[137017],x[137018],x[137019],x[137020],x[137021],x[137022],x[137023],x[137024],x[137025],x[137026],x[137027],x[137028],x[137029],x[137030],x[137031],x[137032],x[137033],x[137034],x[137035],x[137036],x[137037],x[137038],x[137039],x[137040],x[137041],x[137042],x[137043],x[137044],x[137045],x[137046],x[137047],x[137048],x[137049],x[137050],x[137051],x[137052],x[137053],x[137054],x[137055],x[137056],x[137057],x[137058],x[137059],x[137060],x[137061],x[137062],x[137063],x[137064],x[137065],x[137066],x[137067],x[137068],x[137069],x[137070],x[137071],x[137072],x[137073],x[137074],x[137075],x[137076],x[137077],x[137078],x[137079],x[137080],x[137081],x[137082],x[137083],x[137084],x[137085],x[137086],x[137087],x[137088],x[137089],x[137090],x[137091],x[137092],x[137093],x[137094],x[137095],x[137096],x[137097],x[137098],x[137099],x[137100],x[137101],x[137102],x[137103],x[137104],x[137105],x[137106],x[137107],x[137108],x[137109],x[137110],x[137111],x[137112],x[137113],x[137114],x[137115],x[137116],x[137117],x[137118],x[137119],x[137120],x[137121],x[137122],x[137123],x[137124],x[137125],x[137126],x[137127],x[137128],x[137129],x[137130],x[137131],x[137132],x[137133],x[137134],x[137135],x[137136],x[137137],x[137138],x[137139],x[137140],x[137141],x[137142],x[137143],x[137144],x[137145],x[137146],x[137147],x[137148],x[137149],x[137150],x[137151],x[137152],x[137153],x[137154],x[137155],x[137156],x[137157],x[137158],x[137159],x[137160],x[137161],x[137162],x[137163],x[137164],x[137165],x[137166],x[137167],x[137168],x[137169],x[137170],x[137171],x[137172],x[137173],x[137174],x[137175],x[137176],x[137177],x[137178],x[137179],x[137180],x[137181],x[137182],x[137183],x[137184],x[137185],x[137186],x[137187],x[137188],x[137189],x[137190],x[137191],x[137192],x[137193],x[137194],x[137195],x[137196],x[137197],x[137198],x[137199],x[137200],x[137201],x[137202],x[137203],x[137204],x[137205],x[137206],x[137207],x[137208],x[137209],x[137210],x[137211],x[137212],x[137213],x[137214],x[137215],x[137216],x[137217],x[137218],x[137219],x[137220],x[137221],x[137222],x[137223],x[137224],x[137225],x[137226],x[137227],x[137228],x[137229],x[137230],x[137231],x[137232],x[137233],x[137234],x[137235],x[137236],x[137237],x[137238],x[137239],x[137240],x[137241],x[137242],x[137243],x[137244],x[137245],x[137246],x[137247],x[137248],x[137249],x[137250],x[137251],x[137252],x[137253],x[137254],x[137255],x[137256],x[137257],x[137258],x[137259],x[137260],x[137261],x[137262],x[137263],x[137264],x[137265],x[137266],x[137267],x[137268],x[137269],x[137270],x[137271],x[137272],x[137273],x[137274],x[137275],x[137276],x[137277],x[137278],x[137279],x[137280],x[137281],x[137282],x[137283],x[137284],x[137285],x[137286],x[137287],x[137288],x[137289],x[137290],x[137291],x[137292],x[137293],x[137294],x[137295],x[137296],x[137297],x[137298],x[137299],x[137300],x[137301],x[137302],x[137303],x[137304],x[137305],x[137306],x[137307],x[137308],x[137309],x[137310],x[137311],x[137312],x[137313],x[137314],x[137315],x[137316],x[137317],x[137318],x[137319],x[137320],x[137321],x[137322],x[137323],x[137324],x[137325],x[137326],x[137327],x[137328],x[137329],x[137330],x[137331],x[137332],x[137333],x[137334],x[137335],x[137336],x[137337],x[137338],x[137339],x[137340],x[137341],x[137342],x[137343],x[137344],x[137345],x[137346],x[137347],x[137348],x[137349],x[137350],x[137351],x[137352],x[137353],x[137354],x[137355],x[137356],x[137357],x[137358],x[137359],x[137360],x[137361],x[137362],x[137363],x[137364],x[137365],x[137366],x[137367],x[137368],x[137369],x[137370],x[137371],x[137372],x[137373],x[137374],x[137375],x[137376],x[137377],x[137378],x[137379],x[137380],x[137381],x[137382],x[137383],x[137384],x[137385],x[137386],x[137387],x[137388],x[137389],x[137390],x[137391],x[137392],x[137393],x[137394],x[137395],x[137396],x[137397],x[137398],x[137399],x[137400],x[137401],x[137402],x[137403],x[137404],x[137405],x[137406],x[137407],x[137408],x[137409],x[137410],x[137411],x[137412],x[137413],x[137414],x[137415],x[137416],x[137417],x[137418],x[137419],x[137420],x[137421],x[137422],x[137423],x[137424],x[137425],x[137426],x[137427],x[137428],x[137429],x[137430],x[137431],x[137432],x[137433],x[137434],x[137435],x[137436],x[137437],x[137438],x[137439],x[137440],x[137441],x[137442],x[137443],x[137444],x[137445],x[137446],x[137447],x[137448],x[137449],x[137450],x[137451],x[137452],x[137453],x[137454],x[137455],x[137456],x[137457],x[137458],x[137459],x[137460],x[137461],x[137462],x[137463],x[137464],x[137465],x[137466],x[137467],x[137468],x[137469],x[137470],x[137471],x[137472],x[137473],x[137474],x[137475],x[137476],x[137477],x[137478],x[137479],x[137480],x[137481],x[137482],x[137483],x[137484],x[137485],x[137486],x[137487],x[137488],x[137489],x[137490],x[137491],x[137492],x[137493],x[137494],x[137495],x[137496],x[137497],x[137498],x[137499],x[137500],x[137501],x[137502],x[137503],x[137504],x[137505],x[137506],x[137507],x[137508],x[137509],x[137510],x[137511],x[137512],x[137513],x[137514],x[137515],x[137516],x[137517],x[137518],x[137519],x[137520],x[137521],x[137522],x[137523],x[137524],x[137525],x[137526],x[137527],x[137528],x[137529],x[137530],x[137531],x[137532],x[137533],x[137534],x[137535],x[137536],x[137537],x[137538],x[137539],x[137540],x[137541],x[137542],x[137543],x[137544],x[137545],x[137546],x[137547],x[137548],x[137549],x[137550],x[137551],x[137552],x[137553],x[137554],x[137555],x[137556],x[137557],x[137558],x[137559],x[137560],x[137561],x[137562],x[137563],x[137564],x[137565],x[137566],x[137567],x[137568],x[137569],x[137570],x[137571],x[137572],x[137573],x[137574],x[137575],x[137576],x[137577],x[137578],x[137579],x[137580],x[137581],x[137582],x[137583],x[137584],x[137585],x[137586],x[137587],x[137588],x[137589],x[137590],x[137591],x[137592],x[137593],x[137594],x[137595],x[137596],x[137597],x[137598],x[137599],x[137600],x[137601],x[137602],x[137603],x[137604],x[137605],x[137606],x[137607],x[137608],x[137609],x[137610],x[137611],x[137612],x[137613],x[137614],x[137615],x[137616],x[137617],x[137618],x[137619],x[137620],x[137621],x[137622],x[137623],x[137624],x[137625],x[137626],x[137627],x[137628],x[137629],x[137630],x[137631],x[137632],x[137633],x[137634],x[137635],x[137636],x[137637],x[137638],x[137639],x[137640],x[137641],x[137642],x[137643],x[137644],x[137645],x[137646],x[137647],x[137648],x[137649],x[137650],x[137651],x[137652],x[137653],x[137654],x[137655],x[137656],x[137657],x[137658],x[137659],x[137660],x[137661],x[137662],x[137663],x[137664],x[137665],x[137666],x[137667],x[137668],x[137669],x[137670],x[137671],x[137672],x[137673],x[137674],x[137675],x[137676],x[137677],x[137678],x[137679],x[137680],x[137681],x[137682],x[137683],x[137684],x[137685],x[137686],x[137687],x[137688],x[137689],x[137690],x[137691],x[137692],x[137693],x[137694],x[137695],x[137696],x[137697],x[137698],x[137699],x[137700],x[137701],x[137702],x[137703],x[137704],x[137705],x[137706],x[137707],x[137708],x[137709],x[137710],x[137711],x[137712],x[137713],x[137714],x[137715],x[137716],x[137717],x[137718],x[137719],x[137720],x[137721],x[137722],x[137723],x[137724],x[137725],x[137726],x[137727],x[137728],x[137729],x[137730],x[137731],x[137732],x[137733],x[137734],x[137735],x[137736],x[137737],x[137738],x[137739],x[137740],x[137741],x[137742],x[137743],x[137744],x[137745],x[137746],x[137747],x[137748],x[137749],x[137750],x[137751],x[137752],x[137753],x[137754],x[137755],x[137756],x[137757],x[137758],x[137759],x[137760],x[137761],x[137762],x[137763],x[137764],x[137765],x[137766],x[137767],x[137768],x[137769],x[137770],x[137771],x[137772],x[137773],x[137774],x[137775],x[137776],x[137777],x[137778],x[137779],x[137780],x[137781],x[137782],x[137783],x[137784],x[137785],x[137786],x[137787],x[137788],x[137789],x[137790],x[137791],x[137792],x[137793],x[137794],x[137795],x[137796],x[137797],x[137798],x[137799],x[137800],x[137801],x[137802],x[137803],x[137804],x[137805],x[137806],x[137807],x[137808],x[137809],x[137810],x[137811],x[137812],x[137813],x[137814],x[137815],x[137816],x[137817],x[137818],x[137819],x[137820],x[137821],x[137822],x[137823],x[137824],x[137825],x[137826],x[137827],x[137828],x[137829],x[137830],x[137831],x[137832],x[137833],x[137834],x[137835],x[137836],x[137837],x[137838],x[137839],x[137840],x[137841],x[137842],x[137843],x[137844],x[137845],x[137846],x[137847],x[137848],x[137849],x[137850],x[137851],x[137852],x[137853],x[137854],x[137855],x[137856],x[137857],x[137858],x[137859],x[137860],x[137861],x[137862],x[137863],x[137864],x[137865],x[137866],x[137867],x[137868],x[137869],x[137870],x[137871],x[137872],x[137873],x[137874],x[137875],x[137876],x[137877],x[137878],x[137879],x[137880],x[137881],x[137882],x[137883],x[137884],x[137885],x[137886],x[137887],x[137888],x[137889],x[137890],x[137891],x[137892],x[137893],x[137894],x[137895],x[137896],x[137897],x[137898],x[137899],x[137900],x[137901],x[137902],x[137903],x[137904],x[137905],x[137906],x[137907],x[137908],x[137909],x[137910],x[137911],x[137912],x[137913],x[137914],x[137915],x[137916],x[137917],x[137918],x[137919],x[137920],x[137921],x[137922],x[137923],x[137924],x[137925],x[137926],x[137927],x[137928],x[137929],x[137930],x[137931],x[137932],x[137933],x[137934],x[137935],x[137936],x[137937],x[137938],x[137939],x[137940],x[137941],x[137942],x[137943],x[137944],x[137945],x[137946],x[137947],x[137948],x[137949],x[137950],x[137951],x[137952],x[137953],x[137954],x[137955],x[137956],x[137957],x[137958],x[137959],x[137960],x[137961],x[137962],x[137963],x[137964],x[137965],x[137966],x[137967],x[137968],x[137969],x[137970],x[137971],x[137972],x[137973],x[137974],x[137975],x[137976],x[137977],x[137978],x[137979],x[137980],x[137981],x[137982],x[137983],x[137984],x[137985],x[137986],x[137987],x[137988],x[137989],x[137990],x[137991],x[137992],x[137993],x[137994],x[137995],x[137996],x[137997],x[137998],x[137999],x[138000],x[138001],x[138002],x[138003],x[138004],x[138005],x[138006],x[138007],x[138008],x[138009],x[138010],x[138011],x[138012],x[138013],x[138014],x[138015],x[138016],x[138017],x[138018],x[138019],x[138020],x[138021],x[138022],x[138023],x[138024],x[138025],x[138026],x[138027],x[138028],x[138029],x[138030],x[138031],x[138032],x[138033],x[138034],x[138035],x[138036],x[138037],x[138038],x[138039],x[138040],x[138041],x[138042],x[138043],x[138044],x[138045],x[138046],x[138047],x[138048],x[138049],x[138050],x[138051],x[138052],x[138053],x[138054],x[138055],x[138056],x[138057],x[138058],x[138059],x[138060],x[138061],x[138062],x[138063],x[138064],x[138065],x[138066],x[138067],x[138068],x[138069],x[138070],x[138071],x[138072],x[138073],x[138074],x[138075],x[138076],x[138077],x[138078],x[138079],x[138080],x[138081],x[138082],x[138083],x[138084],x[138085],x[138086],x[138087],x[138088],x[138089],x[138090],x[138091],x[138092],x[138093],x[138094],x[138095],x[138096],x[138097],x[138098],x[138099],x[138100],x[138101],x[138102],x[138103],x[138104],x[138105],x[138106],x[138107],x[138108],x[138109],x[138110],x[138111],x[138112],x[138113],x[138114],x[138115],x[138116],x[138117],x[138118],x[138119],x[138120],x[138121],x[138122],x[138123],x[138124],x[138125],x[138126],x[138127],x[138128],x[138129],x[138130],x[138131],x[138132],x[138133],x[138134],x[138135],x[138136],x[138137],x[138138],x[138139],x[138140],x[138141],x[138142],x[138143],x[138144],x[138145],x[138146],x[138147],x[138148],x[138149],x[138150],x[138151],x[138152],x[138153],x[138154],x[138155],x[138156],x[138157],x[138158],x[138159],x[138160],x[138161],x[138162],x[138163],x[138164],x[138165],x[138166],x[138167],x[138168],x[138169],x[138170],x[138171],x[138172],x[138173],x[138174],x[138175],x[138176],x[138177],x[138178],x[138179],x[138180],x[138181],x[138182],x[138183],x[138184],x[138185],x[138186],x[138187],x[138188],x[138189],x[138190],x[138191],x[138192],x[138193],x[138194],x[138195],x[138196],x[138197],x[138198],x[138199],x[138200],x[138201],x[138202],x[138203],x[138204],x[138205],x[138206],x[138207],x[138208],x[138209],x[138210],x[138211],x[138212],x[138213],x[138214],x[138215],x[138216],x[138217],x[138218],x[138219],x[138220],x[138221],x[138222],x[138223],x[138224],x[138225],x[138226],x[138227],x[138228],x[138229],x[138230],x[138231],x[138232],x[138233],x[138234],x[138235],x[138236],x[138237],x[138238],x[138239],x[138240],x[138241],x[138242],x[138243],x[138244],x[138245],x[138246],x[138247],x[138248],x[138249],x[138250],x[138251],x[138252],x[138253],x[138254],x[138255],x[138256],x[138257],x[138258],x[138259],x[138260],x[138261],x[138262],x[138263],x[138264],x[138265],x[138266],x[138267],x[138268],x[138269],x[138270],x[138271],x[138272],x[138273],x[138274],x[138275],x[138276],x[138277],x[138278],x[138279],x[138280],x[138281],x[138282],x[138283],x[138284],x[138285],x[138286],x[138287],x[138288],x[138289],x[138290],x[138291],x[138292],x[138293],x[138294],x[138295],x[138296],x[138297],x[138298],x[138299],x[138300],x[138301],x[138302],x[138303],x[138304],x[138305],x[138306],x[138307],x[138308],x[138309],x[138310],x[138311],x[138312],x[138313],x[138314],x[138315],x[138316],x[138317],x[138318],x[138319],x[138320],x[138321],x[138322],x[138323],x[138324],x[138325],x[138326],x[138327],x[138328],x[138329],x[138330],x[138331],x[138332],x[138333],x[138334],x[138335],x[138336],x[138337],x[138338],x[138339],x[138340],x[138341],x[138342],x[138343],x[138344],x[138345],x[138346],x[138347],x[138348],x[138349],x[138350],x[138351],x[138352],x[138353],x[138354],x[138355],x[138356],x[138357],x[138358],x[138359],x[138360],x[138361],x[138362],x[138363],x[138364],x[138365],x[138366],x[138367],x[138368],x[138369],x[138370],x[138371],x[138372],x[138373],x[138374],x[138375],x[138376],x[138377],x[138378],x[138379],x[138380],x[138381],x[138382],x[138383],x[138384],x[138385],x[138386],x[138387],x[138388],x[138389],x[138390],x[138391],x[138392],x[138393],x[138394],x[138395],x[138396],x[138397],x[138398],x[138399],x[138400],x[138401],x[138402],x[138403],x[138404],x[138405],x[138406],x[138407],x[138408],x[138409],x[138410],x[138411],x[138412],x[138413],x[138414],x[138415],x[138416],x[138417],x[138418],x[138419],x[138420],x[138421],x[138422],x[138423],x[138424],x[138425],x[138426],x[138427],x[138428],x[138429],x[138430],x[138431],x[138432],x[138433],x[138434],x[138435],x[138436],x[138437],x[138438],x[138439],x[138440],x[138441],x[138442],x[138443],x[138444],x[138445],x[138446],x[138447],x[138448],x[138449],x[138450],x[138451],x[138452],x[138453],x[138454],x[138455],x[138456],x[138457],x[138458],x[138459],x[138460],x[138461],x[138462],x[138463],x[138464],x[138465],x[138466],x[138467],x[138468],x[138469],x[138470],x[138471],x[138472],x[138473],x[138474],x[138475],x[138476],x[138477],x[138478],x[138479],x[138480],x[138481],x[138482],x[138483],x[138484],x[138485],x[138486],x[138487],x[138488],x[138489],x[138490],x[138491],x[138492],x[138493],x[138494],x[138495],x[138496],x[138497],x[138498],x[138499],x[138500],x[138501],x[138502],x[138503],x[138504],x[138505],x[138506],x[138507],x[138508],x[138509],x[138510],x[138511],x[138512],x[138513],x[138514],x[138515],x[138516],x[138517],x[138518],x[138519],x[138520],x[138521],x[138522],x[138523],x[138524],x[138525],x[138526],x[138527],x[138528],x[138529],x[138530],x[138531],x[138532],x[138533],x[138534],x[138535],x[138536],x[138537],x[138538],x[138539],x[138540],x[138541],x[138542],x[138543],x[138544],x[138545],x[138546],x[138547],x[138548],x[138549],x[138550],x[138551],x[138552],x[138553],x[138554],x[138555],x[138556],x[138557],x[138558],x[138559],x[138560],x[138561],x[138562],x[138563],x[138564],x[138565],x[138566],x[138567],x[138568],x[138569],x[138570],x[138571],x[138572],x[138573],x[138574],x[138575],x[138576],x[138577],x[138578],x[138579],x[138580],x[138581],x[138582],x[138583],x[138584],x[138585],x[138586],x[138587],x[138588],x[138589],x[138590],x[138591],x[138592],x[138593],x[138594],x[138595],x[138596],x[138597],x[138598],x[138599],x[138600],x[138601],x[138602],x[138603],x[138604],x[138605],x[138606],x[138607],x[138608],x[138609],x[138610],x[138611],x[138612],x[138613],x[138614],x[138615],x[138616],x[138617],x[138618],x[138619],x[138620],x[138621],x[138622],x[138623],x[138624],x[138625],x[138626],x[138627],x[138628],x[138629],x[138630],x[138631],x[138632],x[138633],x[138634],x[138635],x[138636],x[138637],x[138638],x[138639],x[138640],x[138641],x[138642],x[138643],x[138644],x[138645],x[138646],x[138647],x[138648],x[138649],x[138650],x[138651],x[138652],x[138653],x[138654],x[138655],x[138656],x[138657],x[138658],x[138659],x[138660],x[138661],x[138662],x[138663],x[138664],x[138665],x[138666],x[138667],x[138668],x[138669],x[138670],x[138671],x[138672],x[138673],x[138674],x[138675],x[138676],x[138677],x[138678],x[138679],x[138680],x[138681],x[138682],x[138683],x[138684],x[138685],x[138686],x[138687],x[138688],x[138689],x[138690],x[138691],x[138692],x[138693],x[138694],x[138695],x[138696],x[138697],x[138698],x[138699],x[138700],x[138701],x[138702],x[138703],x[138704],x[138705],x[138706],x[138707],x[138708],x[138709],x[138710],x[138711],x[138712],x[138713],x[138714],x[138715],x[138716],x[138717],x[138718],x[138719],x[138720],x[138721],x[138722],x[138723],x[138724],x[138725],x[138726],x[138727],x[138728],x[138729],x[138730],x[138731],x[138732],x[138733],x[138734],x[138735],x[138736],x[138737],x[138738],x[138739],x[138740],x[138741],x[138742],x[138743],x[138744],x[138745],x[138746],x[138747],x[138748],x[138749],x[138750],x[138751],x[138752],x[138753],x[138754],x[138755],x[138756],x[138757],x[138758],x[138759],x[138760],x[138761],x[138762],x[138763],x[138764],x[138765],x[138766],x[138767],x[138768],x[138769],x[138770],x[138771],x[138772],x[138773],x[138774],x[138775],x[138776],x[138777],x[138778],x[138779],x[138780],x[138781],x[138782],x[138783],x[138784],x[138785],x[138786],x[138787],x[138788],x[138789],x[138790],x[138791],x[138792],x[138793],x[138794],x[138795],x[138796],x[138797],x[138798],x[138799],x[138800],x[138801],x[138802],x[138803],x[138804],x[138805],x[138806],x[138807],x[138808],x[138809],x[138810],x[138811],x[138812],x[138813],x[138814],x[138815],x[138816],x[138817],x[138818],x[138819],x[138820],x[138821],x[138822],x[138823],x[138824],x[138825],x[138826],x[138827],x[138828],x[138829],x[138830],x[138831],x[138832],x[138833],x[138834],x[138835],x[138836],x[138837],x[138838],x[138839],x[138840],x[138841],x[138842],x[138843],x[138844],x[138845],x[138846],x[138847],x[138848],x[138849],x[138850],x[138851],x[138852],x[138853],x[138854],x[138855],x[138856],x[138857],x[138858],x[138859],x[138860],x[138861],x[138862],x[138863],x[138864],x[138865],x[138866],x[138867],x[138868],x[138869],x[138870],x[138871],x[138872],x[138873],x[138874],x[138875],x[138876],x[138877],x[138878],x[138879],x[138880],x[138881],x[138882],x[138883],x[138884],x[138885],x[138886],x[138887],x[138888],x[138889],x[138890],x[138891],x[138892],x[138893],x[138894],x[138895],x[138896],x[138897],x[138898],x[138899],x[138900],x[138901],x[138902],x[138903],x[138904],x[138905],x[138906],x[138907],x[138908],x[138909],x[138910],x[138911],x[138912],x[138913],x[138914],x[138915],x[138916],x[138917],x[138918],x[138919],x[138920],x[138921],x[138922],x[138923],x[138924],x[138925],x[138926],x[138927],x[138928],x[138929],x[138930],x[138931],x[138932],x[138933],x[138934],x[138935],x[138936],x[138937],x[138938],x[138939],x[138940],x[138941],x[138942],x[138943],x[138944],x[138945],x[138946],x[138947],x[138948],x[138949],x[138950],x[138951],x[138952],x[138953],x[138954],x[138955],x[138956],x[138957],x[138958],x[138959],x[138960],x[138961],x[138962],x[138963],x[138964],x[138965],x[138966],x[138967],x[138968],x[138969],x[138970],x[138971],x[138972],x[138973],x[138974],x[138975],x[138976],x[138977],x[138978],x[138979],x[138980],x[138981],x[138982],x[138983],x[138984],x[138985],x[138986],x[138987],x[138988],x[138989],x[138990],x[138991],x[138992],x[138993],x[138994],x[138995],x[138996],x[138997],x[138998],x[138999],x[139000],x[139001],x[139002],x[139003],x[139004],x[139005],x[139006],x[139007],x[139008],x[139009],x[139010],x[139011],x[139012],x[139013],x[139014],x[139015],x[139016],x[139017],x[139018],x[139019],x[139020],x[139021],x[139022],x[139023],x[139024],x[139025],x[139026],x[139027],x[139028],x[139029],x[139030],x[139031],x[139032],x[139033],x[139034],x[139035],x[139036],x[139037],x[139038],x[139039],x[139040],x[139041],x[139042],x[139043],x[139044],x[139045],x[139046],x[139047],x[139048],x[139049],x[139050],x[139051],x[139052],x[139053],x[139054],x[139055],x[139056],x[139057],x[139058],x[139059],x[139060],x[139061],x[139062],x[139063],x[139064],x[139065],x[139066],x[139067],x[139068],x[139069],x[139070],x[139071],x[139072],x[139073],x[139074],x[139075],x[139076],x[139077],x[139078],x[139079],x[139080],x[139081],x[139082],x[139083],x[139084],x[139085],x[139086],x[139087],x[139088],x[139089],x[139090],x[139091],x[139092],x[139093],x[139094],x[139095],x[139096],x[139097],x[139098],x[139099],x[139100],x[139101],x[139102],x[139103],x[139104],x[139105],x[139106],x[139107],x[139108],x[139109],x[139110],x[139111],x[139112],x[139113],x[139114],x[139115],x[139116],x[139117],x[139118],x[139119],x[139120],x[139121],x[139122],x[139123],x[139124],x[139125],x[139126],x[139127],x[139128],x[139129],x[139130],x[139131],x[139132],x[139133],x[139134],x[139135],x[139136],x[139137],x[139138],x[139139],x[139140],x[139141],x[139142],x[139143],x[139144],x[139145],x[139146],x[139147],x[139148],x[139149],x[139150],x[139151],x[139152],x[139153],x[139154],x[139155],x[139156],x[139157],x[139158],x[139159],x[139160],x[139161],x[139162],x[139163],x[139164],x[139165],x[139166],x[139167],x[139168],x[139169],x[139170],x[139171],x[139172],x[139173],x[139174],x[139175],x[139176],x[139177],x[139178],x[139179],x[139180],x[139181],x[139182],x[139183],x[139184],x[139185],x[139186],x[139187],x[139188],x[139189],x[139190],x[139191],x[139192],x[139193],x[139194],x[139195],x[139196],x[139197],x[139198],x[139199],x[139200],x[139201],x[139202],x[139203],x[139204],x[139205],x[139206],x[139207],x[139208],x[139209],x[139210],x[139211],x[139212],x[139213],x[139214],x[139215],x[139216],x[139217],x[139218],x[139219],x[139220],x[139221],x[139222],x[139223],x[139224],x[139225],x[139226],x[139227],x[139228],x[139229],x[139230],x[139231],x[139232],x[139233],x[139234],x[139235],x[139236],x[139237],x[139238],x[139239],x[139240],x[139241],x[139242],x[139243],x[139244],x[139245],x[139246],x[139247],x[139248],x[139249],x[139250],x[139251],x[139252],x[139253],x[139254],x[139255],x[139256],x[139257],x[139258],x[139259],x[139260],x[139261],x[139262],x[139263],x[139264],x[139265],x[139266],x[139267],x[139268],x[139269],x[139270],x[139271],x[139272],x[139273],x[139274],x[139275],x[139276],x[139277],x[139278],x[139279],x[139280],x[139281],x[139282],x[139283],x[139284],x[139285],x[139286],x[139287],x[139288],x[139289],x[139290],x[139291],x[139292],x[139293],x[139294],x[139295],x[139296],x[139297],x[139298],x[139299],x[139300],x[139301],x[139302],x[139303],x[139304],x[139305],x[139306],x[139307],x[139308],x[139309],x[139310],x[139311],x[139312],x[139313],x[139314],x[139315],x[139316],x[139317],x[139318],x[139319],x[139320],x[139321],x[139322],x[139323],x[139324],x[139325],x[139326],x[139327],x[139328],x[139329],x[139330],x[139331],x[139332],x[139333],x[139334],x[139335],x[139336],x[139337],x[139338],x[139339],x[139340],x[139341],x[139342],x[139343],x[139344],x[139345],x[139346],x[139347],x[139348],x[139349],x[139350],x[139351],x[139352],x[139353],x[139354],x[139355],x[139356],x[139357],x[139358],x[139359],x[139360],x[139361],x[139362],x[139363],x[139364],x[139365],x[139366],x[139367],x[139368],x[139369],x[139370],x[139371],x[139372],x[139373],x[139374],x[139375],x[139376],x[139377],x[139378],x[139379],x[139380],x[139381],x[139382],x[139383],x[139384],x[139385],x[139386],x[139387],x[139388],x[139389],x[139390],x[139391],x[139392],x[139393],x[139394],x[139395],x[139396],x[139397],x[139398],x[139399],x[139400],x[139401],x[139402],x[139403],x[139404],x[139405],x[139406],x[139407],x[139408],x[139409],x[139410],x[139411],x[139412],x[139413],x[139414],x[139415],x[139416],x[139417],x[139418],x[139419],x[139420],x[139421],x[139422],x[139423],x[139424],x[139425],x[139426],x[139427],x[139428],x[139429],x[139430],x[139431],x[139432],x[139433],x[139434],x[139435],x[139436],x[139437],x[139438],x[139439],x[139440],x[139441],x[139442],x[139443],x[139444],x[139445],x[139446],x[139447],x[139448],x[139449],x[139450],x[139451],x[139452],x[139453],x[139454],x[139455],x[139456],x[139457],x[139458],x[139459],x[139460],x[139461],x[139462],x[139463],x[139464],x[139465],x[139466],x[139467],x[139468],x[139469],x[139470],x[139471],x[139472],x[139473],x[139474],x[139475],x[139476],x[139477],x[139478],x[139479],x[139480],x[139481],x[139482],x[139483],x[139484],x[139485],x[139486],x[139487],x[139488],x[139489],x[139490],x[139491],x[139492],x[139493],x[139494],x[139495],x[139496],x[139497],x[139498],x[139499],x[139500],x[139501],x[139502],x[139503],x[139504],x[139505],x[139506],x[139507],x[139508],x[139509],x[139510],x[139511],x[139512],x[139513],x[139514],x[139515],x[139516],x[139517],x[139518],x[139519],x[139520],x[139521],x[139522],x[139523],x[139524],x[139525],x[139526],x[139527],x[139528],x[139529],x[139530],x[139531],x[139532],x[139533],x[139534],x[139535],x[139536],x[139537],x[139538],x[139539],x[139540],x[139541],x[139542],x[139543],x[139544],x[139545],x[139546],x[139547],x[139548],x[139549],x[139550],x[139551],x[139552],x[139553],x[139554],x[139555],x[139556],x[139557],x[139558],x[139559],x[139560],x[139561],x[139562],x[139563],x[139564],x[139565],x[139566],x[139567],x[139568],x[139569],x[139570],x[139571],x[139572],x[139573],x[139574],x[139575],x[139576],x[139577],x[139578],x[139579],x[139580],x[139581],x[139582],x[139583],x[139584],x[139585],x[139586],x[139587],x[139588],x[139589],x[139590],x[139591],x[139592],x[139593],x[139594],x[139595],x[139596],x[139597],x[139598],x[139599],x[139600],x[139601],x[139602],x[139603],x[139604],x[139605],x[139606],x[139607],x[139608],x[139609],x[139610],x[139611],x[139612],x[139613],x[139614],x[139615],x[139616],x[139617],x[139618],x[139619],x[139620],x[139621],x[139622],x[139623],x[139624],x[139625],x[139626],x[139627],x[139628],x[139629],x[139630],x[139631],x[139632],x[139633],x[139634],x[139635],x[139636],x[139637],x[139638],x[139639],x[139640],x[139641],x[139642],x[139643],x[139644],x[139645],x[139646],x[139647],x[139648],x[139649],x[139650],x[139651],x[139652],x[139653],x[139654],x[139655],x[139656],x[139657],x[139658],x[139659],x[139660],x[139661],x[139662],x[139663],x[139664],x[139665],x[139666],x[139667],x[139668],x[139669],x[139670],x[139671],x[139672],x[139673],x[139674],x[139675],x[139676],x[139677],x[139678],x[139679],x[139680],x[139681],x[139682],x[139683],x[139684],x[139685],x[139686],x[139687],x[139688],x[139689],x[139690],x[139691],x[139692],x[139693],x[139694],x[139695],x[139696],x[139697],x[139698],x[139699],x[139700],x[139701],x[139702],x[139703],x[139704],x[139705],x[139706],x[139707],x[139708],x[139709],x[139710],x[139711],x[139712],x[139713],x[139714],x[139715],x[139716],x[139717],x[139718],x[139719],x[139720],x[139721],x[139722],x[139723],x[139724],x[139725],x[139726],x[139727],x[139728],x[139729],x[139730],x[139731],x[139732],x[139733],x[139734],x[139735],x[139736],x[139737],x[139738],x[139739],x[139740],x[139741],x[139742],x[139743],x[139744],x[139745],x[139746],x[139747],x[139748],x[139749],x[139750],x[139751],x[139752],x[139753],x[139754],x[139755],x[139756],x[139757],x[139758],x[139759],x[139760],x[139761],x[139762],x[139763],x[139764],x[139765],x[139766],x[139767],x[139768],x[139769],x[139770],x[139771],x[139772],x[139773],x[139774],x[139775],x[139776],x[139777],x[139778],x[139779],x[139780],x[139781],x[139782],x[139783],x[139784],x[139785],x[139786],x[139787],x[139788],x[139789],x[139790],x[139791],x[139792],x[139793],x[139794],x[139795],x[139796],x[139797],x[139798],x[139799],x[139800],x[139801],x[139802],x[139803],x[139804],x[139805],x[139806],x[139807],x[139808],x[139809],x[139810],x[139811],x[139812],x[139813],x[139814],x[139815],x[139816],x[139817],x[139818],x[139819],x[139820],x[139821],x[139822],x[139823],x[139824],x[139825],x[139826],x[139827],x[139828],x[139829],x[139830],x[139831],x[139832],x[139833],x[139834],x[139835],x[139836],x[139837],x[139838],x[139839],x[139840],x[139841],x[139842],x[139843],x[139844],x[139845],x[139846],x[139847],x[139848],x[139849],x[139850],x[139851],x[139852],x[139853],x[139854],x[139855],x[139856],x[139857],x[139858],x[139859],x[139860],x[139861],x[139862],x[139863],x[139864],x[139865],x[139866],x[139867],x[139868],x[139869],x[139870],x[139871],x[139872],x[139873],x[139874],x[139875],x[139876],x[139877],x[139878],x[139879],x[139880],x[139881],x[139882],x[139883],x[139884],x[139885],x[139886],x[139887],x[139888],x[139889],x[139890],x[139891],x[139892],x[139893],x[139894],x[139895],x[139896],x[139897],x[139898],x[139899],x[139900],x[139901],x[139902],x[139903],x[139904],x[139905],x[139906],x[139907],x[139908],x[139909],x[139910],x[139911],x[139912],x[139913],x[139914],x[139915],x[139916],x[139917],x[139918],x[139919],x[139920],x[139921],x[139922],x[139923],x[139924],x[139925],x[139926],x[139927],x[139928],x[139929],x[139930],x[139931],x[139932],x[139933],x[139934],x[139935],x[139936],x[139937],x[139938],x[139939],x[139940],x[139941],x[139942],x[139943],x[139944],x[139945],x[139946],x[139947],x[139948],x[139949],x[139950],x[139951],x[139952],x[139953],x[139954],x[139955],x[139956],x[139957],x[139958],x[139959],x[139960],x[139961],x[139962],x[139963],x[139964],x[139965],x[139966],x[139967],x[139968],x[139969],x[139970],x[139971],x[139972],x[139973],x[139974],x[139975],x[139976],x[139977],x[139978],x[139979],x[139980],x[139981],x[139982],x[139983],x[139984],x[139985],x[139986],x[139987],x[139988],x[139989],x[139990],x[139991],x[139992],x[139993],x[139994],x[139995],x[139996],x[139997],x[139998],x[139999],x[140000],x[140001],x[140002],x[140003],x[140004],x[140005],x[140006],x[140007],x[140008],x[140009],x[140010],x[140011],x[140012],x[140013],x[140014],x[140015],x[140016],x[140017],x[140018],x[140019],x[140020],x[140021],x[140022],x[140023],x[140024],x[140025],x[140026],x[140027],x[140028],x[140029],x[140030],x[140031],x[140032],x[140033],x[140034],x[140035],x[140036],x[140037],x[140038],x[140039],x[140040],x[140041],x[140042],x[140043],x[140044],x[140045],x[140046],x[140047],x[140048],x[140049],x[140050],x[140051],x[140052],x[140053],x[140054],x[140055],x[140056],x[140057],x[140058],x[140059],x[140060],x[140061],x[140062],x[140063],x[140064],x[140065],x[140066],x[140067],x[140068],x[140069],x[140070],x[140071],x[140072],x[140073],x[140074],x[140075],x[140076],x[140077],x[140078],x[140079],x[140080],x[140081],x[140082],x[140083],x[140084],x[140085],x[140086],x[140087],x[140088],x[140089],x[140090],x[140091],x[140092],x[140093],x[140094],x[140095],x[140096],x[140097],x[140098],x[140099],x[140100],x[140101],x[140102],x[140103],x[140104],x[140105],x[140106],x[140107],x[140108],x[140109],x[140110],x[140111],x[140112],x[140113],x[140114],x[140115],x[140116],x[140117],x[140118],x[140119],x[140120],x[140121],x[140122],x[140123],x[140124],x[140125],x[140126],x[140127],x[140128],x[140129],x[140130],x[140131],x[140132],x[140133],x[140134],x[140135],x[140136],x[140137],x[140138],x[140139],x[140140],x[140141],x[140142],x[140143],x[140144],x[140145],x[140146],x[140147],x[140148],x[140149],x[140150],x[140151],x[140152],x[140153],x[140154],x[140155],x[140156],x[140157],x[140158],x[140159],x[140160],x[140161],x[140162],x[140163],x[140164],x[140165],x[140166],x[140167],x[140168],x[140169],x[140170],x[140171],x[140172],x[140173],x[140174],x[140175],x[140176],x[140177],x[140178],x[140179],x[140180],x[140181],x[140182],x[140183],x[140184],x[140185],x[140186],x[140187],x[140188],x[140189],x[140190],x[140191],x[140192],x[140193],x[140194],x[140195],x[140196],x[140197],x[140198],x[140199],x[140200],x[140201],x[140202],x[140203],x[140204],x[140205],x[140206],x[140207],x[140208],x[140209],x[140210],x[140211],x[140212],x[140213],x[140214],x[140215],x[140216],x[140217],x[140218],x[140219],x[140220],x[140221],x[140222],x[140223],x[140224],x[140225],x[140226],x[140227],x[140228],x[140229],x[140230],x[140231],x[140232],x[140233],x[140234],x[140235],x[140236],x[140237],x[140238],x[140239],x[140240],x[140241],x[140242],x[140243],x[140244],x[140245],x[140246],x[140247],x[140248],x[140249],x[140250],x[140251],x[140252],x[140253],x[140254],x[140255],x[140256],x[140257],x[140258],x[140259],x[140260],x[140261],x[140262],x[140263],x[140264],x[140265],x[140266],x[140267],x[140268],x[140269],x[140270],x[140271],x[140272],x[140273],x[140274],x[140275],x[140276],x[140277],x[140278],x[140279],x[140280],x[140281],x[140282],x[140283],x[140284],x[140285],x[140286],x[140287],x[140288],x[140289],x[140290],x[140291],x[140292],x[140293],x[140294],x[140295],x[140296],x[140297],x[140298],x[140299],x[140300],x[140301],x[140302],x[140303],x[140304],x[140305],x[140306],x[140307],x[140308],x[140309],x[140310],x[140311],x[140312],x[140313],x[140314],x[140315],x[140316],x[140317],x[140318],x[140319],x[140320],x[140321],x[140322],x[140323],x[140324],x[140325],x[140326],x[140327],x[140328],x[140329],x[140330],x[140331],x[140332],x[140333],x[140334],x[140335],x[140336],x[140337],x[140338],x[140339],x[140340],x[140341],x[140342],x[140343],x[140344],x[140345],x[140346],x[140347],x[140348],x[140349],x[140350],x[140351],x[140352],x[140353],x[140354],x[140355],x[140356],x[140357],x[140358],x[140359],x[140360],x[140361],x[140362],x[140363],x[140364],x[140365],x[140366],x[140367],x[140368],x[140369],x[140370],x[140371],x[140372],x[140373],x[140374],x[140375],x[140376],x[140377],x[140378],x[140379],x[140380],x[140381],x[140382],x[140383],x[140384],x[140385],x[140386],x[140387],x[140388],x[140389],x[140390],x[140391],x[140392],x[140393],x[140394],x[140395],x[140396],x[140397],x[140398],x[140399],x[140400],x[140401],x[140402],x[140403],x[140404],x[140405],x[140406],x[140407],x[140408],x[140409],x[140410],x[140411],x[140412],x[140413],x[140414],x[140415],x[140416],x[140417],x[140418],x[140419],x[140420],x[140421],x[140422],x[140423],x[140424],x[140425],x[140426],x[140427],x[140428],x[140429],x[140430],x[140431],x[140432],x[140433],x[140434],x[140435],x[140436],x[140437],x[140438],x[140439],x[140440],x[140441],x[140442],x[140443],x[140444],x[140445],x[140446],x[140447],x[140448],x[140449],x[140450],x[140451],x[140452],x[140453],x[140454],x[140455],x[140456],x[140457],x[140458],x[140459],x[140460],x[140461],x[140462],x[140463],x[140464],x[140465],x[140466],x[140467],x[140468],x[140469],x[140470],x[140471],x[140472],x[140473],x[140474],x[140475],x[140476],x[140477],x[140478],x[140479],x[140480],x[140481],x[140482],x[140483],x[140484],x[140485],x[140486],x[140487],x[140488],x[140489],x[140490],x[140491],x[140492],x[140493],x[140494],x[140495],x[140496],x[140497],x[140498],x[140499],x[140500],x[140501],x[140502],x[140503],x[140504],x[140505],x[140506],x[140507],x[140508],x[140509],x[140510],x[140511],x[140512],x[140513],x[140514],x[140515],x[140516],x[140517],x[140518],x[140519],x[140520],x[140521],x[140522],x[140523],x[140524],x[140525],x[140526],x[140527],x[140528],x[140529],x[140530],x[140531],x[140532],x[140533],x[140534],x[140535],x[140536],x[140537],x[140538],x[140539],x[140540],x[140541],x[140542],x[140543],x[140544],x[140545],x[140546],x[140547],x[140548],x[140549],x[140550],x[140551],x[140552],x[140553],x[140554],x[140555],x[140556],x[140557],x[140558],x[140559],x[140560],x[140561],x[140562],x[140563],x[140564],x[140565],x[140566],x[140567],x[140568],x[140569],x[140570],x[140571],x[140572],x[140573],x[140574],x[140575],x[140576],x[140577],x[140578],x[140579],x[140580],x[140581],x[140582],x[140583],x[140584],x[140585],x[140586],x[140587],x[140588],x[140589],x[140590],x[140591],x[140592],x[140593],x[140594],x[140595],x[140596],x[140597],x[140598],x[140599],x[140600],x[140601],x[140602],x[140603],x[140604],x[140605],x[140606],x[140607],x[140608],x[140609],x[140610],x[140611],x[140612],x[140613],x[140614],x[140615],x[140616],x[140617],x[140618],x[140619],x[140620],x[140621],x[140622],x[140623],x[140624],x[140625],x[140626],x[140627],x[140628],x[140629],x[140630],x[140631],x[140632],x[140633],x[140634],x[140635],x[140636],x[140637],x[140638],x[140639],x[140640],x[140641],x[140642],x[140643],x[140644],x[140645],x[140646],x[140647],x[140648],x[140649],x[140650],x[140651],x[140652],x[140653],x[140654],x[140655],x[140656],x[140657],x[140658],x[140659],x[140660],x[140661],x[140662],x[140663],x[140664],x[140665],x[140666],x[140667],x[140668],x[140669],x[140670],x[140671],x[140672],x[140673],x[140674],x[140675],x[140676],x[140677],x[140678],x[140679],x[140680],x[140681],x[140682],x[140683],x[140684],x[140685],x[140686],x[140687],x[140688],x[140689],x[140690],x[140691],x[140692],x[140693],x[140694],x[140695],x[140696],x[140697],x[140698],x[140699],x[140700],x[140701],x[140702],x[140703],x[140704],x[140705],x[140706],x[140707],x[140708],x[140709],x[140710],x[140711],x[140712],x[140713],x[140714],x[140715],x[140716],x[140717],x[140718],x[140719],x[140720],x[140721],x[140722],x[140723],x[140724],x[140725],x[140726],x[140727],x[140728],x[140729],x[140730],x[140731],x[140732],x[140733],x[140734],x[140735],x[140736],x[140737],x[140738],x[140739],x[140740],x[140741],x[140742],x[140743],x[140744],x[140745],x[140746],x[140747],x[140748],x[140749],x[140750],x[140751],x[140752],x[140753],x[140754],x[140755],x[140756],x[140757],x[140758],x[140759],x[140760],x[140761],x[140762],x[140763],x[140764],x[140765],x[140766],x[140767],x[140768],x[140769],x[140770],x[140771],x[140772],x[140773],x[140774],x[140775],x[140776],x[140777],x[140778],x[140779],x[140780],x[140781],x[140782],x[140783],x[140784],x[140785],x[140786],x[140787],x[140788],x[140789],x[140790],x[140791],x[140792],x[140793],x[140794],x[140795],x[140796],x[140797],x[140798],x[140799],x[140800],x[140801],x[140802],x[140803],x[140804],x[140805],x[140806],x[140807],x[140808],x[140809],x[140810],x[140811],x[140812],x[140813],x[140814],x[140815],x[140816],x[140817],x[140818],x[140819],x[140820],x[140821],x[140822],x[140823],x[140824],x[140825],x[140826],x[140827],x[140828],x[140829],x[140830],x[140831],x[140832],x[140833],x[140834],x[140835],x[140836],x[140837],x[140838],x[140839],x[140840],x[140841],x[140842],x[140843],x[140844],x[140845],x[140846],x[140847],x[140848],x[140849],x[140850],x[140851],x[140852],x[140853],x[140854],x[140855],x[140856],x[140857],x[140858],x[140859],x[140860],x[140861],x[140862],x[140863],x[140864],x[140865],x[140866],x[140867],x[140868],x[140869],x[140870],x[140871],x[140872],x[140873],x[140874],x[140875],x[140876],x[140877],x[140878],x[140879],x[140880],x[140881],x[140882],x[140883],x[140884],x[140885],x[140886],x[140887],x[140888],x[140889],x[140890],x[140891],x[140892],x[140893],x[140894],x[140895],x[140896],x[140897],x[140898],x[140899],x[140900],x[140901],x[140902],x[140903],x[140904],x[140905],x[140906],x[140907],x[140908],x[140909],x[140910],x[140911],x[140912],x[140913],x[140914],x[140915],x[140916],x[140917],x[140918],x[140919],x[140920],x[140921],x[140922],x[140923],x[140924],x[140925],x[140926],x[140927],x[140928],x[140929],x[140930],x[140931],x[140932],x[140933],x[140934],x[140935],x[140936],x[140937],x[140938],x[140939],x[140940],x[140941],x[140942],x[140943],x[140944],x[140945],x[140946],x[140947],x[140948],x[140949],x[140950],x[140951],x[140952],x[140953],x[140954],x[140955],x[140956],x[140957],x[140958],x[140959],x[140960],x[140961],x[140962],x[140963],x[140964],x[140965],x[140966],x[140967],x[140968],x[140969],x[140970],x[140971],x[140972],x[140973],x[140974],x[140975],x[140976],x[140977],x[140978],x[140979],x[140980],x[140981],x[140982],x[140983],x[140984],x[140985],x[140986],x[140987],x[140988],x[140989],x[140990],x[140991],x[140992],x[140993],x[140994],x[140995],x[140996],x[140997],x[140998],x[140999],x[141000],x[141001],x[141002],x[141003],x[141004],x[141005],x[141006],x[141007],x[141008],x[141009],x[141010],x[141011],x[141012],x[141013],x[141014],x[141015],x[141016],x[141017],x[141018],x[141019],x[141020],x[141021],x[141022],x[141023],x[141024],x[141025],x[141026],x[141027],x[141028],x[141029],x[141030],x[141031],x[141032],x[141033],x[141034],x[141035],x[141036],x[141037],x[141038],x[141039],x[141040],x[141041],x[141042],x[141043],x[141044],x[141045],x[141046],x[141047],x[141048],x[141049],x[141050],x[141051],x[141052],x[141053],x[141054],x[141055],x[141056],x[141057],x[141058],x[141059],x[141060],x[141061],x[141062],x[141063],x[141064],x[141065],x[141066],x[141067],x[141068],x[141069],x[141070],x[141071],x[141072],x[141073],x[141074],x[141075],x[141076],x[141077],x[141078],x[141079],x[141080],x[141081],x[141082],x[141083],x[141084],x[141085],x[141086],x[141087],x[141088],x[141089],x[141090],x[141091],x[141092],x[141093],x[141094],x[141095],x[141096],x[141097],x[141098],x[141099],x[141100],x[141101],x[141102],x[141103],x[141104],x[141105],x[141106],x[141107],x[141108],x[141109],x[141110],x[141111],x[141112],x[141113],x[141114],x[141115],x[141116],x[141117],x[141118],x[141119],x[141120],x[141121],x[141122],x[141123],x[141124],x[141125],x[141126],x[141127],x[141128],x[141129],x[141130],x[141131],x[141132],x[141133],x[141134],x[141135],x[141136],x[141137],x[141138],x[141139],x[141140],x[141141],x[141142],x[141143],x[141144],x[141145],x[141146],x[141147],x[141148],x[141149],x[141150],x[141151],x[141152],x[141153],x[141154],x[141155],x[141156],x[141157],x[141158],x[141159],x[141160],x[141161],x[141162],x[141163],x[141164],x[141165],x[141166],x[141167],x[141168],x[141169],x[141170],x[141171],x[141172],x[141173],x[141174],x[141175],x[141176],x[141177],x[141178],x[141179],x[141180],x[141181],x[141182],x[141183],x[141184],x[141185],x[141186],x[141187],x[141188],x[141189],x[141190],x[141191],x[141192],x[141193],x[141194],x[141195],x[141196],x[141197],x[141198],x[141199],x[141200],x[141201],x[141202],x[141203],x[141204],x[141205],x[141206],x[141207],x[141208],x[141209],x[141210],x[141211],x[141212],x[141213],x[141214],x[141215],x[141216],x[141217],x[141218],x[141219],x[141220],x[141221],x[141222],x[141223],x[141224],x[141225],x[141226],x[141227],x[141228],x[141229],x[141230],x[141231],x[141232],x[141233],x[141234],x[141235],x[141236],x[141237],x[141238],x[141239],x[141240],x[141241],x[141242],x[141243],x[141244],x[141245],x[141246],x[141247],x[141248],x[141249],x[141250],x[141251],x[141252],x[141253],x[141254],x[141255],x[141256],x[141257],x[141258],x[141259],x[141260],x[141261],x[141262],x[141263],x[141264],x[141265],x[141266],x[141267],x[141268],x[141269],x[141270],x[141271],x[141272],x[141273],x[141274],x[141275],x[141276],x[141277],x[141278],x[141279],x[141280],x[141281],x[141282],x[141283],x[141284],x[141285],x[141286],x[141287],x[141288],x[141289],x[141290],x[141291],x[141292],x[141293],x[141294],x[141295],x[141296],x[141297],x[141298],x[141299],x[141300],x[141301],x[141302],x[141303],x[141304],x[141305],x[141306],x[141307],x[141308],x[141309],x[141310],x[141311],x[141312],x[141313],x[141314],x[141315],x[141316],x[141317],x[141318],x[141319],x[141320],x[141321],x[141322],x[141323],x[141324],x[141325],x[141326],x[141327],x[141328],x[141329],x[141330],x[141331],x[141332],x[141333],x[141334],x[141335],x[141336],x[141337],x[141338],x[141339],x[141340],x[141341],x[141342],x[141343],x[141344],x[141345],x[141346],x[141347],x[141348],x[141349],x[141350],x[141351],x[141352],x[141353],x[141354],x[141355],x[141356],x[141357],x[141358],x[141359],x[141360],x[141361],x[141362],x[141363],x[141364],x[141365],x[141366],x[141367],x[141368],x[141369],x[141370],x[141371],x[141372],x[141373],x[141374],x[141375],x[141376],x[141377],x[141378],x[141379],x[141380],x[141381],x[141382],x[141383],x[141384],x[141385],x[141386],x[141387],x[141388],x[141389],x[141390],x[141391],x[141392],x[141393],x[141394],x[141395],x[141396],x[141397],x[141398],x[141399],x[141400],x[141401],x[141402],x[141403],x[141404],x[141405],x[141406],x[141407],x[141408],x[141409],x[141410],x[141411],x[141412],x[141413],x[141414],x[141415],x[141416],x[141417],x[141418],x[141419],x[141420],x[141421],x[141422],x[141423],x[141424],x[141425],x[141426],x[141427],x[141428],x[141429],x[141430],x[141431],x[141432],x[141433],x[141434],x[141435],x[141436],x[141437],x[141438],x[141439],x[141440],x[141441],x[141442],x[141443],x[141444],x[141445],x[141446],x[141447],x[141448],x[141449],x[141450],x[141451],x[141452],x[141453],x[141454],x[141455],x[141456],x[141457],x[141458],x[141459],x[141460],x[141461],x[141462],x[141463],x[141464],x[141465],x[141466],x[141467],x[141468],x[141469],x[141470],x[141471],x[141472],x[141473],x[141474],x[141475],x[141476],x[141477],x[141478],x[141479],x[141480],x[141481],x[141482],x[141483],x[141484],x[141485],x[141486],x[141487],x[141488],x[141489],x[141490],x[141491],x[141492],x[141493],x[141494],x[141495],x[141496],x[141497],x[141498],x[141499],x[141500],x[141501],x[141502],x[141503],x[141504],x[141505],x[141506],x[141507],x[141508],x[141509],x[141510],x[141511],x[141512],x[141513],x[141514],x[141515],x[141516],x[141517],x[141518],x[141519],x[141520],x[141521],x[141522],x[141523],x[141524],x[141525],x[141526],x[141527],x[141528],x[141529],x[141530],x[141531],x[141532],x[141533],x[141534],x[141535],x[141536],x[141537],x[141538],x[141539],x[141540],x[141541],x[141542],x[141543],x[141544],x[141545],x[141546],x[141547],x[141548],x[141549],x[141550],x[141551],x[141552],x[141553],x[141554],x[141555],x[141556],x[141557],x[141558],x[141559],x[141560],x[141561],x[141562],x[141563],x[141564],x[141565],x[141566],x[141567],x[141568],x[141569],x[141570],x[141571],x[141572],x[141573],x[141574],x[141575],x[141576],x[141577],x[141578],x[141579],x[141580],x[141581],x[141582],x[141583],x[141584],x[141585],x[141586],x[141587],x[141588],x[141589],x[141590],x[141591],x[141592],x[141593],x[141594],x[141595],x[141596],x[141597],x[141598],x[141599],x[141600],x[141601],x[141602],x[141603],x[141604],x[141605],x[141606],x[141607],x[141608],x[141609],x[141610],x[141611],x[141612],x[141613],x[141614],x[141615],x[141616],x[141617],x[141618],x[141619],x[141620],x[141621],x[141622],x[141623],x[141624],x[141625],x[141626],x[141627],x[141628],x[141629],x[141630],x[141631],x[141632],x[141633],x[141634],x[141635],x[141636],x[141637],x[141638],x[141639],x[141640],x[141641],x[141642],x[141643],x[141644],x[141645],x[141646],x[141647],x[141648],x[141649],x[141650],x[141651],x[141652],x[141653],x[141654],x[141655],x[141656],x[141657],x[141658],x[141659],x[141660],x[141661],x[141662],x[141663],x[141664],x[141665],x[141666],x[141667],x[141668],x[141669],x[141670],x[141671],x[141672],x[141673],x[141674],x[141675],x[141676],x[141677],x[141678],x[141679],x[141680],x[141681],x[141682],x[141683],x[141684],x[141685],x[141686],x[141687],x[141688],x[141689],x[141690],x[141691],x[141692],x[141693],x[141694],x[141695],x[141696],x[141697],x[141698],x[141699],x[141700],x[141701],x[141702],x[141703],x[141704],x[141705],x[141706],x[141707],x[141708],x[141709],x[141710],x[141711],x[141712],x[141713],x[141714],x[141715],x[141716],x[141717],x[141718],x[141719],x[141720],x[141721],x[141722],x[141723],x[141724],x[141725],x[141726],x[141727],x[141728],x[141729],x[141730],x[141731],x[141732],x[141733],x[141734],x[141735],x[141736],x[141737],x[141738],x[141739],x[141740],x[141741],x[141742],x[141743],x[141744],x[141745],x[141746],x[141747],x[141748],x[141749],x[141750],x[141751],x[141752],x[141753],x[141754],x[141755],x[141756],x[141757],x[141758],x[141759],x[141760],x[141761],x[141762],x[141763],x[141764],x[141765],x[141766],x[141767],x[141768],x[141769],x[141770],x[141771],x[141772],x[141773],x[141774],x[141775],x[141776],x[141777],x[141778],x[141779],x[141780],x[141781],x[141782],x[141783],x[141784],x[141785],x[141786],x[141787],x[141788],x[141789],x[141790],x[141791],x[141792],x[141793],x[141794],x[141795],x[141796],x[141797],x[141798],x[141799],x[141800],x[141801],x[141802],x[141803],x[141804],x[141805],x[141806],x[141807],x[141808],x[141809],x[141810],x[141811],x[141812],x[141813],x[141814],x[141815],x[141816],x[141817],x[141818],x[141819],x[141820],x[141821],x[141822],x[141823],x[141824],x[141825],x[141826],x[141827],x[141828],x[141829],x[141830],x[141831],x[141832],x[141833],x[141834],x[141835],x[141836],x[141837],x[141838],x[141839],x[141840],x[141841],x[141842],x[141843],x[141844],x[141845],x[141846],x[141847],x[141848],x[141849],x[141850],x[141851],x[141852],x[141853],x[141854],x[141855],x[141856],x[141857],x[141858],x[141859],x[141860],x[141861],x[141862],x[141863],x[141864],x[141865],x[141866],x[141867],x[141868],x[141869],x[141870],x[141871],x[141872],x[141873],x[141874],x[141875],x[141876],x[141877],x[141878],x[141879],x[141880],x[141881],x[141882],x[141883],x[141884],x[141885],x[141886],x[141887],x[141888],x[141889],x[141890],x[141891],x[141892],x[141893],x[141894],x[141895],x[141896],x[141897],x[141898],x[141899],x[141900],x[141901],x[141902],x[141903],x[141904],x[141905],x[141906],x[141907],x[141908],x[141909],x[141910],x[141911],x[141912],x[141913],x[141914],x[141915],x[141916],x[141917],x[141918],x[141919],x[141920],x[141921],x[141922],x[141923],x[141924],x[141925],x[141926],x[141927],x[141928],x[141929],x[141930],x[141931],x[141932],x[141933],x[141934],x[141935],x[141936],x[141937],x[141938],x[141939],x[141940],x[141941],x[141942],x[141943],x[141944],x[141945],x[141946],x[141947],x[141948],x[141949],x[141950],x[141951],x[141952],x[141953],x[141954],x[141955],x[141956],x[141957],x[141958],x[141959],x[141960],x[141961],x[141962],x[141963],x[141964],x[141965],x[141966],x[141967],x[141968],x[141969],x[141970],x[141971],x[141972],x[141973],x[141974],x[141975],x[141976],x[141977],x[141978],x[141979],x[141980],x[141981],x[141982],x[141983],x[141984],x[141985],x[141986],x[141987],x[141988],x[141989],x[141990],x[141991],x[141992],x[141993],x[141994],x[141995],x[141996],x[141997],x[141998],x[141999],x[142000],x[142001],x[142002],x[142003],x[142004],x[142005],x[142006],x[142007],x[142008],x[142009],x[142010],x[142011],x[142012],x[142013],x[142014],x[142015],x[142016],x[142017],x[142018],x[142019],x[142020],x[142021],x[142022],x[142023],x[142024],x[142025],x[142026],x[142027],x[142028],x[142029],x[142030],x[142031],x[142032],x[142033],x[142034],x[142035],x[142036],x[142037],x[142038],x[142039],x[142040],x[142041],x[142042],x[142043],x[142044],x[142045],x[142046],x[142047],x[142048],x[142049],x[142050],x[142051],x[142052],x[142053],x[142054],x[142055],x[142056],x[142057],x[142058],x[142059],x[142060],x[142061],x[142062],x[142063],x[142064],x[142065],x[142066],x[142067],x[142068],x[142069],x[142070],x[142071],x[142072],x[142073],x[142074],x[142075],x[142076],x[142077],x[142078],x[142079],x[142080],x[142081],x[142082],x[142083],x[142084],x[142085],x[142086],x[142087],x[142088],x[142089],x[142090],x[142091],x[142092],x[142093],x[142094],x[142095],x[142096],x[142097],x[142098],x[142099],x[142100],x[142101],x[142102],x[142103],x[142104],x[142105],x[142106],x[142107],x[142108],x[142109],x[142110],x[142111],x[142112],x[142113],x[142114],x[142115],x[142116],x[142117],x[142118],x[142119],x[142120],x[142121],x[142122],x[142123],x[142124],x[142125],x[142126],x[142127],x[142128],x[142129],x[142130],x[142131],x[142132],x[142133],x[142134],x[142135],x[142136],x[142137],x[142138],x[142139],x[142140],x[142141],x[142142],x[142143],x[142144],x[142145],x[142146],x[142147],x[142148],x[142149],x[142150],x[142151],x[142152],x[142153],x[142154],x[142155],x[142156],x[142157],x[142158],x[142159],x[142160],x[142161],x[142162],x[142163],x[142164],x[142165],x[142166],x[142167],x[142168],x[142169],x[142170],x[142171],x[142172],x[142173],x[142174],x[142175],x[142176],x[142177],x[142178],x[142179],x[142180],x[142181],x[142182],x[142183],x[142184],x[142185],x[142186],x[142187],x[142188],x[142189],x[142190],x[142191],x[142192],x[142193],x[142194],x[142195],x[142196],x[142197],x[142198],x[142199],x[142200],x[142201],x[142202],x[142203],x[142204],x[142205],x[142206],x[142207],x[142208],x[142209],x[142210],x[142211],x[142212],x[142213],x[142214],x[142215],x[142216],x[142217],x[142218],x[142219],x[142220],x[142221],x[142222],x[142223],x[142224],x[142225],x[142226],x[142227],x[142228],x[142229],x[142230],x[142231],x[142232],x[142233],x[142234],x[142235],x[142236],x[142237],x[142238],x[142239],x[142240],x[142241],x[142242],x[142243],x[142244],x[142245],x[142246],x[142247],x[142248],x[142249],x[142250],x[142251],x[142252],x[142253],x[142254],x[142255],x[142256],x[142257],x[142258],x[142259],x[142260],x[142261],x[142262],x[142263],x[142264],x[142265],x[142266],x[142267],x[142268],x[142269],x[142270],x[142271],x[142272],x[142273],x[142274],x[142275],x[142276],x[142277],x[142278],x[142279],x[142280],x[142281],x[142282],x[142283],x[142284],x[142285],x[142286],x[142287],x[142288],x[142289],x[142290],x[142291],x[142292],x[142293],x[142294],x[142295],x[142296],x[142297],x[142298],x[142299],x[142300],x[142301],x[142302],x[142303],x[142304],x[142305],x[142306],x[142307],x[142308],x[142309],x[142310],x[142311],x[142312],x[142313],x[142314],x[142315],x[142316],x[142317],x[142318],x[142319],x[142320],x[142321],x[142322],x[142323],x[142324],x[142325],x[142326],x[142327],x[142328],x[142329],x[142330],x[142331],x[142332],x[142333],x[142334],x[142335],x[142336],x[142337],x[142338],x[142339],x[142340],x[142341],x[142342],x[142343],x[142344],x[142345],x[142346],x[142347],x[142348],x[142349],x[142350],x[142351],x[142352],x[142353],x[142354],x[142355],x[142356],x[142357],x[142358],x[142359],x[142360],x[142361],x[142362],x[142363],x[142364],x[142365],x[142366],x[142367],x[142368],x[142369],x[142370],x[142371],x[142372],x[142373],x[142374],x[142375],x[142376],x[142377],x[142378],x[142379],x[142380],x[142381],x[142382],x[142383],x[142384],x[142385],x[142386],x[142387],x[142388],x[142389],x[142390],x[142391],x[142392],x[142393],x[142394],x[142395],x[142396],x[142397],x[142398],x[142399],x[142400],x[142401],x[142402],x[142403],x[142404],x[142405],x[142406],x[142407],x[142408],x[142409],x[142410],x[142411],x[142412],x[142413],x[142414],x[142415],x[142416],x[142417],x[142418],x[142419],x[142420],x[142421],x[142422],x[142423],x[142424],x[142425],x[142426],x[142427],x[142428],x[142429],x[142430],x[142431],x[142432],x[142433],x[142434],x[142435],x[142436],x[142437],x[142438],x[142439],x[142440],x[142441],x[142442],x[142443],x[142444],x[142445],x[142446],x[142447],x[142448],x[142449],x[142450],x[142451],x[142452],x[142453],x[142454],x[142455],x[142456],x[142457],x[142458],x[142459],x[142460],x[142461],x[142462],x[142463],x[142464],x[142465],x[142466],x[142467],x[142468],x[142469],x[142470],x[142471],x[142472],x[142473],x[142474],x[142475],x[142476],x[142477],x[142478],x[142479],x[142480],x[142481],x[142482],x[142483],x[142484],x[142485],x[142486],x[142487],x[142488],x[142489],x[142490],x[142491],x[142492],x[142493],x[142494],x[142495],x[142496],x[142497],x[142498],x[142499],x[142500],x[142501],x[142502],x[142503],x[142504],x[142505],x[142506],x[142507],x[142508],x[142509],x[142510],x[142511],x[142512],x[142513],x[142514],x[142515],x[142516],x[142517],x[142518],x[142519],x[142520],x[142521],x[142522],x[142523],x[142524],x[142525],x[142526],x[142527],x[142528],x[142529],x[142530],x[142531],x[142532],x[142533],x[142534],x[142535],x[142536],x[142537],x[142538],x[142539],x[142540],x[142541],x[142542],x[142543],x[142544],x[142545],x[142546],x[142547],x[142548],x[142549],x[142550],x[142551],x[142552],x[142553],x[142554],x[142555],x[142556],x[142557],x[142558],x[142559],x[142560],x[142561],x[142562],x[142563],x[142564],x[142565],x[142566],x[142567],x[142568],x[142569],x[142570],x[142571],x[142572],x[142573],x[142574],x[142575],x[142576],x[142577],x[142578],x[142579],x[142580],x[142581],x[142582],x[142583],x[142584],x[142585],x[142586],x[142587],x[142588],x[142589],x[142590],x[142591],x[142592],x[142593],x[142594],x[142595],x[142596],x[142597],x[142598],x[142599],x[142600],x[142601],x[142602],x[142603],x[142604],x[142605],x[142606],x[142607],x[142608],x[142609],x[142610],x[142611],x[142612],x[142613],x[142614],x[142615],x[142616],x[142617],x[142618],x[142619],x[142620],x[142621],x[142622],x[142623],x[142624],x[142625],x[142626],x[142627],x[142628],x[142629],x[142630],x[142631],x[142632],x[142633],x[142634],x[142635],x[142636],x[142637],x[142638],x[142639],x[142640],x[142641],x[142642],x[142643],x[142644],x[142645],x[142646],x[142647],x[142648],x[142649],x[142650],x[142651],x[142652],x[142653],x[142654],x[142655],x[142656],x[142657],x[142658],x[142659],x[142660],x[142661],x[142662],x[142663],x[142664],x[142665],x[142666],x[142667],x[142668],x[142669],x[142670],x[142671],x[142672],x[142673],x[142674],x[142675],x[142676],x[142677],x[142678],x[142679],x[142680],x[142681],x[142682],x[142683],x[142684],x[142685],x[142686],x[142687],x[142688],x[142689],x[142690],x[142691],x[142692],x[142693],x[142694],x[142695],x[142696],x[142697],x[142698],x[142699],x[142700],x[142701],x[142702],x[142703],x[142704],x[142705],x[142706],x[142707],x[142708],x[142709],x[142710],x[142711],x[142712],x[142713],x[142714],x[142715],x[142716],x[142717],x[142718],x[142719],x[142720],x[142721],x[142722],x[142723],x[142724],x[142725],x[142726],x[142727],x[142728],x[142729],x[142730],x[142731],x[142732],x[142733],x[142734],x[142735],x[142736],x[142737],x[142738],x[142739],x[142740],x[142741],x[142742],x[142743],x[142744],x[142745],x[142746],x[142747],x[142748],x[142749],x[142750],x[142751],x[142752],x[142753],x[142754],x[142755],x[142756],x[142757],x[142758],x[142759],x[142760],x[142761],x[142762],x[142763],x[142764],x[142765],x[142766],x[142767],x[142768],x[142769],x[142770],x[142771],x[142772],x[142773],x[142774],x[142775],x[142776],x[142777],x[142778],x[142779],x[142780],x[142781],x[142782],x[142783],x[142784],x[142785],x[142786],x[142787],x[142788],x[142789],x[142790],x[142791],x[142792],x[142793],x[142794],x[142795],x[142796],x[142797],x[142798],x[142799],x[142800],x[142801],x[142802],x[142803],x[142804],x[142805],x[142806],x[142807],x[142808],x[142809],x[142810],x[142811],x[142812],x[142813],x[142814],x[142815],x[142816],x[142817],x[142818],x[142819],x[142820],x[142821],x[142822],x[142823],x[142824],x[142825],x[142826],x[142827],x[142828],x[142829],x[142830],x[142831],x[142832],x[142833],x[142834],x[142835],x[142836],x[142837],x[142838],x[142839],x[142840],x[142841],x[142842],x[142843],x[142844],x[142845],x[142846],x[142847],x[142848],x[142849],x[142850],x[142851],x[142852],x[142853],x[142854],x[142855],x[142856],x[142857],x[142858],x[142859],x[142860],x[142861],x[142862],x[142863],x[142864],x[142865],x[142866],x[142867],x[142868],x[142869],x[142870],x[142871],x[142872],x[142873],x[142874],x[142875],x[142876],x[142877],x[142878],x[142879],x[142880],x[142881],x[142882],x[142883],x[142884],x[142885],x[142886],x[142887],x[142888],x[142889],x[142890],x[142891],x[142892],x[142893],x[142894],x[142895],x[142896],x[142897],x[142898],x[142899],x[142900],x[142901],x[142902],x[142903],x[142904],x[142905],x[142906],x[142907],x[142908],x[142909],x[142910],x[142911],x[142912],x[142913],x[142914],x[142915],x[142916],x[142917],x[142918],x[142919],x[142920],x[142921],x[142922],x[142923],x[142924],x[142925],x[142926],x[142927],x[142928],x[142929],x[142930],x[142931],x[142932],x[142933],x[142934],x[142935],x[142936],x[142937],x[142938],x[142939],x[142940],x[142941],x[142942],x[142943],x[142944],x[142945],x[142946],x[142947],x[142948],x[142949],x[142950],x[142951],x[142952],x[142953],x[142954],x[142955],x[142956],x[142957],x[142958],x[142959],x[142960],x[142961],x[142962],x[142963],x[142964],x[142965],x[142966],x[142967],x[142968],x[142969],x[142970],x[142971],x[142972],x[142973],x[142974],x[142975],x[142976],x[142977],x[142978],x[142979],x[142980],x[142981],x[142982],x[142983],x[142984],x[142985],x[142986],x[142987],x[142988],x[142989],x[142990],x[142991],x[142992],x[142993],x[142994],x[142995],x[142996],x[142997],x[142998],x[142999],x[143000],x[143001],x[143002],x[143003],x[143004],x[143005],x[143006],x[143007],x[143008],x[143009],x[143010],x[143011],x[143012],x[143013],x[143014],x[143015],x[143016],x[143017],x[143018],x[143019],x[143020],x[143021],x[143022],x[143023],x[143024],x[143025],x[143026],x[143027],x[143028],x[143029],x[143030],x[143031],x[143032],x[143033],x[143034],x[143035],x[143036],x[143037],x[143038],x[143039],x[143040],x[143041],x[143042],x[143043],x[143044],x[143045],x[143046],x[143047],x[143048],x[143049],x[143050],x[143051],x[143052],x[143053],x[143054],x[143055],x[143056],x[143057],x[143058],x[143059],x[143060],x[143061],x[143062],x[143063],x[143064],x[143065],x[143066],x[143067],x[143068],x[143069],x[143070],x[143071],x[143072],x[143073],x[143074],x[143075],x[143076],x[143077],x[143078],x[143079],x[143080],x[143081],x[143082],x[143083],x[143084],x[143085],x[143086],x[143087],x[143088],x[143089],x[143090],x[143091],x[143092],x[143093],x[143094],x[143095],x[143096],x[143097],x[143098],x[143099],x[143100],x[143101],x[143102],x[143103],x[143104],x[143105],x[143106],x[143107],x[143108],x[143109],x[143110],x[143111],x[143112],x[143113],x[143114],x[143115],x[143116],x[143117],x[143118],x[143119],x[143120],x[143121],x[143122],x[143123],x[143124],x[143125],x[143126],x[143127],x[143128],x[143129],x[143130],x[143131],x[143132],x[143133],x[143134],x[143135],x[143136],x[143137],x[143138],x[143139],x[143140],x[143141],x[143142],x[143143],x[143144],x[143145],x[143146],x[143147],x[143148],x[143149],x[143150],x[143151],x[143152],x[143153],x[143154],x[143155],x[143156],x[143157],x[143158],x[143159],x[143160],x[143161],x[143162],x[143163],x[143164],x[143165],x[143166],x[143167],x[143168],x[143169],x[143170],x[143171],x[143172],x[143173],x[143174],x[143175],x[143176],x[143177],x[143178],x[143179],x[143180],x[143181],x[143182],x[143183],x[143184],x[143185],x[143186],x[143187],x[143188],x[143189],x[143190],x[143191],x[143192],x[143193],x[143194],x[143195],x[143196],x[143197],x[143198],x[143199],x[143200],x[143201],x[143202],x[143203],x[143204],x[143205],x[143206],x[143207],x[143208],x[143209],x[143210],x[143211],x[143212],x[143213],x[143214],x[143215],x[143216],x[143217],x[143218],x[143219],x[143220],x[143221],x[143222],x[143223],x[143224],x[143225],x[143226],x[143227],x[143228],x[143229],x[143230],x[143231],x[143232],x[143233],x[143234],x[143235],x[143236],x[143237],x[143238],x[143239],x[143240],x[143241],x[143242],x[143243],x[143244],x[143245],x[143246],x[143247],x[143248],x[143249],x[143250],x[143251],x[143252],x[143253],x[143254],x[143255],x[143256],x[143257],x[143258],x[143259],x[143260],x[143261],x[143262],x[143263],x[143264],x[143265],x[143266],x[143267],x[143268],x[143269],x[143270],x[143271],x[143272],x[143273],x[143274],x[143275],x[143276],x[143277],x[143278],x[143279],x[143280],x[143281],x[143282],x[143283],x[143284],x[143285],x[143286],x[143287],x[143288],x[143289],x[143290],x[143291],x[143292],x[143293],x[143294],x[143295],x[143296],x[143297],x[143298],x[143299],x[143300],x[143301],x[143302],x[143303],x[143304],x[143305],x[143306],x[143307],x[143308],x[143309],x[143310],x[143311],x[143312],x[143313],x[143314],x[143315],x[143316],x[143317],x[143318],x[143319],x[143320],x[143321],x[143322],x[143323],x[143324],x[143325],x[143326],x[143327],x[143328],x[143329],x[143330],x[143331],x[143332],x[143333],x[143334],x[143335],x[143336],x[143337],x[143338],x[143339],x[143340],x[143341],x[143342],x[143343],x[143344],x[143345],x[143346],x[143347],x[143348],x[143349],x[143350],x[143351],x[143352],x[143353],x[143354],x[143355],x[143356],x[143357],x[143358],x[143359],x[143360],x[143361],x[143362],x[143363],x[143364],x[143365],x[143366],x[143367],x[143368],x[143369],x[143370],x[143371],x[143372],x[143373],x[143374],x[143375],x[143376],x[143377],x[143378],x[143379],x[143380],x[143381],x[143382],x[143383],x[143384],x[143385],x[143386],x[143387],x[143388],x[143389],x[143390],x[143391],x[143392],x[143393],x[143394],x[143395],x[143396],x[143397],x[143398],x[143399],x[143400],x[143401],x[143402],x[143403],x[143404],x[143405],x[143406],x[143407],x[143408],x[143409],x[143410],x[143411],x[143412],x[143413],x[143414],x[143415],x[143416],x[143417],x[143418],x[143419],x[143420],x[143421],x[143422],x[143423],x[143424],x[143425],x[143426],x[143427],x[143428],x[143429],x[143430],x[143431],x[143432],x[143433],x[143434],x[143435],x[143436],x[143437],x[143438],x[143439],x[143440],x[143441],x[143442],x[143443],x[143444],x[143445],x[143446],x[143447],x[143448],x[143449],x[143450],x[143451],x[143452],x[143453],x[143454],x[143455],x[143456],x[143457],x[143458],x[143459],x[143460],x[143461],x[143462],x[143463],x[143464],x[143465],x[143466],x[143467],x[143468],x[143469],x[143470],x[143471],x[143472],x[143473],x[143474],x[143475],x[143476],x[143477],x[143478],x[143479],x[143480],x[143481],x[143482],x[143483],x[143484],x[143485],x[143486],x[143487],x[143488],x[143489],x[143490],x[143491],x[143492],x[143493],x[143494],x[143495],x[143496],x[143497],x[143498],x[143499],x[143500],x[143501],x[143502],x[143503],x[143504],x[143505],x[143506],x[143507],x[143508],x[143509],x[143510],x[143511],x[143512],x[143513],x[143514],x[143515],x[143516],x[143517],x[143518],x[143519],x[143520],x[143521],x[143522],x[143523],x[143524],x[143525],x[143526],x[143527],x[143528],x[143529],x[143530],x[143531],x[143532],x[143533],x[143534],x[143535],x[143536],x[143537],x[143538],x[143539],x[143540],x[143541],x[143542],x[143543],x[143544],x[143545],x[143546],x[143547],x[143548],x[143549],x[143550],x[143551],x[143552],x[143553],x[143554],x[143555],x[143556],x[143557],x[143558],x[143559],x[143560],x[143561],x[143562],x[143563],x[143564],x[143565],x[143566],x[143567],x[143568],x[143569],x[143570],x[143571],x[143572],x[143573],x[143574],x[143575],x[143576],x[143577],x[143578],x[143579],x[143580],x[143581],x[143582],x[143583],x[143584],x[143585],x[143586],x[143587],x[143588],x[143589],x[143590],x[143591],x[143592],x[143593],x[143594],x[143595],x[143596],x[143597],x[143598],x[143599],x[143600],x[143601],x[143602],x[143603],x[143604],x[143605],x[143606],x[143607],x[143608],x[143609],x[143610],x[143611],x[143612],x[143613],x[143614],x[143615],x[143616],x[143617],x[143618],x[143619],x[143620],x[143621],x[143622],x[143623],x[143624],x[143625],x[143626],x[143627],x[143628],x[143629],x[143630],x[143631],x[143632],x[143633],x[143634],x[143635],x[143636],x[143637],x[143638],x[143639],x[143640],x[143641],x[143642],x[143643],x[143644],x[143645],x[143646],x[143647],x[143648],x[143649],x[143650],x[143651],x[143652],x[143653],x[143654],x[143655],x[143656],x[143657],x[143658],x[143659],x[143660],x[143661],x[143662],x[143663],x[143664],x[143665],x[143666],x[143667],x[143668],x[143669],x[143670],x[143671],x[143672],x[143673],x[143674],x[143675],x[143676],x[143677],x[143678],x[143679],x[143680],x[143681],x[143682],x[143683],x[143684],x[143685],x[143686],x[143687],x[143688],x[143689],x[143690],x[143691],x[143692],x[143693],x[143694],x[143695],x[143696],x[143697],x[143698],x[143699],x[143700],x[143701],x[143702],x[143703],x[143704],x[143705],x[143706],x[143707],x[143708],x[143709],x[143710],x[143711],x[143712],x[143713],x[143714],x[143715],x[143716],x[143717],x[143718],x[143719],x[143720],x[143721],x[143722],x[143723],x[143724],x[143725],x[143726],x[143727],x[143728],x[143729],x[143730],x[143731],x[143732],x[143733],x[143734],x[143735],x[143736],x[143737],x[143738],x[143739],x[143740],x[143741],x[143742],x[143743],x[143744],x[143745],x[143746],x[143747],x[143748],x[143749],x[143750],x[143751],x[143752],x[143753],x[143754],x[143755],x[143756],x[143757],x[143758],x[143759],x[143760],x[143761],x[143762],x[143763],x[143764],x[143765],x[143766],x[143767],x[143768],x[143769],x[143770],x[143771],x[143772],x[143773],x[143774],x[143775],x[143776],x[143777],x[143778],x[143779],x[143780],x[143781],x[143782],x[143783],x[143784],x[143785],x[143786],x[143787],x[143788],x[143789],x[143790],x[143791],x[143792],x[143793],x[143794],x[143795],x[143796],x[143797],x[143798],x[143799],x[143800],x[143801],x[143802],x[143803],x[143804],x[143805],x[143806],x[143807],x[143808],x[143809],x[143810],x[143811],x[143812],x[143813],x[143814],x[143815],x[143816],x[143817],x[143818],x[143819],x[143820],x[143821],x[143822],x[143823],x[143824],x[143825],x[143826],x[143827],x[143828],x[143829],x[143830],x[143831],x[143832],x[143833],x[143834],x[143835],x[143836],x[143837],x[143838],x[143839],x[143840],x[143841],x[143842],x[143843],x[143844],x[143845],x[143846],x[143847],x[143848],x[143849],x[143850],x[143851],x[143852],x[143853],x[143854],x[143855],x[143856],x[143857],x[143858],x[143859],x[143860],x[143861],x[143862],x[143863],x[143864],x[143865],x[143866],x[143867],x[143868],x[143869],x[143870],x[143871],x[143872],x[143873],x[143874],x[143875],x[143876],x[143877],x[143878],x[143879],x[143880],x[143881],x[143882],x[143883],x[143884],x[143885],x[143886],x[143887],x[143888],x[143889],x[143890],x[143891],x[143892],x[143893],x[143894],x[143895],x[143896],x[143897],x[143898],x[143899],x[143900],x[143901],x[143902],x[143903],x[143904],x[143905],x[143906],x[143907],x[143908],x[143909],x[143910],x[143911],x[143912],x[143913],x[143914],x[143915],x[143916],x[143917],x[143918],x[143919],x[143920],x[143921],x[143922],x[143923],x[143924],x[143925],x[143926],x[143927],x[143928],x[143929],x[143930],x[143931],x[143932],x[143933],x[143934],x[143935],x[143936],x[143937],x[143938],x[143939],x[143940],x[143941],x[143942],x[143943],x[143944],x[143945],x[143946],x[143947],x[143948],x[143949],x[143950],x[143951],x[143952],x[143953],x[143954],x[143955],x[143956],x[143957],x[143958],x[143959],x[143960],x[143961],x[143962],x[143963],x[143964],x[143965],x[143966],x[143967],x[143968],x[143969],x[143970],x[143971],x[143972],x[143973],x[143974],x[143975],x[143976],x[143977],x[143978],x[143979],x[143980],x[143981],x[143982],x[143983],x[143984],x[143985],x[143986],x[143987],x[143988],x[143989],x[143990],x[143991],x[143992],x[143993],x[143994],x[143995],x[143996],x[143997],x[143998],x[143999],x[144000],x[144001],x[144002],x[144003],x[144004],x[144005],x[144006],x[144007],x[144008],x[144009],x[144010],x[144011],x[144012],x[144013],x[144014],x[144015],x[144016],x[144017],x[144018],x[144019],x[144020],x[144021],x[144022],x[144023],x[144024],x[144025],x[144026],x[144027],x[144028],x[144029],x[144030],x[144031],x[144032],x[144033],x[144034],x[144035],x[144036],x[144037],x[144038],x[144039],x[144040],x[144041],x[144042],x[144043],x[144044],x[144045],x[144046],x[144047],x[144048],x[144049],x[144050],x[144051],x[144052],x[144053],x[144054],x[144055],x[144056],x[144057],x[144058],x[144059],x[144060],x[144061],x[144062],x[144063],x[144064],x[144065],x[144066],x[144067],x[144068],x[144069],x[144070],x[144071],x[144072],x[144073],x[144074],x[144075],x[144076],x[144077],x[144078],x[144079],x[144080],x[144081],x[144082],x[144083],x[144084],x[144085],x[144086],x[144087],x[144088],x[144089],x[144090],x[144091],x[144092],x[144093],x[144094],x[144095],x[144096],x[144097],x[144098],x[144099],x[144100],x[144101],x[144102],x[144103],x[144104],x[144105],x[144106],x[144107],x[144108],x[144109],x[144110],x[144111],x[144112],x[144113],x[144114],x[144115],x[144116],x[144117],x[144118],x[144119],x[144120],x[144121],x[144122],x[144123],x[144124],x[144125],x[144126],x[144127],x[144128],x[144129],x[144130],x[144131],x[144132],x[144133],x[144134],x[144135],x[144136],x[144137],x[144138],x[144139],x[144140],x[144141],x[144142],x[144143],x[144144],x[144145],x[144146],x[144147],x[144148],x[144149],x[144150],x[144151],x[144152],x[144153],x[144154],x[144155],x[144156],x[144157],x[144158],x[144159],x[144160],x[144161],x[144162],x[144163],x[144164],x[144165],x[144166],x[144167],x[144168],x[144169],x[144170],x[144171],x[144172],x[144173],x[144174],x[144175],x[144176],x[144177],x[144178],x[144179],x[144180],x[144181],x[144182],x[144183],x[144184],x[144185],x[144186],x[144187],x[144188],x[144189],x[144190],x[144191],x[144192],x[144193],x[144194],x[144195],x[144196],x[144197],x[144198],x[144199],x[144200],x[144201],x[144202],x[144203],x[144204],x[144205],x[144206],x[144207],x[144208],x[144209],x[144210],x[144211],x[144212],x[144213],x[144214],x[144215],x[144216],x[144217],x[144218],x[144219],x[144220],x[144221],x[144222],x[144223],x[144224],x[144225],x[144226],x[144227],x[144228],x[144229],x[144230],x[144231],x[144232],x[144233],x[144234],x[144235],x[144236],x[144237],x[144238],x[144239],x[144240],x[144241],x[144242],x[144243],x[144244],x[144245],x[144246],x[144247],x[144248],x[144249],x[144250],x[144251],x[144252],x[144253],x[144254],x[144255],x[144256],x[144257],x[144258],x[144259],x[144260],x[144261],x[144262],x[144263],x[144264],x[144265],x[144266],x[144267],x[144268],x[144269],x[144270],x[144271],x[144272],x[144273],x[144274],x[144275],x[144276],x[144277],x[144278],x[144279],x[144280],x[144281],x[144282],x[144283],x[144284],x[144285],x[144286],x[144287],x[144288],x[144289],x[144290],x[144291],x[144292],x[144293],x[144294],x[144295],x[144296],x[144297],x[144298],x[144299],x[144300],x[144301],x[144302],x[144303],x[144304],x[144305],x[144306],x[144307],x[144308],x[144309],x[144310],x[144311],x[144312],x[144313],x[144314],x[144315],x[144316],x[144317],x[144318],x[144319],x[144320],x[144321],x[144322],x[144323],x[144324],x[144325],x[144326],x[144327],x[144328],x[144329],x[144330],x[144331],x[144332],x[144333],x[144334],x[144335],x[144336],x[144337],x[144338],x[144339],x[144340],x[144341],x[144342],x[144343],x[144344],x[144345],x[144346],x[144347],x[144348],x[144349],x[144350],x[144351],x[144352],x[144353],x[144354],x[144355],x[144356],x[144357],x[144358],x[144359],x[144360],x[144361],x[144362],x[144363],x[144364],x[144365],x[144366],x[144367],x[144368],x[144369],x[144370],x[144371],x[144372],x[144373],x[144374],x[144375],x[144376],x[144377],x[144378],x[144379],x[144380],x[144381],x[144382],x[144383],x[144384],x[144385],x[144386],x[144387],x[144388],x[144389],x[144390],x[144391],x[144392],x[144393],x[144394],x[144395],x[144396],x[144397],x[144398],x[144399],x[144400],x[144401],x[144402],x[144403],x[144404],x[144405],x[144406],x[144407],x[144408],x[144409],x[144410],x[144411],x[144412],x[144413],x[144414],x[144415],x[144416],x[144417],x[144418],x[144419],x[144420],x[144421],x[144422],x[144423],x[144424],x[144425],x[144426],x[144427],x[144428],x[144429],x[144430],x[144431],x[144432],x[144433],x[144434],x[144435],x[144436],x[144437],x[144438],x[144439],x[144440],x[144441],x[144442],x[144443],x[144444],x[144445],x[144446],x[144447],x[144448],x[144449],x[144450],x[144451],x[144452],x[144453],x[144454],x[144455],x[144456],x[144457],x[144458],x[144459],x[144460],x[144461],x[144462],x[144463],x[144464],x[144465],x[144466],x[144467],x[144468],x[144469],x[144470],x[144471],x[144472],x[144473],x[144474],x[144475],x[144476],x[144477],x[144478],x[144479],x[144480],x[144481],x[144482],x[144483],x[144484],x[144485],x[144486],x[144487],x[144488],x[144489],x[144490],x[144491],x[144492],x[144493],x[144494],x[144495],x[144496],x[144497],x[144498],x[144499],x[144500],x[144501],x[144502],x[144503],x[144504],x[144505],x[144506],x[144507],x[144508],x[144509],x[144510],x[144511],x[144512],x[144513],x[144514],x[144515],x[144516],x[144517],x[144518],x[144519],x[144520],x[144521],x[144522],x[144523],x[144524],x[144525],x[144526],x[144527],x[144528],x[144529],x[144530],x[144531],x[144532],x[144533],x[144534],x[144535],x[144536],x[144537],x[144538],x[144539],x[144540],x[144541],x[144542],x[144543],x[144544],x[144545],x[144546],x[144547],x[144548],x[144549],x[144550],x[144551],x[144552],x[144553],x[144554],x[144555],x[144556],x[144557],x[144558],x[144559],x[144560],x[144561],x[144562],x[144563],x[144564],x[144565],x[144566],x[144567],x[144568],x[144569],x[144570],x[144571],x[144572],x[144573],x[144574],x[144575],x[144576],x[144577],x[144578],x[144579],x[144580],x[144581],x[144582],x[144583],x[144584],x[144585],x[144586],x[144587],x[144588],x[144589],x[144590],x[144591],x[144592],x[144593],x[144594],x[144595],x[144596],x[144597],x[144598],x[144599],x[144600],x[144601],x[144602],x[144603],x[144604],x[144605],x[144606],x[144607],x[144608],x[144609],x[144610],x[144611],x[144612],x[144613],x[144614],x[144615],x[144616],x[144617],x[144618],x[144619],x[144620],x[144621],x[144622],x[144623],x[144624],x[144625],x[144626],x[144627],x[144628],x[144629],x[144630],x[144631],x[144632],x[144633],x[144634],x[144635],x[144636],x[144637],x[144638],x[144639],x[144640],x[144641],x[144642],x[144643],x[144644],x[144645],x[144646],x[144647],x[144648],x[144649],x[144650],x[144651],x[144652],x[144653],x[144654],x[144655],x[144656],x[144657],x[144658],x[144659],x[144660],x[144661],x[144662],x[144663],x[144664],x[144665],x[144666],x[144667],x[144668],x[144669],x[144670],x[144671],x[144672],x[144673],x[144674],x[144675],x[144676],x[144677],x[144678],x[144679],x[144680],x[144681],x[144682],x[144683],x[144684],x[144685],x[144686],x[144687],x[144688],x[144689],x[144690],x[144691],x[144692],x[144693],x[144694],x[144695],x[144696],x[144697],x[144698],x[144699],x[144700],x[144701],x[144702],x[144703],x[144704],x[144705],x[144706],x[144707],x[144708],x[144709],x[144710],x[144711],x[144712],x[144713],x[144714],x[144715],x[144716],x[144717],x[144718],x[144719],x[144720],x[144721],x[144722],x[144723],x[144724],x[144725],x[144726],x[144727],x[144728],x[144729],x[144730],x[144731],x[144732],x[144733],x[144734],x[144735],x[144736],x[144737],x[144738],x[144739],x[144740],x[144741],x[144742],x[144743],x[144744],x[144745],x[144746],x[144747],x[144748],x[144749],x[144750],x[144751],x[144752],x[144753],x[144754],x[144755],x[144756],x[144757],x[144758],x[144759],x[144760],x[144761],x[144762],x[144763],x[144764],x[144765],x[144766],x[144767],x[144768],x[144769],x[144770],x[144771],x[144772],x[144773],x[144774],x[144775],x[144776],x[144777],x[144778],x[144779],x[144780],x[144781],x[144782],x[144783],x[144784],x[144785],x[144786],x[144787],x[144788],x[144789],x[144790],x[144791],x[144792],x[144793],x[144794],x[144795],x[144796],x[144797],x[144798],x[144799],x[144800],x[144801],x[144802],x[144803],x[144804],x[144805],x[144806],x[144807],x[144808],x[144809],x[144810],x[144811],x[144812],x[144813],x[144814],x[144815],x[144816],x[144817],x[144818],x[144819],x[144820],x[144821],x[144822],x[144823],x[144824],x[144825],x[144826],x[144827],x[144828],x[144829],x[144830],x[144831],x[144832],x[144833],x[144834],x[144835],x[144836],x[144837],x[144838],x[144839],x[144840],x[144841],x[144842],x[144843],x[144844],x[144845],x[144846],x[144847],x[144848],x[144849],x[144850],x[144851],x[144852],x[144853],x[144854],x[144855],x[144856],x[144857],x[144858],x[144859],x[144860],x[144861],x[144862],x[144863],x[144864],x[144865],x[144866],x[144867],x[144868],x[144869],x[144870],x[144871],x[144872],x[144873],x[144874],x[144875],x[144876],x[144877],x[144878],x[144879],x[144880],x[144881],x[144882],x[144883],x[144884],x[144885],x[144886],x[144887],x[144888],x[144889],x[144890],x[144891],x[144892],x[144893],x[144894],x[144895],x[144896],x[144897],x[144898],x[144899],x[144900],x[144901],x[144902],x[144903],x[144904],x[144905],x[144906],x[144907],x[144908],x[144909],x[144910],x[144911],x[144912],x[144913],x[144914],x[144915],x[144916],x[144917],x[144918],x[144919],x[144920],x[144921],x[144922],x[144923],x[144924],x[144925],x[144926],x[144927],x[144928],x[144929],x[144930],x[144931],x[144932],x[144933],x[144934],x[144935],x[144936],x[144937],x[144938],x[144939],x[144940],x[144941],x[144942],x[144943],x[144944],x[144945],x[144946],x[144947],x[144948],x[144949],x[144950],x[144951],x[144952],x[144953],x[144954],x[144955],x[144956],x[144957],x[144958],x[144959],x[144960],x[144961],x[144962],x[144963],x[144964],x[144965],x[144966],x[144967],x[144968],x[144969],x[144970],x[144971],x[144972],x[144973],x[144974],x[144975],x[144976],x[144977],x[144978],x[144979],x[144980],x[144981],x[144982],x[144983],x[144984],x[144985],x[144986],x[144987],x[144988],x[144989],x[144990],x[144991],x[144992],x[144993],x[144994],x[144995],x[144996],x[144997],x[144998],x[144999],x[145000],x[145001],x[145002],x[145003],x[145004],x[145005],x[145006],x[145007],x[145008],x[145009],x[145010],x[145011],x[145012],x[145013],x[145014],x[145015],x[145016],x[145017],x[145018],x[145019],x[145020],x[145021],x[145022],x[145023],x[145024],x[145025],x[145026],x[145027],x[145028],x[145029],x[145030],x[145031],x[145032],x[145033],x[145034],x[145035],x[145036],x[145037],x[145038],x[145039],x[145040],x[145041],x[145042],x[145043],x[145044],x[145045],x[145046],x[145047],x[145048],x[145049],x[145050],x[145051],x[145052],x[145053],x[145054],x[145055],x[145056],x[145057],x[145058],x[145059],x[145060],x[145061],x[145062],x[145063],x[145064],x[145065],x[145066],x[145067],x[145068],x[145069],x[145070],x[145071],x[145072],x[145073],x[145074],x[145075],x[145076],x[145077],x[145078],x[145079],x[145080],x[145081],x[145082],x[145083],x[145084],x[145085],x[145086],x[145087],x[145088],x[145089],x[145090],x[145091],x[145092],x[145093],x[145094],x[145095],x[145096],x[145097],x[145098],x[145099],x[145100],x[145101],x[145102],x[145103],x[145104],x[145105],x[145106],x[145107],x[145108],x[145109],x[145110],x[145111],x[145112],x[145113],x[145114],x[145115],x[145116],x[145117],x[145118],x[145119],x[145120],x[145121],x[145122],x[145123],x[145124],x[145125],x[145126],x[145127],x[145128],x[145129],x[145130],x[145131],x[145132],x[145133],x[145134],x[145135],x[145136],x[145137],x[145138],x[145139],x[145140],x[145141],x[145142],x[145143],x[145144],x[145145],x[145146],x[145147],x[145148],x[145149],x[145150],x[145151],x[145152],x[145153],x[145154],x[145155],x[145156],x[145157],x[145158],x[145159],x[145160],x[145161],x[145162],x[145163],x[145164],x[145165],x[145166],x[145167],x[145168],x[145169],x[145170],x[145171],x[145172],x[145173],x[145174],x[145175],x[145176],x[145177],x[145178],x[145179],x[145180],x[145181],x[145182],x[145183],x[145184],x[145185],x[145186],x[145187],x[145188],x[145189],x[145190],x[145191],x[145192],x[145193],x[145194],x[145195],x[145196],x[145197],x[145198],x[145199],x[145200],x[145201],x[145202],x[145203],x[145204],x[145205],x[145206],x[145207],x[145208],x[145209],x[145210],x[145211],x[145212],x[145213],x[145214],x[145215],x[145216],x[145217],x[145218],x[145219],x[145220],x[145221],x[145222],x[145223],x[145224],x[145225],x[145226],x[145227],x[145228],x[145229],x[145230],x[145231],x[145232],x[145233],x[145234],x[145235],x[145236],x[145237],x[145238],x[145239],x[145240],x[145241],x[145242],x[145243],x[145244],x[145245],x[145246],x[145247],x[145248],x[145249],x[145250],x[145251],x[145252],x[145253],x[145254],x[145255],x[145256],x[145257],x[145258],x[145259],x[145260],x[145261],x[145262],x[145263],x[145264],x[145265],x[145266],x[145267],x[145268],x[145269],x[145270],x[145271],x[145272],x[145273],x[145274],x[145275],x[145276],x[145277],x[145278],x[145279],x[145280],x[145281],x[145282],x[145283],x[145284],x[145285],x[145286],x[145287],x[145288],x[145289],x[145290],x[145291],x[145292],x[145293],x[145294],x[145295],x[145296],x[145297],x[145298],x[145299],x[145300],x[145301],x[145302],x[145303],x[145304],x[145305],x[145306],x[145307],x[145308],x[145309],x[145310],x[145311],x[145312],x[145313],x[145314],x[145315],x[145316],x[145317],x[145318],x[145319],x[145320],x[145321],x[145322],x[145323],x[145324],x[145325],x[145326],x[145327],x[145328],x[145329],x[145330],x[145331],x[145332],x[145333],x[145334],x[145335],x[145336],x[145337],x[145338],x[145339],x[145340],x[145341],x[145342],x[145343],x[145344],x[145345],x[145346],x[145347],x[145348],x[145349],x[145350],x[145351],x[145352],x[145353],x[145354],x[145355],x[145356],x[145357],x[145358],x[145359],x[145360],x[145361],x[145362],x[145363],x[145364],x[145365],x[145366],x[145367],x[145368],x[145369],x[145370],x[145371],x[145372],x[145373],x[145374],x[145375],x[145376],x[145377],x[145378],x[145379],x[145380],x[145381],x[145382],x[145383],x[145384],x[145385],x[145386],x[145387],x[145388],x[145389],x[145390],x[145391],x[145392],x[145393],x[145394],x[145395],x[145396],x[145397],x[145398],x[145399],x[145400],x[145401],x[145402],x[145403],x[145404],x[145405],x[145406],x[145407],x[145408],x[145409],x[145410],x[145411],x[145412],x[145413],x[145414],x[145415],x[145416],x[145417],x[145418],x[145419],x[145420],x[145421],x[145422],x[145423],x[145424],x[145425],x[145426],x[145427],x[145428],x[145429],x[145430],x[145431],x[145432],x[145433],x[145434],x[145435],x[145436],x[145437],x[145438],x[145439],x[145440],x[145441],x[145442],x[145443],x[145444],x[145445],x[145446],x[145447],x[145448],x[145449],x[145450],x[145451],x[145452],x[145453],x[145454],x[145455],x[145456],x[145457],x[145458],x[145459],x[145460],x[145461],x[145462],x[145463],x[145464],x[145465],x[145466],x[145467],x[145468],x[145469],x[145470],x[145471],x[145472],x[145473],x[145474],x[145475],x[145476],x[145477],x[145478],x[145479],x[145480],x[145481],x[145482],x[145483],x[145484],x[145485],x[145486],x[145487],x[145488],x[145489],x[145490],x[145491],x[145492],x[145493],x[145494],x[145495],x[145496],x[145497],x[145498],x[145499],x[145500],x[145501],x[145502],x[145503],x[145504],x[145505],x[145506],x[145507],x[145508],x[145509],x[145510],x[145511],x[145512],x[145513],x[145514],x[145515],x[145516],x[145517],x[145518],x[145519],x[145520],x[145521],x[145522],x[145523],x[145524],x[145525],x[145526],x[145527],x[145528],x[145529],x[145530],x[145531],x[145532],x[145533],x[145534],x[145535],x[145536],x[145537],x[145538],x[145539],x[145540],x[145541],x[145542],x[145543],x[145544],x[145545],x[145546],x[145547],x[145548],x[145549],x[145550],x[145551],x[145552],x[145553],x[145554],x[145555],x[145556],x[145557],x[145558],x[145559],x[145560],x[145561],x[145562],x[145563],x[145564],x[145565],x[145566],x[145567],x[145568],x[145569],x[145570],x[145571],x[145572],x[145573],x[145574],x[145575],x[145576],x[145577],x[145578],x[145579],x[145580],x[145581],x[145582],x[145583],x[145584],x[145585],x[145586],x[145587],x[145588],x[145589],x[145590],x[145591],x[145592],x[145593],x[145594],x[145595],x[145596],x[145597],x[145598],x[145599],x[145600],x[145601],x[145602],x[145603],x[145604],x[145605],x[145606],x[145607],x[145608],x[145609],x[145610],x[145611],x[145612],x[145613],x[145614],x[145615],x[145616],x[145617],x[145618],x[145619],x[145620],x[145621],x[145622],x[145623],x[145624],x[145625],x[145626],x[145627],x[145628],x[145629],x[145630],x[145631],x[145632],x[145633],x[145634],x[145635],x[145636],x[145637],x[145638],x[145639],x[145640],x[145641],x[145642],x[145643],x[145644],x[145645],x[145646],x[145647],x[145648],x[145649],x[145650],x[145651],x[145652],x[145653],x[145654],x[145655],x[145656],x[145657],x[145658],x[145659],x[145660],x[145661],x[145662],x[145663],x[145664],x[145665],x[145666],x[145667],x[145668],x[145669],x[145670],x[145671],x[145672],x[145673],x[145674],x[145675],x[145676],x[145677],x[145678],x[145679],x[145680],x[145681],x[145682],x[145683],x[145684],x[145685],x[145686],x[145687],x[145688],x[145689],x[145690],x[145691],x[145692],x[145693],x[145694],x[145695],x[145696],x[145697],x[145698],x[145699],x[145700],x[145701],x[145702],x[145703],x[145704],x[145705],x[145706],x[145707],x[145708],x[145709],x[145710],x[145711],x[145712],x[145713],x[145714],x[145715],x[145716],x[145717],x[145718],x[145719],x[145720],x[145721],x[145722],x[145723],x[145724],x[145725],x[145726],x[145727],x[145728],x[145729],x[145730],x[145731],x[145732],x[145733],x[145734],x[145735],x[145736],x[145737],x[145738],x[145739],x[145740],x[145741],x[145742],x[145743],x[145744],x[145745],x[145746],x[145747],x[145748],x[145749],x[145750],x[145751],x[145752],x[145753],x[145754],x[145755],x[145756],x[145757],x[145758],x[145759],x[145760],x[145761],x[145762],x[145763],x[145764],x[145765],x[145766],x[145767],x[145768],x[145769],x[145770],x[145771],x[145772],x[145773],x[145774],x[145775],x[145776],x[145777],x[145778],x[145779],x[145780],x[145781],x[145782],x[145783],x[145784],x[145785],x[145786],x[145787],x[145788],x[145789],x[145790],x[145791],x[145792],x[145793],x[145794],x[145795],x[145796],x[145797],x[145798],x[145799],x[145800],x[145801],x[145802],x[145803],x[145804],x[145805],x[145806],x[145807],x[145808],x[145809],x[145810],x[145811],x[145812],x[145813],x[145814],x[145815],x[145816],x[145817],x[145818],x[145819],x[145820],x[145821],x[145822],x[145823],x[145824],x[145825],x[145826],x[145827],x[145828],x[145829],x[145830],x[145831],x[145832],x[145833],x[145834],x[145835],x[145836],x[145837],x[145838],x[145839],x[145840],x[145841],x[145842],x[145843],x[145844],x[145845],x[145846],x[145847],x[145848],x[145849],x[145850],x[145851],x[145852],x[145853],x[145854],x[145855],x[145856],x[145857],x[145858],x[145859],x[145860],x[145861],x[145862],x[145863],x[145864],x[145865],x[145866],x[145867],x[145868],x[145869],x[145870],x[145871],x[145872],x[145873],x[145874],x[145875],x[145876],x[145877],x[145878],x[145879],x[145880],x[145881],x[145882],x[145883],x[145884],x[145885],x[145886],x[145887],x[145888],x[145889],x[145890],x[145891],x[145892],x[145893],x[145894],x[145895],x[145896],x[145897],x[145898],x[145899],x[145900],x[145901],x[145902],x[145903],x[145904],x[145905],x[145906],x[145907],x[145908],x[145909],x[145910],x[145911],x[145912],x[145913],x[145914],x[145915],x[145916],x[145917],x[145918],x[145919],x[145920],x[145921],x[145922],x[145923],x[145924],x[145925],x[145926],x[145927],x[145928],x[145929],x[145930],x[145931],x[145932],x[145933],x[145934],x[145935],x[145936],x[145937],x[145938],x[145939],x[145940],x[145941],x[145942],x[145943],x[145944],x[145945],x[145946],x[145947],x[145948],x[145949],x[145950],x[145951],x[145952],x[145953],x[145954],x[145955],x[145956],x[145957],x[145958],x[145959],x[145960],x[145961],x[145962],x[145963],x[145964],x[145965],x[145966],x[145967],x[145968],x[145969],x[145970],x[145971],x[145972],x[145973],x[145974],x[145975],x[145976],x[145977],x[145978],x[145979],x[145980],x[145981],x[145982],x[145983],x[145984],x[145985],x[145986],x[145987],x[145988],x[145989],x[145990],x[145991],x[145992],x[145993],x[145994],x[145995],x[145996],x[145997],x[145998],x[145999],x[146000],x[146001],x[146002],x[146003],x[146004],x[146005],x[146006],x[146007],x[146008],x[146009],x[146010],x[146011],x[146012],x[146013],x[146014],x[146015],x[146016],x[146017],x[146018],x[146019],x[146020],x[146021],x[146022],x[146023],x[146024],x[146025],x[146026],x[146027],x[146028],x[146029],x[146030],x[146031],x[146032],x[146033],x[146034],x[146035],x[146036],x[146037],x[146038],x[146039],x[146040],x[146041],x[146042],x[146043],x[146044],x[146045],x[146046],x[146047],x[146048],x[146049],x[146050],x[146051],x[146052],x[146053],x[146054],x[146055],x[146056],x[146057],x[146058],x[146059],x[146060],x[146061],x[146062],x[146063],x[146064],x[146065],x[146066],x[146067],x[146068],x[146069],x[146070],x[146071],x[146072],x[146073],x[146074],x[146075],x[146076],x[146077],x[146078],x[146079],x[146080],x[146081],x[146082],x[146083],x[146084],x[146085],x[146086],x[146087],x[146088],x[146089],x[146090],x[146091],x[146092],x[146093],x[146094],x[146095],x[146096],x[146097],x[146098],x[146099],x[146100],x[146101],x[146102],x[146103],x[146104],x[146105],x[146106],x[146107],x[146108],x[146109],x[146110],x[146111],x[146112],x[146113],x[146114],x[146115],x[146116],x[146117],x[146118],x[146119],x[146120],x[146121],x[146122],x[146123],x[146124],x[146125],x[146126],x[146127],x[146128],x[146129],x[146130],x[146131],x[146132],x[146133],x[146134],x[146135],x[146136],x[146137],x[146138],x[146139],x[146140],x[146141],x[146142],x[146143],x[146144],x[146145],x[146146],x[146147],x[146148],x[146149],x[146150],x[146151],x[146152],x[146153],x[146154],x[146155],x[146156],x[146157],x[146158],x[146159],x[146160],x[146161],x[146162],x[146163],x[146164],x[146165],x[146166],x[146167],x[146168],x[146169],x[146170],x[146171],x[146172],x[146173],x[146174],x[146175],x[146176],x[146177],x[146178],x[146179],x[146180],x[146181],x[146182],x[146183],x[146184],x[146185],x[146186],x[146187],x[146188],x[146189],x[146190],x[146191],x[146192],x[146193],x[146194],x[146195],x[146196],x[146197],x[146198],x[146199],x[146200],x[146201],x[146202],x[146203],x[146204],x[146205],x[146206],x[146207],x[146208],x[146209],x[146210],x[146211],x[146212],x[146213],x[146214],x[146215],x[146216],x[146217],x[146218],x[146219],x[146220],x[146221],x[146222],x[146223],x[146224],x[146225],x[146226],x[146227],x[146228],x[146229],x[146230],x[146231],x[146232],x[146233],x[146234],x[146235],x[146236],x[146237],x[146238],x[146239],x[146240],x[146241],x[146242],x[146243],x[146244],x[146245],x[146246],x[146247],x[146248],x[146249],x[146250],x[146251],x[146252],x[146253],x[146254],x[146255],x[146256],x[146257],x[146258],x[146259],x[146260],x[146261],x[146262],x[146263],x[146264],x[146265],x[146266],x[146267],x[146268],x[146269],x[146270],x[146271],x[146272],x[146273],x[146274],x[146275],x[146276],x[146277],x[146278],x[146279],x[146280],x[146281],x[146282],x[146283],x[146284],x[146285],x[146286],x[146287],x[146288],x[146289],x[146290],x[146291],x[146292],x[146293],x[146294],x[146295],x[146296],x[146297],x[146298],x[146299],x[146300],x[146301],x[146302],x[146303],x[146304],x[146305],x[146306],x[146307],x[146308],x[146309],x[146310],x[146311],x[146312],x[146313],x[146314],x[146315],x[146316],x[146317],x[146318],x[146319],x[146320],x[146321],x[146322],x[146323],x[146324],x[146325],x[146326],x[146327],x[146328],x[146329],x[146330],x[146331],x[146332],x[146333],x[146334],x[146335],x[146336],x[146337],x[146338],x[146339],x[146340],x[146341],x[146342],x[146343],x[146344],x[146345],x[146346],x[146347],x[146348],x[146349],x[146350],x[146351],x[146352],x[146353],x[146354],x[146355],x[146356],x[146357],x[146358],x[146359],x[146360],x[146361],x[146362],x[146363],x[146364],x[146365],x[146366],x[146367],x[146368],x[146369],x[146370],x[146371],x[146372],x[146373],x[146374],x[146375],x[146376],x[146377],x[146378],x[146379],x[146380],x[146381],x[146382],x[146383],x[146384],x[146385],x[146386],x[146387],x[146388],x[146389],x[146390],x[146391],x[146392],x[146393],x[146394],x[146395],x[146396],x[146397],x[146398],x[146399],x[146400],x[146401],x[146402],x[146403],x[146404],x[146405],x[146406],x[146407],x[146408],x[146409],x[146410],x[146411],x[146412],x[146413],x[146414],x[146415],x[146416],x[146417],x[146418],x[146419],x[146420],x[146421],x[146422],x[146423],x[146424],x[146425],x[146426],x[146427],x[146428],x[146429],x[146430],x[146431],x[146432],x[146433],x[146434],x[146435],x[146436],x[146437],x[146438],x[146439],x[146440],x[146441],x[146442],x[146443],x[146444],x[146445],x[146446],x[146447],x[146448],x[146449],x[146450],x[146451],x[146452],x[146453],x[146454],x[146455],x[146456],x[146457],x[146458],x[146459],x[146460],x[146461],x[146462],x[146463],x[146464],x[146465],x[146466],x[146467],x[146468],x[146469],x[146470],x[146471],x[146472],x[146473],x[146474],x[146475],x[146476],x[146477],x[146478],x[146479],x[146480],x[146481],x[146482],x[146483],x[146484],x[146485],x[146486],x[146487],x[146488],x[146489],x[146490],x[146491],x[146492],x[146493],x[146494],x[146495],x[146496],x[146497],x[146498],x[146499],x[146500],x[146501],x[146502],x[146503],x[146504],x[146505],x[146506],x[146507],x[146508],x[146509],x[146510],x[146511],x[146512],x[146513],x[146514],x[146515],x[146516],x[146517],x[146518],x[146519],x[146520],x[146521],x[146522],x[146523],x[146524],x[146525],x[146526],x[146527],x[146528],x[146529],x[146530],x[146531],x[146532],x[146533],x[146534],x[146535],x[146536],x[146537],x[146538],x[146539],x[146540],x[146541],x[146542],x[146543],x[146544],x[146545],x[146546],x[146547],x[146548],x[146549],x[146550],x[146551],x[146552],x[146553],x[146554],x[146555],x[146556],x[146557],x[146558],x[146559],x[146560],x[146561],x[146562],x[146563],x[146564],x[146565],x[146566],x[146567],x[146568],x[146569],x[146570],x[146571],x[146572],x[146573],x[146574],x[146575],x[146576],x[146577],x[146578],x[146579],x[146580],x[146581],x[146582],x[146583],x[146584],x[146585],x[146586],x[146587],x[146588],x[146589],x[146590],x[146591],x[146592],x[146593],x[146594],x[146595],x[146596],x[146597],x[146598],x[146599],x[146600],x[146601],x[146602],x[146603],x[146604],x[146605],x[146606],x[146607],x[146608],x[146609],x[146610],x[146611],x[146612],x[146613],x[146614],x[146615],x[146616],x[146617],x[146618],x[146619],x[146620],x[146621],x[146622],x[146623],x[146624],x[146625],x[146626],x[146627],x[146628],x[146629],x[146630],x[146631],x[146632],x[146633],x[146634],x[146635],x[146636],x[146637],x[146638],x[146639],x[146640],x[146641],x[146642],x[146643],x[146644],x[146645],x[146646],x[146647],x[146648],x[146649],x[146650],x[146651],x[146652],x[146653],x[146654],x[146655],x[146656],x[146657],x[146658],x[146659],x[146660],x[146661],x[146662],x[146663],x[146664],x[146665],x[146666],x[146667],x[146668],x[146669],x[146670],x[146671],x[146672],x[146673],x[146674],x[146675],x[146676],x[146677],x[146678],x[146679],x[146680],x[146681],x[146682],x[146683],x[146684],x[146685],x[146686],x[146687],x[146688],x[146689],x[146690],x[146691],x[146692],x[146693],x[146694],x[146695],x[146696],x[146697],x[146698],x[146699],x[146700],x[146701],x[146702],x[146703],x[146704],x[146705],x[146706],x[146707],x[146708],x[146709],x[146710],x[146711],x[146712],x[146713],x[146714],x[146715],x[146716],x[146717],x[146718],x[146719],x[146720],x[146721],x[146722],x[146723],x[146724],x[146725],x[146726],x[146727],x[146728],x[146729],x[146730],x[146731],x[146732],x[146733],x[146734],x[146735],x[146736],x[146737],x[146738],x[146739],x[146740],x[146741],x[146742],x[146743],x[146744],x[146745],x[146746],x[146747],x[146748],x[146749],x[146750],x[146751],x[146752],x[146753],x[146754],x[146755],x[146756],x[146757],x[146758],x[146759],x[146760],x[146761],x[146762],x[146763],x[146764],x[146765],x[146766],x[146767],x[146768],x[146769],x[146770],x[146771],x[146772],x[146773],x[146774],x[146775],x[146776],x[146777],x[146778],x[146779],x[146780],x[146781],x[146782],x[146783],x[146784],x[146785],x[146786],x[146787],x[146788],x[146789],x[146790],x[146791],x[146792],x[146793],x[146794],x[146795],x[146796],x[146797],x[146798],x[146799],x[146800],x[146801],x[146802],x[146803],x[146804],x[146805],x[146806],x[146807],x[146808],x[146809],x[146810],x[146811],x[146812],x[146813],x[146814],x[146815],x[146816],x[146817],x[146818],x[146819],x[146820],x[146821],x[146822],x[146823],x[146824],x[146825],x[146826],x[146827],x[146828],x[146829],x[146830],x[146831],x[146832],x[146833],x[146834],x[146835],x[146836],x[146837],x[146838],x[146839],x[146840],x[146841],x[146842],x[146843],x[146844],x[146845],x[146846],x[146847],x[146848],x[146849],x[146850],x[146851],x[146852],x[146853],x[146854],x[146855],x[146856],x[146857],x[146858],x[146859],x[146860],x[146861],x[146862],x[146863],x[146864],x[146865],x[146866],x[146867],x[146868],x[146869],x[146870],x[146871],x[146872],x[146873],x[146874],x[146875],x[146876],x[146877],x[146878],x[146879],x[146880],x[146881],x[146882],x[146883],x[146884],x[146885],x[146886],x[146887],x[146888],x[146889],x[146890],x[146891],x[146892],x[146893],x[146894],x[146895],x[146896],x[146897],x[146898],x[146899],x[146900],x[146901],x[146902],x[146903],x[146904],x[146905],x[146906],x[146907],x[146908],x[146909],x[146910],x[146911],x[146912],x[146913],x[146914],x[146915],x[146916],x[146917],x[146918],x[146919],x[146920],x[146921],x[146922],x[146923],x[146924],x[146925],x[146926],x[146927],x[146928],x[146929],x[146930],x[146931],x[146932],x[146933],x[146934],x[146935],x[146936],x[146937],x[146938],x[146939],x[146940],x[146941],x[146942],x[146943],x[146944],x[146945],x[146946],x[146947],x[146948],x[146949],x[146950],x[146951],x[146952],x[146953],x[146954],x[146955],x[146956],x[146957],x[146958],x[146959],x[146960],x[146961],x[146962],x[146963],x[146964],x[146965],x[146966],x[146967],x[146968],x[146969],x[146970],x[146971],x[146972],x[146973],x[146974],x[146975],x[146976],x[146977],x[146978],x[146979],x[146980],x[146981],x[146982],x[146983],x[146984],x[146985],x[146986],x[146987],x[146988],x[146989],x[146990],x[146991],x[146992],x[146993],x[146994],x[146995],x[146996],x[146997],x[146998],x[146999],x[147000],x[147001],x[147002],x[147003],x[147004],x[147005],x[147006],x[147007],x[147008],x[147009],x[147010],x[147011],x[147012],x[147013],x[147014],x[147015],x[147016],x[147017],x[147018],x[147019],x[147020],x[147021],x[147022],x[147023],x[147024],x[147025],x[147026],x[147027],x[147028],x[147029],x[147030],x[147031],x[147032],x[147033],x[147034],x[147035],x[147036],x[147037],x[147038],x[147039],x[147040],x[147041],x[147042],x[147043],x[147044],x[147045],x[147046],x[147047],x[147048],x[147049],x[147050],x[147051],x[147052],x[147053],x[147054],x[147055],x[147056],x[147057],x[147058],x[147059],x[147060],x[147061],x[147062],x[147063],x[147064],x[147065],x[147066],x[147067],x[147068],x[147069],x[147070],x[147071],x[147072],x[147073],x[147074],x[147075],x[147076],x[147077],x[147078],x[147079],x[147080],x[147081],x[147082],x[147083],x[147084],x[147085],x[147086],x[147087],x[147088],x[147089],x[147090],x[147091],x[147092],x[147093],x[147094],x[147095],x[147096],x[147097],x[147098],x[147099],x[147100],x[147101],x[147102],x[147103],x[147104],x[147105],x[147106],x[147107],x[147108],x[147109],x[147110],x[147111],x[147112],x[147113],x[147114],x[147115],x[147116],x[147117],x[147118],x[147119],x[147120],x[147121],x[147122],x[147123],x[147124],x[147125],x[147126],x[147127],x[147128],x[147129],x[147130],x[147131],x[147132],x[147133],x[147134],x[147135],x[147136],x[147137],x[147138],x[147139],x[147140],x[147141],x[147142],x[147143],x[147144],x[147145],x[147146],x[147147],x[147148],x[147149],x[147150],x[147151],x[147152],x[147153],x[147154],x[147155],x[147156],x[147157],x[147158],x[147159],x[147160],x[147161],x[147162],x[147163],x[147164],x[147165],x[147166],x[147167],x[147168],x[147169],x[147170],x[147171],x[147172],x[147173],x[147174],x[147175],x[147176],x[147177],x[147178],x[147179],x[147180],x[147181],x[147182],x[147183],x[147184],x[147185],x[147186],x[147187],x[147188],x[147189],x[147190],x[147191],x[147192],x[147193],x[147194],x[147195],x[147196],x[147197],x[147198],x[147199],x[147200],x[147201],x[147202],x[147203],x[147204],x[147205],x[147206],x[147207],x[147208],x[147209],x[147210],x[147211],x[147212],x[147213],x[147214],x[147215],x[147216],x[147217],x[147218],x[147219],x[147220],x[147221],x[147222],x[147223],x[147224],x[147225],x[147226],x[147227],x[147228],x[147229],x[147230],x[147231],x[147232],x[147233],x[147234],x[147235],x[147236],x[147237],x[147238],x[147239],x[147240],x[147241],x[147242],x[147243],x[147244],x[147245],x[147246],x[147247],x[147248],x[147249],x[147250],x[147251],x[147252],x[147253],x[147254],x[147255],x[147256],x[147257],x[147258],x[147259],x[147260],x[147261],x[147262],x[147263],x[147264],x[147265],x[147266],x[147267],x[147268],x[147269],x[147270],x[147271],x[147272],x[147273],x[147274],x[147275],x[147276],x[147277],x[147278],x[147279],x[147280],x[147281],x[147282],x[147283],x[147284],x[147285],x[147286],x[147287],x[147288],x[147289],x[147290],x[147291],x[147292],x[147293],x[147294],x[147295],x[147296],x[147297],x[147298],x[147299],x[147300],x[147301],x[147302],x[147303],x[147304],x[147305],x[147306],x[147307],x[147308],x[147309],x[147310],x[147311],x[147312],x[147313],x[147314],x[147315],x[147316],x[147317],x[147318],x[147319],x[147320],x[147321],x[147322],x[147323],x[147324],x[147325],x[147326],x[147327],x[147328],x[147329],x[147330],x[147331],x[147332],x[147333],x[147334],x[147335],x[147336],x[147337],x[147338],x[147339],x[147340],x[147341],x[147342],x[147343],x[147344],x[147345],x[147346],x[147347],x[147348],x[147349],x[147350],x[147351],x[147352],x[147353],x[147354],x[147355],x[147356],x[147357],x[147358],x[147359],x[147360],x[147361],x[147362],x[147363],x[147364],x[147365],x[147366],x[147367],x[147368],x[147369],x[147370],x[147371],x[147372],x[147373],x[147374],x[147375],x[147376],x[147377],x[147378],x[147379],x[147380],x[147381],x[147382],x[147383],x[147384],x[147385],x[147386],x[147387],x[147388],x[147389],x[147390],x[147391],x[147392],x[147393],x[147394],x[147395],x[147396],x[147397],x[147398],x[147399],x[147400],x[147401],x[147402],x[147403],x[147404],x[147405],x[147406],x[147407],x[147408],x[147409],x[147410],x[147411],x[147412],x[147413],x[147414],x[147415],x[147416],x[147417],x[147418],x[147419],x[147420],x[147421],x[147422],x[147423],x[147424],x[147425],x[147426],x[147427],x[147428],x[147429],x[147430],x[147431],x[147432],x[147433],x[147434],x[147435],x[147436],x[147437],x[147438],x[147439],x[147440],x[147441],x[147442],x[147443],x[147444],x[147445],x[147446],x[147447],x[147448],x[147449],x[147450],x[147451],x[147452],x[147453],x[147454],x[147455],x[147456],x[147457],x[147458],x[147459],x[147460],x[147461],x[147462],x[147463],x[147464],x[147465],x[147466],x[147467],x[147468],x[147469],x[147470],x[147471],x[147472],x[147473],x[147474],x[147475],x[147476],x[147477],x[147478],x[147479],x[147480],x[147481],x[147482],x[147483],x[147484],x[147485],x[147486],x[147487],x[147488],x[147489],x[147490],x[147491],x[147492],x[147493],x[147494],x[147495],x[147496],x[147497],x[147498],x[147499],x[147500],x[147501],x[147502],x[147503],x[147504],x[147505],x[147506],x[147507],x[147508],x[147509],x[147510],x[147511],x[147512],x[147513],x[147514],x[147515],x[147516],x[147517],x[147518],x[147519],x[147520],x[147521],x[147522],x[147523],x[147524],x[147525],x[147526],x[147527],x[147528],x[147529],x[147530],x[147531],x[147532],x[147533],x[147534],x[147535],x[147536],x[147537],x[147538],x[147539],x[147540],x[147541],x[147542],x[147543],x[147544],x[147545],x[147546],x[147547],x[147548],x[147549],x[147550],x[147551],x[147552],x[147553],x[147554],x[147555],x[147556],x[147557],x[147558],x[147559],x[147560],x[147561],x[147562],x[147563],x[147564],x[147565],x[147566],x[147567],x[147568],x[147569],x[147570],x[147571],x[147572],x[147573],x[147574],x[147575],x[147576],x[147577],x[147578],x[147579],x[147580],x[147581],x[147582],x[147583],x[147584],x[147585],x[147586],x[147587],x[147588],x[147589],x[147590],x[147591],x[147592],x[147593],x[147594],x[147595],x[147596],x[147597],x[147598],x[147599],x[147600],x[147601],x[147602],x[147603],x[147604],x[147605],x[147606],x[147607],x[147608],x[147609],x[147610],x[147611],x[147612],x[147613],x[147614],x[147615],x[147616],x[147617],x[147618],x[147619],x[147620],x[147621],x[147622],x[147623],x[147624],x[147625],x[147626],x[147627],x[147628],x[147629],x[147630],x[147631],x[147632],x[147633],x[147634],x[147635],x[147636],x[147637],x[147638],x[147639],x[147640],x[147641],x[147642],x[147643],x[147644],x[147645],x[147646],x[147647],x[147648],x[147649],x[147650],x[147651],x[147652],x[147653],x[147654],x[147655],x[147656],x[147657],x[147658],x[147659],x[147660],x[147661],x[147662],x[147663],x[147664],x[147665],x[147666],x[147667],x[147668],x[147669],x[147670],x[147671],x[147672],x[147673],x[147674],x[147675],x[147676],x[147677],x[147678],x[147679],x[147680],x[147681],x[147682],x[147683],x[147684],x[147685],x[147686],x[147687],x[147688],x[147689],x[147690],x[147691],x[147692],x[147693],x[147694],x[147695],x[147696],x[147697],x[147698],x[147699],x[147700],x[147701],x[147702],x[147703],x[147704],x[147705],x[147706],x[147707],x[147708],x[147709],x[147710],x[147711],x[147712],x[147713],x[147714],x[147715],x[147716],x[147717],x[147718],x[147719],x[147720],x[147721],x[147722],x[147723],x[147724],x[147725],x[147726],x[147727],x[147728],x[147729],x[147730],x[147731],x[147732],x[147733],x[147734],x[147735],x[147736],x[147737],x[147738],x[147739],x[147740],x[147741],x[147742],x[147743],x[147744],x[147745],x[147746],x[147747],x[147748],x[147749],x[147750],x[147751],x[147752],x[147753],x[147754],x[147755],x[147756],x[147757],x[147758],x[147759],x[147760],x[147761],x[147762],x[147763],x[147764],x[147765],x[147766],x[147767],x[147768],x[147769],x[147770],x[147771],x[147772],x[147773],x[147774],x[147775],x[147776],x[147777],x[147778],x[147779],x[147780],x[147781],x[147782],x[147783],x[147784],x[147785],x[147786],x[147787],x[147788],x[147789],x[147790],x[147791],x[147792],x[147793],x[147794],x[147795],x[147796],x[147797],x[147798],x[147799],x[147800],x[147801],x[147802],x[147803],x[147804],x[147805],x[147806],x[147807],x[147808],x[147809],x[147810],x[147811],x[147812],x[147813],x[147814],x[147815],x[147816],x[147817],x[147818],x[147819],x[147820],x[147821],x[147822],x[147823],x[147824],x[147825],x[147826],x[147827],x[147828],x[147829],x[147830],x[147831],x[147832],x[147833],x[147834],x[147835],x[147836],x[147837],x[147838],x[147839],x[147840],x[147841],x[147842],x[147843],x[147844],x[147845],x[147846],x[147847],x[147848],x[147849],x[147850],x[147851],x[147852],x[147853],x[147854],x[147855],x[147856],x[147857],x[147858],x[147859],x[147860],x[147861],x[147862],x[147863],x[147864],x[147865],x[147866],x[147867],x[147868],x[147869],x[147870],x[147871],x[147872],x[147873],x[147874],x[147875],x[147876],x[147877],x[147878],x[147879],x[147880],x[147881],x[147882],x[147883],x[147884],x[147885],x[147886],x[147887],x[147888],x[147889],x[147890],x[147891],x[147892],x[147893],x[147894],x[147895],x[147896],x[147897],x[147898],x[147899],x[147900],x[147901],x[147902],x[147903],x[147904],x[147905],x[147906],x[147907],x[147908],x[147909],x[147910],x[147911],x[147912],x[147913],x[147914],x[147915],x[147916],x[147917],x[147918],x[147919],x[147920],x[147921],x[147922],x[147923],x[147924],x[147925],x[147926],x[147927],x[147928],x[147929],x[147930],x[147931],x[147932],x[147933],x[147934],x[147935],x[147936],x[147937],x[147938],x[147939],x[147940],x[147941],x[147942],x[147943],x[147944],x[147945],x[147946],x[147947],x[147948],x[147949],x[147950],x[147951],x[147952],x[147953],x[147954],x[147955],x[147956],x[147957],x[147958],x[147959],x[147960],x[147961],x[147962],x[147963],x[147964],x[147965],x[147966],x[147967],x[147968],x[147969],x[147970],x[147971],x[147972],x[147973],x[147974],x[147975],x[147976],x[147977],x[147978],x[147979],x[147980],x[147981],x[147982],x[147983],x[147984],x[147985],x[147986],x[147987],x[147988],x[147989],x[147990],x[147991],x[147992],x[147993],x[147994],x[147995],x[147996],x[147997],x[147998],x[147999],x[148000],x[148001],x[148002],x[148003],x[148004],x[148005],x[148006],x[148007],x[148008],x[148009],x[148010],x[148011],x[148012],x[148013],x[148014],x[148015],x[148016],x[148017],x[148018],x[148019],x[148020],x[148021],x[148022],x[148023],x[148024],x[148025],x[148026],x[148027],x[148028],x[148029],x[148030],x[148031],x[148032],x[148033],x[148034],x[148035],x[148036],x[148037],x[148038],x[148039],x[148040],x[148041],x[148042],x[148043],x[148044],x[148045],x[148046],x[148047],x[148048],x[148049],x[148050],x[148051],x[148052],x[148053],x[148054],x[148055],x[148056],x[148057],x[148058],x[148059],x[148060],x[148061],x[148062],x[148063],x[148064],x[148065],x[148066],x[148067],x[148068],x[148069],x[148070],x[148071],x[148072],x[148073],x[148074],x[148075],x[148076],x[148077],x[148078],x[148079],x[148080],x[148081],x[148082],x[148083],x[148084],x[148085],x[148086],x[148087],x[148088],x[148089],x[148090],x[148091],x[148092],x[148093],x[148094],x[148095],x[148096],x[148097],x[148098],x[148099],x[148100],x[148101],x[148102],x[148103],x[148104],x[148105],x[148106],x[148107],x[148108],x[148109],x[148110],x[148111],x[148112],x[148113],x[148114],x[148115],x[148116],x[148117],x[148118],x[148119],x[148120],x[148121],x[148122],x[148123],x[148124],x[148125],x[148126],x[148127],x[148128],x[148129],x[148130],x[148131],x[148132],x[148133],x[148134],x[148135],x[148136],x[148137],x[148138],x[148139],x[148140],x[148141],x[148142],x[148143],x[148144],x[148145],x[148146],x[148147],x[148148],x[148149],x[148150],x[148151],x[148152],x[148153],x[148154],x[148155],x[148156],x[148157],x[148158],x[148159],x[148160],x[148161],x[148162],x[148163],x[148164],x[148165],x[148166],x[148167],x[148168],x[148169],x[148170],x[148171],x[148172],x[148173],x[148174],x[148175],x[148176],x[148177],x[148178],x[148179],x[148180],x[148181],x[148182],x[148183],x[148184],x[148185],x[148186],x[148187],x[148188],x[148189],x[148190],x[148191],x[148192],x[148193],x[148194],x[148195],x[148196],x[148197],x[148198],x[148199],x[148200],x[148201],x[148202],x[148203],x[148204],x[148205],x[148206],x[148207],x[148208],x[148209],x[148210],x[148211],x[148212],x[148213],x[148214],x[148215],x[148216],x[148217],x[148218],x[148219],x[148220],x[148221],x[148222],x[148223],x[148224],x[148225],x[148226],x[148227],x[148228],x[148229],x[148230],x[148231],x[148232],x[148233],x[148234],x[148235],x[148236],x[148237],x[148238],x[148239],x[148240],x[148241],x[148242],x[148243],x[148244],x[148245],x[148246],x[148247],x[148248],x[148249],x[148250],x[148251],x[148252],x[148253],x[148254],x[148255],x[148256],x[148257],x[148258],x[148259],x[148260],x[148261],x[148262],x[148263],x[148264],x[148265],x[148266],x[148267],x[148268],x[148269],x[148270],x[148271],x[148272],x[148273],x[148274],x[148275],x[148276],x[148277],x[148278],x[148279],x[148280],x[148281],x[148282],x[148283],x[148284],x[148285],x[148286],x[148287],x[148288],x[148289],x[148290],x[148291],x[148292],x[148293],x[148294],x[148295],x[148296],x[148297],x[148298],x[148299],x[148300],x[148301],x[148302],x[148303],x[148304],x[148305],x[148306],x[148307],x[148308],x[148309],x[148310],x[148311],x[148312],x[148313],x[148314],x[148315],x[148316],x[148317],x[148318],x[148319],x[148320],x[148321],x[148322],x[148323],x[148324],x[148325],x[148326],x[148327],x[148328],x[148329],x[148330],x[148331],x[148332],x[148333],x[148334],x[148335],x[148336],x[148337],x[148338],x[148339],x[148340],x[148341],x[148342],x[148343],x[148344],x[148345],x[148346],x[148347],x[148348],x[148349],x[148350],x[148351],x[148352],x[148353],x[148354],x[148355],x[148356],x[148357],x[148358],x[148359],x[148360],x[148361],x[148362],x[148363],x[148364],x[148365],x[148366],x[148367],x[148368],x[148369],x[148370],x[148371],x[148372],x[148373],x[148374],x[148375],x[148376],x[148377],x[148378],x[148379],x[148380],x[148381],x[148382],x[148383],x[148384],x[148385],x[148386],x[148387],x[148388],x[148389],x[148390],x[148391],x[148392],x[148393],x[148394],x[148395],x[148396],x[148397],x[148398],x[148399],x[148400],x[148401],x[148402],x[148403],x[148404],x[148405],x[148406],x[148407],x[148408],x[148409],x[148410],x[148411],x[148412],x[148413],x[148414],x[148415],x[148416],x[148417],x[148418],x[148419],x[148420],x[148421],x[148422],x[148423],x[148424],x[148425],x[148426],x[148427],x[148428],x[148429],x[148430],x[148431],x[148432],x[148433],x[148434],x[148435],x[148436],x[148437],x[148438],x[148439],x[148440],x[148441],x[148442],x[148443],x[148444],x[148445],x[148446],x[148447],x[148448],x[148449],x[148450],x[148451],x[148452],x[148453],x[148454],x[148455],x[148456],x[148457],x[148458],x[148459],x[148460],x[148461],x[148462],x[148463],x[148464],x[148465],x[148466],x[148467],x[148468],x[148469],x[148470],x[148471],x[148472],x[148473],x[148474],x[148475],x[148476],x[148477],x[148478],x[148479],x[148480],x[148481],x[148482],x[148483],x[148484],x[148485],x[148486],x[148487],x[148488],x[148489],x[148490],x[148491],x[148492],x[148493],x[148494],x[148495],x[148496],x[148497],x[148498],x[148499],x[148500],x[148501],x[148502],x[148503],x[148504],x[148505],x[148506],x[148507],x[148508],x[148509],x[148510],x[148511],x[148512],x[148513],x[148514],x[148515],x[148516],x[148517],x[148518],x[148519],x[148520],x[148521],x[148522],x[148523],x[148524],x[148525],x[148526],x[148527],x[148528],x[148529],x[148530],x[148531],x[148532],x[148533],x[148534],x[148535],x[148536],x[148537],x[148538],x[148539],x[148540],x[148541],x[148542],x[148543],x[148544],x[148545],x[148546],x[148547],x[148548],x[148549],x[148550],x[148551],x[148552],x[148553],x[148554],x[148555],x[148556],x[148557],x[148558],x[148559],x[148560],x[148561],x[148562],x[148563],x[148564],x[148565],x[148566],x[148567],x[148568],x[148569],x[148570],x[148571],x[148572],x[148573],x[148574],x[148575],x[148576],x[148577],x[148578],x[148579],x[148580],x[148581],x[148582],x[148583],x[148584],x[148585],x[148586],x[148587],x[148588],x[148589],x[148590],x[148591],x[148592],x[148593],x[148594],x[148595],x[148596],x[148597],x[148598],x[148599],x[148600],x[148601],x[148602],x[148603],x[148604],x[148605],x[148606],x[148607],x[148608],x[148609],x[148610],x[148611],x[148612],x[148613],x[148614],x[148615],x[148616],x[148617],x[148618],x[148619],x[148620],x[148621],x[148622],x[148623],x[148624],x[148625],x[148626],x[148627],x[148628],x[148629],x[148630],x[148631],x[148632],x[148633],x[148634],x[148635],x[148636],x[148637],x[148638],x[148639],x[148640],x[148641],x[148642],x[148643],x[148644],x[148645],x[148646],x[148647],x[148648],x[148649],x[148650],x[148651],x[148652],x[148653],x[148654],x[148655],x[148656],x[148657],x[148658],x[148659],x[148660],x[148661],x[148662],x[148663],x[148664],x[148665],x[148666],x[148667],x[148668],x[148669],x[148670],x[148671],x[148672],x[148673],x[148674],x[148675],x[148676],x[148677],x[148678],x[148679],x[148680],x[148681],x[148682],x[148683],x[148684],x[148685],x[148686],x[148687],x[148688],x[148689],x[148690],x[148691],x[148692],x[148693],x[148694],x[148695],x[148696],x[148697],x[148698],x[148699],x[148700],x[148701],x[148702],x[148703],x[148704],x[148705],x[148706],x[148707],x[148708],x[148709],x[148710],x[148711],x[148712],x[148713],x[148714],x[148715],x[148716],x[148717],x[148718],x[148719],x[148720],x[148721],x[148722],x[148723],x[148724],x[148725],x[148726],x[148727],x[148728],x[148729],x[148730],x[148731],x[148732],x[148733],x[148734],x[148735],x[148736],x[148737],x[148738],x[148739],x[148740],x[148741],x[148742],x[148743],x[148744],x[148745],x[148746],x[148747],x[148748],x[148749],x[148750],x[148751],x[148752],x[148753],x[148754],x[148755],x[148756],x[148757],x[148758],x[148759],x[148760],x[148761],x[148762],x[148763],x[148764],x[148765],x[148766],x[148767],x[148768],x[148769],x[148770],x[148771],x[148772],x[148773],x[148774],x[148775],x[148776],x[148777],x[148778],x[148779],x[148780],x[148781],x[148782],x[148783],x[148784],x[148785],x[148786],x[148787],x[148788],x[148789],x[148790],x[148791],x[148792],x[148793],x[148794],x[148795],x[148796],x[148797],x[148798],x[148799],x[148800],x[148801],x[148802],x[148803],x[148804],x[148805],x[148806],x[148807],x[148808],x[148809],x[148810],x[148811],x[148812],x[148813],x[148814],x[148815],x[148816],x[148817],x[148818],x[148819],x[148820],x[148821],x[148822],x[148823],x[148824],x[148825],x[148826],x[148827],x[148828],x[148829],x[148830],x[148831],x[148832],x[148833],x[148834],x[148835],x[148836],x[148837],x[148838],x[148839],x[148840],x[148841],x[148842],x[148843],x[148844],x[148845],x[148846],x[148847],x[148848],x[148849],x[148850],x[148851],x[148852],x[148853],x[148854],x[148855],x[148856],x[148857],x[148858],x[148859],x[148860],x[148861],x[148862],x[148863],x[148864],x[148865],x[148866],x[148867],x[148868],x[148869],x[148870],x[148871],x[148872],x[148873],x[148874],x[148875],x[148876],x[148877],x[148878],x[148879],x[148880],x[148881],x[148882],x[148883],x[148884],x[148885],x[148886],x[148887],x[148888],x[148889],x[148890],x[148891],x[148892],x[148893],x[148894],x[148895],x[148896],x[148897],x[148898],x[148899],x[148900],x[148901],x[148902],x[148903],x[148904],x[148905],x[148906],x[148907],x[148908],x[148909],x[148910],x[148911],x[148912],x[148913],x[148914],x[148915],x[148916],x[148917],x[148918],x[148919],x[148920],x[148921],x[148922],x[148923],x[148924],x[148925],x[148926],x[148927],x[148928],x[148929],x[148930],x[148931],x[148932],x[148933],x[148934],x[148935],x[148936],x[148937],x[148938],x[148939],x[148940],x[148941],x[148942],x[148943],x[148944],x[148945],x[148946],x[148947],x[148948],x[148949],x[148950],x[148951],x[148952],x[148953],x[148954],x[148955],x[148956],x[148957],x[148958],x[148959],x[148960],x[148961],x[148962],x[148963],x[148964],x[148965],x[148966],x[148967],x[148968],x[148969],x[148970],x[148971],x[148972],x[148973],x[148974],x[148975],x[148976],x[148977],x[148978],x[148979],x[148980],x[148981],x[148982],x[148983],x[148984],x[148985],x[148986],x[148987],x[148988],x[148989],x[148990],x[148991],x[148992],x[148993],x[148994],x[148995],x[148996],x[148997],x[148998],x[148999],x[149000],x[149001],x[149002],x[149003],x[149004],x[149005],x[149006],x[149007],x[149008],x[149009],x[149010],x[149011],x[149012],x[149013],x[149014],x[149015],x[149016],x[149017],x[149018],x[149019],x[149020],x[149021],x[149022],x[149023],x[149024],x[149025],x[149026],x[149027],x[149028],x[149029],x[149030],x[149031],x[149032],x[149033],x[149034],x[149035],x[149036],x[149037],x[149038],x[149039],x[149040],x[149041],x[149042],x[149043],x[149044],x[149045],x[149046],x[149047],x[149048],x[149049],x[149050],x[149051],x[149052],x[149053],x[149054],x[149055],x[149056],x[149057],x[149058],x[149059],x[149060],x[149061],x[149062],x[149063],x[149064],x[149065],x[149066],x[149067],x[149068],x[149069],x[149070],x[149071],x[149072],x[149073],x[149074],x[149075],x[149076],x[149077],x[149078],x[149079],x[149080],x[149081],x[149082],x[149083],x[149084],x[149085],x[149086],x[149087],x[149088],x[149089],x[149090],x[149091],x[149092],x[149093],x[149094],x[149095],x[149096],x[149097],x[149098],x[149099],x[149100],x[149101],x[149102],x[149103],x[149104],x[149105],x[149106],x[149107],x[149108],x[149109],x[149110],x[149111],x[149112],x[149113],x[149114],x[149115],x[149116],x[149117],x[149118],x[149119],x[149120],x[149121],x[149122],x[149123],x[149124],x[149125],x[149126],x[149127],x[149128],x[149129],x[149130],x[149131],x[149132],x[149133],x[149134],x[149135],x[149136],x[149137],x[149138],x[149139],x[149140],x[149141],x[149142],x[149143],x[149144],x[149145],x[149146],x[149147],x[149148],x[149149],x[149150],x[149151],x[149152],x[149153],x[149154],x[149155],x[149156],x[149157],x[149158],x[149159],x[149160],x[149161],x[149162],x[149163],x[149164],x[149165],x[149166],x[149167],x[149168],x[149169],x[149170],x[149171],x[149172],x[149173],x[149174],x[149175],x[149176],x[149177],x[149178],x[149179],x[149180],x[149181],x[149182],x[149183],x[149184],x[149185],x[149186],x[149187],x[149188],x[149189],x[149190],x[149191],x[149192],x[149193],x[149194],x[149195],x[149196],x[149197],x[149198],x[149199],x[149200],x[149201],x[149202],x[149203],x[149204],x[149205],x[149206],x[149207],x[149208],x[149209],x[149210],x[149211],x[149212],x[149213],x[149214],x[149215],x[149216],x[149217],x[149218],x[149219],x[149220],x[149221],x[149222],x[149223],x[149224],x[149225],x[149226],x[149227],x[149228],x[149229],x[149230],x[149231],x[149232],x[149233],x[149234],x[149235],x[149236],x[149237],x[149238],x[149239],x[149240],x[149241],x[149242],x[149243],x[149244],x[149245],x[149246],x[149247],x[149248],x[149249],x[149250],x[149251],x[149252],x[149253],x[149254],x[149255],x[149256],x[149257],x[149258],x[149259],x[149260],x[149261],x[149262],x[149263],x[149264],x[149265],x[149266],x[149267],x[149268],x[149269],x[149270],x[149271],x[149272],x[149273],x[149274],x[149275],x[149276],x[149277],x[149278],x[149279],x[149280],x[149281],x[149282],x[149283],x[149284],x[149285],x[149286],x[149287],x[149288],x[149289],x[149290],x[149291],x[149292],x[149293],x[149294],x[149295],x[149296],x[149297],x[149298],x[149299],x[149300],x[149301],x[149302],x[149303],x[149304],x[149305],x[149306],x[149307],x[149308],x[149309],x[149310],x[149311],x[149312],x[149313],x[149314],x[149315],x[149316],x[149317],x[149318],x[149319],x[149320],x[149321],x[149322],x[149323],x[149324],x[149325],x[149326],x[149327],x[149328],x[149329],x[149330],x[149331],x[149332],x[149333],x[149334],x[149335],x[149336],x[149337],x[149338],x[149339],x[149340],x[149341],x[149342],x[149343],x[149344],x[149345],x[149346],x[149347],x[149348],x[149349],x[149350],x[149351],x[149352],x[149353],x[149354],x[149355],x[149356],x[149357],x[149358],x[149359],x[149360],x[149361],x[149362],x[149363],x[149364],x[149365],x[149366],x[149367],x[149368],x[149369],x[149370],x[149371],x[149372],x[149373],x[149374],x[149375],x[149376],x[149377],x[149378],x[149379],x[149380],x[149381],x[149382],x[149383],x[149384],x[149385],x[149386],x[149387],x[149388],x[149389],x[149390],x[149391],x[149392],x[149393],x[149394],x[149395],x[149396],x[149397],x[149398],x[149399],x[149400],x[149401],x[149402],x[149403],x[149404],x[149405],x[149406],x[149407],x[149408],x[149409],x[149410],x[149411],x[149412],x[149413],x[149414],x[149415],x[149416],x[149417],x[149418],x[149419],x[149420],x[149421],x[149422],x[149423],x[149424],x[149425],x[149426],x[149427],x[149428],x[149429],x[149430],x[149431],x[149432],x[149433],x[149434],x[149435],x[149436],x[149437],x[149438],x[149439],x[149440],x[149441],x[149442],x[149443],x[149444],x[149445],x[149446],x[149447],x[149448],x[149449],x[149450],x[149451],x[149452],x[149453],x[149454],x[149455],x[149456],x[149457],x[149458],x[149459],x[149460],x[149461],x[149462],x[149463],x[149464],x[149465],x[149466],x[149467],x[149468],x[149469],x[149470],x[149471],x[149472],x[149473],x[149474],x[149475],x[149476],x[149477],x[149478],x[149479],x[149480],x[149481],x[149482],x[149483],x[149484],x[149485],x[149486],x[149487],x[149488],x[149489],x[149490],x[149491],x[149492],x[149493],x[149494],x[149495],x[149496],x[149497],x[149498],x[149499],x[149500],x[149501],x[149502],x[149503],x[149504],x[149505],x[149506],x[149507],x[149508],x[149509],x[149510],x[149511],x[149512],x[149513],x[149514],x[149515],x[149516],x[149517],x[149518],x[149519],x[149520],x[149521],x[149522],x[149523],x[149524],x[149525],x[149526],x[149527],x[149528],x[149529],x[149530],x[149531],x[149532],x[149533],x[149534],x[149535],x[149536],x[149537],x[149538],x[149539],x[149540],x[149541],x[149542],x[149543],x[149544],x[149545],x[149546],x[149547],x[149548],x[149549],x[149550],x[149551],x[149552],x[149553],x[149554],x[149555],x[149556],x[149557],x[149558],x[149559],x[149560],x[149561],x[149562],x[149563],x[149564],x[149565],x[149566],x[149567],x[149568],x[149569],x[149570],x[149571],x[149572],x[149573],x[149574],x[149575],x[149576],x[149577],x[149578],x[149579],x[149580],x[149581],x[149582],x[149583],x[149584],x[149585],x[149586],x[149587],x[149588],x[149589],x[149590],x[149591],x[149592],x[149593],x[149594],x[149595],x[149596],x[149597],x[149598],x[149599],x[149600],x[149601],x[149602],x[149603],x[149604],x[149605],x[149606],x[149607],x[149608],x[149609],x[149610],x[149611],x[149612],x[149613],x[149614],x[149615],x[149616],x[149617],x[149618],x[149619],x[149620],x[149621],x[149622],x[149623],x[149624],x[149625],x[149626],x[149627],x[149628],x[149629],x[149630],x[149631],x[149632],x[149633],x[149634],x[149635],x[149636],x[149637],x[149638],x[149639],x[149640],x[149641],x[149642],x[149643],x[149644],x[149645],x[149646],x[149647],x[149648],x[149649],x[149650],x[149651],x[149652],x[149653],x[149654],x[149655],x[149656],x[149657],x[149658],x[149659],x[149660],x[149661],x[149662],x[149663],x[149664],x[149665],x[149666],x[149667],x[149668],x[149669],x[149670],x[149671],x[149672],x[149673],x[149674],x[149675],x[149676],x[149677],x[149678],x[149679],x[149680],x[149681],x[149682],x[149683],x[149684],x[149685],x[149686],x[149687],x[149688],x[149689],x[149690],x[149691],x[149692],x[149693],x[149694],x[149695],x[149696],x[149697],x[149698],x[149699],x[149700],x[149701],x[149702],x[149703],x[149704],x[149705],x[149706],x[149707],x[149708],x[149709],x[149710],x[149711],x[149712],x[149713],x[149714],x[149715],x[149716],x[149717],x[149718],x[149719],x[149720],x[149721],x[149722],x[149723],x[149724],x[149725],x[149726],x[149727],x[149728],x[149729],x[149730],x[149731],x[149732],x[149733],x[149734],x[149735],x[149736],x[149737],x[149738],x[149739],x[149740],x[149741],x[149742],x[149743],x[149744],x[149745],x[149746],x[149747],x[149748],x[149749],x[149750],x[149751],x[149752],x[149753],x[149754],x[149755],x[149756],x[149757],x[149758],x[149759],x[149760],x[149761],x[149762],x[149763],x[149764],x[149765],x[149766],x[149767],x[149768],x[149769],x[149770],x[149771],x[149772],x[149773],x[149774],x[149775],x[149776],x[149777],x[149778],x[149779],x[149780],x[149781],x[149782],x[149783],x[149784],x[149785],x[149786],x[149787],x[149788],x[149789],x[149790],x[149791],x[149792],x[149793],x[149794],x[149795],x[149796],x[149797],x[149798],x[149799],x[149800],x[149801],x[149802],x[149803],x[149804],x[149805],x[149806],x[149807],x[149808],x[149809],x[149810],x[149811],x[149812],x[149813],x[149814],x[149815],x[149816],x[149817],x[149818],x[149819],x[149820],x[149821],x[149822],x[149823],x[149824],x[149825],x[149826],x[149827],x[149828],x[149829],x[149830],x[149831],x[149832],x[149833],x[149834],x[149835],x[149836],x[149837],x[149838],x[149839],x[149840],x[149841],x[149842],x[149843],x[149844],x[149845],x[149846],x[149847],x[149848],x[149849],x[149850],x[149851],x[149852],x[149853],x[149854],x[149855],x[149856],x[149857],x[149858],x[149859],x[149860],x[149861],x[149862],x[149863],x[149864],x[149865],x[149866],x[149867],x[149868],x[149869],x[149870],x[149871],x[149872],x[149873],x[149874],x[149875],x[149876],x[149877],x[149878],x[149879],x[149880],x[149881],x[149882],x[149883],x[149884],x[149885],x[149886],x[149887],x[149888],x[149889],x[149890],x[149891],x[149892],x[149893],x[149894],x[149895],x[149896],x[149897],x[149898],x[149899],x[149900],x[149901],x[149902],x[149903],x[149904],x[149905],x[149906],x[149907],x[149908],x[149909],x[149910],x[149911],x[149912],x[149913],x[149914],x[149915],x[149916],x[149917],x[149918],x[149919],x[149920],x[149921],x[149922],x[149923],x[149924],x[149925],x[149926],x[149927],x[149928],x[149929],x[149930],x[149931],x[149932],x[149933],x[149934],x[149935],x[149936],x[149937],x[149938],x[149939],x[149940],x[149941],x[149942],x[149943],x[149944],x[149945],x[149946],x[149947],x[149948],x[149949],x[149950],x[149951],x[149952],x[149953],x[149954],x[149955],x[149956],x[149957],x[149958],x[149959],x[149960],x[149961],x[149962],x[149963],x[149964],x[149965],x[149966],x[149967],x[149968],x[149969],x[149970],x[149971],x[149972],x[149973],x[149974],x[149975],x[149976],x[149977],x[149978],x[149979],x[149980],x[149981],x[149982],x[149983],x[149984],x[149985],x[149986],x[149987],x[149988],x[149989],x[149990],x[149991],x[149992],x[149993],x[149994],x[149995],x[149996],x[149997],x[149998],x[149999],x[150000],x[150001],x[150002],x[150003],x[150004],x[150005],x[150006],x[150007],x[150008],x[150009],x[150010],x[150011],x[150012],x[150013],x[150014],x[150015],x[150016],x[150017],x[150018],x[150019],x[150020],x[150021],x[150022],x[150023],x[150024],x[150025],x[150026],x[150027],x[150028],x[150029],x[150030],x[150031],x[150032],x[150033],x[150034],x[150035],x[150036],x[150037],x[150038],x[150039],x[150040],x[150041],x[150042],x[150043],x[150044],x[150045],x[150046],x[150047],x[150048],x[150049],x[150050],x[150051],x[150052],x[150053],x[150054],x[150055],x[150056],x[150057],x[150058],x[150059],x[150060],x[150061],x[150062],x[150063],x[150064],x[150065],x[150066],x[150067],x[150068],x[150069],x[150070],x[150071],x[150072],x[150073],x[150074],x[150075],x[150076],x[150077],x[150078],x[150079],x[150080],x[150081],x[150082],x[150083],x[150084],x[150085],x[150086],x[150087],x[150088],x[150089],x[150090],x[150091],x[150092],x[150093],x[150094],x[150095],x[150096],x[150097],x[150098],x[150099],x[150100],x[150101],x[150102],x[150103],x[150104],x[150105],x[150106],x[150107],x[150108],x[150109],x[150110],x[150111],x[150112],x[150113],x[150114],x[150115],x[150116],x[150117],x[150118],x[150119],x[150120],x[150121],x[150122],x[150123],x[150124],x[150125],x[150126],x[150127],x[150128],x[150129],x[150130],x[150131],x[150132],x[150133],x[150134],x[150135],x[150136],x[150137],x[150138],x[150139],x[150140],x[150141],x[150142],x[150143],x[150144],x[150145],x[150146],x[150147],x[150148],x[150149],x[150150],x[150151],x[150152],x[150153],x[150154],x[150155],x[150156],x[150157],x[150158],x[150159],x[150160],x[150161],x[150162],x[150163],x[150164],x[150165],x[150166],x[150167],x[150168],x[150169],x[150170],x[150171],x[150172],x[150173],x[150174],x[150175],x[150176],x[150177],x[150178],x[150179],x[150180],x[150181],x[150182],x[150183],x[150184],x[150185],x[150186],x[150187],x[150188],x[150189],x[150190],x[150191],x[150192],x[150193],x[150194],x[150195],x[150196],x[150197],x[150198],x[150199],x[150200],x[150201],x[150202],x[150203],x[150204],x[150205],x[150206],x[150207],x[150208],x[150209],x[150210],x[150211],x[150212],x[150213],x[150214],x[150215],x[150216],x[150217],x[150218],x[150219],x[150220],x[150221],x[150222],x[150223],x[150224],x[150225],x[150226],x[150227],x[150228],x[150229],x[150230],x[150231],x[150232],x[150233],x[150234],x[150235],x[150236],x[150237],x[150238],x[150239],x[150240],x[150241],x[150242],x[150243],x[150244],x[150245],x[150246],x[150247],x[150248],x[150249],x[150250],x[150251],x[150252],x[150253],x[150254],x[150255],x[150256],x[150257],x[150258],x[150259],x[150260],x[150261],x[150262],x[150263],x[150264],x[150265],x[150266],x[150267],x[150268],x[150269],x[150270],x[150271],x[150272],x[150273],x[150274],x[150275],x[150276],x[150277],x[150278],x[150279],x[150280],x[150281],x[150282],x[150283],x[150284],x[150285],x[150286],x[150287],x[150288],x[150289],x[150290],x[150291],x[150292],x[150293],x[150294],x[150295],x[150296],x[150297],x[150298],x[150299],x[150300],x[150301],x[150302],x[150303],x[150304],x[150305],x[150306],x[150307],x[150308],x[150309],x[150310],x[150311],x[150312],x[150313],x[150314],x[150315],x[150316],x[150317],x[150318],x[150319],x[150320],x[150321],x[150322],x[150323],x[150324],x[150325],x[150326],x[150327],x[150328],x[150329],x[150330],x[150331],x[150332],x[150333],x[150334],x[150335],x[150336],x[150337],x[150338],x[150339],x[150340],x[150341],x[150342],x[150343],x[150344],x[150345],x[150346],x[150347],x[150348],x[150349],x[150350],x[150351],x[150352],x[150353],x[150354],x[150355],x[150356],x[150357],x[150358],x[150359],x[150360],x[150361],x[150362],x[150363],x[150364],x[150365],x[150366],x[150367],x[150368],x[150369],x[150370],x[150371],x[150372],x[150373],x[150374],x[150375],x[150376],x[150377],x[150378],x[150379],x[150380],x[150381],x[150382],x[150383],x[150384],x[150385],x[150386],x[150387],x[150388],x[150389],x[150390],x[150391],x[150392],x[150393],x[150394],x[150395],x[150396],x[150397],x[150398],x[150399],x[150400],x[150401],x[150402],x[150403],x[150404],x[150405],x[150406],x[150407],x[150408],x[150409],x[150410],x[150411],x[150412],x[150413],x[150414],x[150415],x[150416],x[150417],x[150418],x[150419],x[150420],x[150421],x[150422],x[150423],x[150424],x[150425],x[150426],x[150427],x[150428],x[150429],x[150430],x[150431],x[150432],x[150433],x[150434],x[150435],x[150436],x[150437],x[150438],x[150439],x[150440],x[150441],x[150442],x[150443],x[150444],x[150445],x[150446],x[150447],x[150448],x[150449],x[150450],x[150451],x[150452],x[150453],x[150454],x[150455],x[150456],x[150457],x[150458],x[150459],x[150460],x[150461],x[150462],x[150463],x[150464],x[150465],x[150466],x[150467],x[150468],x[150469],x[150470],x[150471],x[150472],x[150473],x[150474],x[150475],x[150476],x[150477],x[150478],x[150479],x[150480],x[150481],x[150482],x[150483],x[150484],x[150485],x[150486],x[150487],x[150488],x[150489],x[150490],x[150491],x[150492],x[150493],x[150494],x[150495],x[150496],x[150497],x[150498],x[150499],x[150500],x[150501],x[150502],x[150503],x[150504],x[150505],x[150506],x[150507],x[150508],x[150509],x[150510],x[150511],x[150512],x[150513],x[150514],x[150515],x[150516],x[150517],x[150518],x[150519],x[150520],x[150521],x[150522],x[150523],x[150524],x[150525],x[150526],x[150527],x[150528],x[150529],x[150530],x[150531],x[150532],x[150533],x[150534],x[150535],x[150536],x[150537],x[150538],x[150539],x[150540],x[150541],x[150542],x[150543],x[150544],x[150545],x[150546],x[150547],x[150548],x[150549],x[150550],x[150551],x[150552],x[150553],x[150554],x[150555],x[150556],x[150557],x[150558],x[150559],x[150560],x[150561],x[150562],x[150563],x[150564],x[150565],x[150566],x[150567],x[150568],x[150569],x[150570],x[150571],x[150572],x[150573],x[150574],x[150575],x[150576],x[150577],x[150578],x[150579],x[150580],x[150581],x[150582],x[150583],x[150584],x[150585],x[150586],x[150587],x[150588],x[150589],x[150590],x[150591],x[150592],x[150593],x[150594],x[150595],x[150596],x[150597],x[150598],x[150599],x[150600],x[150601],x[150602],x[150603],x[150604],x[150605],x[150606],x[150607],x[150608],x[150609],x[150610],x[150611],x[150612],x[150613],x[150614],x[150615],x[150616],x[150617],x[150618],x[150619],x[150620],x[150621],x[150622],x[150623],x[150624],x[150625],x[150626],x[150627],x[150628],x[150629],x[150630],x[150631],x[150632],x[150633],x[150634],x[150635],x[150636],x[150637],x[150638],x[150639],x[150640],x[150641],x[150642],x[150643],x[150644],x[150645],x[150646],x[150647],x[150648],x[150649],x[150650],x[150651],x[150652],x[150653],x[150654],x[150655],x[150656],x[150657],x[150658],x[150659],x[150660],x[150661],x[150662],x[150663],x[150664],x[150665],x[150666],x[150667],x[150668],x[150669],x[150670],x[150671],x[150672],x[150673],x[150674],x[150675],x[150676],x[150677],x[150678],x[150679],x[150680],x[150681],x[150682],x[150683],x[150684],x[150685],x[150686],x[150687],x[150688],x[150689],x[150690],x[150691],x[150692],x[150693],x[150694],x[150695],x[150696],x[150697],x[150698],x[150699],x[150700],x[150701],x[150702],x[150703],x[150704],x[150705],x[150706],x[150707],x[150708],x[150709],x[150710],x[150711],x[150712],x[150713],x[150714],x[150715],x[150716],x[150717],x[150718],x[150719],x[150720],x[150721],x[150722],x[150723],x[150724],x[150725],x[150726],x[150727],x[150728],x[150729],x[150730],x[150731],x[150732],x[150733],x[150734],x[150735],x[150736],x[150737],x[150738],x[150739],x[150740],x[150741],x[150742],x[150743],x[150744],x[150745],x[150746],x[150747],x[150748],x[150749],x[150750],x[150751],x[150752],x[150753],x[150754],x[150755],x[150756],x[150757],x[150758],x[150759],x[150760],x[150761],x[150762],x[150763],x[150764],x[150765],x[150766],x[150767],x[150768],x[150769],x[150770],x[150771],x[150772],x[150773],x[150774],x[150775],x[150776],x[150777],x[150778],x[150779],x[150780],x[150781],x[150782],x[150783],x[150784],x[150785],x[150786],x[150787],x[150788],x[150789],x[150790],x[150791],x[150792],x[150793],x[150794],x[150795],x[150796],x[150797],x[150798],x[150799],x[150800],x[150801],x[150802],x[150803],x[150804],x[150805],x[150806],x[150807],x[150808],x[150809],x[150810],x[150811],x[150812],x[150813],x[150814],x[150815],x[150816],x[150817],x[150818],x[150819],x[150820],x[150821],x[150822],x[150823],x[150824],x[150825],x[150826],x[150827],x[150828],x[150829],x[150830],x[150831],x[150832],x[150833],x[150834],x[150835],x[150836],x[150837],x[150838],x[150839],x[150840],x[150841],x[150842],x[150843],x[150844],x[150845],x[150846],x[150847],x[150848],x[150849],x[150850],x[150851],x[150852],x[150853],x[150854],x[150855],x[150856],x[150857],x[150858],x[150859],x[150860],x[150861],x[150862],x[150863],x[150864],x[150865],x[150866],x[150867],x[150868],x[150869],x[150870],x[150871],x[150872],x[150873],x[150874],x[150875],x[150876],x[150877],x[150878],x[150879],x[150880],x[150881],x[150882],x[150883],x[150884],x[150885],x[150886],x[150887],x[150888],x[150889],x[150890],x[150891],x[150892],x[150893],x[150894],x[150895],x[150896],x[150897],x[150898],x[150899],x[150900],x[150901],x[150902],x[150903],x[150904],x[150905],x[150906],x[150907],x[150908],x[150909],x[150910],x[150911],x[150912],x[150913],x[150914],x[150915],x[150916],x[150917],x[150918],x[150919],x[150920],x[150921],x[150922],x[150923],x[150924],x[150925],x[150926],x[150927],x[150928],x[150929],x[150930],x[150931],x[150932],x[150933],x[150934],x[150935],x[150936],x[150937],x[150938],x[150939],x[150940],x[150941],x[150942],x[150943],x[150944],x[150945],x[150946],x[150947],x[150948],x[150949],x[150950],x[150951],x[150952],x[150953],x[150954],x[150955],x[150956],x[150957],x[150958],x[150959],x[150960],x[150961],x[150962],x[150963],x[150964],x[150965],x[150966],x[150967],x[150968],x[150969],x[150970],x[150971],x[150972],x[150973],x[150974],x[150975],x[150976],x[150977],x[150978],x[150979],x[150980],x[150981],x[150982],x[150983],x[150984],x[150985],x[150986],x[150987],x[150988],x[150989],x[150990],x[150991],x[150992],x[150993],x[150994],x[150995],x[150996],x[150997],x[150998],x[150999],x[151000],x[151001],x[151002],x[151003],x[151004],x[151005],x[151006],x[151007],x[151008],x[151009],x[151010],x[151011],x[151012],x[151013],x[151014],x[151015],x[151016],x[151017],x[151018],x[151019],x[151020],x[151021],x[151022],x[151023],x[151024],x[151025],x[151026],x[151027],x[151028],x[151029],x[151030],x[151031],x[151032],x[151033],x[151034],x[151035],x[151036],x[151037],x[151038],x[151039],x[151040],x[151041],x[151042],x[151043],x[151044],x[151045],x[151046],x[151047],x[151048],x[151049],x[151050],x[151051],x[151052],x[151053],x[151054],x[151055],x[151056],x[151057],x[151058],x[151059],x[151060],x[151061],x[151062],x[151063],x[151064],x[151065],x[151066],x[151067],x[151068],x[151069],x[151070],x[151071],x[151072],x[151073],x[151074],x[151075],x[151076],x[151077],x[151078],x[151079],x[151080],x[151081],x[151082],x[151083],x[151084],x[151085],x[151086],x[151087],x[151088],x[151089],x[151090],x[151091],x[151092],x[151093],x[151094],x[151095],x[151096],x[151097],x[151098],x[151099],x[151100],x[151101],x[151102],x[151103],x[151104],x[151105],x[151106],x[151107],x[151108],x[151109],x[151110],x[151111],x[151112],x[151113],x[151114],x[151115],x[151116],x[151117],x[151118],x[151119],x[151120],x[151121],x[151122],x[151123],x[151124],x[151125],x[151126],x[151127],x[151128],x[151129],x[151130],x[151131],x[151132],x[151133],x[151134],x[151135],x[151136],x[151137],x[151138],x[151139],x[151140],x[151141],x[151142],x[151143],x[151144],x[151145],x[151146],x[151147],x[151148],x[151149],x[151150],x[151151],x[151152],x[151153],x[151154],x[151155],x[151156],x[151157],x[151158],x[151159],x[151160],x[151161],x[151162],x[151163],x[151164],x[151165],x[151166],x[151167],x[151168],x[151169],x[151170],x[151171],x[151172],x[151173],x[151174],x[151175],x[151176],x[151177],x[151178],x[151179],x[151180],x[151181],x[151182],x[151183],x[151184],x[151185],x[151186],x[151187],x[151188],x[151189],x[151190],x[151191],x[151192],x[151193],x[151194],x[151195],x[151196],x[151197],x[151198],x[151199],x[151200],x[151201],x[151202],x[151203],x[151204],x[151205],x[151206],x[151207],x[151208],x[151209],x[151210],x[151211],x[151212],x[151213],x[151214],x[151215],x[151216],x[151217],x[151218],x[151219],x[151220],x[151221],x[151222],x[151223],x[151224],x[151225],x[151226],x[151227],x[151228],x[151229],x[151230],x[151231],x[151232],x[151233],x[151234],x[151235],x[151236],x[151237],x[151238],x[151239],x[151240],x[151241],x[151242],x[151243],x[151244],x[151245],x[151246],x[151247],x[151248],x[151249],x[151250],x[151251],x[151252],x[151253],x[151254],x[151255],x[151256],x[151257],x[151258],x[151259],x[151260],x[151261],x[151262],x[151263],x[151264],x[151265],x[151266],x[151267],x[151268],x[151269],x[151270],x[151271],x[151272],x[151273],x[151274],x[151275],x[151276],x[151277],x[151278],x[151279],x[151280],x[151281],x[151282],x[151283],x[151284],x[151285],x[151286],x[151287],x[151288],x[151289],x[151290],x[151291],x[151292],x[151293],x[151294],x[151295],x[151296],x[151297],x[151298],x[151299],x[151300],x[151301],x[151302],x[151303],x[151304],x[151305],x[151306],x[151307],x[151308],x[151309],x[151310],x[151311],x[151312],x[151313],x[151314],x[151315],x[151316],x[151317],x[151318],x[151319],x[151320],x[151321],x[151322],x[151323],x[151324],x[151325],x[151326],x[151327],x[151328],x[151329],x[151330],x[151331],x[151332],x[151333],x[151334],x[151335],x[151336],x[151337],x[151338],x[151339],x[151340],x[151341],x[151342],x[151343],x[151344],x[151345],x[151346],x[151347],x[151348],x[151349],x[151350],x[151351],x[151352],x[151353],x[151354],x[151355],x[151356],x[151357],x[151358],x[151359],x[151360],x[151361],x[151362],x[151363],x[151364],x[151365],x[151366],x[151367],x[151368],x[151369],x[151370],x[151371],x[151372],x[151373],x[151374],x[151375],x[151376],x[151377],x[151378],x[151379],x[151380],x[151381],x[151382],x[151383],x[151384],x[151385],x[151386],x[151387],x[151388],x[151389],x[151390],x[151391],x[151392],x[151393],x[151394],x[151395],x[151396],x[151397],x[151398],x[151399],x[151400],x[151401],x[151402],x[151403],x[151404],x[151405],x[151406],x[151407],x[151408],x[151409],x[151410],x[151411],x[151412],x[151413],x[151414],x[151415],x[151416],x[151417],x[151418],x[151419],x[151420],x[151421],x[151422],x[151423],x[151424],x[151425],x[151426],x[151427],x[151428],x[151429],x[151430],x[151431],x[151432],x[151433],x[151434],x[151435],x[151436],x[151437],x[151438],x[151439],x[151440],x[151441],x[151442],x[151443],x[151444],x[151445],x[151446],x[151447],x[151448],x[151449],x[151450],x[151451],x[151452],x[151453],x[151454],x[151455],x[151456],x[151457],x[151458],x[151459],x[151460],x[151461],x[151462],x[151463],x[151464],x[151465],x[151466],x[151467],x[151468],x[151469],x[151470],x[151471],x[151472],x[151473],x[151474],x[151475],x[151476],x[151477],x[151478],x[151479],x[151480],x[151481],x[151482],x[151483],x[151484],x[151485],x[151486],x[151487],x[151488],x[151489],x[151490],x[151491],x[151492],x[151493],x[151494],x[151495],x[151496],x[151497],x[151498],x[151499],x[151500],x[151501],x[151502],x[151503],x[151504],x[151505],x[151506],x[151507],x[151508],x[151509],x[151510],x[151511],x[151512],x[151513],x[151514],x[151515],x[151516],x[151517],x[151518],x[151519],x[151520],x[151521],x[151522],x[151523],x[151524],x[151525],x[151526],x[151527],x[151528],x[151529],x[151530],x[151531],x[151532],x[151533],x[151534],x[151535],x[151536],x[151537],x[151538],x[151539],x[151540],x[151541],x[151542],x[151543],x[151544],x[151545],x[151546],x[151547],x[151548],x[151549],x[151550],x[151551],x[151552],x[151553],x[151554],x[151555],x[151556],x[151557],x[151558],x[151559],x[151560],x[151561],x[151562],x[151563],x[151564],x[151565],x[151566],x[151567],x[151568],x[151569],x[151570],x[151571],x[151572],x[151573],x[151574],x[151575],x[151576],x[151577],x[151578],x[151579],x[151580],x[151581],x[151582],x[151583],x[151584],x[151585],x[151586],x[151587],x[151588],x[151589],x[151590],x[151591],x[151592],x[151593],x[151594],x[151595],x[151596],x[151597],x[151598],x[151599],x[151600],x[151601],x[151602],x[151603],x[151604],x[151605],x[151606],x[151607],x[151608],x[151609],x[151610],x[151611],x[151612],x[151613],x[151614],x[151615],x[151616],x[151617],x[151618],x[151619],x[151620],x[151621],x[151622],x[151623],x[151624],x[151625],x[151626],x[151627],x[151628],x[151629],x[151630],x[151631],x[151632],x[151633],x[151634],x[151635],x[151636],x[151637],x[151638],x[151639],x[151640],x[151641],x[151642],x[151643],x[151644],x[151645],x[151646],x[151647],x[151648],x[151649],x[151650],x[151651],x[151652],x[151653],x[151654],x[151655],x[151656],x[151657],x[151658],x[151659],x[151660],x[151661],x[151662],x[151663],x[151664],x[151665],x[151666],x[151667],x[151668],x[151669],x[151670],x[151671],x[151672],x[151673],x[151674],x[151675],x[151676],x[151677],x[151678],x[151679],x[151680],x[151681],x[151682],x[151683],x[151684],x[151685],x[151686],x[151687],x[151688],x[151689],x[151690],x[151691],x[151692],x[151693],x[151694],x[151695],x[151696],x[151697],x[151698],x[151699],x[151700],x[151701],x[151702],x[151703],x[151704],x[151705],x[151706],x[151707],x[151708],x[151709],x[151710],x[151711],x[151712],x[151713],x[151714],x[151715],x[151716],x[151717],x[151718],x[151719],x[151720],x[151721],x[151722],x[151723],x[151724],x[151725],x[151726],x[151727],x[151728],x[151729],x[151730],x[151731],x[151732],x[151733],x[151734],x[151735],x[151736],x[151737],x[151738],x[151739],x[151740],x[151741],x[151742],x[151743],x[151744],x[151745],x[151746],x[151747],x[151748],x[151749],x[151750],x[151751],x[151752],x[151753],x[151754],x[151755],x[151756],x[151757],x[151758],x[151759],x[151760],x[151761],x[151762],x[151763],x[151764],x[151765],x[151766],x[151767],x[151768],x[151769],x[151770],x[151771],x[151772],x[151773],x[151774],x[151775],x[151776],x[151777],x[151778],x[151779],x[151780],x[151781],x[151782],x[151783],x[151784],x[151785],x[151786],x[151787],x[151788],x[151789],x[151790],x[151791],x[151792],x[151793],x[151794],x[151795],x[151796],x[151797],x[151798],x[151799],x[151800],x[151801],x[151802],x[151803],x[151804],x[151805],x[151806],x[151807],x[151808],x[151809],x[151810],x[151811],x[151812],x[151813],x[151814],x[151815],x[151816],x[151817],x[151818],x[151819],x[151820],x[151821],x[151822],x[151823],x[151824],x[151825],x[151826],x[151827],x[151828],x[151829],x[151830],x[151831],x[151832],x[151833],x[151834],x[151835],x[151836],x[151837],x[151838],x[151839],x[151840],x[151841],x[151842],x[151843],x[151844],x[151845],x[151846],x[151847],x[151848],x[151849],x[151850],x[151851],x[151852],x[151853],x[151854],x[151855],x[151856],x[151857],x[151858],x[151859],x[151860],x[151861],x[151862],x[151863],x[151864],x[151865],x[151866],x[151867],x[151868],x[151869],x[151870],x[151871],x[151872],x[151873],x[151874],x[151875],x[151876],x[151877],x[151878],x[151879],x[151880],x[151881],x[151882],x[151883],x[151884],x[151885],x[151886],x[151887],x[151888],x[151889],x[151890],x[151891],x[151892],x[151893],x[151894],x[151895],x[151896],x[151897],x[151898],x[151899],x[151900],x[151901],x[151902],x[151903],x[151904],x[151905],x[151906],x[151907],x[151908],x[151909],x[151910],x[151911],x[151912],x[151913],x[151914],x[151915],x[151916],x[151917],x[151918],x[151919],x[151920],x[151921],x[151922],x[151923],x[151924],x[151925],x[151926],x[151927],x[151928],x[151929],x[151930],x[151931],x[151932],x[151933],x[151934],x[151935],x[151936],x[151937],x[151938],x[151939],x[151940],x[151941],x[151942],x[151943],x[151944],x[151945],x[151946],x[151947],x[151948],x[151949],x[151950],x[151951],x[151952],x[151953],x[151954],x[151955],x[151956],x[151957],x[151958],x[151959],x[151960],x[151961],x[151962],x[151963],x[151964],x[151965],x[151966],x[151967],x[151968],x[151969],x[151970],x[151971],x[151972],x[151973],x[151974],x[151975],x[151976],x[151977],x[151978],x[151979],x[151980],x[151981],x[151982],x[151983],x[151984],x[151985],x[151986],x[151987],x[151988],x[151989],x[151990],x[151991],x[151992],x[151993],x[151994],x[151995],x[151996],x[151997],x[151998],x[151999],x[152000],x[152001],x[152002],x[152003],x[152004],x[152005],x[152006],x[152007],x[152008],x[152009],x[152010],x[152011],x[152012],x[152013],x[152014],x[152015],x[152016],x[152017],x[152018],x[152019],x[152020],x[152021],x[152022],x[152023],x[152024],x[152025],x[152026],x[152027],x[152028],x[152029],x[152030],x[152031],x[152032],x[152033],x[152034],x[152035],x[152036],x[152037],x[152038],x[152039],x[152040],x[152041],x[152042],x[152043],x[152044],x[152045],x[152046],x[152047],x[152048],x[152049],x[152050],x[152051],x[152052],x[152053],x[152054],x[152055],x[152056],x[152057],x[152058],x[152059],x[152060],x[152061],x[152062],x[152063],x[152064],x[152065],x[152066],x[152067],x[152068],x[152069],x[152070],x[152071],x[152072],x[152073],x[152074],x[152075],x[152076],x[152077],x[152078],x[152079],x[152080],x[152081],x[152082],x[152083],x[152084],x[152085],x[152086],x[152087],x[152088],x[152089],x[152090],x[152091],x[152092],x[152093],x[152094],x[152095],x[152096],x[152097],x[152098],x[152099],x[152100],x[152101],x[152102],x[152103],x[152104],x[152105],x[152106],x[152107],x[152108],x[152109],x[152110],x[152111],x[152112],x[152113],x[152114],x[152115],x[152116],x[152117],x[152118],x[152119],x[152120],x[152121],x[152122],x[152123],x[152124],x[152125],x[152126],x[152127],x[152128],x[152129],x[152130],x[152131],x[152132],x[152133],x[152134],x[152135],x[152136],x[152137],x[152138],x[152139],x[152140],x[152141],x[152142],x[152143],x[152144],x[152145],x[152146],x[152147],x[152148],x[152149],x[152150],x[152151],x[152152],x[152153],x[152154],x[152155],x[152156],x[152157],x[152158],x[152159],x[152160],x[152161],x[152162],x[152163],x[152164],x[152165],x[152166],x[152167],x[152168],x[152169],x[152170],x[152171],x[152172],x[152173],x[152174],x[152175],x[152176],x[152177],x[152178],x[152179],x[152180],x[152181],x[152182],x[152183],x[152184],x[152185],x[152186],x[152187],x[152188],x[152189],x[152190],x[152191],x[152192],x[152193],x[152194],x[152195],x[152196],x[152197],x[152198],x[152199],x[152200],x[152201],x[152202],x[152203],x[152204],x[152205],x[152206],x[152207],x[152208],x[152209],x[152210],x[152211],x[152212],x[152213],x[152214],x[152215],x[152216],x[152217],x[152218],x[152219],x[152220],x[152221],x[152222],x[152223],x[152224],x[152225],x[152226],x[152227],x[152228],x[152229],x[152230],x[152231],x[152232],x[152233],x[152234],x[152235],x[152236],x[152237],x[152238],x[152239],x[152240],x[152241],x[152242],x[152243],x[152244],x[152245],x[152246],x[152247],x[152248],x[152249],x[152250],x[152251],x[152252],x[152253],x[152254],x[152255],x[152256],x[152257],x[152258],x[152259],x[152260],x[152261],x[152262],x[152263],x[152264],x[152265],x[152266],x[152267],x[152268],x[152269],x[152270],x[152271],x[152272],x[152273],x[152274],x[152275],x[152276],x[152277],x[152278],x[152279],x[152280],x[152281],x[152282],x[152283],x[152284],x[152285],x[152286],x[152287],x[152288],x[152289],x[152290],x[152291],x[152292],x[152293],x[152294],x[152295],x[152296],x[152297],x[152298],x[152299],x[152300],x[152301],x[152302],x[152303],x[152304],x[152305],x[152306],x[152307],x[152308],x[152309],x[152310],x[152311],x[152312],x[152313],x[152314],x[152315],x[152316],x[152317],x[152318],x[152319],x[152320],x[152321],x[152322],x[152323],x[152324],x[152325],x[152326],x[152327],x[152328],x[152329],x[152330],x[152331],x[152332],x[152333],x[152334],x[152335],x[152336],x[152337],x[152338],x[152339],x[152340],x[152341],x[152342],x[152343],x[152344],x[152345],x[152346],x[152347],x[152348],x[152349],x[152350],x[152351],x[152352],x[152353],x[152354],x[152355],x[152356],x[152357],x[152358],x[152359],x[152360],x[152361],x[152362],x[152363],x[152364],x[152365],x[152366],x[152367],x[152368],x[152369],x[152370],x[152371],x[152372],x[152373],x[152374],x[152375],x[152376],x[152377],x[152378],x[152379],x[152380],x[152381],x[152382],x[152383],x[152384],x[152385],x[152386],x[152387],x[152388],x[152389],x[152390],x[152391],x[152392],x[152393],x[152394],x[152395],x[152396],x[152397],x[152398],x[152399],x[152400],x[152401],x[152402],x[152403],x[152404],x[152405],x[152406],x[152407],x[152408],x[152409],x[152410],x[152411],x[152412],x[152413],x[152414],x[152415],x[152416],x[152417],x[152418],x[152419],x[152420],x[152421],x[152422],x[152423],x[152424],x[152425],x[152426],x[152427],x[152428],x[152429],x[152430],x[152431],x[152432],x[152433],x[152434],x[152435],x[152436],x[152437],x[152438],x[152439],x[152440],x[152441],x[152442],x[152443],x[152444],x[152445],x[152446],x[152447],x[152448],x[152449],x[152450],x[152451],x[152452],x[152453],x[152454],x[152455],x[152456],x[152457],x[152458],x[152459],x[152460],x[152461],x[152462],x[152463],x[152464],x[152465],x[152466],x[152467],x[152468],x[152469],x[152470],x[152471],x[152472],x[152473],x[152474],x[152475],x[152476],x[152477],x[152478],x[152479],x[152480],x[152481],x[152482],x[152483],x[152484],x[152485],x[152486],x[152487],x[152488],x[152489],x[152490],x[152491],x[152492],x[152493],x[152494],x[152495],x[152496],x[152497],x[152498],x[152499],x[152500],x[152501],x[152502],x[152503],x[152504],x[152505],x[152506],x[152507],x[152508],x[152509],x[152510],x[152511],x[152512],x[152513],x[152514],x[152515],x[152516],x[152517],x[152518],x[152519],x[152520],x[152521],x[152522],x[152523],x[152524],x[152525],x[152526],x[152527],x[152528],x[152529],x[152530],x[152531],x[152532],x[152533],x[152534],x[152535],x[152536],x[152537],x[152538],x[152539],x[152540],x[152541],x[152542],x[152543],x[152544],x[152545],x[152546],x[152547],x[152548],x[152549],x[152550],x[152551],x[152552],x[152553],x[152554],x[152555],x[152556],x[152557],x[152558],x[152559],x[152560],x[152561],x[152562],x[152563],x[152564],x[152565],x[152566],x[152567],x[152568],x[152569],x[152570],x[152571],x[152572],x[152573],x[152574],x[152575],x[152576],x[152577],x[152578],x[152579],x[152580],x[152581],x[152582],x[152583],x[152584],x[152585],x[152586],x[152587],x[152588],x[152589],x[152590],x[152591],x[152592],x[152593],x[152594],x[152595],x[152596],x[152597],x[152598],x[152599],x[152600],x[152601],x[152602],x[152603],x[152604],x[152605],x[152606],x[152607],x[152608],x[152609],x[152610],x[152611],x[152612],x[152613],x[152614],x[152615],x[152616],x[152617],x[152618],x[152619],x[152620],x[152621],x[152622],x[152623],x[152624],x[152625],x[152626],x[152627],x[152628],x[152629],x[152630],x[152631],x[152632],x[152633],x[152634],x[152635],x[152636],x[152637],x[152638],x[152639],x[152640],x[152641],x[152642],x[152643],x[152644],x[152645],x[152646],x[152647],x[152648],x[152649],x[152650],x[152651],x[152652],x[152653],x[152654],x[152655],x[152656],x[152657],x[152658],x[152659],x[152660],x[152661],x[152662],x[152663],x[152664],x[152665],x[152666],x[152667],x[152668],x[152669],x[152670],x[152671],x[152672],x[152673],x[152674],x[152675],x[152676],x[152677],x[152678],x[152679],x[152680],x[152681],x[152682],x[152683],x[152684],x[152685],x[152686],x[152687],x[152688],x[152689],x[152690],x[152691],x[152692],x[152693],x[152694],x[152695],x[152696],x[152697],x[152698],x[152699],x[152700],x[152701],x[152702],x[152703],x[152704],x[152705],x[152706],x[152707],x[152708],x[152709],x[152710],x[152711],x[152712],x[152713],x[152714],x[152715],x[152716],x[152717],x[152718],x[152719],x[152720],x[152721],x[152722],x[152723],x[152724],x[152725],x[152726],x[152727],x[152728],x[152729],x[152730],x[152731],x[152732],x[152733],x[152734],x[152735],x[152736],x[152737],x[152738],x[152739],x[152740],x[152741],x[152742],x[152743],x[152744],x[152745],x[152746],x[152747],x[152748],x[152749],x[152750],x[152751],x[152752],x[152753],x[152754],x[152755],x[152756],x[152757],x[152758],x[152759],x[152760],x[152761],x[152762],x[152763],x[152764],x[152765],x[152766],x[152767],x[152768],x[152769],x[152770],x[152771],x[152772],x[152773],x[152774],x[152775],x[152776],x[152777],x[152778],x[152779],x[152780],x[152781],x[152782],x[152783],x[152784],x[152785],x[152786],x[152787],x[152788],x[152789],x[152790],x[152791],x[152792],x[152793],x[152794],x[152795],x[152796],x[152797],x[152798],x[152799],x[152800],x[152801],x[152802],x[152803],x[152804],x[152805],x[152806],x[152807],x[152808],x[152809],x[152810],x[152811],x[152812],x[152813],x[152814],x[152815],x[152816],x[152817],x[152818],x[152819],x[152820],x[152821],x[152822],x[152823],x[152824],x[152825],x[152826],x[152827],x[152828],x[152829],x[152830],x[152831],x[152832],x[152833],x[152834],x[152835],x[152836],x[152837],x[152838],x[152839],x[152840],x[152841],x[152842],x[152843],x[152844],x[152845],x[152846],x[152847],x[152848],x[152849],x[152850],x[152851],x[152852],x[152853],x[152854],x[152855],x[152856],x[152857],x[152858],x[152859],x[152860],x[152861],x[152862],x[152863],x[152864],x[152865],x[152866],x[152867],x[152868],x[152869],x[152870],x[152871],x[152872],x[152873],x[152874],x[152875],x[152876],x[152877],x[152878],x[152879],x[152880],x[152881],x[152882],x[152883],x[152884],x[152885],x[152886],x[152887],x[152888],x[152889],x[152890],x[152891],x[152892],x[152893],x[152894],x[152895],x[152896],x[152897],x[152898],x[152899],x[152900],x[152901],x[152902],x[152903],x[152904],x[152905],x[152906],x[152907],x[152908],x[152909],x[152910],x[152911],x[152912],x[152913],x[152914],x[152915],x[152916],x[152917],x[152918],x[152919],x[152920],x[152921],x[152922],x[152923],x[152924],x[152925],x[152926],x[152927],x[152928],x[152929],x[152930],x[152931],x[152932],x[152933],x[152934],x[152935],x[152936],x[152937],x[152938],x[152939],x[152940],x[152941],x[152942],x[152943],x[152944],x[152945],x[152946],x[152947],x[152948],x[152949],x[152950],x[152951],x[152952],x[152953],x[152954],x[152955],x[152956],x[152957],x[152958],x[152959],x[152960],x[152961],x[152962],x[152963],x[152964],x[152965],x[152966],x[152967],x[152968],x[152969],x[152970],x[152971],x[152972],x[152973],x[152974],x[152975],x[152976],x[152977],x[152978],x[152979],x[152980],x[152981],x[152982],x[152983],x[152984],x[152985],x[152986],x[152987],x[152988],x[152989],x[152990],x[152991],x[152992],x[152993],x[152994],x[152995],x[152996],x[152997],x[152998],x[152999],x[153000],x[153001],x[153002],x[153003],x[153004],x[153005],x[153006],x[153007],x[153008],x[153009],x[153010],x[153011],x[153012],x[153013],x[153014],x[153015],x[153016],x[153017],x[153018],x[153019],x[153020],x[153021],x[153022],x[153023],x[153024],x[153025],x[153026],x[153027],x[153028],x[153029],x[153030],x[153031],x[153032],x[153033],x[153034],x[153035],x[153036],x[153037],x[153038],x[153039],x[153040],x[153041],x[153042],x[153043],x[153044],x[153045],x[153046],x[153047],x[153048],x[153049],x[153050],x[153051],x[153052],x[153053],x[153054],x[153055],x[153056],x[153057],x[153058],x[153059],x[153060],x[153061],x[153062],x[153063],x[153064],x[153065],x[153066],x[153067],x[153068],x[153069],x[153070],x[153071],x[153072],x[153073],x[153074],x[153075],x[153076],x[153077],x[153078],x[153079],x[153080],x[153081],x[153082],x[153083],x[153084],x[153085],x[153086],x[153087],x[153088],x[153089],x[153090],x[153091],x[153092],x[153093],x[153094],x[153095],x[153096],x[153097],x[153098],x[153099],x[153100],x[153101],x[153102],x[153103],x[153104],x[153105],x[153106],x[153107],x[153108],x[153109],x[153110],x[153111],x[153112],x[153113],x[153114],x[153115],x[153116],x[153117],x[153118],x[153119],x[153120],x[153121],x[153122],x[153123],x[153124],x[153125],x[153126],x[153127],x[153128],x[153129],x[153130],x[153131],x[153132],x[153133],x[153134],x[153135],x[153136],x[153137],x[153138],x[153139],x[153140],x[153141],x[153142],x[153143],x[153144],x[153145],x[153146],x[153147],x[153148],x[153149],x[153150],x[153151],x[153152],x[153153],x[153154],x[153155],x[153156],x[153157],x[153158],x[153159],x[153160],x[153161],x[153162],x[153163],x[153164],x[153165],x[153166],x[153167],x[153168],x[153169],x[153170],x[153171],x[153172],x[153173],x[153174],x[153175],x[153176],x[153177],x[153178],x[153179],x[153180],x[153181],x[153182],x[153183],x[153184],x[153185],x[153186],x[153187],x[153188],x[153189],x[153190],x[153191],x[153192],x[153193],x[153194],x[153195],x[153196],x[153197],x[153198],x[153199],x[153200],x[153201],x[153202],x[153203],x[153204],x[153205],x[153206],x[153207],x[153208],x[153209],x[153210],x[153211],x[153212],x[153213],x[153214],x[153215],x[153216],x[153217],x[153218],x[153219],x[153220],x[153221],x[153222],x[153223],x[153224],x[153225],x[153226],x[153227],x[153228],x[153229],x[153230],x[153231],x[153232],x[153233],x[153234],x[153235],x[153236],x[153237],x[153238],x[153239],x[153240],x[153241],x[153242],x[153243],x[153244],x[153245],x[153246],x[153247],x[153248],x[153249],x[153250],x[153251],x[153252],x[153253],x[153254],x[153255],x[153256],x[153257],x[153258],x[153259],x[153260],x[153261],x[153262],x[153263],x[153264],x[153265],x[153266],x[153267],x[153268],x[153269],x[153270],x[153271],x[153272],x[153273],x[153274],x[153275],x[153276],x[153277],x[153278],x[153279],x[153280],x[153281],x[153282],x[153283],x[153284],x[153285],x[153286],x[153287],x[153288],x[153289],x[153290],x[153291],x[153292],x[153293],x[153294],x[153295],x[153296],x[153297],x[153298],x[153299],x[153300],x[153301],x[153302],x[153303],x[153304],x[153305],x[153306],x[153307],x[153308],x[153309],x[153310],x[153311],x[153312],x[153313],x[153314],x[153315],x[153316],x[153317],x[153318],x[153319],x[153320],x[153321],x[153322],x[153323],x[153324],x[153325],x[153326],x[153327],x[153328],x[153329],x[153330],x[153331],x[153332],x[153333],x[153334],x[153335],x[153336],x[153337],x[153338],x[153339],x[153340],x[153341],x[153342],x[153343],x[153344],x[153345],x[153346],x[153347],x[153348],x[153349],x[153350],x[153351],x[153352],x[153353],x[153354],x[153355],x[153356],x[153357],x[153358],x[153359],x[153360],x[153361],x[153362],x[153363],x[153364],x[153365],x[153366],x[153367],x[153368],x[153369],x[153370],x[153371],x[153372],x[153373],x[153374],x[153375],x[153376],x[153377],x[153378],x[153379],x[153380],x[153381],x[153382],x[153383],x[153384],x[153385],x[153386],x[153387],x[153388],x[153389],x[153390],x[153391],x[153392],x[153393],x[153394],x[153395],x[153396],x[153397],x[153398],x[153399],x[153400],x[153401],x[153402],x[153403],x[153404],x[153405],x[153406],x[153407],x[153408],x[153409],x[153410],x[153411],x[153412],x[153413],x[153414],x[153415],x[153416],x[153417],x[153418],x[153419],x[153420],x[153421],x[153422],x[153423],x[153424],x[153425],x[153426],x[153427],x[153428],x[153429],x[153430],x[153431],x[153432],x[153433],x[153434],x[153435],x[153436],x[153437],x[153438],x[153439],x[153440],x[153441],x[153442],x[153443],x[153444],x[153445],x[153446],x[153447],x[153448],x[153449],x[153450],x[153451],x[153452],x[153453],x[153454],x[153455],x[153456],x[153457],x[153458],x[153459],x[153460],x[153461],x[153462],x[153463],x[153464],x[153465],x[153466],x[153467],x[153468],x[153469],x[153470],x[153471],x[153472],x[153473],x[153474],x[153475],x[153476],x[153477],x[153478],x[153479],x[153480],x[153481],x[153482],x[153483],x[153484],x[153485],x[153486],x[153487],x[153488],x[153489],x[153490],x[153491],x[153492],x[153493],x[153494],x[153495],x[153496],x[153497],x[153498],x[153499],x[153500],x[153501],x[153502],x[153503],x[153504],x[153505],x[153506],x[153507],x[153508],x[153509],x[153510],x[153511],x[153512],x[153513],x[153514],x[153515],x[153516],x[153517],x[153518],x[153519],x[153520],x[153521],x[153522],x[153523],x[153524],x[153525],x[153526],x[153527],x[153528],x[153529],x[153530],x[153531],x[153532],x[153533],x[153534],x[153535],x[153536],x[153537],x[153538],x[153539],x[153540],x[153541],x[153542],x[153543],x[153544],x[153545],x[153546],x[153547],x[153548],x[153549],x[153550],x[153551],x[153552],x[153553],x[153554],x[153555],x[153556],x[153557],x[153558],x[153559],x[153560],x[153561],x[153562],x[153563],x[153564],x[153565],x[153566],x[153567],x[153568],x[153569],x[153570],x[153571],x[153572],x[153573],x[153574],x[153575],x[153576],x[153577],x[153578],x[153579],x[153580],x[153581],x[153582],x[153583],x[153584],x[153585],x[153586],x[153587],x[153588],x[153589],x[153590],x[153591],x[153592],x[153593],x[153594],x[153595],x[153596],x[153597],x[153598],x[153599],x[153600],x[153601],x[153602],x[153603],x[153604],x[153605],x[153606],x[153607],x[153608],x[153609],x[153610],x[153611],x[153612],x[153613],x[153614],x[153615],x[153616],x[153617],x[153618],x[153619],x[153620],x[153621],x[153622],x[153623],x[153624],x[153625],x[153626],x[153627],x[153628],x[153629],x[153630],x[153631],x[153632],x[153633],x[153634],x[153635],x[153636],x[153637],x[153638],x[153639],x[153640],x[153641],x[153642],x[153643],x[153644],x[153645],x[153646],x[153647],x[153648],x[153649],x[153650],x[153651],x[153652],x[153653],x[153654],x[153655],x[153656],x[153657],x[153658],x[153659],x[153660],x[153661],x[153662],x[153663],x[153664],x[153665],x[153666],x[153667],x[153668],x[153669],x[153670],x[153671],x[153672],x[153673],x[153674],x[153675],x[153676],x[153677],x[153678],x[153679],x[153680],x[153681],x[153682],x[153683],x[153684],x[153685],x[153686],x[153687],x[153688],x[153689],x[153690],x[153691],x[153692],x[153693],x[153694],x[153695],x[153696],x[153697],x[153698],x[153699],x[153700],x[153701],x[153702],x[153703],x[153704],x[153705],x[153706],x[153707],x[153708],x[153709],x[153710],x[153711],x[153712],x[153713],x[153714],x[153715],x[153716],x[153717],x[153718],x[153719],x[153720],x[153721],x[153722],x[153723],x[153724],x[153725],x[153726],x[153727],x[153728],x[153729],x[153730],x[153731],x[153732],x[153733],x[153734],x[153735],x[153736],x[153737],x[153738],x[153739],x[153740],x[153741],x[153742],x[153743],x[153744],x[153745],x[153746],x[153747],x[153748],x[153749],x[153750],x[153751],x[153752],x[153753],x[153754],x[153755],x[153756],x[153757],x[153758],x[153759],x[153760],x[153761],x[153762],x[153763],x[153764],x[153765],x[153766],x[153767],x[153768],x[153769],x[153770],x[153771],x[153772],x[153773],x[153774],x[153775],x[153776],x[153777],x[153778],x[153779],x[153780],x[153781],x[153782],x[153783],x[153784],x[153785],x[153786],x[153787],x[153788],x[153789],x[153790],x[153791],x[153792],x[153793],x[153794],x[153795],x[153796],x[153797],x[153798],x[153799],x[153800],x[153801],x[153802],x[153803],x[153804],x[153805],x[153806],x[153807],x[153808],x[153809],x[153810],x[153811],x[153812],x[153813],x[153814],x[153815],x[153816],x[153817],x[153818],x[153819],x[153820],x[153821],x[153822],x[153823],x[153824],x[153825],x[153826],x[153827],x[153828],x[153829],x[153830],x[153831],x[153832],x[153833],x[153834],x[153835],x[153836],x[153837],x[153838],x[153839],x[153840],x[153841],x[153842],x[153843],x[153844],x[153845],x[153846],x[153847],x[153848],x[153849],x[153850],x[153851],x[153852],x[153853],x[153854],x[153855],x[153856],x[153857],x[153858],x[153859],x[153860],x[153861],x[153862],x[153863],x[153864],x[153865],x[153866],x[153867],x[153868],x[153869],x[153870],x[153871],x[153872],x[153873],x[153874],x[153875],x[153876],x[153877],x[153878],x[153879],x[153880],x[153881],x[153882],x[153883],x[153884],x[153885],x[153886],x[153887],x[153888],x[153889],x[153890],x[153891],x[153892],x[153893],x[153894],x[153895],x[153896],x[153897],x[153898],x[153899],x[153900],x[153901],x[153902],x[153903],x[153904],x[153905],x[153906],x[153907],x[153908],x[153909],x[153910],x[153911],x[153912],x[153913],x[153914],x[153915],x[153916],x[153917],x[153918],x[153919],x[153920],x[153921],x[153922],x[153923],x[153924],x[153925],x[153926],x[153927],x[153928],x[153929],x[153930],x[153931],x[153932],x[153933],x[153934],x[153935],x[153936],x[153937],x[153938],x[153939],x[153940],x[153941],x[153942],x[153943],x[153944],x[153945],x[153946],x[153947],x[153948],x[153949],x[153950],x[153951],x[153952],x[153953],x[153954],x[153955],x[153956],x[153957],x[153958],x[153959],x[153960],x[153961],x[153962],x[153963],x[153964],x[153965],x[153966],x[153967],x[153968],x[153969],x[153970],x[153971],x[153972],x[153973],x[153974],x[153975],x[153976],x[153977],x[153978],x[153979],x[153980],x[153981],x[153982],x[153983],x[153984],x[153985],x[153986],x[153987],x[153988],x[153989],x[153990],x[153991],x[153992],x[153993],x[153994],x[153995],x[153996],x[153997],x[153998],x[153999],x[154000],x[154001],x[154002],x[154003],x[154004],x[154005],x[154006],x[154007],x[154008],x[154009],x[154010],x[154011],x[154012],x[154013],x[154014],x[154015],x[154016],x[154017],x[154018],x[154019],x[154020],x[154021],x[154022],x[154023],x[154024],x[154025],x[154026],x[154027],x[154028],x[154029],x[154030],x[154031],x[154032],x[154033],x[154034],x[154035],x[154036],x[154037],x[154038],x[154039],x[154040],x[154041],x[154042],x[154043],x[154044],x[154045],x[154046],x[154047],x[154048],x[154049],x[154050],x[154051],x[154052],x[154053],x[154054],x[154055],x[154056],x[154057],x[154058],x[154059],x[154060],x[154061],x[154062],x[154063],x[154064],x[154065],x[154066],x[154067],x[154068],x[154069],x[154070],x[154071],x[154072],x[154073],x[154074],x[154075],x[154076],x[154077],x[154078],x[154079],x[154080],x[154081],x[154082],x[154083],x[154084],x[154085],x[154086],x[154087],x[154088],x[154089],x[154090],x[154091],x[154092],x[154093],x[154094],x[154095],x[154096],x[154097],x[154098],x[154099],x[154100],x[154101],x[154102],x[154103],x[154104],x[154105],x[154106],x[154107],x[154108],x[154109],x[154110],x[154111],x[154112],x[154113],x[154114],x[154115],x[154116],x[154117],x[154118],x[154119],x[154120],x[154121],x[154122],x[154123],x[154124],x[154125],x[154126],x[154127],x[154128],x[154129],x[154130],x[154131],x[154132],x[154133],x[154134],x[154135],x[154136],x[154137],x[154138],x[154139],x[154140],x[154141],x[154142],x[154143],x[154144],x[154145],x[154146],x[154147],x[154148],x[154149],x[154150],x[154151],x[154152],x[154153],x[154154],x[154155],x[154156],x[154157],x[154158],x[154159],x[154160],x[154161],x[154162],x[154163],x[154164],x[154165],x[154166],x[154167],x[154168],x[154169],x[154170],x[154171],x[154172],x[154173],x[154174],x[154175],x[154176],x[154177],x[154178],x[154179],x[154180],x[154181],x[154182],x[154183],x[154184],x[154185],x[154186],x[154187],x[154188],x[154189],x[154190],x[154191],x[154192],x[154193],x[154194],x[154195],x[154196],x[154197],x[154198],x[154199],x[154200],x[154201],x[154202],x[154203],x[154204],x[154205],x[154206],x[154207],x[154208],x[154209],x[154210],x[154211],x[154212],x[154213],x[154214],x[154215],x[154216],x[154217],x[154218],x[154219],x[154220],x[154221],x[154222],x[154223],x[154224],x[154225],x[154226],x[154227],x[154228],x[154229],x[154230],x[154231],x[154232],x[154233],x[154234],x[154235],x[154236],x[154237],x[154238],x[154239],x[154240],x[154241],x[154242],x[154243],x[154244],x[154245],x[154246],x[154247],x[154248],x[154249],x[154250],x[154251],x[154252],x[154253],x[154254],x[154255],x[154256],x[154257],x[154258],x[154259],x[154260],x[154261],x[154262],x[154263],x[154264],x[154265],x[154266],x[154267],x[154268],x[154269],x[154270],x[154271],x[154272],x[154273],x[154274],x[154275],x[154276],x[154277],x[154278],x[154279],x[154280],x[154281],x[154282],x[154283],x[154284],x[154285],x[154286],x[154287],x[154288],x[154289],x[154290],x[154291],x[154292],x[154293],x[154294],x[154295],x[154296],x[154297],x[154298],x[154299],x[154300],x[154301],x[154302],x[154303],x[154304],x[154305],x[154306],x[154307],x[154308],x[154309],x[154310],x[154311],x[154312],x[154313],x[154314],x[154315],x[154316],x[154317],x[154318],x[154319],x[154320],x[154321],x[154322],x[154323],x[154324],x[154325],x[154326],x[154327],x[154328],x[154329],x[154330],x[154331],x[154332],x[154333],x[154334],x[154335],x[154336],x[154337],x[154338],x[154339],x[154340],x[154341],x[154342],x[154343],x[154344],x[154345],x[154346],x[154347],x[154348],x[154349],x[154350],x[154351],x[154352],x[154353],x[154354],x[154355],x[154356],x[154357],x[154358],x[154359],x[154360],x[154361],x[154362],x[154363],x[154364],x[154365],x[154366],x[154367],x[154368],x[154369],x[154370],x[154371],x[154372],x[154373],x[154374],x[154375],x[154376],x[154377],x[154378],x[154379],x[154380],x[154381],x[154382],x[154383],x[154384],x[154385],x[154386],x[154387],x[154388],x[154389],x[154390],x[154391],x[154392],x[154393],x[154394],x[154395],x[154396],x[154397],x[154398],x[154399],x[154400],x[154401],x[154402],x[154403],x[154404],x[154405],x[154406],x[154407],x[154408],x[154409],x[154410],x[154411],x[154412],x[154413],x[154414],x[154415],x[154416],x[154417],x[154418],x[154419],x[154420],x[154421],x[154422],x[154423],x[154424],x[154425],x[154426],x[154427],x[154428],x[154429],x[154430],x[154431],x[154432],x[154433],x[154434],x[154435],x[154436],x[154437],x[154438],x[154439],x[154440],x[154441],x[154442],x[154443],x[154444],x[154445],x[154446],x[154447],x[154448],x[154449],x[154450],x[154451],x[154452],x[154453],x[154454],x[154455],x[154456],x[154457],x[154458],x[154459],x[154460],x[154461],x[154462],x[154463],x[154464],x[154465],x[154466],x[154467],x[154468],x[154469],x[154470],x[154471],x[154472],x[154473],x[154474],x[154475],x[154476],x[154477],x[154478],x[154479],x[154480],x[154481],x[154482],x[154483],x[154484],x[154485],x[154486],x[154487],x[154488],x[154489],x[154490],x[154491],x[154492],x[154493],x[154494],x[154495],x[154496],x[154497],x[154498],x[154499],x[154500],x[154501],x[154502],x[154503],x[154504],x[154505],x[154506],x[154507],x[154508],x[154509],x[154510],x[154511],x[154512],x[154513],x[154514],x[154515],x[154516],x[154517],x[154518],x[154519],x[154520],x[154521],x[154522],x[154523],x[154524],x[154525],x[154526],x[154527],x[154528],x[154529],x[154530],x[154531],x[154532],x[154533],x[154534],x[154535],x[154536],x[154537],x[154538],x[154539],x[154540],x[154541],x[154542],x[154543],x[154544],x[154545],x[154546],x[154547],x[154548],x[154549],x[154550],x[154551],x[154552],x[154553],x[154554],x[154555],x[154556],x[154557],x[154558],x[154559],x[154560],x[154561],x[154562],x[154563],x[154564],x[154565],x[154566],x[154567],x[154568],x[154569],x[154570],x[154571],x[154572],x[154573],x[154574],x[154575],x[154576],x[154577],x[154578],x[154579],x[154580],x[154581],x[154582],x[154583],x[154584],x[154585],x[154586],x[154587],x[154588],x[154589],x[154590],x[154591],x[154592],x[154593],x[154594],x[154595],x[154596],x[154597],x[154598],x[154599],x[154600],x[154601],x[154602],x[154603],x[154604],x[154605],x[154606],x[154607],x[154608],x[154609],x[154610],x[154611],x[154612],x[154613],x[154614],x[154615],x[154616],x[154617],x[154618],x[154619],x[154620],x[154621],x[154622],x[154623],x[154624],x[154625],x[154626],x[154627],x[154628],x[154629],x[154630],x[154631],x[154632],x[154633],x[154634],x[154635],x[154636],x[154637],x[154638],x[154639],x[154640],x[154641],x[154642],x[154643],x[154644],x[154645],x[154646],x[154647],x[154648],x[154649],x[154650],x[154651],x[154652],x[154653],x[154654],x[154655],x[154656],x[154657],x[154658],x[154659],x[154660],x[154661],x[154662],x[154663],x[154664],x[154665],x[154666],x[154667],x[154668],x[154669],x[154670],x[154671],x[154672],x[154673],x[154674],x[154675],x[154676],x[154677],x[154678],x[154679],x[154680],x[154681],x[154682],x[154683],x[154684],x[154685],x[154686],x[154687],x[154688],x[154689],x[154690],x[154691],x[154692],x[154693],x[154694],x[154695],x[154696],x[154697],x[154698],x[154699],x[154700],x[154701],x[154702],x[154703],x[154704],x[154705],x[154706],x[154707],x[154708],x[154709],x[154710],x[154711],x[154712],x[154713],x[154714],x[154715],x[154716],x[154717],x[154718],x[154719],x[154720],x[154721],x[154722],x[154723],x[154724],x[154725],x[154726],x[154727],x[154728],x[154729],x[154730],x[154731],x[154732],x[154733],x[154734],x[154735],x[154736],x[154737],x[154738],x[154739],x[154740],x[154741],x[154742],x[154743],x[154744],x[154745],x[154746],x[154747],x[154748],x[154749],x[154750],x[154751],x[154752],x[154753],x[154754],x[154755],x[154756],x[154757],x[154758],x[154759],x[154760],x[154761],x[154762],x[154763],x[154764],x[154765],x[154766],x[154767],x[154768],x[154769],x[154770],x[154771],x[154772],x[154773],x[154774],x[154775],x[154776],x[154777],x[154778],x[154779],x[154780],x[154781],x[154782],x[154783],x[154784],x[154785],x[154786],x[154787],x[154788],x[154789],x[154790],x[154791],x[154792],x[154793],x[154794],x[154795],x[154796],x[154797],x[154798],x[154799],x[154800],x[154801],x[154802],x[154803],x[154804],x[154805],x[154806],x[154807],x[154808],x[154809],x[154810],x[154811],x[154812],x[154813],x[154814],x[154815],x[154816],x[154817],x[154818],x[154819],x[154820],x[154821],x[154822],x[154823],x[154824],x[154825],x[154826],x[154827],x[154828],x[154829],x[154830],x[154831],x[154832],x[154833],x[154834],x[154835],x[154836],x[154837],x[154838],x[154839],x[154840],x[154841],x[154842],x[154843],x[154844],x[154845],x[154846],x[154847],x[154848],x[154849],x[154850],x[154851],x[154852],x[154853],x[154854],x[154855],x[154856],x[154857],x[154858],x[154859],x[154860],x[154861],x[154862],x[154863],x[154864],x[154865],x[154866],x[154867],x[154868],x[154869],x[154870],x[154871],x[154872],x[154873],x[154874],x[154875],x[154876],x[154877],x[154878],x[154879],x[154880],x[154881],x[154882],x[154883],x[154884],x[154885],x[154886],x[154887],x[154888],x[154889],x[154890],x[154891],x[154892],x[154893],x[154894],x[154895],x[154896],x[154897],x[154898],x[154899],x[154900],x[154901],x[154902],x[154903],x[154904],x[154905],x[154906],x[154907],x[154908],x[154909],x[154910],x[154911],x[154912],x[154913],x[154914],x[154915],x[154916],x[154917],x[154918],x[154919],x[154920],x[154921],x[154922],x[154923],x[154924],x[154925],x[154926],x[154927],x[154928],x[154929],x[154930],x[154931],x[154932],x[154933],x[154934],x[154935],x[154936],x[154937],x[154938],x[154939],x[154940],x[154941],x[154942],x[154943],x[154944],x[154945],x[154946],x[154947],x[154948],x[154949],x[154950],x[154951],x[154952],x[154953],x[154954],x[154955],x[154956],x[154957],x[154958],x[154959],x[154960],x[154961],x[154962],x[154963],x[154964],x[154965],x[154966],x[154967],x[154968],x[154969],x[154970],x[154971],x[154972],x[154973],x[154974],x[154975],x[154976],x[154977],x[154978],x[154979],x[154980],x[154981],x[154982],x[154983],x[154984],x[154985],x[154986],x[154987],x[154988],x[154989],x[154990],x[154991],x[154992],x[154993],x[154994],x[154995],x[154996],x[154997],x[154998],x[154999],x[155000],x[155001],x[155002],x[155003],x[155004],x[155005],x[155006],x[155007],x[155008],x[155009],x[155010],x[155011],x[155012],x[155013],x[155014],x[155015],x[155016],x[155017],x[155018],x[155019],x[155020],x[155021],x[155022],x[155023],x[155024],x[155025],x[155026],x[155027],x[155028],x[155029],x[155030],x[155031],x[155032],x[155033],x[155034],x[155035],x[155036],x[155037],x[155038],x[155039],x[155040],x[155041],x[155042],x[155043],x[155044],x[155045],x[155046],x[155047],x[155048],x[155049],x[155050],x[155051],x[155052],x[155053],x[155054],x[155055],x[155056],x[155057],x[155058],x[155059],x[155060],x[155061],x[155062],x[155063],x[155064],x[155065],x[155066],x[155067],x[155068],x[155069],x[155070],x[155071],x[155072],x[155073],x[155074],x[155075],x[155076],x[155077],x[155078],x[155079],x[155080],x[155081],x[155082],x[155083],x[155084],x[155085],x[155086],x[155087],x[155088],x[155089],x[155090],x[155091],x[155092],x[155093],x[155094],x[155095],x[155096],x[155097],x[155098],x[155099],x[155100],x[155101],x[155102],x[155103],x[155104],x[155105],x[155106],x[155107],x[155108],x[155109],x[155110],x[155111],x[155112],x[155113],x[155114],x[155115],x[155116],x[155117],x[155118],x[155119],x[155120],x[155121],x[155122],x[155123],x[155124],x[155125],x[155126],x[155127],x[155128],x[155129],x[155130],x[155131],x[155132],x[155133],x[155134],x[155135],x[155136],x[155137],x[155138],x[155139],x[155140],x[155141],x[155142],x[155143],x[155144],x[155145],x[155146],x[155147],x[155148],x[155149],x[155150],x[155151],x[155152],x[155153],x[155154],x[155155],x[155156],x[155157],x[155158],x[155159],x[155160],x[155161],x[155162],x[155163],x[155164],x[155165],x[155166],x[155167],x[155168],x[155169],x[155170],x[155171],x[155172],x[155173],x[155174],x[155175],x[155176],x[155177],x[155178],x[155179],x[155180],x[155181],x[155182],x[155183],x[155184],x[155185],x[155186],x[155187],x[155188],x[155189],x[155190],x[155191],x[155192],x[155193],x[155194],x[155195],x[155196],x[155197],x[155198],x[155199],x[155200],x[155201],x[155202],x[155203],x[155204],x[155205],x[155206],x[155207],x[155208],x[155209],x[155210],x[155211],x[155212],x[155213],x[155214],x[155215],x[155216],x[155217],x[155218],x[155219],x[155220],x[155221],x[155222],x[155223],x[155224],x[155225],x[155226],x[155227],x[155228],x[155229],x[155230],x[155231],x[155232],x[155233],x[155234],x[155235],x[155236],x[155237],x[155238],x[155239],x[155240],x[155241],x[155242],x[155243],x[155244],x[155245],x[155246],x[155247],x[155248],x[155249],x[155250],x[155251],x[155252],x[155253],x[155254],x[155255],x[155256],x[155257],x[155258],x[155259],x[155260],x[155261],x[155262],x[155263],x[155264],x[155265],x[155266],x[155267],x[155268],x[155269],x[155270],x[155271],x[155272],x[155273],x[155274],x[155275],x[155276],x[155277],x[155278],x[155279],x[155280],x[155281],x[155282],x[155283],x[155284],x[155285],x[155286],x[155287],x[155288],x[155289],x[155290],x[155291],x[155292],x[155293],x[155294],x[155295],x[155296],x[155297],x[155298],x[155299],x[155300],x[155301],x[155302],x[155303],x[155304],x[155305],x[155306],x[155307],x[155308],x[155309],x[155310],x[155311],x[155312],x[155313],x[155314],x[155315],x[155316],x[155317],x[155318],x[155319],x[155320],x[155321],x[155322],x[155323],x[155324],x[155325],x[155326],x[155327],x[155328],x[155329],x[155330],x[155331],x[155332],x[155333],x[155334],x[155335],x[155336],x[155337],x[155338],x[155339],x[155340],x[155341],x[155342],x[155343],x[155344],x[155345],x[155346],x[155347],x[155348],x[155349],x[155350],x[155351],x[155352],x[155353],x[155354],x[155355],x[155356],x[155357],x[155358],x[155359],x[155360],x[155361],x[155362],x[155363],x[155364],x[155365],x[155366],x[155367],x[155368],x[155369],x[155370],x[155371],x[155372],x[155373],x[155374],x[155375],x[155376],x[155377],x[155378],x[155379],x[155380],x[155381],x[155382],x[155383],x[155384],x[155385],x[155386],x[155387],x[155388],x[155389],x[155390],x[155391],x[155392],x[155393],x[155394],x[155395],x[155396],x[155397],x[155398],x[155399],x[155400],x[155401],x[155402],x[155403],x[155404],x[155405],x[155406],x[155407],x[155408],x[155409],x[155410],x[155411],x[155412],x[155413],x[155414],x[155415],x[155416],x[155417],x[155418],x[155419],x[155420],x[155421],x[155422],x[155423],x[155424],x[155425],x[155426],x[155427],x[155428],x[155429],x[155430],x[155431],x[155432],x[155433],x[155434],x[155435],x[155436],x[155437],x[155438],x[155439],x[155440],x[155441],x[155442],x[155443],x[155444],x[155445],x[155446],x[155447],x[155448],x[155449],x[155450],x[155451],x[155452],x[155453],x[155454],x[155455],x[155456],x[155457],x[155458],x[155459],x[155460],x[155461],x[155462],x[155463],x[155464],x[155465],x[155466],x[155467],x[155468],x[155469],x[155470],x[155471],x[155472],x[155473],x[155474],x[155475],x[155476],x[155477],x[155478],x[155479],x[155480],x[155481],x[155482],x[155483],x[155484],x[155485],x[155486],x[155487],x[155488],x[155489],x[155490],x[155491],x[155492],x[155493],x[155494],x[155495],x[155496],x[155497],x[155498],x[155499],x[155500],x[155501],x[155502],x[155503],x[155504],x[155505],x[155506],x[155507],x[155508],x[155509],x[155510],x[155511],x[155512],x[155513],x[155514],x[155515],x[155516],x[155517],x[155518],x[155519],x[155520],x[155521],x[155522],x[155523],x[155524],x[155525],x[155526],x[155527],x[155528],x[155529],x[155530],x[155531],x[155532],x[155533],x[155534],x[155535],x[155536],x[155537],x[155538],x[155539],x[155540],x[155541],x[155542],x[155543],x[155544],x[155545],x[155546],x[155547],x[155548],x[155549],x[155550],x[155551],x[155552],x[155553],x[155554],x[155555],x[155556],x[155557],x[155558],x[155559],x[155560],x[155561],x[155562],x[155563],x[155564],x[155565],x[155566],x[155567],x[155568],x[155569],x[155570],x[155571],x[155572],x[155573],x[155574],x[155575],x[155576],x[155577],x[155578],x[155579],x[155580],x[155581],x[155582],x[155583],x[155584],x[155585],x[155586],x[155587],x[155588],x[155589],x[155590],x[155591],x[155592],x[155593],x[155594],x[155595],x[155596],x[155597],x[155598],x[155599],x[155600],x[155601],x[155602],x[155603],x[155604],x[155605],x[155606],x[155607],x[155608],x[155609],x[155610],x[155611],x[155612],x[155613],x[155614],x[155615],x[155616],x[155617],x[155618],x[155619],x[155620],x[155621],x[155622],x[155623],x[155624],x[155625],x[155626],x[155627],x[155628],x[155629],x[155630],x[155631],x[155632],x[155633],x[155634],x[155635],x[155636],x[155637],x[155638],x[155639],x[155640],x[155641],x[155642],x[155643],x[155644],x[155645],x[155646],x[155647],x[155648],x[155649],x[155650],x[155651],x[155652],x[155653],x[155654],x[155655],x[155656],x[155657],x[155658],x[155659],x[155660],x[155661],x[155662],x[155663],x[155664],x[155665],x[155666],x[155667],x[155668],x[155669],x[155670],x[155671],x[155672],x[155673],x[155674],x[155675],x[155676],x[155677],x[155678],x[155679],x[155680],x[155681],x[155682],x[155683],x[155684],x[155685],x[155686],x[155687],x[155688],x[155689],x[155690],x[155691],x[155692],x[155693],x[155694],x[155695],x[155696],x[155697],x[155698],x[155699],x[155700],x[155701],x[155702],x[155703],x[155704],x[155705],x[155706],x[155707],x[155708],x[155709],x[155710],x[155711],x[155712],x[155713],x[155714],x[155715],x[155716],x[155717],x[155718],x[155719],x[155720],x[155721],x[155722],x[155723],x[155724],x[155725],x[155726],x[155727],x[155728],x[155729],x[155730],x[155731],x[155732],x[155733],x[155734],x[155735],x[155736],x[155737],x[155738],x[155739],x[155740],x[155741],x[155742],x[155743],x[155744],x[155745],x[155746],x[155747],x[155748],x[155749],x[155750],x[155751],x[155752],x[155753],x[155754],x[155755],x[155756],x[155757],x[155758],x[155759],x[155760],x[155761],x[155762],x[155763],x[155764],x[155765],x[155766],x[155767],x[155768],x[155769],x[155770],x[155771],x[155772],x[155773],x[155774],x[155775],x[155776],x[155777],x[155778],x[155779],x[155780],x[155781],x[155782],x[155783],x[155784],x[155785],x[155786],x[155787],x[155788],x[155789],x[155790],x[155791],x[155792],x[155793],x[155794],x[155795],x[155796],x[155797],x[155798],x[155799],x[155800],x[155801],x[155802],x[155803],x[155804],x[155805],x[155806],x[155807],x[155808],x[155809],x[155810],x[155811],x[155812],x[155813],x[155814],x[155815],x[155816],x[155817],x[155818],x[155819],x[155820],x[155821],x[155822],x[155823],x[155824],x[155825],x[155826],x[155827],x[155828],x[155829],x[155830],x[155831],x[155832],x[155833],x[155834],x[155835],x[155836],x[155837],x[155838],x[155839],x[155840],x[155841],x[155842],x[155843],x[155844],x[155845],x[155846],x[155847],x[155848],x[155849],x[155850],x[155851],x[155852],x[155853],x[155854],x[155855],x[155856],x[155857],x[155858],x[155859],x[155860],x[155861],x[155862],x[155863],x[155864],x[155865],x[155866],x[155867],x[155868],x[155869],x[155870],x[155871],x[155872],x[155873],x[155874],x[155875],x[155876],x[155877],x[155878],x[155879],x[155880],x[155881],x[155882],x[155883],x[155884],x[155885],x[155886],x[155887],x[155888],x[155889],x[155890],x[155891],x[155892],x[155893],x[155894],x[155895],x[155896],x[155897],x[155898],x[155899],x[155900],x[155901],x[155902],x[155903],x[155904],x[155905],x[155906],x[155907],x[155908],x[155909],x[155910],x[155911],x[155912],x[155913],x[155914],x[155915],x[155916],x[155917],x[155918],x[155919],x[155920],x[155921],x[155922],x[155923],x[155924],x[155925],x[155926],x[155927],x[155928],x[155929],x[155930],x[155931],x[155932],x[155933],x[155934],x[155935],x[155936],x[155937],x[155938],x[155939],x[155940],x[155941],x[155942],x[155943],x[155944],x[155945],x[155946],x[155947],x[155948],x[155949],x[155950],x[155951],x[155952],x[155953],x[155954],x[155955],x[155956],x[155957],x[155958],x[155959],x[155960],x[155961],x[155962],x[155963],x[155964],x[155965],x[155966],x[155967],x[155968],x[155969],x[155970],x[155971],x[155972],x[155973],x[155974],x[155975],x[155976],x[155977],x[155978],x[155979],x[155980],x[155981],x[155982],x[155983],x[155984],x[155985],x[155986],x[155987],x[155988],x[155989],x[155990],x[155991],x[155992],x[155993],x[155994],x[155995],x[155996],x[155997],x[155998],x[155999],x[156000],x[156001],x[156002],x[156003],x[156004],x[156005],x[156006],x[156007],x[156008],x[156009],x[156010],x[156011],x[156012],x[156013],x[156014],x[156015],x[156016],x[156017],x[156018],x[156019],x[156020],x[156021],x[156022],x[156023],x[156024],x[156025],x[156026],x[156027],x[156028],x[156029],x[156030],x[156031],x[156032],x[156033],x[156034],x[156035],x[156036],x[156037],x[156038],x[156039],x[156040],x[156041],x[156042],x[156043],x[156044],x[156045],x[156046],x[156047],x[156048],x[156049],x[156050],x[156051],x[156052],x[156053],x[156054],x[156055],x[156056],x[156057],x[156058],x[156059],x[156060],x[156061],x[156062],x[156063],x[156064],x[156065],x[156066],x[156067],x[156068],x[156069],x[156070],x[156071],x[156072],x[156073],x[156074],x[156075],x[156076],x[156077],x[156078],x[156079],x[156080],x[156081],x[156082],x[156083],x[156084],x[156085],x[156086],x[156087],x[156088],x[156089],x[156090],x[156091],x[156092],x[156093],x[156094],x[156095],x[156096],x[156097],x[156098],x[156099],x[156100],x[156101],x[156102],x[156103],x[156104],x[156105],x[156106],x[156107],x[156108],x[156109],x[156110],x[156111],x[156112],x[156113],x[156114],x[156115],x[156116],x[156117],x[156118],x[156119],x[156120],x[156121],x[156122],x[156123],x[156124],x[156125],x[156126],x[156127],x[156128],x[156129],x[156130],x[156131],x[156132],x[156133],x[156134],x[156135],x[156136],x[156137],x[156138],x[156139],x[156140],x[156141],x[156142],x[156143],x[156144],x[156145],x[156146],x[156147],x[156148],x[156149],x[156150],x[156151],x[156152],x[156153],x[156154],x[156155],x[156156],x[156157],x[156158],x[156159],x[156160],x[156161],x[156162],x[156163],x[156164],x[156165],x[156166],x[156167],x[156168],x[156169],x[156170],x[156171],x[156172],x[156173],x[156174],x[156175],x[156176],x[156177],x[156178],x[156179],x[156180],x[156181],x[156182],x[156183],x[156184],x[156185],x[156186],x[156187],x[156188],x[156189],x[156190],x[156191],x[156192],x[156193],x[156194],x[156195],x[156196],x[156197],x[156198],x[156199],x[156200],x[156201],x[156202],x[156203],x[156204],x[156205],x[156206],x[156207],x[156208],x[156209],x[156210],x[156211],x[156212],x[156213],x[156214],x[156215],x[156216],x[156217],x[156218],x[156219],x[156220],x[156221],x[156222],x[156223],x[156224],x[156225],x[156226],x[156227],x[156228],x[156229],x[156230],x[156231],x[156232],x[156233],x[156234],x[156235],x[156236],x[156237],x[156238],x[156239],x[156240],x[156241],x[156242],x[156243],x[156244],x[156245],x[156246],x[156247],x[156248],x[156249],x[156250],x[156251],x[156252],x[156253],x[156254],x[156255],x[156256],x[156257],x[156258],x[156259],x[156260],x[156261],x[156262],x[156263],x[156264],x[156265],x[156266],x[156267],x[156268],x[156269],x[156270],x[156271],x[156272],x[156273],x[156274],x[156275],x[156276],x[156277],x[156278],x[156279],x[156280],x[156281],x[156282],x[156283],x[156284],x[156285],x[156286],x[156287],x[156288],x[156289],x[156290],x[156291],x[156292],x[156293],x[156294],x[156295],x[156296],x[156297],x[156298],x[156299],x[156300],x[156301],x[156302],x[156303],x[156304],x[156305],x[156306],x[156307],x[156308],x[156309],x[156310],x[156311],x[156312],x[156313],x[156314],x[156315],x[156316],x[156317],x[156318],x[156319],x[156320],x[156321],x[156322],x[156323],x[156324],x[156325],x[156326],x[156327],x[156328],x[156329],x[156330],x[156331],x[156332],x[156333],x[156334],x[156335],x[156336],x[156337],x[156338],x[156339],x[156340],x[156341],x[156342],x[156343],x[156344],x[156345],x[156346],x[156347],x[156348],x[156349],x[156350],x[156351],x[156352],x[156353],x[156354],x[156355],x[156356],x[156357],x[156358],x[156359],x[156360],x[156361],x[156362],x[156363],x[156364],x[156365],x[156366],x[156367],x[156368],x[156369],x[156370],x[156371],x[156372],x[156373],x[156374],x[156375],x[156376],x[156377],x[156378],x[156379],x[156380],x[156381],x[156382],x[156383],x[156384],x[156385],x[156386],x[156387],x[156388],x[156389],x[156390],x[156391],x[156392],x[156393],x[156394],x[156395],x[156396],x[156397],x[156398],x[156399],x[156400],x[156401],x[156402],x[156403],x[156404],x[156405],x[156406],x[156407],x[156408],x[156409],x[156410],x[156411],x[156412],x[156413],x[156414],x[156415],x[156416],x[156417],x[156418],x[156419],x[156420],x[156421],x[156422],x[156423],x[156424],x[156425],x[156426],x[156427],x[156428],x[156429],x[156430],x[156431],x[156432],x[156433],x[156434],x[156435],x[156436],x[156437],x[156438],x[156439],x[156440],x[156441],x[156442],x[156443],x[156444],x[156445],x[156446],x[156447],x[156448],x[156449],x[156450],x[156451],x[156452],x[156453],x[156454],x[156455],x[156456],x[156457],x[156458],x[156459],x[156460],x[156461],x[156462],x[156463],x[156464],x[156465],x[156466],x[156467],x[156468],x[156469],x[156470],x[156471],x[156472],x[156473],x[156474],x[156475],x[156476],x[156477],x[156478],x[156479],x[156480],x[156481],x[156482],x[156483],x[156484],x[156485],x[156486],x[156487],x[156488],x[156489],x[156490],x[156491],x[156492],x[156493],x[156494],x[156495],x[156496],x[156497],x[156498],x[156499],x[156500],x[156501],x[156502],x[156503],x[156504],x[156505],x[156506],x[156507],x[156508],x[156509],x[156510],x[156511],x[156512],x[156513],x[156514],x[156515],x[156516],x[156517],x[156518],x[156519],x[156520],x[156521],x[156522],x[156523],x[156524],x[156525],x[156526],x[156527],x[156528],x[156529],x[156530],x[156531],x[156532],x[156533],x[156534],x[156535],x[156536],x[156537],x[156538],x[156539],x[156540],x[156541],x[156542],x[156543],x[156544],x[156545],x[156546],x[156547],x[156548],x[156549],x[156550],x[156551],x[156552],x[156553],x[156554],x[156555],x[156556],x[156557],x[156558],x[156559],x[156560],x[156561],x[156562],x[156563],x[156564],x[156565],x[156566],x[156567],x[156568],x[156569],x[156570],x[156571],x[156572],x[156573],x[156574],x[156575],x[156576],x[156577],x[156578],x[156579],x[156580],x[156581],x[156582],x[156583],x[156584],x[156585],x[156586],x[156587],x[156588],x[156589],x[156590],x[156591],x[156592],x[156593],x[156594],x[156595],x[156596],x[156597],x[156598],x[156599],x[156600],x[156601],x[156602],x[156603],x[156604],x[156605],x[156606],x[156607],x[156608],x[156609],x[156610],x[156611],x[156612],x[156613],x[156614],x[156615],x[156616],x[156617],x[156618],x[156619],x[156620],x[156621],x[156622],x[156623],x[156624],x[156625],x[156626],x[156627],x[156628],x[156629],x[156630],x[156631],x[156632],x[156633],x[156634],x[156635],x[156636],x[156637],x[156638],x[156639],x[156640],x[156641],x[156642],x[156643],x[156644],x[156645],x[156646],x[156647],x[156648],x[156649],x[156650],x[156651],x[156652],x[156653],x[156654],x[156655],x[156656],x[156657],x[156658],x[156659],x[156660],x[156661],x[156662],x[156663],x[156664],x[156665],x[156666],x[156667],x[156668],x[156669],x[156670],x[156671],x[156672],x[156673],x[156674],x[156675],x[156676],x[156677],x[156678],x[156679],x[156680],x[156681],x[156682],x[156683],x[156684],x[156685],x[156686],x[156687],x[156688],x[156689],x[156690],x[156691],x[156692],x[156693],x[156694],x[156695],x[156696],x[156697],x[156698],x[156699],x[156700],x[156701],x[156702],x[156703],x[156704],x[156705],x[156706],x[156707],x[156708],x[156709],x[156710],x[156711],x[156712],x[156713],x[156714],x[156715],x[156716],x[156717],x[156718],x[156719],x[156720],x[156721],x[156722],x[156723],x[156724],x[156725],x[156726],x[156727],x[156728],x[156729],x[156730],x[156731],x[156732],x[156733],x[156734],x[156735],x[156736],x[156737],x[156738],x[156739],x[156740],x[156741],x[156742],x[156743],x[156744],x[156745],x[156746],x[156747],x[156748],x[156749],x[156750],x[156751],x[156752],x[156753],x[156754],x[156755],x[156756],x[156757],x[156758],x[156759],x[156760],x[156761],x[156762],x[156763],x[156764],x[156765],x[156766],x[156767],x[156768],x[156769],x[156770],x[156771],x[156772],x[156773],x[156774],x[156775],x[156776],x[156777],x[156778],x[156779],x[156780],x[156781],x[156782],x[156783],x[156784],x[156785],x[156786],x[156787],x[156788],x[156789],x[156790],x[156791],x[156792],x[156793],x[156794],x[156795],x[156796],x[156797],x[156798],x[156799],x[156800],x[156801],x[156802],x[156803],x[156804],x[156805],x[156806],x[156807],x[156808],x[156809],x[156810],x[156811],x[156812],x[156813],x[156814],x[156815],x[156816],x[156817],x[156818],x[156819],x[156820],x[156821],x[156822],x[156823],x[156824],x[156825],x[156826],x[156827],x[156828],x[156829],x[156830],x[156831],x[156832],x[156833],x[156834],x[156835],x[156836],x[156837],x[156838],x[156839],x[156840],x[156841],x[156842],x[156843],x[156844],x[156845],x[156846],x[156847],x[156848],x[156849],x[156850],x[156851],x[156852],x[156853],x[156854],x[156855],x[156856],x[156857],x[156858],x[156859],x[156860],x[156861],x[156862],x[156863],x[156864],x[156865],x[156866],x[156867],x[156868],x[156869],x[156870],x[156871],x[156872],x[156873],x[156874],x[156875],x[156876],x[156877],x[156878],x[156879],x[156880],x[156881],x[156882],x[156883],x[156884],x[156885],x[156886],x[156887],x[156888],x[156889],x[156890],x[156891],x[156892],x[156893],x[156894],x[156895],x[156896],x[156897],x[156898],x[156899],x[156900],x[156901],x[156902],x[156903],x[156904],x[156905],x[156906],x[156907],x[156908],x[156909],x[156910],x[156911],x[156912],x[156913],x[156914],x[156915],x[156916],x[156917],x[156918],x[156919],x[156920],x[156921],x[156922],x[156923],x[156924],x[156925],x[156926],x[156927],x[156928],x[156929],x[156930],x[156931],x[156932],x[156933],x[156934],x[156935],x[156936],x[156937],x[156938],x[156939],x[156940],x[156941],x[156942],x[156943],x[156944],x[156945],x[156946],x[156947],x[156948],x[156949],x[156950],x[156951],x[156952],x[156953],x[156954],x[156955],x[156956],x[156957],x[156958],x[156959],x[156960],x[156961],x[156962],x[156963],x[156964],x[156965],x[156966],x[156967],x[156968],x[156969],x[156970],x[156971],x[156972],x[156973],x[156974],x[156975],x[156976],x[156977],x[156978],x[156979],x[156980],x[156981],x[156982],x[156983],x[156984],x[156985],x[156986],x[156987],x[156988],x[156989],x[156990],x[156991],x[156992],x[156993],x[156994],x[156995],x[156996],x[156997],x[156998],x[156999],x[157000],x[157001],x[157002],x[157003],x[157004],x[157005],x[157006],x[157007],x[157008],x[157009],x[157010],x[157011],x[157012],x[157013],x[157014],x[157015],x[157016],x[157017],x[157018],x[157019],x[157020],x[157021],x[157022],x[157023],x[157024],x[157025],x[157026],x[157027],x[157028],x[157029],x[157030],x[157031],x[157032],x[157033],x[157034],x[157035],x[157036],x[157037],x[157038],x[157039],x[157040],x[157041],x[157042],x[157043],x[157044],x[157045],x[157046],x[157047],x[157048],x[157049],x[157050],x[157051],x[157052],x[157053],x[157054],x[157055],x[157056],x[157057],x[157058],x[157059],x[157060],x[157061],x[157062],x[157063],x[157064],x[157065],x[157066],x[157067],x[157068],x[157069],x[157070],x[157071],x[157072],x[157073],x[157074],x[157075],x[157076],x[157077],x[157078],x[157079],x[157080],x[157081],x[157082],x[157083],x[157084],x[157085],x[157086],x[157087],x[157088],x[157089],x[157090],x[157091],x[157092],x[157093],x[157094],x[157095],x[157096],x[157097],x[157098],x[157099],x[157100],x[157101],x[157102],x[157103],x[157104],x[157105],x[157106],x[157107],x[157108],x[157109],x[157110],x[157111],x[157112],x[157113],x[157114],x[157115],x[157116],x[157117],x[157118],x[157119],x[157120],x[157121],x[157122],x[157123],x[157124],x[157125],x[157126],x[157127],x[157128],x[157129],x[157130],x[157131],x[157132],x[157133],x[157134],x[157135],x[157136],x[157137],x[157138],x[157139],x[157140],x[157141],x[157142],x[157143],x[157144],x[157145],x[157146],x[157147],x[157148],x[157149],x[157150],x[157151],x[157152],x[157153],x[157154],x[157155],x[157156],x[157157],x[157158],x[157159],x[157160],x[157161],x[157162],x[157163],x[157164],x[157165],x[157166],x[157167],x[157168],x[157169],x[157170],x[157171],x[157172],x[157173],x[157174],x[157175],x[157176],x[157177],x[157178],x[157179],x[157180],x[157181],x[157182],x[157183],x[157184],x[157185],x[157186],x[157187],x[157188],x[157189],x[157190],x[157191],x[157192],x[157193],x[157194],x[157195],x[157196],x[157197],x[157198],x[157199],x[157200],x[157201],x[157202],x[157203],x[157204],x[157205],x[157206],x[157207],x[157208],x[157209],x[157210],x[157211],x[157212],x[157213],x[157214],x[157215],x[157216],x[157217],x[157218],x[157219],x[157220],x[157221],x[157222],x[157223],x[157224],x[157225],x[157226],x[157227],x[157228],x[157229],x[157230],x[157231],x[157232],x[157233],x[157234],x[157235],x[157236],x[157237],x[157238],x[157239],x[157240],x[157241],x[157242],x[157243],x[157244],x[157245],x[157246],x[157247],x[157248],x[157249],x[157250],x[157251],x[157252],x[157253],x[157254],x[157255],x[157256],x[157257],x[157258],x[157259],x[157260],x[157261],x[157262],x[157263],x[157264],x[157265],x[157266],x[157267],x[157268],x[157269],x[157270],x[157271],x[157272],x[157273],x[157274],x[157275],x[157276],x[157277],x[157278],x[157279],x[157280],x[157281],x[157282],x[157283],x[157284],x[157285],x[157286],x[157287],x[157288],x[157289],x[157290],x[157291],x[157292],x[157293],x[157294],x[157295],x[157296],x[157297],x[157298],x[157299],x[157300],x[157301],x[157302],x[157303],x[157304],x[157305],x[157306],x[157307],x[157308],x[157309],x[157310],x[157311],x[157312],x[157313],x[157314],x[157315],x[157316],x[157317],x[157318],x[157319],x[157320],x[157321],x[157322],x[157323],x[157324],x[157325],x[157326],x[157327],x[157328],x[157329],x[157330],x[157331],x[157332],x[157333],x[157334],x[157335],x[157336],x[157337],x[157338],x[157339],x[157340],x[157341],x[157342],x[157343],x[157344],x[157345],x[157346],x[157347],x[157348],x[157349],x[157350],x[157351],x[157352],x[157353],x[157354],x[157355],x[157356],x[157357],x[157358],x[157359],x[157360],x[157361],x[157362],x[157363],x[157364],x[157365],x[157366],x[157367],x[157368],x[157369],x[157370],x[157371],x[157372],x[157373],x[157374],x[157375],x[157376],x[157377],x[157378],x[157379],x[157380],x[157381],x[157382],x[157383],x[157384],x[157385],x[157386],x[157387],x[157388],x[157389],x[157390],x[157391],x[157392],x[157393],x[157394],x[157395],x[157396],x[157397],x[157398],x[157399],x[157400],x[157401],x[157402],x[157403],x[157404],x[157405],x[157406],x[157407],x[157408],x[157409],x[157410],x[157411],x[157412],x[157413],x[157414],x[157415],x[157416],x[157417],x[157418],x[157419],x[157420],x[157421],x[157422],x[157423],x[157424],x[157425],x[157426],x[157427],x[157428],x[157429],x[157430],x[157431],x[157432],x[157433],x[157434],x[157435],x[157436],x[157437],x[157438],x[157439],x[157440],x[157441],x[157442],x[157443],x[157444],x[157445],x[157446],x[157447],x[157448],x[157449],x[157450],x[157451],x[157452],x[157453],x[157454],x[157455],x[157456],x[157457],x[157458],x[157459],x[157460],x[157461],x[157462],x[157463],x[157464],x[157465],x[157466],x[157467],x[157468],x[157469],x[157470],x[157471],x[157472],x[157473],x[157474],x[157475],x[157476],x[157477],x[157478],x[157479],x[157480],x[157481],x[157482],x[157483],x[157484],x[157485],x[157486],x[157487],x[157488],x[157489],x[157490],x[157491],x[157492],x[157493],x[157494],x[157495],x[157496],x[157497],x[157498],x[157499],x[157500],x[157501],x[157502],x[157503],x[157504],x[157505],x[157506],x[157507],x[157508],x[157509],x[157510],x[157511],x[157512],x[157513],x[157514],x[157515],x[157516],x[157517],x[157518],x[157519],x[157520],x[157521],x[157522],x[157523],x[157524],x[157525],x[157526],x[157527],x[157528],x[157529],x[157530],x[157531],x[157532],x[157533],x[157534],x[157535],x[157536],x[157537],x[157538],x[157539],x[157540],x[157541],x[157542],x[157543],x[157544],x[157545],x[157546],x[157547],x[157548],x[157549],x[157550],x[157551],x[157552],x[157553],x[157554],x[157555],x[157556],x[157557],x[157558],x[157559],x[157560],x[157561],x[157562],x[157563],x[157564],x[157565],x[157566],x[157567],x[157568],x[157569],x[157570],x[157571],x[157572],x[157573],x[157574],x[157575],x[157576],x[157577],x[157578],x[157579],x[157580],x[157581],x[157582],x[157583],x[157584],x[157585],x[157586],x[157587],x[157588],x[157589],x[157590],x[157591],x[157592],x[157593],x[157594],x[157595],x[157596],x[157597],x[157598],x[157599],x[157600],x[157601],x[157602],x[157603],x[157604],x[157605],x[157606],x[157607],x[157608],x[157609],x[157610],x[157611],x[157612],x[157613],x[157614],x[157615],x[157616],x[157617],x[157618],x[157619],x[157620],x[157621],x[157622],x[157623],x[157624],x[157625],x[157626],x[157627],x[157628],x[157629],x[157630],x[157631],x[157632],x[157633],x[157634],x[157635],x[157636],x[157637],x[157638],x[157639],x[157640],x[157641],x[157642],x[157643],x[157644],x[157645],x[157646],x[157647],x[157648],x[157649],x[157650],x[157651],x[157652],x[157653],x[157654],x[157655],x[157656],x[157657],x[157658],x[157659],x[157660],x[157661],x[157662],x[157663],x[157664],x[157665],x[157666],x[157667],x[157668],x[157669],x[157670],x[157671],x[157672],x[157673],x[157674],x[157675],x[157676],x[157677],x[157678],x[157679],x[157680],x[157681],x[157682],x[157683],x[157684],x[157685],x[157686],x[157687],x[157688],x[157689],x[157690],x[157691],x[157692],x[157693],x[157694],x[157695],x[157696],x[157697],x[157698],x[157699],x[157700],x[157701],x[157702],x[157703],x[157704],x[157705],x[157706],x[157707],x[157708],x[157709],x[157710],x[157711],x[157712],x[157713],x[157714],x[157715],x[157716],x[157717],x[157718],x[157719],x[157720],x[157721],x[157722],x[157723],x[157724],x[157725],x[157726],x[157727],x[157728],x[157729],x[157730],x[157731],x[157732],x[157733],x[157734],x[157735],x[157736],x[157737],x[157738],x[157739],x[157740],x[157741],x[157742],x[157743],x[157744],x[157745],x[157746],x[157747],x[157748],x[157749],x[157750],x[157751],x[157752],x[157753],x[157754],x[157755],x[157756],x[157757],x[157758],x[157759],x[157760],x[157761],x[157762],x[157763],x[157764],x[157765],x[157766],x[157767],x[157768],x[157769],x[157770],x[157771],x[157772],x[157773],x[157774],x[157775],x[157776],x[157777],x[157778],x[157779],x[157780],x[157781],x[157782],x[157783],x[157784],x[157785],x[157786],x[157787],x[157788],x[157789],x[157790],x[157791],x[157792],x[157793],x[157794],x[157795],x[157796],x[157797],x[157798],x[157799],x[157800],x[157801],x[157802],x[157803],x[157804],x[157805],x[157806],x[157807],x[157808],x[157809],x[157810],x[157811],x[157812],x[157813],x[157814],x[157815],x[157816],x[157817],x[157818],x[157819],x[157820],x[157821],x[157822],x[157823],x[157824],x[157825],x[157826],x[157827],x[157828],x[157829],x[157830],x[157831],x[157832],x[157833],x[157834],x[157835],x[157836],x[157837],x[157838],x[157839],x[157840],x[157841],x[157842],x[157843],x[157844],x[157845],x[157846],x[157847],x[157848],x[157849],x[157850],x[157851],x[157852],x[157853],x[157854],x[157855],x[157856],x[157857],x[157858],x[157859],x[157860],x[157861],x[157862],x[157863],x[157864],x[157865],x[157866],x[157867],x[157868],x[157869],x[157870],x[157871],x[157872],x[157873],x[157874],x[157875],x[157876],x[157877],x[157878],x[157879],x[157880],x[157881],x[157882],x[157883],x[157884],x[157885],x[157886],x[157887],x[157888],x[157889],x[157890],x[157891],x[157892],x[157893],x[157894],x[157895],x[157896],x[157897],x[157898],x[157899],x[157900],x[157901],x[157902],x[157903],x[157904],x[157905],x[157906],x[157907],x[157908],x[157909],x[157910],x[157911],x[157912],x[157913],x[157914],x[157915],x[157916],x[157917],x[157918],x[157919],x[157920],x[157921],x[157922],x[157923],x[157924],x[157925],x[157926],x[157927],x[157928],x[157929],x[157930],x[157931],x[157932],x[157933],x[157934],x[157935],x[157936],x[157937],x[157938],x[157939],x[157940],x[157941],x[157942],x[157943],x[157944],x[157945],x[157946],x[157947],x[157948],x[157949],x[157950],x[157951],x[157952],x[157953],x[157954],x[157955],x[157956],x[157957],x[157958],x[157959],x[157960],x[157961],x[157962],x[157963],x[157964],x[157965],x[157966],x[157967],x[157968],x[157969],x[157970],x[157971],x[157972],x[157973],x[157974],x[157975],x[157976],x[157977],x[157978],x[157979],x[157980],x[157981],x[157982],x[157983],x[157984],x[157985],x[157986],x[157987],x[157988],x[157989],x[157990],x[157991],x[157992],x[157993],x[157994],x[157995],x[157996],x[157997],x[157998],x[157999],x[158000],x[158001],x[158002],x[158003],x[158004],x[158005],x[158006],x[158007],x[158008],x[158009],x[158010],x[158011],x[158012],x[158013],x[158014],x[158015],x[158016],x[158017],x[158018],x[158019],x[158020],x[158021],x[158022],x[158023],x[158024],x[158025],x[158026],x[158027],x[158028],x[158029],x[158030],x[158031],x[158032],x[158033],x[158034],x[158035],x[158036],x[158037],x[158038],x[158039],x[158040],x[158041],x[158042],x[158043],x[158044],x[158045],x[158046],x[158047],x[158048],x[158049],x[158050],x[158051],x[158052],x[158053],x[158054],x[158055],x[158056],x[158057],x[158058],x[158059],x[158060],x[158061],x[158062],x[158063],x[158064],x[158065],x[158066],x[158067],x[158068],x[158069],x[158070],x[158071],x[158072],x[158073],x[158074],x[158075],x[158076],x[158077],x[158078],x[158079],x[158080],x[158081],x[158082],x[158083],x[158084],x[158085],x[158086],x[158087],x[158088],x[158089],x[158090],x[158091],x[158092],x[158093],x[158094],x[158095],x[158096],x[158097],x[158098],x[158099],x[158100],x[158101],x[158102],x[158103],x[158104],x[158105],x[158106],x[158107],x[158108],x[158109],x[158110],x[158111],x[158112],x[158113],x[158114],x[158115],x[158116],x[158117],x[158118],x[158119],x[158120],x[158121],x[158122],x[158123],x[158124],x[158125],x[158126],x[158127],x[158128],x[158129],x[158130],x[158131],x[158132],x[158133],x[158134],x[158135],x[158136],x[158137],x[158138],x[158139],x[158140],x[158141],x[158142],x[158143],x[158144],x[158145],x[158146],x[158147],x[158148],x[158149],x[158150],x[158151],x[158152],x[158153],x[158154],x[158155],x[158156],x[158157],x[158158],x[158159],x[158160],x[158161],x[158162],x[158163],x[158164],x[158165],x[158166],x[158167],x[158168],x[158169],x[158170],x[158171],x[158172],x[158173],x[158174],x[158175],x[158176],x[158177],x[158178],x[158179],x[158180],x[158181],x[158182],x[158183],x[158184],x[158185],x[158186],x[158187],x[158188],x[158189],x[158190],x[158191],x[158192],x[158193],x[158194],x[158195],x[158196],x[158197],x[158198],x[158199],x[158200],x[158201],x[158202],x[158203],x[158204],x[158205],x[158206],x[158207],x[158208],x[158209],x[158210],x[158211],x[158212],x[158213],x[158214],x[158215],x[158216],x[158217],x[158218],x[158219],x[158220],x[158221],x[158222],x[158223],x[158224],x[158225],x[158226],x[158227],x[158228],x[158229],x[158230],x[158231],x[158232],x[158233],x[158234],x[158235],x[158236],x[158237],x[158238],x[158239],x[158240],x[158241],x[158242],x[158243],x[158244],x[158245],x[158246],x[158247],x[158248],x[158249],x[158250],x[158251],x[158252],x[158253],x[158254],x[158255],x[158256],x[158257],x[158258],x[158259],x[158260],x[158261],x[158262],x[158263],x[158264],x[158265],x[158266],x[158267],x[158268],x[158269],x[158270],x[158271],x[158272],x[158273],x[158274],x[158275],x[158276],x[158277],x[158278],x[158279],x[158280],x[158281],x[158282],x[158283],x[158284],x[158285],x[158286],x[158287],x[158288],x[158289],x[158290],x[158291],x[158292],x[158293],x[158294],x[158295],x[158296],x[158297],x[158298],x[158299],x[158300],x[158301],x[158302],x[158303],x[158304],x[158305],x[158306],x[158307],x[158308],x[158309],x[158310],x[158311],x[158312],x[158313],x[158314],x[158315],x[158316],x[158317],x[158318],x[158319],x[158320],x[158321],x[158322],x[158323],x[158324],x[158325],x[158326],x[158327],x[158328],x[158329],x[158330],x[158331],x[158332],x[158333],x[158334],x[158335],x[158336],x[158337],x[158338],x[158339],x[158340],x[158341],x[158342],x[158343],x[158344],x[158345],x[158346],x[158347],x[158348],x[158349],x[158350],x[158351],x[158352],x[158353],x[158354],x[158355],x[158356],x[158357],x[158358],x[158359],x[158360],x[158361],x[158362],x[158363],x[158364],x[158365],x[158366],x[158367],x[158368],x[158369],x[158370],x[158371],x[158372],x[158373],x[158374],x[158375],x[158376],x[158377],x[158378],x[158379],x[158380],x[158381],x[158382],x[158383],x[158384],x[158385],x[158386],x[158387],x[158388],x[158389],x[158390],x[158391],x[158392],x[158393],x[158394],x[158395],x[158396],x[158397],x[158398],x[158399],x[158400],x[158401],x[158402],x[158403],x[158404],x[158405],x[158406],x[158407],x[158408],x[158409],x[158410],x[158411],x[158412],x[158413],x[158414],x[158415],x[158416],x[158417],x[158418],x[158419],x[158420],x[158421],x[158422],x[158423],x[158424],x[158425],x[158426],x[158427],x[158428],x[158429],x[158430],x[158431],x[158432],x[158433],x[158434],x[158435],x[158436],x[158437],x[158438],x[158439],x[158440],x[158441],x[158442],x[158443],x[158444],x[158445],x[158446],x[158447],x[158448],x[158449],x[158450],x[158451],x[158452],x[158453],x[158454],x[158455],x[158456],x[158457],x[158458],x[158459],x[158460],x[158461],x[158462],x[158463],x[158464],x[158465],x[158466],x[158467],x[158468],x[158469],x[158470],x[158471],x[158472],x[158473],x[158474],x[158475],x[158476],x[158477],x[158478],x[158479],x[158480],x[158481],x[158482],x[158483],x[158484],x[158485],x[158486],x[158487],x[158488],x[158489],x[158490],x[158491],x[158492],x[158493],x[158494],x[158495],x[158496],x[158497],x[158498],x[158499],x[158500],x[158501],x[158502],x[158503],x[158504],x[158505],x[158506],x[158507],x[158508],x[158509],x[158510],x[158511],x[158512],x[158513],x[158514],x[158515],x[158516],x[158517],x[158518],x[158519],x[158520],x[158521],x[158522],x[158523],x[158524],x[158525],x[158526],x[158527],x[158528],x[158529],x[158530],x[158531],x[158532],x[158533],x[158534],x[158535],x[158536],x[158537],x[158538],x[158539],x[158540],x[158541],x[158542],x[158543],x[158544],x[158545],x[158546],x[158547],x[158548],x[158549],x[158550],x[158551],x[158552],x[158553],x[158554],x[158555],x[158556],x[158557],x[158558],x[158559],x[158560],x[158561],x[158562],x[158563],x[158564],x[158565],x[158566],x[158567],x[158568],x[158569],x[158570],x[158571],x[158572],x[158573],x[158574],x[158575],x[158576],x[158577],x[158578],x[158579],x[158580],x[158581],x[158582],x[158583],x[158584],x[158585],x[158586],x[158587],x[158588],x[158589],x[158590],x[158591],x[158592],x[158593],x[158594],x[158595],x[158596],x[158597],x[158598],x[158599],x[158600],x[158601],x[158602],x[158603],x[158604],x[158605],x[158606],x[158607],x[158608],x[158609],x[158610],x[158611],x[158612],x[158613],x[158614],x[158615],x[158616],x[158617],x[158618],x[158619],x[158620],x[158621],x[158622],x[158623],x[158624],x[158625],x[158626],x[158627],x[158628],x[158629],x[158630],x[158631],x[158632],x[158633],x[158634],x[158635],x[158636],x[158637],x[158638],x[158639],x[158640],x[158641],x[158642],x[158643],x[158644],x[158645],x[158646],x[158647],x[158648],x[158649],x[158650],x[158651],x[158652],x[158653],x[158654],x[158655],x[158656],x[158657],x[158658],x[158659],x[158660],x[158661],x[158662],x[158663],x[158664],x[158665],x[158666],x[158667],x[158668],x[158669],x[158670],x[158671],x[158672],x[158673],x[158674],x[158675],x[158676],x[158677],x[158678],x[158679],x[158680],x[158681],x[158682],x[158683],x[158684],x[158685],x[158686],x[158687],x[158688],x[158689],x[158690],x[158691],x[158692],x[158693],x[158694],x[158695],x[158696],x[158697],x[158698],x[158699],x[158700],x[158701],x[158702],x[158703],x[158704],x[158705],x[158706],x[158707],x[158708],x[158709],x[158710],x[158711],x[158712],x[158713],x[158714],x[158715],x[158716],x[158717],x[158718],x[158719],x[158720],x[158721],x[158722],x[158723],x[158724],x[158725],x[158726],x[158727],x[158728],x[158729],x[158730],x[158731],x[158732],x[158733],x[158734],x[158735],x[158736],x[158737],x[158738],x[158739],x[158740],x[158741],x[158742],x[158743],x[158744],x[158745],x[158746],x[158747],x[158748],x[158749],x[158750],x[158751],x[158752],x[158753],x[158754],x[158755],x[158756],x[158757],x[158758],x[158759],x[158760],x[158761],x[158762],x[158763],x[158764],x[158765],x[158766],x[158767],x[158768],x[158769],x[158770],x[158771],x[158772],x[158773],x[158774],x[158775],x[158776],x[158777],x[158778],x[158779],x[158780],x[158781],x[158782],x[158783],x[158784],x[158785],x[158786],x[158787],x[158788],x[158789],x[158790],x[158791],x[158792],x[158793],x[158794],x[158795],x[158796],x[158797],x[158798],x[158799],x[158800],x[158801],x[158802],x[158803],x[158804],x[158805],x[158806],x[158807],x[158808],x[158809],x[158810],x[158811],x[158812],x[158813],x[158814],x[158815],x[158816],x[158817],x[158818],x[158819],x[158820],x[158821],x[158822],x[158823],x[158824],x[158825],x[158826],x[158827],x[158828],x[158829],x[158830],x[158831],x[158832],x[158833],x[158834],x[158835],x[158836],x[158837],x[158838],x[158839],x[158840],x[158841],x[158842],x[158843],x[158844],x[158845],x[158846],x[158847],x[158848],x[158849],x[158850],x[158851],x[158852],x[158853],x[158854],x[158855],x[158856],x[158857],x[158858],x[158859],x[158860],x[158861],x[158862],x[158863],x[158864],x[158865],x[158866],x[158867],x[158868],x[158869],x[158870],x[158871],x[158872],x[158873],x[158874],x[158875],x[158876],x[158877],x[158878],x[158879],x[158880],x[158881],x[158882],x[158883],x[158884],x[158885],x[158886],x[158887],x[158888],x[158889],x[158890],x[158891],x[158892],x[158893],x[158894],x[158895],x[158896],x[158897],x[158898],x[158899],x[158900],x[158901],x[158902],x[158903],x[158904],x[158905],x[158906],x[158907],x[158908],x[158909],x[158910],x[158911],x[158912],x[158913],x[158914],x[158915],x[158916],x[158917],x[158918],x[158919],x[158920],x[158921],x[158922],x[158923],x[158924],x[158925],x[158926],x[158927],x[158928],x[158929],x[158930],x[158931],x[158932],x[158933],x[158934],x[158935],x[158936],x[158937],x[158938],x[158939],x[158940],x[158941],x[158942],x[158943],x[158944],x[158945],x[158946],x[158947],x[158948],x[158949],x[158950],x[158951],x[158952],x[158953],x[158954],x[158955],x[158956],x[158957],x[158958],x[158959],x[158960],x[158961],x[158962],x[158963],x[158964],x[158965],x[158966],x[158967],x[158968],x[158969],x[158970],x[158971],x[158972],x[158973],x[158974],x[158975],x[158976],x[158977],x[158978],x[158979],x[158980],x[158981],x[158982],x[158983],x[158984],x[158985],x[158986],x[158987],x[158988],x[158989],x[158990],x[158991],x[158992],x[158993],x[158994],x[158995],x[158996],x[158997],x[158998],x[158999],x[159000],x[159001],x[159002],x[159003],x[159004],x[159005],x[159006],x[159007],x[159008],x[159009],x[159010],x[159011],x[159012],x[159013],x[159014],x[159015],x[159016],x[159017],x[159018],x[159019],x[159020],x[159021],x[159022],x[159023],x[159024],x[159025],x[159026],x[159027],x[159028],x[159029],x[159030],x[159031],x[159032],x[159033],x[159034],x[159035],x[159036],x[159037],x[159038],x[159039],x[159040],x[159041],x[159042],x[159043],x[159044],x[159045],x[159046],x[159047],x[159048],x[159049],x[159050],x[159051],x[159052],x[159053],x[159054],x[159055],x[159056],x[159057],x[159058],x[159059],x[159060],x[159061],x[159062],x[159063],x[159064],x[159065],x[159066],x[159067],x[159068],x[159069],x[159070],x[159071],x[159072],x[159073],x[159074],x[159075],x[159076],x[159077],x[159078],x[159079],x[159080],x[159081],x[159082],x[159083],x[159084],x[159085],x[159086],x[159087],x[159088],x[159089],x[159090],x[159091],x[159092],x[159093],x[159094],x[159095],x[159096],x[159097],x[159098],x[159099],x[159100],x[159101],x[159102],x[159103],x[159104],x[159105],x[159106],x[159107],x[159108],x[159109],x[159110],x[159111],x[159112],x[159113],x[159114],x[159115],x[159116],x[159117],x[159118],x[159119],x[159120],x[159121],x[159122],x[159123],x[159124],x[159125],x[159126],x[159127],x[159128],x[159129],x[159130],x[159131],x[159132],x[159133],x[159134],x[159135],x[159136],x[159137],x[159138],x[159139],x[159140],x[159141],x[159142],x[159143],x[159144],x[159145],x[159146],x[159147],x[159148],x[159149],x[159150],x[159151],x[159152],x[159153],x[159154],x[159155],x[159156],x[159157],x[159158],x[159159],x[159160],x[159161],x[159162],x[159163],x[159164],x[159165],x[159166],x[159167],x[159168],x[159169],x[159170],x[159171],x[159172],x[159173],x[159174],x[159175],x[159176],x[159177],x[159178],x[159179],x[159180],x[159181],x[159182],x[159183],x[159184],x[159185],x[159186],x[159187],x[159188],x[159189],x[159190],x[159191],x[159192],x[159193],x[159194],x[159195],x[159196],x[159197],x[159198],x[159199],x[159200],x[159201],x[159202],x[159203],x[159204],x[159205],x[159206],x[159207],x[159208],x[159209],x[159210],x[159211],x[159212],x[159213],x[159214],x[159215],x[159216],x[159217],x[159218],x[159219],x[159220],x[159221],x[159222],x[159223],x[159224],x[159225],x[159226],x[159227],x[159228],x[159229],x[159230],x[159231],x[159232],x[159233],x[159234],x[159235],x[159236],x[159237],x[159238],x[159239],x[159240],x[159241],x[159242],x[159243],x[159244],x[159245],x[159246],x[159247],x[159248],x[159249],x[159250],x[159251],x[159252],x[159253],x[159254],x[159255],x[159256],x[159257],x[159258],x[159259],x[159260],x[159261],x[159262],x[159263],x[159264],x[159265],x[159266],x[159267],x[159268],x[159269],x[159270],x[159271],x[159272],x[159273],x[159274],x[159275],x[159276],x[159277],x[159278],x[159279],x[159280],x[159281],x[159282],x[159283],x[159284],x[159285],x[159286],x[159287],x[159288],x[159289],x[159290],x[159291],x[159292],x[159293],x[159294],x[159295],x[159296],x[159297],x[159298],x[159299],x[159300],x[159301],x[159302],x[159303],x[159304],x[159305],x[159306],x[159307],x[159308],x[159309],x[159310],x[159311],x[159312],x[159313],x[159314],x[159315],x[159316],x[159317],x[159318],x[159319],x[159320],x[159321],x[159322],x[159323],x[159324],x[159325],x[159326],x[159327],x[159328],x[159329],x[159330],x[159331],x[159332],x[159333],x[159334],x[159335],x[159336],x[159337],x[159338],x[159339],x[159340],x[159341],x[159342],x[159343],x[159344],x[159345],x[159346],x[159347],x[159348],x[159349],x[159350],x[159351],x[159352],x[159353],x[159354],x[159355],x[159356],x[159357],x[159358],x[159359],x[159360],x[159361],x[159362],x[159363],x[159364],x[159365],x[159366],x[159367],x[159368],x[159369],x[159370],x[159371],x[159372],x[159373],x[159374],x[159375],x[159376],x[159377],x[159378],x[159379],x[159380],x[159381],x[159382],x[159383],x[159384],x[159385],x[159386],x[159387],x[159388],x[159389],x[159390],x[159391],x[159392],x[159393],x[159394],x[159395],x[159396],x[159397],x[159398],x[159399],x[159400],x[159401],x[159402],x[159403],x[159404],x[159405],x[159406],x[159407],x[159408],x[159409],x[159410],x[159411],x[159412],x[159413],x[159414],x[159415],x[159416],x[159417],x[159418],x[159419],x[159420],x[159421],x[159422],x[159423],x[159424],x[159425],x[159426],x[159427],x[159428],x[159429],x[159430],x[159431],x[159432],x[159433],x[159434],x[159435],x[159436],x[159437],x[159438],x[159439],x[159440],x[159441],x[159442],x[159443],x[159444],x[159445],x[159446],x[159447],x[159448],x[159449],x[159450],x[159451],x[159452],x[159453],x[159454],x[159455],x[159456],x[159457],x[159458],x[159459],x[159460],x[159461],x[159462],x[159463],x[159464],x[159465],x[159466],x[159467],x[159468],x[159469],x[159470],x[159471],x[159472],x[159473],x[159474],x[159475],x[159476],x[159477],x[159478],x[159479],x[159480],x[159481],x[159482],x[159483],x[159484],x[159485],x[159486],x[159487],x[159488],x[159489],x[159490],x[159491],x[159492],x[159493],x[159494],x[159495],x[159496],x[159497],x[159498],x[159499],x[159500],x[159501],x[159502],x[159503],x[159504],x[159505],x[159506],x[159507],x[159508],x[159509],x[159510],x[159511],x[159512],x[159513],x[159514],x[159515],x[159516],x[159517],x[159518],x[159519],x[159520],x[159521],x[159522],x[159523],x[159524],x[159525],x[159526],x[159527],x[159528],x[159529],x[159530],x[159531],x[159532],x[159533],x[159534],x[159535],x[159536],x[159537],x[159538],x[159539],x[159540],x[159541],x[159542],x[159543],x[159544],x[159545],x[159546],x[159547],x[159548],x[159549],x[159550],x[159551],x[159552],x[159553],x[159554],x[159555],x[159556],x[159557],x[159558],x[159559],x[159560],x[159561],x[159562],x[159563],x[159564],x[159565],x[159566],x[159567],x[159568],x[159569],x[159570],x[159571],x[159572],x[159573],x[159574],x[159575],x[159576],x[159577],x[159578],x[159579],x[159580],x[159581],x[159582],x[159583],x[159584],x[159585],x[159586],x[159587],x[159588],x[159589],x[159590],x[159591],x[159592],x[159593],x[159594],x[159595],x[159596],x[159597],x[159598],x[159599],x[159600],x[159601],x[159602],x[159603],x[159604],x[159605],x[159606],x[159607],x[159608],x[159609],x[159610],x[159611],x[159612],x[159613],x[159614],x[159615],x[159616],x[159617],x[159618],x[159619],x[159620],x[159621],x[159622],x[159623],x[159624],x[159625],x[159626],x[159627],x[159628],x[159629],x[159630],x[159631],x[159632],x[159633],x[159634],x[159635],x[159636],x[159637],x[159638],x[159639],x[159640],x[159641],x[159642],x[159643],x[159644],x[159645],x[159646],x[159647],x[159648],x[159649],x[159650],x[159651],x[159652],x[159653],x[159654],x[159655],x[159656],x[159657],x[159658],x[159659],x[159660],x[159661],x[159662],x[159663],x[159664],x[159665],x[159666],x[159667],x[159668],x[159669],x[159670],x[159671],x[159672],x[159673],x[159674],x[159675],x[159676],x[159677],x[159678],x[159679],x[159680],x[159681],x[159682],x[159683],x[159684],x[159685],x[159686],x[159687],x[159688],x[159689],x[159690],x[159691],x[159692],x[159693],x[159694],x[159695],x[159696],x[159697],x[159698],x[159699],x[159700],x[159701],x[159702],x[159703],x[159704],x[159705],x[159706],x[159707],x[159708],x[159709],x[159710],x[159711],x[159712],x[159713],x[159714],x[159715],x[159716],x[159717],x[159718],x[159719],x[159720],x[159721],x[159722],x[159723],x[159724],x[159725],x[159726],x[159727],x[159728],x[159729],x[159730],x[159731],x[159732],x[159733],x[159734],x[159735],x[159736],x[159737],x[159738],x[159739],x[159740],x[159741],x[159742],x[159743],x[159744],x[159745],x[159746],x[159747],x[159748],x[159749],x[159750],x[159751],x[159752],x[159753],x[159754],x[159755],x[159756],x[159757],x[159758],x[159759],x[159760],x[159761],x[159762],x[159763],x[159764],x[159765],x[159766],x[159767],x[159768],x[159769],x[159770],x[159771],x[159772],x[159773],x[159774],x[159775],x[159776],x[159777],x[159778],x[159779],x[159780],x[159781],x[159782],x[159783],x[159784],x[159785],x[159786],x[159787],x[159788],x[159789],x[159790],x[159791],x[159792],x[159793],x[159794],x[159795],x[159796],x[159797],x[159798],x[159799],x[159800],x[159801],x[159802],x[159803],x[159804],x[159805],x[159806],x[159807],x[159808],x[159809],x[159810],x[159811],x[159812],x[159813],x[159814],x[159815],x[159816],x[159817],x[159818],x[159819],x[159820],x[159821],x[159822],x[159823],x[159824],x[159825],x[159826],x[159827],x[159828],x[159829],x[159830],x[159831],x[159832],x[159833],x[159834],x[159835],x[159836],x[159837],x[159838],x[159839],x[159840],x[159841],x[159842],x[159843],x[159844],x[159845],x[159846],x[159847],x[159848],x[159849],x[159850],x[159851],x[159852],x[159853],x[159854],x[159855],x[159856],x[159857],x[159858],x[159859],x[159860],x[159861],x[159862],x[159863],x[159864],x[159865],x[159866],x[159867],x[159868],x[159869],x[159870],x[159871],x[159872],x[159873],x[159874],x[159875],x[159876],x[159877],x[159878],x[159879],x[159880],x[159881],x[159882],x[159883],x[159884],x[159885],x[159886],x[159887],x[159888],x[159889],x[159890],x[159891],x[159892],x[159893],x[159894],x[159895],x[159896],x[159897],x[159898],x[159899],x[159900],x[159901],x[159902],x[159903],x[159904],x[159905],x[159906],x[159907],x[159908],x[159909],x[159910],x[159911],x[159912],x[159913],x[159914],x[159915],x[159916],x[159917],x[159918],x[159919],x[159920],x[159921],x[159922],x[159923],x[159924],x[159925],x[159926],x[159927],x[159928],x[159929],x[159930],x[159931],x[159932],x[159933],x[159934],x[159935],x[159936],x[159937],x[159938],x[159939],x[159940],x[159941],x[159942],x[159943],x[159944],x[159945],x[159946],x[159947],x[159948],x[159949],x[159950],x[159951],x[159952],x[159953],x[159954],x[159955],x[159956],x[159957],x[159958],x[159959],x[159960],x[159961],x[159962],x[159963],x[159964],x[159965],x[159966],x[159967],x[159968],x[159969],x[159970],x[159971],x[159972],x[159973],x[159974],x[159975],x[159976],x[159977],x[159978],x[159979],x[159980],x[159981],x[159982],x[159983],x[159984],x[159985],x[159986],x[159987],x[159988],x[159989],x[159990],x[159991],x[159992],x[159993],x[159994],x[159995],x[159996],x[159997],x[159998],x[159999],x[160000],x[160001],x[160002],x[160003],x[160004],x[160005],x[160006],x[160007],x[160008],x[160009],x[160010],x[160011],x[160012],x[160013],x[160014],x[160015],x[160016],x[160017],x[160018],x[160019],x[160020],x[160021],x[160022],x[160023],x[160024],x[160025],x[160026],x[160027],x[160028],x[160029],x[160030],x[160031],x[160032],x[160033],x[160034],x[160035],x[160036],x[160037],x[160038],x[160039],x[160040],x[160041],x[160042],x[160043],x[160044],x[160045],x[160046],x[160047],x[160048],x[160049],x[160050],x[160051],x[160052],x[160053],x[160054],x[160055],x[160056],x[160057],x[160058],x[160059],x[160060],x[160061],x[160062],x[160063],x[160064],x[160065],x[160066],x[160067],x[160068],x[160069],x[160070],x[160071],x[160072],x[160073],x[160074],x[160075],x[160076],x[160077],x[160078],x[160079],x[160080],x[160081],x[160082],x[160083],x[160084],x[160085],x[160086],x[160087],x[160088],x[160089],x[160090],x[160091],x[160092],x[160093],x[160094],x[160095],x[160096],x[160097],x[160098],x[160099],x[160100],x[160101],x[160102],x[160103],x[160104],x[160105],x[160106],x[160107],x[160108],x[160109],x[160110],x[160111],x[160112],x[160113],x[160114],x[160115],x[160116],x[160117],x[160118],x[160119],x[160120],x[160121],x[160122],x[160123],x[160124],x[160125],x[160126],x[160127],x[160128],x[160129],x[160130],x[160131],x[160132],x[160133],x[160134],x[160135],x[160136],x[160137],x[160138],x[160139],x[160140],x[160141],x[160142],x[160143],x[160144],x[160145],x[160146],x[160147],x[160148],x[160149],x[160150],x[160151],x[160152],x[160153],x[160154],x[160155],x[160156],x[160157],x[160158],x[160159],x[160160],x[160161],x[160162],x[160163],x[160164],x[160165],x[160166],x[160167],x[160168],x[160169],x[160170],x[160171],x[160172],x[160173],x[160174],x[160175],x[160176],x[160177],x[160178],x[160179],x[160180],x[160181],x[160182],x[160183],x[160184],x[160185],x[160186],x[160187],x[160188],x[160189],x[160190],x[160191],x[160192],x[160193],x[160194],x[160195],x[160196],x[160197],x[160198],x[160199],x[160200],x[160201],x[160202],x[160203],x[160204],x[160205],x[160206],x[160207],x[160208],x[160209],x[160210],x[160211],x[160212],x[160213],x[160214],x[160215],x[160216],x[160217],x[160218],x[160219],x[160220],x[160221],x[160222],x[160223],x[160224],x[160225],x[160226],x[160227],x[160228],x[160229],x[160230],x[160231],x[160232],x[160233],x[160234],x[160235],x[160236],x[160237],x[160238],x[160239],x[160240],x[160241],x[160242],x[160243],x[160244],x[160245],x[160246],x[160247],x[160248],x[160249],x[160250],x[160251],x[160252],x[160253],x[160254],x[160255],x[160256],x[160257],x[160258],x[160259],x[160260],x[160261],x[160262],x[160263],x[160264],x[160265],x[160266],x[160267],x[160268],x[160269],x[160270],x[160271],x[160272],x[160273],x[160274],x[160275],x[160276],x[160277],x[160278],x[160279],x[160280],x[160281],x[160282],x[160283],x[160284],x[160285],x[160286],x[160287],x[160288],x[160289],x[160290],x[160291],x[160292],x[160293],x[160294],x[160295],x[160296],x[160297],x[160298],x[160299],x[160300],x[160301],x[160302],x[160303],x[160304],x[160305],x[160306],x[160307],x[160308],x[160309],x[160310],x[160311],x[160312],x[160313],x[160314],x[160315],x[160316],x[160317],x[160318],x[160319],x[160320],x[160321],x[160322],x[160323],x[160324],x[160325],x[160326],x[160327],x[160328],x[160329],x[160330],x[160331],x[160332],x[160333],x[160334],x[160335],x[160336],x[160337],x[160338],x[160339],x[160340],x[160341],x[160342],x[160343],x[160344],x[160345],x[160346],x[160347],x[160348],x[160349],x[160350],x[160351],x[160352],x[160353],x[160354],x[160355],x[160356],x[160357],x[160358],x[160359],x[160360],x[160361],x[160362],x[160363],x[160364],x[160365],x[160366],x[160367],x[160368],x[160369],x[160370],x[160371],x[160372],x[160373],x[160374],x[160375],x[160376],x[160377],x[160378],x[160379],x[160380],x[160381],x[160382],x[160383],x[160384],x[160385],x[160386],x[160387],x[160388],x[160389],x[160390],x[160391],x[160392],x[160393],x[160394],x[160395],x[160396],x[160397],x[160398],x[160399],x[160400],x[160401],x[160402],x[160403],x[160404],x[160405],x[160406],x[160407],x[160408],x[160409],x[160410],x[160411],x[160412],x[160413],x[160414],x[160415],x[160416],x[160417],x[160418],x[160419],x[160420],x[160421],x[160422],x[160423],x[160424],x[160425],x[160426],x[160427],x[160428],x[160429],x[160430],x[160431],x[160432],x[160433],x[160434],x[160435],x[160436],x[160437],x[160438],x[160439],x[160440],x[160441],x[160442],x[160443],x[160444],x[160445],x[160446],x[160447],x[160448],x[160449],x[160450],x[160451],x[160452],x[160453],x[160454],x[160455],x[160456],x[160457],x[160458],x[160459],x[160460],x[160461],x[160462],x[160463],x[160464],x[160465],x[160466],x[160467],x[160468],x[160469],x[160470],x[160471],x[160472],x[160473],x[160474],x[160475],x[160476],x[160477],x[160478],x[160479],x[160480],x[160481],x[160482],x[160483],x[160484],x[160485],x[160486],x[160487],x[160488],x[160489],x[160490],x[160491],x[160492],x[160493],x[160494],x[160495],x[160496],x[160497],x[160498],x[160499],x[160500],x[160501],x[160502],x[160503],x[160504],x[160505],x[160506],x[160507],x[160508],x[160509],x[160510],x[160511],x[160512],x[160513],x[160514],x[160515],x[160516],x[160517],x[160518],x[160519],x[160520],x[160521],x[160522],x[160523],x[160524],x[160525],x[160526],x[160527],x[160528],x[160529],x[160530],x[160531],x[160532],x[160533],x[160534],x[160535],x[160536],x[160537],x[160538],x[160539],x[160540],x[160541],x[160542],x[160543],x[160544],x[160545],x[160546],x[160547],x[160548],x[160549],x[160550],x[160551],x[160552],x[160553],x[160554],x[160555],x[160556],x[160557],x[160558],x[160559],x[160560],x[160561],x[160562],x[160563],x[160564],x[160565],x[160566],x[160567],x[160568],x[160569],x[160570],x[160571],x[160572],x[160573],x[160574],x[160575],x[160576],x[160577],x[160578],x[160579],x[160580],x[160581],x[160582],x[160583],x[160584],x[160585],x[160586],x[160587],x[160588],x[160589],x[160590],x[160591],x[160592],x[160593],x[160594],x[160595],x[160596],x[160597],x[160598],x[160599],x[160600],x[160601],x[160602],x[160603],x[160604],x[160605],x[160606],x[160607],x[160608],x[160609],x[160610],x[160611],x[160612],x[160613],x[160614],x[160615],x[160616],x[160617],x[160618],x[160619],x[160620],x[160621],x[160622],x[160623],x[160624],x[160625],x[160626],x[160627],x[160628],x[160629],x[160630],x[160631],x[160632],x[160633],x[160634],x[160635],x[160636],x[160637],x[160638],x[160639],x[160640],x[160641],x[160642],x[160643],x[160644],x[160645],x[160646],x[160647],x[160648],x[160649],x[160650],x[160651],x[160652],x[160653],x[160654],x[160655],x[160656],x[160657],x[160658],x[160659],x[160660],x[160661],x[160662],x[160663],x[160664],x[160665],x[160666],x[160667],x[160668],x[160669],x[160670],x[160671],x[160672],x[160673],x[160674],x[160675],x[160676],x[160677],x[160678],x[160679],x[160680],x[160681],x[160682],x[160683],x[160684],x[160685],x[160686],x[160687],x[160688],x[160689],x[160690],x[160691],x[160692],x[160693],x[160694],x[160695],x[160696],x[160697],x[160698],x[160699],x[160700],x[160701],x[160702],x[160703],x[160704],x[160705],x[160706],x[160707],x[160708],x[160709],x[160710],x[160711],x[160712],x[160713],x[160714],x[160715],x[160716],x[160717],x[160718],x[160719],x[160720],x[160721],x[160722],x[160723],x[160724],x[160725],x[160726],x[160727],x[160728],x[160729],x[160730],x[160731],x[160732],x[160733],x[160734],x[160735],x[160736],x[160737],x[160738],x[160739],x[160740],x[160741],x[160742],x[160743],x[160744],x[160745],x[160746],x[160747],x[160748],x[160749],x[160750],x[160751],x[160752],x[160753],x[160754],x[160755],x[160756],x[160757],x[160758],x[160759],x[160760],x[160761],x[160762],x[160763],x[160764],x[160765],x[160766],x[160767],x[160768],x[160769],x[160770],x[160771],x[160772],x[160773],x[160774],x[160775],x[160776],x[160777],x[160778],x[160779],x[160780],x[160781],x[160782],x[160783],x[160784],x[160785],x[160786],x[160787],x[160788],x[160789],x[160790],x[160791],x[160792],x[160793],x[160794],x[160795],x[160796],x[160797],x[160798],x[160799],x[160800],x[160801],x[160802],x[160803],x[160804],x[160805],x[160806],x[160807],x[160808],x[160809],x[160810],x[160811],x[160812],x[160813],x[160814],x[160815],x[160816],x[160817],x[160818],x[160819],x[160820],x[160821],x[160822],x[160823],x[160824],x[160825],x[160826],x[160827],x[160828],x[160829],x[160830],x[160831],x[160832],x[160833],x[160834],x[160835],x[160836],x[160837],x[160838],x[160839],x[160840],x[160841],x[160842],x[160843],x[160844],x[160845],x[160846],x[160847],x[160848],x[160849],x[160850],x[160851],x[160852],x[160853],x[160854],x[160855],x[160856],x[160857],x[160858],x[160859],x[160860],x[160861],x[160862],x[160863],x[160864],x[160865],x[160866],x[160867],x[160868],x[160869],x[160870],x[160871],x[160872],x[160873],x[160874],x[160875],x[160876],x[160877],x[160878],x[160879],x[160880],x[160881],x[160882],x[160883],x[160884],x[160885],x[160886],x[160887],x[160888],x[160889],x[160890],x[160891],x[160892],x[160893],x[160894],x[160895],x[160896],x[160897],x[160898],x[160899],x[160900],x[160901],x[160902],x[160903],x[160904],x[160905],x[160906],x[160907],x[160908],x[160909],x[160910],x[160911],x[160912],x[160913],x[160914],x[160915],x[160916],x[160917],x[160918],x[160919],x[160920],x[160921],x[160922],x[160923],x[160924],x[160925],x[160926],x[160927],x[160928],x[160929],x[160930],x[160931],x[160932],x[160933],x[160934],x[160935],x[160936],x[160937],x[160938],x[160939],x[160940],x[160941],x[160942],x[160943],x[160944],x[160945],x[160946],x[160947],x[160948],x[160949],x[160950],x[160951],x[160952],x[160953],x[160954],x[160955],x[160956],x[160957],x[160958],x[160959],x[160960],x[160961],x[160962],x[160963],x[160964],x[160965],x[160966],x[160967],x[160968],x[160969],x[160970],x[160971],x[160972],x[160973],x[160974],x[160975],x[160976],x[160977],x[160978],x[160979],x[160980],x[160981],x[160982],x[160983],x[160984],x[160985],x[160986],x[160987],x[160988],x[160989],x[160990],x[160991],x[160992],x[160993],x[160994],x[160995],x[160996],x[160997],x[160998],x[160999],x[161000],x[161001],x[161002],x[161003],x[161004],x[161005],x[161006],x[161007],x[161008],x[161009],x[161010],x[161011],x[161012],x[161013],x[161014],x[161015],x[161016],x[161017],x[161018],x[161019],x[161020],x[161021],x[161022],x[161023],x[161024],x[161025],x[161026],x[161027],x[161028],x[161029],x[161030],x[161031],x[161032],x[161033],x[161034],x[161035],x[161036],x[161037],x[161038],x[161039],x[161040],x[161041],x[161042],x[161043],x[161044],x[161045],x[161046],x[161047],x[161048],x[161049],x[161050],x[161051],x[161052],x[161053],x[161054],x[161055],x[161056],x[161057],x[161058],x[161059],x[161060],x[161061],x[161062],x[161063],x[161064],x[161065],x[161066],x[161067],x[161068],x[161069],x[161070],x[161071],x[161072],x[161073],x[161074],x[161075],x[161076],x[161077],x[161078],x[161079],x[161080],x[161081],x[161082],x[161083],x[161084],x[161085],x[161086],x[161087],x[161088],x[161089],x[161090],x[161091],x[161092],x[161093],x[161094],x[161095],x[161096],x[161097],x[161098],x[161099],x[161100],x[161101],x[161102],x[161103],x[161104],x[161105],x[161106],x[161107],x[161108],x[161109],x[161110],x[161111],x[161112],x[161113],x[161114],x[161115],x[161116],x[161117],x[161118],x[161119],x[161120],x[161121],x[161122],x[161123],x[161124],x[161125],x[161126],x[161127],x[161128],x[161129],x[161130],x[161131],x[161132],x[161133],x[161134],x[161135],x[161136],x[161137],x[161138],x[161139],x[161140],x[161141],x[161142],x[161143],x[161144],x[161145],x[161146],x[161147],x[161148],x[161149],x[161150],x[161151],x[161152],x[161153],x[161154],x[161155],x[161156],x[161157],x[161158],x[161159],x[161160],x[161161],x[161162],x[161163],x[161164],x[161165],x[161166],x[161167],x[161168],x[161169],x[161170],x[161171],x[161172],x[161173],x[161174],x[161175],x[161176],x[161177],x[161178],x[161179],x[161180],x[161181],x[161182],x[161183],x[161184],x[161185],x[161186],x[161187],x[161188],x[161189],x[161190],x[161191],x[161192],x[161193],x[161194],x[161195],x[161196],x[161197],x[161198],x[161199],x[161200],x[161201],x[161202],x[161203],x[161204],x[161205],x[161206],x[161207],x[161208],x[161209],x[161210],x[161211],x[161212],x[161213],x[161214],x[161215],x[161216],x[161217],x[161218],x[161219],x[161220],x[161221],x[161222],x[161223],x[161224],x[161225],x[161226],x[161227],x[161228],x[161229],x[161230],x[161231],x[161232],x[161233],x[161234],x[161235],x[161236],x[161237],x[161238],x[161239],x[161240],x[161241],x[161242],x[161243],x[161244],x[161245],x[161246],x[161247],x[161248],x[161249],x[161250],x[161251],x[161252],x[161253],x[161254],x[161255],x[161256],x[161257],x[161258],x[161259],x[161260],x[161261],x[161262],x[161263],x[161264],x[161265],x[161266],x[161267],x[161268],x[161269],x[161270],x[161271],x[161272],x[161273],x[161274],x[161275],x[161276],x[161277],x[161278],x[161279],x[161280],x[161281],x[161282],x[161283],x[161284],x[161285],x[161286],x[161287],x[161288],x[161289],x[161290],x[161291],x[161292],x[161293],x[161294],x[161295],x[161296],x[161297],x[161298],x[161299],x[161300],x[161301],x[161302],x[161303],x[161304],x[161305],x[161306],x[161307],x[161308],x[161309],x[161310],x[161311],x[161312],x[161313],x[161314],x[161315],x[161316],x[161317],x[161318],x[161319],x[161320],x[161321],x[161322],x[161323],x[161324],x[161325],x[161326],x[161327],x[161328],x[161329],x[161330],x[161331],x[161332],x[161333],x[161334],x[161335],x[161336],x[161337],x[161338],x[161339],x[161340],x[161341],x[161342],x[161343],x[161344],x[161345],x[161346],x[161347],x[161348],x[161349],x[161350],x[161351],x[161352],x[161353],x[161354],x[161355],x[161356],x[161357],x[161358],x[161359],x[161360],x[161361],x[161362],x[161363],x[161364],x[161365],x[161366],x[161367],x[161368],x[161369],x[161370],x[161371],x[161372],x[161373],x[161374],x[161375],x[161376],x[161377],x[161378],x[161379],x[161380],x[161381],x[161382],x[161383],x[161384],x[161385],x[161386],x[161387],x[161388],x[161389],x[161390],x[161391],x[161392],x[161393],x[161394],x[161395],x[161396],x[161397],x[161398],x[161399],x[161400],x[161401],x[161402],x[161403],x[161404],x[161405],x[161406],x[161407],x[161408],x[161409],x[161410],x[161411],x[161412],x[161413],x[161414],x[161415],x[161416],x[161417],x[161418],x[161419],x[161420],x[161421],x[161422],x[161423],x[161424],x[161425],x[161426],x[161427],x[161428],x[161429],x[161430],x[161431],x[161432],x[161433],x[161434],x[161435],x[161436],x[161437],x[161438],x[161439],x[161440],x[161441],x[161442],x[161443],x[161444],x[161445],x[161446],x[161447],x[161448],x[161449],x[161450],x[161451],x[161452],x[161453],x[161454],x[161455],x[161456],x[161457],x[161458],x[161459],x[161460],x[161461],x[161462],x[161463],x[161464],x[161465],x[161466],x[161467],x[161468],x[161469],x[161470],x[161471],x[161472],x[161473],x[161474],x[161475],x[161476],x[161477],x[161478],x[161479],x[161480],x[161481],x[161482],x[161483],x[161484],x[161485],x[161486],x[161487],x[161488],x[161489],x[161490],x[161491],x[161492],x[161493],x[161494],x[161495],x[161496],x[161497],x[161498],x[161499],x[161500],x[161501],x[161502],x[161503],x[161504],x[161505],x[161506],x[161507],x[161508],x[161509],x[161510],x[161511],x[161512],x[161513],x[161514],x[161515],x[161516],x[161517],x[161518],x[161519],x[161520],x[161521],x[161522],x[161523],x[161524],x[161525],x[161526],x[161527],x[161528],x[161529],x[161530],x[161531],x[161532],x[161533],x[161534],x[161535],x[161536],x[161537],x[161538],x[161539],x[161540],x[161541],x[161542],x[161543],x[161544],x[161545],x[161546],x[161547],x[161548],x[161549],x[161550],x[161551],x[161552],x[161553],x[161554],x[161555],x[161556],x[161557],x[161558],x[161559],x[161560],x[161561],x[161562],x[161563],x[161564],x[161565],x[161566],x[161567],x[161568],x[161569],x[161570],x[161571],x[161572],x[161573],x[161574],x[161575],x[161576],x[161577],x[161578],x[161579],x[161580],x[161581],x[161582],x[161583],x[161584],x[161585],x[161586],x[161587],x[161588],x[161589],x[161590],x[161591],x[161592],x[161593],x[161594],x[161595],x[161596],x[161597],x[161598],x[161599],x[161600],x[161601],x[161602],x[161603],x[161604],x[161605],x[161606],x[161607],x[161608],x[161609],x[161610],x[161611],x[161612],x[161613],x[161614],x[161615],x[161616],x[161617],x[161618],x[161619],x[161620],x[161621],x[161622],x[161623],x[161624],x[161625],x[161626],x[161627],x[161628],x[161629],x[161630],x[161631],x[161632],x[161633],x[161634],x[161635],x[161636],x[161637],x[161638],x[161639],x[161640],x[161641],x[161642],x[161643],x[161644],x[161645],x[161646],x[161647],x[161648],x[161649],x[161650],x[161651],x[161652],x[161653],x[161654],x[161655],x[161656],x[161657],x[161658],x[161659],x[161660],x[161661],x[161662],x[161663],x[161664],x[161665],x[161666],x[161667],x[161668],x[161669],x[161670],x[161671],x[161672],x[161673],x[161674],x[161675],x[161676],x[161677],x[161678],x[161679],x[161680],x[161681],x[161682],x[161683],x[161684],x[161685],x[161686],x[161687],x[161688],x[161689],x[161690],x[161691],x[161692],x[161693],x[161694],x[161695],x[161696],x[161697],x[161698],x[161699],x[161700],x[161701],x[161702],x[161703],x[161704],x[161705],x[161706],x[161707],x[161708],x[161709],x[161710],x[161711],x[161712],x[161713],x[161714],x[161715],x[161716],x[161717],x[161718],x[161719],x[161720],x[161721],x[161722],x[161723],x[161724],x[161725],x[161726],x[161727],x[161728],x[161729],x[161730],x[161731],x[161732],x[161733],x[161734],x[161735],x[161736],x[161737],x[161738],x[161739],x[161740],x[161741],x[161742],x[161743],x[161744],x[161745],x[161746],x[161747],x[161748],x[161749],x[161750],x[161751],x[161752],x[161753],x[161754],x[161755],x[161756],x[161757],x[161758],x[161759],x[161760],x[161761],x[161762],x[161763],x[161764],x[161765],x[161766],x[161767],x[161768],x[161769],x[161770],x[161771],x[161772],x[161773],x[161774],x[161775],x[161776],x[161777],x[161778],x[161779],x[161780],x[161781],x[161782],x[161783],x[161784],x[161785],x[161786],x[161787],x[161788],x[161789],x[161790],x[161791],x[161792],x[161793],x[161794],x[161795],x[161796],x[161797],x[161798],x[161799],x[161800],x[161801],x[161802],x[161803],x[161804],x[161805],x[161806],x[161807],x[161808],x[161809],x[161810],x[161811],x[161812],x[161813],x[161814],x[161815],x[161816],x[161817],x[161818],x[161819],x[161820],x[161821],x[161822],x[161823],x[161824],x[161825],x[161826],x[161827],x[161828],x[161829],x[161830],x[161831],x[161832],x[161833],x[161834],x[161835],x[161836],x[161837],x[161838],x[161839],x[161840],x[161841],x[161842],x[161843],x[161844],x[161845],x[161846],x[161847],x[161848],x[161849],x[161850],x[161851],x[161852],x[161853],x[161854],x[161855],x[161856],x[161857],x[161858],x[161859],x[161860],x[161861],x[161862],x[161863],x[161864],x[161865],x[161866],x[161867],x[161868],x[161869],x[161870],x[161871],x[161872],x[161873],x[161874],x[161875],x[161876],x[161877],x[161878],x[161879],x[161880],x[161881],x[161882],x[161883],x[161884],x[161885],x[161886],x[161887],x[161888],x[161889],x[161890],x[161891],x[161892],x[161893],x[161894],x[161895],x[161896],x[161897],x[161898],x[161899],x[161900],x[161901],x[161902],x[161903],x[161904],x[161905],x[161906],x[161907],x[161908],x[161909],x[161910],x[161911],x[161912],x[161913],x[161914],x[161915],x[161916],x[161917],x[161918],x[161919],x[161920],x[161921],x[161922],x[161923],x[161924],x[161925],x[161926],x[161927],x[161928],x[161929],x[161930],x[161931],x[161932],x[161933],x[161934],x[161935],x[161936],x[161937],x[161938],x[161939],x[161940],x[161941],x[161942],x[161943],x[161944],x[161945],x[161946],x[161947],x[161948],x[161949],x[161950],x[161951],x[161952],x[161953],x[161954],x[161955],x[161956],x[161957],x[161958],x[161959],x[161960],x[161961],x[161962],x[161963],x[161964],x[161965],x[161966],x[161967],x[161968],x[161969],x[161970],x[161971],x[161972],x[161973],x[161974],x[161975],x[161976],x[161977],x[161978],x[161979],x[161980],x[161981],x[161982],x[161983],x[161984],x[161985],x[161986],x[161987],x[161988],x[161989],x[161990],x[161991],x[161992],x[161993],x[161994],x[161995],x[161996],x[161997],x[161998],x[161999],x[162000],x[162001],x[162002],x[162003],x[162004],x[162005],x[162006],x[162007],x[162008],x[162009],x[162010],x[162011],x[162012],x[162013],x[162014],x[162015],x[162016],x[162017],x[162018],x[162019],x[162020],x[162021],x[162022],x[162023],x[162024],x[162025],x[162026],x[162027],x[162028],x[162029],x[162030],x[162031],x[162032],x[162033],x[162034],x[162035],x[162036],x[162037],x[162038],x[162039],x[162040],x[162041],x[162042],x[162043],x[162044],x[162045],x[162046],x[162047],x[162048],x[162049],x[162050],x[162051],x[162052],x[162053],x[162054],x[162055],x[162056],x[162057],x[162058],x[162059],x[162060],x[162061],x[162062],x[162063],x[162064],x[162065],x[162066],x[162067],x[162068],x[162069],x[162070],x[162071],x[162072],x[162073],x[162074],x[162075],x[162076],x[162077],x[162078],x[162079],x[162080],x[162081],x[162082],x[162083],x[162084],x[162085],x[162086],x[162087],x[162088],x[162089],x[162090],x[162091],x[162092],x[162093],x[162094],x[162095],x[162096],x[162097],x[162098],x[162099],x[162100],x[162101],x[162102],x[162103],x[162104],x[162105],x[162106],x[162107],x[162108],x[162109],x[162110],x[162111],x[162112],x[162113],x[162114],x[162115],x[162116],x[162117],x[162118],x[162119],x[162120],x[162121],x[162122],x[162123],x[162124],x[162125],x[162126],x[162127],x[162128],x[162129],x[162130],x[162131],x[162132],x[162133],x[162134],x[162135],x[162136],x[162137],x[162138],x[162139],x[162140],x[162141],x[162142],x[162143],x[162144],x[162145],x[162146],x[162147],x[162148],x[162149],x[162150],x[162151],x[162152],x[162153],x[162154],x[162155],x[162156],x[162157],x[162158],x[162159],x[162160],x[162161],x[162162],x[162163],x[162164],x[162165],x[162166],x[162167],x[162168],x[162169],x[162170],x[162171],x[162172],x[162173],x[162174],x[162175],x[162176],x[162177],x[162178],x[162179],x[162180],x[162181],x[162182],x[162183],x[162184],x[162185],x[162186],x[162187],x[162188],x[162189],x[162190],x[162191],x[162192],x[162193],x[162194],x[162195],x[162196],x[162197],x[162198],x[162199],x[162200],x[162201],x[162202],x[162203],x[162204],x[162205],x[162206],x[162207],x[162208],x[162209],x[162210],x[162211],x[162212],x[162213],x[162214],x[162215],x[162216],x[162217],x[162218],x[162219],x[162220],x[162221],x[162222],x[162223],x[162224],x[162225],x[162226],x[162227],x[162228],x[162229],x[162230],x[162231],x[162232],x[162233],x[162234],x[162235],x[162236],x[162237],x[162238],x[162239],x[162240],x[162241],x[162242],x[162243],x[162244],x[162245],x[162246],x[162247],x[162248],x[162249],x[162250],x[162251],x[162252],x[162253],x[162254],x[162255],x[162256],x[162257],x[162258],x[162259],x[162260],x[162261],x[162262],x[162263],x[162264],x[162265],x[162266],x[162267],x[162268],x[162269],x[162270],x[162271],x[162272],x[162273],x[162274],x[162275],x[162276],x[162277],x[162278],x[162279],x[162280],x[162281],x[162282],x[162283],x[162284],x[162285],x[162286],x[162287],x[162288],x[162289],x[162290],x[162291],x[162292],x[162293],x[162294],x[162295],x[162296],x[162297],x[162298],x[162299],x[162300],x[162301],x[162302],x[162303],x[162304],x[162305],x[162306],x[162307],x[162308],x[162309],x[162310],x[162311],x[162312],x[162313],x[162314],x[162315],x[162316],x[162317],x[162318],x[162319],x[162320],x[162321],x[162322],x[162323],x[162324],x[162325],x[162326],x[162327],x[162328],x[162329],x[162330],x[162331],x[162332],x[162333],x[162334],x[162335],x[162336],x[162337],x[162338],x[162339],x[162340],x[162341],x[162342],x[162343],x[162344],x[162345],x[162346],x[162347],x[162348],x[162349],x[162350],x[162351],x[162352],x[162353],x[162354],x[162355],x[162356],x[162357],x[162358],x[162359],x[162360],x[162361],x[162362],x[162363],x[162364],x[162365],x[162366],x[162367],x[162368],x[162369],x[162370],x[162371],x[162372],x[162373],x[162374],x[162375],x[162376],x[162377],x[162378],x[162379],x[162380],x[162381],x[162382],x[162383],x[162384],x[162385],x[162386],x[162387],x[162388],x[162389],x[162390],x[162391],x[162392],x[162393],x[162394],x[162395],x[162396],x[162397],x[162398],x[162399],x[162400],x[162401],x[162402],x[162403],x[162404],x[162405],x[162406],x[162407],x[162408],x[162409],x[162410],x[162411],x[162412],x[162413],x[162414],x[162415],x[162416],x[162417],x[162418],x[162419],x[162420],x[162421],x[162422],x[162423],x[162424],x[162425],x[162426],x[162427],x[162428],x[162429],x[162430],x[162431],x[162432],x[162433],x[162434],x[162435],x[162436],x[162437],x[162438],x[162439],x[162440],x[162441],x[162442],x[162443],x[162444],x[162445],x[162446],x[162447],x[162448],x[162449],x[162450],x[162451],x[162452],x[162453],x[162454],x[162455],x[162456],x[162457],x[162458],x[162459],x[162460],x[162461],x[162462],x[162463],x[162464],x[162465],x[162466],x[162467],x[162468],x[162469],x[162470],x[162471],x[162472],x[162473],x[162474],x[162475],x[162476],x[162477],x[162478],x[162479],x[162480],x[162481],x[162482],x[162483],x[162484],x[162485],x[162486],x[162487],x[162488],x[162489],x[162490],x[162491],x[162492],x[162493],x[162494],x[162495],x[162496],x[162497],x[162498],x[162499],x[162500],x[162501],x[162502],x[162503],x[162504],x[162505],x[162506],x[162507],x[162508],x[162509],x[162510],x[162511],x[162512],x[162513],x[162514],x[162515],x[162516],x[162517],x[162518],x[162519],x[162520],x[162521],x[162522],x[162523],x[162524],x[162525],x[162526],x[162527],x[162528],x[162529],x[162530],x[162531],x[162532],x[162533],x[162534],x[162535],x[162536],x[162537],x[162538],x[162539],x[162540],x[162541],x[162542],x[162543],x[162544],x[162545],x[162546],x[162547],x[162548],x[162549],x[162550],x[162551],x[162552],x[162553],x[162554],x[162555],x[162556],x[162557],x[162558],x[162559],x[162560],x[162561],x[162562],x[162563],x[162564],x[162565],x[162566],x[162567],x[162568],x[162569],x[162570],x[162571],x[162572],x[162573],x[162574],x[162575],x[162576],x[162577],x[162578],x[162579],x[162580],x[162581],x[162582],x[162583],x[162584],x[162585],x[162586],x[162587],x[162588],x[162589],x[162590],x[162591],x[162592],x[162593],x[162594],x[162595],x[162596],x[162597],x[162598],x[162599],x[162600],x[162601],x[162602],x[162603],x[162604],x[162605],x[162606],x[162607],x[162608],x[162609],x[162610],x[162611],x[162612],x[162613],x[162614],x[162615],x[162616],x[162617],x[162618],x[162619],x[162620],x[162621],x[162622],x[162623],x[162624],x[162625],x[162626],x[162627],x[162628],x[162629],x[162630],x[162631],x[162632],x[162633],x[162634],x[162635],x[162636],x[162637],x[162638],x[162639],x[162640],x[162641],x[162642],x[162643],x[162644],x[162645],x[162646],x[162647],x[162648],x[162649],x[162650],x[162651],x[162652],x[162653],x[162654],x[162655],x[162656],x[162657],x[162658],x[162659],x[162660],x[162661],x[162662],x[162663],x[162664],x[162665],x[162666],x[162667],x[162668],x[162669],x[162670],x[162671],x[162672],x[162673],x[162674],x[162675],x[162676],x[162677],x[162678],x[162679],x[162680],x[162681],x[162682],x[162683],x[162684],x[162685],x[162686],x[162687],x[162688],x[162689],x[162690],x[162691],x[162692],x[162693],x[162694],x[162695],x[162696],x[162697],x[162698],x[162699],x[162700],x[162701],x[162702],x[162703],x[162704],x[162705],x[162706],x[162707],x[162708],x[162709],x[162710],x[162711],x[162712],x[162713],x[162714],x[162715],x[162716],x[162717],x[162718],x[162719],x[162720],x[162721],x[162722],x[162723],x[162724],x[162725],x[162726],x[162727],x[162728],x[162729],x[162730],x[162731],x[162732],x[162733],x[162734],x[162735],x[162736],x[162737],x[162738],x[162739],x[162740],x[162741],x[162742],x[162743],x[162744],x[162745],x[162746],x[162747],x[162748],x[162749],x[162750],x[162751],x[162752],x[162753],x[162754],x[162755],x[162756],x[162757],x[162758],x[162759],x[162760],x[162761],x[162762],x[162763],x[162764],x[162765],x[162766],x[162767],x[162768],x[162769],x[162770],x[162771],x[162772],x[162773],x[162774],x[162775],x[162776],x[162777],x[162778],x[162779],x[162780],x[162781],x[162782],x[162783],x[162784],x[162785],x[162786],x[162787],x[162788],x[162789],x[162790],x[162791],x[162792],x[162793],x[162794],x[162795],x[162796],x[162797],x[162798],x[162799],x[162800],x[162801],x[162802],x[162803],x[162804],x[162805],x[162806],x[162807],x[162808],x[162809],x[162810],x[162811],x[162812],x[162813],x[162814],x[162815],x[162816],x[162817],x[162818],x[162819],x[162820],x[162821],x[162822],x[162823],x[162824],x[162825],x[162826],x[162827],x[162828],x[162829],x[162830],x[162831],x[162832],x[162833],x[162834],x[162835],x[162836],x[162837],x[162838],x[162839],x[162840],x[162841],x[162842],x[162843],x[162844],x[162845],x[162846],x[162847],x[162848],x[162849],x[162850],x[162851],x[162852],x[162853],x[162854],x[162855],x[162856],x[162857],x[162858],x[162859],x[162860],x[162861],x[162862],x[162863],x[162864],x[162865],x[162866],x[162867],x[162868],x[162869],x[162870],x[162871],x[162872],x[162873],x[162874],x[162875],x[162876],x[162877],x[162878],x[162879],x[162880],x[162881],x[162882],x[162883],x[162884],x[162885],x[162886],x[162887],x[162888],x[162889],x[162890],x[162891],x[162892],x[162893],x[162894],x[162895],x[162896],x[162897],x[162898],x[162899],x[162900],x[162901],x[162902],x[162903],x[162904],x[162905],x[162906],x[162907],x[162908],x[162909],x[162910],x[162911],x[162912],x[162913],x[162914],x[162915],x[162916],x[162917],x[162918],x[162919],x[162920],x[162921],x[162922],x[162923],x[162924],x[162925],x[162926],x[162927],x[162928],x[162929],x[162930],x[162931],x[162932],x[162933],x[162934],x[162935],x[162936],x[162937],x[162938],x[162939],x[162940],x[162941],x[162942],x[162943],x[162944],x[162945],x[162946],x[162947],x[162948],x[162949],x[162950],x[162951],x[162952],x[162953],x[162954],x[162955],x[162956],x[162957],x[162958],x[162959],x[162960],x[162961],x[162962],x[162963],x[162964],x[162965],x[162966],x[162967],x[162968],x[162969],x[162970],x[162971],x[162972],x[162973],x[162974],x[162975],x[162976],x[162977],x[162978],x[162979],x[162980],x[162981],x[162982],x[162983],x[162984],x[162985],x[162986],x[162987],x[162988],x[162989],x[162990],x[162991],x[162992],x[162993],x[162994],x[162995],x[162996],x[162997],x[162998],x[162999],x[163000],x[163001],x[163002],x[163003],x[163004],x[163005],x[163006],x[163007],x[163008],x[163009],x[163010],x[163011],x[163012],x[163013],x[163014],x[163015],x[163016],x[163017],x[163018],x[163019],x[163020],x[163021],x[163022],x[163023],x[163024],x[163025],x[163026],x[163027],x[163028],x[163029],x[163030],x[163031],x[163032],x[163033],x[163034],x[163035],x[163036],x[163037],x[163038],x[163039],x[163040],x[163041],x[163042],x[163043],x[163044],x[163045],x[163046],x[163047],x[163048],x[163049],x[163050],x[163051],x[163052],x[163053],x[163054],x[163055],x[163056],x[163057],x[163058],x[163059],x[163060],x[163061],x[163062],x[163063],x[163064],x[163065],x[163066],x[163067],x[163068],x[163069],x[163070],x[163071],x[163072],x[163073],x[163074],x[163075],x[163076],x[163077],x[163078],x[163079],x[163080],x[163081],x[163082],x[163083],x[163084],x[163085],x[163086],x[163087],x[163088],x[163089],x[163090],x[163091],x[163092],x[163093],x[163094],x[163095],x[163096],x[163097],x[163098],x[163099],x[163100],x[163101],x[163102],x[163103],x[163104],x[163105],x[163106],x[163107],x[163108],x[163109],x[163110],x[163111],x[163112],x[163113],x[163114],x[163115],x[163116],x[163117],x[163118],x[163119],x[163120],x[163121],x[163122],x[163123],x[163124],x[163125],x[163126],x[163127],x[163128],x[163129],x[163130],x[163131],x[163132],x[163133],x[163134],x[163135],x[163136],x[163137],x[163138],x[163139],x[163140],x[163141],x[163142],x[163143],x[163144],x[163145],x[163146],x[163147],x[163148],x[163149],x[163150],x[163151],x[163152],x[163153],x[163154],x[163155],x[163156],x[163157],x[163158],x[163159],x[163160],x[163161],x[163162],x[163163],x[163164],x[163165],x[163166],x[163167],x[163168],x[163169],x[163170],x[163171],x[163172],x[163173],x[163174],x[163175],x[163176],x[163177],x[163178],x[163179],x[163180],x[163181],x[163182],x[163183],x[163184],x[163185],x[163186],x[163187],x[163188],x[163189],x[163190],x[163191],x[163192],x[163193],x[163194],x[163195],x[163196],x[163197],x[163198],x[163199],x[163200],x[163201],x[163202],x[163203],x[163204],x[163205],x[163206],x[163207],x[163208],x[163209],x[163210],x[163211],x[163212],x[163213],x[163214],x[163215],x[163216],x[163217],x[163218],x[163219],x[163220],x[163221],x[163222],x[163223],x[163224],x[163225],x[163226],x[163227],x[163228],x[163229],x[163230],x[163231],x[163232],x[163233],x[163234],x[163235],x[163236],x[163237],x[163238],x[163239],x[163240],x[163241],x[163242],x[163243],x[163244],x[163245],x[163246],x[163247],x[163248],x[163249],x[163250],x[163251],x[163252],x[163253],x[163254],x[163255],x[163256],x[163257],x[163258],x[163259],x[163260],x[163261],x[163262],x[163263],x[163264],x[163265],x[163266],x[163267],x[163268],x[163269],x[163270],x[163271],x[163272],x[163273],x[163274],x[163275],x[163276],x[163277],x[163278],x[163279],x[163280],x[163281],x[163282],x[163283],x[163284],x[163285],x[163286],x[163287],x[163288],x[163289],x[163290],x[163291],x[163292],x[163293],x[163294],x[163295],x[163296],x[163297],x[163298],x[163299],x[163300],x[163301],x[163302],x[163303],x[163304],x[163305],x[163306],x[163307],x[163308],x[163309],x[163310],x[163311],x[163312],x[163313],x[163314],x[163315],x[163316],x[163317],x[163318],x[163319],x[163320],x[163321],x[163322],x[163323],x[163324],x[163325],x[163326],x[163327],x[163328],x[163329],x[163330],x[163331],x[163332],x[163333],x[163334],x[163335],x[163336],x[163337],x[163338],x[163339],x[163340],x[163341],x[163342],x[163343],x[163344],x[163345],x[163346],x[163347],x[163348],x[163349],x[163350],x[163351],x[163352],x[163353],x[163354],x[163355],x[163356],x[163357],x[163358],x[163359],x[163360],x[163361],x[163362],x[163363],x[163364],x[163365],x[163366],x[163367],x[163368],x[163369],x[163370],x[163371],x[163372],x[163373],x[163374],x[163375],x[163376],x[163377],x[163378],x[163379],x[163380],x[163381],x[163382],x[163383],x[163384],x[163385],x[163386],x[163387],x[163388],x[163389],x[163390],x[163391],x[163392],x[163393],x[163394],x[163395],x[163396],x[163397],x[163398],x[163399],x[163400],x[163401],x[163402],x[163403],x[163404],x[163405],x[163406],x[163407],x[163408],x[163409],x[163410],x[163411],x[163412],x[163413],x[163414],x[163415],x[163416],x[163417],x[163418],x[163419],x[163420],x[163421],x[163422],x[163423],x[163424],x[163425],x[163426],x[163427],x[163428],x[163429],x[163430],x[163431],x[163432],x[163433],x[163434],x[163435],x[163436],x[163437],x[163438],x[163439],x[163440],x[163441],x[163442],x[163443],x[163444],x[163445],x[163446],x[163447],x[163448],x[163449],x[163450],x[163451],x[163452],x[163453],x[163454],x[163455],x[163456],x[163457],x[163458],x[163459],x[163460],x[163461],x[163462],x[163463],x[163464],x[163465],x[163466],x[163467],x[163468],x[163469],x[163470],x[163471],x[163472],x[163473],x[163474],x[163475],x[163476],x[163477],x[163478],x[163479],x[163480],x[163481],x[163482],x[163483],x[163484],x[163485],x[163486],x[163487],x[163488],x[163489],x[163490],x[163491],x[163492],x[163493],x[163494],x[163495],x[163496],x[163497],x[163498],x[163499],x[163500],x[163501],x[163502],x[163503],x[163504],x[163505],x[163506],x[163507],x[163508],x[163509],x[163510],x[163511],x[163512],x[163513],x[163514],x[163515],x[163516],x[163517],x[163518],x[163519],x[163520],x[163521],x[163522],x[163523],x[163524],x[163525],x[163526],x[163527],x[163528],x[163529],x[163530],x[163531],x[163532],x[163533],x[163534],x[163535],x[163536],x[163537],x[163538],x[163539],x[163540],x[163541],x[163542],x[163543],x[163544],x[163545],x[163546],x[163547],x[163548],x[163549],x[163550],x[163551],x[163552],x[163553],x[163554],x[163555],x[163556],x[163557],x[163558],x[163559],x[163560],x[163561],x[163562],x[163563],x[163564],x[163565],x[163566],x[163567],x[163568],x[163569],x[163570],x[163571],x[163572],x[163573],x[163574],x[163575],x[163576],x[163577],x[163578],x[163579],x[163580],x[163581],x[163582],x[163583],x[163584],x[163585],x[163586],x[163587],x[163588],x[163589],x[163590],x[163591],x[163592],x[163593],x[163594],x[163595],x[163596],x[163597],x[163598],x[163599],x[163600],x[163601],x[163602],x[163603],x[163604],x[163605],x[163606],x[163607],x[163608],x[163609],x[163610],x[163611],x[163612],x[163613],x[163614],x[163615],x[163616],x[163617],x[163618],x[163619],x[163620],x[163621],x[163622],x[163623],x[163624],x[163625],x[163626],x[163627],x[163628],x[163629],x[163630],x[163631],x[163632],x[163633],x[163634],x[163635],x[163636],x[163637],x[163638],x[163639],x[163640],x[163641],x[163642],x[163643],x[163644],x[163645],x[163646],x[163647],x[163648],x[163649],x[163650],x[163651],x[163652],x[163653],x[163654],x[163655],x[163656],x[163657],x[163658],x[163659],x[163660],x[163661],x[163662],x[163663],x[163664],x[163665],x[163666],x[163667],x[163668],x[163669],x[163670],x[163671],x[163672],x[163673],x[163674],x[163675],x[163676],x[163677],x[163678],x[163679],x[163680],x[163681],x[163682],x[163683],x[163684],x[163685],x[163686],x[163687],x[163688],x[163689],x[163690],x[163691],x[163692],x[163693],x[163694],x[163695],x[163696],x[163697],x[163698],x[163699],x[163700],x[163701],x[163702],x[163703],x[163704],x[163705],x[163706],x[163707],x[163708],x[163709],x[163710],x[163711],x[163712],x[163713],x[163714],x[163715],x[163716],x[163717],x[163718],x[163719],x[163720],x[163721],x[163722],x[163723],x[163724],x[163725],x[163726],x[163727],x[163728],x[163729],x[163730],x[163731],x[163732],x[163733],x[163734],x[163735],x[163736],x[163737],x[163738],x[163739],x[163740],x[163741],x[163742],x[163743],x[163744],x[163745],x[163746],x[163747],x[163748],x[163749],x[163750],x[163751],x[163752],x[163753],x[163754],x[163755],x[163756],x[163757],x[163758],x[163759],x[163760],x[163761],x[163762],x[163763],x[163764],x[163765],x[163766],x[163767],x[163768],x[163769],x[163770],x[163771],x[163772],x[163773],x[163774],x[163775],x[163776],x[163777],x[163778],x[163779],x[163780],x[163781],x[163782],x[163783],x[163784],x[163785],x[163786],x[163787],x[163788],x[163789],x[163790],x[163791],x[163792],x[163793],x[163794],x[163795],x[163796],x[163797],x[163798],x[163799],x[163800],x[163801],x[163802],x[163803],x[163804],x[163805],x[163806],x[163807],x[163808],x[163809],x[163810],x[163811],x[163812],x[163813],x[163814],x[163815],x[163816],x[163817],x[163818],x[163819],x[163820],x[163821],x[163822],x[163823],x[163824],x[163825],x[163826],x[163827],x[163828],x[163829],x[163830],x[163831],x[163832],x[163833],x[163834],x[163835],x[163836],x[163837],x[163838],x[163839],x[163840],x[163841],x[163842],x[163843],x[163844],x[163845],x[163846],x[163847],x[163848],x[163849],x[163850],x[163851],x[163852],x[163853],x[163854],x[163855],x[163856],x[163857],x[163858],x[163859],x[163860],x[163861],x[163862],x[163863],x[163864],x[163865],x[163866],x[163867],x[163868],x[163869],x[163870],x[163871],x[163872],x[163873],x[163874],x[163875],x[163876],x[163877],x[163878],x[163879],x[163880],x[163881],x[163882],x[163883],x[163884],x[163885],x[163886],x[163887],x[163888],x[163889],x[163890],x[163891],x[163892],x[163893],x[163894],x[163895],x[163896],x[163897],x[163898],x[163899],x[163900],x[163901],x[163902],x[163903],x[163904],x[163905],x[163906],x[163907],x[163908],x[163909],x[163910],x[163911],x[163912],x[163913],x[163914],x[163915],x[163916],x[163917],x[163918],x[163919],x[163920],x[163921],x[163922],x[163923],x[163924],x[163925],x[163926],x[163927],x[163928],x[163929],x[163930],x[163931],x[163932],x[163933],x[163934],x[163935],x[163936],x[163937],x[163938],x[163939],x[163940],x[163941],x[163942],x[163943],x[163944],x[163945],x[163946],x[163947],x[163948],x[163949],x[163950],x[163951],x[163952],x[163953],x[163954],x[163955],x[163956],x[163957],x[163958],x[163959],x[163960],x[163961],x[163962],x[163963],x[163964],x[163965],x[163966],x[163967],x[163968],x[163969],x[163970],x[163971],x[163972],x[163973],x[163974],x[163975],x[163976],x[163977],x[163978],x[163979],x[163980],x[163981],x[163982],x[163983],x[163984],x[163985],x[163986],x[163987],x[163988],x[163989],x[163990],x[163991],x[163992],x[163993],x[163994],x[163995],x[163996],x[163997],x[163998],x[163999],x[164000],x[164001],x[164002],x[164003],x[164004],x[164005],x[164006],x[164007],x[164008],x[164009],x[164010],x[164011],x[164012],x[164013],x[164014],x[164015],x[164016],x[164017],x[164018],x[164019],x[164020],x[164021],x[164022],x[164023],x[164024],x[164025],x[164026],x[164027],x[164028],x[164029],x[164030],x[164031],x[164032],x[164033],x[164034],x[164035],x[164036],x[164037],x[164038],x[164039],x[164040],x[164041],x[164042],x[164043],x[164044],x[164045],x[164046],x[164047],x[164048],x[164049],x[164050],x[164051],x[164052],x[164053],x[164054],x[164055],x[164056],x[164057],x[164058],x[164059],x[164060],x[164061],x[164062],x[164063],x[164064],x[164065],x[164066],x[164067],x[164068],x[164069],x[164070],x[164071],x[164072],x[164073],x[164074],x[164075],x[164076],x[164077],x[164078],x[164079],x[164080],x[164081],x[164082],x[164083],x[164084],x[164085],x[164086],x[164087],x[164088],x[164089],x[164090],x[164091],x[164092],x[164093],x[164094],x[164095],x[164096],x[164097],x[164098],x[164099],x[164100],x[164101],x[164102],x[164103],x[164104],x[164105],x[164106],x[164107],x[164108],x[164109],x[164110],x[164111],x[164112],x[164113],x[164114],x[164115],x[164116],x[164117],x[164118],x[164119],x[164120],x[164121],x[164122],x[164123],x[164124],x[164125],x[164126],x[164127],x[164128],x[164129],x[164130],x[164131],x[164132],x[164133],x[164134],x[164135],x[164136],x[164137],x[164138],x[164139],x[164140],x[164141],x[164142],x[164143],x[164144],x[164145],x[164146],x[164147],x[164148],x[164149],x[164150],x[164151],x[164152],x[164153],x[164154],x[164155],x[164156],x[164157],x[164158],x[164159],x[164160],x[164161],x[164162],x[164163],x[164164],x[164165],x[164166],x[164167],x[164168],x[164169],x[164170],x[164171],x[164172],x[164173],x[164174],x[164175],x[164176],x[164177],x[164178],x[164179],x[164180],x[164181],x[164182],x[164183],x[164184],x[164185],x[164186],x[164187],x[164188],x[164189],x[164190],x[164191],x[164192],x[164193],x[164194],x[164195],x[164196],x[164197],x[164198],x[164199],x[164200],x[164201],x[164202],x[164203],x[164204],x[164205],x[164206],x[164207],x[164208],x[164209],x[164210],x[164211],x[164212],x[164213],x[164214],x[164215],x[164216],x[164217],x[164218],x[164219],x[164220],x[164221],x[164222],x[164223],x[164224],x[164225],x[164226],x[164227],x[164228],x[164229],x[164230],x[164231],x[164232],x[164233],x[164234],x[164235],x[164236],x[164237],x[164238],x[164239],x[164240],x[164241],x[164242],x[164243],x[164244],x[164245],x[164246],x[164247],x[164248],x[164249],x[164250],x[164251],x[164252],x[164253],x[164254],x[164255],x[164256],x[164257],x[164258],x[164259],x[164260],x[164261],x[164262],x[164263],x[164264],x[164265],x[164266],x[164267],x[164268],x[164269],x[164270],x[164271],x[164272],x[164273],x[164274],x[164275],x[164276],x[164277],x[164278],x[164279],x[164280],x[164281],x[164282],x[164283],x[164284],x[164285],x[164286],x[164287],x[164288],x[164289],x[164290],x[164291],x[164292],x[164293],x[164294],x[164295],x[164296],x[164297],x[164298],x[164299],x[164300],x[164301],x[164302],x[164303],x[164304],x[164305],x[164306],x[164307],x[164308],x[164309],x[164310],x[164311],x[164312],x[164313],x[164314],x[164315],x[164316],x[164317],x[164318],x[164319],x[164320],x[164321],x[164322],x[164323],x[164324],x[164325],x[164326],x[164327],x[164328],x[164329],x[164330],x[164331],x[164332],x[164333],x[164334],x[164335],x[164336],x[164337],x[164338],x[164339],x[164340],x[164341],x[164342],x[164343],x[164344],x[164345],x[164346],x[164347],x[164348],x[164349],x[164350],x[164351],x[164352],x[164353],x[164354],x[164355],x[164356],x[164357],x[164358],x[164359],x[164360],x[164361],x[164362],x[164363],x[164364],x[164365],x[164366],x[164367],x[164368],x[164369],x[164370],x[164371],x[164372],x[164373],x[164374],x[164375],x[164376],x[164377],x[164378],x[164379],x[164380],x[164381],x[164382],x[164383],x[164384],x[164385],x[164386],x[164387],x[164388],x[164389],x[164390],x[164391],x[164392],x[164393],x[164394],x[164395],x[164396],x[164397],x[164398],x[164399],x[164400],x[164401],x[164402],x[164403],x[164404],x[164405],x[164406],x[164407],x[164408],x[164409],x[164410],x[164411],x[164412],x[164413],x[164414],x[164415],x[164416],x[164417],x[164418],x[164419],x[164420],x[164421],x[164422],x[164423],x[164424],x[164425],x[164426],x[164427],x[164428],x[164429],x[164430],x[164431],x[164432],x[164433],x[164434],x[164435],x[164436],x[164437],x[164438],x[164439],x[164440],x[164441],x[164442],x[164443],x[164444],x[164445],x[164446],x[164447],x[164448],x[164449],x[164450],x[164451],x[164452],x[164453],x[164454],x[164455],x[164456],x[164457],x[164458],x[164459],x[164460],x[164461],x[164462],x[164463],x[164464],x[164465],x[164466],x[164467],x[164468],x[164469],x[164470],x[164471],x[164472],x[164473],x[164474],x[164475],x[164476],x[164477],x[164478],x[164479],x[164480],x[164481],x[164482],x[164483],x[164484],x[164485],x[164486],x[164487],x[164488],x[164489],x[164490],x[164491],x[164492],x[164493],x[164494],x[164495],x[164496],x[164497],x[164498],x[164499],x[164500],x[164501],x[164502],x[164503],x[164504],x[164505],x[164506],x[164507],x[164508],x[164509],x[164510],x[164511],x[164512],x[164513],x[164514],x[164515],x[164516],x[164517],x[164518],x[164519],x[164520],x[164521],x[164522],x[164523],x[164524],x[164525],x[164526],x[164527],x[164528],x[164529],x[164530],x[164531],x[164532],x[164533],x[164534],x[164535],x[164536],x[164537],x[164538],x[164539],x[164540],x[164541],x[164542],x[164543],x[164544],x[164545],x[164546],x[164547],x[164548],x[164549],x[164550],x[164551],x[164552],x[164553],x[164554],x[164555],x[164556],x[164557],x[164558],x[164559],x[164560],x[164561],x[164562],x[164563],x[164564],x[164565],x[164566],x[164567],x[164568],x[164569],x[164570],x[164571],x[164572],x[164573],x[164574],x[164575],x[164576],x[164577],x[164578],x[164579],x[164580],x[164581],x[164582],x[164583],x[164584],x[164585],x[164586],x[164587],x[164588],x[164589],x[164590],x[164591],x[164592],x[164593],x[164594],x[164595],x[164596],x[164597],x[164598],x[164599],x[164600],x[164601],x[164602],x[164603],x[164604],x[164605],x[164606],x[164607],x[164608],x[164609],x[164610],x[164611],x[164612],x[164613],x[164614],x[164615],x[164616],x[164617],x[164618],x[164619],x[164620],x[164621],x[164622],x[164623],x[164624],x[164625],x[164626],x[164627],x[164628],x[164629],x[164630],x[164631],x[164632],x[164633],x[164634],x[164635],x[164636],x[164637],x[164638],x[164639],x[164640],x[164641],x[164642],x[164643],x[164644],x[164645],x[164646],x[164647],x[164648],x[164649],x[164650],x[164651],x[164652],x[164653],x[164654],x[164655],x[164656],x[164657],x[164658],x[164659],x[164660],x[164661],x[164662],x[164663],x[164664],x[164665],x[164666],x[164667],x[164668],x[164669],x[164670],x[164671],x[164672],x[164673],x[164674],x[164675],x[164676],x[164677],x[164678],x[164679],x[164680],x[164681],x[164682],x[164683],x[164684],x[164685],x[164686],x[164687],x[164688],x[164689],x[164690],x[164691],x[164692],x[164693],x[164694],x[164695],x[164696],x[164697],x[164698],x[164699],x[164700],x[164701],x[164702],x[164703],x[164704],x[164705],x[164706],x[164707],x[164708],x[164709],x[164710],x[164711],x[164712],x[164713],x[164714],x[164715],x[164716],x[164717],x[164718],x[164719],x[164720],x[164721],x[164722],x[164723],x[164724],x[164725],x[164726],x[164727],x[164728],x[164729],x[164730],x[164731],x[164732],x[164733],x[164734],x[164735],x[164736],x[164737],x[164738],x[164739],x[164740],x[164741],x[164742],x[164743],x[164744],x[164745],x[164746],x[164747],x[164748],x[164749],x[164750],x[164751],x[164752],x[164753],x[164754],x[164755],x[164756],x[164757],x[164758],x[164759],x[164760],x[164761],x[164762],x[164763],x[164764],x[164765],x[164766],x[164767],x[164768],x[164769],x[164770],x[164771],x[164772],x[164773],x[164774],x[164775],x[164776],x[164777],x[164778],x[164779],x[164780],x[164781],x[164782],x[164783],x[164784],x[164785],x[164786],x[164787],x[164788],x[164789],x[164790],x[164791],x[164792],x[164793],x[164794],x[164795],x[164796],x[164797],x[164798],x[164799],x[164800],x[164801],x[164802],x[164803],x[164804],x[164805],x[164806],x[164807],x[164808],x[164809],x[164810],x[164811],x[164812],x[164813],x[164814],x[164815],x[164816],x[164817],x[164818],x[164819],x[164820],x[164821],x[164822],x[164823],x[164824],x[164825],x[164826],x[164827],x[164828],x[164829],x[164830],x[164831],x[164832],x[164833],x[164834],x[164835],x[164836],x[164837],x[164838],x[164839],x[164840],x[164841],x[164842],x[164843],x[164844],x[164845],x[164846],x[164847],x[164848],x[164849],x[164850],x[164851],x[164852],x[164853],x[164854],x[164855],x[164856],x[164857],x[164858],x[164859],x[164860],x[164861],x[164862],x[164863],x[164864],x[164865],x[164866],x[164867],x[164868],x[164869],x[164870],x[164871],x[164872],x[164873],x[164874],x[164875],x[164876],x[164877],x[164878],x[164879],x[164880],x[164881],x[164882],x[164883],x[164884],x[164885],x[164886],x[164887],x[164888],x[164889],x[164890],x[164891],x[164892],x[164893],x[164894],x[164895],x[164896],x[164897],x[164898],x[164899],x[164900],x[164901],x[164902],x[164903],x[164904],x[164905],x[164906],x[164907],x[164908],x[164909],x[164910],x[164911],x[164912],x[164913],x[164914],x[164915],x[164916],x[164917],x[164918],x[164919],x[164920],x[164921],x[164922],x[164923],x[164924],x[164925],x[164926],x[164927],x[164928],x[164929],x[164930],x[164931],x[164932],x[164933],x[164934],x[164935],x[164936],x[164937],x[164938],x[164939],x[164940],x[164941],x[164942],x[164943],x[164944],x[164945],x[164946],x[164947],x[164948],x[164949],x[164950],x[164951],x[164952],x[164953],x[164954],x[164955],x[164956],x[164957],x[164958],x[164959],x[164960],x[164961],x[164962],x[164963],x[164964],x[164965],x[164966],x[164967],x[164968],x[164969],x[164970],x[164971],x[164972],x[164973],x[164974],x[164975],x[164976],x[164977],x[164978],x[164979],x[164980],x[164981],x[164982],x[164983],x[164984],x[164985],x[164986],x[164987],x[164988],x[164989],x[164990],x[164991],x[164992],x[164993],x[164994],x[164995],x[164996],x[164997],x[164998],x[164999],x[165000],x[165001],x[165002],x[165003],x[165004],x[165005],x[165006],x[165007],x[165008],x[165009],x[165010],x[165011],x[165012],x[165013],x[165014],x[165015],x[165016],x[165017],x[165018],x[165019],x[165020],x[165021],x[165022],x[165023],x[165024],x[165025],x[165026],x[165027],x[165028],x[165029],x[165030],x[165031],x[165032],x[165033],x[165034],x[165035],x[165036],x[165037],x[165038],x[165039],x[165040],x[165041],x[165042],x[165043],x[165044],x[165045],x[165046],x[165047],x[165048],x[165049],x[165050],x[165051],x[165052],x[165053],x[165054],x[165055],x[165056],x[165057],x[165058],x[165059],x[165060],x[165061],x[165062],x[165063],x[165064],x[165065],x[165066],x[165067],x[165068],x[165069],x[165070],x[165071],x[165072],x[165073],x[165074],x[165075],x[165076],x[165077],x[165078],x[165079],x[165080],x[165081],x[165082],x[165083],x[165084],x[165085],x[165086],x[165087],x[165088],x[165089],x[165090],x[165091],x[165092],x[165093],x[165094],x[165095],x[165096],x[165097],x[165098],x[165099],x[165100],x[165101],x[165102],x[165103],x[165104],x[165105],x[165106],x[165107],x[165108],x[165109],x[165110],x[165111],x[165112],x[165113],x[165114],x[165115],x[165116],x[165117],x[165118],x[165119],x[165120],x[165121],x[165122],x[165123],x[165124],x[165125],x[165126],x[165127],x[165128],x[165129],x[165130],x[165131],x[165132],x[165133],x[165134],x[165135],x[165136],x[165137],x[165138],x[165139],x[165140],x[165141],x[165142],x[165143],x[165144],x[165145],x[165146],x[165147],x[165148],x[165149],x[165150],x[165151],x[165152],x[165153],x[165154],x[165155],x[165156],x[165157],x[165158],x[165159],x[165160],x[165161],x[165162],x[165163],x[165164],x[165165],x[165166],x[165167],x[165168],x[165169],x[165170],x[165171],x[165172],x[165173],x[165174],x[165175],x[165176],x[165177],x[165178],x[165179],x[165180],x[165181],x[165182],x[165183],x[165184],x[165185],x[165186],x[165187],x[165188],x[165189],x[165190],x[165191],x[165192],x[165193],x[165194],x[165195],x[165196],x[165197],x[165198],x[165199],x[165200],x[165201],x[165202],x[165203],x[165204],x[165205],x[165206],x[165207],x[165208],x[165209],x[165210],x[165211],x[165212],x[165213],x[165214],x[165215],x[165216],x[165217],x[165218],x[165219],x[165220],x[165221],x[165222],x[165223],x[165224],x[165225],x[165226],x[165227],x[165228],x[165229],x[165230],x[165231],x[165232],x[165233],x[165234],x[165235],x[165236],x[165237],x[165238],x[165239],x[165240],x[165241],x[165242],x[165243],x[165244],x[165245],x[165246],x[165247],x[165248],x[165249],x[165250],x[165251],x[165252],x[165253],x[165254],x[165255],x[165256],x[165257],x[165258],x[165259],x[165260],x[165261],x[165262],x[165263],x[165264],x[165265],x[165266],x[165267],x[165268],x[165269],x[165270],x[165271],x[165272],x[165273],x[165274],x[165275],x[165276],x[165277],x[165278],x[165279],x[165280],x[165281],x[165282],x[165283],x[165284],x[165285],x[165286],x[165287],x[165288],x[165289],x[165290],x[165291],x[165292],x[165293],x[165294],x[165295],x[165296],x[165297],x[165298],x[165299],x[165300],x[165301],x[165302],x[165303],x[165304],x[165305],x[165306],x[165307],x[165308],x[165309],x[165310],x[165311],x[165312],x[165313],x[165314],x[165315],x[165316],x[165317],x[165318],x[165319],x[165320],x[165321],x[165322],x[165323],x[165324],x[165325],x[165326],x[165327],x[165328],x[165329],x[165330],x[165331],x[165332],x[165333],x[165334],x[165335],x[165336],x[165337],x[165338],x[165339],x[165340],x[165341],x[165342],x[165343],x[165344],x[165345],x[165346],x[165347],x[165348],x[165349],x[165350],x[165351],x[165352],x[165353],x[165354],x[165355],x[165356],x[165357],x[165358],x[165359],x[165360],x[165361],x[165362],x[165363],x[165364],x[165365],x[165366],x[165367],x[165368],x[165369],x[165370],x[165371],x[165372],x[165373],x[165374],x[165375],x[165376],x[165377],x[165378],x[165379],x[165380],x[165381],x[165382],x[165383],x[165384],x[165385],x[165386],x[165387],x[165388],x[165389],x[165390],x[165391],x[165392],x[165393],x[165394],x[165395],x[165396],x[165397],x[165398],x[165399],x[165400],x[165401],x[165402],x[165403],x[165404],x[165405],x[165406],x[165407],x[165408],x[165409],x[165410],x[165411],x[165412],x[165413],x[165414],x[165415],x[165416],x[165417],x[165418],x[165419],x[165420],x[165421],x[165422],x[165423],x[165424],x[165425],x[165426],x[165427],x[165428],x[165429],x[165430],x[165431],x[165432],x[165433],x[165434],x[165435],x[165436],x[165437],x[165438],x[165439],x[165440],x[165441],x[165442],x[165443],x[165444],x[165445],x[165446],x[165447],x[165448],x[165449],x[165450],x[165451],x[165452],x[165453],x[165454],x[165455],x[165456],x[165457],x[165458],x[165459],x[165460],x[165461],x[165462],x[165463],x[165464],x[165465],x[165466],x[165467],x[165468],x[165469],x[165470],x[165471],x[165472],x[165473],x[165474],x[165475],x[165476],x[165477],x[165478],x[165479],x[165480],x[165481],x[165482],x[165483],x[165484],x[165485],x[165486],x[165487],x[165488],x[165489],x[165490],x[165491],x[165492],x[165493],x[165494],x[165495],x[165496],x[165497],x[165498],x[165499],x[165500],x[165501],x[165502],x[165503],x[165504],x[165505],x[165506],x[165507],x[165508],x[165509],x[165510],x[165511],x[165512],x[165513],x[165514],x[165515],x[165516],x[165517],x[165518],x[165519],x[165520],x[165521],x[165522],x[165523],x[165524],x[165525],x[165526],x[165527],x[165528],x[165529],x[165530],x[165531],x[165532],x[165533],x[165534],x[165535],x[165536],x[165537],x[165538],x[165539],x[165540],x[165541],x[165542],x[165543],x[165544],x[165545],x[165546],x[165547],x[165548],x[165549],x[165550],x[165551],x[165552],x[165553],x[165554],x[165555],x[165556],x[165557],x[165558],x[165559],x[165560],x[165561],x[165562],x[165563],x[165564],x[165565],x[165566],x[165567],x[165568],x[165569],x[165570],x[165571],x[165572],x[165573],x[165574],x[165575],x[165576],x[165577],x[165578],x[165579],x[165580],x[165581],x[165582],x[165583],x[165584],x[165585],x[165586],x[165587],x[165588],x[165589],x[165590],x[165591],x[165592],x[165593],x[165594],x[165595],x[165596],x[165597],x[165598],x[165599],x[165600],x[165601],x[165602],x[165603],x[165604],x[165605],x[165606],x[165607],x[165608],x[165609],x[165610],x[165611],x[165612],x[165613],x[165614],x[165615],x[165616],x[165617],x[165618],x[165619],x[165620],x[165621],x[165622],x[165623],x[165624],x[165625],x[165626],x[165627],x[165628],x[165629],x[165630],x[165631],x[165632],x[165633],x[165634],x[165635],x[165636],x[165637],x[165638],x[165639],x[165640],x[165641],x[165642],x[165643],x[165644],x[165645],x[165646],x[165647],x[165648],x[165649],x[165650],x[165651],x[165652],x[165653],x[165654],x[165655],x[165656],x[165657],x[165658],x[165659],x[165660],x[165661],x[165662],x[165663],x[165664],x[165665],x[165666],x[165667],x[165668],x[165669],x[165670],x[165671],x[165672],x[165673],x[165674],x[165675],x[165676],x[165677],x[165678],x[165679],x[165680],x[165681],x[165682],x[165683],x[165684],x[165685],x[165686],x[165687],x[165688],x[165689],x[165690],x[165691],x[165692],x[165693],x[165694],x[165695],x[165696],x[165697],x[165698],x[165699],x[165700],x[165701],x[165702],x[165703],x[165704],x[165705],x[165706],x[165707],x[165708],x[165709],x[165710],x[165711],x[165712],x[165713],x[165714],x[165715],x[165716],x[165717],x[165718],x[165719],x[165720],x[165721],x[165722],x[165723],x[165724],x[165725],x[165726],x[165727],x[165728],x[165729],x[165730],x[165731],x[165732],x[165733],x[165734],x[165735],x[165736],x[165737],x[165738],x[165739],x[165740],x[165741],x[165742],x[165743],x[165744],x[165745],x[165746],x[165747],x[165748],x[165749],x[165750],x[165751],x[165752],x[165753],x[165754],x[165755],x[165756],x[165757],x[165758],x[165759],x[165760],x[165761],x[165762],x[165763],x[165764],x[165765],x[165766],x[165767],x[165768],x[165769],x[165770],x[165771],x[165772],x[165773],x[165774],x[165775],x[165776],x[165777],x[165778],x[165779],x[165780],x[165781],x[165782],x[165783],x[165784],x[165785],x[165786],x[165787],x[165788],x[165789],x[165790],x[165791],x[165792],x[165793],x[165794],x[165795],x[165796],x[165797],x[165798],x[165799],x[165800],x[165801],x[165802],x[165803],x[165804],x[165805],x[165806],x[165807],x[165808],x[165809],x[165810],x[165811],x[165812],x[165813],x[165814],x[165815],x[165816],x[165817],x[165818],x[165819],x[165820],x[165821],x[165822],x[165823],x[165824],x[165825],x[165826],x[165827],x[165828],x[165829],x[165830],x[165831],x[165832],x[165833],x[165834],x[165835],x[165836],x[165837],x[165838],x[165839],x[165840],x[165841],x[165842],x[165843],x[165844],x[165845],x[165846],x[165847],x[165848],x[165849],x[165850],x[165851],x[165852],x[165853],x[165854],x[165855],x[165856],x[165857],x[165858],x[165859],x[165860],x[165861],x[165862],x[165863],x[165864],x[165865],x[165866],x[165867],x[165868],x[165869],x[165870],x[165871],x[165872],x[165873],x[165874],x[165875],x[165876],x[165877],x[165878],x[165879],x[165880],x[165881],x[165882],x[165883],x[165884],x[165885],x[165886],x[165887],x[165888],x[165889],x[165890],x[165891],x[165892],x[165893],x[165894],x[165895],x[165896],x[165897],x[165898],x[165899],x[165900],x[165901],x[165902],x[165903],x[165904],x[165905],x[165906],x[165907],x[165908],x[165909],x[165910],x[165911],x[165912],x[165913],x[165914],x[165915],x[165916],x[165917],x[165918],x[165919],x[165920],x[165921],x[165922],x[165923],x[165924],x[165925],x[165926],x[165927],x[165928],x[165929],x[165930],x[165931],x[165932],x[165933],x[165934],x[165935],x[165936],x[165937],x[165938],x[165939],x[165940],x[165941],x[165942],x[165943],x[165944],x[165945],x[165946],x[165947],x[165948],x[165949],x[165950],x[165951],x[165952],x[165953],x[165954],x[165955],x[165956],x[165957],x[165958],x[165959],x[165960],x[165961],x[165962],x[165963],x[165964],x[165965],x[165966],x[165967],x[165968],x[165969],x[165970],x[165971],x[165972],x[165973],x[165974],x[165975],x[165976],x[165977],x[165978],x[165979],x[165980],x[165981],x[165982],x[165983],x[165984],x[165985],x[165986],x[165987],x[165988],x[165989],x[165990],x[165991],x[165992],x[165993],x[165994],x[165995],x[165996],x[165997],x[165998],x[165999],x[166000],x[166001],x[166002],x[166003],x[166004],x[166005],x[166006],x[166007],x[166008],x[166009],x[166010],x[166011],x[166012],x[166013],x[166014],x[166015],x[166016],x[166017],x[166018],x[166019],x[166020],x[166021],x[166022],x[166023],x[166024],x[166025],x[166026],x[166027],x[166028],x[166029],x[166030],x[166031],x[166032],x[166033],x[166034],x[166035],x[166036],x[166037],x[166038],x[166039],x[166040],x[166041],x[166042],x[166043],x[166044],x[166045],x[166046],x[166047],x[166048],x[166049],x[166050],x[166051],x[166052],x[166053],x[166054],x[166055],x[166056],x[166057],x[166058],x[166059],x[166060],x[166061],x[166062],x[166063],x[166064],x[166065],x[166066],x[166067],x[166068],x[166069],x[166070],x[166071],x[166072],x[166073],x[166074],x[166075],x[166076],x[166077],x[166078],x[166079],x[166080],x[166081],x[166082],x[166083],x[166084],x[166085],x[166086],x[166087],x[166088],x[166089],x[166090],x[166091],x[166092],x[166093],x[166094],x[166095],x[166096],x[166097],x[166098],x[166099],x[166100],x[166101],x[166102],x[166103],x[166104],x[166105],x[166106],x[166107],x[166108],x[166109],x[166110],x[166111],x[166112],x[166113],x[166114],x[166115],x[166116],x[166117],x[166118],x[166119],x[166120],x[166121],x[166122],x[166123],x[166124],x[166125],x[166126],x[166127],x[166128],x[166129],x[166130],x[166131],x[166132],x[166133],x[166134],x[166135],x[166136],x[166137],x[166138],x[166139],x[166140],x[166141],x[166142],x[166143],x[166144],x[166145],x[166146],x[166147],x[166148],x[166149],x[166150],x[166151],x[166152],x[166153],x[166154],x[166155],x[166156],x[166157],x[166158],x[166159],x[166160],x[166161],x[166162],x[166163],x[166164],x[166165],x[166166],x[166167],x[166168],x[166169],x[166170],x[166171],x[166172],x[166173],x[166174],x[166175],x[166176],x[166177],x[166178],x[166179],x[166180],x[166181],x[166182],x[166183],x[166184],x[166185],x[166186],x[166187],x[166188],x[166189],x[166190],x[166191],x[166192],x[166193],x[166194],x[166195],x[166196],x[166197],x[166198],x[166199],x[166200],x[166201],x[166202],x[166203],x[166204],x[166205],x[166206],x[166207],x[166208],x[166209],x[166210],x[166211],x[166212],x[166213],x[166214],x[166215],x[166216],x[166217],x[166218],x[166219],x[166220],x[166221],x[166222],x[166223],x[166224],x[166225],x[166226],x[166227],x[166228],x[166229],x[166230],x[166231],x[166232],x[166233],x[166234],x[166235],x[166236],x[166237],x[166238],x[166239],x[166240],x[166241],x[166242],x[166243],x[166244],x[166245],x[166246],x[166247],x[166248],x[166249],x[166250],x[166251],x[166252],x[166253],x[166254],x[166255],x[166256],x[166257],x[166258],x[166259],x[166260],x[166261],x[166262],x[166263],x[166264],x[166265],x[166266],x[166267],x[166268],x[166269],x[166270],x[166271],x[166272],x[166273],x[166274],x[166275],x[166276],x[166277],x[166278],x[166279],x[166280],x[166281],x[166282],x[166283],x[166284],x[166285],x[166286],x[166287],x[166288],x[166289],x[166290],x[166291],x[166292],x[166293],x[166294],x[166295],x[166296],x[166297],x[166298],x[166299],x[166300],x[166301],x[166302],x[166303],x[166304],x[166305],x[166306],x[166307],x[166308],x[166309],x[166310],x[166311],x[166312],x[166313],x[166314],x[166315],x[166316],x[166317],x[166318],x[166319],x[166320],x[166321],x[166322],x[166323],x[166324],x[166325],x[166326],x[166327],x[166328],x[166329],x[166330],x[166331],x[166332],x[166333],x[166334],x[166335],x[166336],x[166337],x[166338],x[166339],x[166340],x[166341],x[166342],x[166343],x[166344],x[166345],x[166346],x[166347],x[166348],x[166349],x[166350],x[166351],x[166352],x[166353],x[166354],x[166355],x[166356],x[166357],x[166358],x[166359],x[166360],x[166361],x[166362],x[166363],x[166364],x[166365],x[166366],x[166367],x[166368],x[166369],x[166370],x[166371],x[166372],x[166373],x[166374],x[166375],x[166376],x[166377],x[166378],x[166379],x[166380],x[166381],x[166382],x[166383],x[166384],x[166385],x[166386],x[166387],x[166388],x[166389],x[166390],x[166391],x[166392],x[166393],x[166394],x[166395],x[166396],x[166397],x[166398],x[166399],x[166400],x[166401],x[166402],x[166403],x[166404],x[166405],x[166406],x[166407],x[166408],x[166409],x[166410],x[166411],x[166412],x[166413],x[166414],x[166415],x[166416],x[166417],x[166418],x[166419],x[166420],x[166421],x[166422],x[166423],x[166424],x[166425],x[166426],x[166427],x[166428],x[166429],x[166430],x[166431],x[166432],x[166433],x[166434],x[166435],x[166436],x[166437],x[166438],x[166439],x[166440],x[166441],x[166442],x[166443],x[166444],x[166445],x[166446],x[166447],x[166448],x[166449],x[166450],x[166451],x[166452],x[166453],x[166454],x[166455],x[166456],x[166457],x[166458],x[166459],x[166460],x[166461],x[166462],x[166463],x[166464],x[166465],x[166466],x[166467],x[166468],x[166469],x[166470],x[166471],x[166472],x[166473],x[166474],x[166475],x[166476],x[166477],x[166478],x[166479],x[166480],x[166481],x[166482],x[166483],x[166484],x[166485],x[166486],x[166487],x[166488],x[166489],x[166490],x[166491],x[166492],x[166493],x[166494],x[166495],x[166496],x[166497],x[166498],x[166499],x[166500],x[166501],x[166502],x[166503],x[166504],x[166505],x[166506],x[166507],x[166508],x[166509],x[166510],x[166511],x[166512],x[166513],x[166514],x[166515],x[166516],x[166517],x[166518],x[166519],x[166520],x[166521],x[166522],x[166523],x[166524],x[166525],x[166526],x[166527],x[166528],x[166529],x[166530],x[166531],x[166532],x[166533],x[166534],x[166535],x[166536],x[166537],x[166538],x[166539],x[166540],x[166541],x[166542],x[166543],x[166544],x[166545],x[166546],x[166547],x[166548],x[166549],x[166550],x[166551],x[166552],x[166553],x[166554],x[166555],x[166556],x[166557],x[166558],x[166559],x[166560],x[166561],x[166562],x[166563],x[166564],x[166565],x[166566],x[166567],x[166568],x[166569],x[166570],x[166571],x[166572],x[166573],x[166574],x[166575],x[166576],x[166577],x[166578],x[166579],x[166580],x[166581],x[166582],x[166583],x[166584],x[166585],x[166586],x[166587],x[166588],x[166589],x[166590],x[166591],x[166592],x[166593],x[166594],x[166595],x[166596],x[166597],x[166598],x[166599],x[166600],x[166601],x[166602],x[166603],x[166604],x[166605],x[166606],x[166607],x[166608],x[166609],x[166610],x[166611],x[166612],x[166613],x[166614],x[166615],x[166616],x[166617],x[166618],x[166619],x[166620],x[166621],x[166622],x[166623],x[166624],x[166625],x[166626],x[166627],x[166628],x[166629],x[166630],x[166631],x[166632],x[166633],x[166634],x[166635],x[166636],x[166637],x[166638],x[166639],x[166640],x[166641],x[166642],x[166643],x[166644],x[166645],x[166646],x[166647],x[166648],x[166649],x[166650],x[166651],x[166652],x[166653],x[166654],x[166655],x[166656],x[166657],x[166658],x[166659],x[166660],x[166661],x[166662],x[166663],x[166664],x[166665],x[166666],x[166667],x[166668],x[166669],x[166670],x[166671],x[166672],x[166673],x[166674],x[166675],x[166676],x[166677],x[166678],x[166679],x[166680],x[166681],x[166682],x[166683],x[166684],x[166685],x[166686],x[166687],x[166688],x[166689],x[166690],x[166691],x[166692],x[166693],x[166694],x[166695],x[166696],x[166697],x[166698],x[166699],x[166700],x[166701],x[166702],x[166703],x[166704],x[166705],x[166706],x[166707],x[166708],x[166709],x[166710],x[166711],x[166712],x[166713],x[166714],x[166715],x[166716],x[166717],x[166718],x[166719],x[166720],x[166721],x[166722],x[166723],x[166724],x[166725],x[166726],x[166727],x[166728],x[166729],x[166730],x[166731],x[166732],x[166733],x[166734],x[166735],x[166736],x[166737],x[166738],x[166739],x[166740],x[166741],x[166742],x[166743],x[166744],x[166745],x[166746],x[166747],x[166748],x[166749],x[166750],x[166751],x[166752],x[166753],x[166754],x[166755],x[166756],x[166757],x[166758],x[166759],x[166760],x[166761],x[166762],x[166763],x[166764],x[166765],x[166766],x[166767],x[166768],x[166769],x[166770],x[166771],x[166772],x[166773],x[166774],x[166775],x[166776],x[166777],x[166778],x[166779],x[166780],x[166781],x[166782],x[166783],x[166784],x[166785],x[166786],x[166787],x[166788],x[166789],x[166790],x[166791],x[166792],x[166793],x[166794],x[166795],x[166796],x[166797],x[166798],x[166799],x[166800],x[166801],x[166802],x[166803],x[166804],x[166805],x[166806],x[166807],x[166808],x[166809],x[166810],x[166811],x[166812],x[166813],x[166814],x[166815],x[166816],x[166817],x[166818],x[166819],x[166820],x[166821],x[166822],x[166823],x[166824],x[166825],x[166826],x[166827],x[166828],x[166829],x[166830],x[166831],x[166832],x[166833],x[166834],x[166835],x[166836],x[166837],x[166838],x[166839],x[166840],x[166841],x[166842],x[166843],x[166844],x[166845],x[166846],x[166847],x[166848],x[166849],x[166850],x[166851],x[166852],x[166853],x[166854],x[166855],x[166856],x[166857],x[166858],x[166859],x[166860],x[166861],x[166862],x[166863],x[166864],x[166865],x[166866],x[166867],x[166868],x[166869],x[166870],x[166871],x[166872],x[166873],x[166874],x[166875],x[166876],x[166877],x[166878],x[166879],x[166880],x[166881],x[166882],x[166883],x[166884],x[166885],x[166886],x[166887],x[166888],x[166889],x[166890],x[166891],x[166892],x[166893],x[166894],x[166895],x[166896],x[166897],x[166898],x[166899],x[166900],x[166901],x[166902],x[166903],x[166904],x[166905],x[166906],x[166907],x[166908],x[166909],x[166910],x[166911],x[166912],x[166913],x[166914],x[166915],x[166916],x[166917],x[166918],x[166919],x[166920],x[166921],x[166922],x[166923],x[166924],x[166925],x[166926],x[166927],x[166928],x[166929],x[166930],x[166931],x[166932],x[166933],x[166934],x[166935],x[166936],x[166937],x[166938],x[166939],x[166940],x[166941],x[166942],x[166943],x[166944],x[166945],x[166946],x[166947],x[166948],x[166949],x[166950],x[166951],x[166952],x[166953],x[166954],x[166955],x[166956],x[166957],x[166958],x[166959],x[166960],x[166961],x[166962],x[166963],x[166964],x[166965],x[166966],x[166967],x[166968],x[166969],x[166970],x[166971],x[166972],x[166973],x[166974],x[166975],x[166976],x[166977],x[166978],x[166979],x[166980],x[166981],x[166982],x[166983],x[166984],x[166985],x[166986],x[166987],x[166988],x[166989],x[166990],x[166991],x[166992],x[166993],x[166994],x[166995],x[166996],x[166997],x[166998],x[166999],x[167000],x[167001],x[167002],x[167003],x[167004],x[167005],x[167006],x[167007],x[167008],x[167009],x[167010],x[167011],x[167012],x[167013],x[167014],x[167015],x[167016],x[167017],x[167018],x[167019],x[167020],x[167021],x[167022],x[167023],x[167024],x[167025],x[167026],x[167027],x[167028],x[167029],x[167030],x[167031],x[167032],x[167033],x[167034],x[167035],x[167036],x[167037],x[167038],x[167039],x[167040],x[167041],x[167042],x[167043],x[167044],x[167045],x[167046],x[167047],x[167048],x[167049],x[167050],x[167051],x[167052],x[167053],x[167054],x[167055],x[167056],x[167057],x[167058],x[167059],x[167060],x[167061],x[167062],x[167063],x[167064],x[167065],x[167066],x[167067],x[167068],x[167069],x[167070],x[167071],x[167072],x[167073],x[167074],x[167075],x[167076],x[167077],x[167078],x[167079],x[167080],x[167081],x[167082],x[167083],x[167084],x[167085],x[167086],x[167087],x[167088],x[167089],x[167090],x[167091],x[167092],x[167093],x[167094],x[167095],x[167096],x[167097],x[167098],x[167099],x[167100],x[167101],x[167102],x[167103],x[167104],x[167105],x[167106],x[167107],x[167108],x[167109],x[167110],x[167111],x[167112],x[167113],x[167114],x[167115],x[167116],x[167117],x[167118],x[167119],x[167120],x[167121],x[167122],x[167123],x[167124],x[167125],x[167126],x[167127],x[167128],x[167129],x[167130],x[167131],x[167132],x[167133],x[167134],x[167135],x[167136],x[167137],x[167138],x[167139],x[167140],x[167141],x[167142],x[167143],x[167144],x[167145],x[167146],x[167147],x[167148],x[167149],x[167150],x[167151],x[167152],x[167153],x[167154],x[167155],x[167156],x[167157],x[167158],x[167159],x[167160],x[167161],x[167162],x[167163],x[167164],x[167165],x[167166],x[167167],x[167168],x[167169],x[167170],x[167171],x[167172],x[167173],x[167174],x[167175],x[167176],x[167177],x[167178],x[167179],x[167180],x[167181],x[167182],x[167183],x[167184],x[167185],x[167186],x[167187],x[167188],x[167189],x[167190],x[167191],x[167192],x[167193],x[167194],x[167195],x[167196],x[167197],x[167198],x[167199],x[167200],x[167201],x[167202],x[167203],x[167204],x[167205],x[167206],x[167207],x[167208],x[167209],x[167210],x[167211],x[167212],x[167213],x[167214],x[167215],x[167216],x[167217],x[167218],x[167219],x[167220],x[167221],x[167222],x[167223],x[167224],x[167225],x[167226],x[167227],x[167228],x[167229],x[167230],x[167231],x[167232],x[167233],x[167234],x[167235],x[167236],x[167237],x[167238],x[167239],x[167240],x[167241],x[167242],x[167243],x[167244],x[167245],x[167246],x[167247],x[167248],x[167249],x[167250],x[167251],x[167252],x[167253],x[167254],x[167255],x[167256],x[167257],x[167258],x[167259],x[167260],x[167261],x[167262],x[167263],x[167264],x[167265],x[167266],x[167267],x[167268],x[167269],x[167270],x[167271],x[167272],x[167273],x[167274],x[167275],x[167276],x[167277],x[167278],x[167279],x[167280],x[167281],x[167282],x[167283],x[167284],x[167285],x[167286],x[167287],x[167288],x[167289],x[167290],x[167291],x[167292],x[167293],x[167294],x[167295],x[167296],x[167297],x[167298],x[167299],x[167300],x[167301],x[167302],x[167303],x[167304],x[167305],x[167306],x[167307],x[167308],x[167309],x[167310],x[167311],x[167312],x[167313],x[167314],x[167315],x[167316],x[167317],x[167318],x[167319],x[167320],x[167321],x[167322],x[167323],x[167324],x[167325],x[167326],x[167327],x[167328],x[167329],x[167330],x[167331],x[167332],x[167333],x[167334],x[167335],x[167336],x[167337],x[167338],x[167339],x[167340],x[167341],x[167342],x[167343],x[167344],x[167345],x[167346],x[167347],x[167348],x[167349],x[167350],x[167351],x[167352],x[167353],x[167354],x[167355],x[167356],x[167357],x[167358],x[167359],x[167360],x[167361],x[167362],x[167363],x[167364],x[167365],x[167366],x[167367],x[167368],x[167369],x[167370],x[167371],x[167372],x[167373],x[167374],x[167375],x[167376],x[167377],x[167378],x[167379],x[167380],x[167381],x[167382],x[167383],x[167384],x[167385],x[167386],x[167387],x[167388],x[167389],x[167390],x[167391],x[167392],x[167393],x[167394],x[167395],x[167396],x[167397],x[167398],x[167399],x[167400],x[167401],x[167402],x[167403],x[167404],x[167405],x[167406],x[167407],x[167408],x[167409],x[167410],x[167411],x[167412],x[167413],x[167414],x[167415],x[167416],x[167417],x[167418],x[167419],x[167420],x[167421],x[167422],x[167423],x[167424],x[167425],x[167426],x[167427],x[167428],x[167429],x[167430],x[167431],x[167432],x[167433],x[167434],x[167435],x[167436],x[167437],x[167438],x[167439],x[167440],x[167441],x[167442],x[167443],x[167444],x[167445],x[167446],x[167447],x[167448],x[167449],x[167450],x[167451],x[167452],x[167453],x[167454],x[167455],x[167456],x[167457],x[167458],x[167459],x[167460],x[167461],x[167462],x[167463],x[167464],x[167465],x[167466],x[167467],x[167468],x[167469],x[167470],x[167471],x[167472],x[167473],x[167474],x[167475],x[167476],x[167477],x[167478],x[167479],x[167480],x[167481],x[167482],x[167483],x[167484],x[167485],x[167486],x[167487],x[167488],x[167489],x[167490],x[167491],x[167492],x[167493],x[167494],x[167495],x[167496],x[167497],x[167498],x[167499],x[167500],x[167501],x[167502],x[167503],x[167504],x[167505],x[167506],x[167507],x[167508],x[167509],x[167510],x[167511],x[167512],x[167513],x[167514],x[167515],x[167516],x[167517],x[167518],x[167519],x[167520],x[167521],x[167522],x[167523],x[167524],x[167525],x[167526],x[167527],x[167528],x[167529],x[167530],x[167531],x[167532],x[167533],x[167534],x[167535],x[167536],x[167537],x[167538],x[167539],x[167540],x[167541],x[167542],x[167543],x[167544],x[167545],x[167546],x[167547],x[167548],x[167549],x[167550],x[167551],x[167552],x[167553],x[167554],x[167555],x[167556],x[167557],x[167558],x[167559],x[167560],x[167561],x[167562],x[167563],x[167564],x[167565],x[167566],x[167567],x[167568],x[167569],x[167570],x[167571],x[167572],x[167573],x[167574],x[167575],x[167576],x[167577],x[167578],x[167579],x[167580],x[167581],x[167582],x[167583],x[167584],x[167585],x[167586],x[167587],x[167588],x[167589],x[167590],x[167591],x[167592],x[167593],x[167594],x[167595],x[167596],x[167597],x[167598],x[167599],x[167600],x[167601],x[167602],x[167603],x[167604],x[167605],x[167606],x[167607],x[167608],x[167609],x[167610],x[167611],x[167612],x[167613],x[167614],x[167615],x[167616],x[167617],x[167618],x[167619],x[167620],x[167621],x[167622],x[167623],x[167624],x[167625],x[167626],x[167627],x[167628],x[167629],x[167630],x[167631],x[167632],x[167633],x[167634],x[167635],x[167636],x[167637],x[167638],x[167639],x[167640],x[167641],x[167642],x[167643],x[167644],x[167645],x[167646],x[167647],x[167648],x[167649],x[167650],x[167651],x[167652],x[167653],x[167654],x[167655],x[167656],x[167657],x[167658],x[167659],x[167660],x[167661],x[167662],x[167663],x[167664],x[167665],x[167666],x[167667],x[167668],x[167669],x[167670],x[167671],x[167672],x[167673],x[167674],x[167675],x[167676],x[167677],x[167678],x[167679],x[167680],x[167681],x[167682],x[167683],x[167684],x[167685],x[167686],x[167687],x[167688],x[167689],x[167690],x[167691],x[167692],x[167693],x[167694],x[167695],x[167696],x[167697],x[167698],x[167699],x[167700],x[167701],x[167702],x[167703],x[167704],x[167705],x[167706],x[167707],x[167708],x[167709],x[167710],x[167711],x[167712],x[167713],x[167714],x[167715],x[167716],x[167717],x[167718],x[167719],x[167720],x[167721],x[167722],x[167723],x[167724],x[167725],x[167726],x[167727],x[167728],x[167729],x[167730],x[167731],x[167732],x[167733],x[167734],x[167735],x[167736],x[167737],x[167738],x[167739],x[167740],x[167741],x[167742],x[167743],x[167744],x[167745],x[167746],x[167747],x[167748],x[167749],x[167750],x[167751],x[167752],x[167753],x[167754],x[167755],x[167756],x[167757],x[167758],x[167759],x[167760],x[167761],x[167762],x[167763],x[167764],x[167765],x[167766],x[167767],x[167768],x[167769],x[167770],x[167771],x[167772],x[167773],x[167774],x[167775],x[167776],x[167777],x[167778],x[167779],x[167780],x[167781],x[167782],x[167783],x[167784],x[167785],x[167786],x[167787],x[167788],x[167789],x[167790],x[167791],x[167792],x[167793],x[167794],x[167795],x[167796],x[167797],x[167798],x[167799],x[167800],x[167801],x[167802],x[167803],x[167804],x[167805],x[167806],x[167807],x[167808],x[167809],x[167810],x[167811],x[167812],x[167813],x[167814],x[167815],x[167816],x[167817],x[167818],x[167819],x[167820],x[167821],x[167822],x[167823],x[167824],x[167825],x[167826],x[167827],x[167828],x[167829],x[167830],x[167831],x[167832],x[167833],x[167834],x[167835],x[167836],x[167837],x[167838],x[167839],x[167840],x[167841],x[167842],x[167843],x[167844],x[167845],x[167846],x[167847],x[167848],x[167849],x[167850],x[167851],x[167852],x[167853],x[167854],x[167855],x[167856],x[167857],x[167858],x[167859],x[167860],x[167861],x[167862],x[167863],x[167864],x[167865],x[167866],x[167867],x[167868],x[167869],x[167870],x[167871],x[167872],x[167873],x[167874],x[167875],x[167876],x[167877],x[167878],x[167879],x[167880],x[167881],x[167882],x[167883],x[167884],x[167885],x[167886],x[167887],x[167888],x[167889],x[167890],x[167891],x[167892],x[167893],x[167894],x[167895],x[167896],x[167897],x[167898],x[167899],x[167900],x[167901],x[167902],x[167903],x[167904],x[167905],x[167906],x[167907],x[167908],x[167909],x[167910],x[167911],x[167912],x[167913],x[167914],x[167915],x[167916],x[167917],x[167918],x[167919],x[167920],x[167921],x[167922],x[167923],x[167924],x[167925],x[167926],x[167927],x[167928],x[167929],x[167930],x[167931],x[167932],x[167933],x[167934],x[167935],x[167936],x[167937],x[167938],x[167939],x[167940],x[167941],x[167942],x[167943],x[167944],x[167945],x[167946],x[167947],x[167948],x[167949],x[167950],x[167951],x[167952],x[167953],x[167954],x[167955],x[167956],x[167957],x[167958],x[167959],x[167960],x[167961],x[167962],x[167963],x[167964],x[167965],x[167966],x[167967],x[167968],x[167969],x[167970],x[167971],x[167972],x[167973],x[167974],x[167975],x[167976],x[167977],x[167978],x[167979],x[167980],x[167981],x[167982],x[167983],x[167984],x[167985],x[167986],x[167987],x[167988],x[167989],x[167990],x[167991],x[167992],x[167993],x[167994],x[167995],x[167996],x[167997],x[167998],x[167999],x[168000],x[168001],x[168002],x[168003],x[168004],x[168005],x[168006],x[168007],x[168008],x[168009],x[168010],x[168011],x[168012],x[168013],x[168014],x[168015],x[168016],x[168017],x[168018],x[168019],x[168020],x[168021],x[168022],x[168023],x[168024],x[168025],x[168026],x[168027],x[168028],x[168029],x[168030],x[168031],x[168032],x[168033],x[168034],x[168035],x[168036],x[168037],x[168038],x[168039],x[168040],x[168041],x[168042],x[168043],x[168044],x[168045],x[168046],x[168047],x[168048],x[168049],x[168050],x[168051],x[168052],x[168053],x[168054],x[168055],x[168056],x[168057],x[168058],x[168059],x[168060],x[168061],x[168062],x[168063],x[168064],x[168065],x[168066],x[168067],x[168068],x[168069],x[168070],x[168071],x[168072],x[168073],x[168074],x[168075],x[168076],x[168077],x[168078],x[168079],x[168080],x[168081],x[168082],x[168083],x[168084],x[168085],x[168086],x[168087],x[168088],x[168089],x[168090],x[168091],x[168092],x[168093],x[168094],x[168095],x[168096],x[168097],x[168098],x[168099],x[168100],x[168101],x[168102],x[168103],x[168104],x[168105],x[168106],x[168107],x[168108],x[168109],x[168110],x[168111],x[168112],x[168113],x[168114],x[168115],x[168116],x[168117],x[168118],x[168119],x[168120],x[168121],x[168122],x[168123],x[168124],x[168125],x[168126],x[168127],x[168128],x[168129],x[168130],x[168131],x[168132],x[168133],x[168134],x[168135],x[168136],x[168137],x[168138],x[168139],x[168140],x[168141],x[168142],x[168143],x[168144],x[168145],x[168146],x[168147],x[168148],x[168149],x[168150],x[168151],x[168152],x[168153],x[168154],x[168155],x[168156],x[168157],x[168158],x[168159],x[168160],x[168161],x[168162],x[168163],x[168164],x[168165],x[168166],x[168167],x[168168],x[168169],x[168170],x[168171],x[168172],x[168173],x[168174],x[168175],x[168176],x[168177],x[168178],x[168179],x[168180],x[168181],x[168182],x[168183],x[168184],x[168185],x[168186],x[168187],x[168188],x[168189],x[168190],x[168191],x[168192],x[168193],x[168194],x[168195],x[168196],x[168197],x[168198],x[168199],x[168200],x[168201],x[168202],x[168203],x[168204],x[168205],x[168206],x[168207],x[168208],x[168209],x[168210],x[168211],x[168212],x[168213],x[168214],x[168215],x[168216],x[168217],x[168218],x[168219],x[168220],x[168221],x[168222],x[168223],x[168224],x[168225],x[168226],x[168227],x[168228],x[168229],x[168230],x[168231],x[168232],x[168233],x[168234],x[168235],x[168236],x[168237],x[168238],x[168239],x[168240],x[168241],x[168242],x[168243],x[168244],x[168245],x[168246],x[168247],x[168248],x[168249],x[168250],x[168251],x[168252],x[168253],x[168254],x[168255],x[168256],x[168257],x[168258],x[168259],x[168260],x[168261],x[168262],x[168263],x[168264],x[168265],x[168266],x[168267],x[168268],x[168269],x[168270],x[168271],x[168272],x[168273],x[168274],x[168275],x[168276],x[168277],x[168278],x[168279],x[168280],x[168281],x[168282],x[168283],x[168284],x[168285],x[168286],x[168287],x[168288],x[168289],x[168290],x[168291],x[168292],x[168293],x[168294],x[168295],x[168296],x[168297],x[168298],x[168299],x[168300],x[168301],x[168302],x[168303],x[168304],x[168305],x[168306],x[168307],x[168308],x[168309],x[168310],x[168311],x[168312],x[168313],x[168314],x[168315],x[168316],x[168317],x[168318],x[168319],x[168320],x[168321],x[168322],x[168323],x[168324],x[168325],x[168326],x[168327],x[168328],x[168329],x[168330],x[168331],x[168332],x[168333],x[168334],x[168335],x[168336],x[168337],x[168338],x[168339],x[168340],x[168341],x[168342],x[168343],x[168344],x[168345],x[168346],x[168347],x[168348],x[168349],x[168350],x[168351],x[168352],x[168353],x[168354],x[168355],x[168356],x[168357],x[168358],x[168359],x[168360],x[168361],x[168362],x[168363],x[168364],x[168365],x[168366],x[168367],x[168368],x[168369],x[168370],x[168371],x[168372],x[168373],x[168374],x[168375],x[168376],x[168377],x[168378],x[168379],x[168380],x[168381],x[168382],x[168383],x[168384],x[168385],x[168386],x[168387],x[168388],x[168389],x[168390],x[168391],x[168392],x[168393],x[168394],x[168395],x[168396],x[168397],x[168398],x[168399],x[168400],x[168401],x[168402],x[168403],x[168404],x[168405],x[168406],x[168407],x[168408],x[168409],x[168410],x[168411],x[168412],x[168413],x[168414],x[168415],x[168416],x[168417],x[168418],x[168419],x[168420],x[168421],x[168422],x[168423],x[168424],x[168425],x[168426],x[168427],x[168428],x[168429],x[168430],x[168431],x[168432],x[168433],x[168434],x[168435],x[168436],x[168437],x[168438],x[168439],x[168440],x[168441],x[168442],x[168443],x[168444],x[168445],x[168446],x[168447],x[168448],x[168449],x[168450],x[168451],x[168452],x[168453],x[168454],x[168455],x[168456],x[168457],x[168458],x[168459],x[168460],x[168461],x[168462],x[168463],x[168464],x[168465],x[168466],x[168467],x[168468],x[168469],x[168470],x[168471],x[168472],x[168473],x[168474],x[168475],x[168476],x[168477],x[168478],x[168479],x[168480],x[168481],x[168482],x[168483],x[168484],x[168485],x[168486],x[168487],x[168488],x[168489],x[168490],x[168491],x[168492],x[168493],x[168494],x[168495],x[168496],x[168497],x[168498],x[168499],x[168500],x[168501],x[168502],x[168503],x[168504],x[168505],x[168506],x[168507],x[168508],x[168509],x[168510],x[168511],x[168512],x[168513],x[168514],x[168515],x[168516],x[168517],x[168518],x[168519],x[168520],x[168521],x[168522],x[168523],x[168524],x[168525],x[168526],x[168527],x[168528],x[168529],x[168530],x[168531],x[168532],x[168533],x[168534],x[168535],x[168536],x[168537],x[168538],x[168539],x[168540],x[168541],x[168542],x[168543],x[168544],x[168545],x[168546],x[168547],x[168548],x[168549],x[168550],x[168551],x[168552],x[168553],x[168554],x[168555],x[168556],x[168557],x[168558],x[168559],x[168560],x[168561],x[168562],x[168563],x[168564],x[168565],x[168566],x[168567],x[168568],x[168569],x[168570],x[168571],x[168572],x[168573],x[168574],x[168575],x[168576],x[168577],x[168578],x[168579],x[168580],x[168581],x[168582],x[168583],x[168584],x[168585],x[168586],x[168587],x[168588],x[168589],x[168590],x[168591],x[168592],x[168593],x[168594],x[168595],x[168596],x[168597],x[168598],x[168599],x[168600],x[168601],x[168602],x[168603],x[168604],x[168605],x[168606],x[168607],x[168608],x[168609],x[168610],x[168611],x[168612],x[168613],x[168614],x[168615],x[168616],x[168617],x[168618],x[168619],x[168620],x[168621],x[168622],x[168623],x[168624],x[168625],x[168626],x[168627],x[168628],x[168629],x[168630],x[168631],x[168632],x[168633],x[168634],x[168635],x[168636],x[168637],x[168638],x[168639],x[168640],x[168641],x[168642],x[168643],x[168644],x[168645],x[168646],x[168647],x[168648],x[168649],x[168650],x[168651],x[168652],x[168653],x[168654],x[168655],x[168656],x[168657],x[168658],x[168659],x[168660],x[168661],x[168662],x[168663],x[168664],x[168665],x[168666],x[168667],x[168668],x[168669],x[168670],x[168671],x[168672],x[168673],x[168674],x[168675],x[168676],x[168677],x[168678],x[168679],x[168680],x[168681],x[168682],x[168683],x[168684],x[168685],x[168686],x[168687],x[168688],x[168689],x[168690],x[168691],x[168692],x[168693],x[168694],x[168695],x[168696],x[168697],x[168698],x[168699],x[168700],x[168701],x[168702],x[168703],x[168704],x[168705],x[168706],x[168707],x[168708],x[168709],x[168710],x[168711],x[168712],x[168713],x[168714],x[168715],x[168716],x[168717],x[168718],x[168719],x[168720],x[168721],x[168722],x[168723],x[168724],x[168725],x[168726],x[168727],x[168728],x[168729],x[168730],x[168731],x[168732],x[168733],x[168734],x[168735],x[168736],x[168737],x[168738],x[168739],x[168740],x[168741],x[168742],x[168743],x[168744],x[168745],x[168746],x[168747],x[168748],x[168749],x[168750],x[168751],x[168752],x[168753],x[168754],x[168755],x[168756],x[168757],x[168758],x[168759],x[168760],x[168761],x[168762],x[168763],x[168764],x[168765],x[168766],x[168767],x[168768],x[168769],x[168770],x[168771],x[168772],x[168773],x[168774],x[168775],x[168776],x[168777],x[168778],x[168779],x[168780],x[168781],x[168782],x[168783],x[168784],x[168785],x[168786],x[168787],x[168788],x[168789],x[168790],x[168791],x[168792],x[168793],x[168794],x[168795],x[168796],x[168797],x[168798],x[168799],x[168800],x[168801],x[168802],x[168803],x[168804],x[168805],x[168806],x[168807],x[168808],x[168809],x[168810],x[168811],x[168812],x[168813],x[168814],x[168815],x[168816],x[168817],x[168818],x[168819],x[168820],x[168821],x[168822],x[168823],x[168824],x[168825],x[168826],x[168827],x[168828],x[168829],x[168830],x[168831],x[168832],x[168833],x[168834],x[168835],x[168836],x[168837],x[168838],x[168839],x[168840],x[168841],x[168842],x[168843],x[168844],x[168845],x[168846],x[168847],x[168848],x[168849],x[168850],x[168851],x[168852],x[168853],x[168854],x[168855],x[168856],x[168857],x[168858],x[168859],x[168860],x[168861],x[168862],x[168863],x[168864],x[168865],x[168866],x[168867],x[168868],x[168869],x[168870],x[168871],x[168872],x[168873],x[168874],x[168875],x[168876],x[168877],x[168878],x[168879],x[168880],x[168881],x[168882],x[168883],x[168884],x[168885],x[168886],x[168887],x[168888],x[168889],x[168890],x[168891],x[168892],x[168893],x[168894],x[168895],x[168896],x[168897],x[168898],x[168899],x[168900],x[168901],x[168902],x[168903],x[168904],x[168905],x[168906],x[168907],x[168908],x[168909],x[168910],x[168911],x[168912],x[168913],x[168914],x[168915],x[168916],x[168917],x[168918],x[168919],x[168920],x[168921],x[168922],x[168923],x[168924],x[168925],x[168926],x[168927],x[168928],x[168929],x[168930],x[168931],x[168932],x[168933],x[168934],x[168935],x[168936],x[168937],x[168938],x[168939],x[168940],x[168941],x[168942],x[168943],x[168944],x[168945],x[168946],x[168947],x[168948],x[168949],x[168950],x[168951],x[168952],x[168953],x[168954],x[168955],x[168956],x[168957],x[168958],x[168959],x[168960],x[168961],x[168962],x[168963],x[168964],x[168965],x[168966],x[168967],x[168968],x[168969],x[168970],x[168971],x[168972],x[168973],x[168974],x[168975],x[168976],x[168977],x[168978],x[168979],x[168980],x[168981],x[168982],x[168983],x[168984],x[168985],x[168986],x[168987],x[168988],x[168989],x[168990],x[168991],x[168992],x[168993],x[168994],x[168995],x[168996],x[168997],x[168998],x[168999],x[169000],x[169001],x[169002],x[169003],x[169004],x[169005],x[169006],x[169007],x[169008],x[169009],x[169010],x[169011],x[169012],x[169013],x[169014],x[169015],x[169016],x[169017],x[169018],x[169019],x[169020],x[169021],x[169022],x[169023],x[169024],x[169025],x[169026],x[169027],x[169028],x[169029],x[169030],x[169031],x[169032],x[169033],x[169034],x[169035],x[169036],x[169037],x[169038],x[169039],x[169040],x[169041],x[169042],x[169043],x[169044],x[169045],x[169046],x[169047],x[169048],x[169049],x[169050],x[169051],x[169052],x[169053],x[169054],x[169055],x[169056],x[169057],x[169058],x[169059],x[169060],x[169061],x[169062],x[169063],x[169064],x[169065],x[169066],x[169067],x[169068],x[169069],x[169070],x[169071],x[169072],x[169073],x[169074],x[169075],x[169076],x[169077],x[169078],x[169079],x[169080],x[169081],x[169082],x[169083],x[169084],x[169085],x[169086],x[169087],x[169088],x[169089],x[169090],x[169091],x[169092],x[169093],x[169094],x[169095],x[169096],x[169097],x[169098],x[169099],x[169100],x[169101],x[169102],x[169103],x[169104],x[169105],x[169106],x[169107],x[169108],x[169109],x[169110],x[169111],x[169112],x[169113],x[169114],x[169115],x[169116],x[169117],x[169118],x[169119],x[169120],x[169121],x[169122],x[169123],x[169124],x[169125],x[169126],x[169127],x[169128],x[169129],x[169130],x[169131],x[169132],x[169133],x[169134],x[169135],x[169136],x[169137],x[169138],x[169139],x[169140],x[169141],x[169142],x[169143],x[169144],x[169145],x[169146],x[169147],x[169148],x[169149],x[169150],x[169151],x[169152],x[169153],x[169154],x[169155],x[169156],x[169157],x[169158],x[169159],x[169160],x[169161],x[169162],x[169163],x[169164],x[169165],x[169166],x[169167],x[169168],x[169169],x[169170],x[169171],x[169172],x[169173],x[169174],x[169175],x[169176],x[169177],x[169178],x[169179],x[169180],x[169181],x[169182],x[169183],x[169184],x[169185],x[169186],x[169187],x[169188],x[169189],x[169190],x[169191],x[169192],x[169193],x[169194],x[169195],x[169196],x[169197],x[169198],x[169199],x[169200],x[169201],x[169202],x[169203],x[169204],x[169205],x[169206],x[169207],x[169208],x[169209],x[169210],x[169211],x[169212],x[169213],x[169214],x[169215],x[169216],x[169217],x[169218],x[169219],x[169220],x[169221],x[169222],x[169223],x[169224],x[169225],x[169226],x[169227],x[169228],x[169229],x[169230],x[169231],x[169232],x[169233],x[169234],x[169235],x[169236],x[169237],x[169238],x[169239],x[169240],x[169241],x[169242],x[169243],x[169244],x[169245],x[169246],x[169247],x[169248],x[169249],x[169250],x[169251],x[169252],x[169253],x[169254],x[169255],x[169256],x[169257],x[169258],x[169259],x[169260],x[169261],x[169262],x[169263],x[169264],x[169265],x[169266],x[169267],x[169268],x[169269],x[169270],x[169271],x[169272],x[169273],x[169274],x[169275],x[169276],x[169277],x[169278],x[169279],x[169280],x[169281],x[169282],x[169283],x[169284],x[169285],x[169286],x[169287],x[169288],x[169289],x[169290],x[169291],x[169292],x[169293],x[169294],x[169295],x[169296],x[169297],x[169298],x[169299],x[169300],x[169301],x[169302],x[169303],x[169304],x[169305],x[169306],x[169307],x[169308],x[169309],x[169310],x[169311],x[169312],x[169313],x[169314],x[169315],x[169316],x[169317],x[169318],x[169319],x[169320],x[169321],x[169322],x[169323],x[169324],x[169325],x[169326],x[169327],x[169328],x[169329],x[169330],x[169331],x[169332],x[169333],x[169334],x[169335],x[169336],x[169337],x[169338],x[169339],x[169340],x[169341],x[169342],x[169343],x[169344],x[169345],x[169346],x[169347],x[169348],x[169349],x[169350],x[169351],x[169352],x[169353],x[169354],x[169355],x[169356],x[169357],x[169358],x[169359],x[169360],x[169361],x[169362],x[169363],x[169364],x[169365],x[169366],x[169367],x[169368],x[169369],x[169370],x[169371],x[169372],x[169373],x[169374],x[169375],x[169376],x[169377],x[169378],x[169379],x[169380],x[169381],x[169382],x[169383],x[169384],x[169385],x[169386],x[169387],x[169388],x[169389],x[169390],x[169391],x[169392],x[169393],x[169394],x[169395],x[169396],x[169397],x[169398],x[169399],x[169400],x[169401],x[169402],x[169403],x[169404],x[169405],x[169406],x[169407],x[169408],x[169409],x[169410],x[169411],x[169412],x[169413],x[169414],x[169415],x[169416],x[169417],x[169418],x[169419],x[169420],x[169421],x[169422],x[169423],x[169424],x[169425],x[169426],x[169427],x[169428],x[169429],x[169430],x[169431],x[169432],x[169433],x[169434],x[169435],x[169436],x[169437],x[169438],x[169439],x[169440],x[169441],x[169442],x[169443],x[169444],x[169445],x[169446],x[169447],x[169448],x[169449],x[169450],x[169451],x[169452],x[169453],x[169454],x[169455],x[169456],x[169457],x[169458],x[169459],x[169460],x[169461],x[169462],x[169463],x[169464],x[169465],x[169466],x[169467],x[169468],x[169469],x[169470],x[169471],x[169472],x[169473],x[169474],x[169475],x[169476],x[169477],x[169478],x[169479],x[169480],x[169481],x[169482],x[169483],x[169484],x[169485],x[169486],x[169487],x[169488],x[169489],x[169490],x[169491],x[169492],x[169493],x[169494],x[169495],x[169496],x[169497],x[169498],x[169499],x[169500],x[169501],x[169502],x[169503],x[169504],x[169505],x[169506],x[169507],x[169508],x[169509],x[169510],x[169511],x[169512],x[169513],x[169514],x[169515],x[169516],x[169517],x[169518],x[169519],x[169520],x[169521],x[169522],x[169523],x[169524],x[169525],x[169526],x[169527],x[169528],x[169529],x[169530],x[169531],x[169532],x[169533],x[169534],x[169535],x[169536],x[169537],x[169538],x[169539],x[169540],x[169541],x[169542],x[169543],x[169544],x[169545],x[169546],x[169547],x[169548],x[169549],x[169550],x[169551],x[169552],x[169553],x[169554],x[169555],x[169556],x[169557],x[169558],x[169559],x[169560],x[169561],x[169562],x[169563],x[169564],x[169565],x[169566],x[169567],x[169568],x[169569],x[169570],x[169571],x[169572],x[169573],x[169574],x[169575],x[169576],x[169577],x[169578],x[169579],x[169580],x[169581],x[169582],x[169583],x[169584],x[169585],x[169586],x[169587],x[169588],x[169589],x[169590],x[169591],x[169592],x[169593],x[169594],x[169595],x[169596],x[169597],x[169598],x[169599],x[169600],x[169601],x[169602],x[169603],x[169604],x[169605],x[169606],x[169607],x[169608],x[169609],x[169610],x[169611],x[169612],x[169613],x[169614],x[169615],x[169616],x[169617],x[169618],x[169619],x[169620],x[169621],x[169622],x[169623],x[169624],x[169625],x[169626],x[169627],x[169628],x[169629],x[169630],x[169631],x[169632],x[169633],x[169634],x[169635],x[169636],x[169637],x[169638],x[169639],x[169640],x[169641],x[169642],x[169643],x[169644],x[169645],x[169646],x[169647],x[169648],x[169649],x[169650],x[169651],x[169652],x[169653],x[169654],x[169655],x[169656],x[169657],x[169658],x[169659],x[169660],x[169661],x[169662],x[169663],x[169664],x[169665],x[169666],x[169667],x[169668],x[169669],x[169670],x[169671],x[169672],x[169673],x[169674],x[169675],x[169676],x[169677],x[169678],x[169679],x[169680],x[169681],x[169682],x[169683],x[169684],x[169685],x[169686],x[169687],x[169688],x[169689],x[169690],x[169691],x[169692],x[169693],x[169694],x[169695],x[169696],x[169697],x[169698],x[169699],x[169700],x[169701],x[169702],x[169703],x[169704],x[169705],x[169706],x[169707],x[169708],x[169709],x[169710],x[169711],x[169712],x[169713],x[169714],x[169715],x[169716],x[169717],x[169718],x[169719],x[169720],x[169721],x[169722],x[169723],x[169724],x[169725],x[169726],x[169727],x[169728],x[169729],x[169730],x[169731],x[169732],x[169733],x[169734],x[169735],x[169736],x[169737],x[169738],x[169739],x[169740],x[169741],x[169742],x[169743],x[169744],x[169745],x[169746],x[169747],x[169748],x[169749],x[169750],x[169751],x[169752],x[169753],x[169754],x[169755],x[169756],x[169757],x[169758],x[169759],x[169760],x[169761],x[169762],x[169763],x[169764],x[169765],x[169766],x[169767],x[169768],x[169769],x[169770],x[169771],x[169772],x[169773],x[169774],x[169775],x[169776],x[169777],x[169778],x[169779],x[169780],x[169781],x[169782],x[169783],x[169784],x[169785],x[169786],x[169787],x[169788],x[169789],x[169790],x[169791],x[169792],x[169793],x[169794],x[169795],x[169796],x[169797],x[169798],x[169799],x[169800],x[169801],x[169802],x[169803],x[169804],x[169805],x[169806],x[169807],x[169808],x[169809],x[169810],x[169811],x[169812],x[169813],x[169814],x[169815],x[169816],x[169817],x[169818],x[169819],x[169820],x[169821],x[169822],x[169823],x[169824],x[169825],x[169826],x[169827],x[169828],x[169829],x[169830],x[169831],x[169832],x[169833],x[169834],x[169835],x[169836],x[169837],x[169838],x[169839],x[169840],x[169841],x[169842],x[169843],x[169844],x[169845],x[169846],x[169847],x[169848],x[169849],x[169850],x[169851],x[169852],x[169853],x[169854],x[169855],x[169856],x[169857],x[169858],x[169859],x[169860],x[169861],x[169862],x[169863],x[169864],x[169865],x[169866],x[169867],x[169868],x[169869],x[169870],x[169871],x[169872],x[169873],x[169874],x[169875],x[169876],x[169877],x[169878],x[169879],x[169880],x[169881],x[169882],x[169883],x[169884],x[169885],x[169886],x[169887],x[169888],x[169889],x[169890],x[169891],x[169892],x[169893],x[169894],x[169895],x[169896],x[169897],x[169898],x[169899],x[169900],x[169901],x[169902],x[169903],x[169904],x[169905],x[169906],x[169907],x[169908],x[169909],x[169910],x[169911],x[169912],x[169913],x[169914],x[169915],x[169916],x[169917],x[169918],x[169919],x[169920],x[169921],x[169922],x[169923],x[169924],x[169925],x[169926],x[169927],x[169928],x[169929],x[169930],x[169931],x[169932],x[169933],x[169934],x[169935],x[169936],x[169937],x[169938],x[169939],x[169940],x[169941],x[169942],x[169943],x[169944],x[169945],x[169946],x[169947],x[169948],x[169949],x[169950],x[169951],x[169952],x[169953],x[169954],x[169955],x[169956],x[169957],x[169958],x[169959],x[169960],x[169961],x[169962],x[169963],x[169964],x[169965],x[169966],x[169967],x[169968],x[169969],x[169970],x[169971],x[169972],x[169973],x[169974],x[169975],x[169976],x[169977],x[169978],x[169979],x[169980],x[169981],x[169982],x[169983],x[169984],x[169985],x[169986],x[169987],x[169988],x[169989],x[169990],x[169991],x[169992],x[169993],x[169994],x[169995],x[169996],x[169997],x[169998],x[169999],x[170000],x[170001],x[170002],x[170003],x[170004],x[170005],x[170006],x[170007],x[170008],x[170009],x[170010],x[170011],x[170012],x[170013],x[170014],x[170015],x[170016],x[170017],x[170018],x[170019],x[170020],x[170021],x[170022],x[170023],x[170024],x[170025],x[170026],x[170027],x[170028],x[170029],x[170030],x[170031],x[170032],x[170033],x[170034],x[170035],x[170036],x[170037],x[170038],x[170039],x[170040],x[170041],x[170042],x[170043],x[170044],x[170045],x[170046],x[170047],x[170048],x[170049],x[170050],x[170051],x[170052],x[170053],x[170054],x[170055],x[170056],x[170057],x[170058],x[170059],x[170060],x[170061],x[170062],x[170063],x[170064],x[170065],x[170066],x[170067],x[170068],x[170069],x[170070],x[170071],x[170072],x[170073],x[170074],x[170075],x[170076],x[170077],x[170078],x[170079],x[170080],x[170081],x[170082],x[170083],x[170084],x[170085],x[170086],x[170087],x[170088],x[170089],x[170090],x[170091],x[170092],x[170093],x[170094],x[170095],x[170096],x[170097],x[170098],x[170099],x[170100],x[170101],x[170102],x[170103],x[170104],x[170105],x[170106],x[170107],x[170108],x[170109],x[170110],x[170111],x[170112],x[170113],x[170114],x[170115],x[170116],x[170117],x[170118],x[170119],x[170120],x[170121],x[170122],x[170123],x[170124],x[170125],x[170126],x[170127],x[170128],x[170129],x[170130],x[170131],x[170132],x[170133],x[170134],x[170135],x[170136],x[170137],x[170138],x[170139],x[170140],x[170141],x[170142],x[170143],x[170144],x[170145],x[170146],x[170147],x[170148],x[170149],x[170150],x[170151],x[170152],x[170153],x[170154],x[170155],x[170156],x[170157],x[170158],x[170159],x[170160],x[170161],x[170162],x[170163],x[170164],x[170165],x[170166],x[170167],x[170168],x[170169],x[170170],x[170171],x[170172],x[170173],x[170174],x[170175],x[170176],x[170177],x[170178],x[170179],x[170180],x[170181],x[170182],x[170183],x[170184],x[170185],x[170186],x[170187],x[170188],x[170189],x[170190],x[170191],x[170192],x[170193],x[170194],x[170195],x[170196],x[170197],x[170198],x[170199],x[170200],x[170201],x[170202],x[170203],x[170204],x[170205],x[170206],x[170207],x[170208],x[170209],x[170210],x[170211],x[170212],x[170213],x[170214],x[170215],x[170216],x[170217],x[170218],x[170219],x[170220],x[170221],x[170222],x[170223],x[170224],x[170225],x[170226],x[170227],x[170228],x[170229],x[170230],x[170231],x[170232],x[170233],x[170234],x[170235],x[170236],x[170237],x[170238],x[170239],x[170240],x[170241],x[170242],x[170243],x[170244],x[170245],x[170246],x[170247],x[170248],x[170249],x[170250],x[170251],x[170252],x[170253],x[170254],x[170255],x[170256],x[170257],x[170258],x[170259],x[170260],x[170261],x[170262],x[170263],x[170264],x[170265],x[170266],x[170267],x[170268],x[170269],x[170270],x[170271],x[170272],x[170273],x[170274],x[170275],x[170276],x[170277],x[170278],x[170279],x[170280],x[170281],x[170282],x[170283],x[170284],x[170285],x[170286],x[170287],x[170288],x[170289],x[170290],x[170291],x[170292],x[170293],x[170294],x[170295],x[170296],x[170297],x[170298],x[170299],x[170300],x[170301],x[170302],x[170303],x[170304],x[170305],x[170306],x[170307],x[170308],x[170309],x[170310],x[170311],x[170312],x[170313],x[170314],x[170315],x[170316],x[170317],x[170318],x[170319],x[170320],x[170321],x[170322],x[170323],x[170324],x[170325],x[170326],x[170327],x[170328],x[170329],x[170330],x[170331],x[170332],x[170333],x[170334],x[170335],x[170336],x[170337],x[170338],x[170339],x[170340],x[170341],x[170342],x[170343],x[170344],x[170345],x[170346],x[170347],x[170348],x[170349],x[170350],x[170351],x[170352],x[170353],x[170354],x[170355],x[170356],x[170357],x[170358],x[170359],x[170360],x[170361],x[170362],x[170363],x[170364],x[170365],x[170366],x[170367],x[170368],x[170369],x[170370],x[170371],x[170372],x[170373],x[170374],x[170375],x[170376],x[170377],x[170378],x[170379],x[170380],x[170381],x[170382],x[170383],x[170384],x[170385],x[170386],x[170387],x[170388],x[170389],x[170390],x[170391],x[170392],x[170393],x[170394],x[170395],x[170396],x[170397],x[170398],x[170399],x[170400],x[170401],x[170402],x[170403],x[170404],x[170405],x[170406],x[170407],x[170408],x[170409],x[170410],x[170411],x[170412],x[170413],x[170414],x[170415],x[170416],x[170417],x[170418],x[170419],x[170420],x[170421],x[170422],x[170423],x[170424],x[170425],x[170426],x[170427],x[170428],x[170429],x[170430],x[170431],x[170432],x[170433],x[170434],x[170435],x[170436],x[170437],x[170438],x[170439],x[170440],x[170441],x[170442],x[170443],x[170444],x[170445],x[170446],x[170447],x[170448],x[170449],x[170450],x[170451],x[170452],x[170453],x[170454],x[170455],x[170456],x[170457],x[170458],x[170459],x[170460],x[170461],x[170462],x[170463],x[170464],x[170465],x[170466],x[170467],x[170468],x[170469],x[170470],x[170471],x[170472],x[170473],x[170474],x[170475],x[170476],x[170477],x[170478],x[170479],x[170480],x[170481],x[170482],x[170483],x[170484],x[170485],x[170486],x[170487],x[170488],x[170489],x[170490],x[170491],x[170492],x[170493],x[170494],x[170495],x[170496],x[170497],x[170498],x[170499],x[170500],x[170501],x[170502],x[170503],x[170504],x[170505],x[170506],x[170507],x[170508],x[170509],x[170510],x[170511],x[170512],x[170513],x[170514],x[170515],x[170516],x[170517],x[170518],x[170519],x[170520],x[170521],x[170522],x[170523],x[170524],x[170525],x[170526],x[170527],x[170528],x[170529],x[170530],x[170531],x[170532],x[170533],x[170534],x[170535],x[170536],x[170537],x[170538],x[170539],x[170540],x[170541],x[170542],x[170543],x[170544],x[170545],x[170546],x[170547],x[170548],x[170549],x[170550],x[170551],x[170552],x[170553],x[170554],x[170555],x[170556],x[170557],x[170558],x[170559],x[170560],x[170561],x[170562],x[170563],x[170564],x[170565],x[170566],x[170567],x[170568],x[170569],x[170570],x[170571],x[170572],x[170573],x[170574],x[170575],x[170576],x[170577],x[170578],x[170579],x[170580],x[170581],x[170582],x[170583],x[170584],x[170585],x[170586],x[170587],x[170588],x[170589],x[170590],x[170591],x[170592],x[170593],x[170594],x[170595],x[170596],x[170597],x[170598],x[170599],x[170600],x[170601],x[170602],x[170603],x[170604],x[170605],x[170606],x[170607],x[170608],x[170609],x[170610],x[170611],x[170612],x[170613],x[170614],x[170615],x[170616],x[170617],x[170618],x[170619],x[170620],x[170621],x[170622],x[170623],x[170624],x[170625],x[170626],x[170627],x[170628],x[170629],x[170630],x[170631],x[170632],x[170633],x[170634],x[170635],x[170636],x[170637],x[170638],x[170639],x[170640],x[170641],x[170642],x[170643],x[170644],x[170645],x[170646],x[170647],x[170648],x[170649],x[170650],x[170651],x[170652],x[170653],x[170654],x[170655],x[170656],x[170657],x[170658],x[170659],x[170660],x[170661],x[170662],x[170663],x[170664],x[170665],x[170666],x[170667],x[170668],x[170669],x[170670],x[170671],x[170672],x[170673],x[170674],x[170675],x[170676],x[170677],x[170678],x[170679],x[170680],x[170681],x[170682],x[170683],x[170684],x[170685],x[170686],x[170687],x[170688],x[170689],x[170690],x[170691],x[170692],x[170693],x[170694],x[170695],x[170696],x[170697],x[170698],x[170699],x[170700],x[170701],x[170702],x[170703],x[170704],x[170705],x[170706],x[170707],x[170708],x[170709],x[170710],x[170711],x[170712],x[170713],x[170714],x[170715],x[170716],x[170717],x[170718],x[170719],x[170720],x[170721],x[170722],x[170723],x[170724],x[170725],x[170726],x[170727],x[170728],x[170729],x[170730],x[170731],x[170732],x[170733],x[170734],x[170735],x[170736],x[170737],x[170738],x[170739],x[170740],x[170741],x[170742],x[170743],x[170744],x[170745],x[170746],x[170747],x[170748],x[170749],x[170750],x[170751],x[170752],x[170753],x[170754],x[170755],x[170756],x[170757],x[170758],x[170759],x[170760],x[170761],x[170762],x[170763],x[170764],x[170765],x[170766],x[170767],x[170768],x[170769],x[170770],x[170771],x[170772],x[170773],x[170774],x[170775],x[170776],x[170777],x[170778],x[170779],x[170780],x[170781],x[170782],x[170783],x[170784],x[170785],x[170786],x[170787],x[170788],x[170789],x[170790],x[170791],x[170792],x[170793],x[170794],x[170795],x[170796],x[170797],x[170798],x[170799],x[170800],x[170801],x[170802],x[170803],x[170804],x[170805],x[170806],x[170807],x[170808],x[170809],x[170810],x[170811],x[170812],x[170813],x[170814],x[170815],x[170816],x[170817],x[170818],x[170819],x[170820],x[170821],x[170822],x[170823],x[170824],x[170825],x[170826],x[170827],x[170828],x[170829],x[170830],x[170831],x[170832],x[170833],x[170834],x[170835],x[170836],x[170837],x[170838],x[170839],x[170840],x[170841],x[170842],x[170843],x[170844],x[170845],x[170846],x[170847],x[170848],x[170849],x[170850],x[170851],x[170852],x[170853],x[170854],x[170855],x[170856],x[170857],x[170858],x[170859],x[170860],x[170861],x[170862],x[170863],x[170864],x[170865],x[170866],x[170867],x[170868],x[170869],x[170870],x[170871],x[170872],x[170873],x[170874],x[170875],x[170876],x[170877],x[170878],x[170879],x[170880],x[170881],x[170882],x[170883],x[170884],x[170885],x[170886],x[170887],x[170888],x[170889],x[170890],x[170891],x[170892],x[170893],x[170894],x[170895],x[170896],x[170897],x[170898],x[170899],x[170900],x[170901],x[170902],x[170903],x[170904],x[170905],x[170906],x[170907],x[170908],x[170909],x[170910],x[170911],x[170912],x[170913],x[170914],x[170915],x[170916],x[170917],x[170918],x[170919],x[170920],x[170921],x[170922],x[170923],x[170924],x[170925],x[170926],x[170927],x[170928],x[170929],x[170930],x[170931],x[170932],x[170933],x[170934],x[170935],x[170936],x[170937],x[170938],x[170939],x[170940],x[170941],x[170942],x[170943],x[170944],x[170945],x[170946],x[170947],x[170948],x[170949],x[170950],x[170951],x[170952],x[170953],x[170954],x[170955],x[170956],x[170957],x[170958],x[170959],x[170960],x[170961],x[170962],x[170963],x[170964],x[170965],x[170966],x[170967],x[170968],x[170969],x[170970],x[170971],x[170972],x[170973],x[170974],x[170975],x[170976],x[170977],x[170978],x[170979],x[170980],x[170981],x[170982],x[170983],x[170984],x[170985],x[170986],x[170987],x[170988],x[170989],x[170990],x[170991],x[170992],x[170993],x[170994],x[170995],x[170996],x[170997],x[170998],x[170999],x[171000],x[171001],x[171002],x[171003],x[171004],x[171005],x[171006],x[171007],x[171008],x[171009],x[171010],x[171011],x[171012],x[171013],x[171014],x[171015],x[171016],x[171017],x[171018],x[171019],x[171020],x[171021],x[171022],x[171023],x[171024],x[171025],x[171026],x[171027],x[171028],x[171029],x[171030],x[171031],x[171032],x[171033],x[171034],x[171035],x[171036],x[171037],x[171038],x[171039],x[171040],x[171041],x[171042],x[171043],x[171044],x[171045],x[171046],x[171047],x[171048],x[171049],x[171050],x[171051],x[171052],x[171053],x[171054],x[171055],x[171056],x[171057],x[171058],x[171059],x[171060],x[171061],x[171062],x[171063],x[171064],x[171065],x[171066],x[171067],x[171068],x[171069],x[171070],x[171071],x[171072],x[171073],x[171074],x[171075],x[171076],x[171077],x[171078],x[171079],x[171080],x[171081],x[171082],x[171083],x[171084],x[171085],x[171086],x[171087],x[171088],x[171089],x[171090],x[171091],x[171092],x[171093],x[171094],x[171095],x[171096],x[171097],x[171098],x[171099],x[171100],x[171101],x[171102],x[171103],x[171104],x[171105],x[171106],x[171107],x[171108],x[171109],x[171110],x[171111],x[171112],x[171113],x[171114],x[171115],x[171116],x[171117],x[171118],x[171119],x[171120],x[171121],x[171122],x[171123],x[171124],x[171125],x[171126],x[171127],x[171128],x[171129],x[171130],x[171131],x[171132],x[171133],x[171134],x[171135],x[171136],x[171137],x[171138],x[171139],x[171140],x[171141],x[171142],x[171143],x[171144],x[171145],x[171146],x[171147],x[171148],x[171149],x[171150],x[171151],x[171152],x[171153],x[171154],x[171155],x[171156],x[171157],x[171158],x[171159],x[171160],x[171161],x[171162],x[171163],x[171164],x[171165],x[171166],x[171167],x[171168],x[171169],x[171170],x[171171],x[171172],x[171173],x[171174],x[171175],x[171176],x[171177],x[171178],x[171179],x[171180],x[171181],x[171182],x[171183],x[171184],x[171185],x[171186],x[171187],x[171188],x[171189],x[171190],x[171191],x[171192],x[171193],x[171194],x[171195],x[171196],x[171197],x[171198],x[171199],x[171200],x[171201],x[171202],x[171203],x[171204],x[171205],x[171206],x[171207],x[171208],x[171209],x[171210],x[171211],x[171212],x[171213],x[171214],x[171215],x[171216],x[171217],x[171218],x[171219],x[171220],x[171221],x[171222],x[171223],x[171224],x[171225],x[171226],x[171227],x[171228],x[171229],x[171230],x[171231],x[171232],x[171233],x[171234],x[171235],x[171236],x[171237],x[171238],x[171239],x[171240],x[171241],x[171242],x[171243],x[171244],x[171245],x[171246],x[171247],x[171248],x[171249],x[171250],x[171251],x[171252],x[171253],x[171254],x[171255],x[171256],x[171257],x[171258],x[171259],x[171260],x[171261],x[171262],x[171263],x[171264],x[171265],x[171266],x[171267],x[171268],x[171269],x[171270],x[171271],x[171272],x[171273],x[171274],x[171275],x[171276],x[171277],x[171278],x[171279],x[171280],x[171281],x[171282],x[171283],x[171284],x[171285],x[171286],x[171287],x[171288],x[171289],x[171290],x[171291],x[171292],x[171293],x[171294],x[171295],x[171296],x[171297],x[171298],x[171299],x[171300],x[171301],x[171302],x[171303],x[171304],x[171305],x[171306],x[171307],x[171308],x[171309],x[171310],x[171311],x[171312],x[171313],x[171314],x[171315],x[171316],x[171317],x[171318],x[171319],x[171320],x[171321],x[171322],x[171323],x[171324],x[171325],x[171326],x[171327],x[171328],x[171329],x[171330],x[171331],x[171332],x[171333],x[171334],x[171335],x[171336],x[171337],x[171338],x[171339],x[171340],x[171341],x[171342],x[171343],x[171344],x[171345],x[171346],x[171347],x[171348],x[171349],x[171350],x[171351],x[171352],x[171353],x[171354],x[171355],x[171356],x[171357],x[171358],x[171359],x[171360],x[171361],x[171362],x[171363],x[171364],x[171365],x[171366],x[171367],x[171368],x[171369],x[171370],x[171371],x[171372],x[171373],x[171374],x[171375],x[171376],x[171377],x[171378],x[171379],x[171380],x[171381],x[171382],x[171383],x[171384],x[171385],x[171386],x[171387],x[171388],x[171389],x[171390],x[171391],x[171392],x[171393],x[171394],x[171395],x[171396],x[171397],x[171398],x[171399],x[171400],x[171401],x[171402],x[171403],x[171404],x[171405],x[171406],x[171407],x[171408],x[171409],x[171410],x[171411],x[171412],x[171413],x[171414],x[171415],x[171416],x[171417],x[171418],x[171419],x[171420],x[171421],x[171422],x[171423],x[171424],x[171425],x[171426],x[171427],x[171428],x[171429],x[171430],x[171431],x[171432],x[171433],x[171434],x[171435],x[171436],x[171437],x[171438],x[171439],x[171440],x[171441],x[171442],x[171443],x[171444],x[171445],x[171446],x[171447],x[171448],x[171449],x[171450],x[171451],x[171452],x[171453],x[171454],x[171455],x[171456],x[171457],x[171458],x[171459],x[171460],x[171461],x[171462],x[171463],x[171464],x[171465],x[171466],x[171467],x[171468],x[171469],x[171470],x[171471],x[171472],x[171473],x[171474],x[171475],x[171476],x[171477],x[171478],x[171479],x[171480],x[171481],x[171482],x[171483],x[171484],x[171485],x[171486],x[171487],x[171488],x[171489],x[171490],x[171491],x[171492],x[171493],x[171494],x[171495],x[171496],x[171497],x[171498],x[171499],x[171500],x[171501],x[171502],x[171503],x[171504],x[171505],x[171506],x[171507],x[171508],x[171509],x[171510],x[171511],x[171512],x[171513],x[171514],x[171515],x[171516],x[171517],x[171518],x[171519],x[171520],x[171521],x[171522],x[171523],x[171524],x[171525],x[171526],x[171527],x[171528],x[171529],x[171530],x[171531],x[171532],x[171533],x[171534],x[171535],x[171536],x[171537],x[171538],x[171539],x[171540],x[171541],x[171542],x[171543],x[171544],x[171545],x[171546],x[171547],x[171548],x[171549],x[171550],x[171551],x[171552],x[171553],x[171554],x[171555],x[171556],x[171557],x[171558],x[171559],x[171560],x[171561],x[171562],x[171563],x[171564],x[171565],x[171566],x[171567],x[171568],x[171569],x[171570],x[171571],x[171572],x[171573],x[171574],x[171575],x[171576],x[171577],x[171578],x[171579],x[171580],x[171581],x[171582],x[171583],x[171584],x[171585],x[171586],x[171587],x[171588],x[171589],x[171590],x[171591],x[171592],x[171593],x[171594],x[171595],x[171596],x[171597],x[171598],x[171599],x[171600],x[171601],x[171602],x[171603],x[171604],x[171605],x[171606],x[171607],x[171608],x[171609],x[171610],x[171611],x[171612],x[171613],x[171614],x[171615],x[171616],x[171617],x[171618],x[171619],x[171620],x[171621],x[171622],x[171623],x[171624],x[171625],x[171626],x[171627],x[171628],x[171629],x[171630],x[171631],x[171632],x[171633],x[171634],x[171635],x[171636],x[171637],x[171638],x[171639],x[171640],x[171641],x[171642],x[171643],x[171644],x[171645],x[171646],x[171647],x[171648],x[171649],x[171650],x[171651],x[171652],x[171653],x[171654],x[171655],x[171656],x[171657],x[171658],x[171659],x[171660],x[171661],x[171662],x[171663],x[171664],x[171665],x[171666],x[171667],x[171668],x[171669],x[171670],x[171671],x[171672],x[171673],x[171674],x[171675],x[171676],x[171677],x[171678],x[171679],x[171680],x[171681],x[171682],x[171683],x[171684],x[171685],x[171686],x[171687],x[171688],x[171689],x[171690],x[171691],x[171692],x[171693],x[171694],x[171695],x[171696],x[171697],x[171698],x[171699],x[171700],x[171701],x[171702],x[171703],x[171704],x[171705],x[171706],x[171707],x[171708],x[171709],x[171710],x[171711],x[171712],x[171713],x[171714],x[171715],x[171716],x[171717],x[171718],x[171719],x[171720],x[171721],x[171722],x[171723],x[171724],x[171725],x[171726],x[171727],x[171728],x[171729],x[171730],x[171731],x[171732],x[171733],x[171734],x[171735],x[171736],x[171737],x[171738],x[171739],x[171740],x[171741],x[171742],x[171743],x[171744],x[171745],x[171746],x[171747],x[171748],x[171749],x[171750],x[171751],x[171752],x[171753],x[171754],x[171755],x[171756],x[171757],x[171758],x[171759],x[171760],x[171761],x[171762],x[171763],x[171764],x[171765],x[171766],x[171767],x[171768],x[171769],x[171770],x[171771],x[171772],x[171773],x[171774],x[171775],x[171776],x[171777],x[171778],x[171779],x[171780],x[171781],x[171782],x[171783],x[171784],x[171785],x[171786],x[171787],x[171788],x[171789],x[171790],x[171791],x[171792],x[171793],x[171794],x[171795],x[171796],x[171797],x[171798],x[171799],x[171800],x[171801],x[171802],x[171803],x[171804],x[171805],x[171806],x[171807],x[171808],x[171809],x[171810],x[171811],x[171812],x[171813],x[171814],x[171815],x[171816],x[171817],x[171818],x[171819],x[171820],x[171821],x[171822],x[171823],x[171824],x[171825],x[171826],x[171827],x[171828],x[171829],x[171830],x[171831],x[171832],x[171833],x[171834],x[171835],x[171836],x[171837],x[171838],x[171839],x[171840],x[171841],x[171842],x[171843],x[171844],x[171845],x[171846],x[171847],x[171848],x[171849],x[171850],x[171851],x[171852],x[171853],x[171854],x[171855],x[171856],x[171857],x[171858],x[171859],x[171860],x[171861],x[171862],x[171863],x[171864],x[171865],x[171866],x[171867],x[171868],x[171869],x[171870],x[171871],x[171872],x[171873],x[171874],x[171875],x[171876],x[171877],x[171878],x[171879],x[171880],x[171881],x[171882],x[171883],x[171884],x[171885],x[171886],x[171887],x[171888],x[171889],x[171890],x[171891],x[171892],x[171893],x[171894],x[171895],x[171896],x[171897],x[171898],x[171899],x[171900],x[171901],x[171902],x[171903],x[171904],x[171905],x[171906],x[171907],x[171908],x[171909],x[171910],x[171911],x[171912],x[171913],x[171914],x[171915],x[171916],x[171917],x[171918],x[171919],x[171920],x[171921],x[171922],x[171923],x[171924],x[171925],x[171926],x[171927],x[171928],x[171929],x[171930],x[171931],x[171932],x[171933],x[171934],x[171935],x[171936],x[171937],x[171938],x[171939],x[171940],x[171941],x[171942],x[171943],x[171944],x[171945],x[171946],x[171947],x[171948],x[171949],x[171950],x[171951],x[171952],x[171953],x[171954],x[171955],x[171956],x[171957],x[171958],x[171959],x[171960],x[171961],x[171962],x[171963],x[171964],x[171965],x[171966],x[171967],x[171968],x[171969],x[171970],x[171971],x[171972],x[171973],x[171974],x[171975],x[171976],x[171977],x[171978],x[171979],x[171980],x[171981],x[171982],x[171983],x[171984],x[171985],x[171986],x[171987],x[171988],x[171989],x[171990],x[171991],x[171992],x[171993],x[171994],x[171995],x[171996],x[171997],x[171998],x[171999],x[172000],x[172001],x[172002],x[172003],x[172004],x[172005],x[172006],x[172007],x[172008],x[172009],x[172010],x[172011],x[172012],x[172013],x[172014],x[172015],x[172016],x[172017],x[172018],x[172019],x[172020],x[172021],x[172022],x[172023],x[172024],x[172025],x[172026],x[172027],x[172028],x[172029],x[172030],x[172031],x[172032],x[172033],x[172034],x[172035],x[172036],x[172037],x[172038],x[172039],x[172040],x[172041],x[172042],x[172043],x[172044],x[172045],x[172046],x[172047],x[172048],x[172049],x[172050],x[172051],x[172052],x[172053],x[172054],x[172055],x[172056],x[172057],x[172058],x[172059],x[172060],x[172061],x[172062],x[172063],x[172064],x[172065],x[172066],x[172067],x[172068],x[172069],x[172070],x[172071],x[172072],x[172073],x[172074],x[172075],x[172076],x[172077],x[172078],x[172079],x[172080],x[172081],x[172082],x[172083],x[172084],x[172085],x[172086],x[172087],x[172088],x[172089],x[172090],x[172091],x[172092],x[172093],x[172094],x[172095],x[172096],x[172097],x[172098],x[172099],x[172100],x[172101],x[172102],x[172103],x[172104],x[172105],x[172106],x[172107],x[172108],x[172109],x[172110],x[172111],x[172112],x[172113],x[172114],x[172115],x[172116],x[172117],x[172118],x[172119],x[172120],x[172121],x[172122],x[172123],x[172124],x[172125],x[172126],x[172127],x[172128],x[172129],x[172130],x[172131],x[172132],x[172133],x[172134],x[172135],x[172136],x[172137],x[172138],x[172139],x[172140],x[172141],x[172142],x[172143],x[172144],x[172145],x[172146],x[172147],x[172148],x[172149],x[172150],x[172151],x[172152],x[172153],x[172154],x[172155],x[172156],x[172157],x[172158],x[172159],x[172160],x[172161],x[172162],x[172163],x[172164],x[172165],x[172166],x[172167],x[172168],x[172169],x[172170],x[172171],x[172172],x[172173],x[172174],x[172175],x[172176],x[172177],x[172178],x[172179],x[172180],x[172181],x[172182],x[172183],x[172184],x[172185],x[172186],x[172187],x[172188],x[172189],x[172190],x[172191],x[172192],x[172193],x[172194],x[172195],x[172196],x[172197],x[172198],x[172199],x[172200],x[172201],x[172202],x[172203],x[172204],x[172205],x[172206],x[172207],x[172208],x[172209],x[172210],x[172211],x[172212],x[172213],x[172214],x[172215],x[172216],x[172217],x[172218],x[172219],x[172220],x[172221],x[172222],x[172223],x[172224],x[172225],x[172226],x[172227],x[172228],x[172229],x[172230],x[172231],x[172232],x[172233],x[172234],x[172235],x[172236],x[172237],x[172238],x[172239],x[172240],x[172241],x[172242],x[172243],x[172244],x[172245],x[172246],x[172247],x[172248],x[172249],x[172250],x[172251],x[172252],x[172253],x[172254],x[172255],x[172256],x[172257],x[172258],x[172259],x[172260],x[172261],x[172262],x[172263],x[172264],x[172265],x[172266],x[172267],x[172268],x[172269],x[172270],x[172271],x[172272],x[172273],x[172274],x[172275],x[172276],x[172277],x[172278],x[172279],x[172280],x[172281],x[172282],x[172283],x[172284],x[172285],x[172286],x[172287],x[172288],x[172289],x[172290],x[172291],x[172292],x[172293],x[172294],x[172295],x[172296],x[172297],x[172298],x[172299],x[172300],x[172301],x[172302],x[172303],x[172304],x[172305],x[172306],x[172307],x[172308],x[172309],x[172310],x[172311],x[172312],x[172313],x[172314],x[172315],x[172316],x[172317],x[172318],x[172319],x[172320],x[172321],x[172322],x[172323],x[172324],x[172325],x[172326],x[172327],x[172328],x[172329],x[172330],x[172331],x[172332],x[172333],x[172334],x[172335],x[172336],x[172337],x[172338],x[172339],x[172340],x[172341],x[172342],x[172343],x[172344],x[172345],x[172346],x[172347],x[172348],x[172349],x[172350],x[172351],x[172352],x[172353],x[172354],x[172355],x[172356],x[172357],x[172358],x[172359],x[172360],x[172361],x[172362],x[172363],x[172364],x[172365],x[172366],x[172367],x[172368],x[172369],x[172370],x[172371],x[172372],x[172373],x[172374],x[172375],x[172376],x[172377],x[172378],x[172379],x[172380],x[172381],x[172382],x[172383],x[172384],x[172385],x[172386],x[172387],x[172388],x[172389],x[172390],x[172391],x[172392],x[172393],x[172394],x[172395],x[172396],x[172397],x[172398],x[172399],x[172400],x[172401],x[172402],x[172403],x[172404],x[172405],x[172406],x[172407],x[172408],x[172409],x[172410],x[172411],x[172412],x[172413],x[172414],x[172415],x[172416],x[172417],x[172418],x[172419],x[172420],x[172421],x[172422],x[172423],x[172424],x[172425],x[172426],x[172427],x[172428],x[172429],x[172430],x[172431],x[172432],x[172433],x[172434],x[172435],x[172436],x[172437],x[172438],x[172439],x[172440],x[172441],x[172442],x[172443],x[172444],x[172445],x[172446],x[172447],x[172448],x[172449],x[172450],x[172451],x[172452],x[172453],x[172454],x[172455],x[172456],x[172457],x[172458],x[172459],x[172460],x[172461],x[172462],x[172463],x[172464],x[172465],x[172466],x[172467],x[172468],x[172469],x[172470],x[172471],x[172472],x[172473],x[172474],x[172475],x[172476],x[172477],x[172478],x[172479],x[172480],x[172481],x[172482],x[172483],x[172484],x[172485],x[172486],x[172487],x[172488],x[172489],x[172490],x[172491],x[172492],x[172493],x[172494],x[172495],x[172496],x[172497],x[172498],x[172499],x[172500],x[172501],x[172502],x[172503],x[172504],x[172505],x[172506],x[172507],x[172508],x[172509],x[172510],x[172511],x[172512],x[172513],x[172514],x[172515],x[172516],x[172517],x[172518],x[172519],x[172520],x[172521],x[172522],x[172523],x[172524],x[172525],x[172526],x[172527],x[172528],x[172529],x[172530],x[172531],x[172532],x[172533],x[172534],x[172535],x[172536],x[172537],x[172538],x[172539],x[172540],x[172541],x[172542],x[172543],x[172544],x[172545],x[172546],x[172547],x[172548],x[172549],x[172550],x[172551],x[172552],x[172553],x[172554],x[172555],x[172556],x[172557],x[172558],x[172559],x[172560],x[172561],x[172562],x[172563],x[172564],x[172565],x[172566],x[172567],x[172568],x[172569],x[172570],x[172571],x[172572],x[172573],x[172574],x[172575],x[172576],x[172577],x[172578],x[172579],x[172580],x[172581],x[172582],x[172583],x[172584],x[172585],x[172586],x[172587],x[172588],x[172589],x[172590],x[172591],x[172592],x[172593],x[172594],x[172595],x[172596],x[172597],x[172598],x[172599],x[172600],x[172601],x[172602],x[172603],x[172604],x[172605],x[172606],x[172607],x[172608],x[172609],x[172610],x[172611],x[172612],x[172613],x[172614],x[172615],x[172616],x[172617],x[172618],x[172619],x[172620],x[172621],x[172622],x[172623],x[172624],x[172625],x[172626],x[172627],x[172628],x[172629],x[172630],x[172631],x[172632],x[172633],x[172634],x[172635],x[172636],x[172637],x[172638],x[172639],x[172640],x[172641],x[172642],x[172643],x[172644],x[172645],x[172646],x[172647],x[172648],x[172649],x[172650],x[172651],x[172652],x[172653],x[172654],x[172655],x[172656],x[172657],x[172658],x[172659],x[172660],x[172661],x[172662],x[172663],x[172664],x[172665],x[172666],x[172667],x[172668],x[172669],x[172670],x[172671],x[172672],x[172673],x[172674],x[172675],x[172676],x[172677],x[172678],x[172679],x[172680],x[172681],x[172682],x[172683],x[172684],x[172685],x[172686],x[172687],x[172688],x[172689],x[172690],x[172691],x[172692],x[172693],x[172694],x[172695],x[172696],x[172697],x[172698],x[172699],x[172700],x[172701],x[172702],x[172703],x[172704],x[172705],x[172706],x[172707],x[172708],x[172709],x[172710],x[172711],x[172712],x[172713],x[172714],x[172715],x[172716],x[172717],x[172718],x[172719],x[172720],x[172721],x[172722],x[172723],x[172724],x[172725],x[172726],x[172727],x[172728],x[172729],x[172730],x[172731],x[172732],x[172733],x[172734],x[172735],x[172736],x[172737],x[172738],x[172739],x[172740],x[172741],x[172742],x[172743],x[172744],x[172745],x[172746],x[172747],x[172748],x[172749],x[172750],x[172751],x[172752],x[172753],x[172754],x[172755],x[172756],x[172757],x[172758],x[172759],x[172760],x[172761],x[172762],x[172763],x[172764],x[172765],x[172766],x[172767],x[172768],x[172769],x[172770],x[172771],x[172772],x[172773],x[172774],x[172775],x[172776],x[172777],x[172778],x[172779],x[172780],x[172781],x[172782],x[172783],x[172784],x[172785],x[172786],x[172787],x[172788],x[172789],x[172790],x[172791],x[172792],x[172793],x[172794],x[172795],x[172796],x[172797],x[172798],x[172799],x[172800],x[172801],x[172802],x[172803],x[172804],x[172805],x[172806],x[172807],x[172808],x[172809],x[172810],x[172811],x[172812],x[172813],x[172814],x[172815],x[172816],x[172817],x[172818],x[172819],x[172820],x[172821],x[172822],x[172823],x[172824],x[172825],x[172826],x[172827],x[172828],x[172829],x[172830],x[172831],x[172832],x[172833],x[172834],x[172835],x[172836],x[172837],x[172838],x[172839],x[172840],x[172841],x[172842],x[172843],x[172844],x[172845],x[172846],x[172847],x[172848],x[172849],x[172850],x[172851],x[172852],x[172853],x[172854],x[172855],x[172856],x[172857],x[172858],x[172859],x[172860],x[172861],x[172862],x[172863],x[172864],x[172865],x[172866],x[172867],x[172868],x[172869],x[172870],x[172871],x[172872],x[172873],x[172874],x[172875],x[172876],x[172877],x[172878],x[172879],x[172880],x[172881],x[172882],x[172883],x[172884],x[172885],x[172886],x[172887],x[172888],x[172889],x[172890],x[172891],x[172892],x[172893],x[172894],x[172895],x[172896],x[172897],x[172898],x[172899],x[172900],x[172901],x[172902],x[172903],x[172904],x[172905],x[172906],x[172907],x[172908],x[172909],x[172910],x[172911],x[172912],x[172913],x[172914],x[172915],x[172916],x[172917],x[172918],x[172919],x[172920],x[172921],x[172922],x[172923],x[172924],x[172925],x[172926],x[172927],x[172928],x[172929],x[172930],x[172931],x[172932],x[172933],x[172934],x[172935],x[172936],x[172937],x[172938],x[172939],x[172940],x[172941],x[172942],x[172943],x[172944],x[172945],x[172946],x[172947],x[172948],x[172949],x[172950],x[172951],x[172952],x[172953],x[172954],x[172955],x[172956],x[172957],x[172958],x[172959],x[172960],x[172961],x[172962],x[172963],x[172964],x[172965],x[172966],x[172967],x[172968],x[172969],x[172970],x[172971],x[172972],x[172973],x[172974],x[172975],x[172976],x[172977],x[172978],x[172979],x[172980],x[172981],x[172982],x[172983],x[172984],x[172985],x[172986],x[172987],x[172988],x[172989],x[172990],x[172991],x[172992],x[172993],x[172994],x[172995],x[172996],x[172997],x[172998],x[172999],x[173000],x[173001],x[173002],x[173003],x[173004],x[173005],x[173006],x[173007],x[173008],x[173009],x[173010],x[173011],x[173012],x[173013],x[173014],x[173015],x[173016],x[173017],x[173018],x[173019],x[173020],x[173021],x[173022],x[173023],x[173024],x[173025],x[173026],x[173027],x[173028],x[173029],x[173030],x[173031],x[173032],x[173033],x[173034],x[173035],x[173036],x[173037],x[173038],x[173039],x[173040],x[173041],x[173042],x[173043],x[173044],x[173045],x[173046],x[173047],x[173048],x[173049],x[173050],x[173051],x[173052],x[173053],x[173054],x[173055],x[173056],x[173057],x[173058],x[173059],x[173060],x[173061],x[173062],x[173063],x[173064],x[173065],x[173066],x[173067],x[173068],x[173069],x[173070],x[173071],x[173072],x[173073],x[173074],x[173075],x[173076],x[173077],x[173078],x[173079],x[173080],x[173081],x[173082],x[173083],x[173084],x[173085],x[173086],x[173087],x[173088],x[173089],x[173090],x[173091],x[173092],x[173093],x[173094],x[173095],x[173096],x[173097],x[173098],x[173099],x[173100],x[173101],x[173102],x[173103],x[173104],x[173105],x[173106],x[173107],x[173108],x[173109],x[173110],x[173111],x[173112],x[173113],x[173114],x[173115],x[173116],x[173117],x[173118],x[173119],x[173120],x[173121],x[173122],x[173123],x[173124],x[173125],x[173126],x[173127],x[173128],x[173129],x[173130],x[173131],x[173132],x[173133],x[173134],x[173135],x[173136],x[173137],x[173138],x[173139],x[173140],x[173141],x[173142],x[173143],x[173144],x[173145],x[173146],x[173147],x[173148],x[173149],x[173150],x[173151],x[173152],x[173153],x[173154],x[173155],x[173156],x[173157],x[173158],x[173159],x[173160],x[173161],x[173162],x[173163],x[173164],x[173165],x[173166],x[173167],x[173168],x[173169],x[173170],x[173171],x[173172],x[173173],x[173174],x[173175],x[173176],x[173177],x[173178],x[173179],x[173180],x[173181],x[173182],x[173183],x[173184],x[173185],x[173186],x[173187],x[173188],x[173189],x[173190],x[173191],x[173192],x[173193],x[173194],x[173195],x[173196],x[173197],x[173198],x[173199],x[173200],x[173201],x[173202],x[173203],x[173204],x[173205],x[173206],x[173207],x[173208],x[173209],x[173210],x[173211],x[173212],x[173213],x[173214],x[173215],x[173216],x[173217],x[173218],x[173219],x[173220],x[173221],x[173222],x[173223],x[173224],x[173225],x[173226],x[173227],x[173228],x[173229],x[173230],x[173231],x[173232],x[173233],x[173234],x[173235],x[173236],x[173237],x[173238],x[173239],x[173240],x[173241],x[173242],x[173243],x[173244],x[173245],x[173246],x[173247],x[173248],x[173249],x[173250],x[173251],x[173252],x[173253],x[173254],x[173255],x[173256],x[173257],x[173258],x[173259],x[173260],x[173261],x[173262],x[173263],x[173264],x[173265],x[173266],x[173267],x[173268],x[173269],x[173270],x[173271],x[173272],x[173273],x[173274],x[173275],x[173276],x[173277],x[173278],x[173279],x[173280],x[173281],x[173282],x[173283],x[173284],x[173285],x[173286],x[173287],x[173288],x[173289],x[173290],x[173291],x[173292],x[173293],x[173294],x[173295],x[173296],x[173297],x[173298],x[173299],x[173300],x[173301],x[173302],x[173303],x[173304],x[173305],x[173306],x[173307],x[173308],x[173309],x[173310],x[173311],x[173312],x[173313],x[173314],x[173315],x[173316],x[173317],x[173318],x[173319],x[173320],x[173321],x[173322],x[173323],x[173324],x[173325],x[173326],x[173327],x[173328],x[173329],x[173330],x[173331],x[173332],x[173333],x[173334],x[173335],x[173336],x[173337],x[173338],x[173339],x[173340],x[173341],x[173342],x[173343],x[173344],x[173345],x[173346],x[173347],x[173348],x[173349],x[173350],x[173351],x[173352],x[173353],x[173354],x[173355],x[173356],x[173357],x[173358],x[173359],x[173360],x[173361],x[173362],x[173363],x[173364],x[173365],x[173366],x[173367],x[173368],x[173369],x[173370],x[173371],x[173372],x[173373],x[173374],x[173375],x[173376],x[173377],x[173378],x[173379],x[173380],x[173381],x[173382],x[173383],x[173384],x[173385],x[173386],x[173387],x[173388],x[173389],x[173390],x[173391],x[173392],x[173393],x[173394],x[173395],x[173396],x[173397],x[173398],x[173399],x[173400],x[173401],x[173402],x[173403],x[173404],x[173405],x[173406],x[173407],x[173408],x[173409],x[173410],x[173411],x[173412],x[173413],x[173414],x[173415],x[173416],x[173417],x[173418],x[173419],x[173420],x[173421],x[173422],x[173423],x[173424],x[173425],x[173426],x[173427],x[173428],x[173429],x[173430],x[173431],x[173432],x[173433],x[173434],x[173435],x[173436],x[173437],x[173438],x[173439],x[173440],x[173441],x[173442],x[173443],x[173444],x[173445],x[173446],x[173447],x[173448],x[173449],x[173450],x[173451],x[173452],x[173453],x[173454],x[173455],x[173456],x[173457],x[173458],x[173459],x[173460],x[173461],x[173462],x[173463],x[173464],x[173465],x[173466],x[173467],x[173468],x[173469],x[173470],x[173471],x[173472],x[173473],x[173474],x[173475],x[173476],x[173477],x[173478],x[173479],x[173480],x[173481],x[173482],x[173483],x[173484],x[173485],x[173486],x[173487],x[173488],x[173489],x[173490],x[173491],x[173492],x[173493],x[173494],x[173495],x[173496],x[173497],x[173498],x[173499],x[173500],x[173501],x[173502],x[173503],x[173504],x[173505],x[173506],x[173507],x[173508],x[173509],x[173510],x[173511],x[173512],x[173513],x[173514],x[173515],x[173516],x[173517],x[173518],x[173519],x[173520],x[173521],x[173522],x[173523],x[173524],x[173525],x[173526],x[173527],x[173528],x[173529],x[173530],x[173531],x[173532],x[173533],x[173534],x[173535],x[173536],x[173537],x[173538],x[173539],x[173540],x[173541],x[173542],x[173543],x[173544],x[173545],x[173546],x[173547],x[173548],x[173549],x[173550],x[173551],x[173552],x[173553],x[173554],x[173555],x[173556],x[173557],x[173558],x[173559],x[173560],x[173561],x[173562],x[173563],x[173564],x[173565],x[173566],x[173567],x[173568],x[173569],x[173570],x[173571],x[173572],x[173573],x[173574],x[173575],x[173576],x[173577],x[173578],x[173579],x[173580],x[173581],x[173582],x[173583],x[173584],x[173585],x[173586],x[173587],x[173588],x[173589],x[173590],x[173591],x[173592],x[173593],x[173594],x[173595],x[173596],x[173597],x[173598],x[173599],x[173600],x[173601],x[173602],x[173603],x[173604],x[173605],x[173606],x[173607],x[173608],x[173609],x[173610],x[173611],x[173612],x[173613],x[173614],x[173615],x[173616],x[173617],x[173618],x[173619],x[173620],x[173621],x[173622],x[173623],x[173624],x[173625],x[173626],x[173627],x[173628],x[173629],x[173630],x[173631],x[173632],x[173633],x[173634],x[173635],x[173636],x[173637],x[173638],x[173639],x[173640],x[173641],x[173642],x[173643],x[173644],x[173645],x[173646],x[173647],x[173648],x[173649],x[173650],x[173651],x[173652],x[173653],x[173654],x[173655],x[173656],x[173657],x[173658],x[173659],x[173660],x[173661],x[173662],x[173663],x[173664],x[173665],x[173666],x[173667],x[173668],x[173669],x[173670],x[173671],x[173672],x[173673],x[173674],x[173675],x[173676],x[173677],x[173678],x[173679],x[173680],x[173681],x[173682],x[173683],x[173684],x[173685],x[173686],x[173687],x[173688],x[173689],x[173690],x[173691],x[173692],x[173693],x[173694],x[173695],x[173696],x[173697],x[173698],x[173699],x[173700],x[173701],x[173702],x[173703],x[173704],x[173705],x[173706],x[173707],x[173708],x[173709],x[173710],x[173711],x[173712],x[173713],x[173714],x[173715],x[173716],x[173717],x[173718],x[173719],x[173720],x[173721],x[173722],x[173723],x[173724],x[173725],x[173726],x[173727],x[173728],x[173729],x[173730],x[173731],x[173732],x[173733],x[173734],x[173735],x[173736],x[173737],x[173738],x[173739],x[173740],x[173741],x[173742],x[173743],x[173744],x[173745],x[173746],x[173747],x[173748],x[173749],x[173750],x[173751],x[173752],x[173753],x[173754],x[173755],x[173756],x[173757],x[173758],x[173759],x[173760],x[173761],x[173762],x[173763],x[173764],x[173765],x[173766],x[173767],x[173768],x[173769],x[173770],x[173771],x[173772],x[173773],x[173774],x[173775],x[173776],x[173777],x[173778],x[173779],x[173780],x[173781],x[173782],x[173783],x[173784],x[173785],x[173786],x[173787],x[173788],x[173789],x[173790],x[173791],x[173792],x[173793],x[173794],x[173795],x[173796],x[173797],x[173798],x[173799],x[173800],x[173801],x[173802],x[173803],x[173804],x[173805],x[173806],x[173807],x[173808],x[173809],x[173810],x[173811],x[173812],x[173813],x[173814],x[173815],x[173816],x[173817],x[173818],x[173819],x[173820],x[173821],x[173822],x[173823],x[173824],x[173825],x[173826],x[173827],x[173828],x[173829],x[173830],x[173831],x[173832],x[173833],x[173834],x[173835],x[173836],x[173837],x[173838],x[173839],x[173840],x[173841],x[173842],x[173843],x[173844],x[173845],x[173846],x[173847],x[173848],x[173849],x[173850],x[173851],x[173852],x[173853],x[173854],x[173855],x[173856],x[173857],x[173858],x[173859],x[173860],x[173861],x[173862],x[173863],x[173864],x[173865],x[173866],x[173867],x[173868],x[173869],x[173870],x[173871],x[173872],x[173873],x[173874],x[173875],x[173876],x[173877],x[173878],x[173879],x[173880],x[173881],x[173882],x[173883],x[173884],x[173885],x[173886],x[173887],x[173888],x[173889],x[173890],x[173891],x[173892],x[173893],x[173894],x[173895],x[173896],x[173897],x[173898],x[173899],x[173900],x[173901],x[173902],x[173903],x[173904],x[173905],x[173906],x[173907],x[173908],x[173909],x[173910],x[173911],x[173912],x[173913],x[173914],x[173915],x[173916],x[173917],x[173918],x[173919],x[173920],x[173921],x[173922],x[173923],x[173924],x[173925],x[173926],x[173927],x[173928],x[173929],x[173930],x[173931],x[173932],x[173933],x[173934],x[173935],x[173936],x[173937],x[173938],x[173939],x[173940],x[173941],x[173942],x[173943],x[173944],x[173945],x[173946],x[173947],x[173948],x[173949],x[173950],x[173951],x[173952],x[173953],x[173954],x[173955],x[173956],x[173957],x[173958],x[173959],x[173960],x[173961],x[173962],x[173963],x[173964],x[173965],x[173966],x[173967],x[173968],x[173969],x[173970],x[173971],x[173972],x[173973],x[173974],x[173975],x[173976],x[173977],x[173978],x[173979],x[173980],x[173981],x[173982],x[173983],x[173984],x[173985],x[173986],x[173987],x[173988],x[173989],x[173990],x[173991],x[173992],x[173993],x[173994],x[173995],x[173996],x[173997],x[173998],x[173999],x[174000],x[174001],x[174002],x[174003],x[174004],x[174005],x[174006],x[174007],x[174008],x[174009],x[174010],x[174011],x[174012],x[174013],x[174014],x[174015],x[174016],x[174017],x[174018],x[174019],x[174020],x[174021],x[174022],x[174023],x[174024],x[174025],x[174026],x[174027],x[174028],x[174029],x[174030],x[174031],x[174032],x[174033],x[174034],x[174035],x[174036],x[174037],x[174038],x[174039],x[174040],x[174041],x[174042],x[174043],x[174044],x[174045],x[174046],x[174047],x[174048],x[174049],x[174050],x[174051],x[174052],x[174053],x[174054],x[174055],x[174056],x[174057],x[174058],x[174059],x[174060],x[174061],x[174062],x[174063],x[174064],x[174065],x[174066],x[174067],x[174068],x[174069],x[174070],x[174071],x[174072],x[174073],x[174074],x[174075],x[174076],x[174077],x[174078],x[174079],x[174080],x[174081],x[174082],x[174083],x[174084],x[174085],x[174086],x[174087],x[174088],x[174089],x[174090],x[174091],x[174092],x[174093],x[174094],x[174095],x[174096],x[174097],x[174098],x[174099],x[174100],x[174101],x[174102],x[174103],x[174104],x[174105],x[174106],x[174107],x[174108],x[174109],x[174110],x[174111],x[174112],x[174113],x[174114],x[174115],x[174116],x[174117],x[174118],x[174119],x[174120],x[174121],x[174122],x[174123],x[174124],x[174125],x[174126],x[174127],x[174128],x[174129],x[174130],x[174131],x[174132],x[174133],x[174134],x[174135],x[174136],x[174137],x[174138],x[174139],x[174140],x[174141],x[174142],x[174143],x[174144],x[174145],x[174146],x[174147],x[174148],x[174149],x[174150],x[174151],x[174152],x[174153],x[174154],x[174155],x[174156],x[174157],x[174158],x[174159],x[174160],x[174161],x[174162],x[174163],x[174164],x[174165],x[174166],x[174167],x[174168],x[174169],x[174170],x[174171],x[174172],x[174173],x[174174],x[174175],x[174176],x[174177],x[174178],x[174179],x[174180],x[174181],x[174182],x[174183],x[174184],x[174185],x[174186],x[174187],x[174188],x[174189],x[174190],x[174191],x[174192],x[174193],x[174194],x[174195],x[174196],x[174197],x[174198],x[174199],x[174200],x[174201],x[174202],x[174203],x[174204],x[174205],x[174206],x[174207],x[174208],x[174209],x[174210],x[174211],x[174212],x[174213],x[174214],x[174215],x[174216],x[174217],x[174218],x[174219],x[174220],x[174221],x[174222],x[174223],x[174224],x[174225],x[174226],x[174227],x[174228],x[174229],x[174230],x[174231],x[174232],x[174233],x[174234],x[174235],x[174236],x[174237],x[174238],x[174239],x[174240],x[174241],x[174242],x[174243],x[174244],x[174245],x[174246],x[174247],x[174248],x[174249],x[174250],x[174251],x[174252],x[174253],x[174254],x[174255],x[174256],x[174257],x[174258],x[174259],x[174260],x[174261],x[174262],x[174263],x[174264],x[174265],x[174266],x[174267],x[174268],x[174269],x[174270],x[174271],x[174272],x[174273],x[174274],x[174275],x[174276],x[174277],x[174278],x[174279],x[174280],x[174281],x[174282],x[174283],x[174284],x[174285],x[174286],x[174287],x[174288],x[174289],x[174290],x[174291],x[174292],x[174293],x[174294],x[174295],x[174296],x[174297],x[174298],x[174299],x[174300],x[174301],x[174302],x[174303],x[174304],x[174305],x[174306],x[174307],x[174308],x[174309],x[174310],x[174311],x[174312],x[174313],x[174314],x[174315],x[174316],x[174317],x[174318],x[174319],x[174320],x[174321],x[174322],x[174323],x[174324],x[174325],x[174326],x[174327],x[174328],x[174329],x[174330],x[174331],x[174332],x[174333],x[174334],x[174335],x[174336],x[174337],x[174338],x[174339],x[174340],x[174341],x[174342],x[174343],x[174344],x[174345],x[174346],x[174347],x[174348],x[174349],x[174350],x[174351],x[174352],x[174353],x[174354],x[174355],x[174356],x[174357],x[174358],x[174359],x[174360],x[174361],x[174362],x[174363],x[174364],x[174365],x[174366],x[174367],x[174368],x[174369],x[174370],x[174371],x[174372],x[174373],x[174374],x[174375],x[174376],x[174377],x[174378],x[174379],x[174380],x[174381],x[174382],x[174383],x[174384],x[174385],x[174386],x[174387],x[174388],x[174389],x[174390],x[174391],x[174392],x[174393],x[174394],x[174395],x[174396],x[174397],x[174398],x[174399],x[174400],x[174401],x[174402],x[174403],x[174404],x[174405],x[174406],x[174407],x[174408],x[174409],x[174410],x[174411],x[174412],x[174413],x[174414],x[174415],x[174416],x[174417],x[174418],x[174419],x[174420],x[174421],x[174422],x[174423],x[174424],x[174425],x[174426],x[174427],x[174428],x[174429],x[174430],x[174431],x[174432],x[174433],x[174434],x[174435],x[174436],x[174437],x[174438],x[174439],x[174440],x[174441],x[174442],x[174443],x[174444],x[174445],x[174446],x[174447],x[174448],x[174449],x[174450],x[174451],x[174452],x[174453],x[174454],x[174455],x[174456],x[174457],x[174458],x[174459],x[174460],x[174461],x[174462],x[174463],x[174464],x[174465],x[174466],x[174467],x[174468],x[174469],x[174470],x[174471],x[174472],x[174473],x[174474],x[174475],x[174476],x[174477],x[174478],x[174479],x[174480],x[174481],x[174482],x[174483],x[174484],x[174485],x[174486],x[174487],x[174488],x[174489],x[174490],x[174491],x[174492],x[174493],x[174494],x[174495],x[174496],x[174497],x[174498],x[174499],x[174500],x[174501],x[174502],x[174503],x[174504],x[174505],x[174506],x[174507],x[174508],x[174509],x[174510],x[174511],x[174512],x[174513],x[174514],x[174515],x[174516],x[174517],x[174518],x[174519],x[174520],x[174521],x[174522],x[174523],x[174524],x[174525],x[174526],x[174527],x[174528],x[174529],x[174530],x[174531],x[174532],x[174533],x[174534],x[174535],x[174536],x[174537],x[174538],x[174539],x[174540],x[174541],x[174542],x[174543],x[174544],x[174545],x[174546],x[174547],x[174548],x[174549],x[174550],x[174551],x[174552],x[174553],x[174554],x[174555],x[174556],x[174557],x[174558],x[174559],x[174560],x[174561],x[174562],x[174563],x[174564],x[174565],x[174566],x[174567],x[174568],x[174569],x[174570],x[174571],x[174572],x[174573],x[174574],x[174575],x[174576],x[174577],x[174578],x[174579],x[174580],x[174581],x[174582],x[174583],x[174584],x[174585],x[174586],x[174587],x[174588],x[174589],x[174590],x[174591],x[174592],x[174593],x[174594],x[174595],x[174596],x[174597],x[174598],x[174599],x[174600],x[174601],x[174602],x[174603],x[174604],x[174605],x[174606],x[174607],x[174608],x[174609],x[174610],x[174611],x[174612],x[174613],x[174614],x[174615],x[174616],x[174617],x[174618],x[174619],x[174620],x[174621],x[174622],x[174623],x[174624],x[174625],x[174626],x[174627],x[174628],x[174629],x[174630],x[174631],x[174632],x[174633],x[174634],x[174635],x[174636],x[174637],x[174638],x[174639],x[174640],x[174641],x[174642],x[174643],x[174644],x[174645],x[174646],x[174647],x[174648],x[174649],x[174650],x[174651],x[174652],x[174653],x[174654],x[174655],x[174656],x[174657],x[174658],x[174659],x[174660],x[174661],x[174662],x[174663],x[174664],x[174665],x[174666],x[174667],x[174668],x[174669],x[174670],x[174671],x[174672],x[174673],x[174674],x[174675],x[174676],x[174677],x[174678],x[174679],x[174680],x[174681],x[174682],x[174683],x[174684],x[174685],x[174686],x[174687],x[174688],x[174689],x[174690],x[174691],x[174692],x[174693],x[174694],x[174695],x[174696],x[174697],x[174698],x[174699],x[174700],x[174701],x[174702],x[174703],x[174704],x[174705],x[174706],x[174707],x[174708],x[174709],x[174710],x[174711],x[174712],x[174713],x[174714],x[174715],x[174716],x[174717],x[174718],x[174719],x[174720],x[174721],x[174722],x[174723],x[174724],x[174725],x[174726],x[174727],x[174728],x[174729],x[174730],x[174731],x[174732],x[174733],x[174734],x[174735],x[174736],x[174737],x[174738],x[174739],x[174740],x[174741],x[174742],x[174743],x[174744],x[174745],x[174746],x[174747],x[174748],x[174749],x[174750],x[174751],x[174752],x[174753],x[174754],x[174755],x[174756],x[174757],x[174758],x[174759],x[174760],x[174761],x[174762],x[174763],x[174764],x[174765],x[174766],x[174767],x[174768],x[174769],x[174770],x[174771],x[174772],x[174773],x[174774],x[174775],x[174776],x[174777],x[174778],x[174779],x[174780],x[174781],x[174782],x[174783],x[174784],x[174785],x[174786],x[174787],x[174788],x[174789],x[174790],x[174791],x[174792],x[174793],x[174794],x[174795],x[174796],x[174797],x[174798],x[174799],x[174800],x[174801],x[174802],x[174803],x[174804],x[174805],x[174806],x[174807],x[174808],x[174809],x[174810],x[174811],x[174812],x[174813],x[174814],x[174815],x[174816],x[174817],x[174818],x[174819],x[174820],x[174821],x[174822],x[174823],x[174824],x[174825],x[174826],x[174827],x[174828],x[174829],x[174830],x[174831],x[174832],x[174833],x[174834],x[174835],x[174836],x[174837],x[174838],x[174839],x[174840],x[174841],x[174842],x[174843],x[174844],x[174845],x[174846],x[174847],x[174848],x[174849],x[174850],x[174851],x[174852],x[174853],x[174854],x[174855],x[174856],x[174857],x[174858],x[174859],x[174860],x[174861],x[174862],x[174863],x[174864],x[174865],x[174866],x[174867],x[174868],x[174869],x[174870],x[174871],x[174872],x[174873],x[174874],x[174875],x[174876],x[174877],x[174878],x[174879],x[174880],x[174881],x[174882],x[174883],x[174884],x[174885],x[174886],x[174887],x[174888],x[174889],x[174890],x[174891],x[174892],x[174893],x[174894],x[174895],x[174896],x[174897],x[174898],x[174899],x[174900],x[174901],x[174902],x[174903],x[174904],x[174905],x[174906],x[174907],x[174908],x[174909],x[174910],x[174911],x[174912],x[174913],x[174914],x[174915],x[174916],x[174917],x[174918],x[174919],x[174920],x[174921],x[174922],x[174923],x[174924],x[174925],x[174926],x[174927],x[174928],x[174929],x[174930],x[174931],x[174932],x[174933],x[174934],x[174935],x[174936],x[174937],x[174938],x[174939],x[174940],x[174941],x[174942],x[174943],x[174944],x[174945],x[174946],x[174947],x[174948],x[174949],x[174950],x[174951],x[174952],x[174953],x[174954],x[174955],x[174956],x[174957],x[174958],x[174959],x[174960],x[174961],x[174962],x[174963],x[174964],x[174965],x[174966],x[174967],x[174968],x[174969],x[174970],x[174971],x[174972],x[174973],x[174974],x[174975],x[174976],x[174977],x[174978],x[174979],x[174980],x[174981],x[174982],x[174983],x[174984],x[174985],x[174986],x[174987],x[174988],x[174989],x[174990],x[174991],x[174992],x[174993],x[174994],x[174995],x[174996],x[174997],x[174998],x[174999],x[175000],x[175001],x[175002],x[175003],x[175004],x[175005],x[175006],x[175007],x[175008],x[175009],x[175010],x[175011],x[175012],x[175013],x[175014],x[175015],x[175016],x[175017],x[175018],x[175019],x[175020],x[175021],x[175022],x[175023],x[175024],x[175025],x[175026],x[175027],x[175028],x[175029],x[175030],x[175031],x[175032],x[175033],x[175034],x[175035],x[175036],x[175037],x[175038],x[175039],x[175040],x[175041],x[175042],x[175043],x[175044],x[175045],x[175046],x[175047],x[175048],x[175049],x[175050],x[175051],x[175052],x[175053],x[175054],x[175055],x[175056],x[175057],x[175058],x[175059],x[175060],x[175061],x[175062],x[175063],x[175064],x[175065],x[175066],x[175067],x[175068],x[175069],x[175070],x[175071],x[175072],x[175073],x[175074],x[175075],x[175076],x[175077],x[175078],x[175079],x[175080],x[175081],x[175082],x[175083],x[175084],x[175085],x[175086],x[175087],x[175088],x[175089],x[175090],x[175091],x[175092],x[175093],x[175094],x[175095],x[175096],x[175097],x[175098],x[175099],x[175100],x[175101],x[175102],x[175103],x[175104],x[175105],x[175106],x[175107],x[175108],x[175109],x[175110],x[175111],x[175112],x[175113],x[175114],x[175115],x[175116],x[175117],x[175118],x[175119],x[175120],x[175121],x[175122],x[175123],x[175124],x[175125],x[175126],x[175127],x[175128],x[175129],x[175130],x[175131],x[175132],x[175133],x[175134],x[175135],x[175136],x[175137],x[175138],x[175139],x[175140],x[175141],x[175142],x[175143],x[175144],x[175145],x[175146],x[175147],x[175148],x[175149],x[175150],x[175151],x[175152],x[175153],x[175154],x[175155],x[175156],x[175157],x[175158],x[175159],x[175160],x[175161],x[175162],x[175163],x[175164],x[175165],x[175166],x[175167],x[175168],x[175169],x[175170],x[175171],x[175172],x[175173],x[175174],x[175175],x[175176],x[175177],x[175178],x[175179],x[175180],x[175181],x[175182],x[175183],x[175184],x[175185],x[175186],x[175187],x[175188],x[175189],x[175190],x[175191],x[175192],x[175193],x[175194],x[175195],x[175196],x[175197],x[175198],x[175199],x[175200],x[175201],x[175202],x[175203],x[175204],x[175205],x[175206],x[175207],x[175208],x[175209],x[175210],x[175211],x[175212],x[175213],x[175214],x[175215],x[175216],x[175217],x[175218],x[175219],x[175220],x[175221],x[175222],x[175223],x[175224],x[175225],x[175226],x[175227],x[175228],x[175229],x[175230],x[175231],x[175232],x[175233],x[175234],x[175235],x[175236],x[175237],x[175238],x[175239],x[175240],x[175241],x[175242],x[175243],x[175244],x[175245],x[175246],x[175247],x[175248],x[175249],x[175250],x[175251],x[175252],x[175253],x[175254],x[175255],x[175256],x[175257],x[175258],x[175259],x[175260],x[175261],x[175262],x[175263],x[175264],x[175265],x[175266],x[175267],x[175268],x[175269],x[175270],x[175271],x[175272],x[175273],x[175274],x[175275],x[175276],x[175277],x[175278],x[175279],x[175280],x[175281],x[175282],x[175283],x[175284],x[175285],x[175286],x[175287],x[175288],x[175289],x[175290],x[175291],x[175292],x[175293],x[175294],x[175295],x[175296],x[175297],x[175298],x[175299],x[175300],x[175301],x[175302],x[175303],x[175304],x[175305],x[175306],x[175307],x[175308],x[175309],x[175310],x[175311],x[175312],x[175313],x[175314],x[175315],x[175316],x[175317],x[175318],x[175319],x[175320],x[175321],x[175322],x[175323],x[175324],x[175325],x[175326],x[175327],x[175328],x[175329],x[175330],x[175331],x[175332],x[175333],x[175334],x[175335],x[175336],x[175337],x[175338],x[175339],x[175340],x[175341],x[175342],x[175343],x[175344],x[175345],x[175346],x[175347],x[175348],x[175349],x[175350],x[175351],x[175352],x[175353],x[175354],x[175355],x[175356],x[175357],x[175358],x[175359],x[175360],x[175361],x[175362],x[175363],x[175364],x[175365],x[175366],x[175367],x[175368],x[175369],x[175370],x[175371],x[175372],x[175373],x[175374],x[175375],x[175376],x[175377],x[175378],x[175379],x[175380],x[175381],x[175382],x[175383],x[175384],x[175385],x[175386],x[175387],x[175388],x[175389],x[175390],x[175391],x[175392],x[175393],x[175394],x[175395],x[175396],x[175397],x[175398],x[175399],x[175400],x[175401],x[175402],x[175403],x[175404],x[175405],x[175406],x[175407],x[175408],x[175409],x[175410],x[175411],x[175412],x[175413],x[175414],x[175415],x[175416],x[175417],x[175418],x[175419],x[175420],x[175421],x[175422],x[175423],x[175424],x[175425],x[175426],x[175427],x[175428],x[175429],x[175430],x[175431],x[175432],x[175433],x[175434],x[175435],x[175436],x[175437],x[175438],x[175439],x[175440],x[175441],x[175442],x[175443],x[175444],x[175445],x[175446],x[175447],x[175448],x[175449],x[175450],x[175451],x[175452],x[175453],x[175454],x[175455],x[175456],x[175457],x[175458],x[175459],x[175460],x[175461],x[175462],x[175463],x[175464],x[175465],x[175466],x[175467],x[175468],x[175469],x[175470],x[175471],x[175472],x[175473],x[175474],x[175475],x[175476],x[175477],x[175478],x[175479],x[175480],x[175481],x[175482],x[175483],x[175484],x[175485],x[175486],x[175487],x[175488],x[175489],x[175490],x[175491],x[175492],x[175493],x[175494],x[175495],x[175496],x[175497],x[175498],x[175499],x[175500],x[175501],x[175502],x[175503],x[175504],x[175505],x[175506],x[175507],x[175508],x[175509],x[175510],x[175511],x[175512],x[175513],x[175514],x[175515],x[175516],x[175517],x[175518],x[175519],x[175520],x[175521],x[175522],x[175523],x[175524],x[175525],x[175526],x[175527],x[175528],x[175529],x[175530],x[175531],x[175532],x[175533],x[175534],x[175535],x[175536],x[175537],x[175538],x[175539],x[175540],x[175541],x[175542],x[175543],x[175544],x[175545],x[175546],x[175547],x[175548],x[175549],x[175550],x[175551],x[175552],x[175553],x[175554],x[175555],x[175556],x[175557],x[175558],x[175559],x[175560],x[175561],x[175562],x[175563],x[175564],x[175565],x[175566],x[175567],x[175568],x[175569],x[175570],x[175571],x[175572],x[175573],x[175574],x[175575],x[175576],x[175577],x[175578],x[175579],x[175580],x[175581],x[175582],x[175583],x[175584],x[175585],x[175586],x[175587],x[175588],x[175589],x[175590],x[175591],x[175592],x[175593],x[175594],x[175595],x[175596],x[175597],x[175598],x[175599],x[175600],x[175601],x[175602],x[175603],x[175604],x[175605],x[175606],x[175607],x[175608],x[175609],x[175610],x[175611],x[175612],x[175613],x[175614],x[175615],x[175616],x[175617],x[175618],x[175619],x[175620],x[175621],x[175622],x[175623],x[175624],x[175625],x[175626],x[175627],x[175628],x[175629],x[175630],x[175631],x[175632],x[175633],x[175634],x[175635],x[175636],x[175637],x[175638],x[175639],x[175640],x[175641],x[175642],x[175643],x[175644],x[175645],x[175646],x[175647],x[175648],x[175649],x[175650],x[175651],x[175652],x[175653],x[175654],x[175655],x[175656],x[175657],x[175658],x[175659],x[175660],x[175661],x[175662],x[175663],x[175664],x[175665],x[175666],x[175667],x[175668],x[175669],x[175670],x[175671],x[175672],x[175673],x[175674],x[175675],x[175676],x[175677],x[175678],x[175679],x[175680],x[175681],x[175682],x[175683],x[175684],x[175685],x[175686],x[175687],x[175688],x[175689],x[175690],x[175691],x[175692],x[175693],x[175694],x[175695],x[175696],x[175697],x[175698],x[175699],x[175700],x[175701],x[175702],x[175703],x[175704],x[175705],x[175706],x[175707],x[175708],x[175709],x[175710],x[175711],x[175712],x[175713],x[175714],x[175715],x[175716],x[175717],x[175718],x[175719],x[175720],x[175721],x[175722],x[175723],x[175724],x[175725],x[175726],x[175727],x[175728],x[175729],x[175730],x[175731],x[175732],x[175733],x[175734],x[175735],x[175736],x[175737],x[175738],x[175739],x[175740],x[175741],x[175742],x[175743],x[175744],x[175745],x[175746],x[175747],x[175748],x[175749],x[175750],x[175751],x[175752],x[175753],x[175754],x[175755],x[175756],x[175757],x[175758],x[175759],x[175760],x[175761],x[175762],x[175763],x[175764],x[175765],x[175766],x[175767],x[175768],x[175769],x[175770],x[175771],x[175772],x[175773],x[175774],x[175775],x[175776],x[175777],x[175778],x[175779],x[175780],x[175781],x[175782],x[175783],x[175784],x[175785],x[175786],x[175787],x[175788],x[175789],x[175790],x[175791],x[175792],x[175793],x[175794],x[175795],x[175796],x[175797],x[175798],x[175799],x[175800],x[175801],x[175802],x[175803],x[175804],x[175805],x[175806],x[175807],x[175808],x[175809],x[175810],x[175811],x[175812],x[175813],x[175814],x[175815],x[175816],x[175817],x[175818],x[175819],x[175820],x[175821],x[175822],x[175823],x[175824],x[175825],x[175826],x[175827],x[175828],x[175829],x[175830],x[175831],x[175832],x[175833],x[175834],x[175835],x[175836],x[175837],x[175838],x[175839],x[175840],x[175841],x[175842],x[175843],x[175844],x[175845],x[175846],x[175847],x[175848],x[175849],x[175850],x[175851],x[175852],x[175853],x[175854],x[175855],x[175856],x[175857],x[175858],x[175859],x[175860],x[175861],x[175862],x[175863],x[175864],x[175865],x[175866],x[175867],x[175868],x[175869],x[175870],x[175871],x[175872],x[175873],x[175874],x[175875],x[175876],x[175877],x[175878],x[175879],x[175880],x[175881],x[175882],x[175883],x[175884],x[175885],x[175886],x[175887],x[175888],x[175889],x[175890],x[175891],x[175892],x[175893],x[175894],x[175895],x[175896],x[175897],x[175898],x[175899],x[175900],x[175901],x[175902],x[175903],x[175904],x[175905],x[175906],x[175907],x[175908],x[175909],x[175910],x[175911],x[175912],x[175913],x[175914],x[175915],x[175916],x[175917],x[175918],x[175919],x[175920],x[175921],x[175922],x[175923],x[175924],x[175925],x[175926],x[175927],x[175928],x[175929],x[175930],x[175931],x[175932],x[175933],x[175934],x[175935],x[175936],x[175937],x[175938],x[175939],x[175940],x[175941],x[175942],x[175943],x[175944],x[175945],x[175946],x[175947],x[175948],x[175949],x[175950],x[175951],x[175952],x[175953],x[175954],x[175955],x[175956],x[175957],x[175958],x[175959],x[175960],x[175961],x[175962],x[175963],x[175964],x[175965],x[175966],x[175967],x[175968],x[175969],x[175970],x[175971],x[175972],x[175973],x[175974],x[175975],x[175976],x[175977],x[175978],x[175979],x[175980],x[175981],x[175982],x[175983],x[175984],x[175985],x[175986],x[175987],x[175988],x[175989],x[175990],x[175991],x[175992],x[175993],x[175994],x[175995],x[175996],x[175997],x[175998],x[175999],x[176000],x[176001],x[176002],x[176003],x[176004],x[176005],x[176006],x[176007],x[176008],x[176009],x[176010],x[176011],x[176012],x[176013],x[176014],x[176015],x[176016],x[176017],x[176018],x[176019],x[176020],x[176021],x[176022],x[176023],x[176024],x[176025],x[176026],x[176027],x[176028],x[176029],x[176030],x[176031],x[176032],x[176033],x[176034],x[176035],x[176036],x[176037],x[176038],x[176039],x[176040],x[176041],x[176042],x[176043],x[176044],x[176045],x[176046],x[176047],x[176048],x[176049],x[176050],x[176051],x[176052],x[176053],x[176054],x[176055],x[176056],x[176057],x[176058],x[176059],x[176060],x[176061],x[176062],x[176063],x[176064],x[176065],x[176066],x[176067],x[176068],x[176069],x[176070],x[176071],x[176072],x[176073],x[176074],x[176075],x[176076],x[176077],x[176078],x[176079],x[176080],x[176081],x[176082],x[176083],x[176084],x[176085],x[176086],x[176087],x[176088],x[176089],x[176090],x[176091],x[176092],x[176093],x[176094],x[176095],x[176096],x[176097],x[176098],x[176099],x[176100],x[176101],x[176102],x[176103],x[176104],x[176105],x[176106],x[176107],x[176108],x[176109],x[176110],x[176111],x[176112],x[176113],x[176114],x[176115],x[176116],x[176117],x[176118],x[176119],x[176120],x[176121],x[176122],x[176123],x[176124],x[176125],x[176126],x[176127],x[176128],x[176129],x[176130],x[176131],x[176132],x[176133],x[176134],x[176135],x[176136],x[176137],x[176138],x[176139],x[176140],x[176141],x[176142],x[176143],x[176144],x[176145],x[176146],x[176147],x[176148],x[176149],x[176150],x[176151],x[176152],x[176153],x[176154],x[176155],x[176156],x[176157],x[176158],x[176159],x[176160],x[176161],x[176162],x[176163],x[176164],x[176165],x[176166],x[176167],x[176168],x[176169],x[176170],x[176171],x[176172],x[176173],x[176174],x[176175],x[176176],x[176177],x[176178],x[176179],x[176180],x[176181],x[176182],x[176183],x[176184],x[176185],x[176186],x[176187],x[176188],x[176189],x[176190],x[176191],x[176192],x[176193],x[176194],x[176195],x[176196],x[176197],x[176198],x[176199],x[176200],x[176201],x[176202],x[176203],x[176204],x[176205],x[176206],x[176207],x[176208],x[176209],x[176210],x[176211],x[176212],x[176213],x[176214],x[176215],x[176216],x[176217],x[176218],x[176219],x[176220],x[176221],x[176222],x[176223],x[176224],x[176225],x[176226],x[176227],x[176228],x[176229],x[176230],x[176231],x[176232],x[176233],x[176234],x[176235],x[176236],x[176237],x[176238],x[176239],x[176240],x[176241],x[176242],x[176243],x[176244],x[176245],x[176246],x[176247],x[176248],x[176249],x[176250],x[176251],x[176252],x[176253],x[176254],x[176255],x[176256],x[176257],x[176258],x[176259],x[176260],x[176261],x[176262],x[176263],x[176264],x[176265],x[176266],x[176267],x[176268],x[176269],x[176270],x[176271],x[176272],x[176273],x[176274],x[176275],x[176276],x[176277],x[176278],x[176279],x[176280],x[176281],x[176282],x[176283],x[176284],x[176285],x[176286],x[176287],x[176288],x[176289],x[176290],x[176291],x[176292],x[176293],x[176294],x[176295],x[176296],x[176297],x[176298],x[176299],x[176300],x[176301],x[176302],x[176303],x[176304],x[176305],x[176306],x[176307],x[176308],x[176309],x[176310],x[176311],x[176312],x[176313],x[176314],x[176315],x[176316],x[176317],x[176318],x[176319],x[176320],x[176321],x[176322],x[176323],x[176324],x[176325],x[176326],x[176327],x[176328],x[176329],x[176330],x[176331],x[176332],x[176333],x[176334],x[176335],x[176336],x[176337],x[176338],x[176339],x[176340],x[176341],x[176342],x[176343],x[176344],x[176345],x[176346],x[176347],x[176348],x[176349],x[176350],x[176351],x[176352],x[176353],x[176354],x[176355],x[176356],x[176357],x[176358],x[176359],x[176360],x[176361],x[176362],x[176363],x[176364],x[176365],x[176366],x[176367],x[176368],x[176369],x[176370],x[176371],x[176372],x[176373],x[176374],x[176375],x[176376],x[176377],x[176378],x[176379],x[176380],x[176381],x[176382],x[176383],x[176384],x[176385],x[176386],x[176387],x[176388],x[176389],x[176390],x[176391],x[176392],x[176393],x[176394],x[176395],x[176396],x[176397],x[176398],x[176399],x[176400],x[176401],x[176402],x[176403],x[176404],x[176405],x[176406],x[176407],x[176408],x[176409],x[176410],x[176411],x[176412],x[176413],x[176414],x[176415],x[176416],x[176417],x[176418],x[176419],x[176420],x[176421],x[176422],x[176423],x[176424],x[176425],x[176426],x[176427],x[176428],x[176429],x[176430],x[176431],x[176432],x[176433],x[176434],x[176435],x[176436],x[176437],x[176438],x[176439],x[176440],x[176441],x[176442],x[176443],x[176444],x[176445],x[176446],x[176447],x[176448],x[176449],x[176450],x[176451],x[176452],x[176453],x[176454],x[176455],x[176456],x[176457],x[176458],x[176459],x[176460],x[176461],x[176462],x[176463],x[176464],x[176465],x[176466],x[176467],x[176468],x[176469],x[176470],x[176471],x[176472],x[176473],x[176474],x[176475],x[176476],x[176477],x[176478],x[176479],x[176480],x[176481],x[176482],x[176483],x[176484],x[176485],x[176486],x[176487],x[176488],x[176489],x[176490],x[176491],x[176492],x[176493],x[176494],x[176495],x[176496],x[176497],x[176498],x[176499],x[176500],x[176501],x[176502],x[176503],x[176504],x[176505],x[176506],x[176507],x[176508],x[176509],x[176510],x[176511],x[176512],x[176513],x[176514],x[176515],x[176516],x[176517],x[176518],x[176519],x[176520],x[176521],x[176522],x[176523],x[176524],x[176525],x[176526],x[176527],x[176528],x[176529],x[176530],x[176531],x[176532],x[176533],x[176534],x[176535],x[176536],x[176537],x[176538],x[176539],x[176540],x[176541],x[176542],x[176543],x[176544],x[176545],x[176546],x[176547],x[176548],x[176549],x[176550],x[176551],x[176552],x[176553],x[176554],x[176555],x[176556],x[176557],x[176558],x[176559],x[176560],x[176561],x[176562],x[176563],x[176564],x[176565],x[176566],x[176567],x[176568],x[176569],x[176570],x[176571],x[176572],x[176573],x[176574],x[176575],x[176576],x[176577],x[176578],x[176579],x[176580],x[176581],x[176582],x[176583],x[176584],x[176585],x[176586],x[176587],x[176588],x[176589],x[176590],x[176591],x[176592],x[176593],x[176594],x[176595],x[176596],x[176597],x[176598],x[176599],x[176600],x[176601],x[176602],x[176603],x[176604],x[176605],x[176606],x[176607],x[176608],x[176609],x[176610],x[176611],x[176612],x[176613],x[176614],x[176615],x[176616],x[176617],x[176618],x[176619],x[176620],x[176621],x[176622],x[176623],x[176624],x[176625],x[176626],x[176627],x[176628],x[176629],x[176630],x[176631],x[176632],x[176633],x[176634],x[176635],x[176636],x[176637],x[176638],x[176639],x[176640],x[176641],x[176642],x[176643],x[176644],x[176645],x[176646],x[176647],x[176648],x[176649],x[176650],x[176651],x[176652],x[176653],x[176654],x[176655],x[176656],x[176657],x[176658],x[176659],x[176660],x[176661],x[176662],x[176663],x[176664],x[176665],x[176666],x[176667],x[176668],x[176669],x[176670],x[176671],x[176672],x[176673],x[176674],x[176675],x[176676],x[176677],x[176678],x[176679],x[176680],x[176681],x[176682],x[176683],x[176684],x[176685],x[176686],x[176687],x[176688],x[176689],x[176690],x[176691],x[176692],x[176693],x[176694],x[176695],x[176696],x[176697],x[176698],x[176699],x[176700],x[176701],x[176702],x[176703],x[176704],x[176705],x[176706],x[176707],x[176708],x[176709],x[176710],x[176711],x[176712],x[176713],x[176714],x[176715],x[176716],x[176717],x[176718],x[176719],x[176720],x[176721],x[176722],x[176723],x[176724],x[176725],x[176726],x[176727],x[176728],x[176729],x[176730],x[176731],x[176732],x[176733],x[176734],x[176735],x[176736],x[176737],x[176738],x[176739],x[176740],x[176741],x[176742],x[176743],x[176744],x[176745],x[176746],x[176747],x[176748],x[176749],x[176750],x[176751],x[176752],x[176753],x[176754],x[176755],x[176756],x[176757],x[176758],x[176759],x[176760],x[176761],x[176762],x[176763],x[176764],x[176765],x[176766],x[176767],x[176768],x[176769],x[176770],x[176771],x[176772],x[176773],x[176774],x[176775],x[176776],x[176777],x[176778],x[176779],x[176780],x[176781],x[176782],x[176783],x[176784],x[176785],x[176786],x[176787],x[176788],x[176789],x[176790],x[176791],x[176792],x[176793],x[176794],x[176795],x[176796],x[176797],x[176798],x[176799],x[176800],x[176801],x[176802],x[176803],x[176804],x[176805],x[176806],x[176807],x[176808],x[176809],x[176810],x[176811],x[176812],x[176813],x[176814],x[176815],x[176816],x[176817],x[176818],x[176819],x[176820],x[176821],x[176822],x[176823],x[176824],x[176825],x[176826],x[176827],x[176828],x[176829],x[176830],x[176831],x[176832],x[176833],x[176834],x[176835],x[176836],x[176837],x[176838],x[176839],x[176840],x[176841],x[176842],x[176843],x[176844],x[176845],x[176846],x[176847],x[176848],x[176849],x[176850],x[176851],x[176852],x[176853],x[176854],x[176855],x[176856],x[176857],x[176858],x[176859],x[176860],x[176861],x[176862],x[176863],x[176864],x[176865],x[176866],x[176867],x[176868],x[176869],x[176870],x[176871],x[176872],x[176873],x[176874],x[176875],x[176876],x[176877],x[176878],x[176879],x[176880],x[176881],x[176882],x[176883],x[176884],x[176885],x[176886],x[176887],x[176888],x[176889],x[176890],x[176891],x[176892],x[176893],x[176894],x[176895],x[176896],x[176897],x[176898],x[176899],x[176900],x[176901],x[176902],x[176903],x[176904],x[176905],x[176906],x[176907],x[176908],x[176909],x[176910],x[176911],x[176912],x[176913],x[176914],x[176915],x[176916],x[176917],x[176918],x[176919],x[176920],x[176921],x[176922],x[176923],x[176924],x[176925],x[176926],x[176927],x[176928],x[176929],x[176930],x[176931],x[176932],x[176933],x[176934],x[176935],x[176936],x[176937],x[176938],x[176939],x[176940],x[176941],x[176942],x[176943],x[176944],x[176945],x[176946],x[176947],x[176948],x[176949],x[176950],x[176951],x[176952],x[176953],x[176954],x[176955],x[176956],x[176957],x[176958],x[176959],x[176960],x[176961],x[176962],x[176963],x[176964],x[176965],x[176966],x[176967],x[176968],x[176969],x[176970],x[176971],x[176972],x[176973],x[176974],x[176975],x[176976],x[176977],x[176978],x[176979],x[176980],x[176981],x[176982],x[176983],x[176984],x[176985],x[176986],x[176987],x[176988],x[176989],x[176990],x[176991],x[176992],x[176993],x[176994],x[176995],x[176996],x[176997],x[176998],x[176999],x[177000],x[177001],x[177002],x[177003],x[177004],x[177005],x[177006],x[177007],x[177008],x[177009],x[177010],x[177011],x[177012],x[177013],x[177014],x[177015],x[177016],x[177017],x[177018],x[177019],x[177020],x[177021],x[177022],x[177023],x[177024],x[177025],x[177026],x[177027],x[177028],x[177029],x[177030],x[177031],x[177032],x[177033],x[177034],x[177035],x[177036],x[177037],x[177038],x[177039],x[177040],x[177041],x[177042],x[177043],x[177044],x[177045],x[177046],x[177047],x[177048],x[177049],x[177050],x[177051],x[177052],x[177053],x[177054],x[177055],x[177056],x[177057],x[177058],x[177059],x[177060],x[177061],x[177062],x[177063],x[177064],x[177065],x[177066],x[177067],x[177068],x[177069],x[177070],x[177071],x[177072],x[177073],x[177074],x[177075],x[177076],x[177077],x[177078],x[177079],x[177080],x[177081],x[177082],x[177083],x[177084],x[177085],x[177086],x[177087],x[177088],x[177089],x[177090],x[177091],x[177092],x[177093],x[177094],x[177095],x[177096],x[177097],x[177098],x[177099],x[177100],x[177101],x[177102],x[177103],x[177104],x[177105],x[177106],x[177107],x[177108],x[177109],x[177110],x[177111],x[177112],x[177113],x[177114],x[177115],x[177116],x[177117],x[177118],x[177119],x[177120],x[177121],x[177122],x[177123],x[177124],x[177125],x[177126],x[177127],x[177128],x[177129],x[177130],x[177131],x[177132],x[177133],x[177134],x[177135],x[177136],x[177137],x[177138],x[177139],x[177140],x[177141],x[177142],x[177143],x[177144],x[177145],x[177146],x[177147],x[177148],x[177149],x[177150],x[177151],x[177152],x[177153],x[177154],x[177155],x[177156],x[177157],x[177158],x[177159],x[177160],x[177161],x[177162],x[177163],x[177164],x[177165],x[177166],x[177167],x[177168],x[177169],x[177170],x[177171],x[177172],x[177173],x[177174],x[177175],x[177176],x[177177],x[177178],x[177179],x[177180],x[177181],x[177182],x[177183],x[177184],x[177185],x[177186],x[177187],x[177188],x[177189],x[177190],x[177191],x[177192],x[177193],x[177194],x[177195],x[177196],x[177197],x[177198],x[177199],x[177200],x[177201],x[177202],x[177203],x[177204],x[177205],x[177206],x[177207],x[177208],x[177209],x[177210],x[177211],x[177212],x[177213],x[177214],x[177215],x[177216],x[177217],x[177218],x[177219],x[177220],x[177221],x[177222],x[177223],x[177224],x[177225],x[177226],x[177227],x[177228],x[177229],x[177230],x[177231],x[177232],x[177233],x[177234],x[177235],x[177236],x[177237],x[177238],x[177239],x[177240],x[177241],x[177242],x[177243],x[177244],x[177245],x[177246],x[177247],x[177248],x[177249],x[177250],x[177251],x[177252],x[177253],x[177254],x[177255],x[177256],x[177257],x[177258],x[177259],x[177260],x[177261],x[177262],x[177263],x[177264],x[177265],x[177266],x[177267],x[177268],x[177269],x[177270],x[177271],x[177272],x[177273],x[177274],x[177275],x[177276],x[177277],x[177278],x[177279],x[177280],x[177281],x[177282],x[177283],x[177284],x[177285],x[177286],x[177287],x[177288],x[177289],x[177290],x[177291],x[177292],x[177293],x[177294],x[177295],x[177296],x[177297],x[177298],x[177299],x[177300],x[177301],x[177302],x[177303],x[177304],x[177305],x[177306],x[177307],x[177308],x[177309],x[177310],x[177311],x[177312],x[177313],x[177314],x[177315],x[177316],x[177317],x[177318],x[177319],x[177320],x[177321],x[177322],x[177323],x[177324],x[177325],x[177326],x[177327],x[177328],x[177329],x[177330],x[177331],x[177332],x[177333],x[177334],x[177335],x[177336],x[177337],x[177338],x[177339],x[177340],x[177341],x[177342],x[177343],x[177344],x[177345],x[177346],x[177347],x[177348],x[177349],x[177350],x[177351],x[177352],x[177353],x[177354],x[177355],x[177356],x[177357],x[177358],x[177359],x[177360],x[177361],x[177362],x[177363],x[177364],x[177365],x[177366],x[177367],x[177368],x[177369],x[177370],x[177371],x[177372],x[177373],x[177374],x[177375],x[177376],x[177377],x[177378],x[177379],x[177380],x[177381],x[177382],x[177383],x[177384],x[177385],x[177386],x[177387],x[177388],x[177389],x[177390],x[177391],x[177392],x[177393],x[177394],x[177395],x[177396],x[177397],x[177398],x[177399],x[177400],x[177401],x[177402],x[177403],x[177404],x[177405],x[177406],x[177407],x[177408],x[177409],x[177410],x[177411],x[177412],x[177413],x[177414],x[177415],x[177416],x[177417],x[177418],x[177419],x[177420],x[177421],x[177422],x[177423],x[177424],x[177425],x[177426],x[177427],x[177428],x[177429],x[177430],x[177431],x[177432],x[177433],x[177434],x[177435],x[177436],x[177437],x[177438],x[177439],x[177440],x[177441],x[177442],x[177443],x[177444],x[177445],x[177446],x[177447],x[177448],x[177449],x[177450],x[177451],x[177452],x[177453],x[177454],x[177455],x[177456],x[177457],x[177458],x[177459],x[177460],x[177461],x[177462],x[177463],x[177464],x[177465],x[177466],x[177467],x[177468],x[177469],x[177470],x[177471],x[177472],x[177473],x[177474],x[177475],x[177476],x[177477],x[177478],x[177479],x[177480],x[177481],x[177482],x[177483],x[177484],x[177485],x[177486],x[177487],x[177488],x[177489],x[177490],x[177491],x[177492],x[177493],x[177494],x[177495],x[177496],x[177497],x[177498],x[177499],x[177500],x[177501],x[177502],x[177503],x[177504],x[177505],x[177506],x[177507],x[177508],x[177509],x[177510],x[177511],x[177512],x[177513],x[177514],x[177515],x[177516],x[177517],x[177518],x[177519],x[177520],x[177521],x[177522],x[177523],x[177524],x[177525],x[177526],x[177527],x[177528],x[177529],x[177530],x[177531],x[177532],x[177533],x[177534],x[177535],x[177536],x[177537],x[177538],x[177539],x[177540],x[177541],x[177542],x[177543],x[177544],x[177545],x[177546],x[177547],x[177548],x[177549],x[177550],x[177551],x[177552],x[177553],x[177554],x[177555],x[177556],x[177557],x[177558],x[177559],x[177560],x[177561],x[177562],x[177563],x[177564],x[177565],x[177566],x[177567],x[177568],x[177569],x[177570],x[177571],x[177572],x[177573],x[177574],x[177575],x[177576],x[177577],x[177578],x[177579],x[177580],x[177581],x[177582],x[177583],x[177584],x[177585],x[177586],x[177587],x[177588],x[177589],x[177590],x[177591],x[177592],x[177593],x[177594],x[177595],x[177596],x[177597],x[177598],x[177599],x[177600],x[177601],x[177602],x[177603],x[177604],x[177605],x[177606],x[177607],x[177608],x[177609],x[177610],x[177611],x[177612],x[177613],x[177614],x[177615],x[177616],x[177617],x[177618],x[177619],x[177620],x[177621],x[177622],x[177623],x[177624],x[177625],x[177626],x[177627],x[177628],x[177629],x[177630],x[177631],x[177632],x[177633],x[177634],x[177635],x[177636],x[177637],x[177638],x[177639],x[177640],x[177641],x[177642],x[177643],x[177644],x[177645],x[177646],x[177647],x[177648],x[177649],x[177650],x[177651],x[177652],x[177653],x[177654],x[177655],x[177656],x[177657],x[177658],x[177659],x[177660],x[177661],x[177662],x[177663],x[177664],x[177665],x[177666],x[177667],x[177668],x[177669],x[177670],x[177671],x[177672],x[177673],x[177674],x[177675],x[177676],x[177677],x[177678],x[177679],x[177680],x[177681],x[177682],x[177683],x[177684],x[177685],x[177686],x[177687],x[177688],x[177689],x[177690],x[177691],x[177692],x[177693],x[177694],x[177695],x[177696],x[177697],x[177698],x[177699],x[177700],x[177701],x[177702],x[177703],x[177704],x[177705],x[177706],x[177707],x[177708],x[177709],x[177710],x[177711],x[177712],x[177713],x[177714],x[177715],x[177716],x[177717],x[177718],x[177719],x[177720],x[177721],x[177722],x[177723],x[177724],x[177725],x[177726],x[177727],x[177728],x[177729],x[177730],x[177731],x[177732],x[177733],x[177734],x[177735],x[177736],x[177737],x[177738],x[177739],x[177740],x[177741],x[177742],x[177743],x[177744],x[177745],x[177746],x[177747],x[177748],x[177749],x[177750],x[177751],x[177752],x[177753],x[177754],x[177755],x[177756],x[177757],x[177758],x[177759],x[177760],x[177761],x[177762],x[177763],x[177764],x[177765],x[177766],x[177767],x[177768],x[177769],x[177770],x[177771],x[177772],x[177773],x[177774],x[177775],x[177776],x[177777],x[177778],x[177779],x[177780],x[177781],x[177782],x[177783],x[177784],x[177785],x[177786],x[177787],x[177788],x[177789],x[177790],x[177791],x[177792],x[177793],x[177794],x[177795],x[177796],x[177797],x[177798],x[177799],x[177800],x[177801],x[177802],x[177803],x[177804],x[177805],x[177806],x[177807],x[177808],x[177809],x[177810],x[177811],x[177812],x[177813],x[177814],x[177815],x[177816],x[177817],x[177818],x[177819],x[177820],x[177821],x[177822],x[177823],x[177824],x[177825],x[177826],x[177827],x[177828],x[177829],x[177830],x[177831],x[177832],x[177833],x[177834],x[177835],x[177836],x[177837],x[177838],x[177839],x[177840],x[177841],x[177842],x[177843],x[177844],x[177845],x[177846],x[177847],x[177848],x[177849],x[177850],x[177851],x[177852],x[177853],x[177854],x[177855],x[177856],x[177857],x[177858],x[177859],x[177860],x[177861],x[177862],x[177863],x[177864],x[177865],x[177866],x[177867],x[177868],x[177869],x[177870],x[177871],x[177872],x[177873],x[177874],x[177875],x[177876],x[177877],x[177878],x[177879],x[177880],x[177881],x[177882],x[177883],x[177884],x[177885],x[177886],x[177887],x[177888],x[177889],x[177890],x[177891],x[177892],x[177893],x[177894],x[177895],x[177896],x[177897],x[177898],x[177899],x[177900],x[177901],x[177902],x[177903],x[177904],x[177905],x[177906],x[177907],x[177908],x[177909],x[177910],x[177911],x[177912],x[177913],x[177914],x[177915],x[177916],x[177917],x[177918],x[177919],x[177920],x[177921],x[177922],x[177923],x[177924],x[177925],x[177926],x[177927],x[177928],x[177929],x[177930],x[177931],x[177932],x[177933],x[177934],x[177935],x[177936],x[177937],x[177938],x[177939],x[177940],x[177941],x[177942],x[177943],x[177944],x[177945],x[177946],x[177947],x[177948],x[177949],x[177950],x[177951],x[177952],x[177953],x[177954],x[177955],x[177956],x[177957],x[177958],x[177959],x[177960],x[177961],x[177962],x[177963],x[177964],x[177965],x[177966],x[177967],x[177968],x[177969],x[177970],x[177971],x[177972],x[177973],x[177974],x[177975],x[177976],x[177977],x[177978],x[177979],x[177980],x[177981],x[177982],x[177983],x[177984],x[177985],x[177986],x[177987],x[177988],x[177989],x[177990],x[177991],x[177992],x[177993],x[177994],x[177995],x[177996],x[177997],x[177998],x[177999],x[178000],x[178001],x[178002],x[178003],x[178004],x[178005],x[178006],x[178007],x[178008],x[178009],x[178010],x[178011],x[178012],x[178013],x[178014],x[178015],x[178016],x[178017],x[178018],x[178019],x[178020],x[178021],x[178022],x[178023],x[178024],x[178025],x[178026],x[178027],x[178028],x[178029],x[178030],x[178031],x[178032],x[178033],x[178034],x[178035],x[178036],x[178037],x[178038],x[178039],x[178040],x[178041],x[178042],x[178043],x[178044],x[178045],x[178046],x[178047],x[178048],x[178049],x[178050],x[178051],x[178052],x[178053],x[178054],x[178055],x[178056],x[178057],x[178058],x[178059],x[178060],x[178061],x[178062],x[178063],x[178064],x[178065],x[178066],x[178067],x[178068],x[178069],x[178070],x[178071],x[178072],x[178073],x[178074],x[178075],x[178076],x[178077],x[178078],x[178079],x[178080],x[178081],x[178082],x[178083],x[178084],x[178085],x[178086],x[178087],x[178088],x[178089],x[178090],x[178091],x[178092],x[178093],x[178094],x[178095],x[178096],x[178097],x[178098],x[178099],x[178100],x[178101],x[178102],x[178103],x[178104],x[178105],x[178106],x[178107],x[178108],x[178109],x[178110],x[178111],x[178112],x[178113],x[178114],x[178115],x[178116],x[178117],x[178118],x[178119],x[178120],x[178121],x[178122],x[178123],x[178124],x[178125],x[178126],x[178127],x[178128],x[178129],x[178130],x[178131],x[178132],x[178133],x[178134],x[178135],x[178136],x[178137],x[178138],x[178139],x[178140],x[178141],x[178142],x[178143],x[178144],x[178145],x[178146],x[178147],x[178148],x[178149],x[178150],x[178151],x[178152],x[178153],x[178154],x[178155],x[178156],x[178157],x[178158],x[178159],x[178160],x[178161],x[178162],x[178163],x[178164],x[178165],x[178166],x[178167],x[178168],x[178169],x[178170],x[178171],x[178172],x[178173],x[178174],x[178175],x[178176],x[178177],x[178178],x[178179],x[178180],x[178181],x[178182],x[178183],x[178184],x[178185],x[178186],x[178187],x[178188],x[178189],x[178190],x[178191],x[178192],x[178193],x[178194],x[178195],x[178196],x[178197],x[178198],x[178199],x[178200],x[178201],x[178202],x[178203],x[178204],x[178205],x[178206],x[178207],x[178208],x[178209],x[178210],x[178211],x[178212],x[178213],x[178214],x[178215],x[178216],x[178217],x[178218],x[178219],x[178220],x[178221],x[178222],x[178223],x[178224],x[178225],x[178226],x[178227],x[178228],x[178229],x[178230],x[178231],x[178232],x[178233],x[178234],x[178235],x[178236],x[178237],x[178238],x[178239],x[178240],x[178241],x[178242],x[178243],x[178244],x[178245],x[178246],x[178247],x[178248],x[178249],x[178250],x[178251],x[178252],x[178253],x[178254],x[178255],x[178256],x[178257],x[178258],x[178259],x[178260],x[178261],x[178262],x[178263],x[178264],x[178265],x[178266],x[178267],x[178268],x[178269],x[178270],x[178271],x[178272],x[178273],x[178274],x[178275],x[178276],x[178277],x[178278],x[178279],x[178280],x[178281],x[178282],x[178283],x[178284],x[178285],x[178286],x[178287],x[178288],x[178289],x[178290],x[178291],x[178292],x[178293],x[178294],x[178295],x[178296],x[178297],x[178298],x[178299],x[178300],x[178301],x[178302],x[178303],x[178304],x[178305],x[178306],x[178307],x[178308],x[178309],x[178310],x[178311],x[178312],x[178313],x[178314],x[178315],x[178316],x[178317],x[178318],x[178319],x[178320],x[178321],x[178322],x[178323],x[178324],x[178325],x[178326],x[178327],x[178328],x[178329],x[178330],x[178331],x[178332],x[178333],x[178334],x[178335],x[178336],x[178337],x[178338],x[178339],x[178340],x[178341],x[178342],x[178343],x[178344],x[178345],x[178346],x[178347],x[178348],x[178349],x[178350],x[178351],x[178352],x[178353],x[178354],x[178355],x[178356],x[178357],x[178358],x[178359],x[178360],x[178361],x[178362],x[178363],x[178364],x[178365],x[178366],x[178367],x[178368],x[178369],x[178370],x[178371],x[178372],x[178373],x[178374],x[178375],x[178376],x[178377],x[178378],x[178379],x[178380],x[178381],x[178382],x[178383],x[178384],x[178385],x[178386],x[178387],x[178388],x[178389],x[178390],x[178391],x[178392],x[178393],x[178394],x[178395],x[178396],x[178397],x[178398],x[178399],x[178400],x[178401],x[178402],x[178403],x[178404],x[178405],x[178406],x[178407],x[178408],x[178409],x[178410],x[178411],x[178412],x[178413],x[178414],x[178415],x[178416],x[178417],x[178418],x[178419],x[178420],x[178421],x[178422],x[178423],x[178424],x[178425],x[178426],x[178427],x[178428],x[178429],x[178430],x[178431],x[178432],x[178433],x[178434],x[178435],x[178436],x[178437],x[178438],x[178439],x[178440],x[178441],x[178442],x[178443],x[178444],x[178445],x[178446],x[178447],x[178448],x[178449],x[178450],x[178451],x[178452],x[178453],x[178454],x[178455],x[178456],x[178457],x[178458],x[178459],x[178460],x[178461],x[178462],x[178463],x[178464],x[178465],x[178466],x[178467],x[178468],x[178469],x[178470],x[178471],x[178472],x[178473],x[178474],x[178475],x[178476],x[178477],x[178478],x[178479],x[178480],x[178481],x[178482],x[178483],x[178484],x[178485],x[178486],x[178487],x[178488],x[178489],x[178490],x[178491],x[178492],x[178493],x[178494],x[178495],x[178496],x[178497],x[178498],x[178499],x[178500],x[178501],x[178502],x[178503],x[178504],x[178505],x[178506],x[178507],x[178508],x[178509],x[178510],x[178511],x[178512],x[178513],x[178514],x[178515],x[178516],x[178517],x[178518],x[178519],x[178520],x[178521],x[178522],x[178523],x[178524],x[178525],x[178526],x[178527],x[178528],x[178529],x[178530],x[178531],x[178532],x[178533],x[178534],x[178535],x[178536],x[178537],x[178538],x[178539],x[178540],x[178541],x[178542],x[178543],x[178544],x[178545],x[178546],x[178547],x[178548],x[178549],x[178550],x[178551],x[178552],x[178553],x[178554],x[178555],x[178556],x[178557],x[178558],x[178559],x[178560],x[178561],x[178562],x[178563],x[178564],x[178565],x[178566],x[178567],x[178568],x[178569],x[178570],x[178571],x[178572],x[178573],x[178574],x[178575],x[178576],x[178577],x[178578],x[178579],x[178580],x[178581],x[178582],x[178583],x[178584],x[178585],x[178586],x[178587],x[178588],x[178589],x[178590],x[178591],x[178592],x[178593],x[178594],x[178595],x[178596],x[178597],x[178598],x[178599],x[178600],x[178601],x[178602],x[178603],x[178604],x[178605],x[178606],x[178607],x[178608],x[178609],x[178610],x[178611],x[178612],x[178613],x[178614],x[178615],x[178616],x[178617],x[178618],x[178619],x[178620],x[178621],x[178622],x[178623],x[178624],x[178625],x[178626],x[178627],x[178628],x[178629],x[178630],x[178631],x[178632],x[178633],x[178634],x[178635],x[178636],x[178637],x[178638],x[178639],x[178640],x[178641],x[178642],x[178643],x[178644],x[178645],x[178646],x[178647],x[178648],x[178649],x[178650],x[178651],x[178652],x[178653],x[178654],x[178655],x[178656],x[178657],x[178658],x[178659],x[178660],x[178661],x[178662],x[178663],x[178664],x[178665],x[178666],x[178667],x[178668],x[178669],x[178670],x[178671],x[178672],x[178673],x[178674],x[178675],x[178676],x[178677],x[178678],x[178679],x[178680],x[178681],x[178682],x[178683],x[178684],x[178685],x[178686],x[178687],x[178688],x[178689],x[178690],x[178691],x[178692],x[178693],x[178694],x[178695],x[178696],x[178697],x[178698],x[178699],x[178700],x[178701],x[178702],x[178703],x[178704],x[178705],x[178706],x[178707],x[178708],x[178709],x[178710],x[178711],x[178712],x[178713],x[178714],x[178715],x[178716],x[178717],x[178718],x[178719],x[178720],x[178721],x[178722],x[178723],x[178724],x[178725],x[178726],x[178727],x[178728],x[178729],x[178730],x[178731],x[178732],x[178733],x[178734],x[178735],x[178736],x[178737],x[178738],x[178739],x[178740],x[178741],x[178742],x[178743],x[178744],x[178745],x[178746],x[178747],x[178748],x[178749],x[178750],x[178751],x[178752],x[178753],x[178754],x[178755],x[178756],x[178757],x[178758],x[178759],x[178760],x[178761],x[178762],x[178763],x[178764],x[178765],x[178766],x[178767],x[178768],x[178769],x[178770],x[178771],x[178772],x[178773],x[178774],x[178775],x[178776],x[178777],x[178778],x[178779],x[178780],x[178781],x[178782],x[178783],x[178784],x[178785],x[178786],x[178787],x[178788],x[178789],x[178790],x[178791],x[178792],x[178793],x[178794],x[178795],x[178796],x[178797],x[178798],x[178799],x[178800],x[178801],x[178802],x[178803],x[178804],x[178805],x[178806],x[178807],x[178808],x[178809],x[178810],x[178811],x[178812],x[178813],x[178814],x[178815],x[178816],x[178817],x[178818],x[178819],x[178820],x[178821],x[178822],x[178823],x[178824],x[178825],x[178826],x[178827],x[178828],x[178829],x[178830],x[178831],x[178832],x[178833],x[178834],x[178835],x[178836],x[178837],x[178838],x[178839],x[178840],x[178841],x[178842],x[178843],x[178844],x[178845],x[178846],x[178847],x[178848],x[178849],x[178850],x[178851],x[178852],x[178853],x[178854],x[178855],x[178856],x[178857],x[178858],x[178859],x[178860],x[178861],x[178862],x[178863],x[178864],x[178865],x[178866],x[178867],x[178868],x[178869],x[178870],x[178871],x[178872],x[178873],x[178874],x[178875],x[178876],x[178877],x[178878],x[178879],x[178880],x[178881],x[178882],x[178883],x[178884],x[178885],x[178886],x[178887],x[178888],x[178889],x[178890],x[178891],x[178892],x[178893],x[178894],x[178895],x[178896],x[178897],x[178898],x[178899],x[178900],x[178901],x[178902],x[178903],x[178904],x[178905],x[178906],x[178907],x[178908],x[178909],x[178910],x[178911],x[178912],x[178913],x[178914],x[178915],x[178916],x[178917],x[178918],x[178919],x[178920],x[178921],x[178922],x[178923],x[178924],x[178925],x[178926],x[178927],x[178928],x[178929],x[178930],x[178931],x[178932],x[178933],x[178934],x[178935],x[178936],x[178937],x[178938],x[178939],x[178940],x[178941],x[178942],x[178943],x[178944],x[178945],x[178946],x[178947],x[178948],x[178949],x[178950],x[178951],x[178952],x[178953],x[178954],x[178955],x[178956],x[178957],x[178958],x[178959],x[178960],x[178961],x[178962],x[178963],x[178964],x[178965],x[178966],x[178967],x[178968],x[178969],x[178970],x[178971],x[178972],x[178973],x[178974],x[178975],x[178976],x[178977],x[178978],x[178979],x[178980],x[178981],x[178982],x[178983],x[178984],x[178985],x[178986],x[178987],x[178988],x[178989],x[178990],x[178991],x[178992],x[178993],x[178994],x[178995],x[178996],x[178997],x[178998],x[178999],x[179000],x[179001],x[179002],x[179003],x[179004],x[179005],x[179006],x[179007],x[179008],x[179009],x[179010],x[179011],x[179012],x[179013],x[179014],x[179015],x[179016],x[179017],x[179018],x[179019],x[179020],x[179021],x[179022],x[179023],x[179024],x[179025],x[179026],x[179027],x[179028],x[179029],x[179030],x[179031],x[179032],x[179033],x[179034],x[179035],x[179036],x[179037],x[179038],x[179039],x[179040],x[179041],x[179042],x[179043],x[179044],x[179045],x[179046],x[179047],x[179048],x[179049],x[179050],x[179051],x[179052],x[179053],x[179054],x[179055],x[179056],x[179057],x[179058],x[179059],x[179060],x[179061],x[179062],x[179063],x[179064],x[179065],x[179066],x[179067],x[179068],x[179069],x[179070],x[179071],x[179072],x[179073],x[179074],x[179075],x[179076],x[179077],x[179078],x[179079],x[179080],x[179081],x[179082],x[179083],x[179084],x[179085],x[179086],x[179087],x[179088],x[179089],x[179090],x[179091],x[179092],x[179093],x[179094],x[179095],x[179096],x[179097],x[179098],x[179099],x[179100],x[179101],x[179102],x[179103],x[179104],x[179105],x[179106],x[179107],x[179108],x[179109],x[179110],x[179111],x[179112],x[179113],x[179114],x[179115],x[179116],x[179117],x[179118],x[179119],x[179120],x[179121],x[179122],x[179123],x[179124],x[179125],x[179126],x[179127],x[179128],x[179129],x[179130],x[179131],x[179132],x[179133],x[179134],x[179135],x[179136],x[179137],x[179138],x[179139],x[179140],x[179141],x[179142],x[179143],x[179144],x[179145],x[179146],x[179147],x[179148],x[179149],x[179150],x[179151],x[179152],x[179153],x[179154],x[179155],x[179156],x[179157],x[179158],x[179159],x[179160],x[179161],x[179162],x[179163],x[179164],x[179165],x[179166],x[179167],x[179168],x[179169],x[179170],x[179171],x[179172],x[179173],x[179174],x[179175],x[179176],x[179177],x[179178],x[179179],x[179180],x[179181],x[179182],x[179183],x[179184],x[179185],x[179186],x[179187],x[179188],x[179189],x[179190],x[179191],x[179192],x[179193],x[179194],x[179195],x[179196],x[179197],x[179198],x[179199],x[179200],x[179201],x[179202],x[179203],x[179204],x[179205],x[179206],x[179207],x[179208],x[179209],x[179210],x[179211],x[179212],x[179213],x[179214],x[179215],x[179216],x[179217],x[179218],x[179219],x[179220],x[179221],x[179222],x[179223],x[179224],x[179225],x[179226],x[179227],x[179228],x[179229],x[179230],x[179231],x[179232],x[179233],x[179234],x[179235],x[179236],x[179237],x[179238],x[179239],x[179240],x[179241],x[179242],x[179243],x[179244],x[179245],x[179246],x[179247],x[179248],x[179249],x[179250],x[179251],x[179252],x[179253],x[179254],x[179255],x[179256],x[179257],x[179258],x[179259],x[179260],x[179261],x[179262],x[179263],x[179264],x[179265],x[179266],x[179267],x[179268],x[179269],x[179270],x[179271],x[179272],x[179273],x[179274],x[179275],x[179276],x[179277],x[179278],x[179279],x[179280],x[179281],x[179282],x[179283],x[179284],x[179285],x[179286],x[179287],x[179288],x[179289],x[179290],x[179291],x[179292],x[179293],x[179294],x[179295],x[179296],x[179297],x[179298],x[179299],x[179300],x[179301],x[179302],x[179303],x[179304],x[179305],x[179306],x[179307],x[179308],x[179309],x[179310],x[179311],x[179312],x[179313],x[179314],x[179315],x[179316],x[179317],x[179318],x[179319],x[179320],x[179321],x[179322],x[179323],x[179324],x[179325],x[179326],x[179327],x[179328],x[179329],x[179330],x[179331],x[179332],x[179333],x[179334],x[179335],x[179336],x[179337],x[179338],x[179339],x[179340],x[179341],x[179342],x[179343],x[179344],x[179345],x[179346],x[179347],x[179348],x[179349],x[179350],x[179351],x[179352],x[179353],x[179354],x[179355],x[179356],x[179357],x[179358],x[179359],x[179360],x[179361],x[179362],x[179363],x[179364],x[179365],x[179366],x[179367],x[179368],x[179369],x[179370],x[179371],x[179372],x[179373],x[179374],x[179375],x[179376],x[179377],x[179378],x[179379],x[179380],x[179381],x[179382],x[179383],x[179384],x[179385],x[179386],x[179387],x[179388],x[179389],x[179390],x[179391],x[179392],x[179393],x[179394],x[179395],x[179396],x[179397],x[179398],x[179399],x[179400],x[179401],x[179402],x[179403],x[179404],x[179405],x[179406],x[179407],x[179408],x[179409],x[179410],x[179411],x[179412],x[179413],x[179414],x[179415],x[179416],x[179417],x[179418],x[179419],x[179420],x[179421],x[179422],x[179423],x[179424],x[179425],x[179426],x[179427],x[179428],x[179429],x[179430],x[179431],x[179432],x[179433],x[179434],x[179435],x[179436],x[179437],x[179438],x[179439],x[179440],x[179441],x[179442],x[179443],x[179444],x[179445],x[179446],x[179447],x[179448],x[179449],x[179450],x[179451],x[179452],x[179453],x[179454],x[179455],x[179456],x[179457],x[179458],x[179459],x[179460],x[179461],x[179462],x[179463],x[179464],x[179465],x[179466],x[179467],x[179468],x[179469],x[179470],x[179471],x[179472],x[179473],x[179474],x[179475],x[179476],x[179477],x[179478],x[179479],x[179480],x[179481],x[179482],x[179483],x[179484],x[179485],x[179486],x[179487],x[179488],x[179489],x[179490],x[179491],x[179492],x[179493],x[179494],x[179495],x[179496],x[179497],x[179498],x[179499],x[179500],x[179501],x[179502],x[179503],x[179504],x[179505],x[179506],x[179507],x[179508],x[179509],x[179510],x[179511],x[179512],x[179513],x[179514],x[179515],x[179516],x[179517],x[179518],x[179519],x[179520],x[179521],x[179522],x[179523],x[179524],x[179525],x[179526],x[179527],x[179528],x[179529],x[179530],x[179531],x[179532],x[179533],x[179534],x[179535],x[179536],x[179537],x[179538],x[179539],x[179540],x[179541],x[179542],x[179543],x[179544],x[179545],x[179546],x[179547],x[179548],x[179549],x[179550],x[179551],x[179552],x[179553],x[179554],x[179555],x[179556],x[179557],x[179558],x[179559],x[179560],x[179561],x[179562],x[179563],x[179564],x[179565],x[179566],x[179567],x[179568],x[179569],x[179570],x[179571],x[179572],x[179573],x[179574],x[179575],x[179576],x[179577],x[179578],x[179579],x[179580],x[179581],x[179582],x[179583],x[179584],x[179585],x[179586],x[179587],x[179588],x[179589],x[179590],x[179591],x[179592],x[179593],x[179594],x[179595],x[179596],x[179597],x[179598],x[179599],x[179600],x[179601],x[179602],x[179603],x[179604],x[179605],x[179606],x[179607],x[179608],x[179609],x[179610],x[179611],x[179612],x[179613],x[179614],x[179615],x[179616],x[179617],x[179618],x[179619],x[179620],x[179621],x[179622],x[179623],x[179624],x[179625],x[179626],x[179627],x[179628],x[179629],x[179630],x[179631],x[179632],x[179633],x[179634],x[179635],x[179636],x[179637],x[179638],x[179639],x[179640],x[179641],x[179642],x[179643],x[179644],x[179645],x[179646],x[179647],x[179648],x[179649],x[179650],x[179651],x[179652],x[179653],x[179654],x[179655],x[179656],x[179657],x[179658],x[179659],x[179660],x[179661],x[179662],x[179663],x[179664],x[179665],x[179666],x[179667],x[179668],x[179669],x[179670],x[179671],x[179672],x[179673],x[179674],x[179675],x[179676],x[179677],x[179678],x[179679],x[179680],x[179681],x[179682],x[179683],x[179684],x[179685],x[179686],x[179687],x[179688],x[179689],x[179690],x[179691],x[179692],x[179693],x[179694],x[179695],x[179696],x[179697],x[179698],x[179699],x[179700],x[179701],x[179702],x[179703],x[179704],x[179705],x[179706],x[179707],x[179708],x[179709],x[179710],x[179711],x[179712],x[179713],x[179714],x[179715],x[179716],x[179717],x[179718],x[179719],x[179720],x[179721],x[179722],x[179723],x[179724],x[179725],x[179726],x[179727],x[179728],x[179729],x[179730],x[179731],x[179732],x[179733],x[179734],x[179735],x[179736],x[179737],x[179738],x[179739],x[179740],x[179741],x[179742],x[179743],x[179744],x[179745],x[179746],x[179747],x[179748],x[179749],x[179750],x[179751],x[179752],x[179753],x[179754],x[179755],x[179756],x[179757],x[179758],x[179759],x[179760],x[179761],x[179762],x[179763],x[179764],x[179765],x[179766],x[179767],x[179768],x[179769],x[179770],x[179771],x[179772],x[179773],x[179774],x[179775],x[179776],x[179777],x[179778],x[179779],x[179780],x[179781],x[179782],x[179783],x[179784],x[179785],x[179786],x[179787],x[179788],x[179789],x[179790],x[179791],x[179792],x[179793],x[179794],x[179795],x[179796],x[179797],x[179798],x[179799],x[179800],x[179801],x[179802],x[179803],x[179804],x[179805],x[179806],x[179807],x[179808],x[179809],x[179810],x[179811],x[179812],x[179813],x[179814],x[179815],x[179816],x[179817],x[179818],x[179819],x[179820],x[179821],x[179822],x[179823],x[179824],x[179825],x[179826],x[179827],x[179828],x[179829],x[179830],x[179831],x[179832],x[179833],x[179834],x[179835],x[179836],x[179837],x[179838],x[179839],x[179840],x[179841],x[179842],x[179843],x[179844],x[179845],x[179846],x[179847],x[179848],x[179849],x[179850],x[179851],x[179852],x[179853],x[179854],x[179855],x[179856],x[179857],x[179858],x[179859],x[179860],x[179861],x[179862],x[179863],x[179864],x[179865],x[179866],x[179867],x[179868],x[179869],x[179870],x[179871],x[179872],x[179873],x[179874],x[179875],x[179876],x[179877],x[179878],x[179879],x[179880],x[179881],x[179882],x[179883],x[179884],x[179885],x[179886],x[179887],x[179888],x[179889],x[179890],x[179891],x[179892],x[179893],x[179894],x[179895],x[179896],x[179897],x[179898],x[179899],x[179900],x[179901],x[179902],x[179903],x[179904],x[179905],x[179906],x[179907],x[179908],x[179909],x[179910],x[179911],x[179912],x[179913],x[179914],x[179915],x[179916],x[179917],x[179918],x[179919],x[179920],x[179921],x[179922],x[179923],x[179924],x[179925],x[179926],x[179927],x[179928],x[179929],x[179930],x[179931],x[179932],x[179933],x[179934],x[179935],x[179936],x[179937],x[179938],x[179939],x[179940],x[179941],x[179942],x[179943],x[179944],x[179945],x[179946],x[179947],x[179948],x[179949],x[179950],x[179951],x[179952],x[179953],x[179954],x[179955],x[179956],x[179957],x[179958],x[179959],x[179960],x[179961],x[179962],x[179963],x[179964],x[179965],x[179966],x[179967],x[179968],x[179969],x[179970],x[179971],x[179972],x[179973],x[179974],x[179975],x[179976],x[179977],x[179978],x[179979],x[179980],x[179981],x[179982],x[179983],x[179984],x[179985],x[179986],x[179987],x[179988],x[179989],x[179990],x[179991],x[179992],x[179993],x[179994],x[179995],x[179996],x[179997],x[179998],x[179999],x[180000],x[180001],x[180002],x[180003],x[180004],x[180005],x[180006],x[180007],x[180008],x[180009],x[180010],x[180011],x[180012],x[180013],x[180014],x[180015],x[180016],x[180017],x[180018],x[180019],x[180020],x[180021],x[180022],x[180023],x[180024],x[180025],x[180026],x[180027],x[180028],x[180029],x[180030],x[180031],x[180032],x[180033],x[180034],x[180035],x[180036],x[180037],x[180038],x[180039],x[180040],x[180041],x[180042],x[180043],x[180044],x[180045],x[180046],x[180047],x[180048],x[180049],x[180050],x[180051],x[180052],x[180053],x[180054],x[180055],x[180056],x[180057],x[180058],x[180059],x[180060],x[180061],x[180062],x[180063],x[180064],x[180065],x[180066],x[180067],x[180068],x[180069],x[180070],x[180071],x[180072],x[180073],x[180074],x[180075],x[180076],x[180077],x[180078],x[180079],x[180080],x[180081],x[180082],x[180083],x[180084],x[180085],x[180086],x[180087],x[180088],x[180089],x[180090],x[180091],x[180092],x[180093],x[180094],x[180095],x[180096],x[180097],x[180098],x[180099],x[180100],x[180101],x[180102],x[180103],x[180104],x[180105],x[180106],x[180107],x[180108],x[180109],x[180110],x[180111],x[180112],x[180113],x[180114],x[180115],x[180116],x[180117],x[180118],x[180119],x[180120],x[180121],x[180122],x[180123],x[180124],x[180125],x[180126],x[180127],x[180128],x[180129],x[180130],x[180131],x[180132],x[180133],x[180134],x[180135],x[180136],x[180137],x[180138],x[180139],x[180140],x[180141],x[180142],x[180143],x[180144],x[180145],x[180146],x[180147],x[180148],x[180149],x[180150],x[180151],x[180152],x[180153],x[180154],x[180155],x[180156],x[180157],x[180158],x[180159],x[180160],x[180161],x[180162],x[180163],x[180164],x[180165],x[180166],x[180167],x[180168],x[180169],x[180170],x[180171],x[180172],x[180173],x[180174],x[180175],x[180176],x[180177],x[180178],x[180179],x[180180],x[180181],x[180182],x[180183],x[180184],x[180185],x[180186],x[180187],x[180188],x[180189],x[180190],x[180191],x[180192],x[180193],x[180194],x[180195],x[180196],x[180197],x[180198],x[180199],x[180200],x[180201],x[180202],x[180203],x[180204],x[180205],x[180206],x[180207],x[180208],x[180209],x[180210],x[180211],x[180212],x[180213],x[180214],x[180215],x[180216],x[180217],x[180218],x[180219],x[180220],x[180221],x[180222],x[180223],x[180224],x[180225],x[180226],x[180227],x[180228],x[180229],x[180230],x[180231],x[180232],x[180233],x[180234],x[180235],x[180236],x[180237],x[180238],x[180239],x[180240],x[180241],x[180242],x[180243],x[180244],x[180245],x[180246],x[180247],x[180248],x[180249],x[180250],x[180251],x[180252],x[180253],x[180254],x[180255],x[180256],x[180257],x[180258],x[180259],x[180260],x[180261],x[180262],x[180263],x[180264],x[180265],x[180266],x[180267],x[180268],x[180269],x[180270],x[180271],x[180272],x[180273],x[180274],x[180275],x[180276],x[180277],x[180278],x[180279],x[180280],x[180281],x[180282],x[180283],x[180284],x[180285],x[180286],x[180287],x[180288],x[180289],x[180290],x[180291],x[180292],x[180293],x[180294],x[180295],x[180296],x[180297],x[180298],x[180299],x[180300],x[180301],x[180302],x[180303],x[180304],x[180305],x[180306],x[180307],x[180308],x[180309],x[180310],x[180311],x[180312],x[180313],x[180314],x[180315],x[180316],x[180317],x[180318],x[180319],x[180320],x[180321],x[180322],x[180323],x[180324],x[180325],x[180326],x[180327],x[180328],x[180329],x[180330],x[180331],x[180332],x[180333],x[180334],x[180335],x[180336],x[180337],x[180338],x[180339],x[180340],x[180341],x[180342],x[180343],x[180344],x[180345],x[180346],x[180347],x[180348],x[180349],x[180350],x[180351],x[180352],x[180353],x[180354],x[180355],x[180356],x[180357],x[180358],x[180359],x[180360],x[180361],x[180362],x[180363],x[180364],x[180365],x[180366],x[180367],x[180368],x[180369],x[180370],x[180371],x[180372],x[180373],x[180374],x[180375],x[180376],x[180377],x[180378],x[180379],x[180380],x[180381],x[180382],x[180383],x[180384],x[180385],x[180386],x[180387],x[180388],x[180389],x[180390],x[180391],x[180392],x[180393],x[180394],x[180395],x[180396],x[180397],x[180398],x[180399],x[180400],x[180401],x[180402],x[180403],x[180404],x[180405],x[180406],x[180407],x[180408],x[180409],x[180410],x[180411],x[180412],x[180413],x[180414],x[180415],x[180416],x[180417],x[180418],x[180419],x[180420],x[180421],x[180422],x[180423],x[180424],x[180425],x[180426],x[180427],x[180428],x[180429],x[180430],x[180431],x[180432],x[180433],x[180434],x[180435],x[180436],x[180437],x[180438],x[180439],x[180440],x[180441],x[180442],x[180443],x[180444],x[180445],x[180446],x[180447],x[180448],x[180449],x[180450],x[180451],x[180452],x[180453],x[180454],x[180455],x[180456],x[180457],x[180458],x[180459],x[180460],x[180461],x[180462],x[180463],x[180464],x[180465],x[180466],x[180467],x[180468],x[180469],x[180470],x[180471],x[180472],x[180473],x[180474],x[180475],x[180476],x[180477],x[180478],x[180479],x[180480],x[180481],x[180482],x[180483],x[180484],x[180485],x[180486],x[180487],x[180488],x[180489],x[180490],x[180491],x[180492],x[180493],x[180494],x[180495],x[180496],x[180497],x[180498],x[180499],x[180500],x[180501],x[180502],x[180503],x[180504],x[180505],x[180506],x[180507],x[180508],x[180509],x[180510],x[180511],x[180512],x[180513],x[180514],x[180515],x[180516],x[180517],x[180518],x[180519],x[180520],x[180521],x[180522],x[180523],x[180524],x[180525],x[180526],x[180527],x[180528],x[180529],x[180530],x[180531],x[180532],x[180533],x[180534],x[180535],x[180536],x[180537],x[180538],x[180539],x[180540],x[180541],x[180542],x[180543],x[180544],x[180545],x[180546],x[180547],x[180548],x[180549],x[180550],x[180551],x[180552],x[180553],x[180554],x[180555],x[180556],x[180557],x[180558],x[180559],x[180560],x[180561],x[180562],x[180563],x[180564],x[180565],x[180566],x[180567],x[180568],x[180569],x[180570],x[180571],x[180572],x[180573],x[180574],x[180575],x[180576],x[180577],x[180578],x[180579],x[180580],x[180581],x[180582],x[180583],x[180584],x[180585],x[180586],x[180587],x[180588],x[180589],x[180590],x[180591],x[180592],x[180593],x[180594],x[180595],x[180596],x[180597],x[180598],x[180599],x[180600],x[180601],x[180602],x[180603],x[180604],x[180605],x[180606],x[180607],x[180608],x[180609],x[180610],x[180611],x[180612],x[180613],x[180614],x[180615],x[180616],x[180617],x[180618],x[180619],x[180620],x[180621],x[180622],x[180623],x[180624],x[180625],x[180626],x[180627],x[180628],x[180629],x[180630],x[180631],x[180632],x[180633],x[180634],x[180635],x[180636],x[180637],x[180638],x[180639],x[180640],x[180641],x[180642],x[180643],x[180644],x[180645],x[180646],x[180647],x[180648],x[180649],x[180650],x[180651],x[180652],x[180653],x[180654],x[180655],x[180656],x[180657],x[180658],x[180659],x[180660],x[180661],x[180662],x[180663],x[180664],x[180665],x[180666],x[180667],x[180668],x[180669],x[180670],x[180671],x[180672],x[180673],x[180674],x[180675],x[180676],x[180677],x[180678],x[180679],x[180680],x[180681],x[180682],x[180683],x[180684],x[180685],x[180686],x[180687],x[180688],x[180689],x[180690],x[180691],x[180692],x[180693],x[180694],x[180695],x[180696],x[180697],x[180698],x[180699],x[180700],x[180701],x[180702],x[180703],x[180704],x[180705],x[180706],x[180707],x[180708],x[180709],x[180710],x[180711],x[180712],x[180713],x[180714],x[180715],x[180716],x[180717],x[180718],x[180719],x[180720],x[180721],x[180722],x[180723],x[180724],x[180725],x[180726],x[180727],x[180728],x[180729],x[180730],x[180731],x[180732],x[180733],x[180734],x[180735],x[180736],x[180737],x[180738],x[180739],x[180740],x[180741],x[180742],x[180743],x[180744],x[180745],x[180746],x[180747],x[180748],x[180749],x[180750],x[180751],x[180752],x[180753],x[180754],x[180755],x[180756],x[180757],x[180758],x[180759],x[180760],x[180761],x[180762],x[180763],x[180764],x[180765],x[180766],x[180767],x[180768],x[180769],x[180770],x[180771],x[180772],x[180773],x[180774],x[180775],x[180776],x[180777],x[180778],x[180779],x[180780],x[180781],x[180782],x[180783],x[180784],x[180785],x[180786],x[180787],x[180788],x[180789],x[180790],x[180791],x[180792],x[180793],x[180794],x[180795],x[180796],x[180797],x[180798],x[180799],x[180800],x[180801],x[180802],x[180803],x[180804],x[180805],x[180806],x[180807],x[180808],x[180809],x[180810],x[180811],x[180812],x[180813],x[180814],x[180815],x[180816],x[180817],x[180818],x[180819],x[180820],x[180821],x[180822],x[180823],x[180824],x[180825],x[180826],x[180827],x[180828],x[180829],x[180830],x[180831],x[180832],x[180833],x[180834],x[180835],x[180836],x[180837],x[180838],x[180839],x[180840],x[180841],x[180842],x[180843],x[180844],x[180845],x[180846],x[180847],x[180848],x[180849],x[180850],x[180851],x[180852],x[180853],x[180854],x[180855],x[180856],x[180857],x[180858],x[180859],x[180860],x[180861],x[180862],x[180863],x[180864],x[180865],x[180866],x[180867],x[180868],x[180869],x[180870],x[180871],x[180872],x[180873],x[180874],x[180875],x[180876],x[180877],x[180878],x[180879],x[180880],x[180881],x[180882],x[180883],x[180884],x[180885],x[180886],x[180887],x[180888],x[180889],x[180890],x[180891],x[180892],x[180893],x[180894],x[180895],x[180896],x[180897],x[180898],x[180899],x[180900],x[180901],x[180902],x[180903],x[180904],x[180905],x[180906],x[180907],x[180908],x[180909],x[180910],x[180911],x[180912],x[180913],x[180914],x[180915],x[180916],x[180917],x[180918],x[180919],x[180920],x[180921],x[180922],x[180923],x[180924],x[180925],x[180926],x[180927],x[180928],x[180929],x[180930],x[180931],x[180932],x[180933],x[180934],x[180935],x[180936],x[180937],x[180938],x[180939],x[180940],x[180941],x[180942],x[180943],x[180944],x[180945],x[180946],x[180947],x[180948],x[180949],x[180950],x[180951],x[180952],x[180953],x[180954],x[180955],x[180956],x[180957],x[180958],x[180959],x[180960],x[180961],x[180962],x[180963],x[180964],x[180965],x[180966],x[180967],x[180968],x[180969],x[180970],x[180971],x[180972],x[180973],x[180974],x[180975],x[180976],x[180977],x[180978],x[180979],x[180980],x[180981],x[180982],x[180983],x[180984],x[180985],x[180986],x[180987],x[180988],x[180989],x[180990],x[180991],x[180992],x[180993],x[180994],x[180995],x[180996],x[180997],x[180998],x[180999],x[181000],x[181001],x[181002],x[181003],x[181004],x[181005],x[181006],x[181007],x[181008],x[181009],x[181010],x[181011],x[181012],x[181013],x[181014],x[181015],x[181016],x[181017],x[181018],x[181019],x[181020],x[181021],x[181022],x[181023],x[181024],x[181025],x[181026],x[181027],x[181028],x[181029],x[181030],x[181031],x[181032],x[181033],x[181034],x[181035],x[181036],x[181037],x[181038],x[181039],x[181040],x[181041],x[181042],x[181043],x[181044],x[181045],x[181046],x[181047],x[181048],x[181049],x[181050],x[181051],x[181052],x[181053],x[181054],x[181055],x[181056],x[181057],x[181058],x[181059],x[181060],x[181061],x[181062],x[181063],x[181064],x[181065],x[181066],x[181067],x[181068],x[181069],x[181070],x[181071],x[181072],x[181073],x[181074],x[181075],x[181076],x[181077],x[181078],x[181079],x[181080],x[181081],x[181082],x[181083],x[181084],x[181085],x[181086],x[181087],x[181088],x[181089],x[181090],x[181091],x[181092],x[181093],x[181094],x[181095],x[181096],x[181097],x[181098],x[181099],x[181100],x[181101],x[181102],x[181103],x[181104],x[181105],x[181106],x[181107],x[181108],x[181109],x[181110],x[181111],x[181112],x[181113],x[181114],x[181115],x[181116],x[181117],x[181118],x[181119],x[181120],x[181121],x[181122],x[181123],x[181124],x[181125],x[181126],x[181127],x[181128],x[181129],x[181130],x[181131],x[181132],x[181133],x[181134],x[181135],x[181136],x[181137],x[181138],x[181139],x[181140],x[181141],x[181142],x[181143],x[181144],x[181145],x[181146],x[181147],x[181148],x[181149],x[181150],x[181151],x[181152],x[181153],x[181154],x[181155],x[181156],x[181157],x[181158],x[181159],x[181160],x[181161],x[181162],x[181163],x[181164],x[181165],x[181166],x[181167],x[181168],x[181169],x[181170],x[181171],x[181172],x[181173],x[181174],x[181175],x[181176],x[181177],x[181178],x[181179],x[181180],x[181181],x[181182],x[181183],x[181184],x[181185],x[181186],x[181187],x[181188],x[181189],x[181190],x[181191],x[181192],x[181193],x[181194],x[181195],x[181196],x[181197],x[181198],x[181199],x[181200],x[181201],x[181202],x[181203],x[181204],x[181205],x[181206],x[181207],x[181208],x[181209],x[181210],x[181211],x[181212],x[181213],x[181214],x[181215],x[181216],x[181217],x[181218],x[181219],x[181220],x[181221],x[181222],x[181223],x[181224],x[181225],x[181226],x[181227],x[181228],x[181229],x[181230],x[181231],x[181232],x[181233],x[181234],x[181235],x[181236],x[181237],x[181238],x[181239],x[181240],x[181241],x[181242],x[181243],x[181244],x[181245],x[181246],x[181247],x[181248],x[181249],x[181250],x[181251],x[181252],x[181253],x[181254],x[181255],x[181256],x[181257],x[181258],x[181259],x[181260],x[181261],x[181262],x[181263],x[181264],x[181265],x[181266],x[181267],x[181268],x[181269],x[181270],x[181271],x[181272],x[181273],x[181274],x[181275],x[181276],x[181277],x[181278],x[181279],x[181280],x[181281],x[181282],x[181283],x[181284],x[181285],x[181286],x[181287],x[181288],x[181289],x[181290],x[181291],x[181292],x[181293],x[181294],x[181295],x[181296],x[181297],x[181298],x[181299],x[181300],x[181301],x[181302],x[181303],x[181304],x[181305],x[181306],x[181307],x[181308],x[181309],x[181310],x[181311],x[181312],x[181313],x[181314],x[181315],x[181316],x[181317],x[181318],x[181319],x[181320],x[181321],x[181322],x[181323],x[181324],x[181325],x[181326],x[181327],x[181328],x[181329],x[181330],x[181331],x[181332],x[181333],x[181334],x[181335],x[181336],x[181337],x[181338],x[181339],x[181340],x[181341],x[181342],x[181343],x[181344],x[181345],x[181346],x[181347],x[181348],x[181349],x[181350],x[181351],x[181352],x[181353],x[181354],x[181355],x[181356],x[181357],x[181358],x[181359],x[181360],x[181361],x[181362],x[181363],x[181364],x[181365],x[181366],x[181367],x[181368],x[181369],x[181370],x[181371],x[181372],x[181373],x[181374],x[181375],x[181376],x[181377],x[181378],x[181379],x[181380],x[181381],x[181382],x[181383],x[181384],x[181385],x[181386],x[181387],x[181388],x[181389],x[181390],x[181391],x[181392],x[181393],x[181394],x[181395],x[181396],x[181397],x[181398],x[181399],x[181400],x[181401],x[181402],x[181403],x[181404],x[181405],x[181406],x[181407],x[181408],x[181409],x[181410],x[181411],x[181412],x[181413],x[181414],x[181415],x[181416],x[181417],x[181418],x[181419],x[181420],x[181421],x[181422],x[181423],x[181424],x[181425],x[181426],x[181427],x[181428],x[181429],x[181430],x[181431],x[181432],x[181433],x[181434],x[181435],x[181436],x[181437],x[181438],x[181439],x[181440],x[181441],x[181442],x[181443],x[181444],x[181445],x[181446],x[181447],x[181448],x[181449],x[181450],x[181451],x[181452],x[181453],x[181454],x[181455],x[181456],x[181457],x[181458],x[181459],x[181460],x[181461],x[181462],x[181463],x[181464],x[181465],x[181466],x[181467],x[181468],x[181469],x[181470],x[181471],x[181472],x[181473],x[181474],x[181475],x[181476],x[181477],x[181478],x[181479],x[181480],x[181481],x[181482],x[181483],x[181484],x[181485],x[181486],x[181487],x[181488],x[181489],x[181490],x[181491],x[181492],x[181493],x[181494],x[181495],x[181496],x[181497],x[181498],x[181499],x[181500],x[181501],x[181502],x[181503],x[181504],x[181505],x[181506],x[181507],x[181508],x[181509],x[181510],x[181511],x[181512],x[181513],x[181514],x[181515],x[181516],x[181517],x[181518],x[181519],x[181520],x[181521],x[181522],x[181523],x[181524],x[181525],x[181526],x[181527],x[181528],x[181529],x[181530],x[181531],x[181532],x[181533],x[181534],x[181535],x[181536],x[181537],x[181538],x[181539],x[181540],x[181541],x[181542],x[181543],x[181544],x[181545],x[181546],x[181547],x[181548],x[181549],x[181550],x[181551],x[181552],x[181553],x[181554],x[181555],x[181556],x[181557],x[181558],x[181559],x[181560],x[181561],x[181562],x[181563],x[181564],x[181565],x[181566],x[181567],x[181568],x[181569],x[181570],x[181571],x[181572],x[181573],x[181574],x[181575],x[181576],x[181577],x[181578],x[181579],x[181580],x[181581],x[181582],x[181583],x[181584],x[181585],x[181586],x[181587],x[181588],x[181589],x[181590],x[181591],x[181592],x[181593],x[181594],x[181595],x[181596],x[181597],x[181598],x[181599],x[181600],x[181601],x[181602],x[181603],x[181604],x[181605],x[181606],x[181607],x[181608],x[181609],x[181610],x[181611],x[181612],x[181613],x[181614],x[181615],x[181616],x[181617],x[181618],x[181619],x[181620],x[181621],x[181622],x[181623],x[181624],x[181625],x[181626],x[181627],x[181628],x[181629],x[181630],x[181631],x[181632],x[181633],x[181634],x[181635],x[181636],x[181637],x[181638],x[181639],x[181640],x[181641],x[181642],x[181643],x[181644],x[181645],x[181646],x[181647],x[181648],x[181649],x[181650],x[181651],x[181652],x[181653],x[181654],x[181655],x[181656],x[181657],x[181658],x[181659],x[181660],x[181661],x[181662],x[181663],x[181664],x[181665],x[181666],x[181667],x[181668],x[181669],x[181670],x[181671],x[181672],x[181673],x[181674],x[181675],x[181676],x[181677],x[181678],x[181679],x[181680],x[181681],x[181682],x[181683],x[181684],x[181685],x[181686],x[181687],x[181688],x[181689],x[181690],x[181691],x[181692],x[181693],x[181694],x[181695],x[181696],x[181697],x[181698],x[181699],x[181700],x[181701],x[181702],x[181703],x[181704],x[181705],x[181706],x[181707],x[181708],x[181709],x[181710],x[181711],x[181712],x[181713],x[181714],x[181715],x[181716],x[181717],x[181718],x[181719],x[181720],x[181721],x[181722],x[181723],x[181724],x[181725],x[181726],x[181727],x[181728],x[181729],x[181730],x[181731],x[181732],x[181733],x[181734],x[181735],x[181736],x[181737],x[181738],x[181739],x[181740],x[181741],x[181742],x[181743],x[181744],x[181745],x[181746],x[181747],x[181748],x[181749],x[181750],x[181751],x[181752],x[181753],x[181754],x[181755],x[181756],x[181757],x[181758],x[181759],x[181760],x[181761],x[181762],x[181763],x[181764],x[181765],x[181766],x[181767],x[181768],x[181769],x[181770],x[181771],x[181772],x[181773],x[181774],x[181775],x[181776],x[181777],x[181778],x[181779],x[181780],x[181781],x[181782],x[181783],x[181784],x[181785],x[181786],x[181787],x[181788],x[181789],x[181790],x[181791],x[181792],x[181793],x[181794],x[181795],x[181796],x[181797],x[181798],x[181799],x[181800],x[181801],x[181802],x[181803],x[181804],x[181805],x[181806],x[181807],x[181808],x[181809],x[181810],x[181811],x[181812],x[181813],x[181814],x[181815],x[181816],x[181817],x[181818],x[181819],x[181820],x[181821],x[181822],x[181823],x[181824],x[181825],x[181826],x[181827],x[181828],x[181829],x[181830],x[181831],x[181832],x[181833],x[181834],x[181835],x[181836],x[181837],x[181838],x[181839],x[181840],x[181841],x[181842],x[181843],x[181844],x[181845],x[181846],x[181847],x[181848],x[181849],x[181850],x[181851],x[181852],x[181853],x[181854],x[181855],x[181856],x[181857],x[181858],x[181859],x[181860],x[181861],x[181862],x[181863],x[181864],x[181865],x[181866],x[181867],x[181868],x[181869],x[181870],x[181871],x[181872],x[181873],x[181874],x[181875],x[181876],x[181877],x[181878],x[181879],x[181880],x[181881],x[181882],x[181883],x[181884],x[181885],x[181886],x[181887],x[181888],x[181889],x[181890],x[181891],x[181892],x[181893],x[181894],x[181895],x[181896],x[181897],x[181898],x[181899],x[181900],x[181901],x[181902],x[181903],x[181904],x[181905],x[181906],x[181907],x[181908],x[181909],x[181910],x[181911],x[181912],x[181913],x[181914],x[181915],x[181916],x[181917],x[181918],x[181919],x[181920],x[181921],x[181922],x[181923],x[181924],x[181925],x[181926],x[181927],x[181928],x[181929],x[181930],x[181931],x[181932],x[181933],x[181934],x[181935],x[181936],x[181937],x[181938],x[181939],x[181940],x[181941],x[181942],x[181943],x[181944],x[181945],x[181946],x[181947],x[181948],x[181949],x[181950],x[181951],x[181952],x[181953],x[181954],x[181955],x[181956],x[181957],x[181958],x[181959],x[181960],x[181961],x[181962],x[181963],x[181964],x[181965],x[181966],x[181967],x[181968],x[181969],x[181970],x[181971],x[181972],x[181973],x[181974],x[181975],x[181976],x[181977],x[181978],x[181979],x[181980],x[181981],x[181982],x[181983],x[181984],x[181985],x[181986],x[181987],x[181988],x[181989],x[181990],x[181991],x[181992],x[181993],x[181994],x[181995],x[181996],x[181997],x[181998],x[181999],x[182000],x[182001],x[182002],x[182003],x[182004],x[182005],x[182006],x[182007],x[182008],x[182009],x[182010],x[182011],x[182012],x[182013],x[182014],x[182015],x[182016],x[182017],x[182018],x[182019],x[182020],x[182021],x[182022],x[182023],x[182024],x[182025],x[182026],x[182027],x[182028],x[182029],x[182030],x[182031],x[182032],x[182033],x[182034],x[182035],x[182036],x[182037],x[182038],x[182039],x[182040],x[182041],x[182042],x[182043],x[182044],x[182045],x[182046],x[182047],x[182048],x[182049],x[182050],x[182051],x[182052],x[182053],x[182054],x[182055],x[182056],x[182057],x[182058],x[182059],x[182060],x[182061],x[182062],x[182063],x[182064],x[182065],x[182066],x[182067],x[182068],x[182069],x[182070],x[182071],x[182072],x[182073],x[182074],x[182075],x[182076],x[182077],x[182078],x[182079],x[182080],x[182081],x[182082],x[182083],x[182084],x[182085],x[182086],x[182087],x[182088],x[182089],x[182090],x[182091],x[182092],x[182093],x[182094],x[182095],x[182096],x[182097],x[182098],x[182099],x[182100],x[182101],x[182102],x[182103],x[182104],x[182105],x[182106],x[182107],x[182108],x[182109],x[182110],x[182111],x[182112],x[182113],x[182114],x[182115],x[182116],x[182117],x[182118],x[182119],x[182120],x[182121],x[182122],x[182123],x[182124],x[182125],x[182126],x[182127],x[182128],x[182129],x[182130],x[182131],x[182132],x[182133],x[182134],x[182135],x[182136],x[182137],x[182138],x[182139],x[182140],x[182141],x[182142],x[182143],x[182144],x[182145],x[182146],x[182147],x[182148],x[182149],x[182150],x[182151],x[182152],x[182153],x[182154],x[182155],x[182156],x[182157],x[182158],x[182159],x[182160],x[182161],x[182162],x[182163],x[182164],x[182165],x[182166],x[182167],x[182168],x[182169],x[182170],x[182171],x[182172],x[182173],x[182174],x[182175],x[182176],x[182177],x[182178],x[182179],x[182180],x[182181],x[182182],x[182183],x[182184],x[182185],x[182186],x[182187],x[182188],x[182189],x[182190],x[182191],x[182192],x[182193],x[182194],x[182195],x[182196],x[182197],x[182198],x[182199],x[182200],x[182201],x[182202],x[182203],x[182204],x[182205],x[182206],x[182207],x[182208],x[182209],x[182210],x[182211],x[182212],x[182213],x[182214],x[182215],x[182216],x[182217],x[182218],x[182219],x[182220],x[182221],x[182222],x[182223],x[182224],x[182225],x[182226],x[182227],x[182228],x[182229],x[182230],x[182231],x[182232],x[182233],x[182234],x[182235],x[182236],x[182237],x[182238],x[182239],x[182240],x[182241],x[182242],x[182243],x[182244],x[182245],x[182246],x[182247],x[182248],x[182249],x[182250],x[182251],x[182252],x[182253],x[182254],x[182255],x[182256],x[182257],x[182258],x[182259],x[182260],x[182261],x[182262],x[182263],x[182264],x[182265],x[182266],x[182267],x[182268],x[182269],x[182270],x[182271],x[182272],x[182273],x[182274],x[182275],x[182276],x[182277],x[182278],x[182279],x[182280],x[182281],x[182282],x[182283],x[182284],x[182285],x[182286],x[182287],x[182288],x[182289],x[182290],x[182291],x[182292],x[182293],x[182294],x[182295],x[182296],x[182297],x[182298],x[182299],x[182300],x[182301],x[182302],x[182303],x[182304],x[182305],x[182306],x[182307],x[182308],x[182309],x[182310],x[182311],x[182312],x[182313],x[182314],x[182315],x[182316],x[182317],x[182318],x[182319],x[182320],x[182321],x[182322],x[182323],x[182324],x[182325],x[182326],x[182327],x[182328],x[182329],x[182330],x[182331],x[182332],x[182333],x[182334],x[182335],x[182336],x[182337],x[182338],x[182339],x[182340],x[182341],x[182342],x[182343],x[182344],x[182345],x[182346],x[182347],x[182348],x[182349],x[182350],x[182351],x[182352],x[182353],x[182354],x[182355],x[182356],x[182357],x[182358],x[182359],x[182360],x[182361],x[182362],x[182363],x[182364],x[182365],x[182366],x[182367],x[182368],x[182369],x[182370],x[182371],x[182372],x[182373],x[182374],x[182375],x[182376],x[182377],x[182378],x[182379],x[182380],x[182381],x[182382],x[182383],x[182384],x[182385],x[182386],x[182387],x[182388],x[182389],x[182390],x[182391],x[182392],x[182393],x[182394],x[182395],x[182396],x[182397],x[182398],x[182399],x[182400],x[182401],x[182402],x[182403],x[182404],x[182405],x[182406],x[182407],x[182408],x[182409],x[182410],x[182411],x[182412],x[182413],x[182414],x[182415],x[182416],x[182417],x[182418],x[182419],x[182420],x[182421],x[182422],x[182423],x[182424],x[182425],x[182426],x[182427],x[182428],x[182429],x[182430],x[182431],x[182432],x[182433],x[182434],x[182435],x[182436],x[182437],x[182438],x[182439],x[182440],x[182441],x[182442],x[182443],x[182444],x[182445],x[182446],x[182447],x[182448],x[182449],x[182450],x[182451],x[182452],x[182453],x[182454],x[182455],x[182456],x[182457],x[182458],x[182459],x[182460],x[182461],x[182462],x[182463],x[182464],x[182465],x[182466],x[182467],x[182468],x[182469],x[182470],x[182471],x[182472],x[182473],x[182474],x[182475],x[182476],x[182477],x[182478],x[182479],x[182480],x[182481],x[182482],x[182483],x[182484],x[182485],x[182486],x[182487],x[182488],x[182489],x[182490],x[182491],x[182492],x[182493],x[182494],x[182495],x[182496],x[182497],x[182498],x[182499],x[182500],x[182501],x[182502],x[182503],x[182504],x[182505],x[182506],x[182507],x[182508],x[182509],x[182510],x[182511],x[182512],x[182513],x[182514],x[182515],x[182516],x[182517],x[182518],x[182519],x[182520],x[182521],x[182522],x[182523],x[182524],x[182525],x[182526],x[182527],x[182528],x[182529],x[182530],x[182531],x[182532],x[182533],x[182534],x[182535],x[182536],x[182537],x[182538],x[182539],x[182540],x[182541],x[182542],x[182543],x[182544],x[182545],x[182546],x[182547],x[182548],x[182549],x[182550],x[182551],x[182552],x[182553],x[182554],x[182555],x[182556],x[182557],x[182558],x[182559],x[182560],x[182561],x[182562],x[182563],x[182564],x[182565],x[182566],x[182567],x[182568],x[182569],x[182570],x[182571],x[182572],x[182573],x[182574],x[182575],x[182576],x[182577],x[182578],x[182579],x[182580],x[182581],x[182582],x[182583],x[182584],x[182585],x[182586],x[182587],x[182588],x[182589],x[182590],x[182591],x[182592],x[182593],x[182594],x[182595],x[182596],x[182597],x[182598],x[182599],x[182600],x[182601],x[182602],x[182603],x[182604],x[182605],x[182606],x[182607],x[182608],x[182609],x[182610],x[182611],x[182612],x[182613],x[182614],x[182615],x[182616],x[182617],x[182618],x[182619],x[182620],x[182621],x[182622],x[182623],x[182624],x[182625],x[182626],x[182627],x[182628],x[182629],x[182630],x[182631],x[182632],x[182633],x[182634],x[182635],x[182636],x[182637],x[182638],x[182639],x[182640],x[182641],x[182642],x[182643],x[182644],x[182645],x[182646],x[182647],x[182648],x[182649],x[182650],x[182651],x[182652],x[182653],x[182654],x[182655],x[182656],x[182657],x[182658],x[182659],x[182660],x[182661],x[182662],x[182663],x[182664],x[182665],x[182666],x[182667],x[182668],x[182669],x[182670],x[182671],x[182672],x[182673],x[182674],x[182675],x[182676],x[182677],x[182678],x[182679],x[182680],x[182681],x[182682],x[182683],x[182684],x[182685],x[182686],x[182687],x[182688],x[182689],x[182690],x[182691],x[182692],x[182693],x[182694],x[182695],x[182696],x[182697],x[182698],x[182699],x[182700],x[182701],x[182702],x[182703],x[182704],x[182705],x[182706],x[182707],x[182708],x[182709],x[182710],x[182711],x[182712],x[182713],x[182714],x[182715],x[182716],x[182717],x[182718],x[182719],x[182720],x[182721],x[182722],x[182723],x[182724],x[182725],x[182726],x[182727],x[182728],x[182729],x[182730],x[182731],x[182732],x[182733],x[182734],x[182735],x[182736],x[182737],x[182738],x[182739],x[182740],x[182741],x[182742],x[182743],x[182744],x[182745],x[182746],x[182747],x[182748],x[182749],x[182750],x[182751],x[182752],x[182753],x[182754],x[182755],x[182756],x[182757],x[182758],x[182759],x[182760],x[182761],x[182762],x[182763],x[182764],x[182765],x[182766],x[182767],x[182768],x[182769],x[182770],x[182771],x[182772],x[182773],x[182774],x[182775],x[182776],x[182777],x[182778],x[182779],x[182780],x[182781],x[182782],x[182783],x[182784],x[182785],x[182786],x[182787],x[182788],x[182789],x[182790],x[182791],x[182792],x[182793],x[182794],x[182795],x[182796],x[182797],x[182798],x[182799],x[182800],x[182801],x[182802],x[182803],x[182804],x[182805],x[182806],x[182807],x[182808],x[182809],x[182810],x[182811],x[182812],x[182813],x[182814],x[182815],x[182816],x[182817],x[182818],x[182819],x[182820],x[182821],x[182822],x[182823],x[182824],x[182825],x[182826],x[182827],x[182828],x[182829],x[182830],x[182831],x[182832],x[182833],x[182834],x[182835],x[182836],x[182837],x[182838],x[182839],x[182840],x[182841],x[182842],x[182843],x[182844],x[182845],x[182846],x[182847],x[182848],x[182849],x[182850],x[182851],x[182852],x[182853],x[182854],x[182855],x[182856],x[182857],x[182858],x[182859],x[182860],x[182861],x[182862],x[182863],x[182864],x[182865],x[182866],x[182867],x[182868],x[182869],x[182870],x[182871],x[182872],x[182873],x[182874],x[182875],x[182876],x[182877],x[182878],x[182879],x[182880],x[182881],x[182882],x[182883],x[182884],x[182885],x[182886],x[182887],x[182888],x[182889],x[182890],x[182891],x[182892],x[182893],x[182894],x[182895],x[182896],x[182897],x[182898],x[182899],x[182900],x[182901],x[182902],x[182903],x[182904],x[182905],x[182906],x[182907],x[182908],x[182909],x[182910],x[182911],x[182912],x[182913],x[182914],x[182915],x[182916],x[182917],x[182918],x[182919],x[182920],x[182921],x[182922],x[182923],x[182924],x[182925],x[182926],x[182927],x[182928],x[182929],x[182930],x[182931],x[182932],x[182933],x[182934],x[182935],x[182936],x[182937],x[182938],x[182939],x[182940],x[182941],x[182942],x[182943],x[182944],x[182945],x[182946],x[182947],x[182948],x[182949],x[182950],x[182951],x[182952],x[182953],x[182954],x[182955],x[182956],x[182957],x[182958],x[182959],x[182960],x[182961],x[182962],x[182963],x[182964],x[182965],x[182966],x[182967],x[182968],x[182969],x[182970],x[182971],x[182972],x[182973],x[182974],x[182975],x[182976],x[182977],x[182978],x[182979],x[182980],x[182981],x[182982],x[182983],x[182984],x[182985],x[182986],x[182987],x[182988],x[182989],x[182990],x[182991],x[182992],x[182993],x[182994],x[182995],x[182996],x[182997],x[182998],x[182999],x[183000],x[183001],x[183002],x[183003],x[183004],x[183005],x[183006],x[183007],x[183008],x[183009],x[183010],x[183011],x[183012],x[183013],x[183014],x[183015],x[183016],x[183017],x[183018],x[183019],x[183020],x[183021],x[183022],x[183023],x[183024],x[183025],x[183026],x[183027],x[183028],x[183029],x[183030],x[183031],x[183032],x[183033],x[183034],x[183035],x[183036],x[183037],x[183038],x[183039],x[183040],x[183041],x[183042],x[183043],x[183044],x[183045],x[183046],x[183047],x[183048],x[183049],x[183050],x[183051],x[183052],x[183053],x[183054],x[183055],x[183056],x[183057],x[183058],x[183059],x[183060],x[183061],x[183062],x[183063],x[183064],x[183065],x[183066],x[183067],x[183068],x[183069],x[183070],x[183071],x[183072],x[183073],x[183074],x[183075],x[183076],x[183077],x[183078],x[183079],x[183080],x[183081],x[183082],x[183083],x[183084],x[183085],x[183086],x[183087],x[183088],x[183089],x[183090],x[183091],x[183092],x[183093],x[183094],x[183095],x[183096],x[183097],x[183098],x[183099],x[183100],x[183101],x[183102],x[183103],x[183104],x[183105],x[183106],x[183107],x[183108],x[183109],x[183110],x[183111],x[183112],x[183113],x[183114],x[183115],x[183116],x[183117],x[183118],x[183119],x[183120],x[183121],x[183122],x[183123],x[183124],x[183125],x[183126],x[183127],x[183128],x[183129],x[183130],x[183131],x[183132],x[183133],x[183134],x[183135],x[183136],x[183137],x[183138],x[183139],x[183140],x[183141],x[183142],x[183143],x[183144],x[183145],x[183146],x[183147],x[183148],x[183149],x[183150],x[183151],x[183152],x[183153],x[183154],x[183155],x[183156],x[183157],x[183158],x[183159],x[183160],x[183161],x[183162],x[183163],x[183164],x[183165],x[183166],x[183167],x[183168],x[183169],x[183170],x[183171],x[183172],x[183173],x[183174],x[183175],x[183176],x[183177],x[183178],x[183179],x[183180],x[183181],x[183182],x[183183],x[183184],x[183185],x[183186],x[183187],x[183188],x[183189],x[183190],x[183191],x[183192],x[183193],x[183194],x[183195],x[183196],x[183197],x[183198],x[183199],x[183200],x[183201],x[183202],x[183203],x[183204],x[183205],x[183206],x[183207],x[183208],x[183209],x[183210],x[183211],x[183212],x[183213],x[183214],x[183215],x[183216],x[183217],x[183218],x[183219],x[183220],x[183221],x[183222],x[183223],x[183224],x[183225],x[183226],x[183227],x[183228],x[183229],x[183230],x[183231],x[183232],x[183233],x[183234],x[183235],x[183236],x[183237],x[183238],x[183239],x[183240],x[183241],x[183242],x[183243],x[183244],x[183245],x[183246],x[183247],x[183248],x[183249],x[183250],x[183251],x[183252],x[183253],x[183254],x[183255],x[183256],x[183257],x[183258],x[183259],x[183260],x[183261],x[183262],x[183263],x[183264],x[183265],x[183266],x[183267],x[183268],x[183269],x[183270],x[183271],x[183272],x[183273],x[183274],x[183275],x[183276],x[183277],x[183278],x[183279],x[183280],x[183281],x[183282],x[183283],x[183284],x[183285],x[183286],x[183287],x[183288],x[183289],x[183290],x[183291],x[183292],x[183293],x[183294],x[183295],x[183296],x[183297],x[183298],x[183299],x[183300],x[183301],x[183302],x[183303],x[183304],x[183305],x[183306],x[183307],x[183308],x[183309],x[183310],x[183311],x[183312],x[183313],x[183314],x[183315],x[183316],x[183317],x[183318],x[183319],x[183320],x[183321],x[183322],x[183323],x[183324],x[183325],x[183326],x[183327],x[183328],x[183329],x[183330],x[183331],x[183332],x[183333],x[183334],x[183335],x[183336],x[183337],x[183338],x[183339],x[183340],x[183341],x[183342],x[183343],x[183344],x[183345],x[183346],x[183347],x[183348],x[183349],x[183350],x[183351],x[183352],x[183353],x[183354],x[183355],x[183356],x[183357],x[183358],x[183359],x[183360],x[183361],x[183362],x[183363],x[183364],x[183365],x[183366],x[183367],x[183368],x[183369],x[183370],x[183371],x[183372],x[183373],x[183374],x[183375],x[183376],x[183377],x[183378],x[183379],x[183380],x[183381],x[183382],x[183383],x[183384],x[183385],x[183386],x[183387],x[183388],x[183389],x[183390],x[183391],x[183392],x[183393],x[183394],x[183395],x[183396],x[183397],x[183398],x[183399],x[183400],x[183401],x[183402],x[183403],x[183404],x[183405],x[183406],x[183407],x[183408],x[183409],x[183410],x[183411],x[183412],x[183413],x[183414],x[183415],x[183416],x[183417],x[183418],x[183419],x[183420],x[183421],x[183422],x[183423],x[183424],x[183425],x[183426],x[183427],x[183428],x[183429],x[183430],x[183431],x[183432],x[183433],x[183434],x[183435],x[183436],x[183437],x[183438],x[183439],x[183440],x[183441],x[183442],x[183443],x[183444],x[183445],x[183446],x[183447],x[183448],x[183449],x[183450],x[183451],x[183452],x[183453],x[183454],x[183455],x[183456],x[183457],x[183458],x[183459],x[183460],x[183461],x[183462],x[183463],x[183464],x[183465],x[183466],x[183467],x[183468],x[183469],x[183470],x[183471],x[183472],x[183473],x[183474],x[183475],x[183476],x[183477],x[183478],x[183479],x[183480],x[183481],x[183482],x[183483],x[183484],x[183485],x[183486],x[183487],x[183488],x[183489],x[183490],x[183491],x[183492],x[183493],x[183494],x[183495],x[183496],x[183497],x[183498],x[183499],x[183500],x[183501],x[183502],x[183503],x[183504],x[183505],x[183506],x[183507],x[183508],x[183509],x[183510],x[183511],x[183512],x[183513],x[183514],x[183515],x[183516],x[183517],x[183518],x[183519],x[183520],x[183521],x[183522],x[183523],x[183524],x[183525],x[183526],x[183527],x[183528],x[183529],x[183530],x[183531],x[183532],x[183533],x[183534],x[183535],x[183536],x[183537],x[183538],x[183539],x[183540],x[183541],x[183542],x[183543],x[183544],x[183545],x[183546],x[183547],x[183548],x[183549],x[183550],x[183551],x[183552],x[183553],x[183554],x[183555],x[183556],x[183557],x[183558],x[183559],x[183560],x[183561],x[183562],x[183563],x[183564],x[183565],x[183566],x[183567],x[183568],x[183569],x[183570],x[183571],x[183572],x[183573],x[183574],x[183575],x[183576],x[183577],x[183578],x[183579],x[183580],x[183581],x[183582],x[183583],x[183584],x[183585],x[183586],x[183587],x[183588],x[183589],x[183590],x[183591],x[183592],x[183593],x[183594],x[183595],x[183596],x[183597],x[183598],x[183599],x[183600],x[183601],x[183602],x[183603],x[183604],x[183605],x[183606],x[183607],x[183608],x[183609],x[183610],x[183611],x[183612],x[183613],x[183614],x[183615],x[183616],x[183617],x[183618],x[183619],x[183620],x[183621],x[183622],x[183623],x[183624],x[183625],x[183626],x[183627],x[183628],x[183629],x[183630],x[183631],x[183632],x[183633],x[183634],x[183635],x[183636],x[183637],x[183638],x[183639],x[183640],x[183641],x[183642],x[183643],x[183644],x[183645],x[183646],x[183647],x[183648],x[183649],x[183650],x[183651],x[183652],x[183653],x[183654],x[183655],x[183656],x[183657],x[183658],x[183659],x[183660],x[183661],x[183662],x[183663],x[183664],x[183665],x[183666],x[183667],x[183668],x[183669],x[183670],x[183671],x[183672],x[183673],x[183674],x[183675],x[183676],x[183677],x[183678],x[183679],x[183680],x[183681],x[183682],x[183683],x[183684],x[183685],x[183686],x[183687],x[183688],x[183689],x[183690],x[183691],x[183692],x[183693],x[183694],x[183695],x[183696],x[183697],x[183698],x[183699],x[183700],x[183701],x[183702],x[183703],x[183704],x[183705],x[183706],x[183707],x[183708],x[183709],x[183710],x[183711],x[183712],x[183713],x[183714],x[183715],x[183716],x[183717],x[183718],x[183719],x[183720],x[183721],x[183722],x[183723],x[183724],x[183725],x[183726],x[183727],x[183728],x[183729],x[183730],x[183731],x[183732],x[183733],x[183734],x[183735],x[183736],x[183737],x[183738],x[183739],x[183740],x[183741],x[183742],x[183743],x[183744],x[183745],x[183746],x[183747],x[183748],x[183749],x[183750],x[183751],x[183752],x[183753],x[183754],x[183755],x[183756],x[183757],x[183758],x[183759],x[183760],x[183761],x[183762],x[183763],x[183764],x[183765],x[183766],x[183767],x[183768],x[183769],x[183770],x[183771],x[183772],x[183773],x[183774],x[183775],x[183776],x[183777],x[183778],x[183779],x[183780],x[183781],x[183782],x[183783],x[183784],x[183785],x[183786],x[183787],x[183788],x[183789],x[183790],x[183791],x[183792],x[183793],x[183794],x[183795],x[183796],x[183797],x[183798],x[183799],x[183800],x[183801],x[183802],x[183803],x[183804],x[183805],x[183806],x[183807],x[183808],x[183809],x[183810],x[183811],x[183812],x[183813],x[183814],x[183815],x[183816],x[183817],x[183818],x[183819],x[183820],x[183821],x[183822],x[183823],x[183824],x[183825],x[183826],x[183827],x[183828],x[183829],x[183830],x[183831],x[183832],x[183833],x[183834],x[183835],x[183836],x[183837],x[183838],x[183839],x[183840],x[183841],x[183842],x[183843],x[183844],x[183845],x[183846],x[183847],x[183848],x[183849],x[183850],x[183851],x[183852],x[183853],x[183854],x[183855],x[183856],x[183857],x[183858],x[183859],x[183860],x[183861],x[183862],x[183863],x[183864],x[183865],x[183866],x[183867],x[183868],x[183869],x[183870],x[183871],x[183872],x[183873],x[183874],x[183875],x[183876],x[183877],x[183878],x[183879],x[183880],x[183881],x[183882],x[183883],x[183884],x[183885],x[183886],x[183887],x[183888],x[183889],x[183890],x[183891],x[183892],x[183893],x[183894],x[183895],x[183896],x[183897],x[183898],x[183899],x[183900],x[183901],x[183902],x[183903],x[183904],x[183905],x[183906],x[183907],x[183908],x[183909],x[183910],x[183911],x[183912],x[183913],x[183914],x[183915],x[183916],x[183917],x[183918],x[183919],x[183920],x[183921],x[183922],x[183923],x[183924],x[183925],x[183926],x[183927],x[183928],x[183929],x[183930],x[183931],x[183932],x[183933],x[183934],x[183935],x[183936],x[183937],x[183938],x[183939],x[183940],x[183941],x[183942],x[183943],x[183944],x[183945],x[183946],x[183947],x[183948],x[183949],x[183950],x[183951],x[183952],x[183953],x[183954],x[183955],x[183956],x[183957],x[183958],x[183959],x[183960],x[183961],x[183962],x[183963],x[183964],x[183965],x[183966],x[183967],x[183968],x[183969],x[183970],x[183971],x[183972],x[183973],x[183974],x[183975],x[183976],x[183977],x[183978],x[183979],x[183980],x[183981],x[183982],x[183983],x[183984],x[183985],x[183986],x[183987],x[183988],x[183989],x[183990],x[183991],x[183992],x[183993],x[183994],x[183995],x[183996],x[183997],x[183998],x[183999],x[184000],x[184001],x[184002],x[184003],x[184004],x[184005],x[184006],x[184007],x[184008],x[184009],x[184010],x[184011],x[184012],x[184013],x[184014],x[184015],x[184016],x[184017],x[184018],x[184019],x[184020],x[184021],x[184022],x[184023],x[184024],x[184025],x[184026],x[184027],x[184028],x[184029],x[184030],x[184031],x[184032],x[184033],x[184034],x[184035],x[184036],x[184037],x[184038],x[184039],x[184040],x[184041],x[184042],x[184043],x[184044],x[184045],x[184046],x[184047],x[184048],x[184049],x[184050],x[184051],x[184052],x[184053],x[184054],x[184055],x[184056],x[184057],x[184058],x[184059],x[184060],x[184061],x[184062],x[184063],x[184064],x[184065],x[184066],x[184067],x[184068],x[184069],x[184070],x[184071],x[184072],x[184073],x[184074],x[184075],x[184076],x[184077],x[184078],x[184079],x[184080],x[184081],x[184082],x[184083],x[184084],x[184085],x[184086],x[184087],x[184088],x[184089],x[184090],x[184091],x[184092],x[184093],x[184094],x[184095],x[184096],x[184097],x[184098],x[184099],x[184100],x[184101],x[184102],x[184103],x[184104],x[184105],x[184106],x[184107],x[184108],x[184109],x[184110],x[184111],x[184112],x[184113],x[184114],x[184115],x[184116],x[184117],x[184118],x[184119],x[184120],x[184121],x[184122],x[184123],x[184124],x[184125],x[184126],x[184127],x[184128],x[184129],x[184130],x[184131],x[184132],x[184133],x[184134],x[184135],x[184136],x[184137],x[184138],x[184139],x[184140],x[184141],x[184142],x[184143],x[184144],x[184145],x[184146],x[184147],x[184148],x[184149],x[184150],x[184151],x[184152],x[184153],x[184154],x[184155],x[184156],x[184157],x[184158],x[184159],x[184160],x[184161],x[184162],x[184163],x[184164],x[184165],x[184166],x[184167],x[184168],x[184169],x[184170],x[184171],x[184172],x[184173],x[184174],x[184175],x[184176],x[184177],x[184178],x[184179],x[184180],x[184181],x[184182],x[184183],x[184184],x[184185],x[184186],x[184187],x[184188],x[184189],x[184190],x[184191],x[184192],x[184193],x[184194],x[184195],x[184196],x[184197],x[184198],x[184199],x[184200],x[184201],x[184202],x[184203],x[184204],x[184205],x[184206],x[184207],x[184208],x[184209],x[184210],x[184211],x[184212],x[184213],x[184214],x[184215],x[184216],x[184217],x[184218],x[184219],x[184220],x[184221],x[184222],x[184223],x[184224],x[184225],x[184226],x[184227],x[184228],x[184229],x[184230],x[184231],x[184232],x[184233],x[184234],x[184235],x[184236],x[184237],x[184238],x[184239],x[184240],x[184241],x[184242],x[184243],x[184244],x[184245],x[184246],x[184247],x[184248],x[184249],x[184250],x[184251],x[184252],x[184253],x[184254],x[184255],x[184256],x[184257],x[184258],x[184259],x[184260],x[184261],x[184262],x[184263],x[184264],x[184265],x[184266],x[184267],x[184268],x[184269],x[184270],x[184271],x[184272],x[184273],x[184274],x[184275],x[184276],x[184277],x[184278],x[184279],x[184280],x[184281],x[184282],x[184283],x[184284],x[184285],x[184286],x[184287],x[184288],x[184289],x[184290],x[184291],x[184292],x[184293],x[184294],x[184295],x[184296],x[184297],x[184298],x[184299],x[184300],x[184301],x[184302],x[184303],x[184304],x[184305],x[184306],x[184307],x[184308],x[184309],x[184310],x[184311],x[184312],x[184313],x[184314],x[184315],x[184316],x[184317],x[184318],x[184319],x[184320],x[184321],x[184322],x[184323],x[184324],x[184325],x[184326],x[184327],x[184328],x[184329],x[184330],x[184331],x[184332],x[184333],x[184334],x[184335],x[184336],x[184337],x[184338],x[184339],x[184340],x[184341],x[184342],x[184343],x[184344],x[184345],x[184346],x[184347],x[184348],x[184349],x[184350],x[184351],x[184352],x[184353],x[184354],x[184355],x[184356],x[184357],x[184358],x[184359],x[184360],x[184361],x[184362],x[184363],x[184364],x[184365],x[184366],x[184367],x[184368],x[184369],x[184370],x[184371],x[184372],x[184373],x[184374],x[184375],x[184376],x[184377],x[184378],x[184379],x[184380],x[184381],x[184382],x[184383],x[184384],x[184385],x[184386],x[184387],x[184388],x[184389],x[184390],x[184391],x[184392],x[184393],x[184394],x[184395],x[184396],x[184397],x[184398],x[184399],x[184400],x[184401],x[184402],x[184403],x[184404],x[184405],x[184406],x[184407],x[184408],x[184409],x[184410],x[184411],x[184412],x[184413],x[184414],x[184415],x[184416],x[184417],x[184418],x[184419],x[184420],x[184421],x[184422],x[184423],x[184424],x[184425],x[184426],x[184427],x[184428],x[184429],x[184430],x[184431],x[184432],x[184433],x[184434],x[184435],x[184436],x[184437],x[184438],x[184439],x[184440],x[184441],x[184442],x[184443],x[184444],x[184445],x[184446],x[184447],x[184448],x[184449],x[184450],x[184451],x[184452],x[184453],x[184454],x[184455],x[184456],x[184457],x[184458],x[184459],x[184460],x[184461],x[184462],x[184463],x[184464],x[184465],x[184466],x[184467],x[184468],x[184469],x[184470],x[184471],x[184472],x[184473],x[184474],x[184475],x[184476],x[184477],x[184478],x[184479],x[184480],x[184481],x[184482],x[184483],x[184484],x[184485],x[184486],x[184487],x[184488],x[184489],x[184490],x[184491],x[184492],x[184493],x[184494],x[184495],x[184496],x[184497],x[184498],x[184499],x[184500],x[184501],x[184502],x[184503],x[184504],x[184505],x[184506],x[184507],x[184508],x[184509],x[184510],x[184511],x[184512],x[184513],x[184514],x[184515],x[184516],x[184517],x[184518],x[184519],x[184520],x[184521],x[184522],x[184523],x[184524],x[184525],x[184526],x[184527],x[184528],x[184529],x[184530],x[184531],x[184532],x[184533],x[184534],x[184535],x[184536],x[184537],x[184538],x[184539],x[184540],x[184541],x[184542],x[184543],x[184544],x[184545],x[184546],x[184547],x[184548],x[184549],x[184550],x[184551],x[184552],x[184553],x[184554],x[184555],x[184556],x[184557],x[184558],x[184559],x[184560],x[184561],x[184562],x[184563],x[184564],x[184565],x[184566],x[184567],x[184568],x[184569],x[184570],x[184571],x[184572],x[184573],x[184574],x[184575],x[184576],x[184577],x[184578],x[184579],x[184580],x[184581],x[184582],x[184583],x[184584],x[184585],x[184586],x[184587],x[184588],x[184589],x[184590],x[184591],x[184592],x[184593],x[184594],x[184595],x[184596],x[184597],x[184598],x[184599],x[184600],x[184601],x[184602],x[184603],x[184604],x[184605],x[184606],x[184607],x[184608],x[184609],x[184610],x[184611],x[184612],x[184613],x[184614],x[184615],x[184616],x[184617],x[184618],x[184619],x[184620],x[184621],x[184622],x[184623],x[184624],x[184625],x[184626],x[184627],x[184628],x[184629],x[184630],x[184631],x[184632],x[184633],x[184634],x[184635],x[184636],x[184637],x[184638],x[184639],x[184640],x[184641],x[184642],x[184643],x[184644],x[184645],x[184646],x[184647],x[184648],x[184649],x[184650],x[184651],x[184652],x[184653],x[184654],x[184655],x[184656],x[184657],x[184658],x[184659],x[184660],x[184661],x[184662],x[184663],x[184664],x[184665],x[184666],x[184667],x[184668],x[184669],x[184670],x[184671],x[184672],x[184673],x[184674],x[184675],x[184676],x[184677],x[184678],x[184679],x[184680],x[184681],x[184682],x[184683],x[184684],x[184685],x[184686],x[184687],x[184688],x[184689],x[184690],x[184691],x[184692],x[184693],x[184694],x[184695],x[184696],x[184697],x[184698],x[184699],x[184700],x[184701],x[184702],x[184703],x[184704],x[184705],x[184706],x[184707],x[184708],x[184709],x[184710],x[184711],x[184712],x[184713],x[184714],x[184715],x[184716],x[184717],x[184718],x[184719],x[184720],x[184721],x[184722],x[184723],x[184724],x[184725],x[184726],x[184727],x[184728],x[184729],x[184730],x[184731],x[184732],x[184733],x[184734],x[184735],x[184736],x[184737],x[184738],x[184739],x[184740],x[184741],x[184742],x[184743],x[184744],x[184745],x[184746],x[184747],x[184748],x[184749],x[184750],x[184751],x[184752],x[184753],x[184754],x[184755],x[184756],x[184757],x[184758],x[184759],x[184760],x[184761],x[184762],x[184763],x[184764],x[184765],x[184766],x[184767],x[184768],x[184769],x[184770],x[184771],x[184772],x[184773],x[184774],x[184775],x[184776],x[184777],x[184778],x[184779],x[184780],x[184781],x[184782],x[184783],x[184784],x[184785],x[184786],x[184787],x[184788],x[184789],x[184790],x[184791],x[184792],x[184793],x[184794],x[184795],x[184796],x[184797],x[184798],x[184799],x[184800],x[184801],x[184802],x[184803],x[184804],x[184805],x[184806],x[184807],x[184808],x[184809],x[184810],x[184811],x[184812],x[184813],x[184814],x[184815],x[184816],x[184817],x[184818],x[184819],x[184820],x[184821],x[184822],x[184823],x[184824],x[184825],x[184826],x[184827],x[184828],x[184829],x[184830],x[184831],x[184832],x[184833],x[184834],x[184835],x[184836],x[184837],x[184838],x[184839],x[184840],x[184841],x[184842],x[184843],x[184844],x[184845],x[184846],x[184847],x[184848],x[184849],x[184850],x[184851],x[184852],x[184853],x[184854],x[184855],x[184856],x[184857],x[184858],x[184859],x[184860],x[184861],x[184862],x[184863],x[184864],x[184865],x[184866],x[184867],x[184868],x[184869],x[184870],x[184871],x[184872],x[184873],x[184874],x[184875],x[184876],x[184877],x[184878],x[184879],x[184880],x[184881],x[184882],x[184883],x[184884],x[184885],x[184886],x[184887],x[184888],x[184889],x[184890],x[184891],x[184892],x[184893],x[184894],x[184895],x[184896],x[184897],x[184898],x[184899],x[184900],x[184901],x[184902],x[184903],x[184904],x[184905],x[184906],x[184907],x[184908],x[184909],x[184910],x[184911],x[184912],x[184913],x[184914],x[184915],x[184916],x[184917],x[184918],x[184919],x[184920],x[184921],x[184922],x[184923],x[184924],x[184925],x[184926],x[184927],x[184928],x[184929],x[184930],x[184931],x[184932],x[184933],x[184934],x[184935],x[184936],x[184937],x[184938],x[184939],x[184940],x[184941],x[184942],x[184943],x[184944],x[184945],x[184946],x[184947],x[184948],x[184949],x[184950],x[184951],x[184952],x[184953],x[184954],x[184955],x[184956],x[184957],x[184958],x[184959],x[184960],x[184961],x[184962],x[184963],x[184964],x[184965],x[184966],x[184967],x[184968],x[184969],x[184970],x[184971],x[184972],x[184973],x[184974],x[184975],x[184976],x[184977],x[184978],x[184979],x[184980],x[184981],x[184982],x[184983],x[184984],x[184985],x[184986],x[184987],x[184988],x[184989],x[184990],x[184991],x[184992],x[184993],x[184994],x[184995],x[184996],x[184997],x[184998],x[184999],x[185000],x[185001],x[185002],x[185003],x[185004],x[185005],x[185006],x[185007],x[185008],x[185009],x[185010],x[185011],x[185012],x[185013],x[185014],x[185015],x[185016],x[185017],x[185018],x[185019],x[185020],x[185021],x[185022],x[185023],x[185024],x[185025],x[185026],x[185027],x[185028],x[185029],x[185030],x[185031],x[185032],x[185033],x[185034],x[185035],x[185036],x[185037],x[185038],x[185039],x[185040],x[185041],x[185042],x[185043],x[185044],x[185045],x[185046],x[185047],x[185048],x[185049],x[185050],x[185051],x[185052],x[185053],x[185054],x[185055],x[185056],x[185057],x[185058],x[185059],x[185060],x[185061],x[185062],x[185063],x[185064],x[185065],x[185066],x[185067],x[185068],x[185069],x[185070],x[185071],x[185072],x[185073],x[185074],x[185075],x[185076],x[185077],x[185078],x[185079],x[185080],x[185081],x[185082],x[185083],x[185084],x[185085],x[185086],x[185087],x[185088],x[185089],x[185090],x[185091],x[185092],x[185093],x[185094],x[185095],x[185096],x[185097],x[185098],x[185099],x[185100],x[185101],x[185102],x[185103],x[185104],x[185105],x[185106],x[185107],x[185108],x[185109],x[185110],x[185111],x[185112],x[185113],x[185114],x[185115],x[185116],x[185117],x[185118],x[185119],x[185120],x[185121],x[185122],x[185123],x[185124],x[185125],x[185126],x[185127],x[185128],x[185129],x[185130],x[185131],x[185132],x[185133],x[185134],x[185135],x[185136],x[185137],x[185138],x[185139],x[185140],x[185141],x[185142],x[185143],x[185144],x[185145],x[185146],x[185147],x[185148],x[185149],x[185150],x[185151],x[185152],x[185153],x[185154],x[185155],x[185156],x[185157],x[185158],x[185159],x[185160],x[185161],x[185162],x[185163],x[185164],x[185165],x[185166],x[185167],x[185168],x[185169],x[185170],x[185171],x[185172],x[185173],x[185174],x[185175],x[185176],x[185177],x[185178],x[185179],x[185180],x[185181],x[185182],x[185183],x[185184],x[185185],x[185186],x[185187],x[185188],x[185189],x[185190],x[185191],x[185192],x[185193],x[185194],x[185195],x[185196],x[185197],x[185198],x[185199],x[185200],x[185201],x[185202],x[185203],x[185204],x[185205],x[185206],x[185207],x[185208],x[185209],x[185210],x[185211],x[185212],x[185213],x[185214],x[185215],x[185216],x[185217],x[185218],x[185219],x[185220],x[185221],x[185222],x[185223],x[185224],x[185225],x[185226],x[185227],x[185228],x[185229],x[185230],x[185231],x[185232],x[185233],x[185234],x[185235],x[185236],x[185237],x[185238],x[185239],x[185240],x[185241],x[185242],x[185243],x[185244],x[185245],x[185246],x[185247],x[185248],x[185249],x[185250],x[185251],x[185252],x[185253],x[185254],x[185255],x[185256],x[185257],x[185258],x[185259],x[185260],x[185261],x[185262],x[185263],x[185264],x[185265],x[185266],x[185267],x[185268],x[185269],x[185270],x[185271],x[185272],x[185273],x[185274],x[185275],x[185276],x[185277],x[185278],x[185279],x[185280],x[185281],x[185282],x[185283],x[185284],x[185285],x[185286],x[185287],x[185288],x[185289],x[185290],x[185291],x[185292],x[185293],x[185294],x[185295],x[185296],x[185297],x[185298],x[185299],x[185300],x[185301],x[185302],x[185303],x[185304],x[185305],x[185306],x[185307],x[185308],x[185309],x[185310],x[185311],x[185312],x[185313],x[185314],x[185315],x[185316],x[185317],x[185318],x[185319],x[185320],x[185321],x[185322],x[185323],x[185324],x[185325],x[185326],x[185327],x[185328],x[185329],x[185330],x[185331],x[185332],x[185333],x[185334],x[185335],x[185336],x[185337],x[185338],x[185339],x[185340],x[185341],x[185342],x[185343],x[185344],x[185345],x[185346],x[185347],x[185348],x[185349],x[185350],x[185351],x[185352],x[185353],x[185354],x[185355],x[185356],x[185357],x[185358],x[185359],x[185360],x[185361],x[185362],x[185363],x[185364],x[185365],x[185366],x[185367],x[185368],x[185369],x[185370],x[185371],x[185372],x[185373],x[185374],x[185375],x[185376],x[185377],x[185378],x[185379],x[185380],x[185381],x[185382],x[185383],x[185384],x[185385],x[185386],x[185387],x[185388],x[185389],x[185390],x[185391],x[185392],x[185393],x[185394],x[185395],x[185396],x[185397],x[185398],x[185399],x[185400],x[185401],x[185402],x[185403],x[185404],x[185405],x[185406],x[185407],x[185408],x[185409],x[185410],x[185411],x[185412],x[185413],x[185414],x[185415],x[185416],x[185417],x[185418],x[185419],x[185420],x[185421],x[185422],x[185423],x[185424],x[185425],x[185426],x[185427],x[185428],x[185429],x[185430],x[185431],x[185432],x[185433],x[185434],x[185435],x[185436],x[185437],x[185438],x[185439],x[185440],x[185441],x[185442],x[185443],x[185444],x[185445],x[185446],x[185447],x[185448],x[185449],x[185450],x[185451],x[185452],x[185453],x[185454],x[185455],x[185456],x[185457],x[185458],x[185459],x[185460],x[185461],x[185462],x[185463],x[185464],x[185465],x[185466],x[185467],x[185468],x[185469],x[185470],x[185471],x[185472],x[185473],x[185474],x[185475],x[185476],x[185477],x[185478],x[185479],x[185480],x[185481],x[185482],x[185483],x[185484],x[185485],x[185486],x[185487],x[185488],x[185489],x[185490],x[185491],x[185492],x[185493],x[185494],x[185495],x[185496],x[185497],x[185498],x[185499],x[185500],x[185501],x[185502],x[185503],x[185504],x[185505],x[185506],x[185507],x[185508],x[185509],x[185510],x[185511],x[185512],x[185513],x[185514],x[185515],x[185516],x[185517],x[185518],x[185519],x[185520],x[185521],x[185522],x[185523],x[185524],x[185525],x[185526],x[185527],x[185528],x[185529],x[185530],x[185531],x[185532],x[185533],x[185534],x[185535],x[185536],x[185537],x[185538],x[185539],x[185540],x[185541],x[185542],x[185543],x[185544],x[185545],x[185546],x[185547],x[185548],x[185549],x[185550],x[185551],x[185552],x[185553],x[185554],x[185555],x[185556],x[185557],x[185558],x[185559],x[185560],x[185561],x[185562],x[185563],x[185564],x[185565],x[185566],x[185567],x[185568],x[185569],x[185570],x[185571],x[185572],x[185573],x[185574],x[185575],x[185576],x[185577],x[185578],x[185579],x[185580],x[185581],x[185582],x[185583],x[185584],x[185585],x[185586],x[185587],x[185588],x[185589],x[185590],x[185591],x[185592],x[185593],x[185594],x[185595],x[185596],x[185597],x[185598],x[185599],x[185600],x[185601],x[185602],x[185603],x[185604],x[185605],x[185606],x[185607],x[185608],x[185609],x[185610],x[185611],x[185612],x[185613],x[185614],x[185615],x[185616],x[185617],x[185618],x[185619],x[185620],x[185621],x[185622],x[185623],x[185624],x[185625],x[185626],x[185627],x[185628],x[185629],x[185630],x[185631],x[185632],x[185633],x[185634],x[185635],x[185636],x[185637],x[185638],x[185639],x[185640],x[185641],x[185642],x[185643],x[185644],x[185645],x[185646],x[185647],x[185648],x[185649],x[185650],x[185651],x[185652],x[185653],x[185654],x[185655],x[185656],x[185657],x[185658],x[185659],x[185660],x[185661],x[185662],x[185663],x[185664],x[185665],x[185666],x[185667],x[185668],x[185669],x[185670],x[185671],x[185672],x[185673],x[185674],x[185675],x[185676],x[185677],x[185678],x[185679],x[185680],x[185681],x[185682],x[185683],x[185684],x[185685],x[185686],x[185687],x[185688],x[185689],x[185690],x[185691],x[185692],x[185693],x[185694],x[185695],x[185696],x[185697],x[185698],x[185699],x[185700],x[185701],x[185702],x[185703],x[185704],x[185705],x[185706],x[185707],x[185708],x[185709],x[185710],x[185711],x[185712],x[185713],x[185714],x[185715],x[185716],x[185717],x[185718],x[185719],x[185720],x[185721],x[185722],x[185723],x[185724],x[185725],x[185726],x[185727],x[185728],x[185729],x[185730],x[185731],x[185732],x[185733],x[185734],x[185735],x[185736],x[185737],x[185738],x[185739],x[185740],x[185741],x[185742],x[185743],x[185744],x[185745],x[185746],x[185747],x[185748],x[185749],x[185750],x[185751],x[185752],x[185753],x[185754],x[185755],x[185756],x[185757],x[185758],x[185759],x[185760],x[185761],x[185762],x[185763],x[185764],x[185765],x[185766],x[185767],x[185768],x[185769],x[185770],x[185771],x[185772],x[185773],x[185774],x[185775],x[185776],x[185777],x[185778],x[185779],x[185780],x[185781],x[185782],x[185783],x[185784],x[185785],x[185786],x[185787],x[185788],x[185789],x[185790],x[185791],x[185792],x[185793],x[185794],x[185795],x[185796],x[185797],x[185798],x[185799],x[185800],x[185801],x[185802],x[185803],x[185804],x[185805],x[185806],x[185807],x[185808],x[185809],x[185810],x[185811],x[185812],x[185813],x[185814],x[185815],x[185816],x[185817],x[185818],x[185819],x[185820],x[185821],x[185822],x[185823],x[185824],x[185825],x[185826],x[185827],x[185828],x[185829],x[185830],x[185831],x[185832],x[185833],x[185834],x[185835],x[185836],x[185837],x[185838],x[185839],x[185840],x[185841],x[185842],x[185843],x[185844],x[185845],x[185846],x[185847],x[185848],x[185849],x[185850],x[185851],x[185852],x[185853],x[185854],x[185855],x[185856],x[185857],x[185858],x[185859],x[185860],x[185861],x[185862],x[185863],x[185864],x[185865],x[185866],x[185867],x[185868],x[185869],x[185870],x[185871],x[185872],x[185873],x[185874],x[185875],x[185876],x[185877],x[185878],x[185879],x[185880],x[185881],x[185882],x[185883],x[185884],x[185885],x[185886],x[185887],x[185888],x[185889],x[185890],x[185891],x[185892],x[185893],x[185894],x[185895],x[185896],x[185897],x[185898],x[185899],x[185900],x[185901],x[185902],x[185903],x[185904],x[185905],x[185906],x[185907],x[185908],x[185909],x[185910],x[185911],x[185912],x[185913],x[185914],x[185915],x[185916],x[185917],x[185918],x[185919],x[185920],x[185921],x[185922],x[185923],x[185924],x[185925],x[185926],x[185927],x[185928],x[185929],x[185930],x[185931],x[185932],x[185933],x[185934],x[185935],x[185936],x[185937],x[185938],x[185939],x[185940],x[185941],x[185942],x[185943],x[185944],x[185945],x[185946],x[185947],x[185948],x[185949],x[185950],x[185951],x[185952],x[185953],x[185954],x[185955],x[185956],x[185957],x[185958],x[185959],x[185960],x[185961],x[185962],x[185963],x[185964],x[185965],x[185966],x[185967],x[185968],x[185969],x[185970],x[185971],x[185972],x[185973],x[185974],x[185975],x[185976],x[185977],x[185978],x[185979],x[185980],x[185981],x[185982],x[185983],x[185984],x[185985],x[185986],x[185987],x[185988],x[185989],x[185990],x[185991],x[185992],x[185993],x[185994],x[185995],x[185996],x[185997],x[185998],x[185999],x[186000],x[186001],x[186002],x[186003],x[186004],x[186005],x[186006],x[186007],x[186008],x[186009],x[186010],x[186011],x[186012],x[186013],x[186014],x[186015],x[186016],x[186017],x[186018],x[186019],x[186020],x[186021],x[186022],x[186023],x[186024],x[186025],x[186026],x[186027],x[186028],x[186029],x[186030],x[186031],x[186032],x[186033],x[186034],x[186035],x[186036],x[186037],x[186038],x[186039],x[186040],x[186041],x[186042],x[186043],x[186044],x[186045],x[186046],x[186047],x[186048],x[186049],x[186050],x[186051],x[186052],x[186053],x[186054],x[186055],x[186056],x[186057],x[186058],x[186059],x[186060],x[186061],x[186062],x[186063],x[186064],x[186065],x[186066],x[186067],x[186068],x[186069],x[186070],x[186071],x[186072],x[186073],x[186074],x[186075],x[186076],x[186077],x[186078],x[186079],x[186080],x[186081],x[186082],x[186083],x[186084],x[186085],x[186086],x[186087],x[186088],x[186089],x[186090],x[186091],x[186092],x[186093],x[186094],x[186095],x[186096],x[186097],x[186098],x[186099],x[186100],x[186101],x[186102],x[186103],x[186104],x[186105],x[186106],x[186107],x[186108],x[186109],x[186110],x[186111],x[186112],x[186113],x[186114],x[186115],x[186116],x[186117],x[186118],x[186119],x[186120],x[186121],x[186122],x[186123],x[186124],x[186125],x[186126],x[186127],x[186128],x[186129],x[186130],x[186131],x[186132],x[186133],x[186134],x[186135],x[186136],x[186137],x[186138],x[186139],x[186140],x[186141],x[186142],x[186143],x[186144],x[186145],x[186146],x[186147],x[186148],x[186149],x[186150],x[186151],x[186152],x[186153],x[186154],x[186155],x[186156],x[186157],x[186158],x[186159],x[186160],x[186161],x[186162],x[186163],x[186164],x[186165],x[186166],x[186167],x[186168],x[186169],x[186170],x[186171],x[186172],x[186173],x[186174],x[186175],x[186176],x[186177],x[186178],x[186179],x[186180],x[186181],x[186182],x[186183],x[186184],x[186185],x[186186],x[186187],x[186188],x[186189],x[186190],x[186191],x[186192],x[186193],x[186194],x[186195],x[186196],x[186197],x[186198],x[186199],x[186200],x[186201],x[186202],x[186203],x[186204],x[186205],x[186206],x[186207],x[186208],x[186209],x[186210],x[186211],x[186212],x[186213],x[186214],x[186215],x[186216],x[186217],x[186218],x[186219],x[186220],x[186221],x[186222],x[186223],x[186224],x[186225],x[186226],x[186227],x[186228],x[186229],x[186230],x[186231],x[186232],x[186233],x[186234],x[186235],x[186236],x[186237],x[186238],x[186239],x[186240],x[186241],x[186242],x[186243],x[186244],x[186245],x[186246],x[186247],x[186248],x[186249],x[186250],x[186251],x[186252],x[186253],x[186254],x[186255],x[186256],x[186257],x[186258],x[186259],x[186260],x[186261],x[186262],x[186263],x[186264],x[186265],x[186266],x[186267],x[186268],x[186269],x[186270],x[186271],x[186272],x[186273],x[186274],x[186275],x[186276],x[186277],x[186278],x[186279],x[186280],x[186281],x[186282],x[186283],x[186284],x[186285],x[186286],x[186287],x[186288],x[186289],x[186290],x[186291],x[186292],x[186293],x[186294],x[186295],x[186296],x[186297],x[186298],x[186299],x[186300],x[186301],x[186302],x[186303],x[186304],x[186305],x[186306],x[186307],x[186308],x[186309],x[186310],x[186311],x[186312],x[186313],x[186314],x[186315],x[186316],x[186317],x[186318],x[186319],x[186320],x[186321],x[186322],x[186323],x[186324],x[186325],x[186326],x[186327],x[186328],x[186329],x[186330],x[186331],x[186332],x[186333],x[186334],x[186335],x[186336],x[186337],x[186338],x[186339],x[186340],x[186341],x[186342],x[186343],x[186344],x[186345],x[186346],x[186347],x[186348],x[186349],x[186350],x[186351],x[186352],x[186353],x[186354],x[186355],x[186356],x[186357],x[186358],x[186359],x[186360],x[186361],x[186362],x[186363],x[186364],x[186365],x[186366],x[186367],x[186368],x[186369],x[186370],x[186371],x[186372],x[186373],x[186374],x[186375],x[186376],x[186377],x[186378],x[186379],x[186380],x[186381],x[186382],x[186383],x[186384],x[186385],x[186386],x[186387],x[186388],x[186389],x[186390],x[186391],x[186392],x[186393],x[186394],x[186395],x[186396],x[186397],x[186398],x[186399],x[186400],x[186401],x[186402],x[186403],x[186404],x[186405],x[186406],x[186407],x[186408],x[186409],x[186410],x[186411],x[186412],x[186413],x[186414],x[186415],x[186416],x[186417],x[186418],x[186419],x[186420],x[186421],x[186422],x[186423],x[186424],x[186425],x[186426],x[186427],x[186428],x[186429],x[186430],x[186431],x[186432],x[186433],x[186434],x[186435],x[186436],x[186437],x[186438],x[186439],x[186440],x[186441],x[186442],x[186443],x[186444],x[186445],x[186446],x[186447],x[186448],x[186449],x[186450],x[186451],x[186452],x[186453],x[186454],x[186455],x[186456],x[186457],x[186458],x[186459],x[186460],x[186461],x[186462],x[186463],x[186464],x[186465],x[186466],x[186467],x[186468],x[186469],x[186470],x[186471],x[186472],x[186473],x[186474],x[186475],x[186476],x[186477],x[186478],x[186479],x[186480],x[186481],x[186482],x[186483],x[186484],x[186485],x[186486],x[186487],x[186488],x[186489],x[186490],x[186491],x[186492],x[186493],x[186494],x[186495],x[186496],x[186497],x[186498],x[186499],x[186500],x[186501],x[186502],x[186503],x[186504],x[186505],x[186506],x[186507],x[186508],x[186509],x[186510],x[186511],x[186512],x[186513],x[186514],x[186515],x[186516],x[186517],x[186518],x[186519],x[186520],x[186521],x[186522],x[186523],x[186524],x[186525],x[186526],x[186527],x[186528],x[186529],x[186530],x[186531],x[186532],x[186533],x[186534],x[186535],x[186536],x[186537],x[186538],x[186539],x[186540],x[186541],x[186542],x[186543],x[186544],x[186545],x[186546],x[186547],x[186548],x[186549],x[186550],x[186551],x[186552],x[186553],x[186554],x[186555],x[186556],x[186557],x[186558],x[186559],x[186560],x[186561],x[186562],x[186563],x[186564],x[186565],x[186566],x[186567],x[186568],x[186569],x[186570],x[186571],x[186572],x[186573],x[186574],x[186575],x[186576],x[186577],x[186578],x[186579],x[186580],x[186581],x[186582],x[186583],x[186584],x[186585],x[186586],x[186587],x[186588],x[186589],x[186590],x[186591],x[186592],x[186593],x[186594],x[186595],x[186596],x[186597],x[186598],x[186599],x[186600],x[186601],x[186602],x[186603],x[186604],x[186605],x[186606],x[186607],x[186608],x[186609],x[186610],x[186611],x[186612],x[186613],x[186614],x[186615],x[186616],x[186617],x[186618],x[186619],x[186620],x[186621],x[186622],x[186623],x[186624],x[186625],x[186626],x[186627],x[186628],x[186629],x[186630],x[186631],x[186632],x[186633],x[186634],x[186635],x[186636],x[186637],x[186638],x[186639],x[186640],x[186641],x[186642],x[186643],x[186644],x[186645],x[186646],x[186647],x[186648],x[186649],x[186650],x[186651],x[186652],x[186653],x[186654],x[186655],x[186656],x[186657],x[186658],x[186659],x[186660],x[186661],x[186662],x[186663],x[186664],x[186665],x[186666],x[186667],x[186668],x[186669],x[186670],x[186671],x[186672],x[186673],x[186674],x[186675],x[186676],x[186677],x[186678],x[186679],x[186680],x[186681],x[186682],x[186683],x[186684],x[186685],x[186686],x[186687],x[186688],x[186689],x[186690],x[186691],x[186692],x[186693],x[186694],x[186695],x[186696],x[186697],x[186698],x[186699],x[186700],x[186701],x[186702],x[186703],x[186704],x[186705],x[186706],x[186707],x[186708],x[186709],x[186710],x[186711],x[186712],x[186713],x[186714],x[186715],x[186716],x[186717],x[186718],x[186719],x[186720],x[186721],x[186722],x[186723],x[186724],x[186725],x[186726],x[186727],x[186728],x[186729],x[186730],x[186731],x[186732],x[186733],x[186734],x[186735],x[186736],x[186737],x[186738],x[186739],x[186740],x[186741],x[186742],x[186743],x[186744],x[186745],x[186746],x[186747],x[186748],x[186749],x[186750],x[186751],x[186752],x[186753],x[186754],x[186755],x[186756],x[186757],x[186758],x[186759],x[186760],x[186761],x[186762],x[186763],x[186764],x[186765],x[186766],x[186767],x[186768],x[186769],x[186770],x[186771],x[186772],x[186773],x[186774],x[186775],x[186776],x[186777],x[186778],x[186779],x[186780],x[186781],x[186782],x[186783],x[186784],x[186785],x[186786],x[186787],x[186788],x[186789],x[186790],x[186791],x[186792],x[186793],x[186794],x[186795],x[186796],x[186797],x[186798],x[186799],x[186800],x[186801],x[186802],x[186803],x[186804],x[186805],x[186806],x[186807],x[186808],x[186809],x[186810],x[186811],x[186812],x[186813],x[186814],x[186815],x[186816],x[186817],x[186818],x[186819],x[186820],x[186821],x[186822],x[186823],x[186824],x[186825],x[186826],x[186827],x[186828],x[186829],x[186830],x[186831],x[186832],x[186833],x[186834],x[186835],x[186836],x[186837],x[186838],x[186839],x[186840],x[186841],x[186842],x[186843],x[186844],x[186845],x[186846],x[186847],x[186848],x[186849],x[186850],x[186851],x[186852],x[186853],x[186854],x[186855],x[186856],x[186857],x[186858],x[186859],x[186860],x[186861],x[186862],x[186863],x[186864],x[186865],x[186866],x[186867],x[186868],x[186869],x[186870],x[186871],x[186872],x[186873],x[186874],x[186875],x[186876],x[186877],x[186878],x[186879],x[186880],x[186881],x[186882],x[186883],x[186884],x[186885],x[186886],x[186887],x[186888],x[186889],x[186890],x[186891],x[186892],x[186893],x[186894],x[186895],x[186896],x[186897],x[186898],x[186899],x[186900],x[186901],x[186902],x[186903],x[186904],x[186905],x[186906],x[186907],x[186908],x[186909],x[186910],x[186911],x[186912],x[186913],x[186914],x[186915],x[186916],x[186917],x[186918],x[186919],x[186920],x[186921],x[186922],x[186923],x[186924],x[186925],x[186926],x[186927],x[186928],x[186929],x[186930],x[186931],x[186932],x[186933],x[186934],x[186935],x[186936],x[186937],x[186938],x[186939],x[186940],x[186941],x[186942],x[186943],x[186944],x[186945],x[186946],x[186947],x[186948],x[186949],x[186950],x[186951],x[186952],x[186953],x[186954],x[186955],x[186956],x[186957],x[186958],x[186959],x[186960],x[186961],x[186962],x[186963],x[186964],x[186965],x[186966],x[186967],x[186968],x[186969],x[186970],x[186971],x[186972],x[186973],x[186974],x[186975],x[186976],x[186977],x[186978],x[186979],x[186980],x[186981],x[186982],x[186983],x[186984],x[186985],x[186986],x[186987],x[186988],x[186989],x[186990],x[186991],x[186992],x[186993],x[186994],x[186995],x[186996],x[186997],x[186998],x[186999],x[187000],x[187001],x[187002],x[187003],x[187004],x[187005],x[187006],x[187007],x[187008],x[187009],x[187010],x[187011],x[187012],x[187013],x[187014],x[187015],x[187016],x[187017],x[187018],x[187019],x[187020],x[187021],x[187022],x[187023],x[187024],x[187025],x[187026],x[187027],x[187028],x[187029],x[187030],x[187031],x[187032],x[187033],x[187034],x[187035],x[187036],x[187037],x[187038],x[187039],x[187040],x[187041],x[187042],x[187043],x[187044],x[187045],x[187046],x[187047],x[187048],x[187049],x[187050],x[187051],x[187052],x[187053],x[187054],x[187055],x[187056],x[187057],x[187058],x[187059],x[187060],x[187061],x[187062],x[187063],x[187064],x[187065],x[187066],x[187067],x[187068],x[187069],x[187070],x[187071],x[187072],x[187073],x[187074],x[187075],x[187076],x[187077],x[187078],x[187079],x[187080],x[187081],x[187082],x[187083],x[187084],x[187085],x[187086],x[187087],x[187088],x[187089],x[187090],x[187091],x[187092],x[187093],x[187094],x[187095],x[187096],x[187097],x[187098],x[187099],x[187100],x[187101],x[187102],x[187103],x[187104],x[187105],x[187106],x[187107],x[187108],x[187109],x[187110],x[187111],x[187112],x[187113],x[187114],x[187115],x[187116],x[187117],x[187118],x[187119],x[187120],x[187121],x[187122],x[187123],x[187124],x[187125],x[187126],x[187127],x[187128],x[187129],x[187130],x[187131],x[187132],x[187133],x[187134],x[187135],x[187136],x[187137],x[187138],x[187139],x[187140],x[187141],x[187142],x[187143],x[187144],x[187145],x[187146],x[187147],x[187148],x[187149],x[187150],x[187151],x[187152],x[187153],x[187154],x[187155],x[187156],x[187157],x[187158],x[187159],x[187160],x[187161],x[187162],x[187163],x[187164],x[187165],x[187166],x[187167],x[187168],x[187169],x[187170],x[187171],x[187172],x[187173],x[187174],x[187175],x[187176],x[187177],x[187178],x[187179],x[187180],x[187181],x[187182],x[187183],x[187184],x[187185],x[187186],x[187187],x[187188],x[187189],x[187190],x[187191],x[187192],x[187193],x[187194],x[187195],x[187196],x[187197],x[187198],x[187199],x[187200],x[187201],x[187202],x[187203],x[187204],x[187205],x[187206],x[187207],x[187208],x[187209],x[187210],x[187211],x[187212],x[187213],x[187214],x[187215],x[187216],x[187217],x[187218],x[187219],x[187220],x[187221],x[187222],x[187223],x[187224],x[187225],x[187226],x[187227],x[187228],x[187229],x[187230],x[187231],x[187232],x[187233],x[187234],x[187235],x[187236],x[187237],x[187238],x[187239],x[187240],x[187241],x[187242],x[187243],x[187244],x[187245],x[187246],x[187247],x[187248],x[187249],x[187250],x[187251],x[187252],x[187253],x[187254],x[187255],x[187256],x[187257],x[187258],x[187259],x[187260],x[187261],x[187262],x[187263],x[187264],x[187265],x[187266],x[187267],x[187268],x[187269],x[187270],x[187271],x[187272],x[187273],x[187274],x[187275],x[187276],x[187277],x[187278],x[187279],x[187280],x[187281],x[187282],x[187283],x[187284],x[187285],x[187286],x[187287],x[187288],x[187289],x[187290],x[187291],x[187292],x[187293],x[187294],x[187295],x[187296],x[187297],x[187298],x[187299],x[187300],x[187301],x[187302],x[187303],x[187304],x[187305],x[187306],x[187307],x[187308],x[187309],x[187310],x[187311],x[187312],x[187313],x[187314],x[187315],x[187316],x[187317],x[187318],x[187319],x[187320],x[187321],x[187322],x[187323],x[187324],x[187325],x[187326],x[187327],x[187328],x[187329],x[187330],x[187331],x[187332],x[187333],x[187334],x[187335],x[187336],x[187337],x[187338],x[187339],x[187340],x[187341],x[187342],x[187343],x[187344],x[187345],x[187346],x[187347],x[187348],x[187349],x[187350],x[187351],x[187352],x[187353],x[187354],x[187355],x[187356],x[187357],x[187358],x[187359],x[187360],x[187361],x[187362],x[187363],x[187364],x[187365],x[187366],x[187367],x[187368],x[187369],x[187370],x[187371],x[187372],x[187373],x[187374],x[187375],x[187376],x[187377],x[187378],x[187379],x[187380],x[187381],x[187382],x[187383],x[187384],x[187385],x[187386],x[187387],x[187388],x[187389],x[187390],x[187391],x[187392],x[187393],x[187394],x[187395],x[187396],x[187397],x[187398],x[187399],x[187400],x[187401],x[187402],x[187403],x[187404],x[187405],x[187406],x[187407],x[187408],x[187409],x[187410],x[187411],x[187412],x[187413],x[187414],x[187415],x[187416],x[187417],x[187418],x[187419],x[187420],x[187421],x[187422],x[187423],x[187424],x[187425],x[187426],x[187427],x[187428],x[187429],x[187430],x[187431],x[187432],x[187433],x[187434],x[187435],x[187436],x[187437],x[187438],x[187439],x[187440],x[187441],x[187442],x[187443],x[187444],x[187445],x[187446],x[187447],x[187448],x[187449],x[187450],x[187451],x[187452],x[187453],x[187454],x[187455],x[187456],x[187457],x[187458],x[187459],x[187460],x[187461],x[187462],x[187463],x[187464],x[187465],x[187466],x[187467],x[187468],x[187469],x[187470],x[187471],x[187472],x[187473],x[187474],x[187475],x[187476],x[187477],x[187478],x[187479],x[187480],x[187481],x[187482],x[187483],x[187484],x[187485],x[187486],x[187487],x[187488],x[187489],x[187490],x[187491],x[187492],x[187493],x[187494],x[187495],x[187496],x[187497],x[187498],x[187499],x[187500],x[187501],x[187502],x[187503],x[187504],x[187505],x[187506],x[187507],x[187508],x[187509],x[187510],x[187511],x[187512],x[187513],x[187514],x[187515],x[187516],x[187517],x[187518],x[187519],x[187520],x[187521],x[187522],x[187523],x[187524],x[187525],x[187526],x[187527],x[187528],x[187529],x[187530],x[187531],x[187532],x[187533],x[187534],x[187535],x[187536],x[187537],x[187538],x[187539],x[187540],x[187541],x[187542],x[187543],x[187544],x[187545],x[187546],x[187547],x[187548],x[187549],x[187550],x[187551],x[187552],x[187553],x[187554],x[187555],x[187556],x[187557],x[187558],x[187559],x[187560],x[187561],x[187562],x[187563],x[187564],x[187565],x[187566],x[187567],x[187568],x[187569],x[187570],x[187571],x[187572],x[187573],x[187574],x[187575],x[187576],x[187577],x[187578],x[187579],x[187580],x[187581],x[187582],x[187583],x[187584],x[187585],x[187586],x[187587],x[187588],x[187589],x[187590],x[187591],x[187592],x[187593],x[187594],x[187595],x[187596],x[187597],x[187598],x[187599],x[187600],x[187601],x[187602],x[187603],x[187604],x[187605],x[187606],x[187607],x[187608],x[187609],x[187610],x[187611],x[187612],x[187613],x[187614],x[187615],x[187616],x[187617],x[187618],x[187619],x[187620],x[187621],x[187622],x[187623],x[187624],x[187625],x[187626],x[187627],x[187628],x[187629],x[187630],x[187631],x[187632],x[187633],x[187634],x[187635],x[187636],x[187637],x[187638],x[187639],x[187640],x[187641],x[187642],x[187643],x[187644],x[187645],x[187646],x[187647],x[187648],x[187649],x[187650],x[187651],x[187652],x[187653],x[187654],x[187655],x[187656],x[187657],x[187658],x[187659],x[187660],x[187661],x[187662],x[187663],x[187664],x[187665],x[187666],x[187667],x[187668],x[187669],x[187670],x[187671],x[187672],x[187673],x[187674],x[187675],x[187676],x[187677],x[187678],x[187679],x[187680],x[187681],x[187682],x[187683],x[187684],x[187685],x[187686],x[187687],x[187688],x[187689],x[187690],x[187691],x[187692],x[187693],x[187694],x[187695],x[187696],x[187697],x[187698],x[187699],x[187700],x[187701],x[187702],x[187703],x[187704],x[187705],x[187706],x[187707],x[187708],x[187709],x[187710],x[187711],x[187712],x[187713],x[187714],x[187715],x[187716],x[187717],x[187718],x[187719],x[187720],x[187721],x[187722],x[187723],x[187724],x[187725],x[187726],x[187727],x[187728],x[187729],x[187730],x[187731],x[187732],x[187733],x[187734],x[187735],x[187736],x[187737],x[187738],x[187739],x[187740],x[187741],x[187742],x[187743],x[187744],x[187745],x[187746],x[187747],x[187748],x[187749],x[187750],x[187751],x[187752],x[187753],x[187754],x[187755],x[187756],x[187757],x[187758],x[187759],x[187760],x[187761],x[187762],x[187763],x[187764],x[187765],x[187766],x[187767],x[187768],x[187769],x[187770],x[187771],x[187772],x[187773],x[187774],x[187775],x[187776],x[187777],x[187778],x[187779],x[187780],x[187781],x[187782],x[187783],x[187784],x[187785],x[187786],x[187787],x[187788],x[187789],x[187790],x[187791],x[187792],x[187793],x[187794],x[187795],x[187796],x[187797],x[187798],x[187799],x[187800],x[187801],x[187802],x[187803],x[187804],x[187805],x[187806],x[187807],x[187808],x[187809],x[187810],x[187811],x[187812],x[187813],x[187814],x[187815],x[187816],x[187817],x[187818],x[187819],x[187820],x[187821],x[187822],x[187823],x[187824],x[187825],x[187826],x[187827],x[187828],x[187829],x[187830],x[187831],x[187832],x[187833],x[187834],x[187835],x[187836],x[187837],x[187838],x[187839],x[187840],x[187841],x[187842],x[187843],x[187844],x[187845],x[187846],x[187847],x[187848],x[187849],x[187850],x[187851],x[187852],x[187853],x[187854],x[187855],x[187856],x[187857],x[187858],x[187859],x[187860],x[187861],x[187862],x[187863],x[187864],x[187865],x[187866],x[187867],x[187868],x[187869],x[187870],x[187871],x[187872],x[187873],x[187874],x[187875],x[187876],x[187877],x[187878],x[187879],x[187880],x[187881],x[187882],x[187883],x[187884],x[187885],x[187886],x[187887],x[187888],x[187889],x[187890],x[187891],x[187892],x[187893],x[187894],x[187895],x[187896],x[187897],x[187898],x[187899],x[187900],x[187901],x[187902],x[187903],x[187904],x[187905],x[187906],x[187907],x[187908],x[187909],x[187910],x[187911],x[187912],x[187913],x[187914],x[187915],x[187916],x[187917],x[187918],x[187919],x[187920],x[187921],x[187922],x[187923],x[187924],x[187925],x[187926],x[187927],x[187928],x[187929],x[187930],x[187931],x[187932],x[187933],x[187934],x[187935],x[187936],x[187937],x[187938],x[187939],x[187940],x[187941],x[187942],x[187943],x[187944],x[187945],x[187946],x[187947],x[187948],x[187949],x[187950],x[187951],x[187952],x[187953],x[187954],x[187955],x[187956],x[187957],x[187958],x[187959],x[187960],x[187961],x[187962],x[187963],x[187964],x[187965],x[187966],x[187967],x[187968],x[187969],x[187970],x[187971],x[187972],x[187973],x[187974],x[187975],x[187976],x[187977],x[187978],x[187979],x[187980],x[187981],x[187982],x[187983],x[187984],x[187985],x[187986],x[187987],x[187988],x[187989],x[187990],x[187991],x[187992],x[187993],x[187994],x[187995],x[187996],x[187997],x[187998],x[187999],x[188000],x[188001],x[188002],x[188003],x[188004],x[188005],x[188006],x[188007],x[188008],x[188009],x[188010],x[188011],x[188012],x[188013],x[188014],x[188015],x[188016],x[188017],x[188018],x[188019],x[188020],x[188021],x[188022],x[188023],x[188024],x[188025],x[188026],x[188027],x[188028],x[188029],x[188030],x[188031],x[188032],x[188033],x[188034],x[188035],x[188036],x[188037],x[188038],x[188039],x[188040],x[188041],x[188042],x[188043],x[188044],x[188045],x[188046],x[188047],x[188048],x[188049],x[188050],x[188051],x[188052],x[188053],x[188054],x[188055],x[188056],x[188057],x[188058],x[188059],x[188060],x[188061],x[188062],x[188063],x[188064],x[188065],x[188066],x[188067],x[188068],x[188069],x[188070],x[188071],x[188072],x[188073],x[188074],x[188075],x[188076],x[188077],x[188078],x[188079],x[188080],x[188081],x[188082],x[188083],x[188084],x[188085],x[188086],x[188087],x[188088],x[188089],x[188090],x[188091],x[188092],x[188093],x[188094],x[188095],x[188096],x[188097],x[188098],x[188099],x[188100],x[188101],x[188102],x[188103],x[188104],x[188105],x[188106],x[188107],x[188108],x[188109],x[188110],x[188111],x[188112],x[188113],x[188114],x[188115],x[188116],x[188117],x[188118],x[188119],x[188120],x[188121],x[188122],x[188123],x[188124],x[188125],x[188126],x[188127],x[188128],x[188129],x[188130],x[188131],x[188132],x[188133],x[188134],x[188135],x[188136],x[188137],x[188138],x[188139],x[188140],x[188141],x[188142],x[188143],x[188144],x[188145],x[188146],x[188147],x[188148],x[188149],x[188150],x[188151],x[188152],x[188153],x[188154],x[188155],x[188156],x[188157],x[188158],x[188159],x[188160],x[188161],x[188162],x[188163],x[188164],x[188165],x[188166],x[188167],x[188168],x[188169],x[188170],x[188171],x[188172],x[188173],x[188174],x[188175],x[188176],x[188177],x[188178],x[188179],x[188180],x[188181],x[188182],x[188183],x[188184],x[188185],x[188186],x[188187],x[188188],x[188189],x[188190],x[188191],x[188192],x[188193],x[188194],x[188195],x[188196],x[188197],x[188198],x[188199],x[188200],x[188201],x[188202],x[188203],x[188204],x[188205],x[188206],x[188207],x[188208],x[188209],x[188210],x[188211],x[188212],x[188213],x[188214],x[188215],x[188216],x[188217],x[188218],x[188219],x[188220],x[188221],x[188222],x[188223],x[188224],x[188225],x[188226],x[188227],x[188228],x[188229],x[188230],x[188231],x[188232],x[188233],x[188234],x[188235],x[188236],x[188237],x[188238],x[188239],x[188240],x[188241],x[188242],x[188243],x[188244],x[188245],x[188246],x[188247],x[188248],x[188249],x[188250],x[188251],x[188252],x[188253],x[188254],x[188255],x[188256],x[188257],x[188258],x[188259],x[188260],x[188261],x[188262],x[188263],x[188264],x[188265],x[188266],x[188267],x[188268],x[188269],x[188270],x[188271],x[188272],x[188273],x[188274],x[188275],x[188276],x[188277],x[188278],x[188279],x[188280],x[188281],x[188282],x[188283],x[188284],x[188285],x[188286],x[188287],x[188288],x[188289],x[188290],x[188291],x[188292],x[188293],x[188294],x[188295],x[188296],x[188297],x[188298],x[188299],x[188300],x[188301],x[188302],x[188303],x[188304],x[188305],x[188306],x[188307],x[188308],x[188309],x[188310],x[188311],x[188312],x[188313],x[188314],x[188315],x[188316],x[188317],x[188318],x[188319],x[188320],x[188321],x[188322],x[188323],x[188324],x[188325],x[188326],x[188327],x[188328],x[188329],x[188330],x[188331],x[188332],x[188333],x[188334],x[188335],x[188336],x[188337],x[188338],x[188339],x[188340],x[188341],x[188342],x[188343],x[188344],x[188345],x[188346],x[188347],x[188348],x[188349],x[188350],x[188351],x[188352],x[188353],x[188354],x[188355],x[188356],x[188357],x[188358],x[188359],x[188360],x[188361],x[188362],x[188363],x[188364],x[188365],x[188366],x[188367],x[188368],x[188369],x[188370],x[188371],x[188372],x[188373],x[188374],x[188375],x[188376],x[188377],x[188378],x[188379],x[188380],x[188381],x[188382],x[188383],x[188384],x[188385],x[188386],x[188387],x[188388],x[188389],x[188390],x[188391],x[188392],x[188393],x[188394],x[188395],x[188396],x[188397],x[188398],x[188399],x[188400],x[188401],x[188402],x[188403],x[188404],x[188405],x[188406],x[188407],x[188408],x[188409],x[188410],x[188411],x[188412],x[188413],x[188414],x[188415],x[188416],x[188417],x[188418],x[188419],x[188420],x[188421],x[188422],x[188423],x[188424],x[188425],x[188426],x[188427],x[188428],x[188429],x[188430],x[188431],x[188432],x[188433],x[188434],x[188435],x[188436],x[188437],x[188438],x[188439],x[188440],x[188441],x[188442],x[188443],x[188444],x[188445],x[188446],x[188447],x[188448],x[188449],x[188450],x[188451],x[188452],x[188453],x[188454],x[188455],x[188456],x[188457],x[188458],x[188459],x[188460],x[188461],x[188462],x[188463],x[188464],x[188465],x[188466],x[188467],x[188468],x[188469],x[188470],x[188471],x[188472],x[188473],x[188474],x[188475],x[188476],x[188477],x[188478],x[188479],x[188480],x[188481],x[188482],x[188483],x[188484],x[188485],x[188486],x[188487],x[188488],x[188489],x[188490],x[188491],x[188492],x[188493],x[188494],x[188495],x[188496],x[188497],x[188498],x[188499],x[188500],x[188501],x[188502],x[188503],x[188504],x[188505],x[188506],x[188507],x[188508],x[188509],x[188510],x[188511],x[188512],x[188513],x[188514],x[188515],x[188516],x[188517],x[188518],x[188519],x[188520],x[188521],x[188522],x[188523],x[188524],x[188525],x[188526],x[188527],x[188528],x[188529],x[188530],x[188531],x[188532],x[188533],x[188534],x[188535],x[188536],x[188537],x[188538],x[188539],x[188540],x[188541],x[188542],x[188543],x[188544],x[188545],x[188546],x[188547],x[188548],x[188549],x[188550],x[188551],x[188552],x[188553],x[188554],x[188555],x[188556],x[188557],x[188558],x[188559],x[188560],x[188561],x[188562],x[188563],x[188564],x[188565],x[188566],x[188567],x[188568],x[188569],x[188570],x[188571],x[188572],x[188573],x[188574],x[188575],x[188576],x[188577],x[188578],x[188579],x[188580],x[188581],x[188582],x[188583],x[188584],x[188585],x[188586],x[188587],x[188588],x[188589],x[188590],x[188591],x[188592],x[188593],x[188594],x[188595],x[188596],x[188597],x[188598],x[188599],x[188600],x[188601],x[188602],x[188603],x[188604],x[188605],x[188606],x[188607],x[188608],x[188609],x[188610],x[188611],x[188612],x[188613],x[188614],x[188615],x[188616],x[188617],x[188618],x[188619],x[188620],x[188621],x[188622],x[188623],x[188624],x[188625],x[188626],x[188627],x[188628],x[188629],x[188630],x[188631],x[188632],x[188633],x[188634],x[188635],x[188636],x[188637],x[188638],x[188639],x[188640],x[188641],x[188642],x[188643],x[188644],x[188645],x[188646],x[188647],x[188648],x[188649],x[188650],x[188651],x[188652],x[188653],x[188654],x[188655],x[188656],x[188657],x[188658],x[188659],x[188660],x[188661],x[188662],x[188663],x[188664],x[188665],x[188666],x[188667],x[188668],x[188669],x[188670],x[188671],x[188672],x[188673],x[188674],x[188675],x[188676],x[188677],x[188678],x[188679],x[188680],x[188681],x[188682],x[188683],x[188684],x[188685],x[188686],x[188687],x[188688],x[188689],x[188690],x[188691],x[188692],x[188693],x[188694],x[188695],x[188696],x[188697],x[188698],x[188699],x[188700],x[188701],x[188702],x[188703],x[188704],x[188705],x[188706],x[188707],x[188708],x[188709],x[188710],x[188711],x[188712],x[188713],x[188714],x[188715],x[188716],x[188717],x[188718],x[188719],x[188720],x[188721],x[188722],x[188723],x[188724],x[188725],x[188726],x[188727],x[188728],x[188729],x[188730],x[188731],x[188732],x[188733],x[188734],x[188735],x[188736],x[188737],x[188738],x[188739],x[188740],x[188741],x[188742],x[188743],x[188744],x[188745],x[188746],x[188747],x[188748],x[188749],x[188750],x[188751],x[188752],x[188753],x[188754],x[188755],x[188756],x[188757],x[188758],x[188759],x[188760],x[188761],x[188762],x[188763],x[188764],x[188765],x[188766],x[188767],x[188768],x[188769],x[188770],x[188771],x[188772],x[188773],x[188774],x[188775],x[188776],x[188777],x[188778],x[188779],x[188780],x[188781],x[188782],x[188783],x[188784],x[188785],x[188786],x[188787],x[188788],x[188789],x[188790],x[188791],x[188792],x[188793],x[188794],x[188795],x[188796],x[188797],x[188798],x[188799],x[188800],x[188801],x[188802],x[188803],x[188804],x[188805],x[188806],x[188807],x[188808],x[188809],x[188810],x[188811],x[188812],x[188813],x[188814],x[188815],x[188816],x[188817],x[188818],x[188819],x[188820],x[188821],x[188822],x[188823],x[188824],x[188825],x[188826],x[188827],x[188828],x[188829],x[188830],x[188831],x[188832],x[188833],x[188834],x[188835],x[188836],x[188837],x[188838],x[188839],x[188840],x[188841],x[188842],x[188843],x[188844],x[188845],x[188846],x[188847],x[188848],x[188849],x[188850],x[188851],x[188852],x[188853],x[188854],x[188855],x[188856],x[188857],x[188858],x[188859],x[188860],x[188861],x[188862],x[188863],x[188864],x[188865],x[188866],x[188867],x[188868],x[188869],x[188870],x[188871],x[188872],x[188873],x[188874],x[188875],x[188876],x[188877],x[188878],x[188879],x[188880],x[188881],x[188882],x[188883],x[188884],x[188885],x[188886],x[188887],x[188888],x[188889],x[188890],x[188891],x[188892],x[188893],x[188894],x[188895],x[188896],x[188897],x[188898],x[188899],x[188900],x[188901],x[188902],x[188903],x[188904],x[188905],x[188906],x[188907],x[188908],x[188909],x[188910],x[188911],x[188912],x[188913],x[188914],x[188915],x[188916],x[188917],x[188918],x[188919],x[188920],x[188921],x[188922],x[188923],x[188924],x[188925],x[188926],x[188927],x[188928],x[188929],x[188930],x[188931],x[188932],x[188933],x[188934],x[188935],x[188936],x[188937],x[188938],x[188939],x[188940],x[188941],x[188942],x[188943],x[188944],x[188945],x[188946],x[188947],x[188948],x[188949],x[188950],x[188951],x[188952],x[188953],x[188954],x[188955],x[188956],x[188957],x[188958],x[188959],x[188960],x[188961],x[188962],x[188963],x[188964],x[188965],x[188966],x[188967],x[188968],x[188969],x[188970],x[188971],x[188972],x[188973],x[188974],x[188975],x[188976],x[188977],x[188978],x[188979],x[188980],x[188981],x[188982],x[188983],x[188984],x[188985],x[188986],x[188987],x[188988],x[188989],x[188990],x[188991],x[188992],x[188993],x[188994],x[188995],x[188996],x[188997],x[188998],x[188999],x[189000],x[189001],x[189002],x[189003],x[189004],x[189005],x[189006],x[189007],x[189008],x[189009],x[189010],x[189011],x[189012],x[189013],x[189014],x[189015],x[189016],x[189017],x[189018],x[189019],x[189020],x[189021],x[189022],x[189023],x[189024],x[189025],x[189026],x[189027],x[189028],x[189029],x[189030],x[189031],x[189032],x[189033],x[189034],x[189035],x[189036],x[189037],x[189038],x[189039],x[189040],x[189041],x[189042],x[189043],x[189044],x[189045],x[189046],x[189047],x[189048],x[189049],x[189050],x[189051],x[189052],x[189053],x[189054],x[189055],x[189056],x[189057],x[189058],x[189059],x[189060],x[189061],x[189062],x[189063],x[189064],x[189065],x[189066],x[189067],x[189068],x[189069],x[189070],x[189071],x[189072],x[189073],x[189074],x[189075],x[189076],x[189077],x[189078],x[189079],x[189080],x[189081],x[189082],x[189083],x[189084],x[189085],x[189086],x[189087],x[189088],x[189089],x[189090],x[189091],x[189092],x[189093],x[189094],x[189095],x[189096],x[189097],x[189098],x[189099],x[189100],x[189101],x[189102],x[189103],x[189104],x[189105],x[189106],x[189107],x[189108],x[189109],x[189110],x[189111],x[189112],x[189113],x[189114],x[189115],x[189116],x[189117],x[189118],x[189119],x[189120],x[189121],x[189122],x[189123],x[189124],x[189125],x[189126],x[189127],x[189128],x[189129],x[189130],x[189131],x[189132],x[189133],x[189134],x[189135],x[189136],x[189137],x[189138],x[189139],x[189140],x[189141],x[189142],x[189143],x[189144],x[189145],x[189146],x[189147],x[189148],x[189149],x[189150],x[189151],x[189152],x[189153],x[189154],x[189155],x[189156],x[189157],x[189158],x[189159],x[189160],x[189161],x[189162],x[189163],x[189164],x[189165],x[189166],x[189167],x[189168],x[189169],x[189170],x[189171],x[189172],x[189173],x[189174],x[189175],x[189176],x[189177],x[189178],x[189179],x[189180],x[189181],x[189182],x[189183],x[189184],x[189185],x[189186],x[189187],x[189188],x[189189],x[189190],x[189191],x[189192],x[189193],x[189194],x[189195],x[189196],x[189197],x[189198],x[189199],x[189200],x[189201],x[189202],x[189203],x[189204],x[189205],x[189206],x[189207],x[189208],x[189209],x[189210],x[189211],x[189212],x[189213],x[189214],x[189215],x[189216],x[189217],x[189218],x[189219],x[189220],x[189221],x[189222],x[189223],x[189224],x[189225],x[189226],x[189227],x[189228],x[189229],x[189230],x[189231],x[189232],x[189233],x[189234],x[189235],x[189236],x[189237],x[189238],x[189239],x[189240],x[189241],x[189242],x[189243],x[189244],x[189245],x[189246],x[189247],x[189248],x[189249],x[189250],x[189251],x[189252],x[189253],x[189254],x[189255],x[189256],x[189257],x[189258],x[189259],x[189260],x[189261],x[189262],x[189263],x[189264],x[189265],x[189266],x[189267],x[189268],x[189269],x[189270],x[189271],x[189272],x[189273],x[189274],x[189275],x[189276],x[189277],x[189278],x[189279],x[189280],x[189281],x[189282],x[189283],x[189284],x[189285],x[189286],x[189287],x[189288],x[189289],x[189290],x[189291],x[189292],x[189293],x[189294],x[189295],x[189296],x[189297],x[189298],x[189299],x[189300],x[189301],x[189302],x[189303],x[189304],x[189305],x[189306],x[189307],x[189308],x[189309],x[189310],x[189311],x[189312],x[189313],x[189314],x[189315],x[189316],x[189317],x[189318],x[189319],x[189320],x[189321],x[189322],x[189323],x[189324],x[189325],x[189326],x[189327],x[189328],x[189329],x[189330],x[189331],x[189332],x[189333],x[189334],x[189335],x[189336],x[189337],x[189338],x[189339],x[189340],x[189341],x[189342],x[189343],x[189344],x[189345],x[189346],x[189347],x[189348],x[189349],x[189350],x[189351],x[189352],x[189353],x[189354],x[189355],x[189356],x[189357],x[189358],x[189359],x[189360],x[189361],x[189362],x[189363],x[189364],x[189365],x[189366],x[189367],x[189368],x[189369],x[189370],x[189371],x[189372],x[189373],x[189374],x[189375],x[189376],x[189377],x[189378],x[189379],x[189380],x[189381],x[189382],x[189383],x[189384],x[189385],x[189386],x[189387],x[189388],x[189389],x[189390],x[189391],x[189392],x[189393],x[189394],x[189395],x[189396],x[189397],x[189398],x[189399],x[189400],x[189401],x[189402],x[189403],x[189404],x[189405],x[189406],x[189407],x[189408],x[189409],x[189410],x[189411],x[189412],x[189413],x[189414],x[189415],x[189416],x[189417],x[189418],x[189419],x[189420],x[189421],x[189422],x[189423],x[189424],x[189425],x[189426],x[189427],x[189428],x[189429],x[189430],x[189431],x[189432],x[189433],x[189434],x[189435],x[189436],x[189437],x[189438],x[189439],x[189440],x[189441],x[189442],x[189443],x[189444],x[189445],x[189446],x[189447],x[189448],x[189449],x[189450],x[189451],x[189452],x[189453],x[189454],x[189455],x[189456],x[189457],x[189458],x[189459],x[189460],x[189461],x[189462],x[189463],x[189464],x[189465],x[189466],x[189467],x[189468],x[189469],x[189470],x[189471],x[189472],x[189473],x[189474],x[189475],x[189476],x[189477],x[189478],x[189479],x[189480],x[189481],x[189482],x[189483],x[189484],x[189485],x[189486],x[189487],x[189488],x[189489],x[189490],x[189491],x[189492],x[189493],x[189494],x[189495],x[189496],x[189497],x[189498],x[189499],x[189500],x[189501],x[189502],x[189503],x[189504],x[189505],x[189506],x[189507],x[189508],x[189509],x[189510],x[189511],x[189512],x[189513],x[189514],x[189515],x[189516],x[189517],x[189518],x[189519],x[189520],x[189521],x[189522],x[189523],x[189524],x[189525],x[189526],x[189527],x[189528],x[189529],x[189530],x[189531],x[189532],x[189533],x[189534],x[189535],x[189536],x[189537],x[189538],x[189539],x[189540],x[189541],x[189542],x[189543],x[189544],x[189545],x[189546],x[189547],x[189548],x[189549],x[189550],x[189551],x[189552],x[189553],x[189554],x[189555],x[189556],x[189557],x[189558],x[189559],x[189560],x[189561],x[189562],x[189563],x[189564],x[189565],x[189566],x[189567],x[189568],x[189569],x[189570],x[189571],x[189572],x[189573],x[189574],x[189575],x[189576],x[189577],x[189578],x[189579],x[189580],x[189581],x[189582],x[189583],x[189584],x[189585],x[189586],x[189587],x[189588],x[189589],x[189590],x[189591],x[189592],x[189593],x[189594],x[189595],x[189596],x[189597],x[189598],x[189599],x[189600],x[189601],x[189602],x[189603],x[189604],x[189605],x[189606],x[189607],x[189608],x[189609],x[189610],x[189611],x[189612],x[189613],x[189614],x[189615],x[189616],x[189617],x[189618],x[189619],x[189620],x[189621],x[189622],x[189623],x[189624],x[189625],x[189626],x[189627],x[189628],x[189629],x[189630],x[189631],x[189632],x[189633],x[189634],x[189635],x[189636],x[189637],x[189638],x[189639],x[189640],x[189641],x[189642],x[189643],x[189644],x[189645],x[189646],x[189647],x[189648],x[189649],x[189650],x[189651],x[189652],x[189653],x[189654],x[189655],x[189656],x[189657],x[189658],x[189659],x[189660],x[189661],x[189662],x[189663],x[189664],x[189665],x[189666],x[189667],x[189668],x[189669],x[189670],x[189671],x[189672],x[189673],x[189674],x[189675],x[189676],x[189677],x[189678],x[189679],x[189680],x[189681],x[189682],x[189683],x[189684],x[189685],x[189686],x[189687],x[189688],x[189689],x[189690],x[189691],x[189692],x[189693],x[189694],x[189695],x[189696],x[189697],x[189698],x[189699],x[189700],x[189701],x[189702],x[189703],x[189704],x[189705],x[189706],x[189707],x[189708],x[189709],x[189710],x[189711],x[189712],x[189713],x[189714],x[189715],x[189716],x[189717],x[189718],x[189719],x[189720],x[189721],x[189722],x[189723],x[189724],x[189725],x[189726],x[189727],x[189728],x[189729],x[189730],x[189731],x[189732],x[189733],x[189734],x[189735],x[189736],x[189737],x[189738],x[189739],x[189740],x[189741],x[189742],x[189743],x[189744],x[189745],x[189746],x[189747],x[189748],x[189749],x[189750],x[189751],x[189752],x[189753],x[189754],x[189755],x[189756],x[189757],x[189758],x[189759],x[189760],x[189761],x[189762],x[189763],x[189764],x[189765],x[189766],x[189767],x[189768],x[189769],x[189770],x[189771],x[189772],x[189773],x[189774],x[189775],x[189776],x[189777],x[189778],x[189779],x[189780],x[189781],x[189782],x[189783],x[189784],x[189785],x[189786],x[189787],x[189788],x[189789],x[189790],x[189791],x[189792],x[189793],x[189794],x[189795],x[189796],x[189797],x[189798],x[189799],x[189800],x[189801],x[189802],x[189803],x[189804],x[189805],x[189806],x[189807],x[189808],x[189809],x[189810],x[189811],x[189812],x[189813],x[189814],x[189815],x[189816],x[189817],x[189818],x[189819],x[189820],x[189821],x[189822],x[189823],x[189824],x[189825],x[189826],x[189827],x[189828],x[189829],x[189830],x[189831],x[189832],x[189833],x[189834],x[189835],x[189836],x[189837],x[189838],x[189839],x[189840],x[189841],x[189842],x[189843],x[189844],x[189845],x[189846],x[189847],x[189848],x[189849],x[189850],x[189851],x[189852],x[189853],x[189854],x[189855],x[189856],x[189857],x[189858],x[189859],x[189860],x[189861],x[189862],x[189863],x[189864],x[189865],x[189866],x[189867],x[189868],x[189869],x[189870],x[189871],x[189872],x[189873],x[189874],x[189875],x[189876],x[189877],x[189878],x[189879],x[189880],x[189881],x[189882],x[189883],x[189884],x[189885],x[189886],x[189887],x[189888],x[189889],x[189890],x[189891],x[189892],x[189893],x[189894],x[189895],x[189896],x[189897],x[189898],x[189899],x[189900],x[189901],x[189902],x[189903],x[189904],x[189905],x[189906],x[189907],x[189908],x[189909],x[189910],x[189911],x[189912],x[189913],x[189914],x[189915],x[189916],x[189917],x[189918],x[189919],x[189920],x[189921],x[189922],x[189923],x[189924],x[189925],x[189926],x[189927],x[189928],x[189929],x[189930],x[189931],x[189932],x[189933],x[189934],x[189935],x[189936],x[189937],x[189938],x[189939],x[189940],x[189941],x[189942],x[189943],x[189944],x[189945],x[189946],x[189947],x[189948],x[189949],x[189950],x[189951],x[189952],x[189953],x[189954],x[189955],x[189956],x[189957],x[189958],x[189959],x[189960],x[189961],x[189962],x[189963],x[189964],x[189965],x[189966],x[189967],x[189968],x[189969],x[189970],x[189971],x[189972],x[189973],x[189974],x[189975],x[189976],x[189977],x[189978],x[189979],x[189980],x[189981],x[189982],x[189983],x[189984],x[189985],x[189986],x[189987],x[189988],x[189989],x[189990],x[189991],x[189992],x[189993],x[189994],x[189995],x[189996],x[189997],x[189998],x[189999],x[190000],x[190001],x[190002],x[190003],x[190004],x[190005],x[190006],x[190007],x[190008],x[190009],x[190010],x[190011],x[190012],x[190013],x[190014],x[190015],x[190016],x[190017],x[190018],x[190019],x[190020],x[190021],x[190022],x[190023],x[190024],x[190025],x[190026],x[190027],x[190028],x[190029],x[190030],x[190031],x[190032],x[190033],x[190034],x[190035],x[190036],x[190037],x[190038],x[190039],x[190040],x[190041],x[190042],x[190043],x[190044],x[190045],x[190046],x[190047],x[190048],x[190049],x[190050],x[190051],x[190052],x[190053],x[190054],x[190055],x[190056],x[190057],x[190058],x[190059],x[190060],x[190061],x[190062],x[190063],x[190064],x[190065],x[190066],x[190067],x[190068],x[190069],x[190070],x[190071],x[190072],x[190073],x[190074],x[190075],x[190076],x[190077],x[190078],x[190079],x[190080],x[190081],x[190082],x[190083],x[190084],x[190085],x[190086],x[190087],x[190088],x[190089],x[190090],x[190091],x[190092],x[190093],x[190094],x[190095],x[190096],x[190097],x[190098],x[190099],x[190100],x[190101],x[190102],x[190103],x[190104],x[190105],x[190106],x[190107],x[190108],x[190109],x[190110],x[190111],x[190112],x[190113],x[190114],x[190115],x[190116],x[190117],x[190118],x[190119],x[190120],x[190121],x[190122],x[190123],x[190124],x[190125],x[190126],x[190127],x[190128],x[190129],x[190130],x[190131],x[190132],x[190133],x[190134],x[190135],x[190136],x[190137],x[190138],x[190139],x[190140],x[190141],x[190142],x[190143],x[190144],x[190145],x[190146],x[190147],x[190148],x[190149],x[190150],x[190151],x[190152],x[190153],x[190154],x[190155],x[190156],x[190157],x[190158],x[190159],x[190160],x[190161],x[190162],x[190163],x[190164],x[190165],x[190166],x[190167],x[190168],x[190169],x[190170],x[190171],x[190172],x[190173],x[190174],x[190175],x[190176],x[190177],x[190178],x[190179],x[190180],x[190181],x[190182],x[190183],x[190184],x[190185],x[190186],x[190187],x[190188],x[190189],x[190190],x[190191],x[190192],x[190193],x[190194],x[190195],x[190196],x[190197],x[190198],x[190199],x[190200],x[190201],x[190202],x[190203],x[190204],x[190205],x[190206],x[190207],x[190208],x[190209],x[190210],x[190211],x[190212],x[190213],x[190214],x[190215],x[190216],x[190217],x[190218],x[190219],x[190220],x[190221],x[190222],x[190223],x[190224],x[190225],x[190226],x[190227],x[190228],x[190229],x[190230],x[190231],x[190232],x[190233],x[190234],x[190235],x[190236],x[190237],x[190238],x[190239],x[190240],x[190241],x[190242],x[190243],x[190244],x[190245],x[190246],x[190247],x[190248],x[190249],x[190250],x[190251],x[190252],x[190253],x[190254],x[190255],x[190256],x[190257],x[190258],x[190259],x[190260],x[190261],x[190262],x[190263],x[190264],x[190265],x[190266],x[190267],x[190268],x[190269],x[190270],x[190271],x[190272],x[190273],x[190274],x[190275],x[190276],x[190277],x[190278],x[190279],x[190280],x[190281],x[190282],x[190283],x[190284],x[190285],x[190286],x[190287],x[190288],x[190289],x[190290],x[190291],x[190292],x[190293],x[190294],x[190295],x[190296],x[190297],x[190298],x[190299],x[190300],x[190301],x[190302],x[190303],x[190304],x[190305],x[190306],x[190307],x[190308],x[190309],x[190310],x[190311],x[190312],x[190313],x[190314],x[190315],x[190316],x[190317],x[190318],x[190319],x[190320],x[190321],x[190322],x[190323],x[190324],x[190325],x[190326],x[190327],x[190328],x[190329],x[190330],x[190331],x[190332],x[190333],x[190334],x[190335],x[190336],x[190337],x[190338],x[190339],x[190340],x[190341],x[190342],x[190343],x[190344],x[190345],x[190346],x[190347],x[190348],x[190349],x[190350],x[190351],x[190352],x[190353],x[190354],x[190355],x[190356],x[190357],x[190358],x[190359],x[190360],x[190361],x[190362],x[190363],x[190364],x[190365],x[190366],x[190367],x[190368],x[190369],x[190370],x[190371],x[190372],x[190373],x[190374],x[190375],x[190376],x[190377],x[190378],x[190379],x[190380],x[190381],x[190382],x[190383],x[190384],x[190385],x[190386],x[190387],x[190388],x[190389],x[190390],x[190391],x[190392],x[190393],x[190394],x[190395],x[190396],x[190397],x[190398],x[190399],x[190400],x[190401],x[190402],x[190403],x[190404],x[190405],x[190406],x[190407],x[190408],x[190409],x[190410],x[190411],x[190412],x[190413],x[190414],x[190415],x[190416],x[190417],x[190418],x[190419],x[190420],x[190421],x[190422],x[190423],x[190424],x[190425],x[190426],x[190427],x[190428],x[190429],x[190430],x[190431],x[190432],x[190433],x[190434],x[190435],x[190436],x[190437],x[190438],x[190439],x[190440],x[190441],x[190442],x[190443],x[190444],x[190445],x[190446],x[190447],x[190448],x[190449],x[190450],x[190451],x[190452],x[190453],x[190454],x[190455],x[190456],x[190457],x[190458],x[190459],x[190460],x[190461],x[190462],x[190463],x[190464],x[190465],x[190466],x[190467],x[190468],x[190469],x[190470],x[190471],x[190472],x[190473],x[190474],x[190475],x[190476],x[190477],x[190478],x[190479],x[190480],x[190481],x[190482],x[190483],x[190484],x[190485],x[190486],x[190487],x[190488],x[190489],x[190490],x[190491],x[190492],x[190493],x[190494],x[190495],x[190496],x[190497],x[190498],x[190499],x[190500],x[190501],x[190502],x[190503],x[190504],x[190505],x[190506],x[190507],x[190508],x[190509],x[190510],x[190511],x[190512],x[190513],x[190514],x[190515],x[190516],x[190517],x[190518],x[190519],x[190520],x[190521],x[190522],x[190523],x[190524],x[190525],x[190526],x[190527],x[190528],x[190529],x[190530],x[190531],x[190532],x[190533],x[190534],x[190535],x[190536],x[190537],x[190538],x[190539],x[190540],x[190541],x[190542],x[190543],x[190544],x[190545],x[190546],x[190547],x[190548],x[190549],x[190550],x[190551],x[190552],x[190553],x[190554],x[190555],x[190556],x[190557],x[190558],x[190559],x[190560],x[190561],x[190562],x[190563],x[190564],x[190565],x[190566],x[190567],x[190568],x[190569],x[190570],x[190571],x[190572],x[190573],x[190574],x[190575],x[190576],x[190577],x[190578],x[190579],x[190580],x[190581],x[190582],x[190583],x[190584],x[190585],x[190586],x[190587],x[190588],x[190589],x[190590],x[190591],x[190592],x[190593],x[190594],x[190595],x[190596],x[190597],x[190598],x[190599],x[190600],x[190601],x[190602],x[190603],x[190604],x[190605],x[190606],x[190607],x[190608],x[190609],x[190610],x[190611],x[190612],x[190613],x[190614],x[190615],x[190616],x[190617],x[190618],x[190619],x[190620],x[190621],x[190622],x[190623],x[190624],x[190625],x[190626],x[190627],x[190628],x[190629],x[190630],x[190631],x[190632],x[190633],x[190634],x[190635],x[190636],x[190637],x[190638],x[190639],x[190640],x[190641],x[190642],x[190643],x[190644],x[190645],x[190646],x[190647],x[190648],x[190649],x[190650],x[190651],x[190652],x[190653],x[190654],x[190655],x[190656],x[190657],x[190658],x[190659],x[190660],x[190661],x[190662],x[190663],x[190664],x[190665],x[190666],x[190667],x[190668],x[190669],x[190670],x[190671],x[190672],x[190673],x[190674],x[190675],x[190676],x[190677],x[190678],x[190679],x[190680],x[190681],x[190682],x[190683],x[190684],x[190685],x[190686],x[190687],x[190688],x[190689],x[190690],x[190691],x[190692],x[190693],x[190694],x[190695],x[190696],x[190697],x[190698],x[190699],x[190700],x[190701],x[190702],x[190703],x[190704],x[190705],x[190706],x[190707],x[190708],x[190709],x[190710],x[190711],x[190712],x[190713],x[190714],x[190715],x[190716],x[190717],x[190718],x[190719],x[190720],x[190721],x[190722],x[190723],x[190724],x[190725],x[190726],x[190727],x[190728],x[190729],x[190730],x[190731],x[190732],x[190733],x[190734],x[190735],x[190736],x[190737],x[190738],x[190739],x[190740],x[190741],x[190742],x[190743],x[190744],x[190745],x[190746],x[190747],x[190748],x[190749],x[190750],x[190751],x[190752],x[190753],x[190754],x[190755],x[190756],x[190757],x[190758],x[190759],x[190760],x[190761],x[190762],x[190763],x[190764],x[190765],x[190766],x[190767],x[190768],x[190769],x[190770],x[190771],x[190772],x[190773],x[190774],x[190775],x[190776],x[190777],x[190778],x[190779],x[190780],x[190781],x[190782],x[190783],x[190784],x[190785],x[190786],x[190787],x[190788],x[190789],x[190790],x[190791],x[190792],x[190793],x[190794],x[190795],x[190796],x[190797],x[190798],x[190799],x[190800],x[190801],x[190802],x[190803],x[190804],x[190805],x[190806],x[190807],x[190808],x[190809],x[190810],x[190811],x[190812],x[190813],x[190814],x[190815],x[190816],x[190817],x[190818],x[190819],x[190820],x[190821],x[190822],x[190823],x[190824],x[190825],x[190826],x[190827],x[190828],x[190829],x[190830],x[190831],x[190832],x[190833],x[190834],x[190835],x[190836],x[190837],x[190838],x[190839],x[190840],x[190841],x[190842],x[190843],x[190844],x[190845],x[190846],x[190847],x[190848],x[190849],x[190850],x[190851],x[190852],x[190853],x[190854],x[190855],x[190856],x[190857],x[190858],x[190859],x[190860],x[190861],x[190862],x[190863],x[190864],x[190865],x[190866],x[190867],x[190868],x[190869],x[190870],x[190871],x[190872],x[190873],x[190874],x[190875],x[190876],x[190877],x[190878],x[190879],x[190880],x[190881],x[190882],x[190883],x[190884],x[190885],x[190886],x[190887],x[190888],x[190889],x[190890],x[190891],x[190892],x[190893],x[190894],x[190895],x[190896],x[190897],x[190898],x[190899],x[190900],x[190901],x[190902],x[190903],x[190904],x[190905],x[190906],x[190907],x[190908],x[190909],x[190910],x[190911],x[190912],x[190913],x[190914],x[190915],x[190916],x[190917],x[190918],x[190919],x[190920],x[190921],x[190922],x[190923],x[190924],x[190925],x[190926],x[190927],x[190928],x[190929],x[190930],x[190931],x[190932],x[190933],x[190934],x[190935],x[190936],x[190937],x[190938],x[190939],x[190940],x[190941],x[190942],x[190943],x[190944],x[190945],x[190946],x[190947],x[190948],x[190949],x[190950],x[190951],x[190952],x[190953],x[190954],x[190955],x[190956],x[190957],x[190958],x[190959],x[190960],x[190961],x[190962],x[190963],x[190964],x[190965],x[190966],x[190967],x[190968],x[190969],x[190970],x[190971],x[190972],x[190973],x[190974],x[190975],x[190976],x[190977],x[190978],x[190979],x[190980],x[190981],x[190982],x[190983],x[190984],x[190985],x[190986],x[190987],x[190988],x[190989],x[190990],x[190991],x[190992],x[190993],x[190994],x[190995],x[190996],x[190997],x[190998],x[190999],x[191000],x[191001],x[191002],x[191003],x[191004],x[191005],x[191006],x[191007],x[191008],x[191009],x[191010],x[191011],x[191012],x[191013],x[191014],x[191015],x[191016],x[191017],x[191018],x[191019],x[191020],x[191021],x[191022],x[191023],x[191024],x[191025],x[191026],x[191027],x[191028],x[191029],x[191030],x[191031],x[191032],x[191033],x[191034],x[191035],x[191036],x[191037],x[191038],x[191039],x[191040],x[191041],x[191042],x[191043],x[191044],x[191045],x[191046],x[191047],x[191048],x[191049],x[191050],x[191051],x[191052],x[191053],x[191054],x[191055],x[191056],x[191057],x[191058],x[191059],x[191060],x[191061],x[191062],x[191063],x[191064],x[191065],x[191066],x[191067],x[191068],x[191069],x[191070],x[191071],x[191072],x[191073],x[191074],x[191075],x[191076],x[191077],x[191078],x[191079],x[191080],x[191081],x[191082],x[191083],x[191084],x[191085],x[191086],x[191087],x[191088],x[191089],x[191090],x[191091],x[191092],x[191093],x[191094],x[191095],x[191096],x[191097],x[191098],x[191099],x[191100],x[191101],x[191102],x[191103],x[191104],x[191105],x[191106],x[191107],x[191108],x[191109],x[191110],x[191111],x[191112],x[191113],x[191114],x[191115],x[191116],x[191117],x[191118],x[191119],x[191120],x[191121],x[191122],x[191123],x[191124],x[191125],x[191126],x[191127],x[191128],x[191129],x[191130],x[191131],x[191132],x[191133],x[191134],x[191135],x[191136],x[191137],x[191138],x[191139],x[191140],x[191141],x[191142],x[191143],x[191144],x[191145],x[191146],x[191147],x[191148],x[191149],x[191150],x[191151],x[191152],x[191153],x[191154],x[191155],x[191156],x[191157],x[191158],x[191159],x[191160],x[191161],x[191162],x[191163],x[191164],x[191165],x[191166],x[191167],x[191168],x[191169],x[191170],x[191171],x[191172],x[191173],x[191174],x[191175],x[191176],x[191177],x[191178],x[191179],x[191180],x[191181],x[191182],x[191183],x[191184],x[191185],x[191186],x[191187],x[191188],x[191189],x[191190],x[191191],x[191192],x[191193],x[191194],x[191195],x[191196],x[191197],x[191198],x[191199],x[191200],x[191201],x[191202],x[191203],x[191204],x[191205],x[191206],x[191207],x[191208],x[191209],x[191210],x[191211],x[191212],x[191213],x[191214],x[191215],x[191216],x[191217],x[191218],x[191219],x[191220],x[191221],x[191222],x[191223],x[191224],x[191225],x[191226],x[191227],x[191228],x[191229],x[191230],x[191231],x[191232],x[191233],x[191234],x[191235],x[191236],x[191237],x[191238],x[191239],x[191240],x[191241],x[191242],x[191243],x[191244],x[191245],x[191246],x[191247],x[191248],x[191249],x[191250],x[191251],x[191252],x[191253],x[191254],x[191255],x[191256],x[191257],x[191258],x[191259],x[191260],x[191261],x[191262],x[191263],x[191264],x[191265],x[191266],x[191267],x[191268],x[191269],x[191270],x[191271],x[191272],x[191273],x[191274],x[191275],x[191276],x[191277],x[191278],x[191279],x[191280],x[191281],x[191282],x[191283],x[191284],x[191285],x[191286],x[191287],x[191288],x[191289],x[191290],x[191291],x[191292],x[191293],x[191294],x[191295],x[191296],x[191297],x[191298],x[191299],x[191300],x[191301],x[191302],x[191303],x[191304],x[191305],x[191306],x[191307],x[191308],x[191309],x[191310],x[191311],x[191312],x[191313],x[191314],x[191315],x[191316],x[191317],x[191318],x[191319],x[191320],x[191321],x[191322],x[191323],x[191324],x[191325],x[191326],x[191327],x[191328],x[191329],x[191330],x[191331],x[191332],x[191333],x[191334],x[191335],x[191336],x[191337],x[191338],x[191339],x[191340],x[191341],x[191342],x[191343],x[191344],x[191345],x[191346],x[191347],x[191348],x[191349],x[191350],x[191351],x[191352],x[191353],x[191354],x[191355],x[191356],x[191357],x[191358],x[191359],x[191360],x[191361],x[191362],x[191363],x[191364],x[191365],x[191366],x[191367],x[191368],x[191369],x[191370],x[191371],x[191372],x[191373],x[191374],x[191375],x[191376],x[191377],x[191378],x[191379],x[191380],x[191381],x[191382],x[191383],x[191384],x[191385],x[191386],x[191387],x[191388],x[191389],x[191390],x[191391],x[191392],x[191393],x[191394],x[191395],x[191396],x[191397],x[191398],x[191399],x[191400],x[191401],x[191402],x[191403],x[191404],x[191405],x[191406],x[191407],x[191408],x[191409],x[191410],x[191411],x[191412],x[191413],x[191414],x[191415],x[191416],x[191417],x[191418],x[191419],x[191420],x[191421],x[191422],x[191423],x[191424],x[191425],x[191426],x[191427],x[191428],x[191429],x[191430],x[191431],x[191432],x[191433],x[191434],x[191435],x[191436],x[191437],x[191438],x[191439],x[191440],x[191441],x[191442],x[191443],x[191444],x[191445],x[191446],x[191447],x[191448],x[191449],x[191450],x[191451],x[191452],x[191453],x[191454],x[191455],x[191456],x[191457],x[191458],x[191459],x[191460],x[191461],x[191462],x[191463],x[191464],x[191465],x[191466],x[191467],x[191468],x[191469],x[191470],x[191471],x[191472],x[191473],x[191474],x[191475],x[191476],x[191477],x[191478],x[191479],x[191480],x[191481],x[191482],x[191483],x[191484],x[191485],x[191486],x[191487],x[191488],x[191489],x[191490],x[191491],x[191492],x[191493],x[191494],x[191495],x[191496],x[191497],x[191498],x[191499],x[191500],x[191501],x[191502],x[191503],x[191504],x[191505],x[191506],x[191507],x[191508],x[191509],x[191510],x[191511],x[191512],x[191513],x[191514],x[191515],x[191516],x[191517],x[191518],x[191519],x[191520],x[191521],x[191522],x[191523],x[191524],x[191525],x[191526],x[191527],x[191528],x[191529],x[191530],x[191531],x[191532],x[191533],x[191534],x[191535],x[191536],x[191537],x[191538],x[191539],x[191540],x[191541],x[191542],x[191543],x[191544],x[191545],x[191546],x[191547],x[191548],x[191549],x[191550],x[191551],x[191552],x[191553],x[191554],x[191555],x[191556],x[191557],x[191558],x[191559],x[191560],x[191561],x[191562],x[191563],x[191564],x[191565],x[191566],x[191567],x[191568],x[191569],x[191570],x[191571],x[191572],x[191573],x[191574],x[191575],x[191576],x[191577],x[191578],x[191579],x[191580],x[191581],x[191582],x[191583],x[191584],x[191585],x[191586],x[191587],x[191588],x[191589],x[191590],x[191591],x[191592],x[191593],x[191594],x[191595],x[191596],x[191597],x[191598],x[191599],x[191600],x[191601],x[191602],x[191603],x[191604],x[191605],x[191606],x[191607],x[191608],x[191609],x[191610],x[191611],x[191612],x[191613],x[191614],x[191615],x[191616],x[191617],x[191618],x[191619],x[191620],x[191621],x[191622],x[191623],x[191624],x[191625],x[191626],x[191627],x[191628],x[191629],x[191630],x[191631],x[191632],x[191633],x[191634],x[191635],x[191636],x[191637],x[191638],x[191639],x[191640],x[191641],x[191642],x[191643],x[191644],x[191645],x[191646],x[191647],x[191648],x[191649],x[191650],x[191651],x[191652],x[191653],x[191654],x[191655],x[191656],x[191657],x[191658],x[191659],x[191660],x[191661],x[191662],x[191663],x[191664],x[191665],x[191666],x[191667],x[191668],x[191669],x[191670],x[191671],x[191672],x[191673],x[191674],x[191675],x[191676],x[191677],x[191678],x[191679],x[191680],x[191681],x[191682],x[191683],x[191684],x[191685],x[191686],x[191687],x[191688],x[191689],x[191690],x[191691],x[191692],x[191693],x[191694],x[191695],x[191696],x[191697],x[191698],x[191699],x[191700],x[191701],x[191702],x[191703],x[191704],x[191705],x[191706],x[191707],x[191708],x[191709],x[191710],x[191711],x[191712],x[191713],x[191714],x[191715],x[191716],x[191717],x[191718],x[191719],x[191720],x[191721],x[191722],x[191723],x[191724],x[191725],x[191726],x[191727],x[191728],x[191729],x[191730],x[191731],x[191732],x[191733],x[191734],x[191735],x[191736],x[191737],x[191738],x[191739],x[191740],x[191741],x[191742],x[191743],x[191744],x[191745],x[191746],x[191747],x[191748],x[191749],x[191750],x[191751],x[191752],x[191753],x[191754],x[191755],x[191756],x[191757],x[191758],x[191759],x[191760],x[191761],x[191762],x[191763],x[191764],x[191765],x[191766],x[191767],x[191768],x[191769],x[191770],x[191771],x[191772],x[191773],x[191774],x[191775],x[191776],x[191777],x[191778],x[191779],x[191780],x[191781],x[191782],x[191783],x[191784],x[191785],x[191786],x[191787],x[191788],x[191789],x[191790],x[191791],x[191792],x[191793],x[191794],x[191795],x[191796],x[191797],x[191798],x[191799],x[191800],x[191801],x[191802],x[191803],x[191804],x[191805],x[191806],x[191807],x[191808],x[191809],x[191810],x[191811],x[191812],x[191813],x[191814],x[191815],x[191816],x[191817],x[191818],x[191819],x[191820],x[191821],x[191822],x[191823],x[191824],x[191825],x[191826],x[191827],x[191828],x[191829],x[191830],x[191831],x[191832],x[191833],x[191834],x[191835],x[191836],x[191837],x[191838],x[191839],x[191840],x[191841],x[191842],x[191843],x[191844],x[191845],x[191846],x[191847],x[191848],x[191849],x[191850],x[191851],x[191852],x[191853],x[191854],x[191855],x[191856],x[191857],x[191858],x[191859],x[191860],x[191861],x[191862],x[191863],x[191864],x[191865],x[191866],x[191867],x[191868],x[191869],x[191870],x[191871],x[191872],x[191873],x[191874],x[191875],x[191876],x[191877],x[191878],x[191879],x[191880],x[191881],x[191882],x[191883],x[191884],x[191885],x[191886],x[191887],x[191888],x[191889],x[191890],x[191891],x[191892],x[191893],x[191894],x[191895],x[191896],x[191897],x[191898],x[191899],x[191900],x[191901],x[191902],x[191903],x[191904],x[191905],x[191906],x[191907],x[191908],x[191909],x[191910],x[191911],x[191912],x[191913],x[191914],x[191915],x[191916],x[191917],x[191918],x[191919],x[191920],x[191921],x[191922],x[191923],x[191924],x[191925],x[191926],x[191927],x[191928],x[191929],x[191930],x[191931],x[191932],x[191933],x[191934],x[191935],x[191936],x[191937],x[191938],x[191939],x[191940],x[191941],x[191942],x[191943],x[191944],x[191945],x[191946],x[191947],x[191948],x[191949],x[191950],x[191951],x[191952],x[191953],x[191954],x[191955],x[191956],x[191957],x[191958],x[191959],x[191960],x[191961],x[191962],x[191963],x[191964],x[191965],x[191966],x[191967],x[191968],x[191969],x[191970],x[191971],x[191972],x[191973],x[191974],x[191975],x[191976],x[191977],x[191978],x[191979],x[191980],x[191981],x[191982],x[191983],x[191984],x[191985],x[191986],x[191987],x[191988],x[191989],x[191990],x[191991],x[191992],x[191993],x[191994],x[191995],x[191996],x[191997],x[191998],x[191999],x[192000],x[192001],x[192002],x[192003],x[192004],x[192005],x[192006],x[192007],x[192008],x[192009],x[192010],x[192011],x[192012],x[192013],x[192014],x[192015],x[192016],x[192017],x[192018],x[192019],x[192020],x[192021],x[192022],x[192023],x[192024],x[192025],x[192026],x[192027],x[192028],x[192029],x[192030],x[192031],x[192032],x[192033],x[192034],x[192035],x[192036],x[192037],x[192038],x[192039],x[192040],x[192041],x[192042],x[192043],x[192044],x[192045],x[192046],x[192047],x[192048],x[192049],x[192050],x[192051],x[192052],x[192053],x[192054],x[192055],x[192056],x[192057],x[192058],x[192059],x[192060],x[192061],x[192062],x[192063],x[192064],x[192065],x[192066],x[192067],x[192068],x[192069],x[192070],x[192071],x[192072],x[192073],x[192074],x[192075],x[192076],x[192077],x[192078],x[192079],x[192080],x[192081],x[192082],x[192083],x[192084],x[192085],x[192086],x[192087],x[192088],x[192089],x[192090],x[192091],x[192092],x[192093],x[192094],x[192095],x[192096],x[192097],x[192098],x[192099],x[192100],x[192101],x[192102],x[192103],x[192104],x[192105],x[192106],x[192107],x[192108],x[192109],x[192110],x[192111],x[192112],x[192113],x[192114],x[192115],x[192116],x[192117],x[192118],x[192119],x[192120],x[192121],x[192122],x[192123],x[192124],x[192125],x[192126],x[192127],x[192128],x[192129],x[192130],x[192131],x[192132],x[192133],x[192134],x[192135],x[192136],x[192137],x[192138],x[192139],x[192140],x[192141],x[192142],x[192143],x[192144],x[192145],x[192146],x[192147],x[192148],x[192149],x[192150],x[192151],x[192152],x[192153],x[192154],x[192155],x[192156],x[192157],x[192158],x[192159],x[192160],x[192161],x[192162],x[192163],x[192164],x[192165],x[192166],x[192167],x[192168],x[192169],x[192170],x[192171],x[192172],x[192173],x[192174],x[192175],x[192176],x[192177],x[192178],x[192179],x[192180],x[192181],x[192182],x[192183],x[192184],x[192185],x[192186],x[192187],x[192188],x[192189],x[192190],x[192191],x[192192],x[192193],x[192194],x[192195],x[192196],x[192197],x[192198],x[192199],x[192200],x[192201],x[192202],x[192203],x[192204],x[192205],x[192206],x[192207],x[192208],x[192209],x[192210],x[192211],x[192212],x[192213],x[192214],x[192215],x[192216],x[192217],x[192218],x[192219],x[192220],x[192221],x[192222],x[192223],x[192224],x[192225],x[192226],x[192227],x[192228],x[192229],x[192230],x[192231],x[192232],x[192233],x[192234],x[192235],x[192236],x[192237],x[192238],x[192239],x[192240],x[192241],x[192242],x[192243],x[192244],x[192245],x[192246],x[192247],x[192248],x[192249],x[192250],x[192251],x[192252],x[192253],x[192254],x[192255],x[192256],x[192257],x[192258],x[192259],x[192260],x[192261],x[192262],x[192263],x[192264],x[192265],x[192266],x[192267],x[192268],x[192269],x[192270],x[192271],x[192272],x[192273],x[192274],x[192275],x[192276],x[192277],x[192278],x[192279],x[192280],x[192281],x[192282],x[192283],x[192284],x[192285],x[192286],x[192287],x[192288],x[192289],x[192290],x[192291],x[192292],x[192293],x[192294],x[192295],x[192296],x[192297],x[192298],x[192299],x[192300],x[192301],x[192302],x[192303],x[192304],x[192305],x[192306],x[192307],x[192308],x[192309],x[192310],x[192311],x[192312],x[192313],x[192314],x[192315],x[192316],x[192317],x[192318],x[192319],x[192320],x[192321],x[192322],x[192323],x[192324],x[192325],x[192326],x[192327],x[192328],x[192329],x[192330],x[192331],x[192332],x[192333],x[192334],x[192335],x[192336],x[192337],x[192338],x[192339],x[192340],x[192341],x[192342],x[192343],x[192344],x[192345],x[192346],x[192347],x[192348],x[192349],x[192350],x[192351],x[192352],x[192353],x[192354],x[192355],x[192356],x[192357],x[192358],x[192359],x[192360],x[192361],x[192362],x[192363],x[192364],x[192365],x[192366],x[192367],x[192368],x[192369],x[192370],x[192371],x[192372],x[192373],x[192374],x[192375],x[192376],x[192377],x[192378],x[192379],x[192380],x[192381],x[192382],x[192383],x[192384],x[192385],x[192386],x[192387],x[192388],x[192389],x[192390],x[192391],x[192392],x[192393],x[192394],x[192395],x[192396],x[192397],x[192398],x[192399],x[192400],x[192401],x[192402],x[192403],x[192404],x[192405],x[192406],x[192407],x[192408],x[192409],x[192410],x[192411],x[192412],x[192413],x[192414],x[192415],x[192416],x[192417],x[192418],x[192419],x[192420],x[192421],x[192422],x[192423],x[192424],x[192425],x[192426],x[192427],x[192428],x[192429],x[192430],x[192431],x[192432],x[192433],x[192434],x[192435],x[192436],x[192437],x[192438],x[192439],x[192440],x[192441],x[192442],x[192443],x[192444],x[192445],x[192446],x[192447],x[192448],x[192449],x[192450],x[192451],x[192452],x[192453],x[192454],x[192455],x[192456],x[192457],x[192458],x[192459],x[192460],x[192461],x[192462],x[192463],x[192464],x[192465],x[192466],x[192467],x[192468],x[192469],x[192470],x[192471],x[192472],x[192473],x[192474],x[192475],x[192476],x[192477],x[192478],x[192479],x[192480],x[192481],x[192482],x[192483],x[192484],x[192485],x[192486],x[192487],x[192488],x[192489],x[192490],x[192491],x[192492],x[192493],x[192494],x[192495],x[192496],x[192497],x[192498],x[192499],x[192500],x[192501],x[192502],x[192503],x[192504],x[192505],x[192506],x[192507],x[192508],x[192509],x[192510],x[192511],x[192512],x[192513],x[192514],x[192515],x[192516],x[192517],x[192518],x[192519],x[192520],x[192521],x[192522],x[192523],x[192524],x[192525],x[192526],x[192527],x[192528],x[192529],x[192530],x[192531],x[192532],x[192533],x[192534],x[192535],x[192536],x[192537],x[192538],x[192539],x[192540],x[192541],x[192542],x[192543],x[192544],x[192545],x[192546],x[192547],x[192548],x[192549],x[192550],x[192551],x[192552],x[192553],x[192554],x[192555],x[192556],x[192557],x[192558],x[192559],x[192560],x[192561],x[192562],x[192563],x[192564],x[192565],x[192566],x[192567],x[192568],x[192569],x[192570],x[192571],x[192572],x[192573],x[192574],x[192575],x[192576],x[192577],x[192578],x[192579],x[192580],x[192581],x[192582],x[192583],x[192584],x[192585],x[192586],x[192587],x[192588],x[192589],x[192590],x[192591],x[192592],x[192593],x[192594],x[192595],x[192596],x[192597],x[192598],x[192599],x[192600],x[192601],x[192602],x[192603],x[192604],x[192605],x[192606],x[192607],x[192608],x[192609],x[192610],x[192611],x[192612],x[192613],x[192614],x[192615],x[192616],x[192617],x[192618],x[192619],x[192620],x[192621],x[192622],x[192623],x[192624],x[192625],x[192626],x[192627],x[192628],x[192629],x[192630],x[192631],x[192632],x[192633],x[192634],x[192635],x[192636],x[192637],x[192638],x[192639],x[192640],x[192641],x[192642],x[192643],x[192644],x[192645],x[192646],x[192647],x[192648],x[192649],x[192650],x[192651],x[192652],x[192653],x[192654],x[192655],x[192656],x[192657],x[192658],x[192659],x[192660],x[192661],x[192662],x[192663],x[192664],x[192665],x[192666],x[192667],x[192668],x[192669],x[192670],x[192671],x[192672],x[192673],x[192674],x[192675],x[192676],x[192677],x[192678],x[192679],x[192680],x[192681],x[192682],x[192683],x[192684],x[192685],x[192686],x[192687],x[192688],x[192689],x[192690],x[192691],x[192692],x[192693],x[192694],x[192695],x[192696],x[192697],x[192698],x[192699],x[192700],x[192701],x[192702],x[192703],x[192704],x[192705],x[192706],x[192707],x[192708],x[192709],x[192710],x[192711],x[192712],x[192713],x[192714],x[192715],x[192716],x[192717],x[192718],x[192719],x[192720],x[192721],x[192722],x[192723],x[192724],x[192725],x[192726],x[192727],x[192728],x[192729],x[192730],x[192731],x[192732],x[192733],x[192734],x[192735],x[192736],x[192737],x[192738],x[192739],x[192740],x[192741],x[192742],x[192743],x[192744],x[192745],x[192746],x[192747],x[192748],x[192749],x[192750],x[192751],x[192752],x[192753],x[192754],x[192755],x[192756],x[192757],x[192758],x[192759],x[192760],x[192761],x[192762],x[192763],x[192764],x[192765],x[192766],x[192767],x[192768],x[192769],x[192770],x[192771],x[192772],x[192773],x[192774],x[192775],x[192776],x[192777],x[192778],x[192779],x[192780],x[192781],x[192782],x[192783],x[192784],x[192785],x[192786],x[192787],x[192788],x[192789],x[192790],x[192791],x[192792],x[192793],x[192794],x[192795],x[192796],x[192797],x[192798],x[192799],x[192800],x[192801],x[192802],x[192803],x[192804],x[192805],x[192806],x[192807],x[192808],x[192809],x[192810],x[192811],x[192812],x[192813],x[192814],x[192815],x[192816],x[192817],x[192818],x[192819],x[192820],x[192821],x[192822],x[192823],x[192824],x[192825],x[192826],x[192827],x[192828],x[192829],x[192830],x[192831],x[192832],x[192833],x[192834],x[192835],x[192836],x[192837],x[192838],x[192839],x[192840],x[192841],x[192842],x[192843],x[192844],x[192845],x[192846],x[192847],x[192848],x[192849],x[192850],x[192851],x[192852],x[192853],x[192854],x[192855],x[192856],x[192857],x[192858],x[192859],x[192860],x[192861],x[192862],x[192863],x[192864],x[192865],x[192866],x[192867],x[192868],x[192869],x[192870],x[192871],x[192872],x[192873],x[192874],x[192875],x[192876],x[192877],x[192878],x[192879],x[192880],x[192881],x[192882],x[192883],x[192884],x[192885],x[192886],x[192887],x[192888],x[192889],x[192890],x[192891],x[192892],x[192893],x[192894],x[192895],x[192896],x[192897],x[192898],x[192899],x[192900],x[192901],x[192902],x[192903],x[192904],x[192905],x[192906],x[192907],x[192908],x[192909],x[192910],x[192911],x[192912],x[192913],x[192914],x[192915],x[192916],x[192917],x[192918],x[192919],x[192920],x[192921],x[192922],x[192923],x[192924],x[192925],x[192926],x[192927],x[192928],x[192929],x[192930],x[192931],x[192932],x[192933],x[192934],x[192935],x[192936],x[192937],x[192938],x[192939],x[192940],x[192941],x[192942],x[192943],x[192944],x[192945],x[192946],x[192947],x[192948],x[192949],x[192950],x[192951],x[192952],x[192953],x[192954],x[192955],x[192956],x[192957],x[192958],x[192959],x[192960],x[192961],x[192962],x[192963],x[192964],x[192965],x[192966],x[192967],x[192968],x[192969],x[192970],x[192971],x[192972],x[192973],x[192974],x[192975],x[192976],x[192977],x[192978],x[192979],x[192980],x[192981],x[192982],x[192983],x[192984],x[192985],x[192986],x[192987],x[192988],x[192989],x[192990],x[192991],x[192992],x[192993],x[192994],x[192995],x[192996],x[192997],x[192998],x[192999],x[193000],x[193001],x[193002],x[193003],x[193004],x[193005],x[193006],x[193007],x[193008],x[193009],x[193010],x[193011],x[193012],x[193013],x[193014],x[193015],x[193016],x[193017],x[193018],x[193019],x[193020],x[193021],x[193022],x[193023],x[193024],x[193025],x[193026],x[193027],x[193028],x[193029],x[193030],x[193031],x[193032],x[193033],x[193034],x[193035],x[193036],x[193037],x[193038],x[193039],x[193040],x[193041],x[193042],x[193043],x[193044],x[193045],x[193046],x[193047],x[193048],x[193049],x[193050],x[193051],x[193052],x[193053],x[193054],x[193055],x[193056],x[193057],x[193058],x[193059],x[193060],x[193061],x[193062],x[193063],x[193064],x[193065],x[193066],x[193067],x[193068],x[193069],x[193070],x[193071],x[193072],x[193073],x[193074],x[193075],x[193076],x[193077],x[193078],x[193079],x[193080],x[193081],x[193082],x[193083],x[193084],x[193085],x[193086],x[193087],x[193088],x[193089],x[193090],x[193091],x[193092],x[193093],x[193094],x[193095],x[193096],x[193097],x[193098],x[193099],x[193100],x[193101],x[193102],x[193103],x[193104],x[193105],x[193106],x[193107],x[193108],x[193109],x[193110],x[193111],x[193112],x[193113],x[193114],x[193115],x[193116],x[193117],x[193118],x[193119],x[193120],x[193121],x[193122],x[193123],x[193124],x[193125],x[193126],x[193127],x[193128],x[193129],x[193130],x[193131],x[193132],x[193133],x[193134],x[193135],x[193136],x[193137],x[193138],x[193139],x[193140],x[193141],x[193142],x[193143],x[193144],x[193145],x[193146],x[193147],x[193148],x[193149],x[193150],x[193151],x[193152],x[193153],x[193154],x[193155],x[193156],x[193157],x[193158],x[193159],x[193160],x[193161],x[193162],x[193163],x[193164],x[193165],x[193166],x[193167],x[193168],x[193169],x[193170],x[193171],x[193172],x[193173],x[193174],x[193175],x[193176],x[193177],x[193178],x[193179],x[193180],x[193181],x[193182],x[193183],x[193184],x[193185],x[193186],x[193187],x[193188],x[193189],x[193190],x[193191],x[193192],x[193193],x[193194],x[193195],x[193196],x[193197],x[193198],x[193199],x[193200],x[193201],x[193202],x[193203],x[193204],x[193205],x[193206],x[193207],x[193208],x[193209],x[193210],x[193211],x[193212],x[193213],x[193214],x[193215],x[193216],x[193217],x[193218],x[193219],x[193220],x[193221],x[193222],x[193223],x[193224],x[193225],x[193226],x[193227],x[193228],x[193229],x[193230],x[193231],x[193232],x[193233],x[193234],x[193235],x[193236],x[193237],x[193238],x[193239],x[193240],x[193241],x[193242],x[193243],x[193244],x[193245],x[193246],x[193247],x[193248],x[193249],x[193250],x[193251],x[193252],x[193253],x[193254],x[193255],x[193256],x[193257],x[193258],x[193259],x[193260],x[193261],x[193262],x[193263],x[193264],x[193265],x[193266],x[193267],x[193268],x[193269],x[193270],x[193271],x[193272],x[193273],x[193274],x[193275],x[193276],x[193277],x[193278],x[193279],x[193280],x[193281],x[193282],x[193283],x[193284],x[193285],x[193286],x[193287],x[193288],x[193289],x[193290],x[193291],x[193292],x[193293],x[193294],x[193295],x[193296],x[193297],x[193298],x[193299],x[193300],x[193301],x[193302],x[193303],x[193304],x[193305],x[193306],x[193307],x[193308],x[193309],x[193310],x[193311],x[193312],x[193313],x[193314],x[193315],x[193316],x[193317],x[193318],x[193319],x[193320],x[193321],x[193322],x[193323],x[193324],x[193325],x[193326],x[193327],x[193328],x[193329],x[193330],x[193331],x[193332],x[193333],x[193334],x[193335],x[193336],x[193337],x[193338],x[193339],x[193340],x[193341],x[193342],x[193343],x[193344],x[193345],x[193346],x[193347],x[193348],x[193349],x[193350],x[193351],x[193352],x[193353],x[193354],x[193355],x[193356],x[193357],x[193358],x[193359],x[193360],x[193361],x[193362],x[193363],x[193364],x[193365],x[193366],x[193367],x[193368],x[193369],x[193370],x[193371],x[193372],x[193373],x[193374],x[193375],x[193376],x[193377],x[193378],x[193379],x[193380],x[193381],x[193382],x[193383],x[193384],x[193385],x[193386],x[193387],x[193388],x[193389],x[193390],x[193391],x[193392],x[193393],x[193394],x[193395],x[193396],x[193397],x[193398],x[193399],x[193400],x[193401],x[193402],x[193403],x[193404],x[193405],x[193406],x[193407],x[193408],x[193409],x[193410],x[193411],x[193412],x[193413],x[193414],x[193415],x[193416],x[193417],x[193418],x[193419],x[193420],x[193421],x[193422],x[193423],x[193424],x[193425],x[193426],x[193427],x[193428],x[193429],x[193430],x[193431],x[193432],x[193433],x[193434],x[193435],x[193436],x[193437],x[193438],x[193439],x[193440],x[193441],x[193442],x[193443],x[193444],x[193445],x[193446],x[193447],x[193448],x[193449],x[193450],x[193451],x[193452],x[193453],x[193454],x[193455],x[193456],x[193457],x[193458],x[193459],x[193460],x[193461],x[193462],x[193463],x[193464],x[193465],x[193466],x[193467],x[193468],x[193469],x[193470],x[193471],x[193472],x[193473],x[193474],x[193475],x[193476],x[193477],x[193478],x[193479],x[193480],x[193481],x[193482],x[193483],x[193484],x[193485],x[193486],x[193487],x[193488],x[193489],x[193490],x[193491],x[193492],x[193493],x[193494],x[193495],x[193496],x[193497],x[193498],x[193499],x[193500],x[193501],x[193502],x[193503],x[193504],x[193505],x[193506],x[193507],x[193508],x[193509],x[193510],x[193511],x[193512],x[193513],x[193514],x[193515],x[193516],x[193517],x[193518],x[193519],x[193520],x[193521],x[193522],x[193523],x[193524],x[193525],x[193526],x[193527],x[193528],x[193529],x[193530],x[193531],x[193532],x[193533],x[193534],x[193535],x[193536],x[193537],x[193538],x[193539],x[193540],x[193541],x[193542],x[193543],x[193544],x[193545],x[193546],x[193547],x[193548],x[193549],x[193550],x[193551],x[193552],x[193553],x[193554],x[193555],x[193556],x[193557],x[193558],x[193559],x[193560],x[193561],x[193562],x[193563],x[193564],x[193565],x[193566],x[193567],x[193568],x[193569],x[193570],x[193571],x[193572],x[193573],x[193574],x[193575],x[193576],x[193577],x[193578],x[193579],x[193580],x[193581],x[193582],x[193583],x[193584],x[193585],x[193586],x[193587],x[193588],x[193589],x[193590],x[193591],x[193592],x[193593],x[193594],x[193595],x[193596],x[193597],x[193598],x[193599],x[193600],x[193601],x[193602],x[193603],x[193604],x[193605],x[193606],x[193607],x[193608],x[193609],x[193610],x[193611],x[193612],x[193613],x[193614],x[193615],x[193616],x[193617],x[193618],x[193619],x[193620],x[193621],x[193622],x[193623],x[193624],x[193625],x[193626],x[193627],x[193628],x[193629],x[193630],x[193631],x[193632],x[193633],x[193634],x[193635],x[193636],x[193637],x[193638],x[193639],x[193640],x[193641],x[193642],x[193643],x[193644],x[193645],x[193646],x[193647],x[193648],x[193649],x[193650],x[193651],x[193652],x[193653],x[193654],x[193655],x[193656],x[193657],x[193658],x[193659],x[193660],x[193661],x[193662],x[193663],x[193664],x[193665],x[193666],x[193667],x[193668],x[193669],x[193670],x[193671],x[193672],x[193673],x[193674],x[193675],x[193676],x[193677],x[193678],x[193679],x[193680],x[193681],x[193682],x[193683],x[193684],x[193685],x[193686],x[193687],x[193688],x[193689],x[193690],x[193691],x[193692],x[193693],x[193694],x[193695],x[193696],x[193697],x[193698],x[193699],x[193700],x[193701],x[193702],x[193703],x[193704],x[193705],x[193706],x[193707],x[193708],x[193709],x[193710],x[193711],x[193712],x[193713],x[193714],x[193715],x[193716],x[193717],x[193718],x[193719],x[193720],x[193721],x[193722],x[193723],x[193724],x[193725],x[193726],x[193727],x[193728],x[193729],x[193730],x[193731],x[193732],x[193733],x[193734],x[193735],x[193736],x[193737],x[193738],x[193739],x[193740],x[193741],x[193742],x[193743],x[193744],x[193745],x[193746],x[193747],x[193748],x[193749],x[193750],x[193751],x[193752],x[193753],x[193754],x[193755],x[193756],x[193757],x[193758],x[193759],x[193760],x[193761],x[193762],x[193763],x[193764],x[193765],x[193766],x[193767],x[193768],x[193769],x[193770],x[193771],x[193772],x[193773],x[193774],x[193775],x[193776],x[193777],x[193778],x[193779],x[193780],x[193781],x[193782],x[193783],x[193784],x[193785],x[193786],x[193787],x[193788],x[193789],x[193790],x[193791],x[193792],x[193793],x[193794],x[193795],x[193796],x[193797],x[193798],x[193799],x[193800],x[193801],x[193802],x[193803],x[193804],x[193805],x[193806],x[193807],x[193808],x[193809],x[193810],x[193811],x[193812],x[193813],x[193814],x[193815],x[193816],x[193817],x[193818],x[193819],x[193820],x[193821],x[193822],x[193823],x[193824],x[193825],x[193826],x[193827],x[193828],x[193829],x[193830],x[193831],x[193832],x[193833],x[193834],x[193835],x[193836],x[193837],x[193838],x[193839],x[193840],x[193841],x[193842],x[193843],x[193844],x[193845],x[193846],x[193847],x[193848],x[193849],x[193850],x[193851],x[193852],x[193853],x[193854],x[193855],x[193856],x[193857],x[193858],x[193859],x[193860],x[193861],x[193862],x[193863],x[193864],x[193865],x[193866],x[193867],x[193868],x[193869],x[193870],x[193871],x[193872],x[193873],x[193874],x[193875],x[193876],x[193877],x[193878],x[193879],x[193880],x[193881],x[193882],x[193883],x[193884],x[193885],x[193886],x[193887],x[193888],x[193889],x[193890],x[193891],x[193892],x[193893],x[193894],x[193895],x[193896],x[193897],x[193898],x[193899],x[193900],x[193901],x[193902],x[193903],x[193904],x[193905],x[193906],x[193907],x[193908],x[193909],x[193910],x[193911],x[193912],x[193913],x[193914],x[193915],x[193916],x[193917],x[193918],x[193919],x[193920],x[193921],x[193922],x[193923],x[193924],x[193925],x[193926],x[193927],x[193928],x[193929],x[193930],x[193931],x[193932],x[193933],x[193934],x[193935],x[193936],x[193937],x[193938],x[193939],x[193940],x[193941],x[193942],x[193943],x[193944],x[193945],x[193946],x[193947],x[193948],x[193949],x[193950],x[193951],x[193952],x[193953],x[193954],x[193955],x[193956],x[193957],x[193958],x[193959],x[193960],x[193961],x[193962],x[193963],x[193964],x[193965],x[193966],x[193967],x[193968],x[193969],x[193970],x[193971],x[193972],x[193973],x[193974],x[193975],x[193976],x[193977],x[193978],x[193979],x[193980],x[193981],x[193982],x[193983],x[193984],x[193985],x[193986],x[193987],x[193988],x[193989],x[193990],x[193991],x[193992],x[193993],x[193994],x[193995],x[193996],x[193997],x[193998],x[193999],x[194000],x[194001],x[194002],x[194003],x[194004],x[194005],x[194006],x[194007],x[194008],x[194009],x[194010],x[194011],x[194012],x[194013],x[194014],x[194015],x[194016],x[194017],x[194018],x[194019],x[194020],x[194021],x[194022],x[194023],x[194024],x[194025],x[194026],x[194027],x[194028],x[194029],x[194030],x[194031],x[194032],x[194033],x[194034],x[194035],x[194036],x[194037],x[194038],x[194039],x[194040],x[194041],x[194042],x[194043],x[194044],x[194045],x[194046],x[194047],x[194048],x[194049],x[194050],x[194051],x[194052],x[194053],x[194054],x[194055],x[194056],x[194057],x[194058],x[194059],x[194060],x[194061],x[194062],x[194063],x[194064],x[194065],x[194066],x[194067],x[194068],x[194069],x[194070],x[194071],x[194072],x[194073],x[194074],x[194075],x[194076],x[194077],x[194078],x[194079],x[194080],x[194081],x[194082],x[194083],x[194084],x[194085],x[194086],x[194087],x[194088],x[194089],x[194090],x[194091],x[194092],x[194093],x[194094],x[194095],x[194096],x[194097],x[194098],x[194099],x[194100],x[194101],x[194102],x[194103],x[194104],x[194105],x[194106],x[194107],x[194108],x[194109],x[194110],x[194111],x[194112],x[194113],x[194114],x[194115],x[194116],x[194117],x[194118],x[194119],x[194120],x[194121],x[194122],x[194123],x[194124],x[194125],x[194126],x[194127],x[194128],x[194129],x[194130],x[194131],x[194132],x[194133],x[194134],x[194135],x[194136],x[194137],x[194138],x[194139],x[194140],x[194141],x[194142],x[194143],x[194144],x[194145],x[194146],x[194147],x[194148],x[194149],x[194150],x[194151],x[194152],x[194153],x[194154],x[194155],x[194156],x[194157],x[194158],x[194159],x[194160],x[194161],x[194162],x[194163],x[194164],x[194165],x[194166],x[194167],x[194168],x[194169],x[194170],x[194171],x[194172],x[194173],x[194174],x[194175],x[194176],x[194177],x[194178],x[194179],x[194180],x[194181],x[194182],x[194183],x[194184],x[194185],x[194186],x[194187],x[194188],x[194189],x[194190],x[194191],x[194192],x[194193],x[194194],x[194195],x[194196],x[194197],x[194198],x[194199],x[194200],x[194201],x[194202],x[194203],x[194204],x[194205],x[194206],x[194207],x[194208],x[194209],x[194210],x[194211],x[194212],x[194213],x[194214],x[194215],x[194216],x[194217],x[194218],x[194219],x[194220],x[194221],x[194222],x[194223],x[194224],x[194225],x[194226],x[194227],x[194228],x[194229],x[194230],x[194231],x[194232],x[194233],x[194234],x[194235],x[194236],x[194237],x[194238],x[194239],x[194240],x[194241],x[194242],x[194243],x[194244],x[194245],x[194246],x[194247],x[194248],x[194249],x[194250],x[194251],x[194252],x[194253],x[194254],x[194255],x[194256],x[194257],x[194258],x[194259],x[194260],x[194261],x[194262],x[194263],x[194264],x[194265],x[194266],x[194267],x[194268],x[194269],x[194270],x[194271],x[194272],x[194273],x[194274],x[194275],x[194276],x[194277],x[194278],x[194279],x[194280],x[194281],x[194282],x[194283],x[194284],x[194285],x[194286],x[194287],x[194288],x[194289],x[194290],x[194291],x[194292],x[194293],x[194294],x[194295],x[194296],x[194297],x[194298],x[194299],x[194300],x[194301],x[194302],x[194303],x[194304],x[194305],x[194306],x[194307],x[194308],x[194309],x[194310],x[194311],x[194312],x[194313],x[194314],x[194315],x[194316],x[194317],x[194318],x[194319],x[194320],x[194321],x[194322],x[194323],x[194324],x[194325],x[194326],x[194327],x[194328],x[194329],x[194330],x[194331],x[194332],x[194333],x[194334],x[194335],x[194336],x[194337],x[194338],x[194339],x[194340],x[194341],x[194342],x[194343],x[194344],x[194345],x[194346],x[194347],x[194348],x[194349],x[194350],x[194351],x[194352],x[194353],x[194354],x[194355],x[194356],x[194357],x[194358],x[194359],x[194360],x[194361],x[194362],x[194363],x[194364],x[194365],x[194366],x[194367],x[194368],x[194369],x[194370],x[194371],x[194372],x[194373],x[194374],x[194375],x[194376],x[194377],x[194378],x[194379],x[194380],x[194381],x[194382],x[194383],x[194384],x[194385],x[194386],x[194387],x[194388],x[194389],x[194390],x[194391],x[194392],x[194393],x[194394],x[194395],x[194396],x[194397],x[194398],x[194399],x[194400],x[194401],x[194402],x[194403],x[194404],x[194405],x[194406],x[194407],x[194408],x[194409],x[194410],x[194411],x[194412],x[194413],x[194414],x[194415],x[194416],x[194417],x[194418],x[194419],x[194420],x[194421],x[194422],x[194423],x[194424],x[194425],x[194426],x[194427],x[194428],x[194429],x[194430],x[194431],x[194432],x[194433],x[194434],x[194435],x[194436],x[194437],x[194438],x[194439],x[194440],x[194441],x[194442],x[194443],x[194444],x[194445],x[194446],x[194447],x[194448],x[194449],x[194450],x[194451],x[194452],x[194453],x[194454],x[194455],x[194456],x[194457],x[194458],x[194459],x[194460],x[194461],x[194462],x[194463],x[194464],x[194465],x[194466],x[194467],x[194468],x[194469],x[194470],x[194471],x[194472],x[194473],x[194474],x[194475],x[194476],x[194477],x[194478],x[194479],x[194480],x[194481],x[194482],x[194483],x[194484],x[194485],x[194486],x[194487],x[194488],x[194489],x[194490],x[194491],x[194492],x[194493],x[194494],x[194495],x[194496],x[194497],x[194498],x[194499],x[194500],x[194501],x[194502],x[194503],x[194504],x[194505],x[194506],x[194507],x[194508],x[194509],x[194510],x[194511],x[194512],x[194513],x[194514],x[194515],x[194516],x[194517],x[194518],x[194519],x[194520],x[194521],x[194522],x[194523],x[194524],x[194525],x[194526],x[194527],x[194528],x[194529],x[194530],x[194531],x[194532],x[194533],x[194534],x[194535],x[194536],x[194537],x[194538],x[194539],x[194540],x[194541],x[194542],x[194543],x[194544],x[194545],x[194546],x[194547],x[194548],x[194549],x[194550],x[194551],x[194552],x[194553],x[194554],x[194555],x[194556],x[194557],x[194558],x[194559],x[194560],x[194561],x[194562],x[194563],x[194564],x[194565],x[194566],x[194567],x[194568],x[194569],x[194570],x[194571],x[194572],x[194573],x[194574],x[194575],x[194576],x[194577],x[194578],x[194579],x[194580],x[194581],x[194582],x[194583],x[194584],x[194585],x[194586],x[194587],x[194588],x[194589],x[194590],x[194591],x[194592],x[194593],x[194594],x[194595],x[194596],x[194597],x[194598],x[194599],x[194600],x[194601],x[194602],x[194603],x[194604],x[194605],x[194606],x[194607],x[194608],x[194609],x[194610],x[194611],x[194612],x[194613],x[194614],x[194615],x[194616],x[194617],x[194618],x[194619],x[194620],x[194621],x[194622],x[194623],x[194624],x[194625],x[194626],x[194627],x[194628],x[194629],x[194630],x[194631],x[194632],x[194633],x[194634],x[194635],x[194636],x[194637],x[194638],x[194639],x[194640],x[194641],x[194642],x[194643],x[194644],x[194645],x[194646],x[194647],x[194648],x[194649],x[194650],x[194651],x[194652],x[194653],x[194654],x[194655],x[194656],x[194657],x[194658],x[194659],x[194660],x[194661],x[194662],x[194663],x[194664],x[194665],x[194666],x[194667],x[194668],x[194669],x[194670],x[194671],x[194672],x[194673],x[194674],x[194675],x[194676],x[194677],x[194678],x[194679],x[194680],x[194681],x[194682],x[194683],x[194684],x[194685],x[194686],x[194687],x[194688],x[194689],x[194690],x[194691],x[194692],x[194693],x[194694],x[194695],x[194696],x[194697],x[194698],x[194699],x[194700],x[194701],x[194702],x[194703],x[194704],x[194705],x[194706],x[194707],x[194708],x[194709],x[194710],x[194711],x[194712],x[194713],x[194714],x[194715],x[194716],x[194717],x[194718],x[194719],x[194720],x[194721],x[194722],x[194723],x[194724],x[194725],x[194726],x[194727],x[194728],x[194729],x[194730],x[194731],x[194732],x[194733],x[194734],x[194735],x[194736],x[194737],x[194738],x[194739],x[194740],x[194741],x[194742],x[194743],x[194744],x[194745],x[194746],x[194747],x[194748],x[194749],x[194750],x[194751],x[194752],x[194753],x[194754],x[194755],x[194756],x[194757],x[194758],x[194759],x[194760],x[194761],x[194762],x[194763],x[194764],x[194765],x[194766],x[194767],x[194768],x[194769],x[194770],x[194771],x[194772],x[194773],x[194774],x[194775],x[194776],x[194777],x[194778],x[194779],x[194780],x[194781],x[194782],x[194783],x[194784],x[194785],x[194786],x[194787],x[194788],x[194789],x[194790],x[194791],x[194792],x[194793],x[194794],x[194795],x[194796],x[194797],x[194798],x[194799],x[194800],x[194801],x[194802],x[194803],x[194804],x[194805],x[194806],x[194807],x[194808],x[194809],x[194810],x[194811],x[194812],x[194813],x[194814],x[194815],x[194816],x[194817],x[194818],x[194819],x[194820],x[194821],x[194822],x[194823],x[194824],x[194825],x[194826],x[194827],x[194828],x[194829],x[194830],x[194831],x[194832],x[194833],x[194834],x[194835],x[194836],x[194837],x[194838],x[194839],x[194840],x[194841],x[194842],x[194843],x[194844],x[194845],x[194846],x[194847],x[194848],x[194849],x[194850],x[194851],x[194852],x[194853],x[194854],x[194855],x[194856],x[194857],x[194858],x[194859],x[194860],x[194861],x[194862],x[194863],x[194864],x[194865],x[194866],x[194867],x[194868],x[194869],x[194870],x[194871],x[194872],x[194873],x[194874],x[194875],x[194876],x[194877],x[194878],x[194879],x[194880],x[194881],x[194882],x[194883],x[194884],x[194885],x[194886],x[194887],x[194888],x[194889],x[194890],x[194891],x[194892],x[194893],x[194894],x[194895],x[194896],x[194897],x[194898],x[194899],x[194900],x[194901],x[194902],x[194903],x[194904],x[194905],x[194906],x[194907],x[194908],x[194909],x[194910],x[194911],x[194912],x[194913],x[194914],x[194915],x[194916],x[194917],x[194918],x[194919],x[194920],x[194921],x[194922],x[194923],x[194924],x[194925],x[194926],x[194927],x[194928],x[194929],x[194930],x[194931],x[194932],x[194933],x[194934],x[194935],x[194936],x[194937],x[194938],x[194939],x[194940],x[194941],x[194942],x[194943],x[194944],x[194945],x[194946],x[194947],x[194948],x[194949],x[194950],x[194951],x[194952],x[194953],x[194954],x[194955],x[194956],x[194957],x[194958],x[194959],x[194960],x[194961],x[194962],x[194963],x[194964],x[194965],x[194966],x[194967],x[194968],x[194969],x[194970],x[194971],x[194972],x[194973],x[194974],x[194975],x[194976],x[194977],x[194978],x[194979],x[194980],x[194981],x[194982],x[194983],x[194984],x[194985],x[194986],x[194987],x[194988],x[194989],x[194990],x[194991],x[194992],x[194993],x[194994],x[194995],x[194996],x[194997],x[194998],x[194999],x[195000],x[195001],x[195002],x[195003],x[195004],x[195005],x[195006],x[195007],x[195008],x[195009],x[195010],x[195011],x[195012],x[195013],x[195014],x[195015],x[195016],x[195017],x[195018],x[195019],x[195020],x[195021],x[195022],x[195023],x[195024],x[195025],x[195026],x[195027],x[195028],x[195029],x[195030],x[195031],x[195032],x[195033],x[195034],x[195035],x[195036],x[195037],x[195038],x[195039],x[195040],x[195041],x[195042],x[195043],x[195044],x[195045],x[195046],x[195047],x[195048],x[195049],x[195050],x[195051],x[195052],x[195053],x[195054],x[195055],x[195056],x[195057],x[195058],x[195059],x[195060],x[195061],x[195062],x[195063],x[195064],x[195065],x[195066],x[195067],x[195068],x[195069],x[195070],x[195071],x[195072],x[195073],x[195074],x[195075],x[195076],x[195077],x[195078],x[195079],x[195080],x[195081],x[195082],x[195083],x[195084],x[195085],x[195086],x[195087],x[195088],x[195089],x[195090],x[195091],x[195092],x[195093],x[195094],x[195095],x[195096],x[195097],x[195098],x[195099],x[195100],x[195101],x[195102],x[195103],x[195104],x[195105],x[195106],x[195107],x[195108],x[195109],x[195110],x[195111],x[195112],x[195113],x[195114],x[195115],x[195116],x[195117],x[195118],x[195119],x[195120],x[195121],x[195122],x[195123],x[195124],x[195125],x[195126],x[195127],x[195128],x[195129],x[195130],x[195131],x[195132],x[195133],x[195134],x[195135],x[195136],x[195137],x[195138],x[195139],x[195140],x[195141],x[195142],x[195143],x[195144],x[195145],x[195146],x[195147],x[195148],x[195149],x[195150],x[195151],x[195152],x[195153],x[195154],x[195155],x[195156],x[195157],x[195158],x[195159],x[195160],x[195161],x[195162],x[195163],x[195164],x[195165],x[195166],x[195167],x[195168],x[195169],x[195170],x[195171],x[195172],x[195173],x[195174],x[195175],x[195176],x[195177],x[195178],x[195179],x[195180],x[195181],x[195182],x[195183],x[195184],x[195185],x[195186],x[195187],x[195188],x[195189],x[195190],x[195191],x[195192],x[195193],x[195194],x[195195],x[195196],x[195197],x[195198],x[195199],x[195200],x[195201],x[195202],x[195203],x[195204],x[195205],x[195206],x[195207],x[195208],x[195209],x[195210],x[195211],x[195212],x[195213],x[195214],x[195215],x[195216],x[195217],x[195218],x[195219],x[195220],x[195221],x[195222],x[195223],x[195224],x[195225],x[195226],x[195227],x[195228],x[195229],x[195230],x[195231],x[195232],x[195233],x[195234],x[195235],x[195236],x[195237],x[195238],x[195239],x[195240],x[195241],x[195242],x[195243],x[195244],x[195245],x[195246],x[195247],x[195248],x[195249],x[195250],x[195251],x[195252],x[195253],x[195254],x[195255],x[195256],x[195257],x[195258],x[195259],x[195260],x[195261],x[195262],x[195263],x[195264],x[195265],x[195266],x[195267],x[195268],x[195269],x[195270],x[195271],x[195272],x[195273],x[195274],x[195275],x[195276],x[195277],x[195278],x[195279],x[195280],x[195281],x[195282],x[195283],x[195284],x[195285],x[195286],x[195287],x[195288],x[195289],x[195290],x[195291],x[195292],x[195293],x[195294],x[195295],x[195296],x[195297],x[195298],x[195299],x[195300],x[195301],x[195302],x[195303],x[195304],x[195305],x[195306],x[195307],x[195308],x[195309],x[195310],x[195311],x[195312],x[195313],x[195314],x[195315],x[195316],x[195317],x[195318],x[195319],x[195320],x[195321],x[195322],x[195323],x[195324],x[195325],x[195326],x[195327],x[195328],x[195329],x[195330],x[195331],x[195332],x[195333],x[195334],x[195335],x[195336],x[195337],x[195338],x[195339],x[195340],x[195341],x[195342],x[195343],x[195344],x[195345],x[195346],x[195347],x[195348],x[195349],x[195350],x[195351],x[195352],x[195353],x[195354],x[195355],x[195356],x[195357],x[195358],x[195359],x[195360],x[195361],x[195362],x[195363],x[195364],x[195365],x[195366],x[195367],x[195368],x[195369],x[195370],x[195371],x[195372],x[195373],x[195374],x[195375],x[195376],x[195377],x[195378],x[195379],x[195380],x[195381],x[195382],x[195383],x[195384],x[195385],x[195386],x[195387],x[195388],x[195389],x[195390],x[195391],x[195392],x[195393],x[195394],x[195395],x[195396],x[195397],x[195398],x[195399],x[195400],x[195401],x[195402],x[195403],x[195404],x[195405],x[195406],x[195407],x[195408],x[195409],x[195410],x[195411],x[195412],x[195413],x[195414],x[195415],x[195416],x[195417],x[195418],x[195419],x[195420],x[195421],x[195422],x[195423],x[195424],x[195425],x[195426],x[195427],x[195428],x[195429],x[195430],x[195431],x[195432],x[195433],x[195434],x[195435],x[195436],x[195437],x[195438],x[195439],x[195440],x[195441],x[195442],x[195443],x[195444],x[195445],x[195446],x[195447],x[195448],x[195449],x[195450],x[195451],x[195452],x[195453],x[195454],x[195455],x[195456],x[195457],x[195458],x[195459],x[195460],x[195461],x[195462],x[195463],x[195464],x[195465],x[195466],x[195467],x[195468],x[195469],x[195470],x[195471],x[195472],x[195473],x[195474],x[195475],x[195476],x[195477],x[195478],x[195479],x[195480],x[195481],x[195482],x[195483],x[195484],x[195485],x[195486],x[195487],x[195488],x[195489],x[195490],x[195491],x[195492],x[195493],x[195494],x[195495],x[195496],x[195497],x[195498],x[195499],x[195500],x[195501],x[195502],x[195503],x[195504],x[195505],x[195506],x[195507],x[195508],x[195509],x[195510],x[195511],x[195512],x[195513],x[195514],x[195515],x[195516],x[195517],x[195518],x[195519],x[195520],x[195521],x[195522],x[195523],x[195524],x[195525],x[195526],x[195527],x[195528],x[195529],x[195530],x[195531],x[195532],x[195533],x[195534],x[195535],x[195536],x[195537],x[195538],x[195539],x[195540],x[195541],x[195542],x[195543],x[195544],x[195545],x[195546],x[195547],x[195548],x[195549],x[195550],x[195551],x[195552],x[195553],x[195554],x[195555],x[195556],x[195557],x[195558],x[195559],x[195560],x[195561],x[195562],x[195563],x[195564],x[195565],x[195566],x[195567],x[195568],x[195569],x[195570],x[195571],x[195572],x[195573],x[195574],x[195575],x[195576],x[195577],x[195578],x[195579],x[195580],x[195581],x[195582],x[195583],x[195584],x[195585],x[195586],x[195587],x[195588],x[195589],x[195590],x[195591],x[195592],x[195593],x[195594],x[195595],x[195596],x[195597],x[195598],x[195599],x[195600],x[195601],x[195602],x[195603],x[195604],x[195605],x[195606],x[195607],x[195608],x[195609],x[195610],x[195611],x[195612],x[195613],x[195614],x[195615],x[195616],x[195617],x[195618],x[195619],x[195620],x[195621],x[195622],x[195623],x[195624],x[195625],x[195626],x[195627],x[195628],x[195629],x[195630],x[195631],x[195632],x[195633],x[195634],x[195635],x[195636],x[195637],x[195638],x[195639],x[195640],x[195641],x[195642],x[195643],x[195644],x[195645],x[195646],x[195647],x[195648],x[195649],x[195650],x[195651],x[195652],x[195653],x[195654],x[195655],x[195656],x[195657],x[195658],x[195659],x[195660],x[195661],x[195662],x[195663],x[195664],x[195665],x[195666],x[195667],x[195668],x[195669],x[195670],x[195671],x[195672],x[195673],x[195674],x[195675],x[195676],x[195677],x[195678],x[195679],x[195680],x[195681],x[195682],x[195683],x[195684],x[195685],x[195686],x[195687],x[195688],x[195689],x[195690],x[195691],x[195692],x[195693],x[195694],x[195695],x[195696],x[195697],x[195698],x[195699],x[195700],x[195701],x[195702],x[195703],x[195704],x[195705],x[195706],x[195707],x[195708],x[195709],x[195710],x[195711],x[195712],x[195713],x[195714],x[195715],x[195716],x[195717],x[195718],x[195719],x[195720],x[195721],x[195722],x[195723],x[195724],x[195725],x[195726],x[195727],x[195728],x[195729],x[195730],x[195731],x[195732],x[195733],x[195734],x[195735],x[195736],x[195737],x[195738],x[195739],x[195740],x[195741],x[195742],x[195743],x[195744],x[195745],x[195746],x[195747],x[195748],x[195749],x[195750],x[195751],x[195752],x[195753],x[195754],x[195755],x[195756],x[195757],x[195758],x[195759],x[195760],x[195761],x[195762],x[195763],x[195764],x[195765],x[195766],x[195767],x[195768],x[195769],x[195770],x[195771],x[195772],x[195773],x[195774],x[195775],x[195776],x[195777],x[195778],x[195779],x[195780],x[195781],x[195782],x[195783],x[195784],x[195785],x[195786],x[195787],x[195788],x[195789],x[195790],x[195791],x[195792],x[195793],x[195794],x[195795],x[195796],x[195797],x[195798],x[195799],x[195800],x[195801],x[195802],x[195803],x[195804],x[195805],x[195806],x[195807],x[195808],x[195809],x[195810],x[195811],x[195812],x[195813],x[195814],x[195815],x[195816],x[195817],x[195818],x[195819],x[195820],x[195821],x[195822],x[195823],x[195824],x[195825],x[195826],x[195827],x[195828],x[195829],x[195830],x[195831],x[195832],x[195833],x[195834],x[195835],x[195836],x[195837],x[195838],x[195839],x[195840],x[195841],x[195842],x[195843],x[195844],x[195845],x[195846],x[195847],x[195848],x[195849],x[195850],x[195851],x[195852],x[195853],x[195854],x[195855],x[195856],x[195857],x[195858],x[195859],x[195860],x[195861],x[195862],x[195863],x[195864],x[195865],x[195866],x[195867],x[195868],x[195869],x[195870],x[195871],x[195872],x[195873],x[195874],x[195875],x[195876],x[195877],x[195878],x[195879],x[195880],x[195881],x[195882],x[195883],x[195884],x[195885],x[195886],x[195887],x[195888],x[195889],x[195890],x[195891],x[195892],x[195893],x[195894],x[195895],x[195896],x[195897],x[195898],x[195899],x[195900],x[195901],x[195902],x[195903],x[195904],x[195905],x[195906],x[195907],x[195908],x[195909],x[195910],x[195911],x[195912],x[195913],x[195914],x[195915],x[195916],x[195917],x[195918],x[195919],x[195920],x[195921],x[195922],x[195923],x[195924],x[195925],x[195926],x[195927],x[195928],x[195929],x[195930],x[195931],x[195932],x[195933],x[195934],x[195935],x[195936],x[195937],x[195938],x[195939],x[195940],x[195941],x[195942],x[195943],x[195944],x[195945],x[195946],x[195947],x[195948],x[195949],x[195950],x[195951],x[195952],x[195953],x[195954],x[195955],x[195956],x[195957],x[195958],x[195959],x[195960],x[195961],x[195962],x[195963],x[195964],x[195965],x[195966],x[195967],x[195968],x[195969],x[195970],x[195971],x[195972],x[195973],x[195974],x[195975],x[195976],x[195977],x[195978],x[195979],x[195980],x[195981],x[195982],x[195983],x[195984],x[195985],x[195986],x[195987],x[195988],x[195989],x[195990],x[195991],x[195992],x[195993],x[195994],x[195995],x[195996],x[195997],x[195998],x[195999],x[196000],x[196001],x[196002],x[196003],x[196004],x[196005],x[196006],x[196007],x[196008],x[196009],x[196010],x[196011],x[196012],x[196013],x[196014],x[196015],x[196016],x[196017],x[196018],x[196019],x[196020],x[196021],x[196022],x[196023],x[196024],x[196025],x[196026],x[196027],x[196028],x[196029],x[196030],x[196031],x[196032],x[196033],x[196034],x[196035],x[196036],x[196037],x[196038],x[196039],x[196040],x[196041],x[196042],x[196043],x[196044],x[196045],x[196046],x[196047],x[196048],x[196049],x[196050],x[196051],x[196052],x[196053],x[196054],x[196055],x[196056],x[196057],x[196058],x[196059],x[196060],x[196061],x[196062],x[196063],x[196064],x[196065],x[196066],x[196067],x[196068],x[196069],x[196070],x[196071],x[196072],x[196073],x[196074],x[196075],x[196076],x[196077],x[196078],x[196079],x[196080],x[196081],x[196082],x[196083],x[196084],x[196085],x[196086],x[196087],x[196088],x[196089],x[196090],x[196091],x[196092],x[196093],x[196094],x[196095],x[196096],x[196097],x[196098],x[196099],x[196100],x[196101],x[196102],x[196103],x[196104],x[196105],x[196106],x[196107],x[196108],x[196109],x[196110],x[196111],x[196112],x[196113],x[196114],x[196115],x[196116],x[196117],x[196118],x[196119],x[196120],x[196121],x[196122],x[196123],x[196124],x[196125],x[196126],x[196127],x[196128],x[196129],x[196130],x[196131],x[196132],x[196133],x[196134],x[196135],x[196136],x[196137],x[196138],x[196139],x[196140],x[196141],x[196142],x[196143],x[196144],x[196145],x[196146],x[196147],x[196148],x[196149],x[196150],x[196151],x[196152],x[196153],x[196154],x[196155],x[196156],x[196157],x[196158],x[196159],x[196160],x[196161],x[196162],x[196163],x[196164],x[196165],x[196166],x[196167],x[196168],x[196169],x[196170],x[196171],x[196172],x[196173],x[196174],x[196175],x[196176],x[196177],x[196178],x[196179],x[196180],x[196181],x[196182],x[196183],x[196184],x[196185],x[196186],x[196187],x[196188],x[196189],x[196190],x[196191],x[196192],x[196193],x[196194],x[196195],x[196196],x[196197],x[196198],x[196199],x[196200],x[196201],x[196202],x[196203],x[196204],x[196205],x[196206],x[196207],x[196208],x[196209],x[196210],x[196211],x[196212],x[196213],x[196214],x[196215],x[196216],x[196217],x[196218],x[196219],x[196220],x[196221],x[196222],x[196223],x[196224],x[196225],x[196226],x[196227],x[196228],x[196229],x[196230],x[196231],x[196232],x[196233],x[196234],x[196235],x[196236],x[196237],x[196238],x[196239],x[196240],x[196241],x[196242],x[196243],x[196244],x[196245],x[196246],x[196247],x[196248],x[196249],x[196250],x[196251],x[196252],x[196253],x[196254],x[196255],x[196256],x[196257],x[196258],x[196259],x[196260],x[196261],x[196262],x[196263],x[196264],x[196265],x[196266],x[196267],x[196268],x[196269],x[196270],x[196271],x[196272],x[196273],x[196274],x[196275],x[196276],x[196277],x[196278],x[196279],x[196280],x[196281],x[196282],x[196283],x[196284],x[196285],x[196286],x[196287],x[196288],x[196289],x[196290],x[196291],x[196292],x[196293],x[196294],x[196295],x[196296],x[196297],x[196298],x[196299],x[196300],x[196301],x[196302],x[196303],x[196304],x[196305],x[196306],x[196307],x[196308],x[196309],x[196310],x[196311],x[196312],x[196313],x[196314],x[196315],x[196316],x[196317],x[196318],x[196319],x[196320],x[196321],x[196322],x[196323],x[196324],x[196325],x[196326],x[196327],x[196328],x[196329],x[196330],x[196331],x[196332],x[196333],x[196334],x[196335],x[196336],x[196337],x[196338],x[196339],x[196340],x[196341],x[196342],x[196343],x[196344],x[196345],x[196346],x[196347],x[196348],x[196349],x[196350],x[196351],x[196352],x[196353],x[196354],x[196355],x[196356],x[196357],x[196358],x[196359],x[196360],x[196361],x[196362],x[196363],x[196364],x[196365],x[196366],x[196367],x[196368],x[196369],x[196370],x[196371],x[196372],x[196373],x[196374],x[196375],x[196376],x[196377],x[196378],x[196379],x[196380],x[196381],x[196382],x[196383],x[196384],x[196385],x[196386],x[196387],x[196388],x[196389],x[196390],x[196391],x[196392],x[196393],x[196394],x[196395],x[196396],x[196397],x[196398],x[196399],x[196400],x[196401],x[196402],x[196403],x[196404],x[196405],x[196406],x[196407],x[196408],x[196409],x[196410],x[196411],x[196412],x[196413],x[196414],x[196415],x[196416],x[196417],x[196418],x[196419],x[196420],x[196421],x[196422],x[196423],x[196424],x[196425],x[196426],x[196427],x[196428],x[196429],x[196430],x[196431],x[196432],x[196433],x[196434],x[196435],x[196436],x[196437],x[196438],x[196439],x[196440],x[196441],x[196442],x[196443],x[196444],x[196445],x[196446],x[196447],x[196448],x[196449],x[196450],x[196451],x[196452],x[196453],x[196454],x[196455],x[196456],x[196457],x[196458],x[196459],x[196460],x[196461],x[196462],x[196463],x[196464],x[196465],x[196466],x[196467],x[196468],x[196469],x[196470],x[196471],x[196472],x[196473],x[196474],x[196475],x[196476],x[196477],x[196478],x[196479],x[196480],x[196481],x[196482],x[196483],x[196484],x[196485],x[196486],x[196487],x[196488],x[196489],x[196490],x[196491],x[196492],x[196493],x[196494],x[196495],x[196496],x[196497],x[196498],x[196499],x[196500],x[196501],x[196502],x[196503],x[196504],x[196505],x[196506],x[196507],x[196508],x[196509],x[196510],x[196511],x[196512],x[196513],x[196514],x[196515],x[196516],x[196517],x[196518],x[196519],x[196520],x[196521],x[196522],x[196523],x[196524],x[196525],x[196526],x[196527],x[196528],x[196529],x[196530],x[196531],x[196532],x[196533],x[196534],x[196535],x[196536],x[196537],x[196538],x[196539],x[196540],x[196541],x[196542],x[196543],x[196544],x[196545],x[196546],x[196547],x[196548],x[196549],x[196550],x[196551],x[196552],x[196553],x[196554],x[196555],x[196556],x[196557],x[196558],x[196559],x[196560],x[196561],x[196562],x[196563],x[196564],x[196565],x[196566],x[196567],x[196568],x[196569],x[196570],x[196571],x[196572],x[196573],x[196574],x[196575],x[196576],x[196577],x[196578],x[196579],x[196580],x[196581],x[196582],x[196583],x[196584],x[196585],x[196586],x[196587],x[196588],x[196589],x[196590],x[196591],x[196592],x[196593],x[196594],x[196595],x[196596],x[196597],x[196598],x[196599],x[196600],x[196601],x[196602],x[196603],x[196604],x[196605],x[196606],x[196607],x[196608],x[196609],x[196610],x[196611],x[196612],x[196613],x[196614],x[196615],x[196616],x[196617],x[196618],x[196619],x[196620],x[196621],x[196622],x[196623],x[196624],x[196625],x[196626],x[196627],x[196628],x[196629],x[196630],x[196631],x[196632],x[196633],x[196634],x[196635],x[196636],x[196637],x[196638],x[196639],x[196640],x[196641],x[196642],x[196643],x[196644],x[196645],x[196646],x[196647],x[196648],x[196649],x[196650],x[196651],x[196652],x[196653],x[196654],x[196655],x[196656],x[196657],x[196658],x[196659],x[196660],x[196661],x[196662],x[196663],x[196664],x[196665],x[196666],x[196667],x[196668],x[196669],x[196670],x[196671],x[196672],x[196673],x[196674],x[196675],x[196676],x[196677],x[196678],x[196679],x[196680],x[196681],x[196682],x[196683],x[196684],x[196685],x[196686],x[196687],x[196688],x[196689],x[196690],x[196691],x[196692],x[196693],x[196694],x[196695],x[196696],x[196697],x[196698],x[196699],x[196700],x[196701],x[196702],x[196703],x[196704],x[196705],x[196706],x[196707],x[196708],x[196709],x[196710],x[196711],x[196712],x[196713],x[196714],x[196715],x[196716],x[196717],x[196718],x[196719],x[196720],x[196721],x[196722],x[196723],x[196724],x[196725],x[196726],x[196727],x[196728],x[196729],x[196730],x[196731],x[196732],x[196733],x[196734],x[196735],x[196736],x[196737],x[196738],x[196739],x[196740],x[196741],x[196742],x[196743],x[196744],x[196745],x[196746],x[196747],x[196748],x[196749],x[196750],x[196751],x[196752],x[196753],x[196754],x[196755],x[196756],x[196757],x[196758],x[196759],x[196760],x[196761],x[196762],x[196763],x[196764],x[196765],x[196766],x[196767],x[196768],x[196769],x[196770],x[196771],x[196772],x[196773],x[196774],x[196775],x[196776],x[196777],x[196778],x[196779],x[196780],x[196781],x[196782],x[196783],x[196784],x[196785],x[196786],x[196787],x[196788],x[196789],x[196790],x[196791],x[196792],x[196793],x[196794],x[196795],x[196796],x[196797],x[196798],x[196799],x[196800],x[196801],x[196802],x[196803],x[196804],x[196805],x[196806],x[196807],x[196808],x[196809],x[196810],x[196811],x[196812],x[196813],x[196814],x[196815],x[196816],x[196817],x[196818],x[196819],x[196820],x[196821],x[196822],x[196823],x[196824],x[196825],x[196826],x[196827],x[196828],x[196829],x[196830],x[196831],x[196832],x[196833],x[196834],x[196835],x[196836],x[196837],x[196838],x[196839],x[196840],x[196841],x[196842],x[196843],x[196844],x[196845],x[196846],x[196847],x[196848],x[196849],x[196850],x[196851],x[196852],x[196853],x[196854],x[196855],x[196856],x[196857],x[196858],x[196859],x[196860],x[196861],x[196862],x[196863],x[196864],x[196865],x[196866],x[196867],x[196868],x[196869],x[196870],x[196871],x[196872],x[196873],x[196874],x[196875],x[196876],x[196877],x[196878],x[196879],x[196880],x[196881],x[196882],x[196883],x[196884],x[196885],x[196886],x[196887],x[196888],x[196889],x[196890],x[196891],x[196892],x[196893],x[196894],x[196895],x[196896],x[196897],x[196898],x[196899],x[196900],x[196901],x[196902],x[196903],x[196904],x[196905],x[196906],x[196907],x[196908],x[196909],x[196910],x[196911],x[196912],x[196913],x[196914],x[196915],x[196916],x[196917],x[196918],x[196919],x[196920],x[196921],x[196922],x[196923],x[196924],x[196925],x[196926],x[196927],x[196928],x[196929],x[196930],x[196931],x[196932],x[196933],x[196934],x[196935],x[196936],x[196937],x[196938],x[196939],x[196940],x[196941],x[196942],x[196943],x[196944],x[196945],x[196946],x[196947],x[196948],x[196949],x[196950],x[196951],x[196952],x[196953],x[196954],x[196955],x[196956],x[196957],x[196958],x[196959],x[196960],x[196961],x[196962],x[196963],x[196964],x[196965],x[196966],x[196967],x[196968],x[196969],x[196970],x[196971],x[196972],x[196973],x[196974],x[196975],x[196976],x[196977],x[196978],x[196979],x[196980],x[196981],x[196982],x[196983],x[196984],x[196985],x[196986],x[196987],x[196988],x[196989],x[196990],x[196991],x[196992],x[196993],x[196994],x[196995],x[196996],x[196997],x[196998],x[196999],x[197000],x[197001],x[197002],x[197003],x[197004],x[197005],x[197006],x[197007],x[197008],x[197009],x[197010],x[197011],x[197012],x[197013],x[197014],x[197015],x[197016],x[197017],x[197018],x[197019],x[197020],x[197021],x[197022],x[197023],x[197024],x[197025],x[197026],x[197027],x[197028],x[197029],x[197030],x[197031],x[197032],x[197033],x[197034],x[197035],x[197036],x[197037],x[197038],x[197039],x[197040],x[197041],x[197042],x[197043],x[197044],x[197045],x[197046],x[197047],x[197048],x[197049],x[197050],x[197051],x[197052],x[197053],x[197054],x[197055],x[197056],x[197057],x[197058],x[197059],x[197060],x[197061],x[197062],x[197063],x[197064],x[197065],x[197066],x[197067],x[197068],x[197069],x[197070],x[197071],x[197072],x[197073],x[197074],x[197075],x[197076],x[197077],x[197078],x[197079],x[197080],x[197081],x[197082],x[197083],x[197084],x[197085],x[197086],x[197087],x[197088],x[197089],x[197090],x[197091],x[197092],x[197093],x[197094],x[197095],x[197096],x[197097],x[197098],x[197099],x[197100],x[197101],x[197102],x[197103],x[197104],x[197105],x[197106],x[197107],x[197108],x[197109],x[197110],x[197111],x[197112],x[197113],x[197114],x[197115],x[197116],x[197117],x[197118],x[197119],x[197120],x[197121],x[197122],x[197123],x[197124],x[197125],x[197126],x[197127],x[197128],x[197129],x[197130],x[197131],x[197132],x[197133],x[197134],x[197135],x[197136],x[197137],x[197138],x[197139],x[197140],x[197141],x[197142],x[197143],x[197144],x[197145],x[197146],x[197147],x[197148],x[197149],x[197150],x[197151],x[197152],x[197153],x[197154],x[197155],x[197156],x[197157],x[197158],x[197159],x[197160],x[197161],x[197162],x[197163],x[197164],x[197165],x[197166],x[197167],x[197168],x[197169],x[197170],x[197171],x[197172],x[197173],x[197174],x[197175],x[197176],x[197177],x[197178],x[197179],x[197180],x[197181],x[197182],x[197183],x[197184],x[197185],x[197186],x[197187],x[197188],x[197189],x[197190],x[197191],x[197192],x[197193],x[197194],x[197195],x[197196],x[197197],x[197198],x[197199],x[197200],x[197201],x[197202],x[197203],x[197204],x[197205],x[197206],x[197207],x[197208],x[197209],x[197210],x[197211],x[197212],x[197213],x[197214],x[197215],x[197216],x[197217],x[197218],x[197219],x[197220],x[197221],x[197222],x[197223],x[197224],x[197225],x[197226],x[197227],x[197228],x[197229],x[197230],x[197231],x[197232],x[197233],x[197234],x[197235],x[197236],x[197237],x[197238],x[197239],x[197240],x[197241],x[197242],x[197243],x[197244],x[197245],x[197246],x[197247],x[197248],x[197249],x[197250],x[197251],x[197252],x[197253],x[197254],x[197255],x[197256],x[197257],x[197258],x[197259],x[197260],x[197261],x[197262],x[197263],x[197264],x[197265],x[197266],x[197267],x[197268],x[197269],x[197270],x[197271],x[197272],x[197273],x[197274],x[197275],x[197276],x[197277],x[197278],x[197279],x[197280],x[197281],x[197282],x[197283],x[197284],x[197285],x[197286],x[197287],x[197288],x[197289],x[197290],x[197291],x[197292],x[197293],x[197294],x[197295],x[197296],x[197297],x[197298],x[197299],x[197300],x[197301],x[197302],x[197303],x[197304],x[197305],x[197306],x[197307],x[197308],x[197309],x[197310],x[197311],x[197312],x[197313],x[197314],x[197315],x[197316],x[197317],x[197318],x[197319],x[197320],x[197321],x[197322],x[197323],x[197324],x[197325],x[197326],x[197327],x[197328],x[197329],x[197330],x[197331],x[197332],x[197333],x[197334],x[197335],x[197336],x[197337],x[197338],x[197339],x[197340],x[197341],x[197342],x[197343],x[197344],x[197345],x[197346],x[197347],x[197348],x[197349],x[197350],x[197351],x[197352],x[197353],x[197354],x[197355],x[197356],x[197357],x[197358],x[197359],x[197360],x[197361],x[197362],x[197363],x[197364],x[197365],x[197366],x[197367],x[197368],x[197369],x[197370],x[197371],x[197372],x[197373],x[197374],x[197375],x[197376],x[197377],x[197378],x[197379],x[197380],x[197381],x[197382],x[197383],x[197384],x[197385],x[197386],x[197387],x[197388],x[197389],x[197390],x[197391],x[197392],x[197393],x[197394],x[197395],x[197396],x[197397],x[197398],x[197399],x[197400],x[197401],x[197402],x[197403],x[197404],x[197405],x[197406],x[197407],x[197408],x[197409],x[197410],x[197411],x[197412],x[197413],x[197414],x[197415],x[197416],x[197417],x[197418],x[197419],x[197420],x[197421],x[197422],x[197423],x[197424],x[197425],x[197426],x[197427],x[197428],x[197429],x[197430],x[197431],x[197432],x[197433],x[197434],x[197435],x[197436],x[197437],x[197438],x[197439],x[197440],x[197441],x[197442],x[197443],x[197444],x[197445],x[197446],x[197447],x[197448],x[197449],x[197450],x[197451],x[197452],x[197453],x[197454],x[197455],x[197456],x[197457],x[197458],x[197459],x[197460],x[197461],x[197462],x[197463],x[197464],x[197465],x[197466],x[197467],x[197468],x[197469],x[197470],x[197471],x[197472],x[197473],x[197474],x[197475],x[197476],x[197477],x[197478],x[197479],x[197480],x[197481],x[197482],x[197483],x[197484],x[197485],x[197486],x[197487],x[197488],x[197489],x[197490],x[197491],x[197492],x[197493],x[197494],x[197495],x[197496],x[197497],x[197498],x[197499],x[197500],x[197501],x[197502],x[197503],x[197504],x[197505],x[197506],x[197507],x[197508],x[197509],x[197510],x[197511],x[197512],x[197513],x[197514],x[197515],x[197516],x[197517],x[197518],x[197519],x[197520],x[197521],x[197522],x[197523],x[197524],x[197525],x[197526],x[197527],x[197528],x[197529],x[197530],x[197531],x[197532],x[197533],x[197534],x[197535],x[197536],x[197537],x[197538],x[197539],x[197540],x[197541],x[197542],x[197543],x[197544],x[197545],x[197546],x[197547],x[197548],x[197549],x[197550],x[197551],x[197552],x[197553],x[197554],x[197555],x[197556],x[197557],x[197558],x[197559],x[197560],x[197561],x[197562],x[197563],x[197564],x[197565],x[197566],x[197567],x[197568],x[197569],x[197570],x[197571],x[197572],x[197573],x[197574],x[197575],x[197576],x[197577],x[197578],x[197579],x[197580],x[197581],x[197582],x[197583],x[197584],x[197585],x[197586],x[197587],x[197588],x[197589],x[197590],x[197591],x[197592],x[197593],x[197594],x[197595],x[197596],x[197597],x[197598],x[197599],x[197600],x[197601],x[197602],x[197603],x[197604],x[197605],x[197606],x[197607],x[197608],x[197609],x[197610],x[197611],x[197612],x[197613],x[197614],x[197615],x[197616],x[197617],x[197618],x[197619],x[197620],x[197621],x[197622],x[197623],x[197624],x[197625],x[197626],x[197627],x[197628],x[197629],x[197630],x[197631],x[197632],x[197633],x[197634],x[197635],x[197636],x[197637],x[197638],x[197639],x[197640],x[197641],x[197642],x[197643],x[197644],x[197645],x[197646],x[197647],x[197648],x[197649],x[197650],x[197651],x[197652],x[197653],x[197654],x[197655],x[197656],x[197657],x[197658],x[197659],x[197660],x[197661],x[197662],x[197663],x[197664],x[197665],x[197666],x[197667],x[197668],x[197669],x[197670],x[197671],x[197672],x[197673],x[197674],x[197675],x[197676],x[197677],x[197678],x[197679],x[197680],x[197681],x[197682],x[197683],x[197684],x[197685],x[197686],x[197687],x[197688],x[197689],x[197690],x[197691],x[197692],x[197693],x[197694],x[197695],x[197696],x[197697],x[197698],x[197699],x[197700],x[197701],x[197702],x[197703],x[197704],x[197705],x[197706],x[197707],x[197708],x[197709],x[197710],x[197711],x[197712],x[197713],x[197714],x[197715],x[197716],x[197717],x[197718],x[197719],x[197720],x[197721],x[197722],x[197723],x[197724],x[197725],x[197726],x[197727],x[197728],x[197729],x[197730],x[197731],x[197732],x[197733],x[197734],x[197735],x[197736],x[197737],x[197738],x[197739],x[197740],x[197741],x[197742],x[197743],x[197744],x[197745],x[197746],x[197747],x[197748],x[197749],x[197750],x[197751],x[197752],x[197753],x[197754],x[197755],x[197756],x[197757],x[197758],x[197759],x[197760],x[197761],x[197762],x[197763],x[197764],x[197765],x[197766],x[197767],x[197768],x[197769],x[197770],x[197771],x[197772],x[197773],x[197774],x[197775],x[197776],x[197777],x[197778],x[197779],x[197780],x[197781],x[197782],x[197783],x[197784],x[197785],x[197786],x[197787],x[197788],x[197789],x[197790],x[197791],x[197792],x[197793],x[197794],x[197795],x[197796],x[197797],x[197798],x[197799],x[197800],x[197801],x[197802],x[197803],x[197804],x[197805],x[197806],x[197807],x[197808],x[197809],x[197810],x[197811],x[197812],x[197813],x[197814],x[197815],x[197816],x[197817],x[197818],x[197819],x[197820],x[197821],x[197822],x[197823],x[197824],x[197825],x[197826],x[197827],x[197828],x[197829],x[197830],x[197831],x[197832],x[197833],x[197834],x[197835],x[197836],x[197837],x[197838],x[197839],x[197840],x[197841],x[197842],x[197843],x[197844],x[197845],x[197846],x[197847],x[197848],x[197849],x[197850],x[197851],x[197852],x[197853],x[197854],x[197855],x[197856],x[197857],x[197858],x[197859],x[197860],x[197861],x[197862],x[197863],x[197864],x[197865],x[197866],x[197867],x[197868],x[197869],x[197870],x[197871],x[197872],x[197873],x[197874],x[197875],x[197876],x[197877],x[197878],x[197879],x[197880],x[197881],x[197882],x[197883],x[197884],x[197885],x[197886],x[197887],x[197888],x[197889],x[197890],x[197891],x[197892],x[197893],x[197894],x[197895],x[197896],x[197897],x[197898],x[197899],x[197900],x[197901],x[197902],x[197903],x[197904],x[197905],x[197906],x[197907],x[197908],x[197909],x[197910],x[197911],x[197912],x[197913],x[197914],x[197915],x[197916],x[197917],x[197918],x[197919],x[197920],x[197921],x[197922],x[197923],x[197924],x[197925],x[197926],x[197927],x[197928],x[197929],x[197930],x[197931],x[197932],x[197933],x[197934],x[197935],x[197936],x[197937],x[197938],x[197939],x[197940],x[197941],x[197942],x[197943],x[197944],x[197945],x[197946],x[197947],x[197948],x[197949],x[197950],x[197951],x[197952],x[197953],x[197954],x[197955],x[197956],x[197957],x[197958],x[197959],x[197960],x[197961],x[197962],x[197963],x[197964],x[197965],x[197966],x[197967],x[197968],x[197969],x[197970],x[197971],x[197972],x[197973],x[197974],x[197975],x[197976],x[197977],x[197978],x[197979],x[197980],x[197981],x[197982],x[197983],x[197984],x[197985],x[197986],x[197987],x[197988],x[197989],x[197990],x[197991],x[197992],x[197993],x[197994],x[197995],x[197996],x[197997],x[197998],x[197999],x[198000],x[198001],x[198002],x[198003],x[198004],x[198005],x[198006],x[198007],x[198008],x[198009],x[198010],x[198011],x[198012],x[198013],x[198014],x[198015],x[198016],x[198017],x[198018],x[198019],x[198020],x[198021],x[198022],x[198023],x[198024],x[198025],x[198026],x[198027],x[198028],x[198029],x[198030],x[198031],x[198032],x[198033],x[198034],x[198035],x[198036],x[198037],x[198038],x[198039],x[198040],x[198041],x[198042],x[198043],x[198044],x[198045],x[198046],x[198047],x[198048],x[198049],x[198050],x[198051],x[198052],x[198053],x[198054],x[198055],x[198056],x[198057],x[198058],x[198059],x[198060],x[198061],x[198062],x[198063],x[198064],x[198065],x[198066],x[198067],x[198068],x[198069],x[198070],x[198071],x[198072],x[198073],x[198074],x[198075],x[198076],x[198077],x[198078],x[198079],x[198080],x[198081],x[198082],x[198083],x[198084],x[198085],x[198086],x[198087],x[198088],x[198089],x[198090],x[198091],x[198092],x[198093],x[198094],x[198095],x[198096],x[198097],x[198098],x[198099],x[198100],x[198101],x[198102],x[198103],x[198104],x[198105],x[198106],x[198107],x[198108],x[198109],x[198110],x[198111],x[198112],x[198113],x[198114],x[198115],x[198116],x[198117],x[198118],x[198119],x[198120],x[198121],x[198122],x[198123],x[198124],x[198125],x[198126],x[198127],x[198128],x[198129],x[198130],x[198131],x[198132],x[198133],x[198134],x[198135],x[198136],x[198137],x[198138],x[198139],x[198140],x[198141],x[198142],x[198143],x[198144],x[198145],x[198146],x[198147],x[198148],x[198149],x[198150],x[198151],x[198152],x[198153],x[198154],x[198155],x[198156],x[198157],x[198158],x[198159],x[198160],x[198161],x[198162],x[198163],x[198164],x[198165],x[198166],x[198167],x[198168],x[198169],x[198170],x[198171],x[198172],x[198173],x[198174],x[198175],x[198176],x[198177],x[198178],x[198179],x[198180],x[198181],x[198182],x[198183],x[198184],x[198185],x[198186],x[198187],x[198188],x[198189],x[198190],x[198191],x[198192],x[198193],x[198194],x[198195],x[198196],x[198197],x[198198],x[198199],x[198200],x[198201],x[198202],x[198203],x[198204],x[198205],x[198206],x[198207],x[198208],x[198209],x[198210],x[198211],x[198212],x[198213],x[198214],x[198215],x[198216],x[198217],x[198218],x[198219],x[198220],x[198221],x[198222],x[198223],x[198224],x[198225],x[198226],x[198227],x[198228],x[198229],x[198230],x[198231],x[198232],x[198233],x[198234],x[198235],x[198236],x[198237],x[198238],x[198239],x[198240],x[198241],x[198242],x[198243],x[198244],x[198245],x[198246],x[198247],x[198248],x[198249],x[198250],x[198251],x[198252],x[198253],x[198254],x[198255],x[198256],x[198257],x[198258],x[198259],x[198260],x[198261],x[198262],x[198263],x[198264],x[198265],x[198266],x[198267],x[198268],x[198269],x[198270],x[198271],x[198272],x[198273],x[198274],x[198275],x[198276],x[198277],x[198278],x[198279],x[198280],x[198281],x[198282],x[198283],x[198284],x[198285],x[198286],x[198287],x[198288],x[198289],x[198290],x[198291],x[198292],x[198293],x[198294],x[198295],x[198296],x[198297],x[198298],x[198299],x[198300],x[198301],x[198302],x[198303],x[198304],x[198305],x[198306],x[198307],x[198308],x[198309],x[198310],x[198311],x[198312],x[198313],x[198314],x[198315],x[198316],x[198317],x[198318],x[198319],x[198320],x[198321],x[198322],x[198323],x[198324],x[198325],x[198326],x[198327],x[198328],x[198329],x[198330],x[198331],x[198332],x[198333],x[198334],x[198335],x[198336],x[198337],x[198338],x[198339],x[198340],x[198341],x[198342],x[198343],x[198344],x[198345],x[198346],x[198347],x[198348],x[198349],x[198350],x[198351],x[198352],x[198353],x[198354],x[198355],x[198356],x[198357],x[198358],x[198359],x[198360],x[198361],x[198362],x[198363],x[198364],x[198365],x[198366],x[198367],x[198368],x[198369],x[198370],x[198371],x[198372],x[198373],x[198374],x[198375],x[198376],x[198377],x[198378],x[198379],x[198380],x[198381],x[198382],x[198383],x[198384],x[198385],x[198386],x[198387],x[198388],x[198389],x[198390],x[198391],x[198392],x[198393],x[198394],x[198395],x[198396],x[198397],x[198398],x[198399],x[198400],x[198401],x[198402],x[198403],x[198404],x[198405],x[198406],x[198407],x[198408],x[198409],x[198410],x[198411],x[198412],x[198413],x[198414],x[198415],x[198416],x[198417],x[198418],x[198419],x[198420],x[198421],x[198422],x[198423],x[198424],x[198425],x[198426],x[198427],x[198428],x[198429],x[198430],x[198431],x[198432],x[198433],x[198434],x[198435],x[198436],x[198437],x[198438],x[198439],x[198440],x[198441],x[198442],x[198443],x[198444],x[198445],x[198446],x[198447],x[198448],x[198449],x[198450],x[198451],x[198452],x[198453],x[198454],x[198455],x[198456],x[198457],x[198458],x[198459],x[198460],x[198461],x[198462],x[198463],x[198464],x[198465],x[198466],x[198467],x[198468],x[198469],x[198470],x[198471],x[198472],x[198473],x[198474],x[198475],x[198476],x[198477],x[198478],x[198479],x[198480],x[198481],x[198482],x[198483],x[198484],x[198485],x[198486],x[198487],x[198488],x[198489],x[198490],x[198491],x[198492],x[198493],x[198494],x[198495],x[198496],x[198497],x[198498],x[198499],x[198500],x[198501],x[198502],x[198503],x[198504],x[198505],x[198506],x[198507],x[198508],x[198509],x[198510],x[198511],x[198512],x[198513],x[198514],x[198515],x[198516],x[198517],x[198518],x[198519],x[198520],x[198521],x[198522],x[198523],x[198524],x[198525],x[198526],x[198527],x[198528],x[198529],x[198530],x[198531],x[198532],x[198533],x[198534],x[198535],x[198536],x[198537],x[198538],x[198539],x[198540],x[198541],x[198542],x[198543],x[198544],x[198545],x[198546],x[198547],x[198548],x[198549],x[198550],x[198551],x[198552],x[198553],x[198554],x[198555],x[198556],x[198557],x[198558],x[198559],x[198560],x[198561],x[198562],x[198563],x[198564],x[198565],x[198566],x[198567],x[198568],x[198569],x[198570],x[198571],x[198572],x[198573],x[198574],x[198575],x[198576],x[198577],x[198578],x[198579],x[198580],x[198581],x[198582],x[198583],x[198584],x[198585],x[198586],x[198587],x[198588],x[198589],x[198590],x[198591],x[198592],x[198593],x[198594],x[198595],x[198596],x[198597],x[198598],x[198599],x[198600],x[198601],x[198602],x[198603],x[198604],x[198605],x[198606],x[198607],x[198608],x[198609],x[198610],x[198611],x[198612],x[198613],x[198614],x[198615],x[198616],x[198617],x[198618],x[198619],x[198620],x[198621],x[198622],x[198623],x[198624],x[198625],x[198626],x[198627],x[198628],x[198629],x[198630],x[198631],x[198632],x[198633],x[198634],x[198635],x[198636],x[198637],x[198638],x[198639],x[198640],x[198641],x[198642],x[198643],x[198644],x[198645],x[198646],x[198647],x[198648],x[198649],x[198650],x[198651],x[198652],x[198653],x[198654],x[198655],x[198656],x[198657],x[198658],x[198659],x[198660],x[198661],x[198662],x[198663],x[198664],x[198665],x[198666],x[198667],x[198668],x[198669],x[198670],x[198671],x[198672],x[198673],x[198674],x[198675],x[198676],x[198677],x[198678],x[198679],x[198680],x[198681],x[198682],x[198683],x[198684],x[198685],x[198686],x[198687],x[198688],x[198689],x[198690],x[198691],x[198692],x[198693],x[198694],x[198695],x[198696],x[198697],x[198698],x[198699],x[198700],x[198701],x[198702],x[198703],x[198704],x[198705],x[198706],x[198707],x[198708],x[198709],x[198710],x[198711],x[198712],x[198713],x[198714],x[198715],x[198716],x[198717],x[198718],x[198719],x[198720],x[198721],x[198722],x[198723],x[198724],x[198725],x[198726],x[198727],x[198728],x[198729],x[198730],x[198731],x[198732],x[198733],x[198734],x[198735],x[198736],x[198737],x[198738],x[198739],x[198740],x[198741],x[198742],x[198743],x[198744],x[198745],x[198746],x[198747],x[198748],x[198749],x[198750],x[198751],x[198752],x[198753],x[198754],x[198755],x[198756],x[198757],x[198758],x[198759],x[198760],x[198761],x[198762],x[198763],x[198764],x[198765],x[198766],x[198767],x[198768],x[198769],x[198770],x[198771],x[198772],x[198773],x[198774],x[198775],x[198776],x[198777],x[198778],x[198779],x[198780],x[198781],x[198782],x[198783],x[198784],x[198785],x[198786],x[198787],x[198788],x[198789],x[198790],x[198791],x[198792],x[198793],x[198794],x[198795],x[198796],x[198797],x[198798],x[198799],x[198800],x[198801],x[198802],x[198803],x[198804],x[198805],x[198806],x[198807],x[198808],x[198809],x[198810],x[198811],x[198812],x[198813],x[198814],x[198815],x[198816],x[198817],x[198818],x[198819],x[198820],x[198821],x[198822],x[198823],x[198824],x[198825],x[198826],x[198827],x[198828],x[198829],x[198830],x[198831],x[198832],x[198833],x[198834],x[198835],x[198836],x[198837],x[198838],x[198839],x[198840],x[198841],x[198842],x[198843],x[198844],x[198845],x[198846],x[198847],x[198848],x[198849],x[198850],x[198851],x[198852],x[198853],x[198854],x[198855],x[198856],x[198857],x[198858],x[198859],x[198860],x[198861],x[198862],x[198863],x[198864],x[198865],x[198866],x[198867],x[198868],x[198869],x[198870],x[198871],x[198872],x[198873],x[198874],x[198875],x[198876],x[198877],x[198878],x[198879],x[198880],x[198881],x[198882],x[198883],x[198884],x[198885],x[198886],x[198887],x[198888],x[198889],x[198890],x[198891],x[198892],x[198893],x[198894],x[198895],x[198896],x[198897],x[198898],x[198899],x[198900],x[198901],x[198902],x[198903],x[198904],x[198905],x[198906],x[198907],x[198908],x[198909],x[198910],x[198911],x[198912],x[198913],x[198914],x[198915],x[198916],x[198917],x[198918],x[198919],x[198920],x[198921],x[198922],x[198923],x[198924],x[198925],x[198926],x[198927],x[198928],x[198929],x[198930],x[198931],x[198932],x[198933],x[198934],x[198935],x[198936],x[198937],x[198938],x[198939],x[198940],x[198941],x[198942],x[198943],x[198944],x[198945],x[198946],x[198947],x[198948],x[198949],x[198950],x[198951],x[198952],x[198953],x[198954],x[198955],x[198956],x[198957],x[198958],x[198959],x[198960],x[198961],x[198962],x[198963],x[198964],x[198965],x[198966],x[198967],x[198968],x[198969],x[198970],x[198971],x[198972],x[198973],x[198974],x[198975],x[198976],x[198977],x[198978],x[198979],x[198980],x[198981],x[198982],x[198983],x[198984],x[198985],x[198986],x[198987],x[198988],x[198989],x[198990],x[198991],x[198992],x[198993],x[198994],x[198995],x[198996],x[198997],x[198998],x[198999],x[199000],x[199001],x[199002],x[199003],x[199004],x[199005],x[199006],x[199007],x[199008],x[199009],x[199010],x[199011],x[199012],x[199013],x[199014],x[199015],x[199016],x[199017],x[199018],x[199019],x[199020],x[199021],x[199022],x[199023],x[199024],x[199025],x[199026],x[199027],x[199028],x[199029],x[199030],x[199031],x[199032],x[199033],x[199034],x[199035],x[199036],x[199037],x[199038],x[199039],x[199040],x[199041],x[199042],x[199043],x[199044],x[199045],x[199046],x[199047],x[199048],x[199049],x[199050],x[199051],x[199052],x[199053],x[199054],x[199055],x[199056],x[199057],x[199058],x[199059],x[199060],x[199061],x[199062],x[199063],x[199064],x[199065],x[199066],x[199067],x[199068],x[199069],x[199070],x[199071],x[199072],x[199073],x[199074],x[199075],x[199076],x[199077],x[199078],x[199079],x[199080],x[199081],x[199082],x[199083],x[199084],x[199085],x[199086],x[199087],x[199088],x[199089],x[199090],x[199091],x[199092],x[199093],x[199094],x[199095],x[199096],x[199097],x[199098],x[199099],x[199100],x[199101],x[199102],x[199103],x[199104],x[199105],x[199106],x[199107],x[199108],x[199109],x[199110],x[199111],x[199112],x[199113],x[199114],x[199115],x[199116],x[199117],x[199118],x[199119],x[199120],x[199121],x[199122],x[199123],x[199124],x[199125],x[199126],x[199127],x[199128],x[199129],x[199130],x[199131],x[199132],x[199133],x[199134],x[199135],x[199136],x[199137],x[199138],x[199139],x[199140],x[199141],x[199142],x[199143],x[199144],x[199145],x[199146],x[199147],x[199148],x[199149],x[199150],x[199151],x[199152],x[199153],x[199154],x[199155],x[199156],x[199157],x[199158],x[199159],x[199160],x[199161],x[199162],x[199163],x[199164],x[199165],x[199166],x[199167],x[199168],x[199169],x[199170],x[199171],x[199172],x[199173],x[199174],x[199175],x[199176],x[199177],x[199178],x[199179],x[199180],x[199181],x[199182],x[199183],x[199184],x[199185],x[199186],x[199187],x[199188],x[199189],x[199190],x[199191],x[199192],x[199193],x[199194],x[199195],x[199196],x[199197],x[199198],x[199199],x[199200],x[199201],x[199202],x[199203],x[199204],x[199205],x[199206],x[199207],x[199208],x[199209],x[199210],x[199211],x[199212],x[199213],x[199214],x[199215],x[199216],x[199217],x[199218],x[199219],x[199220],x[199221],x[199222],x[199223],x[199224],x[199225],x[199226],x[199227],x[199228],x[199229],x[199230],x[199231],x[199232],x[199233],x[199234],x[199235],x[199236],x[199237],x[199238],x[199239],x[199240],x[199241],x[199242],x[199243],x[199244],x[199245],x[199246],x[199247],x[199248],x[199249],x[199250],x[199251],x[199252],x[199253],x[199254],x[199255],x[199256],x[199257],x[199258],x[199259],x[199260],x[199261],x[199262],x[199263],x[199264],x[199265],x[199266],x[199267],x[199268],x[199269],x[199270],x[199271],x[199272],x[199273],x[199274],x[199275],x[199276],x[199277],x[199278],x[199279],x[199280],x[199281],x[199282],x[199283],x[199284],x[199285],x[199286],x[199287],x[199288],x[199289],x[199290],x[199291],x[199292],x[199293],x[199294],x[199295],x[199296],x[199297],x[199298],x[199299],x[199300],x[199301],x[199302],x[199303],x[199304],x[199305],x[199306],x[199307],x[199308],x[199309],x[199310],x[199311],x[199312],x[199313],x[199314],x[199315],x[199316],x[199317],x[199318],x[199319],x[199320],x[199321],x[199322],x[199323],x[199324],x[199325],x[199326],x[199327],x[199328],x[199329],x[199330],x[199331],x[199332],x[199333],x[199334],x[199335],x[199336],x[199337],x[199338],x[199339],x[199340],x[199341],x[199342],x[199343],x[199344],x[199345],x[199346],x[199347],x[199348],x[199349],x[199350],x[199351],x[199352],x[199353],x[199354],x[199355],x[199356],x[199357],x[199358],x[199359],x[199360],x[199361],x[199362],x[199363],x[199364],x[199365],x[199366],x[199367],x[199368],x[199369],x[199370],x[199371],x[199372],x[199373],x[199374],x[199375],x[199376],x[199377],x[199378],x[199379],x[199380],x[199381],x[199382],x[199383],x[199384],x[199385],x[199386],x[199387],x[199388],x[199389],x[199390],x[199391],x[199392],x[199393],x[199394],x[199395],x[199396],x[199397],x[199398],x[199399],x[199400],x[199401],x[199402],x[199403],x[199404],x[199405],x[199406],x[199407],x[199408],x[199409],x[199410],x[199411],x[199412],x[199413],x[199414],x[199415],x[199416],x[199417],x[199418],x[199419],x[199420],x[199421],x[199422],x[199423],x[199424],x[199425],x[199426],x[199427],x[199428],x[199429],x[199430],x[199431],x[199432],x[199433],x[199434],x[199435],x[199436],x[199437],x[199438],x[199439],x[199440],x[199441],x[199442],x[199443],x[199444],x[199445],x[199446],x[199447],x[199448],x[199449],x[199450],x[199451],x[199452],x[199453],x[199454],x[199455],x[199456],x[199457],x[199458],x[199459],x[199460],x[199461],x[199462],x[199463],x[199464],x[199465],x[199466],x[199467],x[199468],x[199469],x[199470],x[199471],x[199472],x[199473],x[199474],x[199475],x[199476],x[199477],x[199478],x[199479],x[199480],x[199481],x[199482],x[199483],x[199484],x[199485],x[199486],x[199487],x[199488],x[199489],x[199490],x[199491],x[199492],x[199493],x[199494],x[199495],x[199496],x[199497],x[199498],x[199499],x[199500],x[199501],x[199502],x[199503],x[199504],x[199505],x[199506],x[199507],x[199508],x[199509],x[199510],x[199511],x[199512],x[199513],x[199514],x[199515],x[199516],x[199517],x[199518],x[199519],x[199520],x[199521],x[199522],x[199523],x[199524],x[199525],x[199526],x[199527],x[199528],x[199529],x[199530],x[199531],x[199532],x[199533],x[199534],x[199535],x[199536],x[199537],x[199538],x[199539],x[199540],x[199541],x[199542],x[199543],x[199544],x[199545],x[199546],x[199547],x[199548],x[199549],x[199550],x[199551],x[199552],x[199553],x[199554],x[199555],x[199556],x[199557],x[199558],x[199559],x[199560],x[199561],x[199562],x[199563],x[199564],x[199565],x[199566],x[199567],x[199568],x[199569],x[199570],x[199571],x[199572],x[199573],x[199574],x[199575],x[199576],x[199577],x[199578],x[199579],x[199580],x[199581],x[199582],x[199583],x[199584],x[199585],x[199586],x[199587],x[199588],x[199589],x[199590],x[199591],x[199592],x[199593],x[199594],x[199595],x[199596],x[199597],x[199598],x[199599],x[199600],x[199601],x[199602],x[199603],x[199604],x[199605],x[199606],x[199607],x[199608],x[199609],x[199610],x[199611],x[199612],x[199613],x[199614],x[199615],x[199616],x[199617],x[199618],x[199619],x[199620],x[199621],x[199622],x[199623],x[199624],x[199625],x[199626],x[199627],x[199628],x[199629],x[199630],x[199631],x[199632],x[199633],x[199634],x[199635],x[199636],x[199637],x[199638],x[199639],x[199640],x[199641],x[199642],x[199643],x[199644],x[199645],x[199646],x[199647],x[199648],x[199649],x[199650],x[199651],x[199652],x[199653],x[199654],x[199655],x[199656],x[199657],x[199658],x[199659],x[199660],x[199661],x[199662],x[199663],x[199664],x[199665],x[199666],x[199667],x[199668],x[199669],x[199670],x[199671],x[199672],x[199673],x[199674],x[199675],x[199676],x[199677],x[199678],x[199679],x[199680],x[199681],x[199682],x[199683],x[199684],x[199685],x[199686],x[199687],x[199688],x[199689],x[199690],x[199691],x[199692],x[199693],x[199694],x[199695],x[199696],x[199697],x[199698],x[199699],x[199700],x[199701],x[199702],x[199703],x[199704],x[199705],x[199706],x[199707],x[199708],x[199709],x[199710],x[199711],x[199712],x[199713],x[199714],x[199715],x[199716],x[199717],x[199718],x[199719],x[199720],x[199721],x[199722],x[199723],x[199724],x[199725],x[199726],x[199727],x[199728],x[199729],x[199730],x[199731],x[199732],x[199733],x[199734],x[199735],x[199736],x[199737],x[199738],x[199739],x[199740],x[199741],x[199742],x[199743],x[199744],x[199745],x[199746],x[199747],x[199748],x[199749],x[199750],x[199751],x[199752],x[199753],x[199754],x[199755],x[199756],x[199757],x[199758],x[199759],x[199760],x[199761],x[199762],x[199763],x[199764],x[199765],x[199766],x[199767],x[199768],x[199769],x[199770],x[199771],x[199772],x[199773],x[199774],x[199775],x[199776],x[199777],x[199778],x[199779],x[199780],x[199781],x[199782],x[199783],x[199784],x[199785],x[199786],x[199787],x[199788],x[199789],x[199790],x[199791],x[199792],x[199793],x[199794],x[199795],x[199796],x[199797],x[199798],x[199799],x[199800],x[199801],x[199802],x[199803],x[199804],x[199805],x[199806],x[199807],x[199808],x[199809],x[199810],x[199811],x[199812],x[199813],x[199814],x[199815],x[199816],x[199817],x[199818],x[199819],x[199820],x[199821],x[199822],x[199823],x[199824],x[199825],x[199826],x[199827],x[199828],x[199829],x[199830],x[199831],x[199832],x[199833],x[199834],x[199835],x[199836],x[199837],x[199838],x[199839],x[199840],x[199841],x[199842],x[199843],x[199844],x[199845],x[199846],x[199847],x[199848],x[199849],x[199850],x[199851],x[199852],x[199853],x[199854],x[199855],x[199856],x[199857],x[199858],x[199859],x[199860],x[199861],x[199862],x[199863],x[199864],x[199865],x[199866],x[199867],x[199868],x[199869],x[199870],x[199871],x[199872],x[199873],x[199874],x[199875],x[199876],x[199877],x[199878],x[199879],x[199880],x[199881],x[199882],x[199883],x[199884],x[199885],x[199886],x[199887],x[199888],x[199889],x[199890],x[199891],x[199892],x[199893],x[199894],x[199895],x[199896],x[199897],x[199898],x[199899],x[199900],x[199901],x[199902],x[199903],x[199904],x[199905],x[199906],x[199907],x[199908],x[199909],x[199910],x[199911],x[199912],x[199913],x[199914],x[199915],x[199916],x[199917],x[199918],x[199919],x[199920],x[199921],x[199922],x[199923],x[199924],x[199925],x[199926],x[199927],x[199928],x[199929],x[199930],x[199931],x[199932],x[199933],x[199934],x[199935],x[199936],x[199937],x[199938],x[199939],x[199940],x[199941],x[199942],x[199943],x[199944],x[199945],x[199946],x[199947],x[199948],x[199949],x[199950],x[199951],x[199952],x[199953],x[199954],x[199955],x[199956],x[199957],x[199958],x[199959],x[199960],x[199961],x[199962],x[199963],x[199964],x[199965],x[199966],x[199967],x[199968],x[199969],x[199970],x[199971],x[199972],x[199973],x[199974],x[199975],x[199976],x[199977],x[199978],x[199979],x[199980],x[199981],x[199982],x[199983],x[199984],x[199985],x[199986],x[199987],x[199988],x[199989],x[199990],x[199991],x[199992],x[199993],x[199994],x[199995],x[199996],x[199997],x[199998],x[199999],x[200000],x[200001],x[200002],x[200003],x[200004],x[200005],x[200006],x[200007],x[200008],x[200009],x[200010],x[200011],x[200012],x[200013],x[200014],x[200015],x[200016],x[200017],x[200018],x[200019],x[200020],x[200021],x[200022],x[200023],x[200024],x[200025],x[200026],x[200027],x[200028],x[200029],x[200030],x[200031],x[200032],x[200033],x[200034],x[200035],x[200036],x[200037],x[200038],x[200039],x[200040],x[200041],x[200042],x[200043],x[200044],x[200045],x[200046],x[200047],x[200048],x[200049],x[200050],x[200051],x[200052],x[200053],x[200054],x[200055],x[200056],x[200057],x[200058],x[200059],x[200060],x[200061],x[200062],x[200063],x[200064],x[200065],x[200066],x[200067],x[200068],x[200069],x[200070],x[200071],x[200072],x[200073],x[200074],x[200075],x[200076],x[200077],x[200078],x[200079],x[200080],x[200081],x[200082],x[200083],x[200084],x[200085],x[200086],x[200087],x[200088],x[200089],x[200090],x[200091],x[200092],x[200093],x[200094],x[200095],x[200096],x[200097],x[200098],x[200099],x[200100],x[200101],x[200102],x[200103],x[200104],x[200105],x[200106],x[200107],x[200108],x[200109],x[200110],x[200111],x[200112],x[200113],x[200114],x[200115],x[200116],x[200117],x[200118],x[200119],x[200120],x[200121],x[200122],x[200123],x[200124],x[200125],x[200126],x[200127],x[200128],x[200129],x[200130],x[200131],x[200132],x[200133],x[200134],x[200135],x[200136],x[200137],x[200138],x[200139],x[200140],x[200141],x[200142],x[200143],x[200144],x[200145],x[200146],x[200147],x[200148],x[200149],x[200150],x[200151],x[200152],x[200153],x[200154],x[200155],x[200156],x[200157],x[200158],x[200159],x[200160],x[200161],x[200162],x[200163],x[200164],x[200165],x[200166],x[200167],x[200168],x[200169],x[200170],x[200171],x[200172],x[200173],x[200174],x[200175],x[200176],x[200177],x[200178],x[200179],x[200180],x[200181],x[200182],x[200183],x[200184],x[200185],x[200186],x[200187],x[200188],x[200189],x[200190],x[200191],x[200192],x[200193],x[200194],x[200195],x[200196],x[200197],x[200198],x[200199],x[200200],x[200201],x[200202],x[200203],x[200204],x[200205],x[200206],x[200207],x[200208],x[200209],x[200210],x[200211],x[200212],x[200213],x[200214],x[200215],x[200216],x[200217],x[200218],x[200219],x[200220],x[200221],x[200222],x[200223],x[200224],x[200225],x[200226],x[200227],x[200228],x[200229],x[200230],x[200231],x[200232],x[200233],x[200234],x[200235],x[200236],x[200237],x[200238],x[200239],x[200240],x[200241],x[200242],x[200243],x[200244],x[200245],x[200246],x[200247],x[200248],x[200249],x[200250],x[200251],x[200252],x[200253],x[200254],x[200255],x[200256],x[200257],x[200258],x[200259],x[200260],x[200261],x[200262],x[200263],x[200264],x[200265],x[200266],x[200267],x[200268],x[200269],x[200270],x[200271],x[200272],x[200273],x[200274],x[200275],x[200276],x[200277],x[200278],x[200279],x[200280],x[200281],x[200282],x[200283],x[200284],x[200285],x[200286],x[200287],x[200288],x[200289],x[200290],x[200291],x[200292],x[200293],x[200294],x[200295],x[200296],x[200297],x[200298],x[200299],x[200300],x[200301],x[200302],x[200303],x[200304],x[200305],x[200306],x[200307],x[200308],x[200309],x[200310],x[200311],x[200312],x[200313],x[200314],x[200315],x[200316],x[200317],x[200318],x[200319],x[200320],x[200321],x[200322],x[200323],x[200324],x[200325],x[200326],x[200327],x[200328],x[200329],x[200330],x[200331],x[200332],x[200333],x[200334],x[200335],x[200336],x[200337],x[200338],x[200339],x[200340],x[200341],x[200342],x[200343],x[200344],x[200345],x[200346],x[200347],x[200348],x[200349],x[200350],x[200351],x[200352],x[200353],x[200354],x[200355],x[200356],x[200357],x[200358],x[200359],x[200360],x[200361],x[200362],x[200363],x[200364],x[200365],x[200366],x[200367],x[200368],x[200369],x[200370],x[200371],x[200372],x[200373],x[200374],x[200375],x[200376],x[200377],x[200378],x[200379],x[200380],x[200381],x[200382],x[200383],x[200384],x[200385],x[200386],x[200387],x[200388],x[200389],x[200390],x[200391],x[200392],x[200393],x[200394],x[200395],x[200396],x[200397],x[200398],x[200399],x[200400],x[200401],x[200402],x[200403],x[200404],x[200405],x[200406],x[200407],x[200408],x[200409],x[200410],x[200411],x[200412],x[200413],x[200414],x[200415],x[200416],x[200417],x[200418],x[200419],x[200420],x[200421],x[200422],x[200423],x[200424],x[200425],x[200426],x[200427],x[200428],x[200429],x[200430],x[200431],x[200432],x[200433],x[200434],x[200435],x[200436],x[200437],x[200438],x[200439],x[200440],x[200441],x[200442],x[200443],x[200444],x[200445],x[200446],x[200447],x[200448],x[200449],x[200450],x[200451],x[200452],x[200453],x[200454],x[200455],x[200456],x[200457],x[200458],x[200459],x[200460],x[200461],x[200462],x[200463],x[200464],x[200465],x[200466],x[200467],x[200468],x[200469],x[200470],x[200471],x[200472],x[200473],x[200474],x[200475],x[200476],x[200477],x[200478],x[200479],x[200480],x[200481],x[200482],x[200483],x[200484],x[200485],x[200486],x[200487],x[200488],x[200489],x[200490],x[200491],x[200492],x[200493],x[200494],x[200495],x[200496],x[200497],x[200498],x[200499],x[200500],x[200501],x[200502],x[200503],x[200504],x[200505],x[200506],x[200507],x[200508],x[200509],x[200510],x[200511],x[200512],x[200513],x[200514],x[200515],x[200516],x[200517],x[200518],x[200519],x[200520],x[200521],x[200522],x[200523],x[200524],x[200525],x[200526],x[200527],x[200528],x[200529],x[200530],x[200531],x[200532],x[200533],x[200534],x[200535],x[200536],x[200537],x[200538],x[200539],x[200540],x[200541],x[200542],x[200543],x[200544],x[200545],x[200546],x[200547],x[200548],x[200549],x[200550],x[200551],x[200552],x[200553],x[200554],x[200555],x[200556],x[200557],x[200558],x[200559],x[200560],x[200561],x[200562],x[200563],x[200564],x[200565],x[200566],x[200567],x[200568],x[200569],x[200570],x[200571],x[200572],x[200573],x[200574],x[200575],x[200576],x[200577],x[200578],x[200579],x[200580],x[200581],x[200582],x[200583],x[200584],x[200585],x[200586],x[200587],x[200588],x[200589],x[200590],x[200591],x[200592],x[200593],x[200594],x[200595],x[200596],x[200597],x[200598],x[200599],x[200600],x[200601],x[200602],x[200603],x[200604],x[200605],x[200606],x[200607],x[200608],x[200609],x[200610],x[200611],x[200612],x[200613],x[200614],x[200615],x[200616],x[200617],x[200618],x[200619],x[200620],x[200621],x[200622],x[200623],x[200624],x[200625],x[200626],x[200627],x[200628],x[200629],x[200630],x[200631],x[200632],x[200633],x[200634],x[200635],x[200636],x[200637],x[200638],x[200639],x[200640],x[200641],x[200642],x[200643],x[200644],x[200645],x[200646],x[200647],x[200648],x[200649],x[200650],x[200651],x[200652],x[200653],x[200654],x[200655],x[200656],x[200657],x[200658],x[200659],x[200660],x[200661],x[200662],x[200663],x[200664],x[200665],x[200666],x[200667],x[200668],x[200669],x[200670],x[200671],x[200672],x[200673],x[200674],x[200675],x[200676],x[200677],x[200678],x[200679],x[200680],x[200681],x[200682],x[200683],x[200684],x[200685],x[200686],x[200687],x[200688],x[200689],x[200690],x[200691],x[200692],x[200693],x[200694],x[200695],x[200696],x[200697],x[200698],x[200699],x[200700],x[200701],x[200702],x[200703],x[200704],x[200705],x[200706],x[200707],x[200708],x[200709],x[200710],x[200711],x[200712],x[200713],x[200714],x[200715],x[200716],x[200717],x[200718],x[200719],x[200720],x[200721],x[200722],x[200723],x[200724],x[200725],x[200726],x[200727],x[200728],x[200729],x[200730],x[200731],x[200732],x[200733],x[200734],x[200735],x[200736],x[200737],x[200738],x[200739],x[200740],x[200741],x[200742],x[200743],x[200744],x[200745],x[200746],x[200747],x[200748],x[200749],x[200750],x[200751],x[200752],x[200753],x[200754],x[200755],x[200756],x[200757],x[200758],x[200759],x[200760],x[200761],x[200762],x[200763],x[200764],x[200765],x[200766],x[200767],x[200768],x[200769],x[200770],x[200771],x[200772],x[200773],x[200774],x[200775],x[200776],x[200777],x[200778],x[200779],x[200780],x[200781],x[200782],x[200783],x[200784],x[200785],x[200786],x[200787],x[200788],x[200789],x[200790],x[200791],x[200792],x[200793],x[200794],x[200795],x[200796],x[200797],x[200798],x[200799],x[200800],x[200801],x[200802],x[200803],x[200804],x[200805],x[200806],x[200807],x[200808],x[200809],x[200810],x[200811],x[200812],x[200813],x[200814],x[200815],x[200816],x[200817],x[200818],x[200819],x[200820],x[200821],x[200822],x[200823],x[200824],x[200825],x[200826],x[200827],x[200828],x[200829],x[200830],x[200831],x[200832],x[200833],x[200834],x[200835],x[200836],x[200837],x[200838],x[200839],x[200840],x[200841],x[200842],x[200843],x[200844],x[200845],x[200846],x[200847],x[200848],x[200849],x[200850],x[200851],x[200852],x[200853],x[200854],x[200855],x[200856],x[200857],x[200858],x[200859],x[200860],x[200861],x[200862],x[200863],x[200864],x[200865],x[200866],x[200867],x[200868],x[200869],x[200870],x[200871],x[200872],x[200873],x[200874],x[200875],x[200876],x[200877],x[200878],x[200879],x[200880],x[200881],x[200882],x[200883],x[200884],x[200885],x[200886],x[200887],x[200888],x[200889],x[200890],x[200891],x[200892],x[200893],x[200894],x[200895],x[200896],x[200897],x[200898],x[200899],x[200900],x[200901],x[200902],x[200903],x[200904],x[200905],x[200906],x[200907],x[200908],x[200909],x[200910],x[200911],x[200912],x[200913],x[200914],x[200915],x[200916],x[200917],x[200918],x[200919],x[200920],x[200921],x[200922],x[200923],x[200924],x[200925],x[200926],x[200927],x[200928],x[200929],x[200930],x[200931],x[200932],x[200933],x[200934],x[200935],x[200936],x[200937],x[200938],x[200939],x[200940],x[200941],x[200942],x[200943],x[200944],x[200945],x[200946],x[200947],x[200948],x[200949],x[200950],x[200951],x[200952],x[200953],x[200954],x[200955],x[200956],x[200957],x[200958],x[200959],x[200960],x[200961],x[200962],x[200963],x[200964],x[200965],x[200966],x[200967],x[200968],x[200969],x[200970],x[200971],x[200972],x[200973],x[200974],x[200975],x[200976],x[200977],x[200978],x[200979],x[200980],x[200981],x[200982],x[200983],x[200984],x[200985],x[200986],x[200987],x[200988],x[200989],x[200990],x[200991],x[200992],x[200993],x[200994],x[200995],x[200996],x[200997],x[200998],x[200999],x[201000],x[201001],x[201002],x[201003],x[201004],x[201005],x[201006],x[201007],x[201008],x[201009],x[201010],x[201011],x[201012],x[201013],x[201014],x[201015],x[201016],x[201017],x[201018],x[201019],x[201020],x[201021],x[201022],x[201023],x[201024],x[201025],x[201026],x[201027],x[201028],x[201029],x[201030],x[201031],x[201032],x[201033],x[201034],x[201035],x[201036],x[201037],x[201038],x[201039],x[201040],x[201041],x[201042],x[201043],x[201044],x[201045],x[201046],x[201047],x[201048],x[201049],x[201050],x[201051],x[201052],x[201053],x[201054],x[201055],x[201056],x[201057],x[201058],x[201059],x[201060],x[201061],x[201062],x[201063],x[201064],x[201065],x[201066],x[201067],x[201068],x[201069],x[201070],x[201071],x[201072],x[201073],x[201074],x[201075],x[201076],x[201077],x[201078],x[201079],x[201080],x[201081],x[201082],x[201083],x[201084],x[201085],x[201086],x[201087],x[201088],x[201089],x[201090],x[201091],x[201092],x[201093],x[201094],x[201095],x[201096],x[201097],x[201098],x[201099],x[201100],x[201101],x[201102],x[201103],x[201104],x[201105],x[201106],x[201107],x[201108],x[201109],x[201110],x[201111],x[201112],x[201113],x[201114],x[201115],x[201116],x[201117],x[201118],x[201119],x[201120],x[201121],x[201122],x[201123],x[201124],x[201125],x[201126],x[201127],x[201128],x[201129],x[201130],x[201131],x[201132],x[201133],x[201134],x[201135],x[201136],x[201137],x[201138],x[201139],x[201140],x[201141],x[201142],x[201143],x[201144],x[201145],x[201146],x[201147],x[201148],x[201149],x[201150],x[201151],x[201152],x[201153],x[201154],x[201155],x[201156],x[201157],x[201158],x[201159],x[201160],x[201161],x[201162],x[201163],x[201164],x[201165],x[201166],x[201167],x[201168],x[201169],x[201170],x[201171],x[201172],x[201173],x[201174],x[201175],x[201176],x[201177],x[201178],x[201179],x[201180],x[201181],x[201182],x[201183],x[201184],x[201185],x[201186],x[201187],x[201188],x[201189],x[201190],x[201191],x[201192],x[201193],x[201194],x[201195],x[201196],x[201197],x[201198],x[201199],x[201200],x[201201],x[201202],x[201203],x[201204],x[201205],x[201206],x[201207],x[201208],x[201209],x[201210],x[201211],x[201212],x[201213],x[201214],x[201215],x[201216],x[201217],x[201218],x[201219],x[201220],x[201221],x[201222],x[201223],x[201224],x[201225],x[201226],x[201227],x[201228],x[201229],x[201230],x[201231],x[201232],x[201233],x[201234],x[201235],x[201236],x[201237],x[201238],x[201239],x[201240],x[201241],x[201242],x[201243],x[201244],x[201245],x[201246],x[201247],x[201248],x[201249],x[201250],x[201251],x[201252],x[201253],x[201254],x[201255],x[201256],x[201257],x[201258],x[201259],x[201260],x[201261],x[201262],x[201263],x[201264],x[201265],x[201266],x[201267],x[201268],x[201269],x[201270],x[201271],x[201272],x[201273],x[201274],x[201275],x[201276],x[201277],x[201278],x[201279],x[201280],x[201281],x[201282],x[201283],x[201284],x[201285],x[201286],x[201287],x[201288],x[201289],x[201290],x[201291],x[201292],x[201293],x[201294],x[201295],x[201296],x[201297],x[201298],x[201299],x[201300],x[201301],x[201302],x[201303],x[201304],x[201305],x[201306],x[201307],x[201308],x[201309],x[201310],x[201311],x[201312],x[201313],x[201314],x[201315],x[201316],x[201317],x[201318],x[201319],x[201320],x[201321],x[201322],x[201323],x[201324],x[201325],x[201326],x[201327],x[201328],x[201329],x[201330],x[201331],x[201332],x[201333],x[201334],x[201335],x[201336],x[201337],x[201338],x[201339],x[201340],x[201341],x[201342],x[201343],x[201344],x[201345],x[201346],x[201347],x[201348],x[201349],x[201350],x[201351],x[201352],x[201353],x[201354],x[201355],x[201356],x[201357],x[201358],x[201359],x[201360],x[201361],x[201362],x[201363],x[201364],x[201365],x[201366],x[201367],x[201368],x[201369],x[201370],x[201371],x[201372],x[201373],x[201374],x[201375],x[201376],x[201377],x[201378],x[201379],x[201380],x[201381],x[201382],x[201383],x[201384],x[201385],x[201386],x[201387],x[201388],x[201389],x[201390],x[201391],x[201392],x[201393],x[201394],x[201395],x[201396],x[201397],x[201398],x[201399],x[201400],x[201401],x[201402],x[201403],x[201404],x[201405],x[201406],x[201407],x[201408],x[201409],x[201410],x[201411],x[201412],x[201413],x[201414],x[201415],x[201416],x[201417],x[201418],x[201419],x[201420],x[201421],x[201422],x[201423],x[201424],x[201425],x[201426],x[201427],x[201428],x[201429],x[201430],x[201431],x[201432],x[201433],x[201434],x[201435],x[201436],x[201437],x[201438],x[201439],x[201440],x[201441],x[201442],x[201443],x[201444],x[201445],x[201446],x[201447],x[201448],x[201449],x[201450],x[201451],x[201452],x[201453],x[201454],x[201455],x[201456],x[201457],x[201458],x[201459],x[201460],x[201461],x[201462],x[201463],x[201464],x[201465],x[201466],x[201467],x[201468],x[201469],x[201470],x[201471],x[201472],x[201473],x[201474],x[201475],x[201476],x[201477],x[201478],x[201479],x[201480],x[201481],x[201482],x[201483],x[201484],x[201485],x[201486],x[201487],x[201488],x[201489],x[201490],x[201491],x[201492],x[201493],x[201494],x[201495],x[201496],x[201497],x[201498],x[201499],x[201500],x[201501],x[201502],x[201503],x[201504],x[201505],x[201506],x[201507],x[201508],x[201509],x[201510],x[201511],x[201512],x[201513],x[201514],x[201515],x[201516],x[201517],x[201518],x[201519],x[201520],x[201521],x[201522],x[201523],x[201524],x[201525],x[201526],x[201527],x[201528],x[201529],x[201530],x[201531],x[201532],x[201533],x[201534],x[201535],x[201536],x[201537],x[201538],x[201539],x[201540],x[201541],x[201542],x[201543],x[201544],x[201545],x[201546],x[201547],x[201548],x[201549],x[201550],x[201551],x[201552],x[201553],x[201554],x[201555],x[201556],x[201557],x[201558],x[201559],x[201560],x[201561],x[201562],x[201563],x[201564],x[201565],x[201566],x[201567],x[201568],x[201569],x[201570],x[201571],x[201572],x[201573],x[201574],x[201575],x[201576],x[201577],x[201578],x[201579],x[201580],x[201581],x[201582],x[201583],x[201584],x[201585],x[201586],x[201587],x[201588],x[201589],x[201590],x[201591],x[201592],x[201593],x[201594],x[201595],x[201596],x[201597],x[201598],x[201599],x[201600],x[201601],x[201602],x[201603],x[201604],x[201605],x[201606],x[201607],x[201608],x[201609],x[201610],x[201611],x[201612],x[201613],x[201614],x[201615],x[201616],x[201617],x[201618],x[201619],x[201620],x[201621],x[201622],x[201623],x[201624],x[201625],x[201626],x[201627],x[201628],x[201629],x[201630],x[201631],x[201632],x[201633],x[201634],x[201635],x[201636],x[201637],x[201638],x[201639],x[201640],x[201641],x[201642],x[201643],x[201644],x[201645],x[201646],x[201647],x[201648],x[201649],x[201650],x[201651],x[201652],x[201653],x[201654],x[201655],x[201656],x[201657],x[201658],x[201659],x[201660],x[201661],x[201662],x[201663],x[201664],x[201665],x[201666],x[201667],x[201668],x[201669],x[201670],x[201671],x[201672],x[201673],x[201674],x[201675],x[201676],x[201677],x[201678],x[201679],x[201680],x[201681],x[201682],x[201683],x[201684],x[201685],x[201686],x[201687],x[201688],x[201689],x[201690],x[201691],x[201692],x[201693],x[201694],x[201695],x[201696],x[201697],x[201698],x[201699],x[201700],x[201701],x[201702],x[201703],x[201704],x[201705],x[201706],x[201707],x[201708],x[201709],x[201710],x[201711],x[201712],x[201713],x[201714],x[201715],x[201716],x[201717],x[201718],x[201719],x[201720],x[201721],x[201722],x[201723],x[201724],x[201725],x[201726],x[201727],x[201728],x[201729],x[201730],x[201731],x[201732],x[201733],x[201734],x[201735],x[201736],x[201737],x[201738],x[201739],x[201740],x[201741],x[201742],x[201743],x[201744],x[201745],x[201746],x[201747],x[201748],x[201749],x[201750],x[201751],x[201752],x[201753],x[201754],x[201755],x[201756],x[201757],x[201758],x[201759],x[201760],x[201761],x[201762],x[201763],x[201764],x[201765],x[201766],x[201767],x[201768],x[201769],x[201770],x[201771],x[201772],x[201773],x[201774],x[201775],x[201776],x[201777],x[201778],x[201779],x[201780],x[201781],x[201782],x[201783],x[201784],x[201785],x[201786],x[201787],x[201788],x[201789],x[201790],x[201791],x[201792],x[201793],x[201794],x[201795],x[201796],x[201797],x[201798],x[201799],x[201800],x[201801],x[201802],x[201803],x[201804],x[201805],x[201806],x[201807],x[201808],x[201809],x[201810],x[201811],x[201812],x[201813],x[201814],x[201815],x[201816],x[201817],x[201818],x[201819],x[201820],x[201821],x[201822],x[201823],x[201824],x[201825],x[201826],x[201827],x[201828],x[201829],x[201830],x[201831],x[201832],x[201833],x[201834],x[201835],x[201836],x[201837],x[201838],x[201839],x[201840],x[201841],x[201842],x[201843],x[201844],x[201845],x[201846],x[201847],x[201848],x[201849],x[201850],x[201851],x[201852],x[201853],x[201854],x[201855],x[201856],x[201857],x[201858],x[201859],x[201860],x[201861],x[201862],x[201863],x[201864],x[201865],x[201866],x[201867],x[201868],x[201869],x[201870],x[201871],x[201872],x[201873],x[201874],x[201875],x[201876],x[201877],x[201878],x[201879],x[201880],x[201881],x[201882],x[201883],x[201884],x[201885],x[201886],x[201887],x[201888],x[201889],x[201890],x[201891],x[201892],x[201893],x[201894],x[201895],x[201896],x[201897],x[201898],x[201899],x[201900],x[201901],x[201902],x[201903],x[201904],x[201905],x[201906],x[201907],x[201908],x[201909],x[201910],x[201911],x[201912],x[201913],x[201914],x[201915],x[201916],x[201917],x[201918],x[201919],x[201920],x[201921],x[201922],x[201923],x[201924],x[201925],x[201926],x[201927],x[201928],x[201929],x[201930],x[201931],x[201932],x[201933],x[201934],x[201935],x[201936],x[201937],x[201938],x[201939],x[201940],x[201941],x[201942],x[201943],x[201944],x[201945],x[201946],x[201947],x[201948],x[201949],x[201950],x[201951],x[201952],x[201953],x[201954],x[201955],x[201956],x[201957],x[201958],x[201959],x[201960],x[201961],x[201962],x[201963],x[201964],x[201965],x[201966],x[201967],x[201968],x[201969],x[201970],x[201971],x[201972],x[201973],x[201974],x[201975],x[201976],x[201977],x[201978],x[201979],x[201980],x[201981],x[201982],x[201983],x[201984],x[201985],x[201986],x[201987],x[201988],x[201989],x[201990],x[201991],x[201992],x[201993],x[201994],x[201995],x[201996],x[201997],x[201998],x[201999],x[202000],x[202001],x[202002],x[202003],x[202004],x[202005],x[202006],x[202007],x[202008],x[202009],x[202010],x[202011],x[202012],x[202013],x[202014],x[202015],x[202016],x[202017],x[202018],x[202019],x[202020],x[202021],x[202022],x[202023],x[202024],x[202025],x[202026],x[202027],x[202028],x[202029],x[202030],x[202031],x[202032],x[202033],x[202034],x[202035],x[202036],x[202037],x[202038],x[202039],x[202040],x[202041],x[202042],x[202043],x[202044],x[202045],x[202046],x[202047],x[202048],x[202049],x[202050],x[202051],x[202052],x[202053],x[202054],x[202055],x[202056],x[202057],x[202058],x[202059],x[202060],x[202061],x[202062],x[202063],x[202064],x[202065],x[202066],x[202067],x[202068],x[202069],x[202070],x[202071],x[202072],x[202073],x[202074],x[202075],x[202076],x[202077],x[202078],x[202079],x[202080],x[202081],x[202082],x[202083],x[202084],x[202085],x[202086],x[202087],x[202088],x[202089],x[202090],x[202091],x[202092],x[202093],x[202094],x[202095],x[202096],x[202097],x[202098],x[202099],x[202100],x[202101],x[202102],x[202103],x[202104],x[202105],x[202106],x[202107],x[202108],x[202109],x[202110],x[202111],x[202112],x[202113],x[202114],x[202115],x[202116],x[202117],x[202118],x[202119],x[202120],x[202121],x[202122],x[202123],x[202124],x[202125],x[202126],x[202127],x[202128],x[202129],x[202130],x[202131],x[202132],x[202133],x[202134],x[202135],x[202136],x[202137],x[202138],x[202139],x[202140],x[202141],x[202142],x[202143],x[202144],x[202145],x[202146],x[202147],x[202148],x[202149],x[202150],x[202151],x[202152],x[202153],x[202154],x[202155],x[202156],x[202157],x[202158],x[202159],x[202160],x[202161],x[202162],x[202163],x[202164],x[202165],x[202166],x[202167],x[202168],x[202169],x[202170],x[202171],x[202172],x[202173],x[202174],x[202175],x[202176],x[202177],x[202178],x[202179],x[202180],x[202181],x[202182],x[202183],x[202184],x[202185],x[202186],x[202187],x[202188],x[202189],x[202190],x[202191],x[202192],x[202193],x[202194],x[202195],x[202196],x[202197],x[202198],x[202199],x[202200],x[202201],x[202202],x[202203],x[202204],x[202205],x[202206],x[202207],x[202208],x[202209],x[202210],x[202211],x[202212],x[202213],x[202214],x[202215],x[202216],x[202217],x[202218],x[202219],x[202220],x[202221],x[202222],x[202223],x[202224],x[202225],x[202226],x[202227],x[202228],x[202229],x[202230],x[202231],x[202232],x[202233],x[202234],x[202235],x[202236],x[202237],x[202238],x[202239],x[202240],x[202241],x[202242],x[202243],x[202244],x[202245],x[202246],x[202247],x[202248],x[202249],x[202250],x[202251],x[202252],x[202253],x[202254],x[202255],x[202256],x[202257],x[202258],x[202259],x[202260],x[202261],x[202262],x[202263],x[202264],x[202265],x[202266],x[202267],x[202268],x[202269],x[202270],x[202271],x[202272],x[202273],x[202274],x[202275],x[202276],x[202277],x[202278],x[202279],x[202280],x[202281],x[202282],x[202283],x[202284],x[202285],x[202286],x[202287],x[202288],x[202289],x[202290],x[202291],x[202292],x[202293],x[202294],x[202295],x[202296],x[202297],x[202298],x[202299],x[202300],x[202301],x[202302],x[202303],x[202304],x[202305],x[202306],x[202307],x[202308],x[202309],x[202310],x[202311],x[202312],x[202313],x[202314],x[202315],x[202316],x[202317],x[202318],x[202319],x[202320],x[202321],x[202322],x[202323],x[202324],x[202325],x[202326],x[202327],x[202328],x[202329],x[202330],x[202331],x[202332],x[202333],x[202334],x[202335],x[202336],x[202337],x[202338],x[202339],x[202340],x[202341],x[202342],x[202343],x[202344],x[202345],x[202346],x[202347],x[202348],x[202349],x[202350],x[202351],x[202352],x[202353],x[202354],x[202355],x[202356],x[202357],x[202358],x[202359],x[202360],x[202361],x[202362],x[202363],x[202364],x[202365],x[202366],x[202367],x[202368],x[202369],x[202370],x[202371],x[202372],x[202373],x[202374],x[202375],x[202376],x[202377],x[202378],x[202379],x[202380],x[202381],x[202382],x[202383],x[202384],x[202385],x[202386],x[202387],x[202388],x[202389],x[202390],x[202391],x[202392],x[202393],x[202394],x[202395],x[202396],x[202397],x[202398],x[202399],x[202400],x[202401],x[202402],x[202403],x[202404],x[202405],x[202406],x[202407],x[202408],x[202409],x[202410],x[202411],x[202412],x[202413],x[202414],x[202415],x[202416],x[202417],x[202418],x[202419],x[202420],x[202421],x[202422],x[202423],x[202424],x[202425],x[202426],x[202427],x[202428],x[202429],x[202430],x[202431],x[202432],x[202433],x[202434],x[202435],x[202436],x[202437],x[202438],x[202439],x[202440],x[202441],x[202442],x[202443],x[202444],x[202445],x[202446],x[202447],x[202448],x[202449],x[202450],x[202451],x[202452],x[202453],x[202454],x[202455],x[202456],x[202457],x[202458],x[202459],x[202460],x[202461],x[202462],x[202463],x[202464],x[202465],x[202466],x[202467],x[202468],x[202469],x[202470],x[202471],x[202472],x[202473],x[202474],x[202475],x[202476],x[202477],x[202478],x[202479],x[202480],x[202481],x[202482],x[202483],x[202484],x[202485],x[202486],x[202487],x[202488],x[202489],x[202490],x[202491],x[202492],x[202493],x[202494],x[202495],x[202496],x[202497],x[202498],x[202499],x[202500],x[202501],x[202502],x[202503],x[202504],x[202505],x[202506],x[202507],x[202508],x[202509],x[202510],x[202511],x[202512],x[202513],x[202514],x[202515],x[202516],x[202517],x[202518],x[202519],x[202520],x[202521],x[202522],x[202523],x[202524],x[202525],x[202526],x[202527],x[202528],x[202529],x[202530],x[202531],x[202532],x[202533],x[202534],x[202535],x[202536],x[202537],x[202538],x[202539],x[202540],x[202541],x[202542],x[202543],x[202544],x[202545],x[202546],x[202547],x[202548],x[202549],x[202550],x[202551],x[202552],x[202553],x[202554],x[202555],x[202556],x[202557],x[202558],x[202559],x[202560],x[202561],x[202562],x[202563],x[202564],x[202565],x[202566],x[202567],x[202568],x[202569],x[202570],x[202571],x[202572],x[202573],x[202574],x[202575],x[202576],x[202577],x[202578],x[202579],x[202580],x[202581],x[202582],x[202583],x[202584],x[202585],x[202586],x[202587],x[202588],x[202589],x[202590],x[202591],x[202592],x[202593],x[202594],x[202595],x[202596],x[202597],x[202598],x[202599],x[202600],x[202601],x[202602],x[202603],x[202604],x[202605],x[202606],x[202607],x[202608],x[202609],x[202610],x[202611],x[202612],x[202613],x[202614],x[202615],x[202616],x[202617],x[202618],x[202619],x[202620],x[202621],x[202622],x[202623],x[202624],x[202625],x[202626],x[202627],x[202628],x[202629],x[202630],x[202631],x[202632],x[202633],x[202634],x[202635],x[202636],x[202637],x[202638],x[202639],x[202640],x[202641],x[202642],x[202643],x[202644],x[202645],x[202646],x[202647],x[202648],x[202649],x[202650],x[202651],x[202652],x[202653],x[202654],x[202655],x[202656],x[202657],x[202658],x[202659],x[202660],x[202661],x[202662],x[202663],x[202664],x[202665],x[202666],x[202667],x[202668],x[202669],x[202670],x[202671],x[202672],x[202673],x[202674],x[202675],x[202676],x[202677],x[202678],x[202679],x[202680],x[202681],x[202682],x[202683],x[202684],x[202685],x[202686],x[202687],x[202688],x[202689],x[202690],x[202691],x[202692],x[202693],x[202694],x[202695],x[202696],x[202697],x[202698],x[202699],x[202700],x[202701],x[202702],x[202703],x[202704],x[202705],x[202706],x[202707],x[202708],x[202709],x[202710],x[202711],x[202712],x[202713],x[202714],x[202715],x[202716],x[202717],x[202718],x[202719],x[202720],x[202721],x[202722],x[202723],x[202724],x[202725],x[202726],x[202727],x[202728],x[202729],x[202730],x[202731],x[202732],x[202733],x[202734],x[202735],x[202736],x[202737],x[202738],x[202739],x[202740],x[202741],x[202742],x[202743],x[202744],x[202745],x[202746],x[202747],x[202748],x[202749],x[202750],x[202751],x[202752],x[202753],x[202754],x[202755],x[202756],x[202757],x[202758],x[202759],x[202760],x[202761],x[202762],x[202763],x[202764],x[202765],x[202766],x[202767],x[202768],x[202769],x[202770],x[202771],x[202772],x[202773],x[202774],x[202775],x[202776],x[202777],x[202778],x[202779],x[202780],x[202781],x[202782],x[202783],x[202784],x[202785],x[202786],x[202787],x[202788],x[202789],x[202790],x[202791],x[202792],x[202793],x[202794],x[202795],x[202796],x[202797],x[202798],x[202799],x[202800],x[202801],x[202802],x[202803],x[202804],x[202805],x[202806],x[202807],x[202808],x[202809],x[202810],x[202811],x[202812],x[202813],x[202814],x[202815],x[202816],x[202817],x[202818],x[202819],x[202820],x[202821],x[202822],x[202823],x[202824],x[202825],x[202826],x[202827],x[202828],x[202829],x[202830],x[202831],x[202832],x[202833],x[202834],x[202835],x[202836],x[202837],x[202838],x[202839],x[202840],x[202841],x[202842],x[202843],x[202844],x[202845],x[202846],x[202847],x[202848],x[202849],x[202850],x[202851],x[202852],x[202853],x[202854],x[202855],x[202856],x[202857],x[202858],x[202859],x[202860],x[202861],x[202862],x[202863],x[202864],x[202865],x[202866],x[202867],x[202868],x[202869],x[202870],x[202871],x[202872],x[202873],x[202874],x[202875],x[202876],x[202877],x[202878],x[202879],x[202880],x[202881],x[202882],x[202883],x[202884],x[202885],x[202886],x[202887],x[202888],x[202889],x[202890],x[202891],x[202892],x[202893],x[202894],x[202895],x[202896],x[202897],x[202898],x[202899],x[202900],x[202901],x[202902],x[202903],x[202904],x[202905],x[202906],x[202907],x[202908],x[202909],x[202910],x[202911],x[202912],x[202913],x[202914],x[202915],x[202916],x[202917],x[202918],x[202919],x[202920],x[202921],x[202922],x[202923],x[202924],x[202925],x[202926],x[202927],x[202928],x[202929],x[202930],x[202931],x[202932],x[202933],x[202934],x[202935],x[202936],x[202937],x[202938],x[202939],x[202940],x[202941],x[202942],x[202943],x[202944],x[202945],x[202946],x[202947],x[202948],x[202949],x[202950],x[202951],x[202952],x[202953],x[202954],x[202955],x[202956],x[202957],x[202958],x[202959],x[202960],x[202961],x[202962],x[202963],x[202964],x[202965],x[202966],x[202967],x[202968],x[202969],x[202970],x[202971],x[202972],x[202973],x[202974],x[202975],x[202976],x[202977],x[202978],x[202979],x[202980],x[202981],x[202982],x[202983],x[202984],x[202985],x[202986],x[202987],x[202988],x[202989],x[202990],x[202991],x[202992],x[202993],x[202994],x[202995],x[202996],x[202997],x[202998],x[202999],x[203000],x[203001],x[203002],x[203003],x[203004],x[203005],x[203006],x[203007],x[203008],x[203009],x[203010],x[203011],x[203012],x[203013],x[203014],x[203015],x[203016],x[203017],x[203018],x[203019],x[203020],x[203021],x[203022],x[203023],x[203024],x[203025],x[203026],x[203027],x[203028],x[203029],x[203030],x[203031],x[203032],x[203033],x[203034],x[203035],x[203036],x[203037],x[203038],x[203039],x[203040],x[203041],x[203042],x[203043],x[203044],x[203045],x[203046],x[203047],x[203048],x[203049],x[203050],x[203051],x[203052],x[203053],x[203054],x[203055],x[203056],x[203057],x[203058],x[203059],x[203060],x[203061],x[203062],x[203063],x[203064],x[203065],x[203066],x[203067],x[203068],x[203069],x[203070],x[203071],x[203072],x[203073],x[203074],x[203075],x[203076],x[203077],x[203078],x[203079],x[203080],x[203081],x[203082],x[203083],x[203084],x[203085],x[203086],x[203087],x[203088],x[203089],x[203090],x[203091],x[203092],x[203093],x[203094],x[203095],x[203096],x[203097],x[203098],x[203099],x[203100],x[203101],x[203102],x[203103],x[203104],x[203105],x[203106],x[203107],x[203108],x[203109],x[203110],x[203111],x[203112],x[203113],x[203114],x[203115],x[203116],x[203117],x[203118],x[203119],x[203120],x[203121],x[203122],x[203123],x[203124],x[203125],x[203126],x[203127],x[203128],x[203129],x[203130],x[203131],x[203132],x[203133],x[203134],x[203135],x[203136],x[203137],x[203138],x[203139],x[203140],x[203141],x[203142],x[203143],x[203144],x[203145],x[203146],x[203147],x[203148],x[203149],x[203150],x[203151],x[203152],x[203153],x[203154],x[203155],x[203156],x[203157],x[203158],x[203159],x[203160],x[203161],x[203162],x[203163],x[203164],x[203165],x[203166],x[203167],x[203168],x[203169],x[203170],x[203171],x[203172],x[203173],x[203174],x[203175],x[203176],x[203177],x[203178],x[203179],x[203180],x[203181],x[203182],x[203183],x[203184],x[203185],x[203186],x[203187],x[203188],x[203189],x[203190],x[203191],x[203192],x[203193],x[203194],x[203195],x[203196],x[203197],x[203198],x[203199],x[203200],x[203201],x[203202],x[203203],x[203204],x[203205],x[203206],x[203207],x[203208],x[203209],x[203210],x[203211],x[203212],x[203213],x[203214],x[203215],x[203216],x[203217],x[203218],x[203219],x[203220],x[203221],x[203222],x[203223],x[203224],x[203225],x[203226],x[203227],x[203228],x[203229],x[203230],x[203231],x[203232],x[203233],x[203234],x[203235],x[203236],x[203237],x[203238],x[203239],x[203240],x[203241],x[203242],x[203243],x[203244],x[203245],x[203246],x[203247],x[203248],x[203249],x[203250],x[203251],x[203252],x[203253],x[203254],x[203255],x[203256],x[203257],x[203258],x[203259],x[203260],x[203261],x[203262],x[203263],x[203264],x[203265],x[203266],x[203267],x[203268],x[203269],x[203270],x[203271],x[203272],x[203273],x[203274],x[203275],x[203276],x[203277],x[203278],x[203279],x[203280],x[203281],x[203282],x[203283],x[203284],x[203285],x[203286],x[203287],x[203288],x[203289],x[203290],x[203291],x[203292],x[203293],x[203294],x[203295],x[203296],x[203297],x[203298],x[203299],x[203300],x[203301],x[203302],x[203303],x[203304],x[203305],x[203306],x[203307],x[203308],x[203309],x[203310],x[203311],x[203312],x[203313],x[203314],x[203315],x[203316],x[203317],x[203318],x[203319],x[203320],x[203321],x[203322],x[203323],x[203324],x[203325],x[203326],x[203327],x[203328],x[203329],x[203330],x[203331],x[203332],x[203333],x[203334],x[203335],x[203336],x[203337],x[203338],x[203339],x[203340],x[203341],x[203342],x[203343],x[203344],x[203345],x[203346],x[203347],x[203348],x[203349],x[203350],x[203351],x[203352],x[203353],x[203354],x[203355],x[203356],x[203357],x[203358],x[203359],x[203360],x[203361],x[203362],x[203363],x[203364],x[203365],x[203366],x[203367],x[203368],x[203369],x[203370],x[203371],x[203372],x[203373],x[203374],x[203375],x[203376],x[203377],x[203378],x[203379],x[203380],x[203381],x[203382],x[203383],x[203384],x[203385],x[203386],x[203387],x[203388],x[203389],x[203390],x[203391],x[203392],x[203393],x[203394],x[203395],x[203396],x[203397],x[203398],x[203399],x[203400],x[203401],x[203402],x[203403],x[203404],x[203405],x[203406],x[203407],x[203408],x[203409],x[203410],x[203411],x[203412],x[203413],x[203414],x[203415],x[203416],x[203417],x[203418],x[203419],x[203420],x[203421],x[203422],x[203423],x[203424],x[203425],x[203426],x[203427],x[203428],x[203429],x[203430],x[203431],x[203432],x[203433],x[203434],x[203435],x[203436],x[203437],x[203438],x[203439],x[203440],x[203441],x[203442],x[203443],x[203444],x[203445],x[203446],x[203447],x[203448],x[203449],x[203450],x[203451],x[203452],x[203453],x[203454],x[203455],x[203456],x[203457],x[203458],x[203459],x[203460],x[203461],x[203462],x[203463],x[203464],x[203465],x[203466],x[203467],x[203468],x[203469],x[203470],x[203471],x[203472],x[203473],x[203474],x[203475],x[203476],x[203477],x[203478],x[203479],x[203480],x[203481],x[203482],x[203483],x[203484],x[203485],x[203486],x[203487],x[203488],x[203489],x[203490],x[203491],x[203492],x[203493],x[203494],x[203495],x[203496],x[203497],x[203498],x[203499],x[203500],x[203501],x[203502],x[203503],x[203504],x[203505],x[203506],x[203507],x[203508],x[203509],x[203510],x[203511],x[203512],x[203513],x[203514],x[203515],x[203516],x[203517],x[203518],x[203519],x[203520],x[203521],x[203522],x[203523],x[203524],x[203525],x[203526],x[203527],x[203528],x[203529],x[203530],x[203531],x[203532],x[203533],x[203534],x[203535],x[203536],x[203537],x[203538],x[203539],x[203540],x[203541],x[203542],x[203543],x[203544],x[203545],x[203546],x[203547],x[203548],x[203549],x[203550],x[203551],x[203552],x[203553],x[203554],x[203555],x[203556],x[203557],x[203558],x[203559],x[203560],x[203561],x[203562],x[203563],x[203564],x[203565],x[203566],x[203567],x[203568],x[203569],x[203570],x[203571],x[203572],x[203573],x[203574],x[203575],x[203576],x[203577],x[203578],x[203579],x[203580],x[203581],x[203582],x[203583],x[203584],x[203585],x[203586],x[203587],x[203588],x[203589],x[203590],x[203591],x[203592],x[203593],x[203594],x[203595],x[203596],x[203597],x[203598],x[203599],x[203600],x[203601],x[203602],x[203603],x[203604],x[203605],x[203606],x[203607],x[203608],x[203609],x[203610],x[203611],x[203612],x[203613],x[203614],x[203615],x[203616],x[203617],x[203618],x[203619],x[203620],x[203621],x[203622],x[203623],x[203624],x[203625],x[203626],x[203627],x[203628],x[203629],x[203630],x[203631],x[203632],x[203633],x[203634],x[203635],x[203636],x[203637],x[203638],x[203639],x[203640],x[203641],x[203642],x[203643],x[203644],x[203645],x[203646],x[203647],x[203648],x[203649],x[203650],x[203651],x[203652],x[203653],x[203654],x[203655],x[203656],x[203657],x[203658],x[203659],x[203660],x[203661],x[203662],x[203663],x[203664],x[203665],x[203666],x[203667],x[203668],x[203669],x[203670],x[203671],x[203672],x[203673],x[203674],x[203675],x[203676],x[203677],x[203678],x[203679],x[203680],x[203681],x[203682],x[203683],x[203684],x[203685],x[203686],x[203687],x[203688],x[203689],x[203690],x[203691],x[203692],x[203693],x[203694],x[203695],x[203696],x[203697],x[203698],x[203699],x[203700],x[203701],x[203702],x[203703],x[203704],x[203705],x[203706],x[203707],x[203708],x[203709],x[203710],x[203711],x[203712],x[203713],x[203714],x[203715],x[203716],x[203717],x[203718],x[203719],x[203720],x[203721],x[203722],x[203723],x[203724],x[203725],x[203726],x[203727],x[203728],x[203729],x[203730],x[203731],x[203732],x[203733],x[203734],x[203735],x[203736],x[203737],x[203738],x[203739],x[203740],x[203741],x[203742],x[203743],x[203744],x[203745],x[203746],x[203747],x[203748],x[203749],x[203750],x[203751],x[203752],x[203753],x[203754],x[203755],x[203756],x[203757],x[203758],x[203759],x[203760],x[203761],x[203762],x[203763],x[203764],x[203765],x[203766],x[203767],x[203768],x[203769],x[203770],x[203771],x[203772],x[203773],x[203774],x[203775],x[203776],x[203777],x[203778],x[203779],x[203780],x[203781],x[203782],x[203783],x[203784],x[203785],x[203786],x[203787],x[203788],x[203789],x[203790],x[203791],x[203792],x[203793],x[203794],x[203795],x[203796],x[203797],x[203798],x[203799],x[203800],x[203801],x[203802],x[203803],x[203804],x[203805],x[203806],x[203807],x[203808],x[203809],x[203810],x[203811],x[203812],x[203813],x[203814],x[203815],x[203816],x[203817],x[203818],x[203819],x[203820],x[203821],x[203822],x[203823],x[203824],x[203825],x[203826],x[203827],x[203828],x[203829],x[203830],x[203831],x[203832],x[203833],x[203834],x[203835],x[203836],x[203837],x[203838],x[203839],x[203840],x[203841],x[203842],x[203843],x[203844],x[203845],x[203846],x[203847],x[203848],x[203849],x[203850],x[203851],x[203852],x[203853],x[203854],x[203855],x[203856],x[203857],x[203858],x[203859],x[203860],x[203861],x[203862],x[203863],x[203864],x[203865],x[203866],x[203867],x[203868],x[203869],x[203870],x[203871],x[203872],x[203873],x[203874],x[203875],x[203876],x[203877],x[203878],x[203879],x[203880],x[203881],x[203882],x[203883],x[203884],x[203885],x[203886],x[203887],x[203888],x[203889],x[203890],x[203891],x[203892],x[203893],x[203894],x[203895],x[203896],x[203897],x[203898],x[203899],x[203900],x[203901],x[203902],x[203903],x[203904],x[203905],x[203906],x[203907],x[203908],x[203909],x[203910],x[203911],x[203912],x[203913],x[203914],x[203915],x[203916],x[203917],x[203918],x[203919],x[203920],x[203921],x[203922],x[203923],x[203924],x[203925],x[203926],x[203927],x[203928],x[203929],x[203930],x[203931],x[203932],x[203933],x[203934],x[203935],x[203936],x[203937],x[203938],x[203939],x[203940],x[203941],x[203942],x[203943],x[203944],x[203945],x[203946],x[203947],x[203948],x[203949],x[203950],x[203951],x[203952],x[203953],x[203954],x[203955],x[203956],x[203957],x[203958],x[203959],x[203960],x[203961],x[203962],x[203963],x[203964],x[203965],x[203966],x[203967],x[203968],x[203969],x[203970],x[203971],x[203972],x[203973],x[203974],x[203975],x[203976],x[203977],x[203978],x[203979],x[203980],x[203981],x[203982],x[203983],x[203984],x[203985],x[203986],x[203987],x[203988],x[203989],x[203990],x[203991],x[203992],x[203993],x[203994],x[203995],x[203996],x[203997],x[203998],x[203999],x[204000],x[204001],x[204002],x[204003],x[204004],x[204005],x[204006],x[204007],x[204008],x[204009],x[204010],x[204011],x[204012],x[204013],x[204014],x[204015],x[204016],x[204017],x[204018],x[204019],x[204020],x[204021],x[204022],x[204023],x[204024],x[204025],x[204026],x[204027],x[204028],x[204029],x[204030],x[204031],x[204032],x[204033],x[204034],x[204035],x[204036],x[204037],x[204038],x[204039],x[204040],x[204041],x[204042],x[204043],x[204044],x[204045],x[204046],x[204047],x[204048],x[204049],x[204050],x[204051],x[204052],x[204053],x[204054],x[204055],x[204056],x[204057],x[204058],x[204059],x[204060],x[204061],x[204062],x[204063],x[204064],x[204065],x[204066],x[204067],x[204068],x[204069],x[204070],x[204071],x[204072],x[204073],x[204074],x[204075],x[204076],x[204077],x[204078],x[204079],x[204080],x[204081],x[204082],x[204083],x[204084],x[204085],x[204086],x[204087],x[204088],x[204089],x[204090],x[204091],x[204092],x[204093],x[204094],x[204095],x[204096],x[204097],x[204098],x[204099],x[204100],x[204101],x[204102],x[204103],x[204104],x[204105],x[204106],x[204107],x[204108],x[204109],x[204110],x[204111],x[204112],x[204113],x[204114],x[204115],x[204116],x[204117],x[204118],x[204119],x[204120],x[204121],x[204122],x[204123],x[204124],x[204125],x[204126],x[204127],x[204128],x[204129],x[204130],x[204131],x[204132],x[204133],x[204134],x[204135],x[204136],x[204137],x[204138],x[204139],x[204140],x[204141],x[204142],x[204143],x[204144],x[204145],x[204146],x[204147],x[204148],x[204149],x[204150],x[204151],x[204152],x[204153],x[204154],x[204155],x[204156],x[204157],x[204158],x[204159],x[204160],x[204161],x[204162],x[204163],x[204164],x[204165],x[204166],x[204167],x[204168],x[204169],x[204170],x[204171],x[204172],x[204173],x[204174],x[204175],x[204176],x[204177],x[204178],x[204179],x[204180],x[204181],x[204182],x[204183],x[204184],x[204185],x[204186],x[204187],x[204188],x[204189],x[204190],x[204191],x[204192],x[204193],x[204194],x[204195],x[204196],x[204197],x[204198],x[204199],x[204200],x[204201],x[204202],x[204203],x[204204],x[204205],x[204206],x[204207],x[204208],x[204209],x[204210],x[204211],x[204212],x[204213],x[204214],x[204215],x[204216],x[204217],x[204218],x[204219],x[204220],x[204221],x[204222],x[204223],x[204224],x[204225],x[204226],x[204227],x[204228],x[204229],x[204230],x[204231],x[204232],x[204233],x[204234],x[204235],x[204236],x[204237],x[204238],x[204239],x[204240],x[204241],x[204242],x[204243],x[204244],x[204245],x[204246],x[204247],x[204248],x[204249],x[204250],x[204251],x[204252],x[204253],x[204254],x[204255],x[204256],x[204257],x[204258],x[204259],x[204260],x[204261],x[204262],x[204263],x[204264],x[204265],x[204266],x[204267],x[204268],x[204269],x[204270],x[204271],x[204272],x[204273],x[204274],x[204275],x[204276],x[204277],x[204278],x[204279],x[204280],x[204281],x[204282],x[204283],x[204284],x[204285],x[204286],x[204287],x[204288],x[204289],x[204290],x[204291],x[204292],x[204293],x[204294],x[204295],x[204296],x[204297],x[204298],x[204299],x[204300],x[204301],x[204302],x[204303],x[204304],x[204305],x[204306],x[204307],x[204308],x[204309],x[204310],x[204311],x[204312],x[204313],x[204314],x[204315],x[204316],x[204317],x[204318],x[204319],x[204320],x[204321],x[204322],x[204323],x[204324],x[204325],x[204326],x[204327],x[204328],x[204329],x[204330],x[204331],x[204332],x[204333],x[204334],x[204335],x[204336],x[204337],x[204338],x[204339],x[204340],x[204341],x[204342],x[204343],x[204344],x[204345],x[204346],x[204347],x[204348],x[204349],x[204350],x[204351],x[204352],x[204353],x[204354],x[204355],x[204356],x[204357],x[204358],x[204359],x[204360],x[204361],x[204362],x[204363],x[204364],x[204365],x[204366],x[204367],x[204368],x[204369],x[204370],x[204371],x[204372],x[204373],x[204374],x[204375],x[204376],x[204377],x[204378],x[204379],x[204380],x[204381],x[204382],x[204383],x[204384],x[204385],x[204386],x[204387],x[204388],x[204389],x[204390],x[204391],x[204392],x[204393],x[204394],x[204395],x[204396],x[204397],x[204398],x[204399],x[204400],x[204401],x[204402],x[204403],x[204404],x[204405],x[204406],x[204407],x[204408],x[204409],x[204410],x[204411],x[204412],x[204413],x[204414],x[204415],x[204416],x[204417],x[204418],x[204419],x[204420],x[204421],x[204422],x[204423],x[204424],x[204425],x[204426],x[204427],x[204428],x[204429],x[204430],x[204431],x[204432],x[204433],x[204434],x[204435],x[204436],x[204437],x[204438],x[204439],x[204440],x[204441],x[204442],x[204443],x[204444],x[204445],x[204446],x[204447],x[204448],x[204449],x[204450],x[204451],x[204452],x[204453],x[204454],x[204455],x[204456],x[204457],x[204458],x[204459],x[204460],x[204461],x[204462],x[204463],x[204464],x[204465],x[204466],x[204467],x[204468],x[204469],x[204470],x[204471],x[204472],x[204473],x[204474],x[204475],x[204476],x[204477],x[204478],x[204479],x[204480],x[204481],x[204482],x[204483],x[204484],x[204485],x[204486],x[204487],x[204488],x[204489],x[204490],x[204491],x[204492],x[204493],x[204494],x[204495],x[204496],x[204497],x[204498],x[204499],x[204500],x[204501],x[204502],x[204503],x[204504],x[204505],x[204506],x[204507],x[204508],x[204509],x[204510],x[204511],x[204512],x[204513],x[204514],x[204515],x[204516],x[204517],x[204518],x[204519],x[204520],x[204521],x[204522],x[204523],x[204524],x[204525],x[204526],x[204527],x[204528],x[204529],x[204530],x[204531],x[204532],x[204533],x[204534],x[204535],x[204536],x[204537],x[204538],x[204539],x[204540],x[204541],x[204542],x[204543],x[204544],x[204545],x[204546],x[204547],x[204548],x[204549],x[204550],x[204551],x[204552],x[204553],x[204554],x[204555],x[204556],x[204557],x[204558],x[204559],x[204560],x[204561],x[204562],x[204563],x[204564],x[204565],x[204566],x[204567],x[204568],x[204569],x[204570],x[204571],x[204572],x[204573],x[204574],x[204575],x[204576],x[204577],x[204578],x[204579],x[204580],x[204581],x[204582],x[204583],x[204584],x[204585],x[204586],x[204587],x[204588],x[204589],x[204590],x[204591],x[204592],x[204593],x[204594],x[204595],x[204596],x[204597],x[204598],x[204599],x[204600],x[204601],x[204602],x[204603],x[204604],x[204605],x[204606],x[204607],x[204608],x[204609],x[204610],x[204611],x[204612],x[204613],x[204614],x[204615],x[204616],x[204617],x[204618],x[204619],x[204620],x[204621],x[204622],x[204623],x[204624],x[204625],x[204626],x[204627],x[204628],x[204629],x[204630],x[204631],x[204632],x[204633],x[204634],x[204635],x[204636],x[204637],x[204638],x[204639],x[204640],x[204641],x[204642],x[204643],x[204644],x[204645],x[204646],x[204647],x[204648],x[204649],x[204650],x[204651],x[204652],x[204653],x[204654],x[204655],x[204656],x[204657],x[204658],x[204659],x[204660],x[204661],x[204662],x[204663],x[204664],x[204665],x[204666],x[204667],x[204668],x[204669],x[204670],x[204671],x[204672],x[204673],x[204674],x[204675],x[204676],x[204677],x[204678],x[204679],x[204680],x[204681],x[204682],x[204683],x[204684],x[204685],x[204686],x[204687],x[204688],x[204689],x[204690],x[204691],x[204692],x[204693],x[204694],x[204695],x[204696],x[204697],x[204698],x[204699],x[204700],x[204701],x[204702],x[204703],x[204704],x[204705],x[204706],x[204707],x[204708],x[204709],x[204710],x[204711],x[204712],x[204713],x[204714],x[204715],x[204716],x[204717],x[204718],x[204719],x[204720],x[204721],x[204722],x[204723],x[204724],x[204725],x[204726],x[204727],x[204728],x[204729],x[204730],x[204731],x[204732],x[204733],x[204734],x[204735],x[204736],x[204737],x[204738],x[204739],x[204740],x[204741],x[204742],x[204743],x[204744],x[204745],x[204746],x[204747],x[204748],x[204749],x[204750],x[204751],x[204752],x[204753],x[204754],x[204755],x[204756],x[204757],x[204758],x[204759],x[204760],x[204761],x[204762],x[204763],x[204764],x[204765],x[204766],x[204767],x[204768],x[204769],x[204770],x[204771],x[204772],x[204773],x[204774],x[204775],x[204776],x[204777],x[204778],x[204779],x[204780],x[204781],x[204782],x[204783],x[204784],x[204785],x[204786],x[204787],x[204788],x[204789],x[204790],x[204791],x[204792],x[204793],x[204794],x[204795],x[204796],x[204797],x[204798],x[204799],x[204800]) * Number of discrete variables: 0 () * Number of discrete states: 0 () * Number of clocked states: 0 () * Top-level inputs: 0 Notification: Strong component statistics for simulation (204802): * Single equations (assignments): 204802 * Array equations: 0 * Algorithm blocks: 0 * Record equations: 0 * When equations: 0 * If-equations: 0 * Equation systems (not torn): 0 * Torn equation systems: 0 * Mixed (continuous/discrete) equation systems: 0 Notification: Performance of Backend phase and start with SimCode phase: time 0.5058/35.83, allocations: 0 / 0, free: 0 / 0 Notification: Performance of simCode: created initialization part: time 2.182/38.01, allocations: 0 / 0, free: 0 / 0 Notification: Performance of simCode: created event and clocks part: time 9.428e-06/38.01, allocations: 0 / 0, free: 0 / 0 Notification: Performance of simCode: created simulation system equations: time 0.9668/38.98, allocations: 0 / 0, free: 0 / 0 Notification: Performance of simCode: created of all other equations (e.g. parameter, nominal, assert, etc): time 0.642/39.62, allocations: 0 / 0, free: 0 / 0 Notification: Performance of simCode: created linear, non-linear and system jacobian parts: time 4.487/44.11, allocations: 0 / 0, free: 0 / 0 Notification: Performance of simCode: some other stuff during SimCode phase: time 0.6347/44.74, allocations: 0 / 0, free: 0 / 0 Notification: Performance of simCode: alias equations: time 0.9796/45.72, allocations: 0 / 0, free: 0 / 0 Notification: Performance of simCode: all other stuff during SimCode phase: time 0.8455/46.57, allocations: 0 / 0, free: 0 / 0 Notification: Performance of SimCode: time 0.04863/46.62, allocations: 0 / 0, free: 0 / 0 Notification: Performance of Templates: time 3.003/49.62, allocations: 0 / 0, free: 0 / 0 " [Timeout remaining time 810] [Calling sys.exit(0), Time elapsed: 280.2755167596042]