hour,AZNMc,CAMXc,ERCTc,FRCCc,MROEc,MROWc,NEWEc,NWPPc,NYSTc,RFCEc,RFCMc,RFCWc,RMPAc,SPNOc,SPSOc,SRMVc,SRMWc,SRSOc,SRTVc,SRVCc 1,465,193,614,614,427,435,112,177,76,344,427,566,720,456,399,568,455,689,613,484 2,460,208,615,652,414,426,111,180,75,341,457,561,682,442,400,581,502,699,640,490 3,424,206,624,657,377,433,107,189,72,365,460,544,694,443,434,571,522,711,632,490 4,395,218,617,658,402,424,115,191,66,368,459,532,709,447,480,592,519,706,610,472 5,417,179,631,653,379,445,107,180,67,357,447,512,672,504,499,583,516,682,601,460 6,431,152,601,667,381,442,116,180,55,232,439,520,666,496,534,543,549,640,625,447 7,415,156,599,648,346,433,110,164,52,258,455,489,657,498,505,545,591,601,567,420 8,366,113,603,563,389,443,87,177,47,238,447,499,611,504,499,458,456,483,573,433 9,235,48,324,185,263,324,78,144,38,171,443,410,425,344,285,209,323,299,474,272 10,198,29,156,53,238,273,76,136,40,154,337,325,328,351,162,157,203,140,454,158 11,167,28,111,37,245,270,73,131,42,140,271,294,300,298,159,146,196,64,426,129 12,153,31,115,34,251,280,80,137,41,158,253,272,272,315,138,148,192,59,382,120 13,164,30,105,39,255,281,79,140,51,163,242,270,295,364,160,139,183,68,348,106 14,145,29,87,48,234,275,73,125,52,208,241,275,294,325,126,124,178,76,343,119 15,144,23,77,58,208,263,74,124,42,177,255,259,299,313,129,151,182,83,348,116 16,143,40,91,48,230,282,78,139,43,176,293,271,307,383,136,130,228,108,381,135 17,249,88,192,100,313,320,115,177,37,153,355,324,446,386,236,262,396,156,501,159 18,331,73,480,355,351,413,129,187,41,189,481,476,606,533,489,513,597,444,606,348 19,433,88,601,624,385,452,137,190,46,211,492,530,626,565,538,560,610,538,641,451 20,373,88,590,616,385,446,112,196,38,214,481,532,614,546,509,583,601,538,635,439 21,426,100,609,614,392,444,115,182,38,185,479,509,611,543,528,571,613,534,623,418 22,447,133,596,617,389,422,103,172,37,191,473,526,655,485,521,559,516,522,586,437 23,428,138,593,626,412,427,110,174,51,203,466,516,684,474,446,563,524,571,574,456 24,434,168,616,605,415,412,112,177,55,279,495,524,704,455,404,585,455,594,558,500 25,467,206,616,601,426,423,112,177,74,340,424,563,715,445,423,572,446,668,593,484 26,459,222,619,633,413,411,110,180,73,336,452,555,678,434,424,576,491,682,620,483 27,430,219,612,645,377,417,107,192,71,360,455,536,692,437,455,570,514,692,618,489 28,402,226,615,653,402,407,115,194,64,362,455,528,706,437,500,594,516,680,598,475 29,440,181,630,650,400,438,110,178,64,355,441,506,660,495,523,580,529,649,595,460 30,440,153,608,662,396,438,122,179,53,240,436,518,653,490,553,546,559,608,627,437 31,414,155,619,646,358,431,112,165,49,268,451,489,648,499,520,551,598,588,576,420 32,359,112,621,564,398,442,91,179,47,251,446,497,600,506,516,465,459,479,573,436 33,229,49,340,183,276,319,79,145,37,172,445,409,420,334,296,208,316,286,480,267 34,190,30,164,64,252,268,77,133,39,151,335,322,329,336,164,153,195,135,449,159 35,155,29,117,46,257,263,77,129,41,142,268,286,299,282,161,143,187,54,422,126 36,142,32,121,34,263,274,84,137,39,162,250,267,270,302,142,145,182,52,382,120 37,156,31,108,31,268,277,83,139,49,164,240,269,292,352,159,138,160,56,344,106 38,139,29,88,40,246,268,77,124,51,208,238,272,291,313,128,123,162,61,339,118 39,139,23,78,52,217,257,77,124,41,176,253,255,299,302,131,148,175,66,340,115 40,135,40,92,42,242,279,80,139,42,173,290,265,307,374,139,128,227,84,377,133 41,244,88,199,88,331,315,118,179,36,157,355,324,439,384,241,258,403,129,502,158 42,322,75,480,352,369,423,126,189,40,192,480,479,598,540,494,511,611,442,614,354 43,427,90,618,624,403,463,135,192,45,216,484,534,614,572,548,557,619,544,650,468 44,375,90,603,623,398,457,115,198,37,214,473,536,609,555,536,579,601,542,645,456 45,424,102,623,621,403,458,118,182,36,192,472,512,599,552,548,566,614,533,628,437 46,449,130,610,622,401,424,103,174,35,196,466,528,646,494,547,559,513,534,587,460 47,420,139,608,633,432,443,108,175,46,220,458,522,669,485,475,556,514,571,570,473 48,434,168,632,616,436,424,113,177,50,288,486,529,700,465,436,582,461,589,558,516 49,462,197,624,614,431,437,111,177,71,337,416,562,715,456,456,572,454,657,590,501 50,457,213,626,648,408,432,111,177,71,333,445,557,682,443,455,577,500,674,620,503 51,423,208,619,663,377,439,107,187,69,358,446,540,685,448,487,553,521,687,619,511 52,389,212,624,673,417,431,114,189,62,361,446,535,695,447,526,576,511,687,597,498 53,429,173,647,667,420,454,110,175,62,353,433,517,647,498,546,561,523,655,595,484 54,432,145,622,680,419,452,123,178,50,260,427,520,647,491,575,547,556,614,633,467 55,395,144,633,660,375,446,112,162,48,271,448,494,633,503,540,552,600,598,584,450 56,343,107,628,578,411,455,92,180,47,254,442,504,593,509,530,463,474,506,571,466 57,211,44,347,190,286,331,79,142,36,178,442,415,406,332,303,206,312,309,478,290 58,174,29,165,65,257,278,79,130,38,148,335,330,313,347,169,147,188,132,438,181 59,139,28,118,47,248,272,78,126,39,156,274,285,289,295,168,138,180,49,408,147 60,129,32,121,34,252,281,86,133,38,175,256,272,253,315,157,138,174,45,364,139 61,146,32,108,31,260,280,86,135,49,173,246,272,275,349,160,128,154,50,330,122 62,134,31,89,40,240,265,78,118,50,215,245,276,276,298,132,112,156,54,326,139 63,134,24,78,52,217,256,77,118,41,186,261,260,282,306,135,139,175,62,331,138 64,144,43,92,42,228,282,80,132,42,185,301,268,289,365,132,125,221,83,364,157 65,257,93,200,89,325,316,117,172,35,172,363,324,423,386,232,242,419,122,490,175 66,338,81,477,352,363,420,126,186,40,189,486,474,593,538,483,497,610,452,607,371 67,435,94,621,637,397,458,131,188,44,210,491,529,608,562,553,548,618,543,644,487 68,390,94,606,641,401,445,115,195,37,208,480,533,599,545,533,572,601,543,638,467 69,423,107,625,638,407,446,118,175,34,189,481,508,590,535,541,559,614,537,629,453 70,447,136,614,643,404,408,102,170,30,189,473,528,641,476,540,549,518,529,582,471 71,420,147,612,653,443,432,107,173,40,234,465,524,667,470,472,550,518,574,568,489 72,441,174,633,644,432,411,112,173,46,293,493,532,697,455,444,576,468,584,548,544 73,467,204,628,637,428,428,113,173,67,324,423,563,709,458,464,565,467,653,575,522 74,460,218,630,670,413,420,111,172,65,320,455,554,675,454,462,570,506,672,607,525 75,411,215,622,686,382,426,109,185,64,345,456,541,679,455,498,551,528,686,605,526 76,386,215,626,697,416,424,116,185,59,349,455,535,694,466,540,574,512,687,584,515 77,424,174,645,693,420,444,113,170,57,359,441,519,644,510,558,555,534,652,585,506 78,427,149,621,707,431,442,125,178,47,270,434,518,643,500,581,540,568,611,625,484 79,399,145,636,687,384,442,113,165,44,270,455,492,631,497,539,540,602,582,574,458 80,355,110,630,598,415,457,93,177,40,261,444,498,583,514,528,454,487,499,560,469 81,234,48,343,196,285,319,78,142,30,178,442,408,391,339,305,197,328,305,465,294 82,182,29,158,65,262,263,78,128,35,146,333,324,293,348,171,141,187,133,422,181 83,142,29,116,44,240,258,77,123,35,153,271,278,272,312,168,134,179,48,389,147 84,130,32,118,32,249,271,85,130,34,171,250,268,250,330,162,130,175,42,345,138 85,150,32,101,29,256,274,84,131,45,169,241,272,263,362,160,128,155,45,313,121 86,137,31,83,38,249,259,76,121,45,211,240,272,272,312,135,111,156,50,306,138 87,136,24,73,50,235,250,74,121,37,182,254,253,269,319,133,133,174,59,309,137 88,143,44,84,41,245,280,76,134,39,184,294,261,281,377,131,118,223,82,343,155 89,268,97,194,88,340,306,112,173,33,171,357,321,409,379,228,230,428,115,475,165 90,337,84,460,342,375,419,125,190,42,189,475,457,585,528,478,484,613,431,584,360 91,438,98,616,627,399,454,128,192,38,211,483,516,599,563,552,541,625,523,619,480 92,390,100,601,632,405,444,112,194,34,211,473,527,592,546,543,563,615,545,612,462 93,436,112,619,628,410,441,115,179,29,193,476,499,584,534,546,545,614,524,605,450 94,450,137,601,637,401,412,101,170,24,196,466,520,623,480,534,538,535,523,555,464 95,438,160,592,656,453,437,108,173,31,238,461,521,659,472,464,536,537,547,545,483 96,438,184,612,645,442,421,111,172,36,291,485,523,684,462,447,564,487,551,525,543 97,461,217,607,640,432,437,116,174,56,333,417,553,694,465,467,556,458,629,544,528 98,453,233,617,673,411,426,114,179,63,327,450,547,664,467,464,553,496,657,574,532 99,408,223,610,689,381,438,113,194,53,334,452,530,669,473,491,539,524,669,570,531 100,394,220,605,701,411,438,119,187,63,336,451,531,685,486,550,557,527,671,553,521 101,439,177,622,696,413,450,113,173,56,346,438,516,638,530,567,547,550,638,552,504 102,442,150,614,679,430,446,126,176,46,278,432,512,635,518,581,534,583,579,594,469 103,412,147,626,675,389,444,114,168,43,280,452,493,618,512,543,540,622,557,543,447 104,362,112,619,587,420,455,95,182,38,269,440,500,573,525,530,450,500,483,530,459 105,244,46,330,194,287,323,81,141,28,179,423,409,388,362,310,190,340,280,438,286 106,189,32,158,64,261,266,80,131,37,146,314,322,294,359,175,132,183,130,398,174 107,142,32,116,43,230,262,79,126,37,149,253,278,276,318,171,125,172,47,364,138 108,129,35,115,32,245,273,86,135,37,157,245,268,257,329,165,124,168,41,326,129 109,150,36,98,29,255,280,86,135,47,157,237,270,264,363,158,122,149,44,288,113 110,135,36,81,38,245,262,79,125,48,197,237,273,270,306,130,107,150,49,279,128 111,136,30,70,50,226,254,77,125,39,182,250,256,272,312,130,126,166,58,282,128 112,142,43,82,40,243,283,78,136,38,187,287,258,279,362,133,112,219,66,318,145 113,265,101,185,80,341,301,109,176,32,174,331,318,409,388,230,226,431,95,448,150 114,330,83,452,321,382,416,124,188,42,192,449,448,591,530,473,473,618,410,554,340 115,434,98,613,610,406,454,128,193,37,213,459,513,600,558,552,530,617,506,591,467 116,388,100,598,617,411,448,116,197,33,213,446,523,592,544,540,558,619,526,589,449 117,433,116,608,609,414,444,117,180,28,196,449,499,585,526,537,537,620,508,585,437 118,447,138,588,615,400,410,105,167,23,197,455,511,634,473,530,536,534,511,532,452 119,438,158,577,623,454,426,110,165,36,237,448,521,676,460,459,539,547,528,522,480 120,441,180,599,613,445,422,115,165,40,297,465,521,702,451,445,551,508,534,513,535 121,455,216,596,639,431,438,115,170,54,342,409,552,715,451,459,538,457,621,525,522 122,456,235,611,655,414,432,114,177,61,339,423,552,685,452,462,534,499,649,556,526 123,417,223,599,669,383,444,113,189,51,342,432,532,688,463,490,523,546,655,556,521 124,402,221,596,677,413,434,120,186,62,341,424,535,699,483,548,539,543,656,544,513 125,441,172,610,666,415,445,114,171,53,343,409,524,658,525,575,532,559,625,529,503 126,439,143,611,646,434,438,126,177,45,285,403,504,657,517,587,520,582,566,569,467 127,415,145,619,651,393,441,114,167,46,288,424,491,631,503,543,523,619,554,523,449 128,366,111,616,569,420,455,95,183,37,282,414,495,579,520,530,432,510,485,515,458 129,246,47,327,189,292,328,80,138,30,188,395,410,388,363,321,189,345,290,422,282 130,190,33,144,64,265,277,77,128,37,155,292,322,289,354,185,131,193,142,388,182 131,144,30,103,43,236,270,76,124,37,159,231,281,273,313,182,124,177,47,356,147 132,135,36,104,32,250,279,85,131,36,168,224,270,249,327,178,124,169,41,319,136 133,156,37,85,29,260,286,86,130,52,168,215,271,257,359,170,123,148,46,282,122 134,143,36,83,37,251,269,79,122,53,208,216,276,262,303,140,107,149,53,274,137 135,144,31,65,49,234,267,77,122,45,194,231,258,263,315,141,126,165,63,284,137 136,150,41,78,40,247,297,78,131,38,199,271,264,266,362,144,114,218,70,311,155 137,270,96,171,79,343,304,108,169,32,189,311,319,398,372,237,225,425,103,439,157 138,340,80,439,317,389,420,128,183,41,202,428,444,585,509,471,465,607,410,539,336 139,443,94,608,605,410,457,133,191,40,227,437,505,597,545,556,522,606,507,577,461 140,394,93,592,610,415,460,121,193,33,225,430,515,590,531,544,547,596,524,574,443 141,439,110,604,597,422,456,118,176,28,207,427,490,583,515,534,524,592,506,572,428 142,443,132,587,593,418,423,105,167,25,207,428,503,635,460,526,523,505,507,526,446 143,455,158,575,609,462,437,115,163,37,246,426,511,677,461,455,535,529,539,515,488 144,448,178,600,588,459,426,121,166,40,304,445,511,705,440,444,539,498,560,507,540 145,467,212,596,646,427,441,116,170,55,346,398,557,725,437,457,525,463,641,514,529 146,469,229,613,650,419,433,114,178,60,342,403,551,700,431,460,520,492,656,544,527 147,429,218,598,658,388,444,115,189,51,345,425,536,702,446,503,504,540,667,544,525 148,409,216,587,667,418,429,121,188,60,342,426,540,713,481,565,519,537,666,532,516 149,448,165,600,669,418,437,116,173,53,341,410,530,660,520,581,510,543,632,518,499 150,446,135,596,651,437,437,127,176,46,281,401,506,657,504,592,500,568,585,548,462 151,415,137,609,653,386,438,114,165,46,290,406,489,630,491,543,504,604,554,500,441 152,365,104,606,557,411,454,97,180,37,281,405,490,576,507,533,417,495,481,504,443 153,255,44,328,188,303,337,82,135,30,192,391,409,384,365,333,195,340,307,423,278 154,191,32,154,64,276,277,80,127,38,160,291,322,289,336,193,136,205,153,385,186 155,143,30,110,43,249,274,79,122,38,161,226,288,273,300,192,126,190,57,354,148 156,150,34,111,32,263,268,86,129,37,171,218,276,251,314,186,122,182,42,325,137 157,168,35,92,29,273,283,87,130,50,171,217,278,259,341,175,117,147,48,284,122 158,155,34,88,37,265,263,81,123,52,211,219,280,266,289,146,109,149,54,276,138 159,150,28,68,49,248,266,78,122,45,197,230,263,265,300,148,131,165,68,286,144 160,155,37,71,40,263,290,80,128,38,202,269,269,266,346,145,118,218,70,312,157 161,282,91,174,79,351,295,107,166,32,193,309,324,399,355,239,232,415,102,422,163 162,348,78,443,320,401,404,127,182,41,203,426,441,590,483,465,456,595,412,526,327 163,447,90,611,609,425,443,131,190,41,229,436,507,600,531,553,512,599,506,559,454 164,409,88,598,617,417,443,120,191,33,228,430,516,594,518,543,537,589,527,556,440 165,456,107,612,604,421,437,118,173,27,211,423,488,586,503,534,515,577,500,549,420 166,458,128,598,598,427,406,103,169,24,208,424,506,634,444,531,518,501,511,505,429 167,475,154,578,616,492,427,112,164,37,252,423,520,684,447,465,518,520,539,501,483 168,478,172,616,604,473,408,120,166,39,309,443,515,714,426,451,521,505,550,489,529 169,495,211,609,645,442,419,111,170,53,350,417,555,743,414,464,508,455,631,498,512 170,499,230,625,650,451,411,110,184,60,347,423,545,721,415,465,503,493,648,531,515 171,458,223,607,657,413,423,111,194,51,350,437,537,717,431,505,484,534,661,533,511 172,437,220,596,668,441,408,118,192,60,347,433,543,721,469,565,500,535,656,522,500 173,470,164,607,664,440,418,115,177,52,346,411,534,661,504,581,492,544,623,511,484 174,472,134,609,647,454,433,124,177,45,284,405,510,660,486,594,485,554,573,539,448 175,428,136,615,654,407,444,113,169,46,294,409,496,630,474,540,486,579,536,492,423 176,379,103,610,559,432,453,97,182,37,286,408,500,578,487,525,407,482,475,500,426 177,272,48,335,182,323,335,80,137,30,194,401,413,387,344,345,198,319,290,422,266 178,203,35,148,64,302,277,79,127,38,160,296,328,290,310,199,140,199,152,385,177 179,152,32,103,43,281,271,78,122,38,164,231,294,274,278,203,129,183,57,355,147 180,162,36,104,32,293,260,83,126,36,175,223,285,252,282,196,125,175,43,322,138 181,179,37,86,29,297,274,86,128,45,177,219,286,260,328,184,121,141,48,282,124 182,160,35,81,37,285,261,80,122,45,217,223,287,268,279,165,116,142,54,275,138 183,153,29,66,49,272,267,78,121,39,204,248,268,268,270,162,135,158,68,277,145 184,158,37,61,40,287,285,80,124,34,208,271,271,271,315,156,122,210,66,300,160 185,284,89,162,79,366,288,111,165,32,198,309,323,405,328,251,236,383,115,416,164 186,345,77,434,302,414,400,128,183,42,212,438,440,596,456,456,455,574,401,516,321 187,443,89,610,607,440,445,132,193,40,237,452,510,601,517,564,515,577,496,557,444 188,416,90,600,614,430,444,121,196,33,237,444,522,598,500,557,542,565,519,549,431 189,453,109,611,601,439,431,120,175,27,219,437,493,588,486,545,520,558,498,541,409 190,459,134,599,591,445,404,104,176,23,216,440,511,627,426,537,523,477,514,495,423 191,478,154,580,597,524,417,112,166,37,260,440,530,677,431,466,521,506,540,493,477 192,476,179,615,588,513,413,119,168,36,316,461,520,716,404,451,521,484,548,483,527 193,495,201,610,620,480,422,108,174,51,372,419,556,747,395,463,509,437,634,497,492 194,501,226,621,631,478,407,108,188,58,370,424,544,733,396,471,503,475,661,530,495 195,462,223,605,637,447,428,111,195,46,374,438,534,729,411,505,484,514,663,532,492 196,445,213,596,647,475,412,115,191,56,370,421,538,733,449,569,502,524,666,522,476 197,479,162,602,646,469,428,112,176,47,370,413,527,668,484,589,496,536,619,511,459 198,477,138,617,628,497,448,122,179,41,298,408,500,671,480,604,493,555,558,540,438 199,433,135,625,652,442,449,112,173,40,308,418,490,646,468,551,495,585,540,496,421 200,390,106,619,561,464,453,97,184,32,297,419,496,593,491,539,411,470,476,494,424 201,270,53,337,179,355,338,79,141,27,202,410,408,395,355,359,201,304,287,424,262 202,205,38,155,58,320,281,78,130,34,167,297,321,295,305,203,133,183,147,387,171 203,153,32,112,38,301,273,76,125,38,166,238,289,267,273,205,123,168,41,359,137 204,151,37,98,25,309,261,82,130,37,177,240,277,247,276,201,118,159,27,325,131 205,168,37,86,19,322,275,81,128,40,179,236,282,256,322,191,113,122,30,286,117 206,153,36,75,28,314,261,72,122,43,219,238,288,265,274,172,108,122,44,278,131 207,146,29,63,40,296,269,75,120,38,206,262,271,265,263,169,126,137,65,280,140 208,164,36,54,30,304,287,73,131,34,210,280,271,264,294,163,118,190,69,304,154 209,275,88,154,76,391,299,103,166,32,207,311,323,394,333,258,239,367,132,417,160 210,338,76,422,305,434,407,122,185,42,221,440,440,604,454,456,447,557,422,526,322 211,434,86,611,616,462,446,126,195,39,244,458,514,611,505,561,518,557,512,567,448 212,406,86,600,625,457,447,113,199,34,244,456,525,606,489,559,528,548,542,556,434 213,444,104,602,607,467,443,113,177,27,223,452,503,592,486,550,502,536,517,550,415 214,449,134,598,596,475,415,96,178,23,221,453,523,629,426,546,508,466,537,503,427 215,476,150,585,601,562,425,101,166,37,279,453,540,682,435,465,513,490,563,500,474 216,466,172,614,586,532,424,109,168,34,336,469,528,718,412,451,515,466,565,491,526 217,486,200,609,619,511,432,102,173,47,385,422,569,745,400,464,504,426,662,502,493 218,494,222,620,628,508,409,100,184,52,373,426,558,736,393,471,496,455,686,534,488 219,451,219,602,634,473,430,104,190,43,381,439,548,739,421,507,477,488,688,545,480 220,428,211,593,643,490,428,109,185,52,384,428,550,729,456,571,497,516,690,537,471 221,469,156,593,648,488,442,106,171,43,382,425,538,658,490,586,490,538,645,517,453 222,468,133,612,630,514,451,115,173,35,313,425,507,665,486,608,486,557,590,542,429 223,430,131,623,656,453,450,105,172,35,323,433,495,642,473,552,493,587,561,499,415 224,375,101,613,572,477,451,90,183,29,317,434,498,590,494,540,406,457,498,502,419 225,260,48,329,188,363,329,72,135,24,218,427,410,389,358,354,193,307,292,428,256 226,197,37,164,58,327,276,71,120,31,175,317,319,291,310,207,125,182,147,390,163 227,140,31,125,38,308,274,69,118,34,174,260,287,263,279,193,113,167,41,356,127 228,137,35,111,25,302,267,74,121,33,181,262,276,256,280,194,109,151,28,330,120 229,155,36,95,19,316,286,74,122,38,182,259,278,262,326,187,104,126,31,285,111 230,152,35,90,28,309,269,67,116,39,223,258,284,272,283,174,99,125,45,271,126 231,146,28,76,40,294,272,71,112,35,209,264,268,266,268,169,116,140,68,274,135 232,161,34,69,30,293,282,69,124,31,214,281,269,264,288,160,109,169,72,297,150 233,278,85,153,71,384,289,99,158,30,215,298,328,392,323,259,230,353,135,413,154 234,344,76,427,305,436,397,116,178,38,239,432,444,610,441,469,446,550,435,532,316 235,438,88,616,622,463,439,122,191,36,258,453,516,607,499,564,520,552,547,574,459 236,403,82,609,631,459,437,109,197,31,260,450,526,613,483,564,531,547,574,562,450 237,447,102,610,608,459,428,107,168,28,241,444,505,598,482,562,506,529,550,552,415 238,456,129,604,600,464,398,90,174,22,241,448,523,643,423,558,508,466,558,502,428 239,478,142,591,609,542,406,97,159,35,291,447,545,697,431,484,508,495,593,506,469 240,462,162,615,593,540,406,104,160,28,337,463,529,733,406,467,514,478,587,493,515 241,503,200,623,624,518,415,97,167,45,394,425,571,750,391,476,505,437,677,506,485 242,525,218,629,632,498,393,96,175,52,383,433,556,739,392,480,497,451,705,536,483 243,483,215,621,640,473,422,98,184,43,392,448,541,757,419,512,479,484,707,547,471 244,449,208,600,650,488,417,103,181,51,393,429,545,757,451,560,498,508,709,538,464 245,484,152,601,655,487,430,102,163,43,383,432,534,670,477,591,492,526,668,518,442 246,465,130,619,637,534,442,113,171,35,311,430,501,677,488,616,488,539,613,547,418 247,445,130,626,658,465,436,102,166,34,329,435,493,656,473,561,491,579,563,508,414 248,390,99,609,569,499,441,85,178,29,322,427,495,601,495,549,406,449,509,509,422 249,281,47,332,184,365,317,66,129,24,217,427,408,402,369,368,192,296,304,431,252 250,209,36,176,45,328,260,67,114,31,170,317,318,293,323,209,121,167,146,389,156 251,142,31,139,28,310,259,67,110,34,172,257,282,262,297,201,110,155,41,352,124 252,139,34,121,15,303,251,72,115,33,179,256,274,255,299,197,101,142,29,325,115 253,159,35,107,13,318,269,73,117,38,180,256,280,261,357,190,99,114,32,283,107 254,152,34,103,17,311,254,66,110,39,222,252,284,270,316,178,94,105,45,269,123 255,145,26,88,29,305,260,71,107,35,208,258,267,264,302,173,111,119,69,267,132 256,159,34,77,31,315,271,69,119,31,213,278,274,264,320,169,105,149,72,288,146 257,276,83,157,62,402,275,96,156,29,217,298,332,393,351,274,220,328,132,420,151 258,356,75,422,304,463,393,123,174,39,240,431,447,612,446,467,432,544,452,539,316 259,454,87,606,620,488,433,128,186,41,266,452,518,611,504,570,509,548,567,581,456 260,420,82,603,632,488,432,115,190,35,268,447,525,620,491,570,521,542,596,570,445 261,460,101,608,605,488,422,113,162,29,248,446,508,612,492,572,499,523,574,554,419 262,477,127,602,596,480,396,90,167,22,248,451,529,657,430,571,498,474,571,506,426 263,492,139,598,602,542,406,95,151,32,297,444,551,712,440,497,500,512,616,509,477 264,481,159,618,587,579,400,100,156,28,339,444,537,751,420,482,511,474,613,485,509 265,521,198,628,616,546,410,100,162,46,388,407,579,768,409,502,495,435,706,502,488 266,542,215,635,626,535,377,98,170,52,383,435,563,757,407,500,490,448,737,532,481 267,502,208,629,633,513,410,99,177,43,392,440,541,765,431,523,472,484,736,543,479 268,467,202,612,642,532,419,106,173,51,397,435,546,762,464,572,499,512,739,534,483 269,498,145,613,645,531,437,102,159,42,387,454,529,686,484,602,485,526,688,511,456 270,483,123,620,628,546,439,113,166,35,316,451,492,681,496,626,483,529,618,540,419 271,447,127,630,652,486,440,100,159,35,334,435,486,673,474,570,494,570,587,507,429 272,398,97,613,568,512,448,86,176,30,325,444,491,588,500,562,412,455,528,498,431 273,297,47,335,181,390,315,67,126,26,222,450,404,402,370,368,194,294,323,431,259 274,223,36,168,45,349,259,68,110,31,166,340,319,286,309,223,125,152,157,388,165 275,145,31,132,28,332,256,69,106,33,167,278,283,253,298,215,113,141,57,350,132 276,153,35,116,15,328,248,73,110,31,174,275,272,255,297,213,105,137,30,322,122 277,174,35,102,22,336,267,72,110,36,175,276,277,249,357,200,101,100,33,279,114 278,168,34,98,17,336,253,64,108,38,214,272,279,261,312,189,93,90,46,264,129 279,161,27,84,29,327,253,71,105,34,200,278,264,260,278,179,113,112,69,254,134 280,173,34,72,31,350,262,70,115,30,208,297,270,262,297,175,107,135,73,279,153 281,290,82,157,68,427,265,96,154,28,212,319,331,394,330,287,207,309,131,424,157 282,373,75,419,305,485,392,127,170,36,235,425,449,611,442,482,418,548,470,550,315 283,477,86,612,617,521,429,130,183,39,270,450,523,615,512,600,504,552,588,591,453 284,439,86,606,630,502,425,114,186,34,274,444,531,623,495,596,517,543,617,580,445 285,471,106,618,602,503,415,112,159,27,253,442,514,617,487,600,487,521,599,564,419 286,501,125,603,595,496,388,89,169,21,252,452,533,654,434,601,501,464,593,527,425 287,518,139,593,593,556,396,95,152,31,304,457,559,713,448,531,498,504,645,533,477 288,509,157,616,579,588,388,99,160,26,354,446,547,756,428,504,506,465,648,500,502 289,540,204,626,605,566,402,101,163,41,400,405,582,757,419,528,490,433,749,523,481 290,577,221,633,607,554,374,97,172,50,379,420,567,744,418,516,482,446,779,552,475 291,538,211,625,614,532,401,99,181,41,390,419,546,770,443,533,469,483,779,562,475 292,494,206,609,623,549,408,104,174,49,395,417,550,752,473,576,479,509,782,556,482 293,527,149,608,625,539,427,100,160,40,392,438,534,684,490,606,472,522,727,535,451 294,504,129,614,613,549,428,112,165,33,319,442,501,674,503,637,479,519,656,565,446 295,457,130,627,642,510,428,100,162,33,338,425,489,662,480,572,489,552,625,534,441 296,407,99,611,566,514,440,86,179,29,338,434,499,581,506,557,404,436,556,515,443 297,303,51,331,183,405,310,66,125,24,226,438,406,392,367,364,199,267,344,458,268 298,226,37,161,39,363,248,68,105,29,169,328,321,281,299,227,128,123,163,409,163 299,146,32,131,28,347,248,69,103,31,171,268,282,235,295,218,111,112,63,369,130 300,153,35,109,15,341,238,73,107,30,177,265,271,244,297,217,95,109,34,342,117 301,175,36,102,23,350,263,72,111,35,178,265,279,242,363,201,99,75,36,294,111 302,168,37,97,17,349,244,65,106,36,217,265,281,253,318,196,90,67,50,280,124 303,160,27,81,27,340,242,72,103,33,204,266,264,258,280,188,107,90,75,268,130 304,170,33,69,31,361,252,70,112,29,212,282,268,261,298,170,107,113,78,294,148 305,291,81,144,54,454,258,93,152,26,216,301,327,375,324,279,203,286,136,451,149 306,371,75,401,285,512,380,123,169,34,239,412,448,594,433,464,403,542,482,571,314 307,483,88,601,614,543,420,128,181,38,280,442,526,608,500,589,496,545,617,610,457 308,438,88,595,627,526,411,111,182,34,283,435,535,602,485,580,512,530,644,600,449 309,466,105,605,593,533,402,111,158,26,257,424,515,594,483,595,494,525,624,582,427 310,496,124,601,584,523,370,86,170,19,255,438,536,636,432,596,507,466,611,541,434 311,514,143,597,580,549,380,93,154,30,307,444,561,702,451,527,500,504,671,551,482 312,507,162,622,566,581,374,93,160,25,359,432,543,741,427,509,514,465,675,517,514 313,535,203,633,594,556,390,94,165,40,406,390,569,742,425,517,497,431,786,541,477 314,568,222,638,587,552,363,90,178,49,383,414,554,751,424,508,489,443,814,568,467 315,528,210,628,595,529,386,91,183,40,392,410,538,773,448,518,466,486,814,575,471 316,482,206,608,601,549,391,96,172,48,406,403,545,760,470,552,474,510,815,570,484 317,511,151,600,604,547,409,94,157,40,405,419,524,691,482,579,474,514,758,548,460 318,486,132,600,591,558,412,104,158,33,313,427,488,677,494,619,474,497,684,563,454 319,443,124,617,618,496,411,91,159,33,327,407,476,669,472,568,483,527,635,531,439 320,392,92,604,557,510,422,83,169,29,341,406,486,582,502,551,406,422,566,505,441 321,288,45,328,186,393,292,66,118,24,225,409,392,398,366,351,207,262,346,443,269 322,213,31,149,40,346,232,65,95,28,168,302,306,281,303,238,131,117,154,396,153 323,134,27,119,28,329,229,67,94,31,179,246,266,232,296,223,112,107,64,349,122 324,149,30,98,15,322,218,70,97,30,184,239,256,241,308,219,96,104,34,324,117 325,163,32,91,23,331,243,70,102,35,185,240,262,242,380,207,101,71,36,277,116 326,167,33,87,17,333,228,63,98,36,219,241,263,252,333,201,91,63,53,263,130 327,159,22,78,27,325,228,68,94,33,210,241,247,258,283,197,109,86,78,253,135 328,169,28,67,31,347,236,69,103,28,219,254,252,263,300,175,107,109,81,277,147 329,276,75,146,54,437,238,91,146,26,227,279,310,366,344,275,202,280,128,434,142 330,355,69,402,269,492,359,121,164,34,261,397,429,598,426,456,393,518,474,557,306 331,469,82,599,603,544,401,123,176,37,298,432,515,612,494,589,491,546,624,606,452 332,430,81,593,620,537,394,109,178,33,299,423,526,607,478,574,504,512,655,599,443 333,448,99,600,587,545,382,108,155,24,270,422,510,605,462,579,486,500,633,574,422 334,474,118,598,569,534,355,85,169,19,269,437,530,653,429,581,500,457,616,537,423 335,508,139,595,568,563,370,90,152,30,319,443,566,713,452,522,495,481,686,553,475 336,503,158,621,553,571,360,90,155,24,366,434,542,726,425,516,513,453,689,521,511 337,529,194,632,577,551,378,89,159,39,409,394,561,728,430,512,498,421,800,542,465 338,554,214,633,566,545,354,84,175,47,393,416,546,767,430,505,489,428,825,570,456 339,517,201,624,575,524,380,85,178,38,402,409,533,791,452,506,457,474,828,573,465 340,467,199,601,583,556,385,90,165,46,417,382,540,780,470,534,465,498,825,568,480 341,498,145,592,587,563,390,88,153,40,416,408,520,691,482,562,466,501,763,548,459 342,467,129,591,573,568,399,97,152,32,322,420,485,672,496,606,466,474,675,557,451 343,429,115,609,600,505,399,85,159,32,334,399,475,671,475,564,476,501,626,526,435 344,375,85,596,553,515,405,78,163,28,362,390,485,583,507,547,401,400,559,495,434 345,269,40,315,189,411,281,64,114,24,244,399,386,402,381,340,205,257,332,430,269 346,198,26,136,40,339,222,63,86,26,179,289,298,285,321,248,129,113,144,382,142 347,122,23,109,28,327,217,65,85,30,189,219,252,233,313,235,111,103,63,339,116 348,146,25,89,15,306,206,68,89,29,197,214,245,242,327,230,101,100,34,317,116 349,150,28,83,22,314,231,68,94,35,198,216,250,245,398,220,107,68,36,273,120 350,165,29,78,17,319,215,61,91,36,227,219,248,256,350,214,91,60,53,257,135 351,159,19,76,27,311,217,64,87,33,217,218,230,266,300,211,108,82,78,237,139 352,168,23,67,31,335,223,67,97,29,227,229,235,274,317,188,107,106,81,263,147 353,262,70,144,53,449,222,89,141,25,248,259,297,369,355,274,205,274,119,416,141 354,345,63,401,250,493,348,120,162,35,286,381,418,604,416,448,387,499,467,554,298 355,472,77,602,574,544,391,120,174,36,320,426,511,628,490,588,496,541,616,604,448 356,428,75,595,602,540,384,106,178,33,321,417,524,625,469,571,505,496,650,596,437 357,446,93,596,575,564,365,105,155,23,281,420,508,630,437,552,496,490,629,571,418 358,462,112,596,540,549,349,83,171,20,286,427,532,675,418,551,506,468,614,540,417 359,513,134,598,542,560,355,88,152,30,335,433,571,726,443,504,503,477,692,555,467 360,511,155,611,529,569,360,88,154,25,381,424,547,737,434,492,516,456,692,539,510 361,531,189,622,553,560,373,85,160,38,408,404,550,718,426,511,495,418,775,556,474 362,569,210,621,534,555,348,80,174,46,388,425,533,763,424,503,486,422,801,572,454 363,534,195,613,545,549,375,83,177,37,398,421,522,788,446,503,453,456,804,578,463 364,481,187,585,548,568,382,87,160,45,413,392,531,772,462,530,462,479,800,571,479 365,508,133,578,561,577,394,86,146,38,415,416,512,701,476,561,459,490,736,552,460 366,489,114,579,558,585,405,94,149,31,318,425,474,684,493,605,471,459,648,564,453 367,437,102,597,591,536,407,80,160,31,322,411,467,675,472,562,484,491,601,540,443 368,388,76,586,548,543,406,75,164,27,351,405,476,587,504,547,398,384,539,499,445 369,279,39,311,191,425,278,60,111,23,235,410,380,407,388,350,203,237,309,432,273 370,199,25,143,36,349,220,63,83,25,183,294,296,293,337,247,125,98,133,391,143 371,122,21,104,24,338,214,62,84,30,194,222,254,240,327,241,109,93,57,348,108 372,145,23,86,12,315,204,65,89,29,199,214,245,250,341,235,100,99,28,328,107 373,149,26,81,19,320,232,64,94,35,202,217,248,250,414,229,106,67,30,282,111 374,164,28,78,14,316,212,60,91,37,231,220,243,261,365,222,92,59,46,272,126 375,157,19,87,24,305,220,63,86,33,217,220,232,273,308,222,113,59,72,251,127 376,167,23,77,28,334,225,65,97,29,228,225,228,280,342,199,109,83,73,274,137 377,267,70,162,53,457,229,85,141,25,244,253,290,386,369,281,207,258,109,418,132 378,350,62,415,236,512,354,121,160,35,278,379,408,615,418,440,400,489,463,566,288 379,484,76,607,559,561,403,123,172,37,319,429,509,641,492,575,509,537,612,614,455 380,440,71,600,590,559,396,108,176,33,318,420,524,637,469,557,515,493,637,604,441 381,451,88,596,560,583,380,105,151,23,275,423,498,642,436,533,510,493,607,577,418 382,466,108,593,520,555,361,83,171,19,282,429,516,694,416,526,516,472,589,534,412 383,513,130,603,514,560,366,88,148,29,332,432,560,745,440,495,511,475,664,540,455 384,526,151,611,501,581,364,88,151,24,382,423,527,754,436,502,528,433,662,526,497 385,546,190,619,521,579,378,85,159,37,412,400,528,733,427,518,506,395,739,544,465 386,588,213,620,503,574,361,79,173,45,393,419,512,783,426,511,498,400,764,560,446 387,549,198,612,513,566,389,84,174,36,404,416,499,808,446,512,464,437,767,567,453 388,494,189,596,515,567,395,84,159,43,416,386,516,792,465,544,474,472,761,561,468 389,519,134,587,536,596,401,84,148,36,411,412,501,716,480,559,463,506,697,548,454 390,500,112,584,530,600,415,89,149,28,312,422,456,708,500,609,481,463,604,568,441 391,448,102,602,574,553,411,78,157,31,311,411,448,698,479,572,502,496,568,547,433 392,398,70,590,540,547,407,74,161,27,339,401,458,611,510,554,406,387,524,505,437 393,286,37,320,189,434,281,59,109,22,229,404,363,426,396,355,200,228,308,435,261 394,202,24,153,36,351,225,60,83,24,180,287,283,306,353,253,126,103,127,392,134 395,120,21,111,24,338,222,59,83,29,191,217,240,253,341,249,112,98,55,352,99 396,144,22,93,12,316,214,62,88,28,195,212,234,263,350,243,101,102,25,335,99 397,147,25,90,19,308,239,61,93,34,198,216,238,264,427,235,107,70,27,291,104 398,161,25,89,14,302,219,57,91,36,226,219,234,275,375,228,92,62,41,278,119 399,155,18,97,24,291,225,59,86,33,211,227,223,280,307,227,113,64,63,255,120 400,164,22,87,28,321,226,63,97,29,223,228,222,284,350,205,112,89,75,275,130 401,268,67,172,53,430,227,82,142,23,236,250,284,388,368,287,206,251,110,417,132 402,350,60,418,238,490,357,121,160,32,270,385,398,620,431,439,395,492,452,560,277 403,486,74,611,557,544,412,123,174,35,311,440,505,643,523,589,505,536,584,619,447 404,449,70,608,588,550,403,108,177,30,314,432,518,636,498,570,514,489,608,608,435 405,458,85,603,561,575,385,105,154,21,269,435,490,643,466,560,506,489,591,579,415 406,467,110,600,517,543,368,81,173,15,279,442,513,694,444,557,511,469,579,536,404 407,520,134,614,513,548,374,84,153,26,339,449,556,764,472,530,510,486,645,544,447 408,536,153,622,501,558,372,85,154,21,382,416,521,755,468,541,523,442,632,532,481 409,556,190,632,506,562,387,82,162,33,405,387,520,735,463,558,505,405,723,549,462 410,603,211,633,488,559,371,76,173,41,385,397,505,784,462,550,496,416,748,564,442 411,567,197,625,494,579,396,82,176,32,398,394,493,808,488,553,460,456,751,570,450 412,507,185,613,495,575,399,80,160,39,411,370,511,767,510,575,465,495,749,562,462 413,535,133,600,514,602,406,80,152,33,399,392,496,692,519,587,465,523,685,554,454 414,510,113,593,513,613,421,85,154,25,312,402,459,691,537,636,482,475,591,573,434 415,458,102,612,574,568,421,77,159,28,301,403,450,671,513,591,500,517,584,553,429 416,403,70,600,535,557,413,73,165,24,328,390,466,581,539,568,399,410,533,509,432 417,289,37,331,188,445,284,59,111,20,220,391,367,392,412,356,201,243,327,440,259 418,206,24,162,36,360,227,57,84,23,166,280,288,275,368,243,129,98,137,395,128 419,120,20,113,24,353,225,57,83,28,176,210,245,236,365,244,110,95,66,359,100 420,143,21,95,12,329,219,59,88,25,183,204,237,248,377,236,99,98,33,343,101 421,147,24,92,19,323,243,59,93,30,188,208,243,248,454,224,105,61,38,298,106 422,161,25,91,14,315,228,55,91,33,214,212,239,265,401,218,89,57,53,287,120 423,154,17,98,24,303,234,58,87,29,201,220,229,266,335,218,111,65,68,256,121 424,164,21,88,28,331,236,61,97,25,212,222,224,272,378,195,110,85,90,277,131 425,268,67,175,54,436,236,78,145,23,243,239,293,376,396,279,199,259,122,412,138 426,353,58,408,238,495,358,119,163,32,276,377,399,605,457,436,380,498,459,555,270 427,481,73,610,556,556,413,123,176,34,306,434,504,631,553,601,496,546,589,627,441 428,449,71,608,584,557,409,107,182,29,309,432,513,617,530,579,508,499,613,615,431 429,447,86,601,556,584,394,105,160,21,275,435,485,627,497,579,502,493,598,590,414 430,466,113,599,514,549,375,81,177,15,278,441,506,660,475,577,516,494,591,537,407 431,524,136,612,506,555,374,77,157,23,353,436,552,734,498,553,503,490,652,559,448 432,529,160,621,501,566,375,82,162,21,393,388,513,736,495,549,518,448,645,549,484 433,546,195,622,487,574,394,77,167,29,413,360,517,723,487,563,507,409,725,550,470 434,589,214,622,476,558,381,71,180,34,390,371,508,775,487,557,492,425,755,571,450 435,554,195,613,478,579,407,76,183,27,403,368,493,805,508,554,458,466,756,572,460 436,500,182,606,480,576,410,77,169,33,426,347,507,756,528,576,462,504,753,572,474 437,528,133,594,504,602,418,73,158,27,414,366,506,678,541,587,457,527,702,570,464 438,510,114,579,507,635,436,83,160,20,311,375,466,683,562,631,485,485,613,576,446 439,457,102,597,561,593,438,81,161,27,292,374,452,668,535,582,497,527,598,562,442 440,404,70,586,533,578,432,77,167,25,322,365,465,579,557,564,383,401,545,514,447 441,290,38,319,189,454,302,60,111,21,218,364,363,390,435,350,202,236,352,439,271 442,209,25,153,36,362,237,57,86,24,166,261,289,271,395,239,131,98,144,386,136 443,121,21,114,24,351,241,55,82,28,173,200,247,234,379,239,114,90,76,363,104 444,145,22,100,12,329,236,57,87,26,179,186,239,237,391,234,105,90,45,345,105 445,149,25,97,19,314,258,57,93,31,183,191,243,236,472,219,110,53,50,296,111 446,163,26,95,14,306,243,55,90,32,196,194,238,253,417,214,96,50,63,286,120 447,155,18,105,24,301,250,57,86,30,195,201,228,261,351,217,118,63,78,256,122 448,152,22,88,28,331,247,59,95,24,206,201,227,271,406,193,116,76,101,277,133 449,252,66,164,53,434,254,77,140,21,236,213,291,391,415,282,200,252,135,407,139 450,335,57,398,238,501,374,117,162,30,263,346,385,614,473,437,380,477,457,557,271 451,454,71,600,550,560,431,121,171,34,293,412,494,643,567,595,517,537,601,631,450 452,432,71,597,583,568,430,106,178,29,298,413,504,628,548,579,512,498,616,613,436 453,425,87,588,557,569,415,103,158,20,266,414,482,642,516,584,519,487,612,587,416 454,436,113,584,509,566,401,80,175,15,266,417,500,683,490,573,526,493,598,532,401 455,504,136,599,510,566,405,74,157,23,340,409,547,749,516,548,520,488,659,550,449 456,505,157,609,500,557,406,78,160,21,371,361,504,763,515,548,528,451,632,547,478 457,522,191,608,481,573,419,73,167,27,387,333,503,751,509,561,505,420,707,544,469 458,577,209,607,468,551,401,67,177,31,361,346,498,786,509,573,484,426,736,551,450 459,541,191,597,461,573,432,72,182,24,375,343,486,813,533,557,452,463,735,550,462 460,481,178,596,460,588,434,73,168,29,401,322,501,775,560,589,460,504,729,564,475 461,520,132,583,480,600,439,70,158,22,389,342,499,700,561,602,464,539,685,554,470 462,495,114,565,486,636,457,80,155,20,305,351,459,703,585,636,483,487,591,566,444 463,433,101,585,553,596,459,77,162,27,279,357,442,684,560,588,499,525,581,557,436 464,389,69,575,521,578,451,74,164,25,312,348,463,599,581,566,385,393,536,512,444 465,268,37,320,185,459,318,57,112,21,206,346,356,408,451,363,207,229,347,451,272 466,191,24,152,36,373,251,54,85,23,162,246,284,291,417,249,136,97,141,403,137 467,109,20,125,24,354,256,52,82,24,170,191,241,243,397,254,120,90,77,390,102 468,131,22,102,12,329,247,55,87,23,176,179,237,248,394,248,112,84,46,364,103 469,135,25,95,19,314,272,54,92,27,181,183,240,246,476,230,118,51,50,325,109 470,150,26,102,14,308,259,52,90,29,193,183,239,269,420,222,102,43,63,306,117 471,141,18,117,23,303,269,54,85,26,192,192,233,274,358,228,124,64,79,286,120 472,138,22,101,27,336,263,56,94,19,202,194,232,283,410,203,125,76,102,301,130 473,233,67,162,53,429,269,74,138,21,232,203,281,402,420,286,201,249,133,411,138 474,317,56,387,233,495,385,117,161,30,263,326,376,629,481,439,386,473,452,554,278 475,439,70,591,541,560,449,121,168,35,289,395,488,658,586,605,520,527,599,625,446 476,422,71,587,571,569,446,105,176,30,295,395,497,643,570,599,527,492,599,605,431 477,414,86,576,541,574,433,103,155,21,261,400,471,660,541,598,533,482,606,583,413 478,444,113,574,491,568,419,79,174,15,262,391,488,695,515,591,539,488,590,522,395 479,499,131,591,492,554,430,74,156,24,336,381,533,766,543,568,529,468,636,550,436 480,494,155,605,482,564,433,79,159,19,347,353,491,774,543,567,532,435,616,538,466 481,508,189,601,455,578,440,74,166,21,373,327,495,763,536,568,508,440,689,534,452 482,563,206,600,448,559,425,67,174,27,346,339,488,797,537,577,493,447,716,543,435 483,545,187,590,440,585,447,72,178,21,363,335,477,826,558,575,463,484,712,540,450 484,485,176,587,441,590,444,73,164,26,391,313,494,771,583,606,465,522,705,552,466 485,525,133,581,458,599,439,70,155,19,378,329,491,699,582,604,468,557,663,550,457 486,494,109,560,461,645,460,80,152,18,309,339,448,710,604,646,486,483,568,556,439 487,432,98,580,517,598,469,79,159,27,282,344,430,689,580,600,493,515,560,545,423 488,372,61,574,485,575,454,73,158,25,314,335,446,598,601,569,385,389,517,499,423 489,251,37,331,173,445,323,57,108,22,214,333,342,412,464,376,213,227,342,460,274 490,173,25,162,36,360,260,52,81,22,162,236,284,296,430,259,142,102,142,400,150 491,95,21,134,24,355,259,51,78,21,180,190,244,242,410,259,126,91,77,390,117 492,118,22,107,12,325,251,53,84,21,186,177,240,248,400,252,112,81,44,366,115 493,124,25,100,19,313,277,53,90,25,190,182,244,244,474,227,118,50,47,331,118 494,137,26,103,12,304,262,51,86,27,202,176,243,265,426,237,100,45,60,323,122 495,129,19,118,21,300,273,53,82,27,201,184,238,264,369,243,122,69,76,305,127 496,126,22,104,24,326,264,55,90,17,211,188,237,273,408,219,120,77,104,307,138 497,217,61,165,51,419,272,74,132,18,222,190,273,388,419,297,197,245,129,411,148 498,304,55,388,230,505,387,117,156,33,263,306,367,614,493,446,379,466,431,551,282 499,419,64,592,536,571,459,122,163,37,299,381,482,646,603,622,520,517,588,620,448 500,415,70,591,564,572,457,105,172,32,304,382,488,638,589,625,525,489,590,600,431 501,394,80,578,534,578,442,102,152,23,273,386,463,660,555,624,522,491,592,584,416 502,423,108,577,483,576,434,82,169,16,264,375,477,698,533,617,528,501,565,515,395 503,482,129,596,483,550,441,78,151,21,327,367,523,762,558,596,516,475,615,547,438 504,488,146,610,474,571,443,84,155,19,333,346,487,783,560,594,528,453,592,535,463 505,478,183,602,446,591,452,81,162,20,358,329,486,764,552,597,493,441,666,524,454 506,542,192,602,438,579,445,73,169,26,335,323,479,799,553,603,477,457,687,535,444 507,523,182,595,429,600,460,77,173,20,351,335,471,844,575,603,448,489,690,529,458 508,490,167,586,429,607,470,80,161,24,380,312,486,786,604,629,445,517,674,540,474 509,527,122,576,444,618,457,76,152,18,365,330,483,716,608,623,446,557,653,535,464 510,489,105,557,448,630,465,85,148,18,294,334,441,718,622,658,467,478,552,539,442 511,426,88,569,499,606,478,81,154,26,266,349,427,693,599,612,486,509,543,528,429 512,371,60,562,472,580,459,75,153,24,302,335,439,602,599,568,382,390,498,480,435 513,249,36,325,160,446,331,58,104,20,204,336,338,408,462,368,216,227,338,449,285 514,172,26,158,35,348,267,54,76,19,167,233,286,289,445,253,143,103,143,383,158 515,95,22,130,24,331,265,53,73,19,185,189,246,234,428,255,131,95,79,372,123 516,117,23,106,12,301,265,55,79,20,190,174,242,242,407,247,113,84,44,348,122 517,123,26,103,19,293,292,53,85,24,187,179,243,237,473,221,122,53,45,312,124 518,136,27,107,11,289,273,52,80,25,198,173,242,257,427,234,100,53,60,306,128 519,126,20,119,18,284,283,55,76,26,198,180,236,258,372,239,122,77,72,287,134 520,125,23,101,22,310,267,56,84,15,208,183,237,270,413,215,125,85,100,285,144 521,217,61,160,50,406,277,76,127,17,219,182,268,384,423,288,203,245,129,391,156 522,307,57,376,216,507,390,128,157,31,260,301,368,616,488,439,380,454,433,533,288 523,414,67,587,523,565,464,133,163,35,303,381,478,645,604,616,521,503,596,605,464 524,418,72,587,556,569,462,118,171,31,301,382,482,644,585,615,522,484,598,589,453 525,396,81,574,516,577,444,105,152,22,271,381,458,669,557,614,519,486,600,565,441 526,424,107,572,462,576,443,84,176,14,259,375,466,710,536,606,529,493,566,491,413 527,494,127,593,457,550,449,78,153,20,314,374,518,772,558,584,513,467,610,525,457 528,500,145,608,453,584,444,86,157,17,322,359,484,789,561,578,532,453,588,523,478 529,489,181,595,433,604,452,83,161,18,342,353,485,773,553,589,500,452,653,504,474 530,549,191,597,431,592,444,76,171,24,316,336,480,814,556,593,482,468,668,523,468 531,527,179,591,420,611,460,80,175,18,333,338,470,861,578,605,454,488,672,515,479 532,495,170,586,420,618,478,81,162,22,360,316,478,799,615,636,458,514,656,529,483 533,545,119,579,439,625,458,78,155,17,346,337,479,736,621,634,462,558,642,530,477 534,494,100,567,447,642,475,88,158,16,287,360,436,734,625,668,475,490,545,537,453 535,437,86,581,501,624,482,81,162,24,253,366,428,709,601,627,492,509,539,534,444 536,384,61,569,475,590,468,72,161,22,288,350,440,613,602,575,397,410,498,476,454 537,256,36,324,170,442,343,55,109,18,191,350,340,410,461,368,228,237,333,444,288 538,178,26,150,39,345,272,51,81,16,153,238,288,296,444,259,155,110,138,377,156 539,97,22,126,27,325,272,51,80,17,173,192,252,242,428,258,143,99,73,356,127 540,116,23,97,11,306,271,52,85,17,179,188,240,247,412,251,126,90,40,331,122 541,122,26,104,19,296,298,50,90,21,175,191,239,249,479,223,133,58,41,296,124 542,136,28,107,18,292,276,49,84,22,186,184,237,264,429,237,111,59,55,290,127 543,125,20,116,22,288,288,52,80,23,184,194,233,263,374,242,128,82,62,269,132 544,122,23,101,29,310,261,51,89,15,198,188,232,277,413,216,136,82,92,268,144 545,221,62,160,52,400,286,71,127,15,208,197,264,399,429,288,206,239,120,372,154 546,311,55,371,215,504,400,125,156,30,244,308,361,629,490,439,372,450,417,521,286 547,412,67,597,520,555,471,130,166,34,289,394,473,658,609,622,515,502,586,597,471 548,416,72,601,557,557,462,116,171,29,285,395,476,653,595,627,517,482,589,581,460 549,393,81,586,515,575,448,102,153,20,260,391,454,678,565,627,514,485,591,555,446 550,415,107,579,461,556,442,81,180,13,243,387,460,702,544,617,522,477,557,484,419 551,485,123,600,450,539,451,75,157,19,299,395,511,768,581,607,507,440,601,510,459 552,485,140,620,446,566,444,84,160,16,312,379,472,783,565,605,534,443,576,512,483 553,478,180,607,421,579,451,82,165,17,331,377,469,767,555,607,514,441,629,493,477 554,534,182,609,418,575,443,73,176,23,301,360,467,806,559,613,499,461,647,512,471 555,517,177,603,414,595,455,78,180,17,318,354,456,853,583,627,469,481,650,504,481 556,485,170,596,425,597,477,79,167,20,346,335,469,788,618,650,470,488,637,517,482 557,542,111,586,442,623,458,75,159,16,330,354,474,723,626,649,474,539,636,525,475 558,481,93,579,444,633,476,85,161,15,270,379,431,738,641,674,486,474,538,531,443 559,439,79,589,502,608,489,79,170,24,237,385,426,702,599,633,503,491,534,533,439 560,381,61,578,477,568,477,69,166,21,269,366,436,618,597,583,412,409,489,465,446 561,259,36,324,182,414,349,53,115,17,177,351,336,411,458,377,242,209,324,429,278 562,182,26,143,41,332,275,49,90,15,140,239,288,296,461,266,170,104,124,378,148 563,101,22,119,26,329,268,49,89,16,159,196,256,243,453,262,154,94,72,355,121 564,118,23,89,11,304,262,48,92,17,165,191,243,246,437,253,133,86,39,324,115 565,122,26,99,19,289,288,46,96,21,170,201,244,247,505,225,138,54,40,286,117 566,137,27,103,16,285,266,47,93,23,179,197,245,258,446,239,117,56,55,288,121 567,126,20,110,20,290,289,50,87,24,176,207,241,260,402,245,129,85,61,265,128 568,125,24,97,26,312,263,49,97,17,192,200,239,273,440,219,141,82,91,266,132 569,221,60,154,47,398,288,67,134,15,200,213,272,397,442,289,210,217,122,374,148 570,311,54,363,215,487,406,118,162,29,238,314,363,632,495,427,368,448,398,524,281 571,414,66,597,519,538,479,125,172,34,278,408,473,663,616,607,510,499,564,591,462 572,421,70,603,556,542,467,118,173,29,274,417,478,657,601,615,511,482,564,582,454 573,394,80,586,518,560,454,105,154,22,263,411,455,678,567,613,513,482,578,552,440 574,414,103,585,470,540,443,82,181,12,240,392,455,700,549,592,521,474,539,484,420 575,487,121,606,455,527,450,71,156,19,302,398,510,773,590,591,507,439,590,508,463 576,470,139,622,453,552,446,80,162,16,304,384,478,780,574,592,538,442,558,515,488 577,465,181,603,427,566,452,79,170,16,308,382,474,780,563,588,519,458,611,506,479 578,523,182,605,431,561,451,70,178,23,278,370,469,834,567,590,504,485,631,520,478 579,523,179,599,425,581,469,77,182,16,295,365,459,877,595,606,474,484,634,520,491 580,490,173,591,437,583,492,79,164,20,326,346,470,815,625,625,477,487,623,521,489 581,546,110,582,455,607,467,77,158,16,313,364,474,738,624,631,478,536,621,521,483 582,490,92,580,452,615,486,84,162,14,271,384,430,741,646,653,488,470,526,535,458 583,436,80,589,506,591,499,85,170,23,236,388,425,709,601,619,515,487,520,545,448 584,376,60,582,475,552,483,73,163,20,267,370,439,623,614,575,418,403,469,472,457 585,264,36,335,183,401,358,55,116,18,177,359,340,418,473,380,242,218,309,433,285 586,180,26,152,51,318,281,48,90,16,130,250,287,309,474,268,173,119,124,382,151 587,103,22,124,26,318,273,53,89,16,148,197,259,248,459,269,158,111,70,360,125 588,116,23,101,10,292,267,51,92,17,154,191,245,249,438,257,134,102,35,336,113 589,123,26,107,18,280,286,48,94,21,157,201,237,254,505,228,139,71,44,295,113 590,134,27,112,16,280,272,49,92,23,166,205,238,270,455,241,116,73,60,295,117 591,126,19,111,20,278,294,54,87,24,159,208,239,268,407,248,128,103,67,272,124 592,113,23,98,26,301,264,48,98,16,176,201,238,279,442,220,141,99,98,274,129 593,206,59,146,42,403,294,65,134,16,201,213,273,400,448,290,206,216,129,371,135 594,295,54,357,206,488,409,116,164,28,231,330,363,632,498,424,371,443,375,529,274 595,392,65,588,515,536,486,123,170,33,270,423,469,672,624,603,515,502,546,593,460 596,411,69,602,555,544,475,115,172,30,266,432,470,669,611,614,518,483,546,582,451 597,372,78,579,519,561,462,104,153,21,256,422,453,687,578,608,515,480,555,544,437 598,404,99,577,473,536,450,80,180,12,230,406,451,703,559,595,524,479,520,477,423 599,464,116,597,456,523,454,66,155,21,299,422,504,784,602,600,508,446,569,509,475 600,451,131,615,452,546,444,76,160,17,297,408,477,788,570,593,532,452,545,509,494 601,460,168,593,430,566,450,76,171,17,298,406,474,784,570,595,517,470,584,499,475 602,519,167,596,436,562,445,68,178,24,267,390,469,834,570,596,501,494,604,517,473 603,525,164,592,430,589,467,74,183,16,282,383,456,878,597,615,471,483,607,516,489 604,488,163,581,443,597,490,76,167,20,315,347,468,837,627,634,473,500,596,515,487 605,541,99,572,461,618,467,75,158,15,301,383,477,761,633,648,479,541,597,525,477 606,480,90,569,459,620,483,81,163,14,267,404,435,742,656,662,484,469,516,524,453 607,430,78,577,515,595,503,82,168,22,224,402,425,702,620,629,515,490,502,544,439 608,363,55,569,472,553,481,73,162,19,254,382,435,630,617,576,404,398,453,467,453 609,262,31,323,181,412,361,52,118,16,172,366,335,420,486,375,235,212,287,426,273 610,175,21,155,35,339,285,45,93,16,128,254,284,319,484,254,165,134,104,379,140 611,99,17,127,13,333,279,49,91,16,146,196,258,250,469,256,157,128,70,349,115 612,112,18,100,1,305,272,48,89,17,152,191,247,261,455,240,131,103,35,322,109 613,118,21,106,10,295,294,45,90,21,156,201,237,258,507,218,137,70,44,291,111 614,129,22,117,8,288,270,46,85,21,164,206,235,268,459,230,115,73,61,290,112 615,121,18,115,9,289,296,49,81,23,157,207,236,270,425,231,128,103,67,258,127 616,105,17,96,15,316,264,43,93,17,175,200,241,275,461,210,144,120,98,259,134 617,194,51,152,27,416,296,51,131,18,201,207,277,403,465,279,204,216,130,353,136 618,291,51,353,194,502,413,107,162,30,229,332,362,644,505,421,374,440,351,516,273 619,387,65,583,513,563,490,120,169,35,268,435,468,687,629,612,514,495,542,580,468 620,408,67,591,550,572,475,114,169,31,264,441,468,684,626,625,518,480,544,574,458 621,367,73,569,516,588,461,101,150,23,256,435,448,704,585,622,517,474,555,528,444 622,393,87,568,470,566,459,80,175,14,231,417,450,718,574,607,522,477,503,467,429 623,452,108,596,456,544,462,61,153,23,286,436,499,783,611,614,508,465,555,497,482 624,450,125,613,454,558,458,70,159,17,281,416,475,784,580,607,530,454,554,501,493 625,459,169,590,414,582,454,71,168,15,287,418,468,796,582,608,519,483,586,481,473 626,519,165,593,440,574,447,63,178,23,254,399,466,846,578,610,509,504,620,500,475 627,528,163,586,435,594,469,68,181,16,269,394,453,885,605,630,479,483,623,495,488 628,487,159,576,444,607,492,70,164,19,299,359,465,841,644,642,481,500,615,503,484 629,539,97,572,463,625,463,72,156,15,282,392,472,765,636,652,487,540,614,516,474 630,477,82,568,446,628,478,76,163,14,248,410,437,756,647,660,499,475,506,513,446 631,426,66,581,512,605,502,81,166,19,212,389,430,714,615,636,530,501,494,541,438 632,346,47,567,467,557,483,74,160,18,240,369,436,643,608,577,419,396,466,454,454 633,248,27,317,175,431,357,50,113,15,161,352,341,433,479,375,240,224,287,410,282 634,157,21,156,35,351,286,47,89,15,115,238,285,334,513,257,174,152,105,362,147 635,83,16,132,13,331,282,50,88,15,133,179,259,270,498,255,165,149,70,338,121 636,95,17,107,1,303,277,49,86,16,137,173,251,280,476,239,138,121,35,315,116 637,104,20,108,10,292,296,46,88,20,139,184,244,270,538,213,145,87,44,284,120 638,116,21,117,8,284,273,49,84,21,148,187,241,285,481,227,121,89,60,286,122 639,109,18,117,9,286,300,51,79,23,143,189,235,285,435,229,122,116,67,258,137 640,103,17,99,14,322,266,45,90,16,160,181,237,281,459,207,139,127,97,253,144 641,175,45,153,22,418,303,52,127,17,189,188,276,406,477,271,198,222,126,355,145 642,280,48,352,187,517,412,108,160,30,217,317,360,652,511,409,365,445,346,512,282 643,376,60,583,500,582,491,121,166,34,258,419,469,694,634,600,511,510,537,572,465 644,404,59,587,539,570,479,115,164,31,252,425,468,692,629,610,523,493,539,570,461 645,365,65,571,505,594,465,101,149,23,246,441,446,713,591,591,518,476,551,524,447 646,397,80,563,457,570,463,81,178,14,219,414,444,723,578,578,521,478,498,483,435 647,463,98,592,444,548,465,64,159,24,272,436,497,783,617,587,511,470,554,522,480 648,452,114,612,444,560,456,72,168,18,264,422,477,788,584,581,534,457,572,531,492 649,469,160,588,416,578,457,67,173,20,266,430,465,802,584,583,521,485,598,500,484 650,520,157,591,441,551,457,59,181,26,235,409,460,856,587,587,505,499,623,520,487 651,522,150,590,437,579,475,65,186,18,251,402,445,889,617,600,477,479,613,500,502 652,472,147,586,445,593,500,66,165,22,291,368,463,836,652,611,483,507,616,518,500 653,516,86,573,461,611,465,70,161,18,275,400,469,772,640,618,481,554,618,535,493 654,446,80,566,446,624,478,71,163,15,244,419,428,766,653,632,491,476,526,527,466 655,407,63,578,514,587,499,79,167,23,207,394,427,721,628,612,516,497,499,541,454 656,322,48,569,469,542,478,71,165,23,242,364,433,644,619,551,414,386,459,447,469 657,230,31,323,180,419,352,49,121,20,157,348,339,440,489,351,241,227,279,415,289 658,143,24,160,34,354,286,45,96,19,114,217,282,347,500,237,168,152,105,355,155 659,73,19,127,13,331,276,48,94,19,131,160,252,281,475,237,160,145,70,331,130 660,86,20,105,1,301,272,48,92,22,129,154,241,290,454,222,137,116,35,316,124 661,99,23,113,10,290,287,44,93,23,129,166,233,271,515,196,139,83,44,273,128 662,112,23,124,9,283,265,47,94,24,138,167,227,286,459,221,117,85,60,275,127 663,107,21,124,10,288,296,48,90,26,132,169,221,291,422,223,114,113,67,253,141 664,101,20,103,16,324,256,43,101,19,148,161,221,288,436,201,134,124,96,242,149 665,170,49,153,22,421,305,45,137,21,183,172,268,407,469,250,191,223,124,348,146 666,268,54,360,183,507,411,102,173,32,210,302,352,646,510,388,355,434,346,500,273 667,375,64,584,509,579,493,115,174,36,251,406,462,687,643,597,503,507,533,571,465 668,400,64,595,547,569,483,115,172,33,246,413,459,680,639,615,514,486,544,575,462 669,362,69,581,516,588,466,103,157,25,243,437,441,704,603,605,511,471,558,528,448 670,394,82,572,471,564,466,81,187,13,218,411,438,717,593,597,508,491,506,489,438 671,447,101,600,458,545,471,69,169,24,269,434,493,792,633,606,496,485,561,539,485 672,445,118,625,459,559,466,73,181,20,260,427,470,806,600,604,513,473,579,547,487 673,455,166,593,432,573,467,70,183,20,262,438,458,814,598,597,512,505,597,516,476 674,505,164,597,451,547,466,63,192,26,229,417,459,871,603,602,495,519,622,527,479 675,503,157,596,446,573,476,65,191,18,245,423,445,906,629,617,469,499,615,507,494 676,467,154,586,460,585,502,66,174,22,287,388,466,834,663,623,474,525,620,521,490 677,503,94,580,477,604,464,68,168,18,272,420,475,771,650,616,460,562,615,547,486 678,437,85,573,463,612,475,70,172,15,239,439,432,761,671,622,478,485,531,533,462 679,399,68,582,523,577,496,76,178,23,202,410,428,715,638,603,506,505,503,552,451 680,308,51,569,473,536,472,69,174,23,238,381,433,632,620,542,400,394,456,456,466 681,224,32,332,186,414,347,47,131,20,154,361,339,435,486,343,233,232,271,419,287 682,136,25,172,33,359,279,43,104,19,114,217,270,339,491,233,167,154,106,356,155 683,70,19,138,13,338,274,46,97,20,131,167,239,274,480,232,159,148,70,334,130 684,84,21,117,1,311,266,46,94,22,129,152,230,286,465,222,135,119,35,315,124 685,97,23,124,10,296,278,42,95,24,129,164,222,265,504,202,138,85,44,270,130 686,109,24,136,10,290,254,45,95,24,138,166,214,280,462,218,117,88,61,271,131 687,103,22,135,11,296,289,46,92,26,132,168,210,284,420,221,115,116,67,251,145 688,95,21,114,16,332,246,40,103,19,148,160,212,285,429,201,135,129,97,242,153 689,166,51,166,23,433,299,44,140,21,184,170,258,398,449,246,193,230,125,346,149 690,256,56,357,179,511,403,98,180,32,211,307,347,623,487,388,349,445,349,501,272 691,370,67,578,512,584,500,111,180,35,254,425,458,670,623,586,502,521,537,579,470 692,391,66,596,560,576,489,110,179,33,243,429,456,661,623,604,514,496,551,587,471 693,357,71,582,525,597,469,100,166,23,238,433,441,689,589,596,513,489,564,542,461 694,384,87,562,485,582,478,77,196,13,211,405,437,695,577,589,503,506,519,500,451 695,429,102,584,474,545,479,63,175,23,268,425,489,769,620,600,498,497,570,553,496 696,424,121,623,473,560,478,71,183,20,261,418,466,782,594,590,515,487,586,562,502 697,437,171,597,446,573,471,69,185,20,265,429,455,783,594,583,517,508,604,531,483 698,484,167,598,460,553,477,62,195,25,232,415,457,864,599,593,497,521,632,545,488 699,481,159,594,437,583,487,63,196,18,248,421,446,900,627,608,472,507,625,526,502 700,452,157,589,447,607,529,61,179,21,287,390,468,831,665,618,481,535,633,539,499 701,491,100,575,472,636,495,64,172,18,275,426,478,768,654,623,457,575,621,567,494 702,427,87,576,463,644,497,69,177,15,243,449,440,764,678,629,482,501,545,554,478 703,393,69,590,536,609,520,75,185,23,204,425,432,708,647,601,510,517,531,580,472 704,300,52,570,473,553,490,69,179,24,238,395,434,628,630,541,402,412,483,484,485 705,223,33,338,188,434,362,46,137,20,157,366,340,449,485,331,243,249,285,448,298 706,136,25,189,34,378,295,42,111,19,115,221,271,351,485,229,175,175,115,384,156 707,71,19,154,13,354,295,44,105,20,132,169,241,280,476,220,171,168,71,351,131 708,82,20,125,1,329,287,45,101,22,129,154,237,291,453,216,138,129,35,324,125 709,96,23,129,10,313,298,41,101,24,130,166,233,266,493,190,140,94,44,282,130 710,112,25,135,10,316,275,44,102,25,139,168,223,280,466,210,117,96,61,280,129 711,109,22,135,11,311,304,45,99,26,132,170,217,283,409,211,115,115,67,259,143 712,98,21,114,16,348,264,39,110,20,148,171,224,278,404,189,136,126,97,250,151 713,170,53,162,23,453,319,40,145,21,182,184,263,389,420,236,197,231,124,368,148 714,258,56,355,176,530,408,96,185,34,210,324,348,618,489,393,344,440,358,509,272 715,375,69,579,510,598,508,109,186,38,254,443,461,666,623,587,507,523,555,586,470 716,405,67,602,563,590,497,108,179,34,241,449,454,658,622,601,521,500,574,595,468 717,359,71,585,528,609,481,97,170,23,237,453,445,684,579,587,520,493,590,554,457 718,387,84,568,490,590,490,74,199,15,208,422,439,691,566,572,506,518,538,526,445 719,452,96,597,483,548,491,64,179,27,265,443,495,751,605,580,501,510,598,568,498 720,452,106,620,473,569,490,67,187,21,254,437,470,766,581,569,515,492,623,587,500 721,463,159,608,445,582,482,68,191,24,258,433,460,767,582,562,523,512,628,557,477 722,512,155,611,462,562,496,62,201,30,224,420,459,849,587,572,506,525,652,570,489 723,505,147,608,433,591,505,64,199,21,241,425,449,888,623,586,479,509,644,553,503 724,472,148,590,440,615,544,60,178,24,281,394,466,817,644,611,479,534,654,562,497 725,493,99,571,463,630,500,59,178,22,269,429,481,775,632,617,459,574,649,577,494 726,437,90,581,456,636,503,69,179,15,236,454,440,773,658,620,484,503,560,563,478 727,406,71,588,529,623,518,73,190,23,197,436,438,714,626,604,506,509,544,587,470 728,313,54,572,460,562,488,67,181,25,226,404,434,627,618,541,390,402,495,498,478 729,241,32,333,173,439,358,45,139,20,158,371,343,445,466,329,243,249,298,456,292 730,154,25,188,22,373,293,40,115,20,119,222,278,348,471,240,178,182,114,397,149 731,92,19,155,3,348,293,41,108,20,135,170,249,276,462,229,168,173,77,370,130 732,101,20,121,1,329,285,42,101,22,126,155,241,291,438,227,136,125,43,342,121 733,108,23,127,10,313,297,40,101,24,127,166,233,264,475,200,135,90,60,289,125 734,118,25,135,8,326,273,43,102,25,136,168,224,280,452,220,113,91,61,293,123 735,117,22,134,7,323,295,45,99,27,130,168,218,285,402,221,112,109,67,271,137 736,109,22,114,11,361,256,40,109,20,145,170,227,288,391,198,131,121,96,257,144 737,182,51,163,20,453,311,39,143,21,179,182,265,382,407,241,187,212,124,382,139 738,271,54,355,162,534,397,94,184,33,202,321,347,623,478,403,329,416,356,518,262 739,380,66,579,504,601,499,107,186,38,245,451,461,670,615,594,500,502,553,597,460 740,411,65,606,558,603,487,105,183,35,234,458,454,660,613,599,511,482,581,601,460 741,367,69,583,521,622,468,94,175,23,230,458,445,695,571,579,517,473,590,561,453 742,393,80,572,486,604,493,77,202,15,204,424,440,698,559,557,487,503,538,534,441 743,471,94,600,467,541,485,67,179,27,246,445,497,767,599,564,485,497,600,579,490 744,467,104,621,457,561,481,68,191,21,232,440,468,768,579,548,495,472,643,593,492 745,484,155,620,431,584,486,75,190,24,251,433,460,773,585,546,499,490,646,561,475 746,528,152,620,448,579,487,69,200,31,219,419,461,850,584,558,484,505,665,574,494 747,520,144,620,423,601,492,72,202,28,235,424,451,889,625,575,476,488,656,557,498 748,495,145,601,429,607,529,65,180,32,274,396,468,823,648,608,474,512,654,564,490 749,515,95,571,448,625,493,63,178,31,267,432,477,783,636,626,462,558,639,572,488 750,459,86,582,441,631,498,70,178,16,221,458,448,761,666,621,479,486,560,560,464 751,421,69,586,517,630,513,73,189,35,196,439,443,708,637,607,503,495,521,586,446 752,326,54,572,446,565,482,68,178,33,222,424,439,612,626,535,390,392,468,507,454 753,258,32,335,158,437,352,47,137,34,158,383,344,441,482,338,236,249,272,463,268 754,168,24,193,22,363,286,42,114,30,119,225,278,347,467,247,173,183,112,410,132 755,92,19,155,3,344,286,43,105,32,121,163,256,271,461,233,162,174,75,379,112 756,100,21,122,1,323,277,45,100,34,115,147,246,290,437,224,132,126,43,350,106 757,117,22,127,10,307,297,42,101,34,128,160,238,263,474,207,129,90,60,305,111 758,120,24,135,8,324,276,47,103,36,132,160,229,280,463,226,109,92,61,307,104 759,115,23,135,7,318,300,50,99,37,127,158,223,286,411,231,108,110,65,280,117 760,108,20,114,11,355,255,46,108,30,145,157,235,294,391,210,129,120,91,271,124 761,177,46,163,20,452,306,46,140,30,171,169,270,387,395,250,181,192,125,393,121 762,267,50,348,151,531,405,98,180,39,212,308,348,631,466,404,330,404,338,525,245 763,386,64,578,498,605,507,115,185,46,265,449,467,675,612,588,502,495,536,606,445 764,408,63,600,558,598,503,110,185,43,251,455,461,665,611,600,513,474,570,610,446 765,371,66,582,523,625,485,97,179,33,248,457,450,697,576,581,512,461,577,570,438 766,394,77,570,486,601,514,82,204,23,222,413,448,696,563,561,485,493,527,548,428 767,468,86,604,465,549,502,69,177,38,246,433,506,775,599,578,473,486,604,591,476 768,477,100,623,457,580,502,71,193,37,233,428,479,764,580,558,486,457,645,607,467 769,483,152,627,432,605,504,75,192,33,271,422,474,777,583,553,487,480,621,570,465 770,528,150,622,454,597,499,71,202,40,245,407,472,857,593,567,472,495,666,580,484 771,547,140,622,428,622,502,73,200,36,261,410,457,894,639,585,460,476,656,561,486 772,515,140,607,431,633,539,67,181,45,299,383,480,829,652,629,467,504,654,577,481 773,541,93,574,449,642,512,64,179,43,277,417,483,790,632,631,459,538,627,577,466 774,469,84,579,437,633,513,70,178,21,240,444,451,766,667,628,473,467,552,566,445 775,418,71,584,519,631,521,74,189,40,209,429,453,707,652,615,496,480,509,595,427 776,322,54,569,449,549,482,69,178,37,233,417,451,616,634,536,382,372,454,511,438 777,240,28,340,166,429,365,48,137,38,176,376,357,446,482,334,230,233,271,466,260 778,158,24,200,22,353,299,43,113,34,139,221,289,352,480,245,168,184,112,413,137 779,87,18,160,3,339,292,45,105,36,140,165,267,285,444,222,157,176,75,381,116 780,98,20,124,1,319,285,47,99,42,134,150,257,296,418,210,127,125,43,349,107 781,110,21,129,10,305,302,43,100,41,150,163,247,266,455,206,123,89,60,304,112 782,118,23,137,8,304,281,49,101,42,152,163,236,285,445,221,104,91,60,306,106 783,113,23,136,7,297,299,51,97,43,149,160,232,296,385,229,103,111,64,279,118 784,109,19,116,11,333,258,47,107,34,165,157,241,296,367,204,124,117,90,267,126 785,166,40,167,20,445,314,47,136,30,191,172,276,388,390,248,172,176,124,386,123 786,258,46,350,147,525,408,98,175,37,231,309,354,637,474,405,333,388,330,535,237 787,372,59,573,500,605,515,117,184,51,277,454,476,680,624,593,504,485,538,610,433 788,397,56,598,561,597,513,110,185,44,259,459,470,666,623,599,516,463,561,621,435 789,348,62,579,530,632,492,97,179,37,258,457,460,696,594,596,517,451,571,584,431 790,371,75,567,488,619,520,80,206,27,237,417,461,698,580,572,482,485,523,559,424 791,441,73,606,464,560,507,67,181,44,258,438,510,776,610,581,475,478,625,597,476 792,463,90,624,457,589,497,70,198,44,250,433,496,772,588,573,481,444,671,624,466 793,474,139,631,428,611,499,71,195,36,283,429,494,792,588,567,486,492,641,579,460 794,517,138,617,455,609,492,67,201,33,258,415,492,864,591,583,469,506,673,591,477 795,533,131,616,429,630,495,66,197,38,276,419,475,900,628,606,458,481,661,574,486 796,499,136,608,432,635,528,64,184,42,308,393,494,831,639,627,475,484,661,600,482 797,516,93,577,449,654,507,61,180,46,293,425,495,785,617,626,459,516,634,591,474 798,443,88,581,464,645,510,67,185,24,245,451,462,760,649,626,471,438,578,582,452 799,401,73,586,528,642,519,71,196,45,207,435,461,698,643,611,497,461,517,611,432 800,311,50,574,456,564,481,67,179,43,231,433,459,600,627,540,388,347,458,521,438 801,224,26,349,172,437,355,47,140,44,184,384,361,442,477,329,230,211,276,474,261 802,149,19,209,22,367,297,40,114,33,142,222,286,354,478,251,169,180,120,414,138 803,86,13,166,3,360,293,42,106,35,142,164,263,289,457,224,158,174,76,381,117 804,97,15,129,1,329,287,44,99,41,136,151,254,297,434,210,128,124,43,348,108 805,108,15,131,10,304,300,40,101,40,151,164,241,269,443,203,123,88,60,300,113 806,117,18,138,9,306,281,46,102,40,153,164,228,288,454,217,104,90,66,300,107 807,111,17,137,7,298,294,49,99,42,149,160,221,300,406,230,103,110,66,271,120 808,110,16,119,24,331,257,45,108,36,165,157,233,297,378,199,124,117,97,257,129 809,177,34,168,31,452,312,44,138,33,192,175,269,385,395,246,173,163,125,386,127 810,269,44,341,163,528,405,95,177,42,232,323,358,636,479,401,345,372,338,538,236 811,390,56,569,508,615,509,112,188,56,276,466,480,684,628,592,512,473,536,620,434 812,411,53,596,568,607,503,105,186,50,260,473,471,671,628,599,520,453,563,615,439 813,365,56,582,539,640,487,93,183,44,259,470,460,698,604,605,518,428,577,578,433 814,392,74,570,499,625,510,76,209,33,243,432,464,688,588,586,485,464,523,552,427 815,453,69,601,488,566,503,64,189,45,269,456,514,763,619,592,464,451,642,592,478 816,468,89,618,481,595,490,65,207,45,250,450,501,757,595,584,483,416,686,620,471 817,497,137,625,443,618,492,68,202,39,280,448,495,770,594,576,487,463,658,574,452 818,528,136,611,463,618,480,63,206,36,253,432,491,858,596,595,470,478,687,588,470 819,511,130,611,438,639,485,62,204,40,278,436,478,895,622,616,458,457,674,569,477 820,476,139,601,444,646,514,59,189,44,311,417,490,826,630,635,480,459,676,592,474 821,502,100,574,467,663,496,57,188,48,311,449,492,775,606,622,470,488,646,594,467 822,423,97,564,483,649,502,62,189,27,251,472,459,747,636,619,478,411,589,586,447 823,382,77,571,533,645,506,66,198,44,200,452,456,685,640,602,509,434,527,610,418 824,301,47,560,460,575,467,63,178,45,217,451,451,580,619,542,400,324,458,518,420 825,218,24,347,173,441,345,44,139,44,182,398,351,435,477,330,237,194,272,468,250 826,143,18,224,22,376,286,38,117,36,131,228,283,359,484,240,172,164,117,403,130 827,84,12,180,3,372,283,39,104,39,130,168,256,292,459,221,160,167,76,371,108 828,90,14,140,1,318,274,41,98,45,124,155,247,302,436,204,130,121,43,337,100 829,102,14,141,10,294,286,38,101,39,139,171,236,275,436,198,125,88,59,290,104 830,110,17,146,9,295,268,43,101,40,140,163,222,295,453,213,107,89,62,295,98 831,104,16,136,7,294,282,46,99,39,136,163,217,308,427,230,106,109,61,266,110 832,102,15,119,30,330,249,42,112,40,151,151,225,304,398,200,126,115,102,255,120 833,169,32,178,43,452,308,41,143,37,175,172,269,384,416,254,175,162,125,385,119 834,264,44,340,178,522,392,86,180,46,223,332,358,624,498,411,347,376,344,536,228 835,387,56,564,515,604,503,103,190,55,260,477,476,679,640,603,509,467,541,613,429 836,408,53,589,577,601,494,96,190,52,248,486,469,667,640,608,517,457,569,608,433 837,359,55,576,549,636,478,86,186,46,248,484,461,694,619,623,519,437,580,572,423 838,390,74,563,521,609,508,70,209,34,233,447,460,693,607,615,486,466,535,553,415 839,438,67,596,507,556,495,59,191,47,259,469,513,762,627,621,464,450,636,596,455 840,464,86,614,501,599,478,58,205,49,249,465,500,756,612,610,481,410,675,620,452 841,493,135,621,446,625,482,64,200,43,276,466,483,770,612,604,485,449,646,572,430 842,529,134,605,477,618,474,58,203,39,245,449,478,856,614,617,474,469,673,585,449 843,508,129,608,461,639,477,57,202,43,274,452,466,894,637,620,466,449,663,568,456 844,471,137,610,465,646,511,54,188,47,309,431,480,805,635,632,491,452,664,591,453 845,498,98,584,472,665,493,53,185,52,311,464,480,763,607,622,481,490,630,593,456 846,421,95,573,487,644,495,57,188,29,252,489,444,749,646,620,479,411,574,584,435 847,377,75,577,539,633,496,62,196,47,197,468,439,687,647,605,511,433,524,610,406 848,299,47,561,468,565,454,58,178,48,217,459,442,582,623,536,398,314,455,519,409 849,210,24,341,174,441,336,40,139,47,178,403,346,445,481,328,230,192,258,465,244 850,145,18,219,22,368,280,35,114,38,129,225,274,363,482,227,168,149,111,395,128 851,84,12,176,4,361,273,36,102,41,130,177,244,293,451,209,155,153,74,361,112 852,75,14,136,1,306,271,38,94,48,124,155,237,301,434,201,127,107,50,328,108 853,89,14,136,11,283,278,35,98,43,135,168,228,270,443,191,125,90,65,285,111 854,97,17,141,9,300,265,40,98,44,136,161,216,292,467,206,106,90,68,290,105 855,96,16,133,7,292,277,43,96,42,135,164,214,306,432,230,102,109,64,259,114 856,96,15,122,29,327,245,39,111,42,147,151,220,307,405,213,117,115,101,249,126 857,155,32,168,43,442,304,38,142,38,174,174,263,384,424,255,165,161,133,385,123 858,248,47,325,183,507,390,83,180,45,223,337,349,623,496,411,349,378,349,537,236 859,372,58,565,517,587,502,101,190,53,261,478,467,684,639,613,518,464,546,619,435 860,389,55,592,576,582,496,93,189,52,248,486,466,672,641,612,527,454,577,616,438 861,338,57,580,547,629,483,84,186,46,248,486,459,693,621,620,528,435,590,581,428 862,370,76,563,520,593,509,69,207,35,234,451,460,691,610,612,493,465,540,564,427 863,417,70,601,498,533,495,58,190,46,259,476,506,751,630,621,473,441,650,605,459 864,433,92,618,494,582,478,57,205,48,251,473,491,756,621,612,490,403,695,621,459 865,458,137,624,437,607,486,64,199,43,279,454,474,770,626,605,494,454,658,572,437 866,493,139,609,471,590,478,58,201,39,248,430,473,853,620,618,483,471,673,592,452 867,481,130,615,455,622,482,57,200,43,278,440,461,904,644,625,476,465,659,573,457 868,442,137,616,456,634,519,53,185,48,313,427,475,820,644,641,501,459,665,591,457 869,469,100,578,470,649,499,52,181,52,317,465,481,773,618,639,491,497,621,601,464 870,395,97,576,485,628,500,56,184,29,259,500,446,759,665,631,489,419,570,593,447 871,376,75,580,535,633,500,62,194,47,204,487,447,695,660,611,522,447,527,630,429 872,292,43,560,465,556,460,56,176,48,222,478,445,607,633,541,397,320,461,531,435 873,195,21,338,181,427,345,39,136,48,180,407,343,464,484,322,225,194,256,469,257 874,136,14,228,22,349,283,32,113,39,128,225,265,363,506,221,162,150,111,396,131 875,77,10,180,4,337,273,35,100,41,129,177,233,293,465,199,148,155,73,357,117 876,65,13,132,1,284,271,37,95,48,122,154,223,300,458,192,118,108,49,322,111 877,81,12,131,11,264,281,34,97,43,131,172,215,266,472,184,114,91,63,277,113 878,85,15,136,10,290,265,37,97,44,133,165,202,287,475,188,98,90,68,281,108 879,83,15,133,7,278,275,40,97,42,131,147,200,301,442,218,97,110,63,259,117 880,81,14,124,29,310,253,36,111,43,143,149,209,301,416,202,126,115,98,251,124 881,139,32,164,43,432,311,34,142,38,170,180,252,381,442,245,167,161,112,381,118 882,233,49,325,182,484,394,78,181,44,227,334,346,640,505,400,357,376,342,560,233 883,367,61,562,516,571,502,100,187,54,264,474,469,700,647,600,530,470,538,643,455 884,387,58,593,581,556,496,90,188,52,254,478,468,689,651,606,540,458,576,641,460 885,337,58,583,553,607,485,78,188,47,250,478,462,710,631,625,543,429,579,601,457 886,361,72,559,528,585,509,63,202,36,237,443,464,709,618,613,510,464,531,582,451 887,392,73,590,504,519,499,53,189,46,260,468,507,767,638,625,487,425,646,625,477 888,413,88,613,499,553,464,55,205,48,252,466,495,765,631,621,497,400,696,630,477 889,436,133,610,452,581,473,61,198,43,265,457,481,782,635,615,499,444,650,590,470 890,465,134,604,478,575,470,55,198,39,232,435,479,850,632,620,492,464,662,611,486 891,453,122,614,463,609,471,52,202,43,262,445,469,902,660,630,486,458,653,594,492 892,410,136,615,465,609,506,50,184,48,298,430,484,816,642,637,509,449,658,611,489 893,440,101,579,478,630,485,50,179,52,301,455,484,764,623,634,500,482,613,609,501 894,373,95,571,490,612,494,53,180,29,262,491,455,745,667,631,504,405,566,602,468 895,356,78,573,530,624,506,60,191,47,211,469,456,682,662,611,537,432,519,647,453 896,272,42,547,461,542,471,55,173,48,227,458,453,588,625,538,409,321,461,552,459 897,183,17,332,175,413,356,35,135,47,177,392,352,452,478,318,236,201,249,471,262 898,121,11,220,18,332,284,29,114,38,127,222,274,349,517,226,177,148,90,398,133 899,63,10,171,4,321,277,32,96,41,133,172,241,283,475,196,158,152,63,358,120 900,60,12,133,1,263,275,34,90,48,122,145,232,289,466,189,127,107,49,332,107 901,79,12,126,11,241,282,34,94,42,132,160,223,261,483,183,123,90,63,289,110 902,80,15,137,9,268,270,37,94,43,133,160,209,281,485,188,106,90,56,295,104 903,77,16,139,7,256,276,37,94,41,132,141,207,298,454,223,99,111,49,260,109 904,73,15,131,29,288,256,33,106,42,144,146,210,298,445,205,122,116,74,262,117 905,137,31,170,35,409,302,31,140,38,177,181,258,374,447,242,162,162,86,396,112 906,240,50,328,165,470,394,75,176,43,222,337,353,619,513,397,352,377,314,570,230 907,375,63,562,503,559,509,97,187,52,262,477,475,688,656,610,538,473,522,660,450 908,389,59,595,572,547,500,87,187,51,256,474,477,679,661,615,547,459,556,661,461 909,340,59,594,541,593,482,73,187,46,250,475,469,705,640,631,554,433,565,621,457 910,376,75,564,516,571,501,60,199,36,237,446,471,701,628,617,514,463,512,598,452 911,408,79,582,485,497,496,54,187,46,248,471,511,776,626,630,494,429,631,643,486 912,430,93,619,496,551,459,55,205,48,234,472,502,748,616,629,507,406,683,648,486 913,453,128,615,444,575,467,58,199,42,246,455,479,757,633,627,507,448,635,610,478 914,481,130,608,471,559,475,55,199,39,226,442,478,824,644,639,501,472,632,630,496 915,466,117,619,454,593,467,52,202,43,244,452,471,869,660,647,494,466,623,611,501 916,433,129,624,456,603,505,50,183,48,280,435,486,800,641,641,523,446,627,626,497 917,460,99,581,469,624,487,50,180,52,301,466,495,776,627,644,515,479,588,626,512 918,397,97,577,483,607,495,53,180,29,246,498,466,753,672,640,516,398,550,615,473 919,383,80,575,511,618,502,60,188,47,199,479,467,688,657,617,544,423,498,656,460 920,288,42,548,445,533,469,56,170,48,214,465,469,590,625,542,410,320,440,562,463 921,196,18,328,167,408,355,36,135,48,161,399,366,457,471,322,238,197,240,482,269 922,115,11,215,18,328,281,29,115,38,115,225,289,349,507,236,180,146,90,409,140 923,63,11,165,4,316,268,33,95,40,122,161,249,285,474,205,162,158,63,370,125 924,60,13,124,1,270,264,34,89,47,109,139,243,275,463,199,130,111,47,339,107 925,80,13,118,11,248,274,34,92,42,124,149,234,253,480,194,126,94,61,309,111 926,79,16,128,9,273,259,37,92,43,123,159,220,274,480,200,110,93,54,315,106 927,77,16,131,7,260,265,38,92,41,123,159,219,293,435,228,102,111,46,279,111 928,79,16,122,29,293,245,34,104,42,134,161,220,292,422,210,124,114,71,277,120 929,129,31,159,37,417,293,32,138,38,164,198,260,363,432,247,168,157,84,406,112 930,254,49,323,161,466,394,75,178,44,202,348,364,604,516,400,365,376,296,579,236 931,382,61,562,497,555,515,96,184,54,252,487,485,676,663,612,550,466,498,666,442 932,402,60,597,567,543,502,86,187,51,245,487,487,661,666,618,560,451,537,669,454 933,352,60,594,538,589,491,74,189,46,238,487,480,685,647,631,570,431,543,636,461 934,384,75,568,511,570,508,60,201,36,221,460,475,681,630,618,527,456,506,612,454 935,425,81,588,479,507,506,54,192,46,228,484,513,749,630,630,510,423,635,654,481 936,442,97,626,492,546,465,55,209,48,237,485,509,732,630,635,517,400,691,661,497 937,452,131,622,441,570,465,59,201,42,232,460,479,748,636,628,518,444,646,626,483 938,479,135,615,468,565,472,56,202,39,206,442,484,819,636,645,511,465,637,647,500 939,462,122,626,449,597,460,53,204,43,224,452,485,836,650,661,504,460,629,629,501 940,428,133,630,452,601,499,50,184,48,261,440,500,784,631,658,534,440,633,644,500 941,462,104,592,465,631,490,51,180,51,305,467,509,772,620,651,526,477,591,641,521 942,413,99,575,484,593,495,53,180,29,242,506,482,744,657,647,521,408,555,626,476 943,386,82,580,510,613,500,60,191,48,192,483,483,680,642,620,549,420,504,665,462 944,284,41,550,446,519,470,56,170,49,208,475,477,577,601,539,416,326,434,573,465 945,190,18,319,156,415,361,36,133,48,163,395,374,455,451,317,235,205,232,492,272 946,103,11,208,17,336,294,29,115,38,115,216,296,356,492,244,180,153,91,420,146 947,74,11,157,4,325,279,33,97,40,122,156,257,294,464,204,162,166,63,385,127 948,72,13,116,1,279,265,34,89,47,109,137,247,283,459,204,132,113,47,359,109 949,80,13,109,11,256,276,34,92,42,123,146,231,263,454,201,128,95,61,331,114 950,79,16,119,9,275,261,36,92,43,122,161,219,285,454,203,111,94,54,335,108 951,73,16,119,7,252,269,37,92,41,122,160,221,304,418,229,103,107,45,293,114 952,75,16,113,28,286,253,33,104,42,133,164,215,301,392,207,127,114,71,302,123 953,124,31,150,37,402,301,31,135,38,166,200,259,372,412,232,176,153,86,413,115 954,236,49,312,157,455,404,68,183,42,201,347,367,598,487,392,382,365,276,585,235 955,377,61,562,498,545,518,90,187,49,242,488,487,670,630,601,568,459,497,678,445 956,400,60,596,569,530,509,80,189,48,243,491,494,656,637,614,580,445,539,682,466 957,356,59,596,540,577,503,65,189,45,229,483,481,676,616,625,589,427,532,656,467 958,358,76,558,516,574,521,59,200,36,219,452,471,667,601,606,553,450,513,632,462 959,400,82,590,487,502,512,54,192,46,238,483,510,728,601,615,535,405,644,678,495 960,416,97,632,500,522,469,55,208,48,245,504,506,710,609,619,534,395,699,692,510 961,424,133,624,452,549,463,57,201,42,238,485,478,722,608,606,545,437,648,655,494 962,448,136,620,479,535,465,55,204,39,199,451,475,793,612,628,534,460,640,679,510 963,432,124,627,462,582,457,52,206,42,216,464,484,811,629,648,524,454,632,660,504 964,402,135,629,464,571,488,48,187,48,252,442,494,764,601,648,535,438,633,674,501 965,434,105,589,479,608,485,51,183,51,297,460,505,749,601,636,530,478,607,668,527 966,388,113,569,497,595,491,53,183,29,249,499,480,718,639,635,527,417,582,656,488 967,374,81,571,519,593,501,59,197,47,181,482,481,654,630,616,556,430,512,689,468 968,280,44,541,451,489,470,56,171,47,198,477,477,572,590,534,423,315,441,606,469 969,174,18,318,152,410,362,36,135,46,152,391,371,443,438,318,239,198,231,508,278 970,89,12,208,17,333,301,30,114,38,112,214,291,357,494,242,184,157,81,438,144 971,70,11,157,4,323,284,31,96,40,122,154,251,297,448,204,164,168,48,405,124 972,59,13,116,1,272,273,32,88,47,120,133,246,279,444,205,133,112,47,379,106 973,66,13,108,1,259,284,34,92,42,136,140,232,263,433,205,131,107,61,353,110 974,65,16,118,10,269,271,36,92,43,136,153,219,282,437,206,115,103,55,360,105 975,59,17,122,7,248,279,37,92,41,135,152,218,297,410,233,106,107,47,324,118 976,58,16,113,32,273,263,32,104,42,147,158,218,292,383,211,133,127,73,325,122 977,107,30,150,40,396,309,31,135,38,164,198,260,354,397,232,181,164,86,435,111 978,212,50,313,158,444,411,62,188,43,199,352,365,587,466,392,389,356,267,594,231 979,348,64,564,502,518,531,85,191,49,238,492,487,659,614,595,579,462,486,682,447 980,377,58,599,572,513,520,79,194,48,237,499,490,647,624,617,588,454,527,684,464 981,338,56,600,542,565,517,64,194,46,221,489,477,662,603,625,599,446,522,663,464 982,336,80,572,518,557,537,59,203,35,219,444,465,650,578,613,559,478,503,633,458 983,368,79,615,487,489,526,53,195,46,236,474,503,707,580,624,544,435,630,680,492 984,387,103,651,503,514,480,54,206,48,230,507,495,686,587,634,546,399,691,707,498 985,395,134,639,454,536,471,56,205,43,224,491,470,704,583,624,554,441,636,663,487 986,419,135,632,486,524,475,54,206,39,203,468,468,789,588,646,542,466,606,689,503 987,403,126,641,467,569,473,52,209,42,219,481,478,793,605,665,532,458,614,670,497 988,374,138,646,469,559,499,49,190,48,255,459,490,752,580,666,547,452,618,675,494 989,406,114,604,485,613,492,50,184,51,293,481,501,740,583,640,534,489,598,671,519 990,368,120,580,499,582,501,53,184,29,250,514,471,704,622,633,529,430,573,663,461 991,351,78,581,518,563,507,58,195,46,184,498,477,643,621,621,562,446,499,689,450 992,262,38,546,450,483,473,55,167,46,188,487,470,557,577,536,431,326,428,615,447 993,171,14,334,155,415,361,36,132,46,150,397,369,427,420,323,237,206,216,503,254 994,87,11,220,23,330,297,29,112,38,111,212,288,342,475,229,183,163,80,429,139 995,70,11,159,5,322,279,31,95,40,120,154,248,301,426,209,164,168,44,393,121 996,58,12,116,3,268,268,32,89,47,119,134,244,283,423,204,134,114,44,363,105 997,64,12,109,4,255,276,34,90,42,135,140,230,270,401,209,132,106,58,342,109 998,62,14,118,11,266,263,37,89,43,135,151,218,287,408,200,115,103,52,352,106 999,56,17,123,9,247,271,37,89,41,135,151,219,297,387,223,105,106,43,317,117 1000,58,16,114,34,270,256,33,100,42,147,162,218,287,352,213,133,124,70,318,121 1001,103,26,151,42,381,303,32,130,38,165,205,261,357,381,233,185,165,84,435,112 1002,209,48,318,169,416,413,63,183,43,199,348,369,582,455,397,395,346,259,594,218 1003,338,58,567,505,498,527,86,186,50,233,488,490,657,604,584,589,455,482,697,446 1004,375,52,610,579,492,519,79,192,47,234,497,495,654,611,608,593,462,539,698,469 1005,344,51,611,552,541,522,64,191,46,225,489,481,671,592,612,604,455,533,677,469 1006,339,76,580,531,532,536,59,200,36,223,446,469,659,567,601,564,478,519,654,467 1007,371,72,620,504,478,517,54,195,46,242,474,507,713,568,612,551,433,631,698,501 1008,388,95,652,518,501,477,55,205,48,235,508,503,691,574,619,555,408,701,724,496 1009,401,126,638,471,527,474,57,200,43,210,494,483,711,568,610,564,451,641,677,504 1010,425,126,631,510,510,480,55,198,40,202,462,480,778,572,629,552,474,614,706,519 1011,410,118,642,496,555,478,52,202,42,218,478,486,808,589,647,552,465,626,686,512 1012,379,131,648,505,546,504,49,189,48,240,457,496,757,564,652,568,463,629,696,506 1013,412,106,607,521,613,495,52,186,51,277,481,514,728,579,627,548,497,611,683,533 1014,368,114,586,537,567,508,55,186,29,247,511,486,691,620,615,548,439,590,671,478 1015,353,73,586,554,565,514,58,197,46,191,489,487,635,617,596,578,452,509,709,472 1016,263,37,540,479,475,477,53,168,46,186,487,472,543,548,505,430,316,425,626,469 1017,174,14,319,179,416,366,34,134,45,152,387,369,424,402,303,234,206,210,511,260 1018,89,11,221,32,337,306,30,114,38,112,204,291,348,470,220,183,167,80,430,145 1019,71,11,159,8,331,296,31,96,39,112,147,252,306,426,199,169,185,43,403,126 1020,59,12,117,8,277,285,32,89,47,111,133,249,288,418,200,138,130,44,363,109 1021,63,13,109,15,263,293,34,90,41,128,139,235,272,389,198,135,122,59,349,112 1022,62,14,119,24,273,277,37,90,43,126,150,223,292,401,188,114,121,49,355,108 1023,57,17,123,16,253,288,37,90,40,123,150,222,302,389,209,103,123,39,313,119 1024,58,16,115,42,277,270,33,102,42,134,161,222,290,354,204,131,140,66,320,122 1025,105,26,145,51,387,316,32,130,37,153,202,265,358,357,216,181,165,82,426,117 1026,215,51,304,187,430,420,64,184,43,181,341,374,574,447,380,396,347,254,594,213 1027,346,61,560,528,479,535,86,189,50,215,490,487,651,582,563,588,448,472,695,441 1028,370,54,606,602,488,527,81,194,48,229,502,493,646,607,596,592,464,533,693,466 1029,347,53,604,578,547,535,68,195,47,212,485,479,658,587,581,605,472,522,680,465 1030,334,82,572,568,546,543,59,200,36,211,435,465,641,554,571,569,490,513,657,461 1031,378,79,614,543,482,518,55,197,45,224,468,501,695,551,581,554,457,632,686,492 1032,385,102,648,558,491,480,56,206,48,218,501,504,695,555,590,552,419,703,718,482 1033,396,131,630,510,532,475,56,204,43,213,479,484,719,549,583,560,462,645,668,497 1034,422,132,627,551,511,481,56,198,40,206,450,484,752,553,605,550,484,619,700,512 1035,406,125,638,537,553,472,54,204,43,222,474,491,784,573,623,560,480,629,684,502 1036,379,137,646,547,529,498,51,192,49,242,474,504,735,549,632,577,475,633,699,499 1037,412,114,608,563,606,506,53,189,51,280,478,525,730,580,609,560,520,623,688,528 1038,383,121,589,583,554,519,57,187,29,252,502,492,696,614,599,560,449,617,674,475 1039,375,79,589,601,558,525,63,199,47,192,483,493,639,608,583,588,463,525,717,471 1040,272,39,540,504,468,486,54,172,48,184,497,473,546,544,501,439,318,437,630,471 1041,179,19,330,195,411,368,34,138,46,140,381,365,424,382,303,243,207,230,522,260 1042,88,13,235,32,357,309,30,115,38,107,190,286,350,448,221,191,167,100,443,156 1043,69,11,166,9,338,298,31,97,40,106,150,247,309,403,198,177,186,51,409,129 1044,57,13,123,9,281,287,32,91,47,105,135,245,291,391,198,138,131,52,366,108 1045,63,14,115,15,267,296,34,92,42,120,142,229,273,367,198,134,123,58,345,112 1046,65,18,121,24,275,285,37,92,43,119,156,220,290,379,186,120,123,49,353,101 1047,56,19,125,16,259,294,37,93,40,117,157,219,298,366,208,105,125,38,323,112 1048,58,17,117,43,285,274,34,105,41,131,169,220,286,329,201,137,142,65,330,117 1049,106,29,152,62,380,321,32,129,37,140,218,263,357,340,211,184,165,89,444,112 1050,211,56,304,204,432,429,63,184,42,176,365,375,570,456,386,396,349,256,598,209 1051,341,65,552,548,481,547,88,186,50,213,514,491,639,590,566,580,451,486,705,435 1052,361,57,599,611,488,536,83,189,49,223,523,500,631,619,602,584,480,548,703,461 1053,340,56,600,585,543,550,70,191,47,210,503,487,638,586,587,591,476,543,690,456 1054,330,87,575,585,536,547,60,199,35,210,449,466,619,545,579,555,490,521,655,452 1055,356,85,612,561,485,525,56,198,46,222,490,502,685,545,583,539,444,647,682,484 1056,355,109,645,574,494,491,56,207,48,215,520,503,687,546,594,533,394,700,707,473 1057,365,136,628,525,533,486,57,205,42,210,497,487,709,551,580,537,438,662,656,487 1058,388,135,620,565,512,484,57,199,41,202,467,486,742,561,602,527,465,636,692,500 1059,369,128,630,552,542,480,54,204,43,219,493,492,772,579,621,538,465,644,665,491 1060,350,146,647,561,529,507,51,191,48,238,492,503,730,554,632,551,460,652,689,485 1061,388,124,609,576,602,508,52,190,51,277,498,521,720,581,608,538,496,639,678,514 1062,350,124,588,578,556,522,58,187,29,244,523,491,692,616,600,541,439,626,670,463 1063,360,84,581,593,548,522,65,197,47,189,498,488,630,608,583,566,456,527,703,458 1064,256,45,529,489,460,484,54,173,47,181,510,469,537,543,501,424,311,433,634,446 1065,166,20,323,180,416,376,34,137,46,134,388,365,415,371,288,244,209,235,529,240 1066,89,13,231,32,355,321,29,115,38,97,196,286,345,434,213,195,166,100,449,145 1067,69,11,162,9,337,309,31,97,39,96,150,248,304,395,197,180,184,51,414,130 1068,58,13,121,9,282,293,32,90,46,98,134,247,288,383,201,144,129,52,358,110 1069,64,14,113,15,269,295,34,91,41,112,141,234,269,358,194,140,121,59,339,113 1070,65,17,116,31,287,288,36,91,43,112,157,223,286,359,189,124,122,49,353,102 1071,57,16,109,16,273,299,37,94,40,115,158,224,295,363,194,109,123,39,327,114 1072,59,17,102,43,302,277,34,104,41,124,176,228,283,312,189,152,146,69,339,118 1073,98,25,133,74,383,317,35,129,37,134,236,274,349,331,199,198,173,92,452,115 1074,202,57,280,218,424,426,64,188,46,185,382,381,569,461,376,393,338,257,595,201 1075,330,67,535,563,467,540,93,193,54,217,530,492,640,581,561,574,436,496,707,426 1076,362,63,585,622,477,525,88,194,56,231,539,500,632,615,596,578,469,569,704,455 1077,344,62,586,595,532,536,78,199,52,219,516,492,638,580,580,580,450,561,693,446 1078,345,91,561,600,533,537,61,202,40,209,468,471,615,542,572,544,464,526,663,443 1079,364,86,590,578,491,525,57,196,51,233,515,509,698,544,557,533,431,665,699,478 1080,371,111,643,589,476,484,58,205,53,227,547,508,701,562,588,536,383,721,708,469 1081,369,134,608,537,515,478,52,203,43,207,524,490,719,565,579,542,433,684,670,487 1082,408,131,602,575,490,474,54,198,42,178,499,488,752,576,602,531,461,659,706,494 1083,390,126,611,563,523,467,49,202,44,193,520,494,779,596,619,542,461,666,679,480 1084,349,142,623,572,520,495,49,189,50,219,522,507,741,569,628,555,455,675,698,475 1085,388,121,602,582,581,499,50,186,53,276,523,521,730,599,610,547,492,663,680,507 1086,349,124,584,585,551,515,62,185,32,244,544,495,692,631,604,546,430,654,665,462 1087,358,98,578,592,552,515,66,194,50,181,522,495,626,623,586,577,461,549,692,447 1088,248,47,522,476,457,482,56,172,51,170,533,474,512,555,494,429,295,449,624,441 1089,167,20,313,178,413,375,37,137,50,126,408,366,396,392,282,254,205,251,528,239 1090,85,13,227,31,365,318,31,113,42,92,197,289,331,449,213,201,163,115,447,153 1091,74,11,162,9,342,303,33,95,42,92,150,251,291,386,194,181,182,56,408,136 1092,63,13,115,9,280,291,33,89,48,91,135,248,272,383,201,152,128,56,359,112 1093,68,14,104,15,268,291,35,90,43,106,147,231,252,356,193,140,121,62,335,117 1094,70,17,110,31,286,281,38,90,44,117,164,220,269,355,188,125,121,52,353,107 1095,61,16,104,16,269,293,39,93,42,113,150,221,288,373,196,113,121,43,323,117 1096,62,17,97,43,307,278,35,101,42,116,167,227,276,297,189,150,145,67,333,121 1097,94,24,124,74,390,314,36,123,39,119,225,270,342,328,196,195,172,96,445,110 1098,201,57,272,227,441,417,65,184,49,168,357,379,565,457,373,390,318,266,590,200 1099,328,70,534,566,467,533,93,189,57,200,504,487,639,576,559,586,431,503,699,423 1100,368,67,583,633,469,522,89,190,59,214,513,500,650,616,600,591,463,582,695,455 1101,347,66,585,602,525,535,77,193,55,205,493,494,634,580,576,593,450,574,683,442 1102,355,95,561,604,522,534,64,195,42,197,444,470,616,550,553,559,459,531,656,430 1103,367,83,580,583,483,522,60,191,52,229,487,516,673,545,540,551,419,671,692,471 1104,383,106,645,592,478,472,57,199,54,212,538,511,673,559,561,562,392,722,707,462 1105,383,129,604,540,516,467,53,199,44,202,520,491,688,556,557,565,434,672,673,471 1106,424,128,598,579,490,461,53,196,43,175,494,489,722,564,580,554,458,646,710,477 1107,408,121,609,569,508,467,49,195,45,189,517,496,751,587,597,564,442,652,682,466 1108,372,142,620,578,506,493,49,184,51,214,518,509,738,561,620,579,447,662,699,457 1109,404,118,608,585,573,503,50,180,54,275,521,513,726,597,598,569,482,646,674,492 1110,366,121,588,597,536,514,62,179,34,243,542,493,681,628,591,554,430,637,662,455 1111,363,99,586,584,550,511,70,190,52,178,516,495,624,620,581,593,458,535,681,436 1112,253,45,523,467,451,475,57,166,52,166,530,474,514,557,487,434,284,436,624,430 1113,165,20,310,178,407,372,40,133,51,138,408,371,406,394,289,253,199,229,527,224 1114,82,13,220,31,361,312,32,108,43,92,198,292,335,449,212,203,167,107,447,148 1115,75,11,160,9,334,294,35,90,45,92,154,256,294,379,192,187,180,47,405,132 1116,63,13,114,9,268,284,35,85,50,92,136,254,275,376,200,161,124,48,353,108 1117,68,14,109,15,258,286,36,85,46,106,142,237,254,349,192,147,122,52,332,113 1118,70,17,115,31,277,271,39,84,47,118,158,226,267,348,188,132,122,41,349,102 1119,61,16,102,16,260,282,41,88,48,113,146,227,290,369,203,119,122,38,329,112 1120,62,17,102,43,302,266,36,96,48,117,164,232,278,289,187,156,145,52,336,116 1121,91,24,121,74,388,305,40,117,46,111,223,269,344,319,200,203,157,85,451,104 1122,202,56,281,233,431,412,71,176,55,168,344,384,569,446,365,411,297,251,597,188 1123,330,84,535,567,450,534,100,183,63,205,489,493,636,578,553,598,418,489,705,415 1124,371,81,587,640,455,524,97,184,66,216,497,508,650,602,600,602,450,571,705,452 1125,361,79,590,607,519,534,85,186,60,206,478,501,632,557,560,602,433,564,687,434 1126,368,96,561,612,523,530,70,189,50,198,438,480,622,522,548,569,442,520,667,421 1127,374,80,585,584,485,517,67,183,60,217,479,517,670,525,539,567,406,652,696,463 1128,380,98,643,590,479,464,62,191,64,223,538,517,661,534,574,579,388,709,710,457 1129,381,123,604,553,510,455,61,195,46,226,518,491,670,533,573,574,425,662,691,465 1130,425,123,598,585,487,452,61,190,46,201,491,488,702,539,591,568,445,633,720,479 1131,407,121,607,578,502,452,55,189,47,213,513,494,721,567,616,574,429,642,703,458 1132,366,142,619,586,502,478,52,177,53,218,515,508,720,544,639,587,431,651,713,446 1133,398,120,613,590,560,488,57,173,56,281,517,511,710,595,612,581,471,632,686,476 1134,363,121,594,595,535,505,67,172,34,247,539,492,673,622,589,563,420,621,680,447 1135,359,99,588,599,544,504,75,182,53,183,517,496,614,622,583,601,447,517,694,427 1136,249,44,518,467,437,460,63,159,51,171,526,475,496,552,491,445,280,418,635,419 1137,161,19,308,178,391,358,45,130,52,136,407,377,386,394,296,254,204,209,543,219 1138,77,12,223,32,361,307,36,104,45,92,194,295,325,450,218,204,165,102,468,143 1139,70,11,161,9,333,280,39,90,45,91,152,258,282,394,199,187,180,42,413,126 1140,61,12,112,9,267,267,40,84,51,91,135,255,273,393,207,161,125,42,362,101 1141,66,13,107,15,267,271,42,84,46,105,142,239,254,362,195,146,134,40,348,105 1142,67,16,113,31,281,257,44,84,47,117,159,227,265,361,194,131,142,31,368,100 1143,59,16,98,16,275,268,49,87,48,112,148,229,281,387,205,114,127,29,345,108 1144,63,16,103,43,310,257,43,95,48,116,165,230,269,293,189,150,149,42,353,111 1145,90,23,117,79,404,290,48,116,46,110,225,272,318,325,198,197,164,73,465,101 1146,196,56,276,240,451,391,77,173,55,167,346,388,553,446,355,405,300,235,600,185 1147,326,86,530,572,469,519,106,183,62,208,487,493,623,572,550,584,424,468,705,405 1148,365,81,586,645,470,511,102,183,66,217,494,516,635,603,604,600,458,549,710,447 1149,354,79,589,617,531,519,92,182,60,209,473,508,616,557,546,583,430,539,697,429 1150,361,95,558,619,522,519,76,185,50,202,438,489,602,531,536,547,434,496,680,409 1151,362,82,581,589,499,509,75,182,59,221,478,522,651,516,538,543,401,629,697,453 1152,372,98,646,595,501,466,69,190,64,240,537,517,635,517,581,562,390,691,717,456 1153,374,124,610,564,521,464,66,193,46,242,518,490,641,534,566,573,422,663,696,464 1154,409,124,604,601,502,461,66,190,46,205,489,487,701,522,569,567,444,628,725,480 1155,392,121,613,590,516,456,61,186,47,217,513,491,700,567,611,566,428,625,707,456 1156,359,142,621,599,511,485,58,175,52,221,514,505,698,541,624,574,435,635,716,443 1157,383,120,609,602,572,494,62,171,55,284,516,510,689,591,599,561,466,622,690,473 1158,349,121,584,606,555,505,72,171,33,249,537,487,657,618,573,546,429,597,676,446 1159,352,97,578,596,560,500,78,177,52,184,510,490,601,612,566,583,444,491,691,419 1160,241,43,504,466,453,451,68,157,51,170,509,471,473,547,473,436,288,404,623,407 1161,159,18,286,173,393,344,50,125,52,139,394,380,362,389,273,247,214,197,534,216 1162,77,11,210,32,363,298,41,101,45,92,189,301,300,434,207,203,174,104,457,148 1163,69,10,150,9,343,269,44,88,46,91,145,262,272,376,191,185,189,41,408,130 1164,62,11,101,9,275,258,44,82,50,91,126,255,260,385,202,157,133,45,341,103 1165,67,12,94,15,276,260,47,82,46,105,133,236,242,353,189,145,139,40,324,102 1166,68,15,100,31,290,242,50,82,47,116,157,225,247,354,200,126,145,31,350,96 1167,61,15,85,16,274,253,54,85,47,112,143,228,261,399,211,113,136,28,317,103 1168,64,15,90,49,307,242,48,93,48,115,161,230,251,280,202,146,161,42,343,107 1169,90,20,103,87,425,276,52,114,45,108,217,276,294,333,195,198,174,77,458,106 1170,190,57,262,246,468,382,80,169,54,161,359,390,524,452,347,399,303,225,594,181 1171,316,96,525,573,486,508,108,182,60,204,496,492,611,585,548,583,434,457,690,395 1172,361,90,587,648,489,507,103,181,64,211,504,521,625,616,599,597,470,538,699,440 1173,348,87,591,621,553,514,93,180,58,199,482,511,601,561,551,572,441,527,693,420 1174,335,99,558,628,538,517,75,182,50,201,450,490,590,531,541,533,455,484,668,400 1175,347,83,579,600,516,501,74,177,58,218,493,523,637,517,553,529,434,617,693,437 1176,363,100,647,604,510,457,68,186,63,238,535,519,619,527,594,550,417,674,704,439 1177,367,123,609,581,526,459,63,189,47,230,514,496,627,547,593,561,422,646,695,448 1178,403,123,600,609,502,452,60,186,47,192,489,497,685,511,604,558,439,616,728,461 1179,357,119,613,602,516,459,54,182,47,201,516,501,700,557,628,550,432,611,708,436 1180,337,139,619,609,509,484,52,172,51,205,520,513,702,529,623,562,439,622,708,422 1181,362,117,612,612,575,494,61,169,54,269,522,516,688,577,607,551,467,608,679,456 1182,332,121,585,616,561,506,74,169,33,236,543,497,653,607,571,538,441,587,660,424 1183,336,97,577,611,568,500,79,173,52,172,519,501,595,600,559,575,448,476,676,399 1184,232,42,494,478,459,452,69,154,50,158,518,478,456,522,471,423,283,395,601,383 1185,157,17,271,172,397,340,54,124,52,129,393,388,345,373,262,241,210,189,510,190 1186,77,10,199,32,367,293,44,99,43,81,187,306,286,432,205,197,169,99,432,125 1187,70,9,140,9,341,263,49,86,44,81,148,265,268,374,189,180,185,41,387,109 1188,63,10,95,9,277,252,49,80,49,80,129,259,258,397,203,158,132,44,320,87 1189,66,11,89,18,280,255,52,79,44,95,132,240,236,356,192,146,137,40,306,89 1190,68,15,97,35,295,239,55,81,45,107,163,228,243,364,193,129,144,30,331,87 1191,60,14,82,20,281,253,58,84,46,101,149,230,266,412,203,116,133,27,298,91 1192,65,14,86,53,320,241,51,92,47,104,173,231,253,301,191,150,156,37,327,96 1193,89,19,98,91,429,279,55,113,44,100,231,279,296,349,190,201,170,80,442,95 1194,188,56,242,236,476,379,83,167,52,153,372,391,539,441,348,400,296,226,585,166 1195,310,95,514,569,499,504,110,178,58,188,509,494,622,581,548,589,422,452,685,387 1196,348,90,580,652,503,508,106,177,63,197,519,527,640,631,596,601,458,534,696,434 1197,342,89,581,626,572,514,96,179,57,187,488,521,612,577,550,586,418,523,691,416 1198,329,97,547,629,553,512,76,178,49,191,458,497,602,545,539,548,450,482,660,396 1199,334,81,570,601,535,501,76,177,58,206,499,530,641,523,550,537,423,613,682,426 1200,350,98,636,602,524,461,64,183,63,243,537,525,618,525,585,547,413,674,696,433 1201,362,118,597,569,545,460,61,185,47,223,521,510,622,559,579,568,435,642,698,436 1202,396,120,588,600,512,450,63,183,47,194,506,510,679,524,587,565,427,620,723,443 1203,347,114,600,587,528,458,56,178,47,205,515,515,690,565,607,559,433,607,705,424 1204,323,135,612,594,521,475,54,167,52,209,519,528,693,543,613,575,454,638,703,411 1205,350,111,605,605,586,492,62,165,53,263,522,526,682,588,593,569,463,609,677,447 1206,320,120,585,613,581,511,74,165,33,236,541,506,653,624,573,560,441,595,672,430 1207,325,95,584,618,592,509,82,169,52,175,525,514,601,611,559,596,445,484,698,412 1208,238,41,494,476,478,455,71,152,51,158,526,491,457,544,476,435,280,409,600,392 1209,160,16,262,173,409,336,58,122,53,123,391,397,341,386,278,246,208,187,501,192 1210,74,9,195,32,378,283,46,98,45,76,196,310,285,429,214,207,166,98,426,125 1211,77,8,137,9,360,258,50,85,45,82,153,268,268,373,205,181,181,38,380,108 1212,70,10,90,9,293,244,52,79,49,76,134,259,255,409,211,159,128,42,312,83 1213,73,11,84,18,298,247,54,78,44,89,135,243,236,355,209,145,134,38,300,85 1214,73,14,93,35,307,236,57,81,46,101,166,228,240,374,199,129,135,28,322,82 1215,61,13,79,20,294,250,61,84,47,95,152,231,267,423,210,118,125,26,290,86 1216,65,13,82,51,340,242,53,93,48,97,176,234,246,307,199,146,149,36,319,91 1217,87,20,95,89,460,276,59,110,44,92,234,284,285,354,200,198,169,79,429,88 1218,180,54,236,233,492,373,80,161,52,149,365,389,536,437,347,405,287,224,577,158 1219,305,104,514,567,519,499,111,172,59,181,506,489,621,574,546,605,414,448,685,373 1220,353,97,582,651,520,506,104,170,64,204,514,529,638,635,595,619,451,529,696,427 1221,348,93,582,637,586,509,104,170,60,190,481,519,610,565,540,607,414,516,698,410 1222,343,99,551,642,565,502,86,166,51,196,455,494,596,530,536,561,455,476,664,389 1223,330,83,577,617,556,498,86,166,59,210,486,522,631,507,550,549,429,608,692,423 1224,345,98,640,617,531,466,72,175,65,248,517,514,606,507,587,555,413,665,696,426 1225,358,116,600,569,547,462,68,179,50,243,499,505,606,547,578,575,436,641,707,432 1226,392,118,591,587,514,449,70,173,49,214,498,501,664,509,592,572,427,619,723,435 1227,344,118,603,573,531,456,59,173,49,224,502,503,682,545,609,562,433,605,697,415 1228,319,129,614,581,519,471,58,159,54,214,508,516,688,523,616,575,458,635,696,404 1229,338,112,610,591,587,497,67,158,56,269,515,513,671,585,592,568,462,602,664,437 1230,319,121,588,614,573,503,78,155,35,238,523,496,637,632,577,569,436,591,660,420 1231,320,97,586,624,592,502,90,158,54,176,512,508,593,618,549,602,440,482,685,405 1232,234,41,493,480,481,442,79,145,53,157,517,483,447,539,463,430,265,404,581,379 1233,156,16,260,160,420,321,63,113,55,131,380,386,335,393,281,236,198,178,484,185 1234,69,10,198,28,389,275,50,91,46,73,190,299,273,447,213,193,157,96,411,121 1235,73,8,135,6,372,250,54,76,46,79,152,258,252,386,206,169,174,39,375,103 1236,69,10,92,8,302,239,55,71,51,74,120,256,241,423,214,148,121,42,309,80 1237,73,11,85,18,310,244,58,71,46,86,121,239,219,367,211,138,129,38,299,81 1238,72,14,95,29,317,234,62,75,48,98,152,224,228,384,200,122,129,28,320,78 1239,60,13,82,15,306,250,68,77,49,96,136,228,254,438,206,107,120,26,290,82 1240,63,14,87,45,353,249,60,86,51,95,161,230,230,316,202,134,145,36,318,86 1241,80,20,100,87,470,268,64,104,48,89,220,280,263,352,197,195,163,79,428,83 1242,171,60,258,229,503,359,89,155,55,149,349,386,521,432,342,400,283,223,571,153 1243,302,110,523,566,527,492,123,164,62,186,489,485,609,566,536,612,426,445,679,359 1244,354,103,590,650,531,504,116,166,68,211,500,527,626,624,590,625,453,528,690,417 1245,362,94,592,639,606,504,113,165,64,193,468,511,588,554,535,613,415,513,692,397 1246,346,100,567,642,587,499,98,158,54,203,438,488,592,519,532,571,464,473,658,382 1247,335,87,591,618,563,493,94,158,64,210,467,516,626,491,537,561,442,598,684,412 1248,348,101,652,618,543,461,76,168,70,261,498,517,595,489,573,558,430,657,700,407 1249,360,111,611,573,555,457,74,172,50,248,477,508,595,528,571,579,460,637,701,424 1250,393,119,601,595,533,443,71,166,49,222,479,506,654,492,580,574,449,613,717,420 1251,347,114,613,572,548,453,61,164,49,235,491,507,670,528,590,565,450,600,691,406 1252,321,123,623,570,536,464,61,154,55,223,493,518,690,508,600,583,465,627,690,397 1253,333,114,620,583,593,492,69,152,56,285,502,504,670,567,578,575,465,586,657,428 1254,309,122,598,608,581,500,80,156,35,253,513,497,633,598,562,577,439,583,658,415 1255,306,97,595,618,591,493,90,147,57,193,503,505,594,610,529,608,437,475,685,398 1256,227,41,502,474,485,429,80,136,52,168,510,480,443,524,449,420,255,397,584,366 1257,151,16,274,146,429,314,63,104,55,136,380,384,334,389,278,225,198,169,483,180 1258,65,9,214,26,396,271,50,82,47,77,185,290,273,417,214,181,156,91,397,114 1259,67,8,154,6,370,251,54,67,47,82,151,251,253,359,206,160,175,40,367,98 1260,64,10,109,8,300,242,55,62,50,78,118,250,241,394,218,142,118,46,296,79 1261,69,11,93,18,311,247,58,63,46,89,114,233,221,338,215,136,125,39,289,80 1262,70,14,105,29,318,240,64,65,46,104,141,216,234,367,205,125,129,29,308,77 1263,57,13,86,15,309,248,68,69,47,103,123,221,255,410,209,112,119,27,277,81 1264,57,13,96,45,352,256,61,76,49,99,150,222,228,289,207,143,145,37,305,86 1265,74,19,112,88,473,272,65,95,48,96,209,269,259,321,197,203,155,72,421,82 1266,162,62,267,225,501,357,88,146,56,155,341,373,517,405,337,404,268,222,565,147 1267,297,111,528,558,533,488,119,158,64,203,476,481,605,540,537,614,429,443,675,353 1268,351,104,600,647,536,499,113,163,69,223,488,530,622,607,584,623,449,531,678,412 1269,361,95,600,634,608,495,108,160,65,206,458,509,588,536,527,612,405,514,689,391 1270,342,107,571,634,596,496,95,157,58,218,437,492,592,494,523,565,460,474,654,371 1271,334,86,607,612,566,495,93,158,65,218,467,511,624,455,531,560,436,589,671,392 1272,343,99,664,610,538,452,75,165,70,271,496,515,601,455,565,560,425,652,686,389 1273,358,109,627,564,551,453,75,165,50,257,475,506,605,492,553,572,435,631,692,410 1274,388,119,607,580,527,437,69,163,50,232,476,504,655,456,569,566,427,607,715,405 1275,346,115,631,555,550,444,59,166,50,245,493,508,653,488,574,565,426,595,682,391 1276,323,125,635,550,532,456,59,155,57,233,495,521,672,469,590,583,442,620,685,386 1277,334,120,628,564,598,486,66,152,56,295,502,507,665,546,562,560,447,579,640,409 1278,310,127,598,595,592,496,78,157,35,267,521,499,627,589,546,566,418,574,645,387 1279,312,101,599,611,587,488,84,148,56,207,513,508,588,606,518,590,409,462,667,380 1280,231,41,503,467,478,423,74,138,51,181,519,482,444,514,443,408,232,390,568,343 1281,147,16,269,136,426,311,61,102,53,140,383,383,330,373,280,220,173,165,471,163 1282,62,9,206,16,401,272,49,81,46,83,180,290,264,422,219,175,143,88,385,102 1283,69,8,147,6,368,252,51,66,46,91,158,254,251,337,204,153,162,41,356,90 1284,70,10,98,8,295,245,52,60,49,87,124,250,241,401,225,135,101,48,288,75 1285,73,11,86,18,307,252,54,62,44,98,115,236,216,349,222,125,107,34,283,78 1286,75,14,96,29,313,245,60,63,45,113,136,218,223,361,207,119,112,24,302,76 1287,61,13,86,15,316,255,63,66,46,112,135,223,249,421,218,107,102,22,271,80 1288,61,13,96,45,359,265,60,73,48,108,158,219,225,302,210,143,128,31,298,83 1289,79,19,108,91,467,271,64,90,48,106,209,265,260,323,199,199,137,65,412,80 1290,168,62,256,219,506,347,86,140,56,173,326,377,524,410,331,394,261,221,552,137 1291,315,127,520,543,538,489,120,153,65,224,479,486,614,545,529,605,427,446,670,342 1292,368,119,595,635,535,501,115,160,69,242,492,541,627,613,582,617,446,533,675,404 1293,378,109,592,622,613,498,112,159,65,226,464,518,593,538,525,606,402,520,684,378 1294,359,117,566,616,601,503,97,158,57,240,441,510,605,498,522,558,464,477,649,356 1295,355,85,608,596,574,507,96,158,64,236,466,517,621,458,532,554,432,592,669,371 1296,363,98,663,596,547,470,83,163,70,289,496,524,604,468,565,557,417,646,679,371 1297,371,108,632,545,552,470,80,163,50,276,474,511,606,498,553,564,423,635,676,398 1298,399,118,610,564,535,459,75,161,51,251,464,511,657,462,566,558,415,612,696,399 1299,364,114,631,528,555,461,65,162,51,265,489,515,652,496,577,559,407,598,669,387 1300,343,119,639,521,536,472,65,152,59,253,507,532,660,480,598,573,427,624,680,381 1301,341,118,631,535,591,494,76,149,56,313,503,507,659,550,568,549,429,578,635,404 1302,331,125,595,568,588,509,83,153,37,289,522,502,631,593,551,555,423,559,645,377 1303,325,101,601,599,582,498,87,145,58,227,520,512,588,605,530,578,407,456,659,368 1304,243,40,503,457,469,432,73,134,54,199,526,481,432,501,458,407,219,382,567,323 1305,151,16,273,116,425,322,66,99,54,156,377,387,319,377,285,219,156,162,472,158 1306,75,9,202,16,401,279,54,77,46,92,177,292,242,404,228,182,130,91,390,101 1307,86,8,150,6,365,254,55,60,47,100,166,254,241,313,220,148,146,43,362,90 1308,84,10,104,8,298,247,57,55,50,96,125,249,224,378,240,133,101,50,286,76 1309,82,11,91,18,306,250,59,57,45,107,115,235,210,323,236,123,111,38,284,74 1310,89,14,90,29,318,248,69,60,45,124,135,218,214,351,217,117,115,24,303,71 1311,78,13,81,15,319,253,73,61,46,124,135,221,233,417,226,102,109,21,273,74 1312,80,12,98,46,359,262,70,66,48,118,158,214,216,298,218,137,113,31,298,78 1313,91,19,104,96,458,268,75,84,47,116,209,259,243,320,206,193,126,66,424,74 1314,175,59,247,217,500,345,91,131,57,191,316,370,502,417,338,384,263,222,558,126 1315,324,137,510,532,516,494,128,144,66,253,474,488,596,561,542,598,437,439,677,324 1316,373,130,596,630,523,512,123,153,70,266,479,548,609,624,597,614,456,522,680,389 1317,387,123,593,617,603,514,120,152,65,251,449,526,572,555,537,601,413,506,694,361 1318,366,129,567,611,580,504,101,152,58,256,426,517,585,509,539,551,462,477,661,340 1319,354,91,613,588,571,506,107,152,64,255,447,525,607,471,551,545,428,591,680,351 1320,356,98,676,587,551,474,91,157,70,310,479,532,599,479,589,553,420,621,685,357 1321,360,102,646,551,556,478,90,158,51,294,451,518,584,484,571,557,417,614,702,385 1322,389,111,623,545,521,468,83,154,51,270,443,518,651,456,590,548,415,589,725,390 1323,355,106,649,506,551,470,74,155,52,285,466,524,649,490,600,548,416,578,697,380 1324,335,111,658,500,540,477,74,146,59,275,484,541,645,479,619,563,433,605,700,373 1325,332,119,643,513,597,499,80,143,57,333,484,519,639,554,579,538,435,560,650,394 1326,319,126,600,558,580,510,87,146,38,307,504,507,612,577,558,543,424,556,659,375 1327,312,100,602,578,582,496,87,140,62,239,520,516,566,601,537,568,398,454,668,357 1328,234,39,507,440,456,422,74,127,55,213,522,485,408,487,451,387,208,366,573,308 1329,155,16,282,111,393,321,70,95,57,163,369,386,307,377,276,207,146,166,466,144 1330,87,9,214,16,378,284,57,71,47,98,173,288,234,367,225,170,113,92,384,91 1331,95,8,163,6,344,258,57,55,48,105,163,249,228,285,219,135,129,43,363,79 1332,94,9,116,8,275,256,60,50,52,103,121,243,211,363,239,125,89,50,295,65 1333,89,11,106,18,289,256,62,52,47,115,112,225,200,293,233,114,99,39,295,64 1334,98,14,107,29,307,252,72,53,46,132,132,211,204,334,214,110,110,24,312,61 1335,88,13,98,15,306,253,75,55,48,133,131,214,229,394,224,100,98,21,282,64 1336,88,13,115,45,347,261,72,61,49,126,154,208,209,296,218,134,112,31,309,67 1337,100,19,116,93,445,270,76,76,48,128,204,251,231,320,208,185,121,69,422,62 1338,170,58,262,212,488,345,92,126,57,212,307,362,475,405,342,381,258,221,555,111 1339,313,150,512,516,517,489,132,142,67,279,487,491,579,534,544,590,432,439,687,310 1340,373,142,607,617,528,513,127,150,69,293,496,552,598,618,603,608,454,522,688,376 1341,380,125,601,610,603,516,127,147,66,278,452,531,562,537,550,601,426,504,702,349 1342,362,126,580,615,580,505,108,142,58,285,437,521,574,497,550,546,476,479,658,326 1343,341,89,627,596,565,504,111,140,64,270,451,524,599,455,562,534,444,585,675,338 1344,345,98,690,594,551,472,95,143,70,334,477,533,596,466,603,547,446,593,681,344 1345,350,101,661,541,564,476,97,147,47,315,451,519,574,472,583,547,439,583,698,363 1346,376,107,639,537,535,462,90,145,50,292,444,520,628,438,602,543,438,568,708,369 1347,349,106,656,498,567,462,83,146,50,305,466,528,633,470,608,541,439,576,700,359 1348,333,111,663,491,547,470,83,140,58,283,485,539,631,454,623,555,453,598,703,351 1349,328,119,643,504,604,494,88,136,55,342,483,519,622,550,588,543,447,546,646,381 1350,321,121,605,546,567,502,95,139,37,324,502,512,592,571,562,544,434,532,656,364 1351,306,96,609,564,587,489,94,134,58,258,519,517,545,590,543,565,402,439,662,349 1352,234,33,513,423,455,409,80,116,50,221,524,484,387,474,462,384,219,357,571,298 1353,154,12,290,103,386,311,75,81,53,168,348,379,281,367,297,205,156,166,455,142 1354,87,5,223,15,359,274,59,58,43,103,171,283,214,377,243,172,128,92,380,85 1355,94,5,181,6,330,255,62,43,44,110,162,248,212,287,234,145,141,43,348,72 1356,92,6,112,8,262,254,64,38,46,104,120,242,191,387,250,133,90,50,278,59 1357,88,7,102,17,277,255,66,40,44,116,111,226,189,318,243,125,98,39,284,58 1358,98,11,107,28,294,254,77,41,43,133,131,210,196,361,224,121,113,24,298,57 1359,88,9,98,13,290,253,80,43,44,132,130,213,220,407,236,112,106,21,263,60 1360,88,9,119,43,330,259,76,49,45,126,152,207,198,324,230,145,121,31,298,63 1361,100,13,119,93,429,267,81,66,45,132,201,248,216,338,225,195,139,69,416,59 1362,175,54,249,213,482,339,95,112,55,225,306,362,453,403,350,381,258,210,559,109 1363,310,149,513,495,518,483,137,130,65,300,506,493,564,524,540,586,439,428,673,300 1364,380,143,608,603,532,508,132,141,68,312,519,554,585,610,599,611,465,508,673,369 1365,385,124,603,596,604,509,132,139,64,297,474,533,549,528,544,598,434,483,693,344 1366,371,126,582,597,582,497,115,132,58,305,461,520,566,484,540,546,472,461,650,319 1367,348,90,630,570,559,495,111,128,64,292,475,521,594,442,553,535,441,564,664,329 1368,342,96,689,573,541,464,98,131,69,353,500,533,593,453,600,554,443,577,665,332 1369,345,101,662,520,556,469,100,135,47,337,475,521,571,464,584,552,435,573,682,362 1370,372,107,639,517,529,457,91,134,50,313,467,511,623,424,603,552,429,557,690,371 1371,349,116,653,471,565,466,86,136,51,326,478,517,627,464,608,550,436,564,693,357 1372,333,110,667,462,555,479,87,127,59,307,495,528,629,454,631,567,449,587,694,350 1373,333,116,639,484,603,496,94,125,55,364,494,506,612,561,604,557,429,544,633,375 1374,321,117,612,528,572,507,99,124,38,352,512,503,580,581,575,564,411,529,651,352 1375,321,93,615,562,600,490,100,118,60,282,530,513,534,603,556,587,380,437,658,341 1376,231,29,513,407,452,412,83,103,51,239,537,479,373,491,465,387,196,355,566,290 1377,157,13,277,91,381,312,78,75,53,176,360,370,267,393,300,213,145,166,456,141 1378,87,7,212,15,351,280,62,56,44,111,191,288,204,412,245,180,123,95,384,87 1379,90,6,170,6,320,259,65,44,45,120,175,254,202,306,239,155,136,45,348,73 1380,89,7,101,8,262,258,66,40,47,113,139,247,180,394,254,142,85,51,289,59 1381,85,9,95,17,266,260,68,41,45,126,129,230,179,340,241,134,93,44,293,56 1382,95,13,96,28,283,259,78,43,44,144,149,214,188,368,228,127,108,29,306,54 1383,85,11,88,13,280,259,82,46,46,142,149,217,212,427,237,119,102,21,271,57 1384,88,11,107,44,321,266,79,51,46,136,172,212,193,344,231,152,115,32,307,59 1385,98,11,107,93,417,271,84,67,45,145,223,252,211,364,225,204,131,68,425,59 1386,181,55,251,218,477,347,98,105,55,244,321,360,459,436,346,397,243,213,566,114 1387,312,154,523,495,523,485,143,122,66,318,506,487,567,556,552,597,433,423,677,295 1388,390,150,614,604,529,511,137,134,68,323,526,548,585,646,617,622,460,505,676,367 1389,394,129,608,600,610,513,135,130,64,314,492,531,553,563,551,611,424,480,690,341 1390,380,126,588,596,574,496,117,122,58,327,477,516,567,513,541,556,459,456,651,313 1391,349,92,640,569,557,496,113,119,64,306,498,513,594,468,553,542,423,557,652,325 1392,342,96,688,565,543,459,100,125,69,369,523,525,592,479,598,568,424,566,654,319 1393,343,101,652,512,558,465,99,129,47,355,496,512,603,492,582,567,431,556,684,359 1394,370,108,633,509,521,453,92,128,50,331,492,504,632,451,598,566,430,535,692,366 1395,349,117,649,477,556,463,87,129,51,344,503,514,627,487,603,564,426,544,695,352 1396,334,108,661,470,535,462,88,120,59,324,522,521,621,476,628,568,449,570,688,344 1397,335,115,638,502,586,477,97,120,55,380,519,499,610,577,600,570,423,533,628,371 1398,323,119,610,539,557,494,99,118,38,368,526,494,570,599,574,568,404,514,645,345 1399,324,95,613,564,588,475,101,113,60,297,545,510,532,615,561,605,367,414,653,337 1400,234,27,510,418,439,402,84,99,51,248,548,475,358,483,467,391,178,327,557,282 1401,156,12,273,90,370,300,79,69,54,187,374,363,250,404,314,211,124,152,429,134 1402,87,7,204,16,334,266,63,51,44,120,192,282,187,418,250,181,103,85,360,87 1403,91,6,163,6,305,240,66,38,45,127,175,248,185,311,248,153,114,45,333,73 1404,90,7,100,8,246,238,67,35,47,121,139,238,168,415,258,147,73,51,283,59 1405,86,9,89,18,251,242,69,36,46,132,129,219,171,369,255,141,82,44,288,55 1406,91,12,96,28,257,241,79,36,44,152,149,207,183,397,246,136,99,29,300,53 1407,79,10,88,13,263,244,83,40,46,150,149,209,208,429,256,130,94,21,265,56 1408,84,10,111,43,303,249,80,43,47,143,163,201,189,371,258,162,109,32,302,58 1409,92,10,118,101,390,252,85,60,45,153,210,244,207,387,247,204,118,71,400,58 1410,176,58,260,226,457,336,98,99,54,257,305,353,466,442,344,395,231,202,545,109 1411,309,158,529,498,529,484,142,115,64,330,507,478,581,536,548,604,420,406,670,285 1412,380,154,617,606,535,507,135,129,67,335,525,547,598,633,611,629,448,486,668,356 1413,399,134,609,602,604,517,135,125,64,323,493,519,560,556,548,615,409,457,669,330 1414,385,129,590,599,577,487,119,120,57,341,471,507,581,509,538,561,442,441,624,303 1415,333,95,644,568,572,493,112,120,59,319,492,504,606,464,550,558,410,535,633,311 1416,331,99,693,571,550,461,102,122,69,379,517,515,604,473,592,584,405,537,628,302 1417,328,104,648,518,565,466,97,124,43,365,513,499,614,483,574,579,414,527,657,334 1418,361,110,629,514,529,446,90,124,45,340,508,495,645,446,590,577,412,504,659,339 1419,343,121,644,480,560,461,96,128,47,358,519,506,633,474,595,572,408,515,653,325 1420,339,113,665,467,549,459,86,120,57,341,535,510,632,480,600,582,427,535,652,320 1421,337,119,636,505,606,475,99,118,53,395,534,491,601,590,582,573,401,508,613,349 1422,314,121,607,540,575,490,98,119,39,381,541,489,560,604,561,566,391,500,632,330 1423,318,99,609,567,585,462,103,113,59,310,547,503,532,617,547,596,352,398,634,324 1424,227,25,504,414,423,387,89,99,51,257,543,472,358,477,459,389,164,305,524,268 1425,148,13,274,90,355,289,83,72,54,189,360,357,252,439,315,205,117,136,401,126 1426,70,8,206,17,324,256,68,52,44,120,183,275,195,427,248,174,90,77,329,83 1427,75,7,162,6,300,230,70,41,46,127,168,242,191,339,248,152,105,38,299,71 1428,74,8,106,8,236,231,70,39,48,128,134,236,165,422,251,147,73,44,252,58 1429,79,9,94,18,250,232,71,40,46,139,125,217,171,370,257,141,82,28,269,56 1430,84,12,96,28,238,231,82,41,44,160,145,206,179,401,251,137,99,30,285,54 1431,67,10,93,13,242,238,86,42,48,158,151,208,205,440,263,130,93,22,253,58 1432,71,10,116,44,279,247,83,44,47,152,158,200,180,361,262,164,110,32,291,60 1433,78,10,116,102,382,248,87,60,46,164,206,242,202,377,241,205,118,74,386,59 1434,170,62,256,224,437,326,108,96,55,276,312,353,448,428,331,402,236,189,532,113 1435,296,162,522,488,510,481,145,111,65,351,519,479,575,533,543,610,428,393,656,286 1436,365,159,612,606,520,511,139,122,68,355,538,548,591,630,607,641,454,471,659,361 1437,384,138,603,600,591,516,138,118,65,329,512,521,556,555,554,625,411,448,658,333 1438,372,133,587,596,567,474,121,114,58,346,494,504,572,510,550,580,442,423,616,305 1439,315,97,643,561,564,485,111,115,61,325,514,500,608,465,563,574,408,518,621,317 1440,310,102,689,569,532,458,101,115,70,385,534,509,602,466,606,600,407,510,620,315 1441,302,107,636,525,545,448,92,123,44,367,533,492,615,471,590,599,418,499,647,343 1442,335,113,619,503,514,443,85,123,46,343,529,489,645,443,605,588,418,474,647,341 1443,317,123,634,463,538,462,90,125,40,361,538,497,627,466,610,583,415,485,635,335 1444,313,116,653,451,536,466,84,118,50,344,548,504,624,473,618,594,443,507,643,333 1445,311,124,629,504,599,475,97,117,44,398,558,488,601,573,590,582,416,490,613,349 1446,289,126,605,549,573,490,95,120,39,383,563,480,571,590,554,569,405,476,634,327 1447,301,103,612,559,576,468,101,113,47,315,568,494,543,610,540,584,353,389,630,328 1448,207,25,506,403,414,389,88,99,43,270,549,463,370,465,458,370,168,297,517,264 1449,132,13,276,90,356,287,82,74,41,198,366,350,258,425,302,205,121,136,394,129 1450,58,9,204,17,339,257,64,52,34,131,189,266,196,415,245,172,92,77,313,88 1451,74,8,164,6,310,233,67,40,34,135,174,232,189,324,245,152,105,38,287,75 1452,70,8,109,8,250,233,65,38,37,136,147,227,167,404,250,146,74,46,245,62 1453,63,9,96,18,264,230,67,39,37,137,130,209,168,352,253,141,82,29,259,59 1454,68,12,97,28,248,230,76,40,33,157,151,200,175,382,245,136,97,31,277,58 1455,56,9,94,13,255,234,81,41,37,159,168,202,200,413,258,130,92,23,248,61 1456,61,10,117,44,293,240,76,43,36,148,176,191,167,352,259,162,109,33,283,64 1457,65,12,118,102,390,246,84,61,36,176,214,237,188,361,243,205,128,74,376,64 1458,152,63,262,223,439,315,104,96,48,286,325,353,437,415,325,397,239,184,527,118 1459,275,164,531,485,508,469,139,108,56,351,528,478,572,525,543,616,429,397,651,291 1460,356,160,623,603,523,494,139,118,60,358,547,550,589,628,608,648,464,470,655,368 1461,379,138,605,597,582,507,140,112,56,336,520,524,563,550,555,635,428,447,654,341 1462,370,134,592,589,568,459,118,110,49,355,510,506,580,501,549,593,451,424,609,311 1463,313,95,647,554,565,470,112,113,49,334,541,496,606,456,554,597,412,498,614,316 1464,297,101,696,565,527,440,101,111,54,397,560,506,610,455,588,617,412,485,612,325 1465,290,107,634,523,538,433,92,119,35,382,550,489,607,461,570,616,415,501,647,346 1466,323,113,623,492,507,433,88,121,36,349,545,487,633,423,584,604,411,449,649,344 1467,294,124,640,443,530,450,93,122,31,361,554,496,617,453,580,600,413,460,640,335 1468,294,117,656,435,529,459,87,114,35,346,570,498,611,458,569,603,457,482,646,333 1469,291,124,630,503,584,461,99,114,30,396,582,494,586,570,557,588,434,479,609,352 1470,276,129,604,552,564,475,98,116,33,381,581,490,556,583,525,577,417,461,630,328 1471,288,102,614,538,573,456,104,109,41,320,585,498,537,610,521,593,359,391,622,327 1472,198,21,506,382,426,381,94,96,37,273,563,469,361,453,440,374,166,289,505,265 1473,130,13,273,82,371,277,86,70,34,202,374,350,255,397,293,206,119,132,380,121 1474,59,9,198,17,349,248,71,49,27,138,187,267,188,386,239,175,91,77,308,83 1475,74,8,160,6,313,230,71,38,28,141,169,232,177,321,250,153,102,38,283,71 1476,71,9,107,8,254,224,69,37,26,141,144,227,165,389,258,148,73,47,245,60 1477,63,10,98,18,259,220,70,38,28,139,128,211,170,338,252,143,81,29,258,56 1478,69,12,100,28,251,221,80,40,25,161,149,206,171,368,245,138,97,32,277,58 1479,56,9,97,13,256,233,86,43,30,157,166,204,193,417,260,131,91,23,248,64 1480,62,11,120,44,301,237,81,44,30,150,176,195,165,353,263,166,109,34,285,67 1481,65,12,123,102,385,242,89,61,30,178,211,241,186,357,244,210,128,77,376,65 1482,154,68,266,216,444,304,108,93,42,292,341,357,435,389,318,393,248,190,513,123 1483,279,164,534,469,505,456,141,102,53,360,540,476,574,497,522,614,434,385,650,297 1484,354,161,626,595,520,483,143,111,56,366,563,553,597,600,586,647,471,461,648,370 1485,382,139,609,584,569,497,144,106,52,343,534,526,571,525,534,632,451,435,645,340 1486,376,130,602,579,549,450,126,103,45,347,524,501,589,483,531,585,466,408,603,313 1487,327,93,651,536,546,461,111,105,43,336,557,493,615,446,545,600,435,473,613,325 1488,304,100,697,562,510,438,101,104,47,393,572,504,618,446,574,622,439,466,595,329 1489,298,107,634,529,528,430,90,112,31,377,565,487,615,452,554,617,439,478,636,363 1490,335,110,624,487,488,431,88,114,34,341,559,482,644,415,568,608,433,427,637,355 1491,305,119,651,436,503,446,93,115,30,353,549,492,623,448,563,600,433,430,627,341 1492,307,116,668,414,516,454,87,107,35,344,562,494,620,453,549,601,480,459,622,340 1493,306,122,638,482,566,454,99,108,29,385,584,491,597,556,542,577,459,453,592,363 1494,285,127,607,547,531,470,97,110,31,377,591,484,564,571,511,567,448,423,608,344 1495,289,98,617,534,535,453,106,101,36,323,596,493,541,590,508,574,382,375,603,327 1496,206,21,505,357,390,371,91,89,30,274,559,460,370,430,428,354,180,263,488,260 1497,140,13,277,75,343,274,83,67,29,198,360,339,262,375,290,203,131,122,366,116 1498,69,9,201,17,320,248,70,46,25,139,184,264,190,367,226,174,105,69,300,81 1499,76,9,154,6,287,234,71,35,25,143,166,226,174,294,243,153,113,37,278,69 1500,75,10,101,8,234,224,68,33,24,143,142,221,161,361,252,147,82,46,240,60 1501,62,11,96,18,247,223,71,35,27,142,125,204,163,336,251,144,90,29,256,57 1502,75,12,97,27,242,226,81,36,23,163,145,199,170,355,247,137,105,24,277,58 1503,69,9,96,13,249,239,84,39,27,160,163,200,192,412,251,131,102,22,253,64 1504,69,11,118,31,294,246,79,41,27,153,173,191,160,359,262,165,120,25,291,66 1505,72,13,116,90,364,248,87,55,28,180,205,237,182,347,240,210,144,91,377,67 1506,155,69,261,202,421,307,106,88,35,293,322,347,420,363,306,384,255,192,514,143 1507,270,164,527,453,488,454,141,96,47,364,526,470,562,481,513,606,441,378,644,302 1508,344,161,621,583,506,486,144,105,51,371,548,549,584,585,576,643,476,450,657,374 1509,382,138,598,574,549,497,145,100,44,347,520,525,559,513,521,634,475,420,654,352 1510,364,126,605,570,538,455,128,99,39,357,511,504,578,472,513,583,478,401,612,317 1511,325,93,663,527,537,465,114,98,40,345,538,493,607,436,532,605,464,456,609,334 1512,308,98,713,553,505,443,102,99,44,403,556,508,613,436,564,625,468,447,596,341 1513,290,105,648,521,522,436,93,107,31,381,548,489,622,436,546,621,457,462,640,382 1514,329,108,637,476,484,437,90,109,32,346,542,483,647,404,555,613,453,411,653,374 1515,327,116,666,419,496,453,95,109,28,344,533,490,626,437,548,607,447,420,643,362 1516,329,110,684,394,511,458,89,102,32,337,539,494,625,441,535,608,495,449,635,360 1517,331,116,653,463,561,458,101,103,26,375,562,495,602,538,532,583,476,443,591,383 1518,309,117,625,531,521,469,99,109,28,369,572,491,572,554,506,565,465,407,606,365 1519,304,94,622,523,522,449,107,99,33,333,575,504,533,570,507,563,397,358,612,344 1520,219,21,506,335,362,369,92,89,29,285,535,465,371,409,419,341,189,248,492,268 1521,147,13,273,74,323,278,84,67,27,204,338,347,261,348,282,194,133,115,376,122 1522,76,9,192,19,307,252,71,45,22,149,172,269,189,343,236,172,113,65,307,85 1523,75,9,143,7,269,239,71,38,24,153,158,235,177,291,246,151,116,37,276,72 1524,76,10,92,9,233,230,68,37,22,151,134,226,165,342,255,145,86,45,238,62 1525,64,11,90,17,243,229,70,37,24,149,115,211,169,326,249,141,93,30,267,60 1526,78,12,89,26,238,233,81,40,20,170,142,206,173,336,254,134,117,25,287,63 1527,69,9,106,13,238,244,84,42,25,167,153,206,196,405,258,129,117,27,264,67 1528,70,11,124,24,283,242,79,39,25,161,171,199,172,353,263,161,137,13,301,68 1529,74,13,112,78,345,242,88,53,26,187,204,241,192,339,236,207,159,80,389,70 1530,149,70,253,187,407,307,107,86,32,307,305,354,423,358,306,371,265,168,521,154 1531,269,164,527,433,490,451,142,95,48,382,509,479,561,460,499,611,455,362,662,311 1532,348,161,623,568,500,486,144,101,53,385,530,562,584,562,554,645,488,435,672,388 1533,388,139,598,561,542,499,144,97,45,363,506,535,558,493,494,632,489,408,671,368 1534,367,144,593,559,544,451,127,98,38,375,498,518,573,453,474,573,494,384,624,337 1535,328,93,651,514,548,460,114,95,39,361,523,503,607,416,499,600,482,438,618,354 1536,308,97,704,541,504,449,102,97,44,409,537,519,614,418,526,624,487,431,609,361 1537,290,104,650,507,513,437,92,105,30,394,528,502,617,417,505,618,466,445,653,401 1538,322,108,639,465,483,439,89,106,32,362,521,496,641,380,540,614,461,397,665,399 1539,324,116,668,407,496,455,94,109,31,356,512,504,620,422,541,607,454,403,652,383 1540,329,110,683,384,514,461,89,99,35,353,520,505,645,424,543,610,508,432,648,380 1541,334,116,653,455,558,464,101,103,27,394,544,503,606,520,547,579,488,432,607,392 1542,317,118,629,527,523,475,99,108,42,389,556,504,567,559,520,571,475,399,618,388 1543,313,95,618,525,523,448,108,97,45,352,566,518,530,572,523,557,410,343,627,359 1544,227,23,493,330,359,367,94,88,42,299,533,475,358,403,436,332,205,231,505,277 1545,153,13,267,74,317,275,86,68,34,215,332,356,245,343,297,185,149,102,390,116 1546,73,10,189,19,308,249,72,44,28,152,174,277,169,356,257,169,126,56,324,79 1547,77,9,142,7,278,235,71,38,30,156,152,246,159,320,275,151,125,27,293,64 1548,77,10,91,9,238,231,68,36,29,152,136,234,154,344,271,147,93,37,255,50 1549,65,11,91,16,243,228,70,37,28,152,116,218,159,318,269,143,99,20,284,50 1550,79,13,89,26,221,230,81,39,27,173,142,212,162,319,270,135,124,16,302,53 1551,70,9,105,13,228,241,84,41,30,167,153,210,184,392,265,130,124,22,275,55 1552,72,11,123,24,273,244,80,38,32,163,174,205,163,346,262,165,148,19,314,58 1553,77,13,110,79,354,247,88,50,32,187,205,246,188,335,242,214,170,70,405,61 1554,160,73,256,183,419,308,110,81,47,307,300,362,427,362,318,381,283,148,536,153 1555,278,168,524,429,506,451,147,89,57,382,504,484,560,463,498,617,475,338,673,309 1556,358,166,619,571,517,486,150,97,60,387,534,569,591,569,557,653,498,412,682,389 1557,398,144,591,561,548,499,150,94,52,364,509,544,571,499,501,640,501,383,679,368 1558,375,165,586,560,549,449,133,94,52,375,503,520,583,459,482,583,506,358,633,335 1559,330,111,643,519,560,459,122,91,54,363,532,516,611,419,502,611,493,407,628,352 1560,312,114,692,551,516,449,108,92,60,409,557,537,625,421,528,626,502,396,629,366 1561,294,105,638,515,516,434,99,98,38,393,547,519,608,419,524,622,484,419,669,406 1562,322,125,630,473,486,435,97,101,44,361,544,508,635,380,558,614,478,373,674,404 1563,321,117,657,412,497,461,104,101,40,354,532,516,625,426,557,605,469,385,662,394 1564,330,111,671,396,518,460,98,94,45,352,540,514,625,424,554,614,520,412,667,394 1565,335,114,655,463,561,466,108,95,38,394,565,505,593,523,543,584,495,423,622,401 1566,318,117,623,538,537,484,106,100,55,389,565,508,553,552,512,563,479,392,635,397 1567,310,115,614,536,509,454,115,90,56,348,566,516,519,567,509,549,417,337,642,366 1568,228,23,484,332,357,374,102,83,54,295,528,467,339,393,421,332,215,219,524,283 1569,151,13,253,68,312,277,92,65,48,213,337,355,222,345,298,186,160,102,406,116 1570,70,10,176,19,304,254,78,43,47,153,177,278,162,334,263,169,139,56,340,81 1571,74,9,135,7,272,242,77,38,43,158,148,249,154,309,281,153,136,27,311,65 1572,77,10,90,9,238,238,75,36,41,154,132,238,148,331,274,145,102,36,272,49 1573,63,11,90,16,243,233,75,36,38,151,119,224,157,293,273,146,107,20,301,48 1574,79,13,88,26,226,237,86,39,39,171,141,218,161,316,272,135,135,15,318,50 1575,72,9,99,13,235,250,89,41,40,165,162,216,179,401,265,134,133,25,292,52 1576,74,11,116,24,275,252,83,38,39,161,183,212,158,353,273,157,156,27,334,55 1577,79,13,109,79,348,253,92,48,46,185,204,249,182,325,244,205,179,75,427,60 1578,160,71,248,191,424,315,114,80,59,299,306,356,397,372,329,381,282,149,535,159 1579,277,179,523,430,513,457,156,89,67,376,515,475,541,458,504,614,469,333,668,304 1580,359,178,615,577,536,493,155,95,72,383,547,566,573,562,553,652,499,404,673,387 1581,397,155,585,568,571,507,159,92,65,360,517,542,550,489,484,635,508,378,671,365 1582,378,165,580,569,541,457,139,94,63,364,510,518,562,460,467,574,500,347,634,334 1583,334,106,643,538,549,466,126,89,67,355,544,511,593,419,486,607,496,385,628,350 1584,318,110,689,567,525,458,112,89,65,399,562,534,607,424,509,629,514,376,633,356 1585,300,101,644,528,515,444,102,95,44,383,552,514,590,423,508,626,506,406,663,393 1586,328,122,631,488,492,444,100,98,55,351,556,504,621,378,541,617,495,357,663,393 1587,324,117,652,426,500,469,110,94,51,344,542,512,610,421,534,607,487,364,651,388 1588,333,107,669,410,531,467,104,92,51,342,559,510,606,436,540,614,531,393,655,368 1589,337,109,647,474,561,475,112,93,51,386,589,507,588,533,526,582,506,408,623,377 1590,319,111,617,553,528,482,109,99,70,380,585,499,560,551,507,557,486,377,635,380 1591,309,111,609,545,496,451,116,87,63,334,585,506,516,568,491,535,427,321,638,349 1592,224,21,471,321,352,373,101,80,68,280,551,452,334,388,409,321,223,205,520,261 1593,148,12,246,62,309,277,95,62,57,208,349,340,210,342,294,171,161,95,418,109 1594,68,9,167,19,313,265,81,39,62,148,182,266,155,321,258,164,149,59,352,74 1595,73,8,128,7,274,250,80,38,58,153,147,239,152,300,281,154,144,30,325,61 1596,76,9,90,9,244,249,77,37,55,152,134,229,147,315,272,147,112,39,279,49 1597,61,10,89,16,252,246,77,37,52,149,125,214,151,267,268,142,117,24,303,48 1598,77,11,86,26,234,250,88,40,53,176,140,207,155,290,270,134,146,18,320,49 1599,71,8,92,13,243,265,90,41,55,172,160,205,169,370,259,142,143,29,305,52 1600,72,10,109,24,284,266,85,39,55,167,177,207,148,334,267,167,165,31,339,53 1601,76,12,103,79,350,268,93,47,62,180,200,242,174,304,240,209,188,80,428,59 1602,144,69,236,190,418,321,115,77,70,304,301,348,392,356,328,384,287,148,539,157 1603,260,187,519,426,505,457,159,90,76,374,511,465,541,451,495,620,484,323,663,310 1604,348,189,615,579,537,497,158,97,83,381,553,557,581,561,547,657,507,395,660,390 1605,386,166,581,574,567,510,162,92,76,359,515,533,561,490,475,640,524,372,656,368 1606,361,163,576,577,538,470,142,93,75,359,506,511,573,466,456,572,512,337,628,340 1607,323,102,649,554,549,477,129,87,73,355,545,496,593,434,473,604,508,371,617,356 1608,294,105,683,568,521,469,113,84,71,406,558,528,630,439,505,630,533,362,626,357 1609,272,102,641,535,503,454,105,89,48,391,557,514,618,428,507,623,525,384,656,392 1610,305,122,627,491,487,442,102,91,60,362,554,501,649,385,523,615,516,351,659,397 1611,303,118,646,434,494,469,112,90,54,354,541,502,631,423,514,604,507,359,647,388 1612,315,107,661,418,529,461,105,89,55,352,561,501,631,439,528,609,555,387,649,369 1613,318,111,648,482,567,466,115,89,55,378,588,487,593,536,512,576,515,396,612,378 1614,301,108,613,556,526,484,111,96,75,377,585,477,568,531,491,557,495,359,623,379 1615,291,110,607,545,496,457,115,83,70,332,585,487,526,562,486,537,440,313,639,347 1616,213,21,461,312,353,378,101,79,74,282,546,431,334,380,395,321,224,198,517,257 1617,134,12,246,62,326,283,94,61,65,216,336,323,199,340,289,170,168,95,402,103 1618,70,8,164,19,329,271,81,40,68,160,167,253,151,317,249,159,155,59,341,65 1619,75,8,127,7,288,254,79,40,67,162,148,236,150,282,276,151,151,30,315,54 1620,78,9,91,9,242,250,77,38,62,161,127,221,152,295,267,149,122,40,280,54 1621,63,10,88,17,254,249,77,39,58,157,119,212,155,246,262,143,123,24,293,49 1622,80,11,85,26,226,263,88,42,61,185,129,206,158,267,263,131,146,18,311,52 1623,74,8,92,13,246,276,90,43,61,182,158,204,172,361,258,140,150,29,296,54 1624,76,9,105,25,290,277,85,40,62,176,173,206,155,328,265,168,175,31,333,55 1625,77,11,102,77,348,281,93,48,71,189,195,240,183,331,232,209,193,80,426,62 1626,126,68,227,179,405,327,115,74,81,313,291,338,393,368,323,375,283,152,534,159 1627,242,190,518,412,495,460,160,92,83,376,510,457,551,458,502,623,490,320,667,309 1628,336,200,616,573,528,502,157,100,93,384,554,552,594,574,559,661,512,394,660,395 1629,372,167,579,570,558,514,160,92,88,361,519,528,576,502,488,638,542,369,651,372 1630,345,161,574,573,542,477,141,93,84,362,495,505,587,486,475,569,530,332,624,344 1631,305,98,646,545,551,483,129,80,82,367,542,494,616,450,494,607,527,349,612,368 1632,276,101,676,555,524,475,112,79,80,414,555,519,638,444,523,632,553,339,627,360 1633,254,97,637,529,508,464,105,87,56,403,556,512,635,446,525,624,544,353,649,398 1634,284,117,624,470,488,452,101,86,68,372,558,495,668,415,550,617,537,317,652,403 1635,278,113,643,412,497,483,112,86,62,365,544,495,661,458,528,605,531,325,640,389 1636,297,103,658,393,542,476,105,86,62,363,565,496,649,470,548,608,577,359,635,367 1637,302,105,641,468,567,479,117,88,62,381,586,482,606,556,538,573,534,371,600,372 1638,281,105,620,534,528,491,112,95,79,386,580,471,585,557,506,568,512,337,615,379 1639,269,106,609,524,494,468,115,80,75,337,584,480,544,578,502,540,461,302,639,343 1640,192,20,453,289,354,379,100,76,80,287,533,428,344,392,383,324,234,195,517,249 1641,115,12,239,61,326,283,94,61,71,219,325,318,195,358,288,174,178,95,405,102 1642,70,8,159,19,338,262,81,40,75,168,158,251,149,314,227,158,156,60,340,65 1643,64,8,121,7,297,248,79,37,74,170,144,233,150,292,263,149,151,31,313,54 1644,67,9,87,9,252,259,78,37,69,170,118,221,152,304,249,146,120,41,263,54 1645,58,10,82,17,261,255,78,38,64,166,104,213,157,248,243,141,122,24,283,49 1646,76,11,82,26,233,268,88,42,68,193,114,210,160,272,245,129,146,19,300,52 1647,74,8,91,13,254,282,92,42,68,190,140,205,170,354,243,137,155,29,296,54 1648,77,9,106,25,283,277,86,39,69,185,152,209,153,333,249,163,193,32,328,60 1649,77,12,100,78,356,279,95,48,80,190,173,238,180,327,224,199,218,78,408,72 1650,119,68,222,166,407,322,116,66,89,312,267,330,391,387,304,362,297,155,519,165 1651,219,193,513,394,487,455,163,86,91,378,502,448,554,473,494,617,499,308,662,311 1652,315,209,616,565,523,497,158,93,100,384,539,545,599,585,551,656,520,376,656,391 1653,353,178,573,561,556,511,163,88,94,367,510,523,580,519,479,628,550,364,642,367 1654,349,166,577,562,548,472,145,90,92,357,482,504,591,505,463,553,536,327,615,339 1655,311,101,640,536,559,477,131,78,87,359,532,490,621,467,478,593,538,326,610,367 1656,287,102,672,536,529,473,113,77,84,409,543,516,645,459,506,626,563,318,622,354 1657,257,98,635,525,520,470,108,84,60,406,545,508,643,461,509,614,559,336,629,398 1658,286,119,623,461,500,463,105,83,72,381,552,495,678,431,538,607,553,294,625,404 1659,281,114,643,403,496,490,118,86,65,374,517,492,670,470,520,596,546,302,618,390 1660,301,104,652,381,550,484,109,83,67,373,543,499,656,486,530,607,591,338,615,371 1661,306,107,625,455,570,478,124,85,67,385,580,490,613,569,525,568,543,343,587,377 1662,280,94,602,525,522,485,115,91,83,372,572,477,593,568,498,564,519,308,604,384 1663,267,106,603,513,496,464,116,78,78,343,574,480,545,594,487,523,464,277,631,342 1664,181,18,434,264,361,371,99,74,82,292,508,429,345,407,358,311,229,173,495,248 1665,115,12,228,58,322,275,93,58,74,224,302,322,199,375,270,166,177,80,376,101 1666,70,9,157,19,336,251,81,38,78,173,138,254,152,315,213,151,151,60,306,63 1667,65,8,118,7,291,240,79,36,76,175,125,237,147,294,248,144,145,31,304,53 1668,67,9,85,9,251,252,79,36,71,163,102,223,149,304,233,142,119,40,253,55 1669,59,10,80,17,258,249,79,36,67,157,90,216,154,256,229,135,118,25,262,51 1670,75,11,80,26,228,262,89,40,70,184,103,214,156,278,233,122,144,18,285,54 1671,74,9,84,13,249,273,92,41,70,181,128,210,169,358,230,131,157,29,276,51 1672,77,10,102,20,272,267,87,37,70,176,139,209,153,340,236,153,189,32,324,58 1673,75,12,98,70,353,271,97,45,82,194,155,237,182,334,213,192,209,81,396,72 1674,124,68,209,150,398,318,123,58,91,311,250,331,380,387,290,352,294,141,513,167 1675,218,193,505,377,496,450,171,79,95,367,482,445,556,488,487,609,499,298,660,308 1676,314,210,608,555,531,494,168,86,105,379,522,543,605,610,544,649,520,363,653,392 1677,351,178,564,551,554,507,175,81,99,364,494,523,594,548,471,618,541,347,638,369 1678,343,162,562,555,558,471,150,85,97,358,478,506,609,532,448,546,523,316,611,339 1679,311,99,623,531,562,471,136,75,90,378,523,490,632,496,465,590,527,314,616,378 1680,288,95,665,527,534,472,115,74,87,428,522,517,658,485,491,624,576,296,623,361 1681,259,89,633,527,518,475,111,81,63,425,522,511,657,488,493,618,553,320,630,406 1682,288,113,626,463,498,465,105,81,76,401,531,501,692,455,522,608,546,298,626,418 1683,282,111,648,405,496,489,118,84,69,387,497,500,675,497,503,597,532,288,621,404 1684,302,102,653,382,550,485,109,80,70,393,525,505,653,512,508,599,588,316,619,387 1685,307,97,623,457,568,479,124,85,71,400,559,496,608,595,510,557,546,318,586,388 1686,285,81,594,527,523,481,114,87,86,391,548,481,592,594,489,558,525,283,604,395 1687,268,108,593,513,493,468,115,76,82,362,549,480,541,616,472,502,462,261,632,344 1688,183,19,417,248,367,372,98,73,88,314,485,428,349,391,345,291,228,167,496,243 1689,116,13,219,40,313,267,92,61,82,244,283,324,197,361,260,160,185,82,362,106 1690,73,10,149,13,334,249,81,42,86,189,130,257,154,315,212,146,153,62,296,66 1691,64,11,120,6,289,240,79,36,91,186,117,242,144,292,235,140,151,32,293,57 1692,68,12,84,7,252,256,80,37,79,162,96,228,148,296,231,138,129,47,247,56 1693,59,13,81,14,259,252,80,37,77,164,88,217,149,264,227,132,129,31,255,52 1694,75,14,79,24,229,266,90,41,74,190,100,214,156,280,226,121,156,25,285,54 1695,74,11,83,11,248,276,93,42,76,188,126,210,175,355,226,130,168,35,280,54 1696,77,10,101,18,273,273,86,37,76,183,133,208,161,350,237,153,197,40,329,61 1697,79,19,97,67,352,282,99,47,89,201,146,239,188,332,206,185,211,84,398,76 1698,128,74,199,135,407,324,124,59,95,326,245,328,383,376,280,345,303,144,523,173 1699,217,196,496,360,499,459,170,81,100,384,473,440,551,493,489,609,513,283,659,309 1700,311,215,598,542,536,503,172,88,110,392,512,542,607,615,554,654,532,349,648,392 1701,348,179,555,537,558,510,178,83,105,370,488,522,597,553,485,626,549,333,631,371 1702,342,167,545,536,566,487,152,84,99,373,468,503,612,543,462,559,540,300,606,342 1703,306,101,616,506,574,492,137,73,92,394,516,486,648,506,478,598,544,308,612,382 1704,285,95,665,518,532,490,114,74,89,444,518,517,679,492,503,629,582,286,613,370 1705,253,90,637,501,516,488,112,79,65,437,530,512,679,496,504,624,562,303,626,409 1706,282,116,634,439,493,478,106,82,77,415,541,501,713,460,534,613,550,279,621,415 1707,277,112,653,377,493,502,119,84,71,401,511,500,667,503,523,602,539,266,619,400 1708,300,103,662,355,551,497,110,80,72,408,538,507,644,523,535,606,595,297,606,387 1709,308,98,617,436,563,493,124,83,73,421,552,497,611,597,536,566,559,303,584,391 1710,294,83,593,519,528,488,114,88,89,410,548,483,595,591,508,571,537,267,611,394 1711,273,114,586,498,508,466,118,77,85,369,553,480,534,614,489,502,477,261,633,347 1712,186,18,407,226,370,376,101,77,91,326,491,429,348,413,359,287,249,156,490,233 1713,121,13,219,22,328,274,95,65,86,251,292,327,191,385,274,158,205,79,362,105 1714,76,10,148,6,346,258,82,42,89,196,135,257,146,330,219,145,174,61,292,70 1715,67,11,120,3,297,242,80,37,94,194,120,245,139,306,250,135,159,32,288,61 1716,70,12,84,2,263,256,81,38,82,169,101,227,144,326,234,137,133,47,250,57 1717,61,13,82,3,270,249,80,38,80,172,91,216,147,278,239,136,131,32,254,51 1718,78,15,80,12,239,262,90,41,77,200,103,214,152,293,236,128,157,26,284,53 1719,78,12,84,4,260,271,94,42,79,198,128,210,167,379,243,136,169,37,284,53 1720,80,11,102,10,284,273,87,37,79,193,135,207,156,347,247,157,197,42,341,59 1721,81,19,98,59,367,277,99,45,92,210,148,240,188,347,216,193,225,90,419,75 1722,134,71,202,120,410,333,125,59,99,336,247,329,374,402,280,337,323,140,534,169 1723,217,195,505,347,519,456,172,80,106,399,471,444,548,508,477,614,530,275,666,314 1724,316,215,608,536,534,509,174,86,116,398,513,544,609,613,559,668,548,338,659,402 1725,352,177,569,535,550,510,175,81,111,374,481,524,604,553,501,642,551,326,638,375 1726,343,160,560,527,547,484,154,83,105,375,461,505,619,549,475,576,545,289,609,349 1727,302,93,630,483,581,497,137,73,96,407,508,482,641,513,489,617,538,291,620,386 1728,287,89,674,494,551,495,114,74,92,460,508,513,685,500,513,646,588,259,620,380 1729,257,86,648,478,523,496,112,75,65,433,535,511,673,500,507,639,570,274,638,413 1730,286,110,641,416,495,483,107,82,77,409,554,498,716,465,545,629,554,248,626,420 1731,279,107,660,354,494,509,121,81,71,392,516,497,670,509,532,619,545,240,620,405 1732,303,96,671,331,563,502,111,77,72,397,540,501,644,531,546,617,598,268,601,390 1733,310,91,616,412,562,498,122,78,73,407,562,491,613,592,545,572,552,263,590,386 1734,290,76,593,496,536,490,114,85,89,398,556,481,584,588,518,586,548,242,622,388 1735,266,107,586,485,509,464,113,77,85,358,559,481,522,617,486,496,489,255,643,341 1736,188,16,400,206,372,378,100,75,91,315,479,426,336,422,349,278,265,133,488,220 1737,118,9,203,9,337,275,94,65,85,248,281,315,186,401,273,146,216,57,351,92 1738,76,9,133,5,345,259,83,44,90,195,134,250,142,332,220,135,185,38,282,61 1739,68,10,112,2,302,243,80,39,95,193,119,242,135,324,252,132,174,20,284,52 1740,71,11,77,1,279,259,81,39,83,168,100,223,140,342,242,134,145,37,249,53 1741,62,12,75,3,284,252,80,37,81,171,89,212,145,283,245,136,142,32,258,47 1742,77,11,83,12,251,266,91,43,77,198,98,208,151,298,244,133,165,29,289,54 1743,80,10,87,4,271,279,94,41,80,194,122,206,165,372,249,142,179,39,284,54 1744,81,9,105,10,291,281,86,36,80,186,129,202,155,346,254,159,207,51,349,58 1745,80,16,96,47,366,288,100,47,93,206,133,237,183,369,224,192,245,82,421,74 1746,137,67,200,102,403,319,124,59,100,332,225,326,367,392,275,338,345,139,540,163 1747,216,192,508,326,523,451,176,81,105,392,458,440,542,504,471,624,549,262,664,310 1748,319,213,613,529,544,510,171,88,116,395,500,537,605,616,563,684,558,328,660,404 1749,352,174,575,523,560,511,174,81,114,374,468,518,599,573,501,657,562,307,639,377 1750,341,156,557,517,558,481,153,82,106,367,451,501,619,570,477,595,546,282,615,355 1751,298,87,631,478,594,503,134,70,96,400,495,476,640,531,498,621,548,271,629,389 1752,294,82,665,478,570,498,113,74,92,455,501,513,684,515,513,655,625,254,628,383 1753,261,79,639,466,542,499,112,70,66,428,521,512,666,516,505,647,604,245,650,422 1754,289,105,636,400,519,480,105,79,77,405,541,498,710,479,543,638,589,221,637,429 1755,286,101,656,339,514,508,122,78,72,381,506,496,663,521,530,624,587,214,640,407 1756,307,89,669,315,574,488,108,76,72,376,530,495,637,546,549,628,627,242,603,395 1757,308,81,611,402,570,489,118,76,73,387,556,492,608,612,553,576,570,237,590,388 1758,296,73,586,486,539,479,112,82,89,383,547,475,575,598,524,581,563,221,618,385 1759,269,103,584,472,511,450,110,75,86,351,543,476,516,627,492,489,495,246,644,335 1760,195,12,398,186,367,368,100,73,91,304,454,420,335,431,345,265,264,120,480,223 1761,125,8,202,9,334,261,94,64,86,241,263,306,180,424,271,137,216,47,341,95 1762,80,9,134,5,354,241,83,44,90,188,124,243,138,346,219,128,187,39,277,59 1763,74,11,120,2,310,226,80,39,95,187,118,234,132,330,243,125,175,20,282,50 1764,76,12,83,1,286,250,81,38,83,161,100,215,137,345,234,129,146,37,256,50 1765,67,12,83,3,291,248,81,37,82,164,90,204,142,293,238,131,143,35,265,44 1766,82,11,91,5,259,259,91,42,78,189,97,201,148,326,229,129,166,40,284,51 1767,84,11,97,4,278,266,92,39,80,186,121,199,161,391,245,134,180,38,285,51 1768,86,10,113,9,297,270,85,35,79,177,122,192,150,359,250,145,207,58,346,56 1769,87,16,104,39,372,284,97,44,93,197,116,225,176,386,218,183,245,91,420,72 1770,145,63,208,92,402,313,118,51,95,306,209,320,360,408,272,327,369,137,541,164 1771,212,186,513,316,509,442,164,72,99,368,437,438,534,530,472,616,577,244,662,320 1772,317,207,615,526,535,513,161,81,108,371,485,533,598,640,568,683,581,307,656,410 1773,346,168,576,520,554,521,162,72,108,349,455,514,594,597,504,657,592,290,633,384 1774,328,152,564,515,557,490,147,78,101,350,433,502,611,592,478,589,574,273,614,358 1775,296,86,646,477,591,497,128,71,90,371,473,475,614,541,519,615,571,250,624,386 1776,278,80,671,477,579,502,106,76,86,426,489,509,659,512,511,637,646,227,642,380 1777,258,78,660,469,542,503,108,72,64,409,508,519,641,514,504,632,627,216,645,415 1778,273,104,654,403,525,483,103,81,76,406,514,504,686,476,539,628,613,193,622,428 1779,270,99,680,339,520,512,118,80,72,381,484,502,634,519,526,617,612,187,632,411 1780,307,87,696,316,592,491,105,79,70,374,506,501,604,544,545,613,651,216,590,399 1781,307,81,605,403,571,492,114,79,71,370,552,498,585,615,541,557,576,212,581,381 1782,291,72,576,486,527,478,107,86,86,369,540,483,552,603,516,564,584,197,615,391 1783,265,84,578,472,491,451,105,77,84,351,527,478,498,631,482,468,505,223,641,344 1784,194,9,389,182,357,361,94,74,89,299,437,418,336,436,335,250,274,99,473,216 1785,124,9,198,13,327,254,89,65,83,237,249,300,184,425,274,127,234,34,330,90 1786,83,10,129,9,344,236,81,46,87,184,132,237,137,344,227,119,206,20,273,53 1787,75,12,114,5,308,225,78,39,92,183,125,231,132,363,254,121,195,14,276,46 1788,77,13,83,1,297,245,80,39,84,161,106,210,138,358,241,118,155,33,243,48 1789,67,13,84,3,302,242,80,38,83,163,85,204,143,311,246,128,152,32,257,39 1790,82,12,87,5,265,257,90,43,79,177,91,198,148,347,243,126,168,36,276,47 1791,84,12,93,4,284,264,91,41,81,181,127,200,154,406,249,133,180,33,280,48 1792,89,11,111,9,298,264,84,37,80,177,128,194,141,388,256,148,207,67,345,51 1793,97,17,104,45,371,281,98,47,91,196,117,229,171,413,229,185,259,88,420,76 1794,154,63,202,93,394,318,118,53,95,306,210,329,350,406,273,329,393,127,539,162 1795,220,185,503,318,507,449,171,74,99,367,450,444,527,522,461,600,592,237,660,318 1796,313,204,605,526,532,522,167,83,108,370,507,542,574,632,557,674,594,304,662,406 1797,349,165,554,524,554,527,168,74,108,347,476,518,591,586,496,644,599,284,640,380 1798,330,150,544,523,569,496,146,80,103,344,453,508,602,577,476,582,589,268,615,361 1799,299,85,651,482,586,498,127,71,92,351,491,478,613,528,517,602,587,242,611,387 1800,276,81,664,484,580,511,111,75,88,420,510,516,655,505,513,615,652,221,623,386 1801,256,78,658,479,548,512,111,73,66,407,528,522,638,505,509,610,633,216,631,422 1802,277,103,650,417,532,495,106,80,78,404,534,504,680,469,543,608,624,193,609,436 1803,274,98,677,355,527,509,123,80,74,396,504,508,629,512,530,599,631,189,618,418 1804,307,87,680,332,602,496,110,80,72,387,526,509,601,541,552,587,660,220,581,414 1805,309,81,585,418,572,494,118,77,74,379,576,503,582,610,551,540,589,215,576,395 1806,292,73,568,504,534,485,109,85,88,364,563,483,551,599,530,555,576,194,608,385 1807,271,83,566,486,488,456,104,74,87,352,547,476,492,625,496,449,502,215,640,345 1808,200,9,373,178,363,370,96,72,93,307,459,417,330,439,343,245,284,91,465,214 1809,123,9,190,13,328,261,90,63,86,230,268,300,178,425,278,126,239,33,316,90 1810,82,10,131,9,346,246,82,46,89,189,151,231,138,348,234,117,207,20,260,54 1811,74,12,116,5,311,235,79,39,94,188,144,224,132,363,261,118,197,14,271,45 1812,76,13,84,1,305,253,81,38,87,167,128,205,137,357,247,115,159,33,239,48 1813,68,13,79,3,320,251,82,37,88,170,110,200,143,309,252,126,157,43,252,39 1814,84,12,82,5,266,267,91,43,83,184,115,195,147,344,249,124,171,37,270,46 1815,86,12,96,4,283,273,92,41,79,188,154,197,151,394,249,135,187,45,274,47 1816,90,11,105,14,297,275,88,37,79,184,149,191,138,386,264,152,219,81,340,51 1817,98,17,106,52,364,290,98,47,91,206,140,231,167,413,236,184,273,98,411,79 1818,153,64,193,97,390,330,116,53,95,309,232,320,343,400,290,321,407,125,532,169 1819,220,182,495,320,513,455,168,74,98,363,469,436,520,502,465,599,599,240,650,325 1820,316,202,599,527,542,528,165,92,108,370,526,537,571,628,557,670,601,313,653,412 1821,349,164,550,529,560,534,163,80,108,348,493,517,594,588,508,637,614,289,634,384 1822,333,149,547,528,565,506,144,83,100,350,467,501,607,583,481,571,594,270,607,365 1823,297,88,645,494,578,507,124,72,89,355,514,473,611,529,517,595,599,242,600,385 1824,286,84,662,499,587,521,110,76,84,408,537,508,654,511,522,608,658,219,607,385 1825,267,81,655,495,563,518,107,73,71,389,543,518,636,519,511,605,646,220,615,420 1826,284,112,646,433,542,498,103,80,80,383,550,498,679,477,548,605,636,213,596,434 1827,283,104,674,372,538,516,120,81,78,379,501,503,629,524,540,593,643,213,602,421 1828,316,94,675,349,609,503,107,80,75,369,523,504,601,545,558,578,672,244,564,421 1829,310,87,573,434,588,499,115,77,76,363,572,498,576,598,559,533,600,240,555,404 1830,285,79,550,517,536,497,103,83,94,366,569,480,544,584,550,546,584,214,589,389 1831,265,81,553,493,487,452,99,74,89,357,551,473,481,601,511,428,508,217,620,340 1832,195,9,360,168,376,367,89,68,96,309,462,417,333,429,348,232,297,88,443,212 1833,122,9,183,13,334,263,83,59,89,244,272,296,185,412,278,122,237,33,290,88 1834,83,10,125,9,344,243,76,44,93,205,157,228,143,337,233,113,205,20,234,57 1835,75,12,110,5,311,237,74,38,99,202,148,220,137,352,262,115,197,6,246,51 1836,77,13,80,1,305,253,75,37,91,175,127,197,143,344,247,112,158,25,216,53 1837,67,13,75,3,315,251,75,36,92,178,108,193,147,301,256,122,146,41,228,45 1838,83,12,78,5,268,264,86,42,87,198,112,189,152,330,250,119,152,35,245,54 1839,85,12,91,6,265,271,83,40,85,202,149,192,158,380,251,134,184,42,253,50 1840,87,11,100,15,281,270,80,36,85,198,147,189,144,371,268,153,216,81,319,59 1841,99,17,106,48,341,285,89,46,96,221,137,222,173,396,239,184,267,92,393,82 1842,152,64,183,91,373,326,109,54,101,321,239,313,339,390,289,321,415,126,517,170 1843,221,181,486,315,508,450,160,76,105,366,476,427,515,486,461,591,592,240,636,324 1844,324,202,591,526,542,517,156,94,113,371,538,526,568,606,544,665,595,316,635,409 1845,361,165,539,532,560,525,155,82,116,352,508,505,592,563,503,642,623,296,619,384 1846,339,150,536,530,560,488,135,84,109,352,475,491,604,551,478,581,603,277,596,363 1847,304,89,640,496,574,485,119,72,97,359,510,461,610,521,507,609,593,247,594,382 1848,298,86,660,511,569,494,104,74,89,401,533,502,651,508,502,616,649,240,599,382 1849,275,81,649,510,549,488,103,72,72,383,541,513,634,497,504,609,637,224,615,415 1850,294,112,643,443,536,470,98,79,81,384,548,496,667,474,537,615,631,218,600,436 1851,299,105,671,378,528,485,115,81,81,382,499,501,641,499,523,609,636,220,607,421 1852,328,94,670,345,597,473,102,79,78,373,519,501,600,518,543,585,650,249,564,422 1853,320,87,573,431,582,469,110,76,82,368,569,493,575,569,541,543,589,235,557,404 1854,291,81,552,509,528,471,98,83,97,372,565,478,538,557,542,554,561,221,582,396 1855,266,80,553,496,465,434,93,72,92,361,546,471,477,569,506,416,498,215,616,341 1856,196,10,350,158,352,355,82,68,99,326,456,412,337,409,342,218,287,83,427,204 1857,130,9,183,13,315,256,78,59,89,249,266,286,189,399,292,118,228,32,271,81 1858,103,10,124,9,325,236,70,45,92,213,153,218,149,326,242,104,199,20,219,49 1859,94,12,109,5,296,230,69,39,98,208,145,211,142,341,264,106,190,6,223,45 1860,96,13,80,1,291,248,70,38,93,183,125,193,149,345,256,107,152,19,210,50 1861,78,13,75,3,300,245,71,38,93,189,107,190,154,292,261,114,143,41,222,48 1862,93,12,78,5,255,259,80,43,89,208,105,185,160,330,247,117,151,35,248,57 1863,98,12,90,6,262,266,78,42,86,211,144,188,167,361,249,129,178,45,258,53 1864,102,11,100,9,278,266,75,37,86,209,140,185,155,381,267,149,207,87,315,61 1865,108,17,106,39,316,282,84,46,99,232,134,216,182,384,253,178,259,95,400,75 1866,162,63,184,80,359,319,105,53,103,335,218,313,350,375,305,314,416,129,530,171 1867,241,172,488,308,489,437,156,79,110,378,450,432,511,459,468,592,585,244,653,326 1868,337,198,592,528,529,501,155,97,115,388,524,527,564,581,555,668,584,327,647,415 1869,372,160,539,532,539,509,153,85,118,370,487,507,593,547,513,637,613,307,626,391 1870,349,144,536,518,541,473,136,87,109,369,455,494,605,533,485,562,583,288,610,368 1871,317,90,641,480,558,469,117,77,98,381,491,466,605,502,499,589,573,258,602,394 1872,312,88,668,517,545,477,101,79,88,405,511,502,646,480,498,599,630,250,615,392 1873,289,80,654,523,526,473,101,76,70,388,520,508,638,469,493,584,623,231,616,424 1874,308,109,653,433,514,456,97,83,79,390,527,490,668,468,524,590,620,221,598,446 1875,322,109,674,363,524,468,117,83,79,390,479,497,632,495,521,591,615,223,609,427 1876,341,97,680,330,602,462,102,82,78,386,496,499,597,521,558,569,631,257,578,427 1877,332,88,576,441,583,460,107,81,82,391,547,497,580,573,557,528,574,247,575,399 1878,305,82,563,522,517,461,96,89,97,385,554,481,542,558,553,546,555,256,604,404 1879,280,80,560,507,445,420,87,77,93,369,536,472,477,578,517,403,505,232,634,354 1880,218,10,349,145,335,348,77,73,100,336,435,413,344,416,348,210,297,78,439,205 1881,143,10,183,13,311,253,73,62,90,252,251,277,185,395,299,115,237,31,283,81 1882,119,11,126,9,322,234,65,48,93,216,147,213,146,320,242,103,209,20,230,49 1883,106,12,110,5,292,231,62,42,100,211,137,208,138,334,268,105,200,6,235,45 1884,110,13,80,1,286,249,64,41,94,186,117,191,141,334,258,106,162,19,222,50 1885,92,14,75,0,295,248,63,40,94,191,102,188,148,295,268,113,153,41,224,48 1886,107,13,79,1,250,262,73,45,90,211,99,188,150,318,251,119,161,34,253,57 1887,110,12,91,3,254,264,73,44,87,214,146,192,157,345,255,128,186,45,263,53 1888,114,12,100,6,269,268,70,38,87,211,138,185,147,357,274,147,218,86,322,61 1889,122,17,107,36,310,280,79,48,100,235,131,217,183,372,257,181,272,87,408,76 1890,175,63,184,81,344,323,100,53,104,338,207,319,341,383,303,310,431,127,539,182 1891,259,174,486,311,478,431,152,79,111,388,441,436,504,456,463,584,601,240,654,339 1892,360,199,589,530,515,495,154,98,115,396,522,529,552,562,551,659,598,342,655,431 1893,391,160,536,532,521,506,150,87,119,379,489,507,581,527,500,626,630,317,631,406 1894,371,147,535,513,528,469,133,90,109,372,455,495,596,498,475,547,576,289,619,379 1895,336,93,637,477,541,459,111,78,98,383,505,470,600,473,488,575,573,257,602,406 1896,328,88,664,532,535,464,100,80,88,400,525,504,650,462,484,585,623,258,618,402 1897,312,80,652,550,516,461,97,78,70,389,534,503,637,435,477,572,624,235,612,439 1898,325,109,651,445,510,446,89,84,79,382,540,486,674,434,509,581,630,227,595,458 1899,342,109,669,366,527,475,111,85,80,389,492,496,641,465,514,577,614,227,604,442 1900,358,97,673,333,599,459,94,83,77,380,507,499,595,497,555,557,628,265,575,439 1901,344,88,572,464,565,452,100,84,82,397,558,496,576,554,558,514,572,255,574,418 1902,331,82,561,541,501,446,90,91,95,385,566,483,539,533,555,530,556,262,598,414 1903,294,80,558,511,429,403,81,79,92,368,537,475,475,556,519,390,511,239,623,358 1904,224,9,348,138,322,337,73,75,99,331,436,411,345,402,348,203,327,71,446,211 1905,146,10,188,13,307,251,68,63,89,251,258,280,179,395,297,112,251,31,291,85 1906,126,11,130,9,319,231,62,49,92,216,156,208,134,321,237,97,217,20,236,50 1907,109,12,115,5,293,226,59,41,99,204,145,202,125,334,258,101,207,6,242,45 1908,111,13,80,1,284,241,60,40,93,185,124,184,133,334,252,104,168,19,224,50 1909,93,14,82,0,293,240,61,40,93,192,113,183,141,308,255,109,169,41,226,49 1910,112,13,84,1,245,253,69,45,90,211,110,185,147,325,248,117,167,34,255,57 1911,119,12,97,3,245,257,69,43,86,215,157,192,150,351,250,124,213,45,267,53 1912,123,11,106,6,256,261,66,37,87,211,149,184,144,357,267,145,245,85,326,61 1913,121,16,113,36,299,271,73,46,100,236,145,221,185,371,248,175,285,87,410,80 1914,186,63,192,82,334,317,93,52,107,341,227,325,335,398,305,309,456,122,539,190 1915,268,174,479,316,458,422,151,78,114,396,461,439,495,470,471,580,618,239,650,347 1916,371,204,582,536,498,483,150,99,118,404,546,529,551,569,548,653,622,348,655,438 1917,389,168,528,533,516,500,146,89,121,381,505,507,573,554,506,611,648,321,626,413 1918,363,148,509,513,521,469,123,92,113,372,469,498,592,521,478,531,575,284,611,380 1919,340,91,608,486,526,469,104,77,103,386,520,473,595,497,483,563,574,248,593,407 1920,333,84,640,538,530,474,90,80,91,392,539,510,646,487,486,571,627,247,605,400 1921,322,79,642,565,516,477,87,77,69,372,548,502,637,460,476,555,628,229,601,439 1922,332,107,642,453,514,458,79,83,79,363,552,488,672,462,509,564,644,219,586,455 1923,348,107,660,369,531,484,103,82,80,369,504,499,634,493,512,563,622,218,604,437 1924,368,95,666,336,604,460,87,80,77,370,504,508,584,522,563,540,622,256,573,436 1925,357,87,558,486,550,454,93,80,81,390,553,503,574,576,577,507,581,244,580,418 1926,335,81,546,554,489,451,84,85,96,379,567,487,543,556,562,515,555,254,598,414 1927,296,77,541,509,408,405,73,74,93,366,538,474,469,574,526,370,511,228,612,364 1928,225,9,329,122,310,338,65,71,98,330,428,409,340,429,345,188,334,60,445,210 1929,148,10,177,13,303,254,63,62,87,242,254,283,176,426,291,106,257,31,291,85 1930,125,11,123,9,310,233,57,47,91,216,155,208,133,342,236,96,224,19,236,51 1931,107,12,110,5,297,228,55,41,98,204,145,202,126,357,251,101,214,5,241,46 1932,110,13,77,1,282,240,56,40,91,185,124,188,133,339,244,101,170,19,225,51 1933,93,13,80,0,296,231,56,40,92,191,113,186,140,305,246,102,170,41,228,49 1934,111,13,81,1,238,244,64,46,89,211,110,186,147,314,241,111,167,34,259,57 1935,117,12,94,3,235,247,62,44,85,214,157,196,152,370,249,123,212,44,270,53 1936,121,11,100,6,248,249,59,38,83,211,149,184,141,369,259,144,245,85,329,61 1937,120,16,109,36,292,264,68,48,96,235,145,223,181,383,251,165,290,88,409,84 1938,187,58,167,79,317,322,83,53,104,340,228,325,327,426,314,300,474,119,529,197 1939,268,172,461,316,455,425,138,78,111,392,455,445,489,492,486,565,618,235,644,349 1940,368,202,569,540,493,486,137,99,115,405,549,533,547,598,562,644,627,348,648,441 1941,376,175,512,537,512,499,135,89,117,373,508,517,575,582,517,602,659,324,619,418 1942,361,151,487,509,515,469,109,92,110,365,468,504,596,550,493,515,584,283,599,383 1943,344,88,582,479,537,471,94,76,99,384,520,481,601,529,502,551,586,240,596,412 1944,340,81,613,537,539,479,84,79,86,372,539,515,663,515,511,557,622,240,590,409 1945,326,78,620,581,527,479,78,77,69,359,548,511,649,489,504,546,612,223,590,442 1946,340,105,622,463,515,460,76,81,78,351,552,491,684,493,528,551,627,212,579,458 1947,356,106,637,372,532,484,98,82,78,355,504,502,644,523,521,549,606,212,598,437 1948,372,94,645,334,602,467,83,79,76,356,505,510,585,553,582,524,620,250,567,431 1949,362,86,542,495,549,455,89,79,80,373,552,509,580,607,603,497,578,240,581,412 1950,341,80,528,560,491,449,81,78,97,369,567,488,544,588,581,498,553,252,596,413 1951,303,76,524,512,416,402,71,73,90,353,538,473,471,594,526,352,514,227,602,360 1952,223,8,300,119,316,338,63,70,100,317,422,407,338,453,342,186,342,57,435,203 1953,145,10,154,13,311,252,62,62,87,235,248,280,178,443,285,106,261,30,284,82 1954,123,11,107,9,297,233,56,48,90,209,155,213,133,369,229,96,227,19,238,50 1955,107,12,91,5,284,228,54,41,97,197,143,204,125,388,249,102,212,5,239,46 1956,110,13,60,1,268,238,55,40,92,178,123,189,132,367,238,103,171,13,234,51 1957,92,14,71,0,281,230,56,40,92,184,110,188,133,335,245,101,172,39,236,50 1958,109,13,70,1,226,241,62,46,89,203,109,189,135,339,240,100,164,32,266,57 1959,118,12,90,3,219,241,60,44,85,206,157,198,142,395,248,116,208,42,277,53 1960,121,12,91,7,235,239,58,38,84,203,144,188,135,393,257,137,237,81,334,62 1961,120,16,100,41,274,252,67,47,95,227,140,226,179,410,251,155,288,85,407,87 1962,190,56,160,82,316,312,89,53,103,329,220,332,324,450,314,301,475,116,529,202 1963,258,170,454,319,450,422,146,74,108,380,450,447,482,518,495,567,606,233,643,349 1964,356,201,565,545,483,485,146,95,112,398,549,530,550,613,570,649,619,347,649,444 1965,368,175,501,541,506,500,144,86,115,372,506,518,577,606,526,606,659,323,614,421 1966,349,143,492,516,510,465,116,90,107,355,464,500,600,574,507,522,584,278,595,385 1967,340,86,573,487,539,466,97,72,97,375,514,487,606,556,510,547,583,238,603,413 1968,331,79,610,546,546,478,87,78,85,368,533,522,669,543,520,546,623,241,587,417 1969,318,75,619,587,538,476,80,78,69,355,541,515,650,516,524,544,619,223,583,438 1970,331,100,628,471,528,460,78,80,77,346,546,492,680,521,548,551,635,206,571,461 1971,348,101,634,379,538,483,99,80,77,341,494,506,657,561,531,537,608,206,588,433 1972,361,88,648,342,608,464,85,76,74,343,494,509,590,578,587,511,619,243,568,429 1973,353,80,544,505,544,455,92,74,79,366,543,506,564,624,609,500,572,234,597,410 1974,333,75,538,567,482,444,85,73,97,359,553,485,546,588,586,495,552,250,602,421 1975,290,71,526,513,412,397,72,68,91,341,523,465,460,586,527,349,517,230,601,357 1976,213,8,285,109,304,336,66,64,99,300,403,400,329,460,340,183,338,58,443,205 1977,141,10,149,13,300,244,62,60,87,225,228,270,177,440,278,99,263,25,290,81 1978,124,11,106,9,278,225,58,45,90,200,147,204,129,345,225,90,226,13,240,50 1979,101,12,90,5,280,222,57,41,97,188,134,196,120,382,250,98,209,5,240,46 1980,104,13,60,1,270,232,58,40,91,169,116,183,125,344,235,101,170,12,230,51 1981,89,14,73,0,281,224,58,40,92,175,108,184,125,321,242,97,170,36,232,49 1982,105,13,72,1,230,239,65,47,88,193,104,185,128,324,239,97,162,30,262,57 1983,114,12,93,3,222,244,63,45,85,196,144,193,138,381,242,111,206,39,273,54 1984,117,11,93,7,238,236,60,38,83,193,135,187,128,378,262,128,236,75,330,62 1985,115,16,100,39,277,253,69,47,95,215,137,225,168,399,251,152,288,80,405,87 1986,190,55,162,83,307,314,90,53,102,309,218,328,309,425,312,300,460,111,521,200 1987,253,154,457,324,439,410,144,73,106,364,427,440,465,485,497,572,585,221,641,343 1988,345,185,567,556,481,480,149,94,110,386,540,527,535,578,567,664,600,342,643,443 1989,358,162,509,549,500,491,147,85,114,359,496,515,560,573,514,620,643,318,617,424 1990,339,132,487,526,499,448,114,89,107,341,451,486,578,536,491,519,566,274,597,390 1991,332,86,568,498,524,452,97,74,96,360,492,481,600,516,494,539,570,233,605,418 1992,321,80,621,555,528,464,81,79,84,350,509,516,652,504,502,548,615,237,588,420 1993,317,76,623,601,519,461,76,78,67,336,517,511,625,479,506,548,620,219,589,441 1994,324,101,637,485,501,444,74,82,75,328,535,487,653,485,531,568,633,205,577,459 1995,335,102,637,404,511,468,93,83,76,321,479,501,636,525,510,551,608,205,589,431 1996,352,92,644,364,586,450,80,78,72,324,481,499,584,541,558,521,617,240,559,429 1997,345,83,543,527,525,443,85,78,79,348,524,502,554,589,580,509,572,231,587,420 1998,320,78,543,588,464,428,82,77,94,339,530,471,537,554,561,507,533,242,591,427 1999,275,74,515,510,402,378,69,70,87,323,499,449,449,552,518,338,496,222,584,350 2000,200,8,275,100,293,318,66,67,96,281,376,391,329,441,331,173,327,57,426,201 2001,132,10,144,13,276,227,60,61,85,209,220,257,183,419,281,92,258,22,273,76 2002,120,11,104,9,256,214,55,45,89,190,143,197,137,334,220,83,220,13,225,50 2003,92,12,82,5,263,218,54,41,96,178,124,191,125,375,248,97,204,5,226,46 2004,98,13,55,1,254,226,55,39,90,159,114,178,134,338,226,97,164,12,222,51 2005,86,13,66,0,267,220,56,40,90,165,106,178,130,324,243,93,164,30,224,49 2006,97,12,72,1,215,231,58,46,87,181,102,182,128,312,242,92,157,30,252,57 2007,104,12,92,3,207,234,55,45,83,183,142,191,140,366,246,110,196,40,263,53 2008,107,11,90,7,222,233,53,38,82,182,133,186,130,360,264,129,228,76,319,61 2009,110,16,96,33,261,251,60,46,93,203,136,222,170,380,251,158,282,81,381,86 2010,194,57,156,79,293,306,85,54,100,288,219,326,316,402,305,292,441,108,507,199 2011,242,141,455,312,429,390,133,75,104,336,413,430,462,470,481,579,561,216,630,339 2012,340,173,567,555,472,467,142,96,107,361,538,520,537,551,547,669,578,355,632,441 2013,348,151,508,550,493,479,144,87,111,334,497,511,560,554,499,628,630,323,607,421 2014,333,120,470,526,496,438,109,91,105,323,452,479,577,523,473,528,553,288,591,391 2015,339,79,548,486,513,446,89,73,95,345,491,474,600,502,473,545,554,236,607,418 2016,336,78,598,544,517,454,74,79,82,331,509,510,641,495,477,560,602,242,584,422 2017,341,76,605,599,505,443,68,78,66,318,518,504,627,489,495,558,600,228,571,441 2018,351,99,619,499,501,424,68,81,73,310,536,482,632,503,513,574,606,215,560,457 2019,348,101,613,425,513,448,87,83,74,300,480,497,621,545,489,561,587,213,574,428 2020,365,89,619,387,573,430,74,79,70,304,481,495,585,558,541,524,597,247,544,432 2021,355,78,517,550,512,426,79,78,77,328,524,495,559,592,570,514,554,236,573,427 2022,334,77,521,608,455,408,77,77,92,328,532,465,542,564,555,513,512,245,584,430 2023,280,70,507,521,388,363,66,68,84,316,505,443,450,545,507,329,475,223,567,353 2024,201,8,266,100,290,308,61,65,94,265,373,380,331,441,325,167,318,58,408,199 2025,121,10,132,13,288,217,54,58,81,201,218,250,179,408,279,92,252,22,260,76 2026,112,11,85,9,267,200,50,45,87,184,142,193,132,334,216,82,215,12,217,49 2027,85,12,64,5,273,204,49,41,94,172,125,188,119,377,246,94,197,5,211,46 2028,91,13,35,1,267,205,49,39,87,152,114,174,133,340,225,95,157,11,201,50 2029,80,13,48,0,275,199,51,39,88,156,105,174,127,317,242,91,157,29,203,48 2030,90,12,56,1,214,212,52,46,85,172,102,176,125,307,242,90,144,29,235,56 2031,95,12,72,3,206,221,50,44,81,175,141,186,138,360,247,107,185,40,247,52 2032,99,11,74,7,222,221,48,38,80,174,132,182,127,354,264,126,214,72,300,60 2033,100,16,84,33,263,234,56,45,91,192,135,217,167,376,248,156,271,77,371,84 2034,199,57,141,78,295,292,79,54,98,269,218,324,325,414,291,287,422,110,496,196 2035,247,128,450,307,415,377,124,76,102,313,398,427,463,485,478,586,546,220,625,337 2036,342,166,552,559,464,452,135,96,107,342,531,519,534,554,545,672,560,368,626,446 2037,352,149,487,554,486,463,135,89,111,313,489,512,557,568,493,631,611,333,600,426 2038,336,126,442,512,493,427,100,92,105,304,436,483,576,544,460,532,532,293,587,397 2039,351,82,522,470,518,440,83,77,93,332,474,481,593,523,465,559,532,247,604,426 2040,347,84,566,527,507,449,68,81,81,311,490,511,635,517,466,568,572,267,580,433 2041,352,78,569,586,494,438,61,81,66,303,493,505,623,511,485,561,575,258,568,453 2042,361,105,572,483,493,417,61,85,73,292,514,481,635,518,497,576,581,244,565,466 2043,356,111,584,409,516,444,79,86,74,284,452,494,620,565,483,568,567,240,579,436 2044,376,94,592,376,569,424,66,82,70,292,455,494,590,587,540,534,581,272,547,438 2045,363,78,495,547,499,422,72,81,78,319,504,495,562,592,566,516,537,260,587,427 2046,343,78,500,605,458,403,70,79,92,322,518,466,542,562,549,519,501,262,589,433 2047,286,70,487,528,379,355,59,73,85,305,490,445,450,538,504,333,468,230,582,361 2048,208,8,242,96,286,304,56,70,96,253,355,377,326,432,312,166,310,57,417,195 2049,126,10,112,13,292,214,49,66,83,198,222,247,178,400,260,92,240,22,260,78 2050,113,11,68,9,273,196,48,52,88,180,144,191,129,326,201,83,201,12,215,50 2051,85,12,49,5,278,200,44,46,95,168,127,187,115,383,235,90,184,5,216,45 2052,91,13,37,1,271,202,45,44,88,148,116,173,129,341,217,90,157,12,205,52 2053,80,13,50,0,279,198,46,44,89,153,107,173,123,315,238,86,158,29,207,51 2054,91,13,51,1,217,208,47,50,86,168,103,176,118,306,237,85,141,29,239,57 2055,96,12,67,3,209,219,45,49,82,171,143,187,128,365,239,102,176,41,250,53 2056,99,11,69,7,225,219,43,42,81,170,134,183,125,346,257,123,204,73,304,60 2057,101,16,85,33,265,226,51,50,92,187,137,219,166,367,236,158,245,78,373,86 2058,200,56,146,79,305,287,78,58,98,257,217,325,321,410,293,285,412,111,481,201 2059,249,129,442,307,419,372,121,79,104,299,377,428,460,476,488,599,530,217,621,345 2060,343,169,539,566,473,450,132,96,108,339,517,523,538,550,545,679,543,376,628,459 2061,357,150,470,561,506,462,132,89,112,307,475,517,557,561,494,641,599,348,599,438 2062,328,127,422,517,510,424,98,91,106,295,419,488,571,539,462,533,519,298,587,409 2063,350,78,499,479,543,436,80,77,94,314,454,487,589,510,464,560,518,250,607,429 2064,352,83,554,524,522,448,63,81,80,297,468,517,632,504,472,577,553,261,590,440 2065,356,75,553,595,520,441,57,80,66,286,468,510,617,496,481,560,554,250,568,445 2066,363,99,556,489,516,425,57,85,74,284,490,489,627,504,499,577,567,238,567,454 2067,354,99,570,411,529,435,76,85,74,269,428,504,602,549,483,567,549,234,582,426 2068,371,93,576,378,552,415,62,83,68,276,430,505,577,568,532,524,565,265,545,427 2069,362,77,482,552,496,416,70,82,77,305,488,508,557,572,563,506,532,256,599,420 2070,346,80,484,619,457,394,68,81,92,314,505,479,537,541,549,505,501,256,593,436 2071,279,67,470,517,362,349,58,73,84,297,478,460,444,518,500,315,470,224,572,360 2072,211,8,230,96,295,296,56,71,95,239,339,390,322,421,314,162,313,50,415,190 2073,121,7,113,13,292,211,49,65,83,191,204,248,174,395,254,95,242,22,251,78 2074,112,8,68,9,272,192,47,50,88,174,125,187,126,326,198,86,204,12,205,52 2075,86,10,49,5,277,196,44,43,94,160,110,184,112,370,228,90,186,5,208,48 2076,90,11,38,1,262,193,45,43,88,141,102,170,126,324,205,89,156,11,194,55 2077,80,11,50,0,280,191,46,44,88,145,102,174,121,293,227,83,158,24,199,53 2078,90,10,54,1,217,201,48,47,85,159,99,179,116,292,227,85,140,23,230,60 2079,96,10,71,3,211,212,46,44,81,162,127,189,127,360,229,104,174,39,241,56 2080,98,8,72,7,226,211,43,38,80,161,118,182,124,341,248,127,203,69,304,61 2081,100,15,88,34,266,221,51,48,92,176,120,218,166,367,224,152,245,79,379,90 2082,193,53,136,76,301,279,80,61,101,236,199,323,310,395,278,271,413,105,477,200 2083,244,123,427,303,420,362,117,78,103,289,361,430,452,471,475,603,527,218,610,344 2084,336,165,525,563,474,444,129,95,108,334,504,529,536,541,529,684,540,384,621,458 2085,352,150,454,556,502,460,128,89,112,296,464,517,555,545,481,643,596,356,594,440 2086,323,127,411,505,521,425,95,91,106,271,407,488,571,523,455,543,513,296,576,413 2087,368,75,484,460,549,435,82,74,97,299,429,494,584,500,456,567,531,252,606,433 2088,368,81,535,530,523,443,66,79,81,278,458,523,625,487,471,574,556,267,588,449 2089,371,70,543,601,519,440,57,80,68,286,464,518,585,479,489,558,544,264,555,450 2090,383,93,548,498,515,424,55,83,76,284,483,495,591,488,501,575,548,250,554,462 2091,372,93,557,400,537,428,76,84,76,269,401,508,598,536,480,566,540,244,566,437 2092,388,89,565,374,562,414,61,82,70,277,418,509,579,549,530,523,545,271,541,446 2093,384,73,478,551,502,421,66,80,79,304,484,508,548,569,557,506,511,269,590,432 2094,367,79,477,627,449,392,71,79,92,305,499,478,530,530,542,509,487,259,591,447 2095,294,63,461,499,358,346,61,72,86,288,464,454,429,513,494,300,458,223,562,369 2096,229,8,215,82,301,294,59,71,96,234,322,381,319,433,315,160,311,47,399,190 2097,122,7,100,13,295,212,52,66,84,185,188,244,173,404,248,98,247,22,250,82 2098,113,8,61,8,273,195,50,51,90,171,125,185,127,334,197,89,205,12,205,56 2099,88,10,42,5,277,200,48,44,96,162,110,183,116,372,223,91,187,5,209,52 2100,90,11,33,1,262,196,48,43,90,144,102,170,127,323,204,86,157,12,196,55 2101,79,11,54,0,281,193,49,43,90,150,102,173,120,285,215,82,159,24,201,54 2102,91,9,57,1,217,201,51,46,87,160,99,179,113,284,214,84,142,23,233,61 2103,97,10,74,3,211,207,48,43,83,161,127,189,123,382,221,101,175,39,244,58 2104,99,8,70,7,226,211,46,37,83,163,117,182,122,335,230,124,204,69,311,63 2105,100,15,78,26,266,225,54,47,96,185,120,222,161,363,209,149,246,75,392,92 2106,191,49,122,68,293,279,81,59,103,239,199,321,300,398,274,268,418,106,491,201 2107,253,124,415,296,400,358,119,78,105,294,345,425,437,496,474,600,524,216,609,350 2108,342,171,515,560,453,443,130,96,109,334,497,527,520,556,533,678,544,387,620,472 2109,358,155,449,554,488,450,129,89,114,299,454,521,543,551,485,640,602,362,601,453 2110,335,125,405,496,516,423,94,89,107,271,404,491,552,528,461,538,518,299,586,429 2111,379,69,468,448,538,423,82,70,99,296,426,490,558,508,463,546,533,252,605,447 2112,373,76,523,518,518,426,65,74,84,281,454,517,600,496,475,557,565,267,594,469 2113,386,63,532,602,507,433,60,74,69,290,451,516,553,487,496,536,555,260,559,478 2114,376,86,539,508,503,423,58,76,78,290,469,493,569,490,507,556,560,260,563,497 2115,364,86,549,414,529,427,67,77,78,267,388,506,565,538,484,548,545,254,579,471 2116,370,83,549,382,548,402,63,76,72,273,407,514,550,553,525,511,550,281,550,471 2117,358,67,463,556,483,408,63,74,81,297,472,506,536,573,550,499,514,266,581,458 2118,353,72,462,629,433,380,67,74,94,300,489,477,511,536,549,523,486,258,584,457 2119,282,57,448,491,348,345,58,66,87,277,458,448,405,522,485,294,460,222,549,373 2120,221,7,201,73,312,297,54,66,100,223,312,375,302,438,311,155,309,47,398,188 2121,110,6,93,11,308,218,48,60,85,182,188,238,162,392,242,99,247,22,250,84 2122,110,7,56,7,286,201,48,45,96,170,125,183,115,345,200,91,205,12,205,58 2123,86,9,39,5,290,202,46,37,97,161,110,181,107,379,223,93,186,5,209,54 2124,88,10,29,1,274,197,46,37,94,150,102,167,126,334,210,87,156,11,196,59 2125,77,10,52,0,282,195,47,38,92,151,101,171,119,295,216,84,159,23,201,57 2126,91,9,60,1,230,204,49,40,95,165,99,177,115,286,212,85,142,22,226,64 2127,97,9,72,3,221,211,46,39,88,162,120,187,122,392,216,101,175,37,235,61 2128,99,7,69,7,239,210,44,35,84,165,117,180,121,354,230,128,202,66,302,66 2129,98,14,76,26,272,221,54,45,98,184,121,219,154,373,219,147,244,72,380,96 2130,174,47,120,70,299,275,75,57,105,238,187,317,290,416,271,266,406,103,481,197 2131,254,119,406,301,404,350,119,76,106,301,324,424,422,502,465,598,513,212,609,357 2132,337,166,509,561,456,433,133,94,109,330,479,526,505,562,532,678,539,388,622,488 2133,356,151,444,556,490,448,130,88,115,315,436,521,530,562,490,641,602,364,603,463 2134,335,120,391,500,517,419,94,91,109,277,386,491,546,540,467,523,520,299,586,435 2135,376,65,450,462,545,428,81,73,104,313,408,495,551,519,470,549,535,248,609,454 2136,375,72,504,531,537,432,65,75,91,297,441,525,577,529,480,561,575,269,604,475 2137,384,59,514,604,530,446,61,74,75,306,447,524,529,522,498,539,569,266,564,485 2138,376,81,523,525,519,432,60,75,82,302,465,502,555,523,511,557,572,264,570,497 2139,363,83,530,432,551,437,69,76,84,280,386,519,533,570,485,550,557,255,581,479 2140,372,79,542,406,563,406,64,75,76,285,407,525,550,579,512,516,550,283,555,473 2141,359,61,454,571,493,406,64,71,86,304,462,515,528,584,548,506,511,264,572,461 2142,349,67,450,633,441,380,66,69,96,305,477,486,498,547,563,524,486,251,572,464 2143,280,53,430,502,357,335,59,63,89,279,443,454,394,525,485,297,465,221,537,374 2144,223,7,188,72,314,287,51,62,100,218,291,374,294,443,307,161,319,47,386,194 2145,109,5,88,11,304,212,45,56,86,174,169,234,157,411,243,105,247,22,245,85 2146,109,6,55,7,291,196,46,45,97,163,115,180,108,362,199,98,209,12,203,60 2147,84,8,38,5,296,196,44,36,97,155,102,177,104,398,223,101,191,5,208,56 2148,88,9,28,1,272,193,44,37,93,143,88,163,118,346,207,95,158,11,192,62 2149,77,9,51,0,283,191,45,38,91,144,94,166,115,307,218,92,161,22,195,61 2150,89,8,61,1,229,199,47,40,94,160,91,169,114,303,216,94,147,21,219,68 2151,96,8,73,3,221,207,44,40,88,154,106,179,120,419,217,108,180,35,228,65 2152,94,6,69,7,247,204,41,36,83,158,98,173,120,362,229,135,208,61,291,69 2153,96,13,76,26,274,215,49,45,98,173,110,211,153,393,217,155,242,70,374,98 2154,174,43,115,73,308,274,73,57,105,232,175,311,284,429,282,267,418,96,474,188 2155,253,114,395,298,408,350,115,76,106,293,306,420,407,508,464,597,516,209,600,355 2156,330,164,500,557,456,438,127,93,109,321,465,522,499,561,533,674,530,387,619,486 2157,343,150,441,555,488,456,126,89,114,304,421,515,516,557,482,640,596,362,601,458 2158,328,116,385,501,523,418,91,91,109,264,372,486,533,537,472,517,520,296,580,433 2159,371,63,441,462,542,434,80,71,105,302,389,491,534,513,462,540,536,251,607,452 2160,376,68,496,527,535,429,62,75,93,287,420,521,560,524,495,556,581,272,604,466 2161,384,53,509,603,531,447,59,73,75,289,450,518,517,525,514,534,583,267,557,478 2162,376,76,513,534,523,439,54,74,82,290,469,495,547,527,525,555,595,260,565,495 2163,365,77,518,447,554,437,64,75,83,272,394,511,522,566,498,548,570,250,573,477 2164,376,76,530,420,567,399,58,74,77,275,409,513,545,573,516,513,550,276,542,477 2165,357,58,443,566,509,416,59,74,86,291,454,504,521,576,556,509,516,255,568,462 2166,339,65,439,625,451,390,60,70,93,296,471,479,497,538,555,523,475,244,561,461 2167,274,46,413,512,359,339,52,64,88,274,426,441,384,516,480,292,459,210,519,371 2168,221,6,173,77,315,290,43,62,99,205,284,357,285,434,309,160,327,44,379,183 2169,108,5,81,16,300,218,39,56,85,151,164,224,154,426,243,111,258,22,242,90 2170,108,6,53,8,291,201,39,45,96,137,120,168,113,368,202,103,217,12,202,64 2171,85,7,38,5,302,197,37,35,96,129,104,166,104,386,228,106,198,5,207,61 2172,88,8,28,1,275,201,38,35,92,118,89,152,110,367,205,101,165,11,189,66 2173,76,8,47,0,291,195,39,36,90,119,93,154,108,306,219,99,165,21,191,65 2174,87,8,56,1,235,198,40,39,93,137,95,157,108,304,217,102,150,20,216,70 2175,97,8,68,6,229,200,37,35,87,133,113,170,113,409,214,112,182,34,226,65 2176,94,6,64,7,248,200,35,34,82,137,100,163,113,355,232,138,211,60,288,68 2177,98,12,73,26,277,211,43,42,97,152,114,202,139,391,214,157,244,70,364,97 2178,177,38,109,73,303,272,67,59,105,206,170,302,270,430,276,266,411,94,470,180 2179,251,113,383,291,410,352,111,80,104,268,307,413,394,505,464,604,520,200,593,347 2180,333,163,489,550,459,438,123,97,107,307,459,517,488,558,539,687,538,379,612,485 2181,341,147,429,551,485,456,122,92,115,289,415,506,504,555,483,654,578,358,593,457 2182,323,116,375,497,521,417,83,94,109,254,367,479,516,539,474,543,509,294,575,429 2183,362,63,431,469,537,445,79,74,105,279,379,487,517,515,461,554,512,254,600,436 2184,368,66,491,523,529,435,62,75,93,264,408,515,546,525,497,572,562,268,593,452 2185,378,48,506,596,523,460,60,74,75,266,431,510,504,530,515,553,557,264,563,452 2186,367,72,510,526,526,447,56,74,82,269,452,491,535,531,527,571,567,252,580,476 2187,358,75,505,444,561,448,66,77,82,251,394,514,515,567,500,565,540,251,590,457 2188,368,71,516,427,564,410,59,75,75,254,411,510,536,574,518,529,524,269,558,456 2189,345,55,431,574,515,430,59,75,84,270,447,500,507,575,558,538,489,247,577,443 2190,326,60,423,619,482,398,61,71,93,275,455,475,492,535,557,556,447,244,571,444 2191,263,43,395,490,385,342,49,63,87,252,406,438,382,506,482,295,429,200,513,358 2192,207,6,153,78,336,291,43,65,99,187,268,352,265,429,310,168,313,46,375,177 2193,98,5,71,17,321,223,39,58,84,140,164,224,137,420,242,117,246,23,238,92 2194,99,6,45,9,310,203,39,45,96,125,119,170,96,377,201,108,205,13,199,66 2195,84,7,40,6,322,197,36,35,95,118,103,167,94,384,236,113,189,5,204,63 2196,83,7,33,1,292,213,37,36,92,106,88,152,98,366,202,106,159,11,185,67 2197,76,7,53,0,309,196,38,36,88,107,92,155,101,296,226,105,160,22,186,64 2198,82,7,60,1,252,196,38,39,93,124,94,157,93,326,213,116,146,20,210,70 2199,84,7,68,6,227,199,36,36,87,121,112,168,103,413,225,121,173,36,223,64 2200,84,6,64,7,252,195,35,35,83,125,99,164,109,360,231,148,201,58,281,66 2201,76,12,74,27,276,208,43,42,96,139,113,200,136,397,213,168,232,63,362,94 2202,158,37,109,72,304,272,67,57,105,189,182,301,265,430,287,265,403,88,466,161 2203,240,112,370,290,405,357,110,79,104,257,317,409,396,501,465,620,517,194,592,342 2204,327,163,481,557,447,442,120,95,107,292,472,519,492,561,554,704,533,381,609,482 2205,327,147,428,555,484,466,122,91,114,276,427,506,507,559,491,668,562,358,592,450 2206,318,116,360,496,510,430,81,92,109,237,379,478,517,543,484,561,502,292,572,428 2207,343,62,415,460,529,448,76,72,102,257,393,481,509,520,471,564,492,249,603,425 2208,349,65,475,515,521,435,60,73,90,245,412,505,535,531,500,583,547,269,592,443 2209,360,46,489,591,511,463,57,73,72,246,435,501,489,539,519,556,547,257,548,443 2210,346,70,491,519,514,446,54,72,81,249,454,482,517,537,536,576,555,245,553,467 2211,337,72,490,437,553,451,65,76,81,240,397,507,497,576,520,572,539,245,561,449 2212,348,69,500,425,554,410,58,74,74,249,415,504,518,584,529,536,519,264,536,446 2213,328,53,420,574,505,432,59,73,84,264,453,498,490,587,575,543,485,243,580,429 2214,317,60,412,625,471,395,59,72,94,272,474,472,476,542,578,554,446,240,575,433 2215,254,43,393,480,378,340,48,64,87,244,434,435,376,517,489,303,425,197,505,358 2216,189,6,147,76,336,286,43,68,98,173,293,350,255,436,302,177,309,37,358,169 2217,89,5,62,15,322,212,39,62,84,125,166,218,129,434,238,125,248,24,221,89 2218,90,6,38,8,302,196,37,47,96,117,120,166,92,392,194,115,200,6,186,66 2219,83,7,37,4,313,191,37,37,94,111,104,163,86,393,230,121,188,5,207,61 2220,82,7,34,0,284,206,38,37,91,101,89,153,92,389,198,113,156,11,190,66 2221,74,7,52,0,306,188,39,38,87,104,93,154,94,300,219,113,157,21,178,62 2222,79,7,63,1,248,188,38,40,92,120,95,155,88,330,202,124,134,19,200,65 2223,83,7,57,6,223,195,37,38,85,116,113,167,100,406,207,129,160,31,216,62 2224,83,6,63,8,250,196,35,36,81,120,101,159,101,350,216,158,185,56,273,64 2225,74,11,67,25,281,209,44,41,95,133,116,196,129,384,201,178,219,61,354,94 2226,160,37,103,66,302,267,67,56,104,174,184,293,258,425,269,278,399,96,465,151 2227,238,116,352,281,400,360,110,82,100,248,336,401,385,511,472,629,510,192,598,340 2228,327,176,467,558,436,439,122,97,108,285,495,512,481,587,573,713,536,401,622,490 2229,327,155,412,557,476,459,123,93,113,274,451,500,496,579,506,674,561,379,596,458 2230,317,109,351,491,504,423,82,94,107,227,401,468,503,557,498,568,496,299,574,427 2231,342,62,405,441,515,438,77,78,100,248,421,476,496,528,480,561,478,249,598,417 2232,347,66,461,499,508,430,60,78,87,241,439,501,523,547,512,581,542,276,596,431 2233,363,47,463,596,491,458,58,79,70,242,463,494,480,558,533,555,543,283,547,438 2234,345,70,465,523,490,444,55,77,78,245,482,482,508,559,531,564,559,271,559,460 2235,335,73,465,438,531,449,65,80,75,236,422,506,489,592,515,561,552,269,570,439 2236,348,69,477,425,532,407,59,77,68,237,444,501,493,600,522,521,510,289,544,434 2237,325,54,400,577,484,430,60,77,80,263,480,507,482,601,562,544,478,253,581,424 2238,311,61,397,625,454,385,59,74,77,274,491,485,463,531,565,551,439,239,579,409 2239,246,43,387,464,369,339,48,67,73,241,452,438,360,511,471,308,418,194,501,346 2240,181,6,142,62,326,285,43,68,82,165,305,349,243,440,287,183,293,37,356,157 2241,84,6,62,11,313,209,39,63,73,120,166,209,120,414,226,130,236,24,216,89 2242,92,7,38,7,292,197,37,48,86,118,120,159,87,366,178,115,194,6,180,65 2243,85,8,37,4,298,191,37,38,85,112,104,158,82,364,206,123,186,5,210,61 2244,82,8,34,0,275,205,38,39,81,103,89,148,86,376,181,113,154,10,192,65 2245,74,7,52,0,301,188,38,39,80,108,93,149,90,296,199,116,151,21,178,61 2246,79,8,62,1,245,188,38,41,81,125,94,153,84,321,191,124,129,18,196,65 2247,84,8,57,6,220,194,37,40,77,121,113,164,97,403,197,127,154,32,215,61 2248,83,7,63,8,245,188,35,37,72,127,101,158,97,343,209,153,175,50,269,64 2249,70,12,67,25,263,197,44,42,86,145,115,198,122,382,194,170,215,57,338,93 2250,147,31,97,62,285,260,65,57,89,190,182,287,233,407,265,257,384,94,459,143 2251,227,128,340,274,397,351,106,83,93,263,344,403,366,492,449,623,507,190,598,329 2252,323,187,459,559,431,432,120,102,101,299,499,512,456,565,548,708,536,407,624,483 2253,325,166,406,553,472,445,121,92,106,290,456,500,473,557,483,672,557,384,600,454 2254,315,106,335,483,496,409,79,91,93,244,398,472,486,534,471,564,503,302,576,418 2255,347,45,392,429,508,424,71,75,84,261,410,474,490,507,459,555,486,247,603,411 2256,348,45,448,497,484,420,56,76,71,255,417,494,495,525,491,587,531,281,598,418 2257,364,42,450,592,481,449,53,76,61,258,435,484,476,536,495,560,540,293,557,432 2258,347,48,450,518,471,439,48,73,65,262,457,477,500,547,499,571,551,286,567,464 2259,338,78,448,418,524,433,58,76,65,252,400,497,472,575,481,569,546,283,573,438 2260,352,63,461,398,515,398,51,76,58,251,421,491,490,590,497,526,504,299,538,433 2261,327,51,389,563,477,420,53,78,69,275,455,501,471,591,550,536,469,268,565,426 2262,311,57,385,618,444,368,52,72,75,285,466,483,452,523,564,556,437,236,574,408 2263,241,20,370,449,366,324,42,65,75,252,434,436,352,500,473,304,410,189,497,340 2264,177,6,126,46,313,270,37,67,85,177,284,351,238,454,295,177,284,37,346,154 2265,84,6,60,11,306,197,34,62,64,132,148,207,122,416,232,128,222,25,212,91 2266,92,6,37,7,288,184,32,48,70,128,113,157,91,376,187,114,178,6,170,73 2267,87,8,35,4,295,181,31,39,74,122,104,161,85,370,206,121,174,5,199,69 2268,83,8,33,0,266,196,33,40,72,113,88,150,88,379,195,117,143,11,185,73 2269,77,7,51,0,291,180,34,41,74,119,84,149,92,311,206,113,141,21,168,62 2270,79,8,63,1,230,178,35,44,86,136,88,150,86,332,205,121,116,18,186,65 2271,80,8,57,6,204,182,38,43,85,132,103,161,104,401,202,121,141,30,202,62 2272,83,6,63,15,233,174,38,39,83,137,90,155,100,336,208,149,162,43,254,64 2273,68,12,67,32,263,185,47,43,90,154,108,194,127,401,201,171,208,55,323,97 2274,149,31,97,65,281,244,72,58,96,197,164,286,240,413,263,240,387,93,445,141 2275,224,121,331,272,396,337,106,83,98,269,320,400,361,487,444,606,519,184,585,319 2276,319,182,453,559,421,423,123,103,102,302,486,509,463,555,546,701,543,410,620,476 2277,322,164,400,551,452,431,118,94,104,297,448,495,480,551,488,664,559,380,591,447 2278,314,110,327,482,502,389,76,93,94,256,388,466,496,523,477,547,499,305,558,410 2279,347,49,379,426,507,403,72,81,84,277,392,467,486,495,461,536,492,246,586,407 2280,346,45,439,495,459,398,52,81,72,280,403,485,500,512,491,570,525,282,577,418 2281,362,42,445,583,471,436,53,79,58,286,415,476,465,524,488,541,532,294,536,435 2282,349,48,437,509,454,419,45,78,56,290,431,471,489,533,497,551,547,289,551,461 2283,341,78,440,408,502,411,54,81,57,280,376,489,463,560,485,550,543,286,550,425 2284,358,63,447,388,503,380,47,78,55,276,391,480,485,576,497,512,500,304,514,447 2285,333,51,378,557,468,397,53,80,60,295,426,487,461,575,553,518,470,269,543,435 2286,312,57,375,611,435,349,49,77,68,304,442,475,436,506,555,535,438,236,552,409 2287,240,20,355,440,367,308,42,69,76,269,411,430,343,484,469,291,406,190,479,342 2288,175,5,119,43,321,253,37,67,75,193,255,351,236,440,297,165,282,37,323,158 2289,88,6,55,11,302,181,31,62,59,146,128,207,126,409,241,121,214,24,188,98 2290,97,6,37,7,270,168,30,49,62,142,98,158,95,371,199,103,167,5,144,80 2291,91,8,35,15,286,169,32,38,64,134,96,160,88,366,220,111,164,3,172,76 2292,88,7,33,9,257,182,34,40,65,123,80,143,92,384,204,106,132,9,158,73 2293,82,7,52,7,281,167,35,41,66,129,72,142,94,323,216,107,132,17,159,62 2294,85,8,63,7,223,167,36,44,76,142,78,145,89,346,211,114,111,16,175,70 2295,86,8,58,16,199,168,36,44,75,136,93,156,109,414,210,112,137,26,190,66 2296,85,6,65,23,222,163,37,39,71,142,81,149,102,340,218,138,159,39,239,69 2297,70,12,69,41,256,174,46,43,78,160,98,186,129,417,204,159,205,51,307,102 2298,157,30,100,75,280,226,71,58,97,207,150,287,245,430,262,228,377,93,426,142 2299,232,121,325,277,399,320,104,82,97,281,305,402,360,491,447,580,514,183,567,302 2300,328,183,448,554,414,406,122,102,98,311,463,513,457,557,550,691,533,411,610,461 2301,332,167,394,547,456,411,117,94,101,304,437,499,472,539,482,651,538,378,582,430 2302,325,121,318,478,496,372,76,91,92,273,369,467,488,508,484,544,479,307,547,393 2303,354,57,362,418,501,381,74,79,88,292,369,475,469,480,468,529,470,244,581,390 2304,351,45,422,494,447,379,54,80,69,293,383,484,476,497,479,562,511,281,572,405 2305,366,43,424,583,461,417,52,79,56,299,395,470,441,512,478,532,521,295,534,422 2306,354,47,420,514,445,411,45,79,54,302,410,467,471,517,493,544,535,289,548,433 2307,341,76,428,410,495,397,54,82,56,292,354,491,451,560,484,543,531,287,547,409 2308,357,64,430,390,497,363,46,79,53,287,370,482,470,568,490,504,492,304,511,424 2309,330,52,365,555,444,385,53,80,61,304,399,489,452,575,550,511,460,279,543,417 2310,307,58,362,610,419,336,45,77,70,306,415,480,419,525,556,520,427,233,553,389 2311,236,19,340,444,351,292,41,69,75,271,383,432,322,485,470,282,385,188,474,324 2312,170,5,111,43,307,238,41,66,75,199,232,353,218,443,305,161,276,37,322,143 2313,89,6,50,12,271,170,32,62,55,150,112,209,126,428,255,120,205,24,197,91 2314,97,6,35,7,241,157,31,50,57,136,88,158,97,384,212,106,156,5,150,77 2315,92,7,37,15,259,160,32,40,56,130,81,162,89,378,231,113,147,3,177,75 2316,89,7,36,9,246,177,34,39,60,120,70,145,83,385,217,104,117,9,158,65 2317,83,7,53,7,267,157,35,39,62,128,64,139,86,323,226,106,119,17,156,55 2318,85,8,60,10,220,151,37,41,70,140,68,142,81,357,226,114,106,16,169,63 2319,86,8,54,19,186,154,37,41,71,134,76,154,100,428,221,116,128,27,183,59 2320,85,6,62,27,207,149,37,36,66,140,69,153,94,351,228,139,149,39,232,62 2321,72,11,64,45,246,157,46,41,71,160,85,189,116,397,209,157,195,52,298,93 2322,162,30,94,80,275,210,71,57,89,211,136,291,238,399,262,229,367,89,416,129 2323,237,129,308,280,396,303,101,79,95,287,283,405,354,476,441,571,516,183,558,289 2324,327,183,439,555,416,401,122,100,94,317,440,516,450,545,544,687,544,412,603,444 2325,332,177,389,548,460,401,118,94,94,310,414,501,459,527,479,647,537,379,582,416 2326,330,131,307,475,479,356,78,91,85,278,357,474,474,495,475,546,479,306,547,379 2327,364,63,354,421,488,367,76,81,82,300,347,478,440,482,458,528,455,241,577,371 2328,357,44,415,501,434,364,57,81,64,297,373,486,452,499,476,562,495,278,568,390 2329,365,42,416,577,444,399,53,79,51,299,372,472,405,502,476,532,508,299,546,402 2330,355,47,415,531,432,397,46,78,48,307,377,469,433,500,477,542,521,301,561,413 2331,345,76,425,426,481,377,55,82,50,297,321,492,415,550,482,543,512,298,560,403 2332,353,63,426,410,471,340,46,79,48,291,339,482,440,551,481,502,474,309,527,425 2333,320,52,364,563,429,364,53,80,56,306,375,486,428,561,528,511,442,286,555,422 2334,301,58,364,620,404,316,44,77,67,316,407,484,394,511,541,512,408,229,555,387 2335,227,19,339,445,337,273,41,69,73,281,367,432,292,466,448,270,362,178,471,319 2336,168,5,115,53,294,225,41,64,72,206,215,348,201,426,301,147,256,34,314,136 2337,88,6,51,15,259,157,32,60,52,152,102,206,123,405,241,113,186,21,184,85 2338,96,6,37,7,220,148,31,49,55,135,81,153,94,381,213,105,148,4,141,72 2339,91,7,39,15,237,150,32,39,54,128,70,158,81,355,231,112,138,3,168,74 2340,88,7,38,13,224,161,33,38,56,120,62,143,72,361,217,102,116,9,158,64 2341,82,7,55,11,248,144,34,39,60,127,63,137,75,319,226,105,118,16,142,54 2342,83,8,56,15,208,136,36,41,66,140,67,137,69,363,225,113,104,15,156,63 2343,84,8,50,24,174,139,35,41,65,133,74,150,91,422,221,115,127,26,170,59 2344,85,6,57,33,192,137,35,36,60,141,68,145,85,347,225,138,132,38,215,58 2345,72,11,60,54,222,144,44,41,62,161,82,180,105,392,211,158,177,50,301,84 2346,160,30,92,90,262,191,69,56,82,223,133,285,226,378,268,219,344,88,413,120 2347,236,140,308,290,389,286,95,79,87,298,264,407,342,460,439,569,504,183,548,283 2348,329,188,440,554,413,388,119,100,87,320,436,520,436,536,545,688,534,412,597,441 2349,330,181,392,551,445,381,115,95,87,324,410,508,449,506,483,650,528,379,581,417 2350,326,139,311,477,464,335,76,91,79,292,356,479,464,476,480,550,467,305,539,376 2351,358,66,361,426,480,341,75,81,77,309,340,479,428,462,461,524,437,237,560,361 2352,351,42,411,506,416,350,58,80,60,308,360,488,438,476,472,555,483,274,554,392 2353,360,38,414,571,427,386,53,80,47,310,360,474,386,477,471,529,492,299,545,404 2354,353,42,413,531,414,383,45,80,45,319,359,476,408,478,470,539,504,308,573,415 2355,341,72,429,426,460,363,53,81,48,309,323,498,395,530,472,546,496,303,560,406 2356,348,59,438,408,450,320,46,80,45,304,336,480,420,526,473,508,462,312,526,421 2357,317,48,382,560,412,347,49,83,52,320,357,486,421,534,513,516,426,285,551,419 2358,296,54,379,613,388,310,42,80,65,330,391,483,391,491,527,514,398,225,540,386 2359,227,17,334,431,324,263,40,71,70,294,356,432,284,437,446,265,341,173,451,317 2360,170,4,116,56,281,216,41,63,70,219,212,347,197,395,318,146,254,33,303,124 2361,88,4,51,16,248,153,32,58,49,167,98,201,119,386,259,112,179,21,180,78 2362,95,5,37,7,206,145,30,49,52,145,79,147,91,371,237,105,145,4,139,73 2363,91,6,39,16,224,147,32,40,52,139,68,153,82,347,253,112,136,3,143,74 2364,88,6,38,14,212,156,32,38,53,131,61,139,84,351,236,102,112,9,135,63 2365,82,6,54,11,235,140,32,39,57,136,62,132,83,310,240,105,114,16,126,54 2366,84,6,56,15,195,130,35,41,63,145,65,133,70,353,240,114,98,15,135,61 2367,85,6,52,24,162,131,35,40,62,141,73,145,94,418,239,115,118,25,156,59 2368,84,5,60,33,182,129,34,40,57,151,67,140,87,340,241,138,126,37,190,58 2369,72,10,63,52,203,139,42,43,59,173,80,175,102,388,225,157,176,54,282,90 2370,153,27,98,88,249,179,61,58,79,235,131,278,235,377,283,218,338,89,392,121 2371,230,149,307,283,375,279,85,80,81,309,259,402,336,434,436,553,497,179,529,286 2372,330,199,444,547,407,384,107,102,81,331,436,517,427,510,546,675,524,411,591,447 2373,331,192,394,548,445,373,102,100,82,337,411,511,435,480,486,638,520,389,575,422 2374,326,142,321,472,455,331,70,90,73,299,354,481,450,464,485,543,463,307,533,381 2375,354,65,379,419,476,341,70,81,74,304,340,488,420,446,467,519,433,236,548,359 2376,344,41,410,507,414,347,55,83,57,302,362,492,427,462,484,546,475,270,550,395 2377,355,38,406,563,427,378,51,80,44,300,361,477,377,457,481,516,497,293,536,411 2378,346,42,402,518,412,373,44,79,40,310,361,477,397,459,480,530,504,302,563,407 2379,346,69,423,415,458,356,53,81,44,307,326,501,393,515,490,539,507,301,550,391 2380,351,53,431,408,448,310,46,80,41,299,338,480,423,514,499,507,457,314,519,409 2381,323,44,375,563,416,336,49,82,47,314,362,486,425,519,532,526,425,290,548,412 2382,306,51,390,606,393,312,42,81,62,321,399,486,385,478,548,524,395,231,535,382 2383,235,13,344,421,328,252,41,71,67,284,367,439,275,409,452,267,330,176,442,322 2384,177,3,123,51,278,206,43,63,65,210,214,349,185,399,321,147,246,31,288,131 2385,84,3,54,18,251,149,33,55,41,157,100,193,118,392,260,113,169,19,183,79 2386,92,3,41,9,207,143,30,47,44,144,80,142,91,377,236,106,142,4,142,73 2387,90,3,37,19,226,146,33,40,37,142,69,147,81,358,251,113,133,3,153,74 2388,90,3,38,15,213,151,31,38,45,146,63,133,82,358,229,103,103,4,144,65 2389,85,3,53,13,238,137,32,39,47,143,63,131,86,307,233,107,107,11,135,56 2390,88,3,62,16,196,125,35,41,61,153,66,133,72,347,236,115,89,10,135,64 2391,90,3,62,26,161,127,36,40,56,147,74,144,90,414,235,117,112,20,155,60 2392,94,4,69,34,181,125,34,43,53,157,68,140,85,336,229,140,123,32,188,57 2393,79,4,72,53,203,128,39,44,54,183,81,172,103,380,226,159,176,53,270,88 2394,158,20,109,89,248,172,59,59,75,239,133,274,236,376,290,220,327,89,383,119 2395,239,143,320,285,389,273,84,81,76,309,262,409,342,435,449,561,494,180,525,285 2396,345,197,453,556,411,380,104,100,77,333,449,522,431,520,556,680,524,422,592,457 2397,345,197,402,557,448,365,100,98,76,339,422,515,438,486,488,636,520,402,577,434 2398,339,140,332,483,454,316,67,89,71,290,362,484,453,460,485,534,452,315,531,385 2399,366,63,374,433,482,323,67,80,70,294,348,494,414,436,467,512,420,234,545,356 2400,354,55,402,509,415,329,54,81,54,289,366,495,422,454,485,536,467,272,552,385 2401,364,38,392,582,427,359,50,79,41,290,361,474,367,451,482,504,492,287,532,400 2402,355,38,387,537,418,355,44,75,38,299,359,473,392,456,482,516,506,296,558,405 2403,356,69,411,436,470,348,52,78,41,297,326,498,392,513,488,525,499,298,544,390 2404,363,55,420,435,460,304,45,80,38,287,341,473,425,502,497,494,455,312,522,403 2405,335,46,381,580,420,322,49,84,45,304,385,479,428,515,528,513,418,291,549,403 2406,322,50,388,611,393,301,41,80,59,314,401,482,387,477,543,514,386,234,529,379 2407,242,7,346,430,318,247,40,66,65,276,366,433,269,397,444,253,311,176,419,318 2408,181,4,122,51,276,193,42,58,62,200,206,339,181,392,311,146,225,30,277,131 2409,85,3,54,19,247,136,31,53,39,151,95,186,115,391,254,113,152,19,175,79 2410,96,3,41,10,204,128,30,48,41,138,77,142,88,366,233,105,123,4,143,73 2411,95,3,37,21,221,129,32,41,35,137,68,144,79,350,246,112,120,3,153,74 2412,91,3,38,17,209,134,31,39,43,141,59,132,81,337,232,100,94,4,144,66 2413,86,3,60,14,234,123,32,39,44,137,61,133,84,290,236,99,98,11,135,57 2414,89,3,70,19,192,113,35,41,59,146,65,134,76,327,245,106,78,10,135,67 2415,90,3,69,27,155,114,36,40,54,141,75,146,96,395,233,109,95,20,154,63 2416,94,4,82,36,176,108,34,43,51,151,68,143,87,329,235,134,107,31,176,60 2417,81,4,84,54,196,115,39,44,51,179,81,173,103,377,230,152,160,53,253,90 2418,163,19,119,89,243,156,59,56,73,231,133,269,239,355,290,216,303,92,368,120 2419,243,143,318,280,382,265,82,79,72,295,260,406,340,419,449,547,470,179,522,278 2420,351,196,456,557,417,364,103,97,71,320,465,526,427,509,549,668,512,429,586,453 2421,352,196,400,557,449,353,98,96,70,334,443,520,436,481,476,624,508,411,572,431 2422,348,140,332,483,460,311,65,89,65,288,376,490,449,444,476,518,440,321,527,383 2423,371,63,373,434,472,305,66,79,67,280,362,498,441,424,459,497,408,234,542,352 2424,361,55,406,527,399,318,53,78,51,271,386,498,436,440,478,519,448,267,549,374 2425,368,37,390,600,405,340,50,77,41,271,370,479,381,442,482,478,472,290,532,392 2426,359,38,385,557,397,350,44,74,37,281,355,472,401,454,466,486,487,296,559,395 2427,361,74,407,454,466,347,52,81,41,286,324,496,397,505,474,495,476,293,545,382 2428,371,61,420,453,447,294,45,85,38,280,339,476,443,501,483,473,459,305,533,397 2429,339,48,387,599,423,318,49,89,45,302,383,481,445,516,515,511,407,294,540,399 2430,323,50,387,628,379,292,39,83,59,314,401,484,400,478,531,508,369,234,518,375 2431,239,7,333,425,319,232,39,66,64,276,364,431,272,388,443,255,288,170,409,316 2432,179,3,110,52,282,181,41,55,63,192,202,340,186,369,301,142,207,30,274,130 2433,91,4,53,20,240,124,31,54,38,146,95,194,123,375,245,113,140,19,172,78 2434,101,3,41,12,192,116,29,48,41,133,76,149,95,361,226,105,112,4,137,72 2435,100,3,41,22,218,117,32,38,34,132,68,152,86,330,237,107,104,3,147,75 2436,91,3,43,18,201,123,31,38,42,135,59,141,89,321,220,95,82,4,138,67 2437,87,3,65,16,232,111,32,39,44,131,61,139,87,278,224,91,86,11,131,58 2438,88,3,67,20,191,96,35,40,58,140,65,143,82,313,231,95,68,8,130,67 2439,89,3,67,27,151,98,36,41,53,134,75,153,104,396,221,101,83,18,149,63 2440,93,4,80,36,173,93,34,43,50,145,69,150,95,330,223,126,95,26,175,59 2441,81,4,82,54,193,98,38,41,50,171,84,179,112,350,220,147,144,49,251,88 2442,160,19,113,89,245,153,62,55,70,213,133,269,252,344,279,223,274,93,361,118 2443,244,144,316,282,375,254,80,81,72,282,253,404,350,411,442,544,450,178,517,272 2444,349,196,455,557,417,353,109,97,70,316,460,526,439,501,543,660,500,433,581,448 2445,349,195,399,562,442,339,102,99,67,330,441,522,446,470,472,617,496,417,565,429 2446,346,140,331,483,455,303,67,88,65,282,375,494,452,441,478,512,434,329,527,375 2447,368,67,378,430,462,291,69,80,66,269,352,505,442,409,456,502,402,236,531,343 2448,358,59,414,533,385,297,59,76,51,260,368,498,436,432,483,521,430,282,537,365 2449,363,39,397,606,385,322,55,81,41,260,356,479,385,432,488,469,450,317,520,379 2450,354,41,392,561,374,347,48,74,38,270,340,479,398,450,475,478,472,324,551,385 2451,355,76,407,457,445,344,53,84,40,285,304,500,396,504,479,503,462,318,534,377 2452,361,63,415,453,423,300,48,85,39,281,318,485,452,495,482,474,458,327,542,392 2453,338,51,383,601,420,317,52,88,45,306,358,487,447,501,507,511,410,319,541,397 2454,319,53,387,629,378,288,43,83,60,314,388,493,402,476,528,513,361,242,519,380 2455,232,7,320,417,312,231,43,67,64,276,356,434,274,378,435,257,279,163,403,316 2456,170,2,94,52,286,182,43,56,63,191,201,339,188,358,294,148,205,30,269,120 2457,84,3,42,20,236,126,36,58,39,146,97,199,128,364,246,119,138,19,176,76 2458,95,2,32,11,181,117,33,49,41,133,78,153,101,341,230,108,109,4,138,75 2459,94,2,33,22,197,116,35,39,34,131,68,155,91,315,239,111,102,3,141,77 2460,85,2,37,18,182,122,34,41,42,135,59,142,94,310,219,98,81,3,143,68 2461,81,2,56,16,213,111,35,39,42,131,61,140,93,263,226,95,85,9,132,60 2462,83,2,59,20,170,98,37,42,56,139,65,142,88,294,237,97,67,2,132,69 2463,84,2,60,27,131,99,38,43,53,133,75,152,110,379,227,104,81,19,141,64 2464,88,3,73,36,163,94,37,46,50,144,69,149,103,318,231,126,91,20,165,61 2465,73,3,75,51,184,98,41,43,50,170,84,177,119,333,234,145,131,50,260,90 2466,150,21,107,87,235,156,65,60,71,214,131,268,246,326,289,221,253,94,369,126 2467,239,146,314,276,392,256,83,82,72,283,251,399,352,394,442,550,430,181,522,269 2468,344,207,455,552,434,346,112,99,70,318,459,522,443,486,543,660,487,438,585,449 2469,353,206,401,561,455,337,106,102,67,339,439,523,450,455,473,621,490,419,570,429 2470,342,141,325,476,465,302,69,90,64,283,374,487,461,427,482,513,429,334,539,375 2471,362,67,371,420,462,297,69,82,66,271,346,500,449,401,449,504,390,237,541,342 2472,351,60,396,536,400,306,58,77,50,267,353,498,443,422,470,523,423,293,543,360 2473,357,42,379,609,402,334,56,81,41,260,344,478,393,422,466,470,448,334,535,374 2474,352,44,387,564,385,358,47,75,37,270,336,470,405,440,456,473,462,340,573,380 2475,354,77,381,451,468,355,52,88,39,286,301,492,405,492,459,497,453,335,551,373 2476,361,65,408,447,433,309,49,85,38,281,315,474,465,483,474,474,445,344,551,383 2477,334,54,374,610,445,323,53,89,45,308,337,477,452,482,505,512,411,335,552,386 2478,320,56,386,634,403,297,43,83,60,316,370,481,404,461,526,510,352,240,538,372 2479,232,7,311,409,327,233,44,68,61,272,342,423,277,368,434,255,263,162,422,304 2480,164,2,91,47,287,188,43,60,60,190,187,327,186,349,305,151,206,31,273,115 2481,79,2,39,17,241,136,36,59,38,146,87,193,128,350,248,119,118,20,181,76 2482,93,2,30,8,185,128,33,50,41,132,69,150,107,321,230,107,91,10,136,74 2483,91,2,33,19,201,129,35,38,32,130,60,151,96,302,239,112,82,3,139,76 2484,81,1,37,18,176,133,34,39,39,134,51,140,99,300,226,100,70,3,155,68 2485,79,1,56,16,207,122,34,37,40,130,60,136,96,249,225,97,75,9,156,60 2486,80,1,58,20,170,107,37,40,54,138,64,138,91,270,239,100,63,7,153,69 2487,80,2,60,27,131,111,38,41,50,132,69,145,111,364,232,100,78,19,148,65 2488,84,2,73,39,161,105,36,44,48,143,63,142,106,305,232,123,89,12,172,60 2489,62,2,75,49,181,105,39,41,48,169,83,170,120,316,232,142,120,50,265,83 2490,137,21,107,80,233,159,64,58,67,212,129,262,237,323,282,218,238,94,381,127 2491,224,145,318,268,399,250,75,82,70,281,236,391,350,383,439,553,424,174,537,274 2492,333,207,463,546,443,331,105,101,67,316,436,512,448,465,540,660,475,437,590,450 2493,345,207,419,557,466,323,100,104,64,338,417,515,455,434,480,621,477,417,572,430 2494,336,139,333,472,467,295,68,91,62,282,349,483,462,405,486,501,407,329,541,380 2495,362,69,363,424,478,299,66,83,63,268,323,493,447,381,449,490,367,241,555,349 2496,333,64,400,540,410,311,51,79,47,264,331,493,444,408,470,518,406,291,563,362 2497,344,45,384,612,410,330,51,81,37,274,321,471,395,412,461,464,432,334,550,381 2498,328,47,393,559,391,353,42,75,34,283,314,466,408,429,455,471,444,340,581,386 2499,329,81,396,441,481,360,46,88,36,285,278,482,410,472,457,490,438,330,562,377 2500,337,68,434,437,451,306,42,87,36,283,293,462,465,464,459,472,429,336,559,385 2501,307,54,400,600,447,316,50,91,41,312,312,470,449,465,491,502,388,325,557,393 2502,299,55,402,621,408,285,39,85,55,320,343,474,401,442,508,498,348,237,541,377 2503,209,6,312,394,327,220,41,67,56,275,316,415,274,358,420,238,242,146,428,306 2504,143,2,93,49,285,181,40,58,55,194,162,320,186,327,296,143,187,23,281,120 2505,79,2,37,19,244,127,32,60,34,150,68,191,130,330,244,118,103,21,197,80 2506,93,2,28,8,186,119,30,51,37,141,48,153,108,305,221,102,85,10,144,79 2507,91,2,31,19,201,119,32,40,28,133,37,153,95,277,233,107,77,3,147,81 2508,81,1,37,18,178,124,31,40,34,139,27,142,102,281,218,94,69,3,164,71 2509,78,1,58,16,197,112,31,39,32,132,33,139,99,232,217,93,69,2,165,63 2510,78,1,60,20,177,96,33,42,47,141,41,139,94,256,230,95,57,6,162,72 2511,78,2,63,27,142,101,34,43,45,135,41,148,115,358,226,93,70,12,156,66 2512,82,2,74,34,170,103,32,45,42,151,40,146,107,293,225,116,77,3,180,61 2513,60,2,77,43,190,100,35,43,42,176,55,172,116,299,225,137,103,43,274,89 2514,136,20,106,73,245,146,60,59,61,219,115,268,233,318,276,205,219,88,384,128 2515,221,133,322,255,405,239,69,82,64,289,225,391,356,383,435,540,413,169,532,275 2516,325,194,463,535,442,321,99,93,61,326,421,511,449,468,540,655,469,431,592,448 2517,339,202,421,547,462,315,95,99,58,349,404,513,454,434,473,618,457,416,574,429 2518,328,136,332,459,471,286,64,90,56,287,338,485,459,402,489,495,387,321,543,382 2519,359,71,368,409,481,292,64,84,58,277,311,488,453,378,455,476,353,238,554,353 2520,332,60,411,524,409,312,47,80,42,269,322,488,451,403,467,500,393,294,569,363 2521,342,44,404,605,408,335,47,81,30,285,321,467,402,396,468,449,411,323,561,386 2522,330,41,413,538,379,361,38,75,28,293,318,465,419,418,455,460,423,312,591,387 2523,332,75,415,418,470,362,42,88,30,292,301,482,418,461,451,479,434,297,573,376 2524,343,62,454,414,447,311,38,87,30,290,316,463,473,468,449,461,424,303,567,387 2525,317,49,409,577,439,311,45,93,36,312,333,469,460,467,477,490,390,290,564,397 2526,309,46,414,599,396,270,37,85,49,321,351,470,402,454,487,479,348,202,543,377 2527,213,6,317,370,321,211,37,68,51,274,317,413,275,356,392,234,243,132,432,306 2528,147,2,101,47,277,174,36,58,50,187,149,314,178,317,277,140,175,23,288,119 2529,79,2,42,22,241,125,28,61,28,141,55,186,127,315,234,115,100,21,209,81 2530,95,2,33,11,193,122,27,51,31,130,40,149,104,285,214,98,85,11,144,81 2531,92,2,36,20,210,119,29,40,22,125,35,148,93,258,227,105,82,3,149,80 2532,83,1,37,18,187,123,27,41,28,136,32,137,97,259,209,92,76,3,181,68 2533,80,1,59,16,198,111,28,42,26,130,38,135,95,209,207,91,77,2,185,59 2534,80,1,60,20,171,95,30,45,41,133,45,139,91,234,220,94,66,7,182,65 2535,78,2,62,26,144,105,31,46,39,128,47,150,112,334,215,93,77,12,169,62 2536,82,2,74,34,191,103,28,49,35,144,46,148,107,275,216,116,83,3,187,53 2537,60,2,77,45,214,101,32,43,36,168,60,176,114,281,216,136,106,45,274,81 2538,136,20,105,76,257,155,57,58,54,219,122,274,231,301,270,201,220,92,400,121 2539,225,140,328,251,404,244,68,79,56,299,234,399,357,381,430,540,414,166,546,280 2540,326,207,470,539,442,329,101,90,55,338,429,521,453,473,543,657,480,435,612,448 2541,333,207,425,551,467,319,96,97,51,357,411,523,458,442,472,615,461,419,590,429 2542,336,143,334,458,485,292,64,88,47,299,354,494,464,407,479,481,392,318,557,388 2543,370,75,370,401,475,299,65,88,50,285,343,498,460,378,445,460,363,232,557,363 2544,332,62,402,510,415,325,47,85,36,279,353,491,462,420,469,486,412,282,578,370 2545,347,52,402,593,410,349,47,80,36,295,357,464,408,412,472,434,434,313,569,396 2546,331,49,405,521,383,376,39,76,33,301,353,460,434,434,456,442,439,310,589,389 2547,329,82,417,406,479,380,44,88,35,298,336,477,431,480,458,463,457,297,572,389 2548,342,69,457,413,456,329,37,87,36,300,352,459,489,492,451,452,450,304,571,383 2549,318,56,411,577,441,328,47,93,40,323,365,469,461,475,479,482,413,288,564,394 2550,315,48,416,620,393,282,39,83,59,330,385,473,403,463,493,466,369,203,551,374 2551,214,6,319,362,332,222,38,69,58,281,354,411,269,366,393,241,261,135,434,312 2552,164,2,111,48,296,184,39,60,54,185,179,313,171,319,273,145,197,23,302,123 2553,80,2,44,22,261,136,30,62,36,147,78,193,123,311,222,119,109,22,225,84 2554,84,2,34,11,212,132,29,52,37,130,58,155,99,286,202,102,93,11,157,84 2555,82,1,41,20,228,128,30,40,29,128,52,151,90,261,219,108,86,3,161,81 2556,71,1,39,18,202,132,28,40,33,137,53,143,95,253,194,94,83,3,194,67 2557,75,1,59,16,213,120,29,41,32,130,60,140,90,209,199,94,82,2,197,58 2558,76,1,60,20,187,98,31,45,47,135,68,145,89,228,213,97,69,7,185,63 2559,71,2,62,26,163,107,31,45,45,138,70,155,110,328,205,94,79,12,174,61 2560,72,2,74,35,211,105,29,48,40,154,72,155,105,266,199,116,84,3,193,52 2561,51,2,77,47,233,102,33,43,40,179,86,181,113,271,199,135,112,39,269,83 2562,142,20,107,80,259,158,59,57,57,227,142,272,224,293,255,199,215,94,382,114 2563,218,149,326,253,421,254,74,73,59,312,261,395,351,389,425,529,413,166,542,273 2564,333,211,470,542,445,337,103,87,59,347,448,513,449,478,541,645,490,433,612,445 2565,337,217,426,556,479,329,101,95,54,362,437,516,458,460,463,617,460,414,583,428 2566,342,144,329,468,496,301,65,86,50,301,384,487,463,416,464,498,385,313,551,386 2567,372,76,363,409,484,315,65,83,55,289,371,491,467,393,442,466,354,221,548,354 2568,330,64,392,509,438,336,47,80,40,298,379,490,466,411,475,494,393,279,570,365 2569,345,57,396,575,442,361,47,76,39,314,389,461,405,418,479,452,419,312,563,389 2570,326,53,414,524,414,386,39,72,35,316,385,455,434,442,464,462,424,304,586,382 2571,316,82,426,413,492,392,43,84,39,309,359,471,434,488,461,482,445,290,569,390 2572,332,70,464,420,465,339,36,82,40,308,375,454,484,490,452,460,438,294,566,386 2573,309,57,406,558,443,341,46,87,44,322,382,463,445,475,478,490,414,288,566,392 2574,310,49,413,611,396,292,35,77,64,335,397,471,387,465,488,470,368,186,541,373 2575,210,7,312,344,346,232,38,64,62,287,360,406,260,353,391,246,251,135,427,306 2576,155,1,108,48,307,190,39,58,61,189,192,309,161,315,269,147,190,23,311,122 2577,68,2,44,22,273,141,28,61,42,151,89,198,125,326,219,120,104,22,228,86 2578,78,1,34,11,225,139,28,52,43,136,63,161,99,296,210,103,91,11,161,87 2579,76,1,41,20,246,135,30,40,35,133,51,156,89,250,215,109,84,3,163,84 2580,62,1,40,18,213,139,28,40,39,142,52,147,98,264,190,96,85,3,192,70 2581,66,1,60,16,223,126,30,41,38,135,60,144,93,222,194,96,79,2,203,61 2582,68,1,60,20,200,105,32,44,54,140,68,146,91,240,209,95,66,7,189,67 2583,62,1,63,26,175,115,31,44,51,143,64,155,114,342,205,96,73,12,179,64 2584,66,2,75,35,221,112,30,47,47,163,63,158,107,272,195,118,76,3,195,55 2585,39,2,78,48,244,114,33,42,49,188,75,179,108,284,208,133,108,38,270,86 2586,129,23,108,81,265,164,59,56,61,237,132,265,218,300,264,200,203,93,380,109 2587,209,156,322,248,415,263,75,73,66,317,247,389,344,377,431,528,406,168,543,269 2588,331,215,476,543,446,345,107,87,66,353,435,511,446,474,541,648,492,424,609,446 2589,335,218,434,560,505,335,103,95,61,363,427,515,447,450,463,616,457,408,583,433 2590,341,144,328,481,497,310,66,89,61,309,373,485,447,424,458,493,382,313,548,391 2591,377,79,371,425,488,326,66,87,64,297,372,488,453,406,436,466,356,226,557,357 2592,331,74,410,508,439,347,47,84,50,303,365,487,445,425,476,496,393,288,576,362 2593,336,58,414,570,450,371,47,80,47,325,381,462,394,429,483,454,407,318,566,382 2594,310,57,431,538,417,395,39,75,43,325,378,455,414,451,469,463,413,303,588,380 2595,301,83,445,420,486,386,43,88,45,311,343,469,407,500,459,481,435,292,574,385 2596,321,78,481,427,474,343,36,86,47,316,354,451,477,490,441,462,430,284,573,381 2597,305,58,407,551,457,354,45,89,50,328,364,458,443,465,467,491,409,281,579,381 2598,299,50,411,611,406,305,36,78,71,341,372,465,378,472,481,469,361,181,545,365 2599,208,7,306,343,359,244,41,66,68,291,334,400,246,359,379,239,235,124,425,296 2600,137,1,99,48,319,194,41,61,66,198,168,305,147,314,269,144,159,20,309,113 2601,62,1,40,22,270,143,30,60,47,160,69,189,123,334,223,119,98,21,226,84 2602,73,1,30,11,211,142,30,51,47,144,46,163,100,307,222,103,89,11,162,88 2603,70,1,43,20,231,139,32,40,39,140,40,159,90,267,227,110,90,3,164,84 2604,57,1,47,18,205,145,30,40,43,150,42,152,99,281,205,96,93,3,202,70 2605,61,1,60,16,225,130,31,41,42,143,49,148,90,236,208,95,67,2,212,61 2606,63,1,60,20,222,115,32,44,58,147,56,147,89,255,226,95,63,7,199,66 2607,57,1,64,26,201,126,32,45,54,151,52,155,109,356,220,95,63,16,190,64 2608,60,2,77,35,235,122,31,48,52,171,52,163,102,285,204,116,50,7,205,54 2609,42,2,78,47,245,127,33,43,53,196,60,178,102,292,225,132,96,42,283,80 2610,122,23,112,80,268,183,59,57,63,247,112,268,221,286,278,189,181,93,386,98 2611,198,155,321,236,412,282,66,76,63,322,220,391,352,359,433,519,406,159,551,254 2612,322,216,477,541,446,364,105,94,63,352,416,511,443,464,551,645,487,414,616,435 2613,337,221,440,562,496,355,99,102,58,366,418,519,453,424,468,616,455,403,591,424 2614,340,157,340,481,482,326,69,90,55,316,359,488,448,406,460,496,395,310,554,385 2615,375,84,399,411,499,335,66,89,60,299,355,492,454,387,445,467,370,228,553,354 2616,330,74,443,495,441,352,48,85,51,313,345,489,449,403,479,497,400,304,584,363 2617,324,59,426,565,445,375,49,80,52,337,361,470,401,409,492,454,414,325,570,386 2618,300,57,443,532,397,395,41,76,47,337,359,462,421,425,478,463,415,307,593,391 2619,294,84,455,418,465,384,44,90,50,322,323,477,417,476,469,481,441,296,579,397 2620,310,79,492,424,460,353,37,88,53,328,343,457,480,468,445,464,443,286,569,397 2621,294,58,419,529,459,358,47,89,55,339,353,460,442,453,462,488,413,285,568,385 2622,294,50,426,598,416,313,37,77,75,350,361,470,376,456,483,467,376,187,548,369 2623,205,7,310,328,369,246,43,66,71,300,324,402,241,352,379,234,253,121,431,289 2624,135,1,107,48,325,197,42,60,72,202,167,301,138,309,282,148,161,21,311,115 2625,60,1,46,22,278,146,31,59,54,164,68,191,110,330,234,120,104,21,232,85 2626,75,1,35,11,225,143,30,50,54,148,46,171,92,304,231,102,92,12,169,88 2627,72,1,49,20,232,136,32,38,46,145,40,167,88,232,238,109,93,3,171,84 2628,58,1,53,18,213,143,31,39,51,154,42,156,99,266,216,94,116,3,221,71 2629,62,1,70,16,225,136,32,39,49,147,49,150,92,229,219,95,90,2,232,64 2630,67,1,70,20,221,123,33,44,64,152,56,152,81,254,235,94,89,7,219,69 2631,59,1,77,26,219,128,32,43,62,155,52,157,105,327,227,94,87,16,207,67 2632,63,2,90,35,237,128,32,47,60,175,52,169,96,258,210,118,74,8,227,59 2633,46,2,93,47,252,130,34,44,60,200,61,182,95,276,229,132,115,42,302,80 2634,119,24,131,80,272,180,60,55,69,251,112,268,219,259,281,188,188,100,407,101 2635,192,158,332,233,405,275,68,75,69,328,225,388,357,334,432,521,414,170,564,259 2636,319,228,486,538,442,367,113,93,69,361,417,511,452,438,551,645,498,417,631,435 2637,336,230,450,558,486,360,102,102,64,383,421,516,462,399,472,613,458,405,600,424 2638,336,170,359,481,472,331,71,91,62,326,361,484,457,378,461,493,401,310,569,390 2639,365,89,421,415,485,332,70,91,66,302,348,488,456,360,447,461,380,232,559,358 2640,320,74,469,493,428,350,50,86,55,316,338,481,452,376,471,493,410,317,588,366 2641,311,59,451,545,433,371,52,81,56,355,354,457,407,381,479,447,430,329,589,392 2642,289,58,460,520,384,388,44,77,51,356,350,455,424,393,471,461,435,316,604,402 2643,280,84,482,409,451,381,46,91,54,341,315,469,424,446,472,481,447,305,583,405 2644,298,79,514,420,443,346,39,91,56,346,335,452,489,434,440,458,445,294,567,409 2645,286,58,433,511,440,358,51,91,59,356,346,461,452,418,449,475,430,289,567,393 2646,289,51,437,577,405,313,38,79,76,347,358,468,384,420,476,463,392,183,548,373 2647,194,8,315,309,349,243,45,67,71,298,317,400,245,319,390,230,265,120,441,292 2648,134,1,118,37,302,196,42,58,71,205,165,301,124,280,289,142,166,21,312,125 2649,61,1,55,22,270,143,31,58,54,168,68,195,98,295,243,115,112,22,234,91 2650,75,1,42,11,243,141,31,49,54,152,47,174,89,269,236,96,99,12,172,93 2651,72,1,57,20,249,134,33,38,47,147,41,171,82,200,244,102,104,4,172,87 2652,61,1,61,18,226,142,32,38,51,157,43,160,95,236,224,89,126,4,234,74 2653,65,1,77,16,237,134,32,39,49,149,54,153,92,200,223,90,97,2,244,66 2654,70,1,78,20,230,123,33,43,64,155,61,155,85,228,241,94,95,8,230,73 2655,61,1,84,26,217,132,33,44,66,158,58,160,104,297,239,88,94,16,217,72 2656,63,2,96,34,235,133,33,47,64,178,59,172,97,228,218,109,83,16,237,64 2657,46,2,96,43,250,134,36,44,68,203,68,185,96,242,238,121,123,49,313,83 2658,115,25,137,75,258,179,56,54,78,256,119,269,212,231,286,170,195,107,412,102 2659,193,162,337,225,395,271,61,79,77,326,226,381,362,306,422,514,420,171,575,258 2660,330,230,484,530,430,363,106,96,76,357,421,501,452,408,546,640,499,417,642,437 2661,342,232,460,554,482,359,93,105,70,376,427,507,463,361,471,602,462,407,609,428 2662,344,176,366,470,467,335,64,93,70,326,370,477,459,348,455,473,408,309,577,394 2663,364,93,431,403,475,331,66,92,76,302,361,479,472,336,445,447,391,231,559,360 2664,329,81,471,484,424,346,46,86,60,313,337,470,444,351,471,481,422,323,601,369 2665,320,63,451,538,430,379,47,80,63,374,352,453,412,357,468,431,439,331,599,397 2666,296,71,462,529,380,392,40,76,56,374,349,453,431,368,461,447,442,326,618,408 2667,286,88,481,400,442,380,42,87,59,357,315,465,430,412,467,470,457,314,596,417 2668,303,83,512,423,435,350,34,89,62,360,335,451,486,407,434,447,458,302,574,424 2669,291,65,444,501,431,353,45,93,63,362,345,456,462,390,445,463,443,296,571,407 2670,290,52,435,571,391,313,32,78,79,349,349,462,381,390,476,451,404,184,549,380 2671,194,8,316,286,334,241,43,65,76,302,306,397,251,294,391,219,266,119,441,295 2672,137,1,127,36,300,192,38,57,77,216,159,303,122,248,289,133,164,18,316,123 2673,67,1,60,22,268,145,29,58,60,176,68,198,111,283,249,108,111,22,226,94 2674,81,1,49,11,241,143,28,49,61,160,46,182,99,260,242,91,99,12,175,94 2675,79,1,65,20,241,137,29,38,53,156,40,178,90,199,249,96,105,5,183,89 2676,69,1,70,18,228,146,29,40,61,162,42,167,102,233,231,84,127,4,251,76 2677,72,1,85,16,243,135,28,42,55,151,53,161,98,183,228,90,97,11,249,68 2678,76,1,86,20,225,120,29,46,75,160,60,162,87,218,254,95,94,16,247,75 2679,69,1,92,26,215,126,30,47,73,162,57,166,105,281,250,91,93,26,237,74 2680,71,2,107,35,230,129,29,52,71,185,58,179,96,213,226,110,82,26,263,66 2681,54,2,109,45,247,131,32,50,75,210,67,191,96,233,251,117,122,56,341,87 2682,116,29,152,74,252,176,55,59,89,259,118,268,208,230,292,165,191,111,429,108 2683,201,171,349,221,391,264,63,85,86,326,224,376,353,304,429,502,418,175,575,265 2684,340,237,490,521,416,352,96,102,83,349,403,490,446,405,552,624,501,416,647,439 2685,355,238,467,547,466,353,83,110,78,372,410,497,466,366,488,585,470,405,610,429 2686,363,183,392,468,465,336,64,100,79,320,360,478,462,349,464,467,416,311,576,395 2687,380,97,451,406,477,327,66,100,80,303,352,480,476,334,452,443,392,233,561,360 2688,344,88,480,486,433,342,46,93,66,328,329,469,447,349,476,468,428,321,606,378 2689,335,73,460,540,446,373,52,86,68,389,344,452,415,355,474,416,443,323,597,404 2690,310,74,475,528,401,383,39,82,63,391,342,453,439,364,467,418,443,324,609,419 2691,299,93,494,395,465,374,43,94,67,373,307,462,436,407,472,446,458,309,595,426 2692,315,85,527,412,459,341,34,95,70,376,326,450,491,402,437,428,459,296,574,432 2693,302,67,452,487,454,350,45,100,70,374,336,456,470,384,451,446,442,293,572,409 2694,299,57,442,554,405,312,31,83,92,363,341,461,383,385,488,429,406,178,554,382 2695,201,4,337,268,342,250,42,68,81,315,300,400,245,294,388,217,262,113,438,296 2696,127,1,139,36,314,196,37,58,86,233,158,305,114,248,291,135,164,18,311,126 2697,71,1,70,22,283,143,29,55,65,192,67,201,104,273,250,107,111,22,221,96 2698,77,1,59,11,258,141,27,52,68,176,46,187,100,260,251,89,102,12,181,95 2699,78,1,74,19,268,138,29,40,59,171,40,183,88,198,249,94,111,5,191,89 2700,66,1,82,18,245,148,28,42,69,177,42,174,98,231,239,83,128,4,249,76 2701,67,1,100,16,271,136,27,45,62,164,53,173,94,178,226,88,97,11,247,69 2702,70,1,101,20,253,122,28,49,83,173,60,171,86,215,254,93,97,17,256,75 2703,63,1,109,27,243,129,29,46,81,176,57,175,104,277,252,91,97,26,249,73 2704,64,2,123,35,253,129,31,52,80,199,58,186,95,212,230,108,92,27,276,69 2705,48,2,126,45,277,133,32,50,81,226,67,199,96,231,254,110,131,57,350,87 2706,106,28,173,75,272,181,56,62,104,276,117,273,207,226,301,161,193,112,434,110 2707,195,176,367,224,406,276,64,86,93,343,218,382,355,289,432,491,422,177,571,265 2708,336,243,505,527,429,354,92,103,91,366,394,489,447,400,561,617,499,402,648,441 2709,355,236,481,552,477,354,81,113,85,388,400,497,467,359,497,579,468,398,613,432 2710,363,184,425,470,478,345,67,103,90,337,352,482,464,338,469,462,415,299,574,392 2711,374,101,482,421,488,334,72,103,92,319,344,486,471,324,455,437,395,230,564,360 2712,336,90,508,505,440,346,52,98,71,349,319,473,442,332,471,449,422,318,607,381 2713,316,70,482,557,448,378,54,94,78,413,334,457,408,341,464,396,441,317,598,403 2714,289,72,498,528,403,392,42,86,74,416,331,459,446,341,456,401,447,319,610,418 2715,293,91,520,395,465,383,45,101,81,399,297,466,436,382,466,422,462,306,597,435 2716,307,84,557,420,461,352,35,99,83,404,318,455,489,375,437,415,459,294,584,433 2717,297,68,475,494,465,361,45,100,80,404,328,464,464,365,448,436,447,295,583,400 2718,291,55,455,565,416,322,31,86,104,383,334,469,374,374,491,430,406,178,567,381 2719,198,4,335,276,355,252,41,73,93,330,291,405,246,290,387,220,275,109,460,295 2720,125,1,131,36,327,201,36,63,98,252,157,313,107,250,299,139,174,15,327,128 2721,71,1,68,22,291,150,30,57,77,211,70,212,102,278,255,111,122,22,246,97 2722,74,1,62,11,266,146,30,53,81,191,48,196,97,264,258,93,104,13,202,96 2723,75,1,75,19,272,143,30,42,72,187,41,191,91,194,259,99,113,4,210,91 2724,63,1,83,18,245,154,30,44,79,192,43,181,96,227,244,89,138,4,268,77 2725,64,1,100,16,273,143,31,47,72,178,53,178,94,180,239,96,111,11,266,70 2726,69,1,97,20,255,128,33,51,92,187,61,178,86,215,263,100,102,17,275,76 2727,60,1,114,26,245,135,33,48,90,179,59,180,103,275,264,96,98,26,268,77 2728,62,2,125,35,254,135,35,54,89,202,58,191,95,208,241,111,93,27,294,73 2729,48,3,125,45,278,141,37,52,89,229,68,203,98,225,267,113,133,61,369,93 2730,108,28,174,75,271,190,63,59,113,280,118,274,214,215,316,165,192,107,454,116 2731,200,180,365,231,407,287,69,84,100,348,211,379,361,276,438,484,422,176,576,264 2732,343,253,513,527,423,363,98,101,98,365,380,483,461,384,567,613,498,396,657,442 2733,361,250,491,553,470,363,88,112,91,391,384,491,479,339,501,572,471,394,620,436 2734,373,195,435,481,472,349,75,101,97,335,341,474,477,313,473,451,420,297,575,394 2735,384,105,493,443,482,339,79,102,97,321,337,478,486,303,457,418,404,227,569,360 2736,337,86,520,525,438,352,55,98,74,350,312,468,458,306,462,430,429,307,616,381 2737,326,71,488,578,444,381,58,94,81,409,333,454,418,313,451,388,437,306,604,401 2738,303,68,508,551,397,395,45,85,77,411,325,457,465,322,448,392,443,304,619,413 2739,308,82,528,415,453,392,47,100,83,394,294,465,449,354,464,410,453,279,604,430 2740,319,80,569,439,463,360,38,100,85,407,313,454,511,344,436,400,449,270,591,432 2741,311,68,479,510,472,366,47,100,83,401,320,464,482,350,441,429,452,279,584,397 2742,304,55,465,585,421,324,34,86,107,377,327,464,391,361,481,416,412,168,563,387 2743,212,4,344,266,364,256,43,74,97,328,288,398,261,277,378,214,282,106,454,299 2744,138,1,136,36,335,204,37,64,101,250,160,307,125,249,298,136,180,15,327,130 2745,68,1,72,22,300,152,31,58,80,212,71,213,112,275,256,106,121,20,249,102 2746,75,1,62,11,273,148,30,48,84,191,49,197,97,259,258,87,105,13,207,100 2747,76,1,76,19,277,146,31,38,75,188,40,193,92,198,262,94,113,4,215,91 2748,64,1,84,18,252,156,31,42,81,194,43,183,96,221,247,86,138,4,274,75 2749,65,1,101,16,276,145,31,48,76,177,55,179,104,170,238,91,111,11,272,67 2750,70,1,99,20,257,130,33,52,96,186,62,179,103,204,262,93,104,17,281,73 2751,65,1,117,26,248,134,33,49,94,177,59,178,122,259,265,88,100,26,276,76 2752,80,2,128,35,257,134,35,54,93,201,58,188,117,201,245,103,94,27,305,73 2753,65,2,129,47,280,143,38,52,95,226,67,199,119,215,268,100,135,61,378,94 2754,123,27,177,78,272,195,62,59,123,277,118,270,234,211,318,154,195,105,463,116 2755,216,188,375,231,407,290,70,83,109,344,212,371,379,273,439,476,426,177,589,259 2756,361,263,525,525,418,365,97,100,107,351,376,472,480,374,577,604,499,398,661,438 2757,376,263,502,555,456,369,88,111,99,380,380,487,496,329,501,563,472,392,621,434 2758,386,202,444,488,464,356,74,101,106,326,337,467,494,300,471,444,424,297,571,389 2759,395,109,502,445,473,342,78,102,104,322,329,473,511,297,448,409,408,222,563,360 2760,353,87,529,530,435,357,55,93,80,353,306,464,477,304,445,410,439,307,603,378 2761,338,67,496,586,430,381,56,89,86,413,330,451,445,310,445,377,448,308,602,406 2762,317,67,515,558,386,391,44,80,82,407,326,454,493,318,433,378,453,309,615,419 2763,319,78,537,427,444,399,45,94,88,399,296,466,478,352,450,397,461,284,596,430 2764,333,75,580,453,475,365,37,93,91,411,315,449,533,342,424,387,455,273,594,430 2765,321,64,485,508,478,370,46,95,89,401,305,463,502,348,421,415,464,271,569,393 2766,311,50,472,587,432,330,33,82,113,371,315,454,407,360,469,396,412,169,552,379 2767,218,4,347,269,382,259,40,70,104,326,276,380,265,279,364,198,280,103,457,294 2768,148,1,135,36,343,207,37,60,109,251,149,292,130,249,285,129,179,15,326,134 2769,79,1,73,22,314,152,32,52,91,212,63,208,116,273,257,91,120,21,252,111 2770,85,1,62,11,288,151,30,44,96,190,45,193,105,246,259,74,103,13,209,104 2771,86,1,76,19,292,148,31,36,86,188,37,188,104,200,265,82,113,5,217,94 2772,76,1,83,18,263,163,30,38,92,193,39,178,107,226,250,75,139,5,276,72 2773,78,1,99,16,291,153,30,43,87,176,43,173,115,177,241,86,113,12,277,71 2774,82,1,97,20,274,136,34,51,108,185,50,172,117,206,264,87,106,18,286,78 2775,75,1,115,27,261,140,33,48,104,176,57,172,137,253,267,80,102,27,282,82 2776,92,2,126,35,270,139,36,53,102,200,57,187,129,194,245,93,96,29,300,86 2777,77,3,127,47,296,146,39,48,104,224,66,199,137,203,270,97,137,62,369,100 2778,138,31,176,78,283,201,61,55,131,277,115,269,245,203,324,148,201,105,465,127 2779,233,190,381,227,404,297,71,81,118,338,207,371,387,254,441,469,426,175,592,266 2780,383,275,540,524,424,372,95,97,107,346,372,465,489,359,589,598,512,394,658,441 2781,398,273,515,559,455,375,87,109,99,377,379,484,499,316,504,556,489,389,618,437 2782,407,209,453,494,450,360,75,99,108,329,335,464,497,292,468,438,444,297,563,395 2783,398,111,519,459,461,347,78,106,100,320,327,469,531,283,450,405,413,219,564,368 2784,362,88,544,525,424,363,50,97,80,350,290,461,499,287,441,404,442,305,596,388 2785,340,67,519,592,421,376,57,91,88,389,310,447,467,290,431,373,444,300,599,410 2786,316,67,520,561,384,388,45,83,83,382,306,448,518,296,419,361,461,299,599,425 2787,322,80,549,455,430,399,47,97,90,374,294,462,485,330,442,393,470,278,586,437 2788,334,76,585,458,461,364,37,95,91,385,300,447,539,325,409,397,464,266,591,432 2789,326,65,492,500,463,368,45,97,87,377,281,457,514,324,415,422,471,258,566,398 2790,316,54,477,585,429,334,29,83,113,355,299,450,417,336,465,398,412,165,537,373 2791,223,4,351,274,377,257,36,71,102,313,265,375,274,254,356,187,279,101,441,289 2792,150,1,140,36,336,208,31,61,107,240,143,285,140,223,271,114,176,16,320,130 2793,88,1,83,22,307,151,27,53,89,204,63,205,120,246,253,78,115,21,251,109 2794,93,1,71,11,291,150,26,45,94,183,45,192,106,218,256,66,101,19,209,100 2795,91,1,79,19,294,148,26,37,84,178,37,186,105,180,263,76,113,10,217,90 2796,82,1,82,18,265,165,26,40,90,183,39,178,107,204,248,75,139,10,277,71 2797,84,1,97,16,294,157,26,45,84,163,43,172,116,157,243,81,115,19,277,71 2798,87,1,96,20,275,143,30,53,105,175,50,171,120,184,267,84,108,19,287,78 2799,80,1,114,29,263,146,29,49,102,168,57,172,137,220,266,77,106,29,282,82 2800,95,2,132,35,272,145,31,54,99,190,57,187,129,170,244,95,100,31,297,87 2801,76,3,129,48,299,154,35,48,101,207,65,197,139,176,270,96,142,65,359,101 2802,153,31,189,82,284,205,56,56,129,257,114,268,247,173,317,149,206,107,459,130 2803,238,184,390,226,403,290,67,81,116,317,204,376,391,225,437,463,431,175,598,263 2804,389,262,547,529,425,364,91,96,106,331,364,465,504,330,580,595,509,390,669,443 2805,400,261,523,565,459,370,83,106,98,361,373,477,514,296,489,555,493,387,624,436 2806,405,205,459,501,444,356,71,99,106,316,328,461,512,272,457,449,447,300,564,395 2807,401,111,524,460,451,345,73,106,98,303,320,465,553,263,432,409,426,225,567,366 2808,358,88,550,534,406,364,46,98,77,333,281,464,520,263,424,408,449,309,593,382 2809,329,67,528,597,407,370,53,92,85,372,300,452,497,271,418,380,441,305,594,403 2810,317,68,528,550,368,379,40,85,80,363,296,444,540,275,407,363,456,295,595,417 2811,320,81,554,435,414,386,42,98,88,357,284,461,502,310,429,399,475,275,580,428 2812,332,76,590,441,446,360,31,98,87,370,290,437,561,302,409,396,477,262,590,427 2813,329,65,506,488,447,366,40,98,83,363,272,446,538,302,408,425,476,268,565,386 2814,320,54,493,580,410,334,26,83,110,345,291,442,441,316,446,380,424,168,533,367 2815,225,4,366,266,361,258,32,74,100,306,258,373,282,233,348,190,278,97,436,279 2816,151,1,155,36,322,211,26,64,103,233,143,283,161,208,264,119,181,15,317,131 2817,88,1,97,22,294,153,23,52,88,198,63,206,121,225,246,79,120,22,246,107 2818,92,1,82,11,278,150,21,44,87,177,45,192,109,201,239,67,106,20,205,98 2819,90,1,85,19,281,147,22,36,84,171,37,187,107,149,249,76,119,11,213,88 2820,81,1,88,18,256,164,22,39,87,169,40,177,111,189,233,75,144,11,272,70 2821,81,1,101,16,286,159,22,44,85,155,43,172,120,147,228,82,121,20,272,70 2822,84,1,96,20,264,145,25,51,99,162,49,170,120,177,255,83,114,20,282,77 2823,78,1,113,30,252,144,25,49,95,159,57,171,139,194,259,78,109,30,277,80 2824,93,2,134,36,256,144,27,55,97,179,57,184,130,152,236,90,104,32,292,83 2825,74,3,129,48,291,167,29,50,99,197,64,194,134,168,260,98,147,68,355,98 2826,152,28,191,80,275,220,50,58,126,237,114,270,245,155,316,150,211,108,466,131 2827,226,186,389,219,393,302,60,81,114,290,211,373,399,208,431,472,434,177,597,264 2828,390,272,551,534,415,373,82,99,104,314,378,461,511,315,579,599,515,386,665,437 2829,409,272,529,571,444,370,76,109,97,339,390,473,520,275,476,557,499,387,622,435 2830,407,208,470,502,432,360,66,98,105,305,328,455,513,253,446,465,457,309,557,392 2831,408,112,535,455,436,351,70,106,94,284,317,459,545,247,414,401,440,235,558,362 2832,363,88,563,540,399,369,42,100,69,312,282,460,526,237,409,396,454,314,579,374 2833,329,68,543,605,393,372,48,94,78,350,282,450,503,242,396,371,442,301,591,396 2834,318,69,549,558,357,380,36,90,75,345,277,443,536,244,387,357,458,295,591,411 2835,320,81,571,442,401,380,40,103,83,338,266,457,520,281,415,393,478,278,583,416 2836,330,77,596,442,432,350,29,103,83,349,272,434,552,272,394,383,477,263,580,417 2837,324,66,510,491,436,366,39,105,79,343,253,437,529,290,393,413,468,273,565,389 2838,322,54,501,580,396,337,24,90,109,327,272,434,439,304,424,373,424,172,535,361 2839,221,4,374,245,344,266,29,81,100,292,242,366,280,215,331,193,280,100,442,271 2840,147,2,157,36,312,217,26,70,101,220,134,276,165,191,252,118,165,24,323,123 2841,88,2,98,22,287,158,23,52,86,191,62,206,127,201,239,77,120,31,252,107 2842,92,2,83,11,259,155,21,44,86,170,45,188,119,169,233,61,104,20,210,95 2843,91,2,85,20,263,149,22,36,82,164,37,187,117,117,242,68,117,11,220,85 2844,83,2,95,18,242,164,22,39,86,160,40,175,122,164,225,67,139,11,279,68 2845,83,2,107,16,272,161,22,44,85,147,42,171,129,127,219,72,116,20,279,68 2846,86,2,102,20,251,146,25,51,97,154,49,169,125,156,244,74,109,20,290,73 2847,80,2,122,30,238,144,24,48,93,152,54,170,142,166,248,71,104,32,285,74 2848,95,2,140,36,236,150,27,54,95,171,56,184,135,134,227,84,98,33,298,78 2849,76,3,136,48,275,172,30,54,97,190,64,197,137,150,250,89,139,68,360,98 2850,159,29,199,77,261,215,50,64,125,222,111,268,242,137,302,141,194,108,467,130 2851,232,196,396,211,382,292,59,84,112,276,205,372,403,193,426,471,424,173,599,254 2852,401,281,556,533,410,362,82,103,106,301,373,459,506,303,576,599,508,378,660,421 2853,426,275,533,572,440,364,76,113,99,328,384,473,519,268,477,557,491,383,615,425 2854,427,212,480,499,420,367,66,101,108,296,321,458,511,247,436,463,451,313,550,381 2855,426,119,536,443,426,358,69,110,97,270,313,454,540,247,418,405,434,238,551,355 2856,378,88,566,527,389,377,42,103,71,293,280,454,523,237,393,406,438,314,575,364 2857,344,69,545,587,385,377,48,96,83,334,267,446,505,233,378,369,423,298,585,385 2858,332,69,555,539,343,382,36,90,78,326,262,439,533,230,371,354,437,297,586,395 2859,336,81,575,424,390,391,40,103,84,321,248,455,518,268,396,388,473,278,578,402 2860,348,75,594,424,419,358,29,104,86,331,259,435,548,261,393,377,472,266,575,404 2861,346,64,510,472,415,360,39,102,80,326,248,435,528,277,375,401,456,276,558,381 2862,336,50,500,562,371,332,23,88,110,309,266,427,436,292,426,356,428,174,529,353 2863,235,4,376,226,321,260,28,79,101,276,243,369,279,203,317,173,274,102,442,269 2864,147,2,157,30,299,213,25,66,100,212,119,278,167,188,242,108,157,24,326,130 2865,95,2,97,18,277,152,22,48,86,190,56,201,129,191,231,69,111,31,251,113 2866,98,2,82,10,250,147,21,42,85,168,41,184,122,168,230,53,99,21,209,100 2867,96,2,85,19,253,143,22,36,81,163,35,182,119,125,231,61,113,11,221,91 2868,90,2,94,18,231,155,22,38,86,159,37,171,126,141,220,59,135,11,281,73 2869,84,2,107,16,262,156,22,44,84,146,41,168,133,135,211,63,114,20,284,73 2870,89,2,102,20,241,146,24,49,100,152,43,165,130,163,236,63,107,20,297,79 2871,80,2,121,26,229,149,24,47,94,150,45,165,148,176,243,64,103,32,291,81 2872,96,2,140,40,224,158,27,53,99,170,53,181,144,143,214,76,97,33,304,88 2873,81,3,131,55,264,182,30,55,100,191,58,195,146,157,246,82,139,75,365,108 2874,164,29,194,83,252,228,51,63,126,221,95,265,245,146,310,134,190,112,465,143 2875,239,200,397,221,362,302,62,81,114,275,182,370,409,202,434,451,425,177,595,263 2876,415,283,566,540,392,373,84,100,108,297,354,456,508,315,577,594,498,385,655,431 2877,439,284,540,579,432,378,79,112,100,321,367,473,525,277,484,547,501,389,611,437 2878,443,216,483,506,404,382,68,100,111,291,305,457,519,252,441,444,460,312,543,391 2879,441,118,540,449,421,363,72,108,98,271,298,456,543,254,423,384,441,233,546,363 2880,394,88,571,530,394,381,42,102,72,293,276,454,525,242,400,382,439,318,588,371 2881,358,69,550,590,390,381,52,96,85,334,265,447,500,237,387,347,431,303,579,395 2882,352,69,561,548,344,390,39,89,82,327,254,439,528,236,379,332,446,309,584,403 2883,353,81,581,432,396,400,43,102,85,322,247,447,512,275,403,369,487,292,577,415 2884,359,75,601,436,430,369,31,103,90,333,258,432,544,270,408,357,487,280,573,408 2885,362,63,518,485,417,366,42,100,82,331,247,435,531,284,390,382,468,294,561,379 2886,357,51,514,573,354,340,27,86,113,314,267,424,425,301,442,332,449,187,534,357 2887,249,6,384,242,316,268,30,77,104,280,242,363,268,213,319,168,294,109,459,277 2888,151,3,164,30,282,220,28,64,103,215,114,278,174,200,241,99,157,25,339,132 2889,95,3,99,17,262,157,25,48,89,193,56,203,132,203,222,63,111,29,264,111 2890,99,3,84,10,240,153,23,42,87,171,42,183,121,159,224,49,99,20,218,101 2891,98,3,86,19,239,145,25,36,83,165,36,182,118,137,220,55,114,11,238,92 2892,92,3,95,18,216,151,24,38,88,162,37,169,125,155,222,55,138,11,300,70 2893,93,3,106,17,246,162,24,43,87,149,42,172,130,148,203,57,115,31,295,71 2894,97,3,101,21,225,153,26,49,102,155,44,172,129,153,233,53,106,30,313,78 2895,89,3,127,29,230,155,25,48,96,153,46,176,141,164,232,56,104,40,303,79 2896,104,3,145,43,223,167,28,53,100,172,54,190,135,130,213,69,98,43,326,88 2897,91,4,140,60,262,190,31,56,101,194,59,205,141,145,241,73,139,79,369,108 2898,177,29,206,90,250,236,54,66,129,224,84,271,243,155,300,123,190,117,468,144 2899,249,213,415,227,363,311,64,85,115,273,167,381,404,204,442,442,432,185,595,253 2900,426,300,581,548,395,384,88,105,109,294,341,463,509,320,584,589,517,395,664,432 2901,451,297,552,591,431,386,81,117,102,319,358,480,530,283,483,540,516,402,614,439 2902,453,220,495,521,416,384,70,105,112,290,298,460,524,258,432,434,478,324,546,393 2903,451,120,543,470,432,370,74,106,99,273,288,464,551,259,411,379,449,238,554,362 2904,402,89,576,547,389,385,45,101,72,290,270,464,530,237,400,380,440,336,594,369 2905,372,70,558,606,385,382,52,96,89,334,258,459,506,236,398,348,433,321,595,390 2906,366,70,570,566,332,394,39,90,86,331,248,450,536,240,382,331,454,326,605,400 2907,366,81,593,441,390,404,42,102,86,326,241,456,519,278,389,368,493,311,601,411 2908,369,77,610,437,429,373,32,101,93,329,252,442,539,275,410,356,489,292,597,406 2909,373,64,528,509,412,356,42,98,86,332,242,440,529,286,390,385,478,306,568,376 2910,367,51,522,590,360,343,29,82,116,313,251,428,421,305,424,333,459,208,540,355 2911,257,6,391,256,320,270,33,74,105,278,217,363,266,209,306,165,305,120,463,268 2912,151,3,169,30,279,224,31,61,104,218,90,280,176,202,236,96,167,34,352,132 2913,95,3,107,17,260,155,25,44,89,195,55,211,134,200,218,61,120,26,269,111 2914,98,3,92,10,236,151,23,38,88,173,41,192,122,154,221,45,107,24,225,99 2915,96,3,91,19,236,145,26,33,84,167,36,191,120,119,217,51,123,11,239,89 2916,91,3,97,18,217,152,23,35,89,164,37,179,127,137,219,51,151,20,303,68 2917,93,3,108,17,247,163,24,40,87,151,42,181,131,154,203,52,129,42,297,69 2918,96,3,102,21,227,155,26,46,103,157,43,181,127,159,234,48,120,40,317,76 2919,88,3,131,30,233,158,25,44,97,155,46,185,138,171,233,50,117,51,304,78 2920,102,3,142,46,223,165,28,49,101,174,53,201,133,139,214,62,110,55,327,86 2921,90,4,144,62,261,190,32,54,102,196,58,218,139,154,240,65,153,87,369,107 2922,178,27,211,91,260,238,54,64,131,227,83,286,243,153,303,129,192,118,468,141 2923,248,213,426,230,369,311,64,81,116,271,149,394,402,199,437,439,430,200,590,250 2924,432,298,591,553,411,390,88,103,106,291,324,470,509,300,581,589,510,388,655,414 2925,459,305,566,595,443,399,81,115,102,311,338,489,535,276,485,544,515,396,609,424 2926,460,225,508,528,416,396,71,104,113,286,286,475,526,252,435,436,480,322,535,382 2927,458,122,561,479,435,376,76,101,99,272,266,480,547,249,411,379,447,245,548,354 2928,410,89,594,551,404,399,46,96,73,289,243,473,525,231,401,382,450,346,576,364 2929,375,70,582,608,396,396,53,91,89,332,232,471,503,230,407,348,448,318,581,383 2930,368,70,595,570,347,410,39,85,86,328,245,455,538,234,390,331,461,314,580,389 2931,368,83,617,448,403,415,43,97,86,323,226,461,519,278,397,370,494,295,573,405 2932,367,79,634,444,431,381,31,97,95,332,232,449,543,270,410,361,506,275,568,400 2933,375,65,545,511,422,366,42,92,90,323,214,443,532,292,393,392,489,311,552,367 2934,373,52,536,594,363,355,31,78,117,300,231,426,424,316,425,323,459,231,523,359 2935,268,7,394,251,323,278,33,70,107,269,201,366,265,208,304,159,307,138,450,266 2936,154,3,174,30,285,233,32,58,105,215,80,282,176,193,228,93,180,34,338,132 2937,95,3,107,20,265,157,25,40,91,191,56,221,135,203,209,56,131,26,263,110 2938,99,3,92,11,242,151,24,37,88,170,51,202,124,156,220,41,114,24,227,99 2939,97,3,91,19,240,154,26,31,85,164,39,199,122,131,213,44,131,11,233,89 2940,94,2,97,19,222,164,23,33,89,161,39,188,125,140,214,45,158,19,299,68 2941,94,2,109,17,255,179,24,38,88,148,49,189,130,157,198,44,141,51,297,69 2942,97,2,103,21,234,171,27,43,103,153,53,190,125,160,222,45,132,49,324,76 2943,89,3,132,30,243,172,26,41,97,152,52,195,135,180,222,49,129,53,312,80 2944,103,3,144,46,231,179,28,48,101,170,59,210,130,138,203,60,121,63,335,88 2945,91,4,146,63,271,200,32,54,103,186,64,223,140,153,230,61,156,91,376,109 2946,180,27,213,92,268,252,53,64,131,213,85,293,248,155,288,134,192,118,468,145 2947,246,207,434,231,366,330,63,81,117,257,147,397,407,212,445,434,417,203,582,254 2948,431,294,603,550,410,406,88,99,107,278,325,475,513,323,593,589,509,383,650,419 2949,463,290,580,597,460,416,82,116,103,297,343,497,539,301,499,541,528,397,602,430 2950,463,207,522,527,427,422,70,107,114,272,293,477,529,266,457,434,468,320,528,392 2951,457,122,568,476,438,389,76,106,102,259,275,490,553,267,434,359,452,257,532,361 2952,415,92,616,540,418,413,46,98,74,276,254,478,544,249,422,373,463,362,563,372 2953,380,70,604,601,406,407,52,95,92,317,249,482,512,244,429,340,451,311,566,382 2954,370,71,615,556,368,423,39,87,87,313,255,464,538,241,398,322,465,303,569,387 2955,368,72,638,452,423,426,42,98,87,310,235,472,527,287,411,362,500,286,565,407 2956,365,80,656,449,452,393,30,95,96,318,237,458,549,278,413,348,515,268,566,402 2957,373,65,553,506,443,375,42,91,92,310,220,447,532,298,398,392,509,301,555,371 2958,374,52,543,588,378,360,31,82,106,288,237,422,423,321,432,315,474,256,516,365 2959,271,7,393,242,343,282,33,72,98,257,200,363,257,216,308,153,324,141,441,265 2960,157,3,176,31,310,232,31,61,92,202,80,276,172,199,224,90,199,34,326,125 2961,94,3,107,21,292,157,25,43,86,179,56,220,134,206,201,56,151,26,255,106 2962,99,3,92,11,269,152,23,39,86,159,51,202,124,152,217,41,130,23,223,93 2963,95,3,92,19,267,155,25,33,82,153,39,196,121,140,216,45,148,11,231,82 2964,94,2,98,19,250,166,23,35,87,151,39,185,126,155,201,44,172,18,294,62 2965,92,2,110,17,284,178,23,39,84,139,49,189,129,152,199,45,155,60,296,70 2966,94,2,104,21,262,171,26,45,88,146,53,194,126,169,219,46,145,57,321,79 2967,90,3,134,30,271,171,20,43,81,145,52,198,135,187,217,51,143,61,314,84 2968,104,3,146,39,255,178,22,49,85,162,59,212,131,155,205,59,133,70,333,92 2969,94,4,148,55,289,201,25,57,87,182,64,226,145,154,229,57,163,92,374,110 2970,184,27,217,84,287,252,42,65,115,209,86,295,250,161,283,134,201,119,462,145 2971,250,203,441,225,373,328,53,83,103,252,147,401,413,216,453,442,419,203,574,258 2972,435,291,611,540,420,407,77,100,97,272,327,474,509,342,601,594,517,381,638,416 2973,467,287,589,591,474,416,81,117,104,291,345,497,533,307,500,546,536,401,595,426 2974,467,204,525,513,431,433,68,109,111,267,295,476,526,269,454,437,489,318,531,390 2975,458,119,574,458,445,402,80,106,104,249,275,497,558,269,436,361,463,269,526,360 2976,418,101,634,522,440,427,45,99,80,258,248,484,539,266,424,367,474,382,564,374 2977,384,75,620,598,426,412,49,99,100,299,249,483,519,247,430,338,461,323,566,382 2978,372,72,637,548,390,440,39,89,92,293,255,464,547,242,398,320,474,316,567,388 2979,370,75,657,433,444,442,44,100,96,291,235,474,535,284,413,359,504,293,566,407 2980,366,87,674,436,458,407,30,99,105,301,237,458,557,278,415,341,520,274,571,397 2981,368,69,574,496,442,387,38,99,100,295,225,452,541,300,399,391,512,313,553,370 2982,372,56,550,590,379,367,32,82,106,273,234,419,444,321,436,315,479,273,517,365 2983,267,6,392,223,350,284,29,73,100,242,195,363,275,224,314,153,329,144,439,262 2984,158,3,176,28,290,231,27,65,95,188,80,270,191,214,223,92,198,37,322,122 2985,94,3,107,21,283,162,23,44,92,166,56,217,142,208,205,58,158,30,252,100 2986,98,3,92,11,272,156,21,41,87,147,50,199,131,165,218,42,137,21,224,86 2987,95,3,92,9,262,157,22,34,88,143,38,190,127,149,212,43,152,9,232,75 2988,94,3,99,9,251,167,20,35,91,142,38,186,130,155,198,43,176,17,300,61 2989,92,2,111,11,285,182,20,39,89,130,49,191,128,152,203,50,155,61,286,69 2990,94,3,104,15,261,169,23,45,97,134,52,197,123,168,227,52,142,58,314,72 2991,89,3,133,21,268,169,20,42,87,131,52,199,138,179,219,57,138,62,304,77 2992,106,3,145,30,263,173,21,49,89,149,59,213,134,154,214,68,134,72,322,86 2993,92,4,146,46,288,193,24,56,94,167,63,229,154,150,241,65,168,95,364,102 2994,181,28,215,74,284,246,40,72,124,191,84,289,253,150,286,140,214,117,451,134 2995,251,193,432,211,364,325,48,84,111,232,142,396,419,199,438,457,411,206,568,251 2996,434,287,611,535,418,408,80,99,106,254,326,470,514,322,593,599,522,381,634,409 2997,470,275,593,590,464,424,81,115,107,275,343,493,535,306,501,552,551,403,587,422 2998,475,196,533,515,428,438,64,108,114,245,295,473,528,258,442,435,501,321,523,384 2999,460,110,593,456,438,408,78,107,104,226,271,492,560,258,424,362,475,279,510,357 3000,421,103,656,520,446,439,43,101,92,234,244,485,544,256,421,368,484,388,541,365 3001,385,74,645,596,430,423,51,102,102,275,240,492,537,238,422,339,459,330,546,381 3002,376,73,660,552,394,441,39,91,96,267,246,467,559,231,395,319,477,317,538,387 3003,370,76,677,439,448,449,44,102,100,265,227,475,537,269,408,356,512,289,551,403 3004,363,88,696,442,455,414,29,102,109,275,226,457,573,265,409,343,520,271,557,397 3005,367,67,592,500,444,391,36,104,102,270,216,450,556,287,393,387,520,296,526,368 3006,366,55,566,590,388,363,32,87,107,258,224,416,460,314,432,311,487,267,492,363 3007,262,6,402,215,360,278,29,74,98,228,184,356,292,226,311,140,338,138,417,252 3008,158,3,175,32,299,226,23,65,92,169,74,266,193,223,227,85,193,37,303,120 3009,97,3,107,22,283,158,22,43,92,151,56,210,143,196,199,55,155,31,234,101 3010,101,3,91,14,273,152,21,38,90,139,48,195,135,155,219,41,136,21,203,87 3011,99,3,86,9,268,154,21,31,91,135,36,188,131,142,217,44,154,10,212,77 3012,97,2,91,9,259,165,20,34,93,133,36,182,143,160,201,39,174,17,280,63 3013,95,2,106,11,291,180,20,38,92,121,49,190,145,163,206,46,155,62,266,71 3014,98,2,104,12,267,165,22,43,98,125,54,196,143,185,224,50,143,58,296,74 3015,92,3,133,20,266,168,19,41,92,123,49,196,147,191,224,52,139,62,287,79 3016,109,3,144,36,258,172,22,49,91,140,61,205,141,173,220,63,134,72,310,88 3017,97,4,146,56,280,192,24,57,104,158,59,224,175,161,246,62,167,95,357,105 3018,181,28,215,84,280,245,40,73,128,179,87,284,269,156,292,134,213,122,451,140 3019,252,180,440,218,362,319,49,83,106,217,144,389,433,185,437,450,404,201,558,252 3020,435,281,614,539,429,411,87,99,102,241,331,466,524,328,589,596,499,375,622,419 3021,472,268,600,591,469,429,88,115,104,263,350,491,550,314,495,550,540,395,575,429 3022,477,196,548,524,435,449,63,108,114,232,300,466,548,268,444,433,475,320,513,389 3023,460,107,610,465,444,422,76,107,104,210,281,488,586,255,424,362,469,284,505,361 3024,425,103,676,530,450,444,44,103,92,219,244,485,564,253,417,376,495,396,539,368 3025,387,76,663,611,435,427,51,102,101,267,251,488,552,246,419,346,454,352,537,388 3026,377,73,673,557,408,445,42,91,97,256,263,463,574,247,393,325,465,314,527,389 3027,374,76,690,445,463,457,44,102,103,254,241,477,551,270,405,365,499,291,541,400 3028,367,88,709,447,475,429,33,103,112,264,230,459,586,272,401,352,510,264,550,395 3029,372,67,603,505,457,401,37,103,105,258,217,450,571,276,388,397,512,289,520,370 3030,365,54,570,594,400,375,32,87,110,241,207,415,472,316,428,322,478,272,491,370 3031,263,6,400,212,374,285,28,73,98,213,172,355,304,240,316,144,335,137,400,254 3032,158,3,175,27,310,235,22,64,93,159,76,267,197,242,237,85,195,37,286,125 3033,99,3,106,26,293,158,22,43,93,146,57,209,143,214,206,56,155,32,214,106 3034,104,3,96,20,271,164,20,39,91,134,51,193,135,175,221,42,138,21,186,91 3035,102,3,91,13,267,167,21,31,91,129,39,187,135,157,215,44,156,10,198,80 3036,99,2,99,5,258,178,20,35,94,127,38,180,146,175,202,40,175,17,268,65 3037,96,2,113,6,297,197,20,39,93,116,51,193,148,178,205,46,155,64,266,72 3038,99,2,112,7,274,169,22,43,100,119,57,201,147,195,220,55,144,61,291,72 3039,92,2,140,14,276,179,20,41,97,115,52,204,164,208,220,55,139,62,284,77 3040,108,3,155,37,266,186,21,50,96,131,63,216,161,189,219,67,133,71,310,85 3041,97,4,157,56,284,204,23,58,109,149,62,236,191,179,242,64,164,92,347,101 3042,180,28,225,85,284,262,39,74,134,164,90,294,284,174,287,140,210,120,446,131 3043,255,174,443,216,378,335,49,86,111,201,146,395,441,195,433,453,417,196,555,237 3044,436,284,611,545,440,417,86,103,106,234,331,470,532,329,592,596,508,375,621,408 3045,477,269,596,596,482,431,87,120,109,247,352,494,557,331,494,549,540,393,567,421 3046,486,192,546,529,446,454,61,114,118,217,305,472,557,287,448,429,471,315,509,388 3047,467,99,608,468,454,434,77,110,109,193,282,498,593,271,426,368,468,284,503,352 3048,427,102,679,541,474,440,43,104,96,200,248,494,573,273,420,384,490,410,536,359 3049,395,76,665,617,446,432,50,101,104,250,255,494,571,268,428,352,453,368,534,378 3050,386,74,672,562,423,453,41,91,102,238,265,467,600,255,395,332,453,335,520,375 3051,384,77,685,452,480,470,43,101,108,237,244,482,582,289,407,359,484,291,542,388 3052,377,89,702,458,492,449,32,101,117,245,236,468,619,287,409,352,511,268,552,384 3053,381,69,599,517,476,423,36,101,110,241,226,457,594,282,403,402,510,309,524,353 3054,379,55,575,610,415,390,33,84,116,224,217,423,474,327,445,325,472,305,500,359 3055,273,7,405,221,387,297,28,70,106,198,174,363,306,266,313,152,338,140,405,246 3056,160,4,185,35,328,246,22,63,100,143,77,267,191,262,221,86,195,36,289,130 3057,96,4,113,32,307,172,22,42,99,128,60,216,139,229,189,57,154,31,216,100 3058,103,4,104,22,282,177,20,40,99,122,53,205,134,187,194,42,138,21,192,87 3059,101,3,98,12,285,181,20,31,98,113,41,196,132,171,192,45,157,10,205,76 3060,97,3,106,4,270,195,19,36,102,111,40,187,141,189,182,41,176,17,272,61 3061,94,3,122,6,317,210,19,40,101,101,53,202,142,196,191,46,153,64,274,72 3062,96,3,122,14,297,184,22,44,102,109,61,210,147,208,207,55,143,60,297,75 3063,89,3,144,22,303,191,18,43,99,102,55,216,163,225,203,55,137,61,291,79 3064,106,4,158,45,292,200,23,47,98,115,69,226,157,208,203,68,130,71,320,87 3065,95,5,160,64,307,215,25,56,110,130,65,250,187,200,227,65,161,90,346,99 3066,177,29,228,96,307,272,43,75,135,151,95,311,276,196,271,141,206,119,441,129 3067,259,168,443,227,391,341,53,88,113,191,158,402,439,220,433,464,405,199,552,231 3068,440,283,602,554,445,421,91,104,108,228,343,480,535,345,592,611,497,376,619,404 3069,483,266,593,604,486,436,93,121,110,233,361,497,561,352,498,563,537,395,560,419 3070,487,192,532,538,453,454,66,114,118,208,305,471,560,298,455,431,450,319,503,385 3071,472,100,592,486,454,431,79,107,112,175,278,498,593,280,420,369,451,280,491,343 3072,432,103,667,550,484,438,44,99,99,182,244,495,582,287,409,382,483,435,528,354 3073,399,76,666,628,451,420,50,98,108,236,258,497,566,290,419,353,443,397,527,379 3074,391,74,669,578,431,440,41,86,106,223,267,476,595,270,387,335,448,338,515,375 3075,376,78,678,471,486,456,43,99,112,222,243,484,571,286,398,360,469,294,537,390 3076,374,89,689,468,486,439,32,98,119,227,237,473,609,302,397,357,502,268,557,385 3077,379,69,593,523,469,420,36,99,113,230,225,467,589,296,400,397,508,309,518,364 3078,375,56,563,628,402,385,32,82,119,214,216,420,466,336,439,318,470,328,486,365 3079,269,7,386,228,383,293,30,69,107,189,169,356,302,290,319,152,330,131,388,244 3080,155,4,173,38,325,244,23,62,101,135,80,265,190,287,234,86,188,36,286,121 3081,98,4,104,33,307,179,24,41,101,126,62,221,137,253,199,57,150,31,214,95 3082,104,4,95,21,281,183,22,37,100,113,54,213,135,211,201,44,134,21,193,83 3083,101,4,97,9,280,188,22,29,100,103,42,207,133,175,199,48,153,10,206,72 3084,94,3,104,3,264,203,21,34,103,101,41,196,141,196,189,44,172,17,267,58 3085,91,3,119,4,311,214,22,38,102,91,54,210,138,219,203,50,150,65,270,68 3086,93,3,113,13,296,189,25,42,107,98,62,216,144,215,224,62,139,61,290,72 3087,84,3,130,22,302,197,21,40,104,92,57,223,160,226,213,61,133,62,285,80 3088,97,4,145,44,291,205,27,43,104,105,70,234,153,230,221,73,126,71,325,89 3089,86,5,149,65,303,221,29,51,117,119,66,256,182,223,236,74,156,90,354,104 3090,170,30,218,97,308,276,47,70,143,139,97,325,266,220,275,144,206,120,438,134 3091,249,170,430,225,376,341,57,84,121,181,160,403,428,215,432,449,394,203,545,231 3092,419,290,592,551,440,419,96,102,113,218,343,479,527,331,584,601,491,375,611,398 3093,460,264,586,603,485,440,98,117,117,232,366,498,554,356,495,558,534,391,552,413 3094,467,198,528,538,451,460,70,113,126,205,316,468,562,300,453,425,444,312,494,380 3095,456,99,604,491,445,438,85,103,122,173,281,501,595,283,416,366,456,281,486,345 3096,417,88,680,558,479,444,50,95,106,180,244,496,578,289,408,376,482,459,524,368 3097,385,73,678,637,446,427,54,94,113,237,252,503,575,289,417,347,433,431,525,393 3098,373,75,669,586,419,445,46,84,113,225,257,486,582,269,386,331,445,372,512,389 3099,359,76,679,473,468,452,48,97,119,225,228,494,569,283,397,357,469,295,536,404 3100,350,86,700,464,467,434,37,93,123,234,220,485,600,305,396,351,499,270,554,396 3101,358,67,605,520,457,430,40,95,115,229,210,475,575,310,399,397,515,311,522,363 3102,358,57,572,637,396,391,35,78,126,211,219,421,452,352,436,315,479,353,493,365 3103,256,7,383,231,379,294,36,67,117,187,170,359,306,293,325,154,336,129,399,244 3104,148,4,172,39,321,246,29,64,104,137,86,269,197,297,247,89,192,39,296,118 3105,91,4,104,32,304,184,29,40,107,127,64,225,144,257,211,60,145,33,223,92 3106,95,4,95,19,276,186,27,36,104,113,57,216,141,228,211,48,129,21,202,79 3107,94,3,99,8,276,194,27,28,104,103,45,209,137,193,207,50,142,10,213,68 3108,91,3,107,2,260,201,26,33,110,101,43,201,142,214,199,45,161,17,274,53 3109,88,3,116,3,306,213,23,38,108,91,56,212,139,239,209,54,141,62,284,62 3110,90,3,109,10,290,189,26,42,110,98,64,219,139,239,223,66,134,68,304,64 3111,82,3,128,21,303,198,23,40,110,92,59,227,153,244,221,64,132,71,293,71 3112,95,3,138,43,286,207,28,43,118,105,72,235,150,254,229,76,126,80,333,81 3113,82,5,143,73,293,223,31,53,132,119,67,256,176,241,241,77,156,94,360,96 3114,160,29,218,102,307,275,51,71,157,139,99,331,260,223,288,148,208,120,436,127 3115,241,172,423,234,375,344,63,83,132,182,166,406,432,223,438,452,410,202,544,216 3116,408,302,590,555,425,429,99,101,123,224,333,477,530,339,584,603,503,371,612,384 3117,451,278,586,608,475,448,101,115,124,234,357,499,556,375,502,557,543,388,552,401 3118,455,212,518,540,437,473,79,109,139,199,310,465,565,320,458,419,455,311,492,369 3119,446,103,605,494,422,450,99,100,136,176,267,499,582,294,418,360,458,285,503,338 3120,409,88,684,544,467,450,60,94,120,186,223,497,563,300,406,365,501,467,532,368 3121,376,75,690,642,442,436,61,91,123,251,229,499,573,312,415,354,453,430,528,386 3122,366,76,681,585,419,443,53,81,126,238,237,489,583,287,388,341,463,375,514,389 3123,351,71,691,465,459,451,55,89,134,234,208,497,569,305,398,367,486,299,539,403 3124,343,81,704,456,461,439,45,81,137,243,199,481,586,320,392,360,494,278,549,394 3125,352,66,609,511,435,423,47,82,128,235,189,473,566,326,400,389,529,315,527,365 3126,350,58,574,641,392,392,43,69,141,209,197,418,449,363,443,308,494,352,494,360 3127,251,7,390,224,366,294,43,63,131,185,152,354,308,302,324,149,348,127,395,234 3128,141,4,174,37,305,249,38,61,118,146,81,265,198,302,258,94,201,39,303,118 3129,83,4,104,31,291,194,36,35,120,135,64,223,141,263,216,68,147,39,234,91 3130,87,4,95,18,277,186,34,31,117,118,57,215,139,254,218,56,132,21,208,78 3131,86,3,96,6,268,193,34,26,116,107,44,209,134,217,216,57,151,10,220,64 3132,89,3,103,0,262,207,33,31,121,102,43,197,138,241,208,56,170,26,276,50 3133,82,3,111,2,302,216,28,35,118,91,56,210,137,267,217,70,151,72,292,59 3134,88,3,105,9,282,196,33,38,120,98,64,217,136,265,229,82,143,79,309,61 3135,81,3,122,23,302,210,39,37,119,92,58,225,148,264,230,79,137,82,304,69 3136,93,4,131,45,281,220,34,40,127,104,70,234,144,272,237,91,140,89,331,80 3137,79,5,137,76,294,233,37,50,141,119,63,251,173,261,247,81,167,96,357,96 3138,156,29,216,105,309,285,65,66,166,139,98,326,253,246,298,143,225,114,432,128 3139,236,177,415,235,376,355,66,81,141,184,153,402,426,236,449,452,426,196,547,215 3140,412,316,586,557,420,441,100,99,131,220,323,478,529,348,593,605,515,369,617,377 3141,461,293,585,608,473,465,105,112,130,226,348,497,557,400,518,554,559,389,555,400 3142,465,222,515,539,434,487,98,110,146,192,306,463,566,341,462,411,475,304,488,371 3143,454,101,594,492,416,463,112,96,143,177,260,497,584,325,424,355,472,274,507,338 3144,413,84,680,544,474,468,72,91,127,191,219,494,557,322,403,362,502,451,535,369 3145,377,72,693,641,455,456,61,84,126,257,224,501,570,336,413,361,459,406,527,389 3146,366,73,684,585,421,451,57,79,129,244,233,486,581,307,384,349,465,353,510,388 3147,350,68,699,468,456,453,59,84,138,241,204,494,570,324,397,362,486,282,537,399 3148,342,78,710,466,475,448,48,78,140,255,194,478,578,336,393,354,496,264,538,389 3149,349,62,615,513,426,435,50,81,132,245,184,466,569,349,404,389,538,298,530,363 3150,346,54,572,647,383,402,45,69,142,218,190,413,452,380,444,311,500,357,495,353 3151,252,7,394,225,367,306,45,60,138,182,148,353,311,323,324,150,357,126,389,235 3152,142,4,173,41,301,256,41,60,125,146,78,264,199,319,266,99,208,41,296,116 3153,85,4,104,33,288,198,41,31,126,136,61,222,145,283,224,71,151,39,229,90 3154,90,4,95,18,278,194,34,30,123,119,55,216,143,270,226,64,153,21,204,76 3155,89,3,103,6,279,201,34,25,122,108,44,210,137,235,223,63,174,10,226,63 3156,93,3,110,0,270,215,33,27,127,103,43,201,143,255,212,63,193,26,284,49 3157,86,3,118,2,304,225,28,35,124,92,55,214,144,269,222,75,162,73,297,57 3158,89,3,110,14,286,203,34,36,125,99,63,222,143,289,225,90,155,79,316,61 3159,82,3,128,30,306,218,40,33,124,93,58,230,155,284,235,88,151,83,320,70 3160,93,3,136,52,276,234,35,36,133,107,70,239,151,292,237,100,160,88,345,82 3161,80,5,142,84,290,249,39,47,146,121,62,255,175,270,237,88,188,89,351,99 3162,156,27,225,112,320,304,68,61,170,140,98,327,255,250,292,149,239,106,428,125 3163,230,174,416,239,371,369,67,79,146,185,155,403,420,240,449,441,440,185,546,207 3164,404,312,586,561,412,455,103,98,135,222,333,482,519,372,588,593,524,369,617,366 3165,451,288,590,609,455,474,107,111,135,224,360,497,550,426,516,542,558,387,552,391 3166,457,222,524,546,422,494,99,110,152,197,311,467,559,366,463,403,473,298,475,368 3167,451,101,602,504,413,474,117,96,149,179,264,492,570,352,425,353,479,269,493,337 3168,412,83,683,546,473,466,77,90,134,195,217,492,547,330,405,360,504,441,530,372 3169,374,69,710,644,464,450,66,83,134,264,222,494,561,342,425,360,457,395,499,395 3170,362,69,695,589,428,441,64,78,140,255,232,491,570,318,396,347,471,336,479,383 3171,343,66,711,482,449,447,64,81,149,251,203,500,564,330,406,358,491,261,514,395 3172,334,77,706,478,468,443,54,78,151,264,194,485,572,341,387,349,505,241,546,391 3173,343,58,629,511,415,430,56,81,142,252,183,467,564,351,401,383,539,272,532,366 3174,336,51,582,643,370,395,52,69,154,225,187,414,448,397,437,305,498,348,479,341 3175,240,7,403,219,362,302,50,57,149,189,144,352,311,323,319,146,341,118,358,226 3176,141,4,178,44,316,254,47,52,137,155,77,268,200,332,267,97,198,34,288,112 3177,90,4,108,36,302,195,45,27,139,143,61,232,148,281,231,73,154,33,216,86 3178,92,4,99,20,297,191,37,27,139,128,54,225,144,278,221,71,162,13,202,72 3179,91,4,108,6,289,197,37,23,133,123,44,222,136,237,226,67,182,10,225,59 3180,95,3,114,0,281,214,37,27,135,115,42,212,141,257,210,60,203,26,276,46 3181,92,3,124,2,322,223,34,34,124,102,55,226,145,268,226,78,172,73,287,53 3182,96,3,115,19,296,204,40,36,126,110,63,233,147,295,222,93,176,72,296,57 3183,87,3,132,37,326,216,43,33,125,107,57,241,158,283,234,94,172,79,320,67 3184,95,3,141,56,283,233,39,36,134,122,70,249,153,296,239,105,179,84,343,80 3185,81,5,147,87,285,251,42,46,147,136,62,265,180,276,240,91,201,84,349,96 3186,153,26,230,116,317,301,71,60,174,158,98,327,260,260,297,156,251,102,421,111 3187,225,175,409,243,371,364,70,77,149,200,156,405,418,233,444,450,441,185,529,190 3188,404,315,581,562,411,462,105,96,139,234,335,485,517,386,588,601,536,369,608,351 3189,451,289,589,608,446,482,110,110,137,236,361,499,547,444,506,548,567,390,544,382 3190,452,226,531,548,409,492,104,109,154,206,314,465,558,386,463,409,488,300,470,357 3191,443,106,613,506,405,466,123,95,154,194,263,493,574,375,430,360,497,265,496,327 3192,413,85,687,550,469,457,83,89,138,211,217,493,553,341,406,362,515,441,526,362 3193,370,73,712,649,457,443,74,82,139,269,224,501,563,334,424,359,469,400,484,388 3194,360,69,702,596,435,431,70,78,145,263,232,499,575,317,396,338,482,335,474,377 3195,339,67,709,493,445,438,71,80,152,255,204,506,564,336,406,353,499,259,495,388 3196,327,76,701,489,459,437,63,77,155,266,195,492,575,340,388,344,516,238,527,385 3197,338,62,621,521,419,434,66,81,147,255,184,470,572,353,401,373,557,268,523,359 3198,326,51,576,652,371,398,60,68,158,228,188,421,451,397,437,299,497,342,478,328 3199,234,7,402,216,354,306,58,58,150,196,143,356,320,332,309,148,344,120,340,211 3200,135,4,180,46,306,257,54,55,139,162,76,266,206,343,266,97,204,36,268,101 3201,88,4,111,39,305,203,52,27,140,149,58,229,155,303,231,74,169,34,198,81 3202,96,4,101,22,304,199,44,26,140,129,50,225,150,288,233,76,168,13,204,66 3203,87,4,110,6,297,208,44,23,134,129,42,221,143,256,231,72,191,10,227,53 3204,100,3,115,0,281,217,43,26,136,120,42,213,147,270,217,59,208,26,276,41 3205,89,3,124,2,328,225,40,35,125,108,55,226,149,277,237,82,179,69,298,49 3206,93,3,114,20,301,209,46,36,128,117,61,235,153,307,229,98,186,70,308,55 3207,91,3,132,38,325,219,52,34,126,113,57,242,162,293,241,98,182,76,326,68 3208,106,4,142,57,284,229,46,38,135,123,67,252,161,306,243,108,188,81,351,79 3209,92,5,148,88,281,246,50,46,150,133,61,263,186,289,245,94,211,82,356,87 3210,165,26,227,117,302,303,78,60,176,159,82,326,263,256,298,160,256,108,427,106 3211,236,176,396,244,379,369,77,80,150,200,137,408,417,225,434,452,442,184,541,184 3212,408,313,578,564,423,467,113,98,140,233,325,489,522,379,584,598,533,363,607,341 3213,459,281,588,610,458,491,117,110,139,234,354,504,550,462,511,549,579,387,541,374 3214,463,228,528,555,406,507,112,110,159,209,306,473,566,396,454,402,503,300,470,348 3215,446,105,610,518,411,476,133,97,155,194,242,505,584,400,421,364,505,266,496,325 3216,413,92,686,566,460,459,96,91,142,212,192,505,556,348,396,363,521,446,529,360 3217,372,79,709,654,448,443,87,83,141,266,203,511,580,360,411,357,475,408,480,385 3218,365,70,698,614,441,432,83,78,147,263,208,505,586,343,387,332,490,337,464,366 3219,344,69,706,495,443,439,83,81,157,255,180,514,558,357,400,347,488,263,488,383 3220,331,80,700,491,454,437,70,78,158,269,170,498,574,335,381,340,506,242,527,374 3221,347,65,624,524,423,443,79,81,150,261,161,477,573,346,397,369,539,275,530,344 3222,342,52,579,658,382,410,68,69,164,233,166,428,447,393,441,302,486,346,483,328 3223,255,7,399,214,373,320,66,60,158,201,125,356,311,346,317,149,326,124,330,210 3224,153,4,178,43,322,264,63,58,143,173,76,266,204,359,271,97,202,37,254,99 3225,100,4,110,36,327,207,61,30,143,161,58,227,154,322,235,75,173,34,185,80 3226,108,4,105,19,331,200,53,30,144,140,51,224,149,305,236,78,166,13,212,64 3227,99,4,110,6,314,214,52,27,136,136,37,224,141,268,228,72,191,10,238,51 3228,113,3,121,0,300,223,51,30,139,126,38,219,144,296,216,59,208,26,281,40 3229,101,3,129,1,345,226,51,35,128,113,51,233,145,303,236,84,183,68,304,50 3230,106,3,120,20,326,211,56,36,130,122,58,241,148,334,229,100,182,68,311,57 3231,107,3,138,37,352,222,56,34,128,118,52,248,156,320,242,103,183,78,336,74 3232,122,4,150,57,292,238,53,38,138,129,62,257,154,331,243,114,191,83,364,88 3233,108,5,154,87,283,252,56,50,152,139,56,267,181,312,245,102,217,83,372,96 3234,185,26,234,122,310,298,82,63,178,164,65,326,266,279,299,174,250,109,426,116 3235,252,171,395,251,385,376,86,85,152,199,113,412,419,239,433,462,440,181,545,181 3236,416,305,577,570,434,477,118,104,146,232,312,494,530,386,581,607,531,367,611,348 3237,472,285,593,612,461,506,122,116,144,235,348,511,556,479,519,559,575,399,544,384 3238,469,228,530,551,408,520,113,113,161,200,290,479,574,421,464,417,505,306,467,352 3239,449,104,616,518,420,492,141,95,155,193,221,509,591,423,430,371,507,265,497,325 3240,421,89,695,566,472,463,102,87,146,209,173,511,557,358,396,370,506,448,524,362 3241,385,71,715,665,475,441,90,87,138,265,172,527,584,367,410,355,472,412,471,383 3242,381,67,705,632,456,433,89,81,145,266,176,520,582,347,381,329,486,348,461,367 3243,353,68,695,512,457,431,88,84,152,257,148,529,555,345,389,345,472,262,475,379 3244,336,73,695,503,464,433,80,82,153,267,139,509,569,338,380,341,484,243,512,374 3245,352,58,620,536,434,443,87,83,144,260,130,485,571,362,396,371,516,279,525,347 3246,348,49,585,660,389,412,74,73,154,229,135,431,451,403,442,307,464,346,483,326 3247,267,8,393,214,386,319,73,65,154,196,98,361,317,361,312,149,306,120,327,205 3248,144,4,176,43,333,256,68,58,139,169,53,271,202,377,270,97,174,36,254,98 3249,103,4,115,36,337,199,61,32,136,156,40,229,152,336,235,77,157,33,188,81 3250,111,4,111,19,341,193,57,31,138,142,33,229,148,310,238,80,152,13,215,58 3251,102,4,112,6,323,207,55,28,130,137,21,234,140,292,230,75,181,10,245,49 3252,117,4,125,0,308,217,55,32,133,129,18,226,142,322,219,59,199,25,285,44 3253,105,4,136,1,353,220,51,37,122,114,29,239,143,329,239,85,174,65,310,53 3254,109,4,126,20,331,210,55,38,123,123,35,248,148,362,233,101,180,66,316,60 3255,110,4,144,37,352,218,55,36,122,100,29,251,157,346,246,105,183,76,338,82 3256,120,4,156,57,294,235,52,41,132,110,37,257,159,359,247,117,186,89,366,91 3257,114,6,160,86,285,250,56,52,146,119,29,268,185,338,249,104,206,92,376,102 3258,179,26,247,119,321,294,85,68,174,143,39,326,274,304,301,177,246,107,431,127 3259,253,170,404,253,392,371,85,87,146,185,91,416,433,252,441,462,442,182,539,197 3260,413,315,581,574,431,473,121,103,140,220,297,504,546,397,583,614,521,374,605,360 3261,476,291,600,614,460,502,122,118,138,225,334,523,579,491,528,562,579,408,544,395 3262,470,241,544,555,413,517,118,112,156,190,273,491,599,429,470,415,500,315,468,361 3263,453,103,627,519,422,480,146,97,150,173,205,518,614,411,440,376,516,268,499,328 3264,425,83,707,554,461,456,108,88,146,190,158,516,571,367,386,369,521,451,523,363 3265,396,66,723,679,457,431,100,87,142,258,156,540,598,365,396,347,477,415,470,394 3266,382,65,698,648,442,425,99,82,149,261,157,529,601,344,373,319,491,356,452,383 3267,364,64,691,527,444,421,97,88,155,257,137,538,577,338,380,336,477,272,466,383 3268,340,70,698,517,452,422,91,82,155,264,125,521,585,343,372,340,493,253,501,373 3269,355,57,633,555,435,438,98,81,147,245,131,490,588,369,390,370,516,279,512,351 3270,342,48,596,667,404,406,84,72,152,223,133,433,461,415,443,308,458,357,479,323 3271,255,7,401,220,394,316,85,64,159,191,99,367,319,382,304,148,303,112,320,203 3272,137,4,188,43,334,253,78,57,134,165,49,273,202,378,264,102,174,40,241,96 3273,103,4,130,36,342,197,72,32,130,157,37,227,155,339,228,80,156,33,181,81 3274,101,4,123,19,341,189,69,32,133,144,37,226,150,307,224,83,146,13,207,57 3275,95,4,125,6,321,205,65,29,125,139,31,235,141,310,224,78,176,10,237,50 3276,113,4,137,0,310,221,65,32,127,130,33,229,143,305,213,61,188,26,283,46 3277,100,4,147,1,357,224,63,38,117,116,46,243,143,314,230,84,169,66,311,57 3278,104,4,138,19,340,211,65,38,117,125,46,250,149,366,219,101,175,66,318,60 3279,105,4,156,36,361,216,66,37,116,102,40,256,159,350,230,105,180,76,339,82 3280,113,5,167,56,295,235,64,41,126,107,48,266,159,376,237,118,185,89,367,90 3281,112,6,174,86,297,246,68,51,139,116,38,280,187,340,229,102,200,92,367,102 3282,176,22,264,126,335,297,96,66,171,141,53,331,276,312,288,172,247,103,420,127 3283,246,164,419,260,405,372,95,85,141,181,108,425,436,275,436,466,442,183,535,196 3284,402,325,588,572,439,471,126,101,137,216,308,510,550,413,584,619,515,378,603,365 3285,461,301,609,611,447,502,132,115,133,228,349,534,591,512,531,570,576,416,539,398 3286,452,242,557,549,421,515,129,109,147,192,292,503,607,444,472,424,488,320,462,367 3287,437,100,636,506,429,479,158,93,142,172,206,525,619,415,437,384,520,264,493,329 3288,410,80,707,539,449,455,122,85,138,189,171,523,575,372,395,378,521,448,517,378 3289,387,72,722,677,433,433,114,84,140,259,161,550,596,379,411,354,478,411,466,414 3290,380,65,696,648,432,425,115,81,148,263,162,540,602,353,386,322,490,363,450,390 3291,362,70,690,546,434,422,112,85,156,259,151,544,578,352,394,339,468,281,461,392 3292,341,67,684,535,444,423,107,80,159,263,146,526,588,349,387,344,485,260,494,382 3293,358,61,634,563,419,433,113,79,154,248,148,501,584,382,394,376,515,287,501,359 3294,330,51,600,670,378,399,97,71,158,227,153,444,458,416,453,312,450,364,471,326 3295,241,7,399,217,368,310,94,61,160,194,124,377,321,382,309,151,312,109,314,206 3296,134,5,187,44,308,258,87,55,137,167,66,280,201,379,260,112,184,40,236,98 3297,97,5,128,38,335,208,81,33,133,159,50,236,160,346,230,80,157,33,178,83 3298,96,5,122,21,354,200,77,32,136,145,42,226,151,310,225,82,149,13,202,59 3299,91,5,117,7,340,213,74,29,129,142,47,235,141,291,227,81,172,10,230,49 3300,108,4,131,1,327,233,73,37,133,133,46,232,144,292,214,62,188,26,274,48 3301,96,4,138,2,358,231,71,43,120,121,61,246,144,295,223,86,175,68,300,59 3302,100,4,131,21,335,208,73,43,121,130,60,251,150,362,220,101,181,66,304,62 3303,101,4,146,41,349,223,73,41,123,105,55,262,156,339,224,104,174,73,321,85 3304,113,5,157,58,305,232,73,46,131,113,64,266,157,378,240,117,191,86,348,93 3305,114,9,165,89,305,247,77,57,145,121,58,282,184,337,226,101,202,88,347,105 3306,180,24,250,128,351,298,106,72,175,144,77,332,264,338,287,171,249,99,408,130 3307,250,167,418,264,419,372,105,88,148,182,128,423,420,291,439,469,428,185,517,200 3308,399,323,588,574,435,470,134,98,141,219,326,509,548,423,591,618,508,381,585,365 3309,463,296,608,615,438,505,142,112,137,230,368,534,584,518,539,574,565,416,524,401 3310,456,232,554,550,440,506,135,109,154,194,314,499,600,449,473,433,463,326,456,378 3311,441,103,630,515,419,466,167,96,149,172,230,521,624,420,438,388,492,262,486,339 3312,414,83,704,547,448,442,129,88,142,187,196,520,573,382,395,384,495,450,512,379 3313,398,78,716,677,444,421,118,89,136,257,180,546,581,391,410,361,475,418,460,409 3314,391,74,689,675,457,421,119,87,145,262,185,536,607,369,387,333,483,366,442,383 3315,369,78,685,575,459,422,115,87,154,257,178,541,584,372,392,348,446,284,453,381 3316,346,74,687,562,466,418,111,81,156,260,172,522,597,368,385,352,481,260,493,373 3317,363,69,632,589,421,432,115,81,150,245,177,498,595,392,403,385,495,303,508,360 3318,332,53,587,661,368,395,99,74,154,225,181,437,458,421,458,312,432,375,469,328 3319,241,8,390,218,368,312,95,64,158,191,145,373,318,386,311,151,293,108,308,210 3320,135,6,179,46,313,256,90,59,132,170,87,283,198,382,262,107,187,40,229,103 3321,99,6,123,40,321,204,85,33,129,159,70,240,153,326,230,77,150,32,169,81 3322,97,6,117,23,342,195,83,31,131,146,59,228,143,289,223,82,144,12,195,58 3323,92,6,112,8,328,212,81,32,124,144,55,232,132,316,224,79,169,9,223,47 3324,109,5,125,3,315,230,79,40,128,134,54,232,134,312,212,62,169,25,254,45 3325,96,5,129,2,351,231,78,44,115,122,69,248,135,299,222,87,157,66,282,57 3326,98,4,121,21,338,205,80,42,117,130,69,254,151,373,217,100,159,66,285,59 3327,110,4,139,41,335,231,79,40,117,106,64,266,156,347,223,105,155,73,305,82 3328,116,5,150,58,306,235,79,45,125,113,73,268,158,383,240,116,171,86,331,86 3329,117,9,155,89,305,258,83,51,143,126,68,289,187,358,225,104,189,86,334,103 3330,184,23,236,128,369,315,111,66,174,149,89,339,264,360,286,173,238,89,393,125 3331,251,163,403,255,439,391,109,84,147,176,133,429,412,320,443,476,422,170,504,192 3332,403,315,583,564,432,474,128,95,141,209,325,517,545,449,595,623,500,372,569,358 3333,467,285,603,609,446,512,141,108,137,219,368,539,585,543,540,580,556,413,517,396 3334,468,219,543,550,442,513,138,106,155,189,322,504,592,473,480,435,453,323,446,372 3335,439,104,626,521,418,480,165,93,146,171,246,530,620,443,437,410,493,267,472,334 3336,420,86,701,552,454,444,130,85,142,190,213,526,562,404,393,394,492,467,511,376 3337,407,78,714,695,463,424,116,88,138,245,192,546,577,421,409,365,471,428,456,400 3338,398,75,690,684,468,430,117,85,149,248,202,541,601,392,399,332,473,373,438,372 3339,377,81,687,587,458,437,114,85,157,243,176,544,571,389,403,341,448,283,456,377 3340,353,78,677,575,472,432,111,83,160,246,171,527,589,389,389,345,484,259,501,374 3341,368,75,629,600,432,444,114,84,153,228,180,500,579,415,399,381,485,307,514,356 3342,333,56,584,668,357,397,100,75,158,225,178,434,450,439,458,301,419,378,470,318 3343,236,7,383,218,364,303,93,66,162,188,142,364,312,389,291,146,276,102,295,199 3344,134,6,172,47,311,247,91,64,138,165,86,276,208,383,250,105,182,40,221,95 3345,97,6,118,40,304,203,87,32,134,154,69,231,159,323,220,76,139,33,159,78 3346,97,6,112,23,319,189,87,31,139,142,57,220,146,285,215,81,134,12,186,57 3347,93,6,108,8,307,208,85,32,131,142,54,222,135,310,217,78,158,9,215,47 3348,106,5,123,3,298,227,85,39,135,132,53,226,138,306,205,62,158,25,235,46 3349,95,5,127,2,340,226,83,43,124,119,64,242,138,294,215,86,150,66,263,58 3350,97,4,118,21,327,197,82,42,124,127,63,249,155,367,210,100,155,66,268,59 3351,109,4,136,41,335,221,82,40,120,104,58,261,162,341,211,104,151,73,305,81 3352,117,5,148,58,307,227,83,44,128,110,65,264,165,393,233,115,165,77,332,81 3353,119,9,159,89,305,251,86,55,140,124,61,286,190,369,214,103,181,79,333,99 3354,187,22,236,125,367,309,113,72,172,145,82,334,269,361,272,173,233,81,397,121 3355,252,162,403,254,441,384,114,86,151,169,126,434,409,338,430,474,419,169,503,192 3356,393,317,583,565,448,471,132,97,142,212,316,522,545,460,593,625,512,365,565,351 3357,462,286,602,610,440,509,146,109,139,219,360,547,585,555,537,590,567,408,520,392 3358,459,212,540,548,431,511,143,108,154,189,313,509,601,489,484,448,450,323,452,367 3359,435,100,622,524,413,480,172,93,144,168,238,535,621,453,447,423,491,267,483,334 3360,407,81,696,557,452,453,139,86,143,190,220,530,581,419,392,395,501,463,505,372 3361,398,75,720,709,465,425,124,89,135,225,207,547,594,437,415,371,479,437,451,400 3362,389,64,694,676,481,435,126,87,149,228,212,545,618,404,394,333,466,375,436,370 3363,369,81,689,592,478,449,123,86,157,232,176,547,585,398,410,342,440,289,452,375 3364,346,76,679,568,483,438,120,86,160,236,170,526,611,404,395,360,486,273,498,372 3365,360,69,626,601,435,452,124,89,153,218,179,503,604,418,400,382,485,321,510,357 3366,326,59,580,659,354,400,103,81,160,217,177,435,453,443,463,297,405,393,463,315 3367,232,7,379,217,361,307,97,71,161,181,141,359,310,395,289,143,271,97,299,191 3368,129,6,175,47,308,243,96,64,136,157,85,271,211,392,246,105,188,40,214,98 3369,91,6,121,40,301,202,89,32,133,150,69,229,155,331,212,75,142,33,165,80 3370,91,6,108,23,314,188,91,35,138,135,57,216,143,287,204,81,135,12,179,61 3371,86,6,106,8,304,203,90,32,130,134,54,219,133,313,207,78,162,8,202,51 3372,101,5,120,3,283,229,88,37,131,127,53,223,136,309,188,61,161,24,225,50 3373,88,5,125,2,321,233,87,39,122,117,64,239,135,299,199,86,155,57,274,62 3374,90,4,115,21,337,206,85,38,120,122,64,249,154,363,186,99,163,57,264,63 3375,103,4,125,40,347,227,86,40,116,100,58,262,162,348,192,101,157,64,298,84 3376,112,5,136,56,324,232,88,45,126,106,66,265,166,393,211,113,172,68,322,84 3377,115,9,147,86,317,253,92,56,140,117,61,289,191,373,194,102,189,73,322,99 3378,186,19,222,125,380,310,116,72,167,144,82,339,277,369,259,174,239,76,394,119 3379,241,155,395,255,454,386,113,88,147,168,129,441,419,346,418,479,426,168,505,195 3380,382,322,576,566,467,473,138,98,141,216,322,530,552,463,580,629,512,368,563,358 3381,456,291,596,612,466,505,149,111,137,218,368,555,589,556,527,599,551,412,521,400 3382,448,221,523,542,445,508,147,109,151,195,321,517,609,493,489,471,440,324,453,374 3383,424,98,601,512,418,483,175,93,147,169,248,540,628,462,451,437,481,269,482,338 3384,391,74,675,541,444,458,140,87,144,183,227,537,584,432,390,399,495,479,504,377 3385,383,65,708,696,464,431,124,91,136,217,215,558,599,447,424,378,488,456,457,410 3386,374,63,676,665,475,437,129,90,149,222,217,554,617,419,406,344,474,387,446,375 3387,356,75,678,582,472,448,127,90,156,224,181,560,590,416,416,345,448,305,455,384 3388,336,71,667,568,478,446,124,90,158,230,174,539,619,419,405,367,489,290,511,380 3389,352,63,613,604,428,460,128,88,152,218,187,517,609,426,410,397,495,338,511,362 3390,315,52,573,673,357,405,111,82,151,212,182,454,457,455,467,305,395,416,461,323 3391,226,8,367,222,377,304,103,73,159,173,144,380,322,404,283,152,272,109,310,200 3392,138,7,173,48,326,242,102,69,130,148,87,290,221,400,238,106,188,47,227,104 3393,91,7,120,40,319,204,93,41,130,143,71,251,157,340,205,85,146,38,175,83 3394,91,6,109,23,333,191,95,39,133,123,59,235,142,298,198,91,129,12,183,65 3395,87,6,106,8,309,212,94,37,127,123,56,238,134,324,199,82,154,8,205,51 3396,101,5,112,3,297,241,92,43,125,117,54,240,131,320,182,63,158,25,233,50 3397,93,5,115,2,318,242,91,46,117,111,65,252,132,312,194,93,152,57,285,62 3398,95,4,106,21,339,215,88,40,114,115,64,265,149,377,183,118,157,56,265,64 3399,108,4,113,40,349,241,90,45,109,92,59,276,155,359,187,111,149,62,296,84 3400,117,5,129,57,330,245,90,49,119,97,68,276,160,406,205,112,159,67,324,81 3401,119,9,142,89,317,263,95,60,135,109,62,298,187,383,187,104,178,69,327,98 3402,183,18,216,137,382,315,118,74,153,135,80,349,268,380,252,180,234,78,392,117 3403,250,150,383,270,460,392,116,90,141,159,134,440,413,355,420,489,424,166,504,195 3404,386,328,564,573,462,485,142,100,135,208,324,529,551,480,582,639,514,366,557,359 3405,467,304,589,620,463,512,150,112,132,210,374,552,590,566,530,609,555,414,519,406 3406,454,224,508,554,443,513,148,109,141,189,324,516,608,507,490,481,449,323,451,381 3407,426,96,586,516,418,487,173,92,134,157,252,536,640,475,457,441,484,271,471,342 3408,390,73,662,535,440,462,139,86,141,172,226,540,590,455,407,418,502,485,507,378 3409,387,68,698,685,463,435,126,89,127,206,213,559,612,475,442,397,509,462,470,420 3410,376,65,666,678,471,436,129,90,140,210,215,555,625,446,425,365,490,387,457,380 3411,356,76,667,590,464,450,127,86,146,212,179,563,594,448,430,361,469,307,468,382 3412,335,72,651,570,469,446,127,85,148,218,172,543,622,451,415,384,509,287,518,379 3413,351,65,607,606,421,467,132,89,143,206,186,521,614,438,424,412,496,333,510,373 3414,313,49,577,676,351,411,116,79,142,201,181,458,450,471,464,307,398,424,457,328 3415,217,8,369,210,386,309,105,71,148,163,147,385,311,411,280,158,261,112,302,210 3416,136,6,177,50,339,242,106,66,119,137,89,295,217,403,229,109,183,47,224,114 3417,91,7,122,40,331,205,100,42,127,132,69,254,159,343,204,89,139,37,171,93 3418,91,6,109,23,345,190,97,41,131,112,57,239,140,303,193,94,133,11,181,70 3419,87,6,106,8,331,211,96,38,125,112,57,243,134,328,190,85,156,8,203,54 3420,101,5,112,3,316,241,93,44,117,105,52,244,135,324,178,67,152,24,232,52 3421,93,5,117,2,334,241,90,46,108,103,64,255,134,316,184,94,138,56,278,60 3422,94,4,110,21,361,215,86,40,105,107,64,266,145,382,176,117,154,56,262,64 3423,108,4,113,40,369,241,88,45,102,101,57,277,153,362,175,112,149,62,293,80 3424,117,5,129,60,351,245,88,49,111,109,68,279,161,411,195,115,160,71,321,79 3425,119,9,141,88,339,263,94,60,129,122,61,301,183,387,178,115,178,66,328,94 3426,181,21,213,138,405,316,116,73,148,152,80,351,254,383,240,190,235,84,389,114 3427,246,148,380,260,468,393,116,86,137,179,135,442,402,363,418,491,435,160,502,197 3428,385,327,561,570,469,486,141,97,130,230,328,534,538,505,582,641,525,361,553,353 3429,469,302,590,615,469,516,149,107,129,230,380,558,580,580,527,613,558,413,523,401 3430,449,212,512,554,451,515,146,107,136,206,329,524,595,517,496,493,451,323,449,374 3431,424,94,586,503,425,483,174,87,132,180,257,542,629,488,463,458,489,274,468,349 3432,390,73,659,524,446,458,141,81,141,199,230,544,574,467,418,435,520,481,506,384 3433,376,67,703,677,470,431,127,82,127,238,210,562,600,478,469,411,536,455,469,437 3434,361,64,671,670,478,432,133,84,139,240,213,557,605,443,441,379,511,384,458,402 3435,343,76,676,588,473,445,132,80,145,234,179,566,579,452,438,375,495,312,470,407 3436,325,77,647,568,476,441,131,80,147,237,172,548,597,451,423,398,536,291,521,392 3437,337,70,613,600,427,463,135,84,142,227,189,522,596,431,438,421,498,331,513,387 3438,298,48,583,675,354,407,117,73,141,227,182,460,430,476,472,320,382,432,468,333 3439,198,8,364,225,397,316,107,64,147,182,142,388,293,412,283,170,251,117,315,212 3440,114,6,174,50,344,247,109,58,119,155,85,300,201,406,232,120,177,49,236,127 3441,94,7,120,40,334,206,103,34,127,146,67,256,154,343,210,98,140,40,188,99 3442,93,6,109,23,356,193,100,39,130,129,57,242,143,310,200,98,133,11,195,75 3443,86,6,102,8,343,213,98,37,125,128,57,246,137,336,195,90,159,8,219,57 3444,99,5,110,3,336,241,96,39,117,121,52,247,137,329,182,70,154,24,245,53 3445,91,5,117,2,362,241,93,39,107,121,63,260,128,323,187,103,141,57,290,62 3446,93,4,110,21,383,217,90,33,106,128,63,270,134,389,179,128,153,56,272,65 3447,102,4,111,40,392,243,93,37,102,122,58,283,142,366,177,124,148,63,304,81 3448,97,5,128,61,372,248,92,42,109,127,68,284,151,411,194,127,162,71,328,79 3449,102,9,143,87,363,262,99,53,126,143,62,308,176,391,181,128,179,66,338,96 3450,167,23,219,136,409,310,121,66,142,180,81,359,253,379,239,201,226,87,400,117 3451,235,137,378,261,469,394,119,79,131,205,134,449,398,362,417,498,435,160,510,212 3452,380,316,556,572,468,487,144,91,123,251,328,547,523,527,585,647,526,357,560,362 3453,469,288,591,614,467,510,156,101,124,255,381,565,563,578,538,619,560,407,528,404 3454,454,210,518,549,449,510,149,103,130,223,333,528,580,512,510,495,449,324,454,378 3455,431,90,589,499,432,483,181,83,129,209,264,546,607,488,483,464,491,280,479,360 3456,393,69,659,523,446,455,144,83,141,219,233,549,558,488,437,448,534,496,521,397 3457,390,68,704,675,476,429,132,85,133,260,211,571,576,499,493,415,531,460,482,447 3458,370,66,671,673,486,433,137,87,149,263,208,557,582,465,463,387,508,387,471,412 3459,339,76,677,591,476,443,141,82,155,256,172,565,555,472,445,381,491,314,481,417 3460,322,78,643,571,475,431,139,83,147,260,164,554,575,467,436,413,522,292,529,400 3461,338,70,610,611,439,454,140,87,144,252,189,526,580,446,449,434,507,336,528,396 3462,294,48,586,672,359,407,123,77,142,248,179,460,416,478,472,338,379,426,481,340 3463,201,8,369,231,405,317,112,65,152,199,139,391,297,411,284,185,249,113,326,213 3464,102,7,185,50,348,247,112,60,120,173,84,304,206,405,234,132,176,49,251,121 3465,83,7,133,40,344,208,105,35,126,163,68,262,160,339,211,111,140,41,205,92 3466,84,6,120,23,365,196,102,40,129,146,57,249,155,312,202,107,133,11,210,72 3467,78,6,112,8,353,216,100,38,123,145,57,252,152,332,197,100,159,8,228,54 3468,88,5,120,3,350,241,96,39,115,138,53,253,148,327,186,76,159,24,255,55 3469,80,5,126,2,371,240,95,40,105,137,63,267,142,323,190,107,147,55,298,58 3470,81,4,119,21,394,214,89,33,101,147,63,279,147,386,182,138,154,56,281,60 3471,102,4,120,40,401,241,91,37,95,141,58,293,153,365,180,134,149,63,314,74 3472,96,5,137,61,388,249,89,42,101,147,69,291,167,409,196,138,168,69,336,71 3473,100,8,146,87,380,259,96,54,118,164,62,314,179,390,183,133,180,66,343,94 3474,166,19,227,141,426,304,121,65,133,202,81,367,260,375,237,208,220,88,406,116 3475,233,136,378,266,488,385,120,82,125,223,135,454,401,369,415,501,446,161,516,215 3476,376,304,554,568,483,479,150,94,126,267,324,556,527,535,580,652,525,357,571,369 3477,467,276,592,612,485,503,161,105,127,273,393,572,573,602,540,629,554,411,538,414 3478,448,203,523,550,472,501,149,106,131,237,336,531,591,529,524,493,433,330,463,383 3479,427,89,589,496,454,478,184,81,134,234,271,551,609,496,483,458,492,290,488,368 3480,386,70,660,521,472,445,150,81,148,242,235,551,555,505,449,440,557,507,535,397 3481,383,70,698,670,510,438,136,86,133,284,213,568,579,518,501,406,560,469,492,452 3482,362,68,680,670,496,432,140,87,148,287,209,563,588,480,481,393,507,391,494,426 3483,334,77,680,585,513,451,142,83,153,280,173,566,559,490,452,374,483,317,496,429 3484,324,82,647,580,513,440,144,82,147,284,166,554,578,481,439,406,530,292,535,409 3485,332,73,611,617,476,457,143,85,144,277,190,531,584,459,446,426,498,342,533,400 3486,288,48,587,664,385,407,127,77,143,271,179,462,414,483,465,337,376,439,496,350 3487,193,10,371,225,433,323,114,66,153,219,139,398,292,412,276,192,250,108,345,217 3488,90,7,183,50,376,250,112,61,121,190,84,314,199,406,228,145,180,49,273,124 3489,84,7,128,40,358,214,105,36,127,180,68,270,158,340,206,126,145,41,226,93 3490,84,6,115,23,375,201,105,41,129,163,57,259,155,309,198,114,138,6,227,75 3491,77,6,112,8,362,218,99,38,124,161,57,263,152,330,192,105,165,2,245,56 3492,86,5,119,4,368,240,96,40,116,153,53,265,147,326,181,78,165,18,271,55 3493,79,5,125,2,390,241,95,40,105,141,63,283,139,322,183,111,149,50,314,57 3494,80,5,117,23,415,206,89,33,104,149,63,296,148,382,174,149,156,54,309,60 3495,96,5,117,41,419,236,92,37,97,143,58,312,157,361,171,147,152,61,342,78 3496,92,5,129,65,401,242,89,42,103,148,69,310,171,404,190,148,170,66,364,75 3497,100,8,142,94,396,249,96,53,121,166,62,334,179,383,174,147,173,64,370,98 3498,151,19,211,152,429,297,120,65,140,205,81,380,253,372,238,218,213,85,423,124 3499,222,136,366,279,495,380,120,82,132,226,135,452,403,372,413,510,445,162,523,225 3500,370,307,548,571,486,473,151,94,132,280,323,559,527,542,584,660,524,361,576,373 3501,468,279,587,614,495,498,164,105,134,286,395,585,574,613,547,634,544,418,546,420 3502,449,207,518,554,480,492,152,106,136,241,338,544,594,540,529,486,416,331,471,386 3503,425,92,590,513,458,470,189,81,141,236,267,562,613,502,490,460,476,292,502,370 3504,396,74,673,530,496,437,155,81,153,257,232,559,553,515,448,444,549,513,550,404 3505,387,75,706,669,537,429,142,84,139,298,223,573,579,526,497,403,566,489,501,461 3506,376,73,689,673,521,422,141,85,155,301,222,573,587,487,474,391,515,402,508,437 3507,343,78,690,594,539,443,143,80,160,293,187,577,574,495,448,372,483,337,520,434 3508,329,85,655,590,539,435,146,79,154,293,164,562,586,484,431,405,529,297,552,414 3509,341,75,616,615,489,450,149,84,152,288,196,538,563,462,447,423,508,338,551,411 3510,290,48,595,658,388,392,127,75,149,278,179,468,398,490,466,339,372,429,508,358 3511,189,9,364,231,438,309,113,60,160,227,135,404,293,429,283,191,240,105,366,223 3512,93,7,172,57,376,237,110,55,132,204,83,320,188,423,225,142,176,49,273,133 3513,91,7,116,44,360,204,104,35,133,190,67,279,164,361,209,129,142,40,241,100 3514,89,6,107,25,381,192,104,39,135,172,56,265,159,327,212,123,134,6,243,78 3515,81,6,109,8,368,213,100,38,129,170,56,275,156,352,205,113,160,2,261,59 3516,90,5,117,4,367,231,97,39,122,164,50,275,151,336,189,82,160,18,284,57 3517,83,5,123,2,379,226,95,40,109,141,61,289,142,330,196,113,142,49,328,57 3518,84,5,119,30,410,194,90,32,110,147,61,299,154,391,180,161,151,52,323,60 3519,97,5,120,50,424,225,93,36,103,141,57,314,161,378,170,156,149,59,358,77 3520,94,5,130,75,406,231,91,39,109,149,67,314,170,420,195,156,168,64,379,81 3521,98,8,146,104,398,226,98,49,126,171,61,339,186,398,182,155,170,62,383,103 3522,149,19,212,165,422,270,128,60,144,209,84,379,256,385,244,223,208,85,432,140 3523,225,135,370,293,485,353,129,80,136,227,127,447,398,374,424,502,444,166,521,232 3524,366,299,546,569,482,455,159,91,135,288,309,557,527,542,578,655,517,368,573,375 3525,458,272,588,607,503,486,173,102,136,294,381,584,575,625,550,630,546,418,549,423 3526,444,207,522,556,489,476,161,104,140,248,341,548,595,543,528,479,421,328,469,390 3527,423,96,591,521,472,454,196,79,144,240,275,564,609,511,496,460,469,296,517,380 3528,390,75,671,528,507,416,163,76,157,272,243,568,557,509,457,443,553,518,559,415 3529,393,74,717,663,555,407,149,81,143,316,235,577,583,528,507,400,552,491,513,480 3530,379,72,695,667,539,404,145,83,161,319,221,574,589,491,483,391,501,412,527,453 3531,348,77,697,588,555,428,146,78,164,311,209,580,576,497,445,368,469,347,542,443 3532,331,85,661,581,543,425,147,76,159,310,188,566,587,486,443,405,518,308,577,423 3533,348,74,624,604,482,440,151,78,156,305,220,540,561,462,451,419,500,343,573,418 3534,285,49,606,646,384,376,131,71,152,289,199,467,387,489,473,334,360,438,528,365 3535,186,9,374,240,435,292,116,53,162,240,146,397,288,435,294,184,223,114,378,229 3536,95,6,174,62,381,226,113,49,136,214,82,319,183,424,237,141,173,55,279,140 3537,93,6,114,48,369,198,105,36,137,199,66,275,164,359,218,130,140,35,244,105 3538,92,5,110,25,392,188,105,41,139,180,55,269,158,335,222,129,134,6,246,83 3539,84,5,115,8,388,213,100,38,133,175,64,275,156,361,213,120,160,2,267,62 3540,92,4,115,4,384,233,97,38,123,169,50,273,153,343,197,92,164,18,290,54 3541,88,4,123,3,391,229,96,39,110,148,68,285,143,331,202,114,146,49,333,53 3542,88,4,119,30,423,194,91,32,115,156,64,300,154,385,186,161,155,52,327,67 3543,101,4,118,50,438,231,97,36,107,151,64,314,160,379,175,158,154,57,361,87 3544,96,5,129,76,428,236,93,39,113,159,75,313,168,411,203,160,175,65,387,95 3545,98,7,145,105,409,230,99,44,129,182,69,330,181,383,194,156,173,70,388,111 3546,139,18,212,167,436,283,129,53,146,222,93,373,248,376,249,233,207,94,436,154 3547,218,125,371,294,496,370,132,74,139,241,139,445,389,363,419,493,447,175,526,241 3548,354,303,548,559,485,470,168,83,138,311,323,551,523,548,574,648,520,376,579,379 3549,450,282,591,600,512,486,182,94,139,314,397,577,568,634,550,628,551,421,554,426 3550,432,216,527,547,498,473,163,99,140,258,353,534,585,553,528,475,433,328,473,395 3551,407,93,604,516,463,444,195,76,144,254,281,560,601,523,488,451,483,299,517,392 3552,375,76,681,528,497,407,164,75,156,286,255,560,541,517,459,434,577,520,562,431 3553,374,74,722,677,554,396,148,81,143,327,227,569,568,537,507,402,577,496,519,496 3554,361,73,707,663,538,392,143,84,162,330,214,570,579,503,482,384,507,424,532,466 3555,327,78,710,585,555,420,146,79,169,322,202,576,566,512,449,363,463,358,548,456 3556,309,84,677,579,542,419,149,78,161,321,175,563,580,501,440,402,528,314,585,435 3557,320,74,634,602,479,430,150,81,160,318,220,539,559,478,455,420,510,356,574,428 3558,272,49,610,645,398,368,136,72,157,298,207,465,383,501,475,332,361,453,528,374 3559,173,9,377,239,448,289,121,53,166,248,144,394,279,444,303,187,235,128,379,233 3560,103,6,183,63,387,225,120,49,142,225,92,318,175,431,246,144,181,63,281,144 3561,93,6,124,48,376,197,111,38,142,207,71,283,154,365,231,135,149,34,254,106 3562,94,5,120,25,396,191,108,41,145,189,58,282,149,342,226,136,147,9,256,85 3563,87,5,125,8,395,217,102,38,139,183,75,287,148,368,221,125,173,2,272,62 3564,93,4,126,4,394,235,100,41,128,177,65,285,145,362,204,97,171,18,294,56 3565,93,4,134,3,397,231,99,41,115,158,82,299,135,337,212,121,152,49,335,51 3566,92,4,129,30,430,194,95,34,118,165,77,316,147,394,198,163,162,52,330,69 3567,106,4,129,49,446,232,102,37,112,161,77,331,153,390,179,159,162,56,367,88 3568,98,5,140,72,441,227,98,40,115,169,88,330,162,422,205,164,176,65,390,95 3569,94,7,158,97,422,221,103,44,133,190,89,345,174,392,198,164,177,69,399,110 3570,135,19,230,159,436,265,134,54,152,234,112,391,250,380,251,241,208,96,442,150 3571,214,123,385,283,499,353,136,78,143,260,153,455,390,367,424,506,435,179,535,246 3572,348,314,555,550,484,458,173,87,141,328,342,557,523,547,578,646,517,381,591,382 3573,446,288,597,596,520,474,189,98,142,336,420,586,564,646,554,630,544,422,567,426 3574,426,226,534,537,511,456,170,103,142,273,374,548,580,560,530,483,425,333,484,397 3575,404,97,608,504,474,442,207,80,148,268,301,576,602,523,489,460,473,307,529,403 3576,370,76,683,516,492,401,170,79,160,302,270,578,541,524,457,443,569,523,578,444 3577,366,75,724,655,546,383,149,84,144,344,238,587,573,541,503,408,561,498,535,508 3578,347,73,706,659,540,393,143,87,160,356,230,588,576,507,479,388,503,429,533,483 3579,310,80,718,562,550,415,146,83,170,349,199,595,560,519,449,370,452,365,552,469 3580,300,85,682,557,537,416,151,80,159,349,172,583,578,506,438,407,513,320,583,451 3581,316,76,647,581,459,420,155,81,161,347,218,560,558,487,457,428,515,359,588,445 3582,260,49,619,649,396,361,137,72,159,311,218,494,385,508,475,342,348,457,535,388 3583,168,8,383,220,435,287,125,55,171,261,145,422,270,452,307,198,239,133,384,245 3584,106,6,192,61,389,222,124,50,146,233,94,335,161,442,247,153,189,66,283,154 3585,95,6,132,47,380,192,113,37,147,215,72,295,140,374,232,146,157,37,254,110 3586,96,5,127,24,396,182,110,41,152,197,59,294,143,354,232,139,152,11,254,84 3587,88,5,133,8,399,208,105,38,145,191,76,299,144,382,224,133,177,4,262,61 3588,84,4,135,4,403,224,102,41,133,184,65,297,141,374,206,99,176,18,281,56 3589,84,4,145,2,398,221,104,42,120,165,83,303,129,344,212,124,157,40,329,53 3590,83,3,144,29,430,185,98,34,122,172,78,317,141,404,202,165,170,44,320,71 3591,91,3,142,46,446,222,106,36,116,168,77,329,147,400,183,161,170,49,356,91 3592,88,4,150,69,434,217,102,40,120,175,88,326,157,431,208,165,174,59,374,96 3593,85,7,165,92,425,212,107,47,138,197,89,341,169,399,202,168,177,68,397,113 3594,121,18,231,155,433,257,137,55,155,240,111,386,253,390,251,243,206,99,447,164 3595,204,121,390,281,485,345,141,78,147,269,152,445,394,380,419,498,432,179,535,254 3596,341,318,556,544,480,447,176,87,144,337,343,549,530,550,567,636,506,382,586,394 3597,438,295,602,592,518,464,191,97,144,343,420,583,571,650,559,622,544,419,564,432 3598,426,237,540,525,492,450,168,103,143,280,369,545,588,570,536,474,422,328,477,403 3599,404,103,615,490,453,432,208,82,149,275,300,571,610,524,493,457,470,313,532,412 3600,362,82,693,496,482,394,172,82,160,321,274,569,540,533,457,433,570,527,583,449 3601,353,80,731,656,546,378,149,86,141,366,236,581,566,551,491,396,561,508,532,518 3602,329,77,713,662,548,377,143,88,159,375,230,580,566,509,476,378,490,442,521,493 3603,290,84,716,558,551,399,146,85,171,368,200,585,546,523,461,361,441,370,543,478 3604,279,89,682,567,539,405,150,81,157,372,172,568,579,505,452,394,504,332,566,459 3605,297,80,646,558,462,415,153,82,158,370,216,547,555,486,461,414,495,368,574,451 3606,247,49,607,649,384,360,136,73,156,332,216,482,384,508,482,329,330,459,524,397 3607,152,8,377,205,420,286,124,56,168,273,143,413,268,467,318,198,224,134,375,253 3608,106,6,191,61,386,219,121,52,143,247,93,325,157,449,258,162,176,65,282,159 3609,95,6,135,47,377,191,113,37,144,229,71,287,137,391,241,144,144,36,254,117 3610,96,5,128,24,389,182,110,41,150,210,58,285,140,371,239,138,138,8,252,90 3611,89,5,133,8,393,208,103,38,142,205,75,293,139,388,236,133,163,13,265,66 3612,85,4,131,4,390,226,101,41,130,196,64,294,138,380,216,100,160,20,277,61 3613,84,4,141,2,385,223,102,43,117,177,82,302,127,345,222,132,140,41,333,57 3614,85,3,138,30,414,186,97,34,120,185,77,316,141,417,215,173,154,44,321,75 3615,93,3,140,47,429,223,103,36,114,179,75,332,145,394,192,172,154,49,363,93 3616,91,4,149,67,424,217,99,41,118,185,86,327,157,421,217,175,159,59,382,99 3617,88,6,165,93,414,215,103,47,135,209,87,340,168,389,211,176,164,70,408,117 3618,122,18,234,165,413,253,135,55,152,251,110,380,251,376,258,233,194,100,459,166 3619,210,123,384,294,480,346,138,79,144,283,150,434,392,364,418,482,424,174,537,257 3620,336,322,550,551,469,439,169,88,141,350,338,537,527,535,556,619,499,380,587,409 3621,434,286,595,599,505,462,188,99,141,355,421,576,578,648,555,609,542,416,565,450 3622,428,227,530,531,489,438,161,106,140,292,369,538,597,557,537,463,419,332,474,418 3623,405,106,598,491,457,431,200,89,147,288,291,554,640,514,497,457,470,321,537,427 3624,366,86,683,495,477,390,165,89,159,334,271,559,557,522,459,429,562,532,591,463 3625,352,81,715,656,546,376,150,92,140,380,233,566,574,549,487,389,557,511,539,535 3626,332,79,701,659,548,361,144,98,157,387,205,567,570,506,475,374,490,454,533,519 3627,297,83,704,555,551,393,146,92,170,381,189,571,540,516,463,355,433,386,555,508 3628,281,86,666,564,551,398,151,88,155,386,162,553,571,499,455,384,500,344,582,488 3629,307,79,633,555,474,404,153,90,154,384,214,532,553,478,462,400,492,374,585,477 3630,250,48,595,648,393,360,136,83,155,343,216,469,386,497,486,323,333,458,528,418 3631,147,7,375,213,434,289,124,63,165,286,137,402,277,465,326,193,217,128,379,264 3632,105,7,192,61,394,219,119,60,141,259,88,315,166,440,269,159,163,65,286,167 3633,94,6,138,45,385,205,111,44,142,240,70,276,146,407,249,146,133,36,262,121 3634,97,6,134,22,397,197,108,45,148,222,48,275,149,383,246,140,128,12,256,95 3635,88,5,138,8,404,213,102,41,141,215,72,286,147,382,246,135,154,21,269,69 3636,85,4,135,4,398,226,100,44,128,205,62,288,149,372,225,101,153,29,285,65 3637,84,4,142,2,391,221,101,46,115,185,74,297,137,337,231,134,130,40,344,58 3638,86,3,138,30,420,179,98,37,118,194,67,311,150,397,226,175,145,43,333,76 3639,95,3,141,47,430,216,104,39,113,187,69,325,151,410,204,172,145,48,376,97 3640,92,3,149,67,427,213,100,44,116,194,80,320,164,422,228,177,151,60,397,100 3641,89,6,165,91,419,213,105,50,133,218,81,336,171,404,223,177,158,71,421,120 3642,126,18,232,166,420,244,138,60,150,262,107,373,254,392,275,222,188,99,474,163 3643,217,114,378,298,487,338,141,81,142,295,142,426,395,372,421,466,435,170,551,261 3644,336,325,542,549,472,424,168,93,141,362,330,531,529,537,550,600,512,374,602,413 3645,443,300,588,596,501,453,186,105,142,367,411,566,584,646,548,587,546,406,579,457 3646,436,236,522,538,500,427,160,108,138,305,353,529,603,560,527,440,435,336,486,427 3647,414,106,587,508,469,434,198,90,144,303,274,538,640,522,488,449,475,319,554,440 3648,366,84,670,508,479,392,165,90,158,354,252,552,548,528,443,411,569,537,609,476 3649,347,81,704,669,548,382,149,95,138,399,215,556,577,550,470,369,563,526,557,552 3650,334,78,685,672,547,365,142,103,157,407,193,558,580,517,470,355,500,459,547,532 3651,302,83,689,572,541,406,146,98,169,400,178,563,541,526,446,337,444,404,572,520 3652,286,86,649,560,540,404,150,93,154,407,154,543,578,508,448,370,511,361,598,503 3653,312,79,629,560,457,409,148,94,151,406,206,526,561,487,459,384,498,376,603,493 3654,245,48,590,659,382,364,134,84,154,359,210,467,393,510,479,322,337,441,544,429 3655,141,7,381,207,427,293,123,68,162,302,133,396,282,473,315,194,215,125,393,260 3656,100,7,203,61,384,230,118,59,140,271,88,312,170,435,266,158,169,64,311,171 3657,93,6,149,44,376,215,111,41,141,252,70,274,151,409,249,144,138,35,283,125 3658,96,6,143,22,388,204,108,42,147,230,48,272,150,384,238,137,137,11,268,98 3659,87,5,147,8,397,225,101,40,139,228,72,281,150,381,236,130,152,21,280,72 3660,84,4,142,4,392,235,99,42,126,218,62,283,146,366,224,97,155,28,295,66 3661,85,4,149,2,382,233,100,45,114,198,74,290,137,338,223,126,124,30,357,60 3662,86,3,146,33,410,190,97,34,116,204,67,299,151,387,217,170,138,35,339,76 3663,96,3,150,51,419,233,103,37,112,198,69,313,151,385,202,167,133,40,379,96 3664,92,3,156,71,420,225,98,41,114,206,80,307,166,414,219,169,141,53,399,101 3665,87,7,171,95,414,223,103,46,131,228,81,324,165,392,213,167,147,67,422,121 3666,120,18,238,168,415,251,135,61,149,276,107,364,258,374,276,212,169,98,474,163 3667,213,110,378,295,486,346,142,78,139,309,140,412,399,376,418,458,432,169,555,258 3668,332,319,544,547,467,421,169,95,141,376,326,517,538,533,543,586,510,369,606,414 3669,442,292,591,592,497,451,183,110,134,380,417,550,596,649,544,574,540,403,580,458 3670,433,233,534,547,495,419,156,108,129,319,353,517,609,556,519,435,427,329,484,431 3671,416,105,595,523,465,427,190,85,130,320,274,518,648,515,469,438,469,314,563,449 3672,361,75,667,524,473,384,163,85,146,369,251,534,560,508,432,408,559,528,622,481 3673,339,76,702,678,534,373,146,92,127,413,213,540,596,539,459,362,552,519,560,554 3674,328,76,681,688,524,354,140,101,149,423,192,537,598,510,468,348,492,455,549,535 3675,296,81,681,597,518,403,143,92,158,413,176,545,559,520,426,332,444,402,577,522 3676,274,81,643,579,522,405,149,93,142,417,153,533,593,500,430,366,511,357,604,507 3677,304,75,621,574,460,408,143,91,137,413,196,510,578,477,448,376,496,361,606,495 3678,238,44,595,659,382,361,129,86,145,366,204,457,391,502,471,313,335,416,541,428 3679,138,7,390,212,417,293,119,73,148,306,131,383,278,458,302,187,201,119,392,259 3680,102,7,209,63,386,236,114,59,132,279,87,304,160,422,255,151,167,58,316,174 3681,94,6,154,46,395,218,110,43,130,259,69,267,148,406,232,137,134,29,287,128 3682,98,5,146,22,398,204,105,45,137,236,48,263,148,374,224,131,136,11,267,103 3683,88,5,154,8,413,226,98,42,128,233,71,272,148,374,226,125,154,20,277,77 3684,85,4,147,4,400,246,97,45,114,223,61,273,156,360,218,99,152,35,287,71 3685,92,4,157,2,388,235,98,47,104,202,73,285,153,340,213,119,129,38,345,63 3686,94,3,152,33,414,188,94,45,103,215,66,294,172,392,204,158,136,43,330,79 3687,105,3,158,52,423,230,100,46,100,209,68,310,167,396,196,154,135,48,372,98 3688,101,3,165,72,417,222,97,49,105,218,79,305,181,423,210,154,138,61,392,103 3689,99,6,177,97,421,223,101,54,119,240,80,322,173,397,206,155,141,75,419,124 3690,134,17,249,171,421,260,132,66,126,289,106,360,265,373,277,201,161,104,471,166 3691,221,113,391,302,489,347,141,80,123,323,139,402,404,382,431,446,428,168,550,269 3692,337,311,550,553,463,422,161,99,125,389,321,505,542,546,556,579,499,362,602,418 3693,444,292,599,600,497,451,179,115,124,393,416,540,606,661,560,566,530,402,580,460 3694,432,233,539,546,497,424,152,114,117,331,353,510,617,575,537,431,426,321,480,437 3695,422,111,597,526,466,428,186,85,121,341,275,511,664,532,487,431,473,313,561,451 3696,361,77,663,522,477,384,164,84,132,389,253,526,577,521,449,410,554,528,627,493 3697,343,78,699,685,542,372,147,89,122,436,214,535,596,551,477,360,560,520,558,559 3698,328,82,678,691,533,357,139,98,144,445,194,533,608,522,481,350,490,465,555,535 3699,296,83,678,597,526,405,144,88,152,435,180,538,575,529,439,336,433,416,581,526 3700,276,84,640,579,529,403,149,89,136,439,154,526,597,509,438,363,498,366,607,509 3701,304,77,617,574,468,408,142,86,131,435,199,504,582,486,456,377,481,372,619,504 3702,238,43,590,658,380,366,131,81,135,386,207,451,385,506,475,312,315,426,540,436 3703,142,7,378,202,410,304,118,71,141,327,135,377,272,460,302,189,188,125,380,266 3704,111,7,214,58,385,245,115,58,126,297,87,299,163,414,252,155,168,66,305,179 3705,99,6,157,43,402,226,108,44,124,277,72,268,147,404,234,139,136,36,279,132 3706,103,5,149,20,405,202,106,47,131,254,53,264,148,369,226,129,137,11,265,107 3707,92,5,158,8,415,223,97,45,123,252,78,271,144,371,219,122,154,21,275,80 3708,89,4,150,4,402,244,96,45,109,241,68,273,148,361,219,100,157,36,293,73 3709,91,4,157,2,391,241,98,47,98,221,71,283,140,334,217,121,134,39,353,63 3710,93,3,152,33,418,189,94,45,99,233,63,291,158,374,210,162,137,52,339,79 3711,103,3,159,49,436,238,101,47,92,226,68,307,168,396,197,164,138,58,373,100 3712,99,3,165,64,432,234,97,47,101,235,73,303,182,407,206,165,141,70,392,107 3713,95,7,177,83,436,232,101,52,107,258,78,320,166,396,214,165,145,83,417,126 3714,130,17,253,156,440,270,130,68,119,300,99,355,257,369,280,210,163,105,466,166 3715,218,113,389,290,499,355,138,82,121,332,129,396,395,381,440,447,431,169,545,267 3716,336,303,550,542,459,413,153,98,122,403,308,500,543,524,564,577,508,363,604,416 3717,444,287,599,600,496,444,171,114,120,406,408,537,608,656,569,567,529,412,582,469 3718,428,227,528,537,498,420,149,115,115,344,356,510,619,549,545,431,436,324,482,441 3719,416,111,589,504,468,420,187,87,118,349,267,511,666,504,494,434,489,312,558,452 3720,360,83,664,496,488,386,162,86,129,397,247,521,572,497,456,404,554,531,611,489 3721,347,82,702,683,550,371,143,93,121,442,204,531,600,533,485,347,561,502,537,552 3722,332,84,682,686,532,360,135,104,140,460,183,529,612,510,487,337,499,460,535,541 3723,301,88,681,581,526,398,141,92,146,452,173,530,582,509,448,322,444,409,560,532 3724,277,84,645,558,523,391,146,93,130,451,158,515,597,491,451,349,506,378,597,516 3725,308,78,625,554,471,407,139,87,126,453,205,499,581,497,468,368,499,383,614,512 3726,247,45,596,664,380,355,129,81,131,404,211,443,386,508,485,302,322,438,536,442 3727,146,7,374,194,418,300,118,73,139,342,143,375,268,456,310,194,191,127,387,268 3728,117,7,210,52,395,239,119,58,123,311,86,300,157,412,254,162,162,67,311,177 3729,101,6,163,37,412,232,112,44,121,288,71,269,144,413,244,147,139,36,289,130 3730,104,6,148,14,424,196,111,47,128,264,51,264,142,378,237,132,140,11,274,103 3731,95,5,156,3,434,218,100,46,119,261,76,268,140,382,224,125,157,29,291,76 3732,92,4,145,4,423,244,97,45,106,251,66,278,143,373,224,101,160,45,310,71 3733,93,4,152,2,409,240,101,48,93,229,73,282,138,334,228,125,137,46,367,64 3734,95,3,147,34,438,200,97,47,94,241,61,290,158,376,222,163,140,57,357,82 3735,104,3,153,50,439,242,103,48,87,239,66,302,159,386,208,164,139,61,387,104 3736,100,3,158,56,437,236,100,48,97,247,71,297,176,398,212,164,142,75,402,110 3737,94,7,171,74,440,233,104,52,104,268,76,313,162,383,226,167,145,86,427,130 3738,132,17,246,144,434,273,133,69,113,310,97,348,253,354,283,206,167,109,474,169 3739,214,110,376,274,484,361,142,81,116,343,129,388,394,365,443,440,408,165,551,270 3740,335,302,550,522,449,418,158,98,118,411,305,493,544,511,559,572,492,362,607,416 3741,446,287,601,596,494,452,176,113,116,415,405,531,609,660,571,564,519,415,587,470 3742,428,222,527,531,494,429,154,112,109,354,352,505,616,551,542,430,434,324,491,441 3743,422,118,588,489,461,421,189,87,113,357,261,505,662,494,496,430,489,316,566,455 3744,368,88,661,482,479,388,164,90,125,406,239,514,567,480,461,397,546,515,619,487 3745,349,85,707,662,551,367,148,100,116,450,197,524,587,513,485,343,562,476,547,542 3746,331,85,686,664,530,352,139,108,135,470,177,522,596,508,498,333,507,436,546,533 3747,308,91,681,581,525,390,145,94,140,468,167,522,562,489,457,318,454,420,556,523 3748,275,86,652,536,520,386,151,98,125,463,150,507,578,482,456,342,511,390,595,505 3749,310,79,622,537,470,400,141,92,121,462,197,488,560,513,468,359,500,380,610,504 3750,245,49,595,665,375,345,132,86,125,412,203,427,381,510,487,298,316,415,526,437 3751,146,7,368,180,417,292,120,78,133,350,136,362,263,431,319,193,186,127,380,263 3752,123,6,206,42,383,236,120,60,117,321,83,289,157,401,272,168,157,67,304,169 3753,107,5,162,30,398,224,115,45,116,298,70,259,143,391,253,152,136,36,286,129 3754,112,5,146,11,415,188,114,47,122,270,50,249,136,366,246,137,137,11,274,102 3755,96,4,156,3,419,211,102,46,114,269,75,258,141,357,235,130,154,29,288,75 3756,97,3,146,4,413,237,97,45,100,258,64,270,141,349,226,103,157,45,307,70 3757,98,3,151,2,392,233,101,47,87,237,71,275,138,310,237,128,132,46,367,62 3758,100,3,146,26,421,195,98,45,94,248,58,282,158,354,230,165,137,56,358,78 3759,109,2,156,41,420,241,104,46,87,247,65,292,162,362,210,170,136,60,389,100 3760,102,2,161,47,415,231,99,46,96,254,66,289,182,383,224,170,139,73,405,108 3761,99,5,171,64,420,234,103,50,103,274,80,299,169,363,231,171,143,82,429,126 3762,139,16,246,132,416,271,131,64,113,317,99,334,259,341,299,214,167,109,480,165 3763,216,106,377,256,463,352,140,75,115,347,125,379,395,343,444,444,403,165,556,264 3764,339,295,556,507,431,411,159,91,117,410,302,478,538,500,551,569,490,372,599,410 3765,460,294,604,585,479,450,177,108,115,420,413,518,603,655,562,563,518,415,581,464 3766,445,233,534,511,477,420,156,111,109,355,362,496,610,545,530,434,452,326,493,436 3767,436,119,593,470,465,423,191,89,110,363,274,490,659,477,491,430,505,315,570,455 3768,379,88,679,459,467,383,170,91,123,410,253,501,555,464,462,398,553,490,618,475 3769,353,84,712,636,549,375,149,102,112,454,202,511,589,485,484,346,564,466,550,529 3770,337,85,692,659,527,356,143,108,130,475,182,506,611,493,499,335,502,439,544,516 3771,315,91,691,576,524,388,150,97,136,472,174,510,572,484,458,318,465,421,556,503 3772,280,87,668,531,521,380,156,99,122,468,157,495,584,472,458,337,511,388,580,491 3773,317,80,635,532,464,396,145,93,118,466,205,469,555,509,468,353,494,380,603,491 3774,252,49,599,661,370,341,136,87,122,413,208,418,390,505,488,295,312,386,527,422 3775,149,7,374,174,409,291,122,77,131,352,138,358,276,407,326,195,192,127,385,255 3776,120,6,206,45,372,239,122,60,116,321,84,283,160,378,274,169,164,66,298,169 3777,108,6,164,28,384,221,115,46,115,294,71,257,145,374,256,152,140,36,285,130 3778,112,5,148,11,402,185,115,46,121,268,52,243,136,346,251,137,142,11,267,104 3779,97,4,158,3,412,207,104,45,113,268,77,252,142,354,231,129,158,37,281,77 3780,97,3,148,4,405,233,98,43,99,258,68,264,141,351,225,100,161,53,309,73 3781,99,3,152,2,384,233,101,46,85,241,75,271,144,304,235,125,140,54,369,66 3782,101,3,150,26,408,193,98,45,89,250,62,280,164,348,225,159,151,63,362,82 3783,109,2,159,39,408,238,104,46,82,247,68,288,166,364,208,167,145,65,391,104 3784,105,2,161,47,403,229,98,46,90,256,70,285,188,364,217,167,153,78,397,110 3785,99,6,171,62,407,232,104,49,97,274,84,297,178,341,227,163,152,87,419,125 3786,141,16,251,129,405,271,133,64,105,314,98,327,267,319,295,211,176,112,472,164 3787,221,111,375,259,452,358,142,80,108,343,125,373,402,350,438,441,409,162,555,266 3788,353,304,548,505,421,414,160,103,111,406,296,471,544,511,546,564,484,373,600,410 3789,473,307,599,581,469,455,180,122,109,414,401,512,608,659,561,549,515,426,584,469 3790,458,241,530,505,464,427,159,117,102,349,351,494,605,553,531,428,451,334,493,435 3791,448,128,584,464,478,432,190,94,101,360,266,483,647,485,493,421,509,321,574,454 3792,389,88,674,448,470,382,172,96,115,405,246,498,546,474,460,394,559,467,617,472 3793,358,84,708,632,554,383,151,104,108,446,192,507,572,501,481,344,569,463,546,525 3794,344,85,700,656,537,370,145,109,124,467,185,498,616,502,499,331,501,415,543,506 3795,321,91,700,569,519,403,152,97,129,463,177,502,572,500,458,314,468,420,554,492 3796,278,87,650,520,526,392,158,99,119,459,166,489,587,480,461,335,513,389,579,490 3797,333,80,603,525,458,400,147,91,117,461,211,465,559,502,473,341,491,381,596,496 3798,261,47,578,649,361,348,134,90,116,409,213,413,394,482,491,287,309,363,516,417 3799,160,7,365,162,401,291,119,79,122,350,139,353,278,409,320,197,196,123,380,250 3800,124,7,204,45,364,243,121,58,114,320,82,284,154,359,265,166,171,64,293,169 3801,109,6,162,27,380,220,113,48,109,293,69,257,142,360,245,151,163,34,277,130 3802,108,5,146,12,394,183,114,46,117,267,50,244,133,328,237,137,153,20,268,104 3803,98,5,154,3,404,204,106,45,109,268,75,253,139,336,219,132,171,46,284,78 3804,100,4,144,4,397,236,101,44,93,258,66,269,139,330,211,104,174,62,306,74 3805,103,4,148,3,377,237,108,48,80,241,73,278,142,287,223,119,152,63,367,69 3806,103,3,146,26,400,197,105,46,87,251,60,285,162,330,221,155,165,62,362,85 3807,112,3,155,39,395,246,110,47,77,248,66,294,165,346,196,165,157,64,398,109 3808,107,2,157,47,396,235,105,45,76,257,68,294,185,347,205,164,157,78,403,116 3809,97,7,168,54,400,233,111,50,83,276,84,309,175,326,221,163,157,86,424,133 3810,143,16,241,125,394,273,138,66,92,315,97,335,269,326,294,209,174,114,476,174 3811,220,111,374,255,449,362,144,85,96,343,120,380,396,351,449,445,408,168,553,277 3812,356,305,538,508,421,417,164,109,101,399,289,474,545,506,549,562,483,373,597,414 3813,481,306,593,582,472,456,184,129,102,409,396,511,607,642,563,552,514,431,580,474 3814,463,233,531,507,469,419,157,124,89,350,349,498,604,543,533,425,450,343,499,441 3815,454,126,565,469,485,425,184,95,86,357,267,493,641,481,494,411,517,325,550,456 3816,395,88,642,455,472,382,162,97,102,398,241,505,544,475,459,387,546,460,600,469 3817,357,83,681,620,555,390,144,105,98,431,218,513,567,487,477,332,562,461,533,524 3818,341,83,682,657,537,373,137,109,112,452,210,504,602,485,494,317,487,414,535,502 3819,324,91,678,577,520,405,142,97,115,447,199,508,559,486,454,299,454,420,536,492 3820,281,86,620,525,524,392,148,101,105,443,188,493,577,460,459,319,503,389,561,490 3821,334,79,586,530,459,406,138,93,103,446,233,468,545,484,471,325,483,380,583,497 3822,258,47,567,648,359,351,125,91,102,405,235,418,386,467,482,272,302,363,513,414 3823,156,8,359,171,398,293,112,81,108,347,156,356,273,398,313,189,196,118,383,248 3824,121,7,208,44,361,242,113,59,99,316,94,286,152,367,253,161,163,64,290,167 3825,107,6,165,27,377,218,106,49,95,289,79,257,143,367,242,145,161,28,275,129 3826,106,5,149,12,387,191,107,48,104,267,58,246,131,304,230,131,152,20,266,103 3827,96,5,155,3,395,211,100,47,96,265,81,254,137,318,212,125,164,46,281,79 3828,98,4,143,4,388,234,99,46,82,259,75,273,135,306,208,91,166,53,308,77 3829,102,4,150,3,368,239,109,50,71,245,82,283,139,262,220,103,144,54,364,72 3830,103,4,149,26,390,197,104,48,76,255,66,287,158,304,219,138,157,54,362,88 3831,113,3,160,38,383,240,100,49,68,252,72,297,160,321,191,149,154,56,393,112 3832,110,3,160,46,392,227,105,48,66,261,74,299,178,324,198,150,145,70,399,123 3833,101,7,173,53,388,228,110,53,73,280,90,314,170,304,212,153,145,83,419,136 3834,147,17,243,122,382,269,124,68,82,319,104,339,267,307,290,199,169,116,476,183 3835,226,106,375,256,439,355,139,84,86,343,127,385,393,332,437,424,400,169,540,286 3836,365,305,537,502,418,412,155,108,93,395,294,471,542,493,543,547,479,367,583,422 3837,486,307,594,575,468,446,174,130,96,411,401,507,605,616,552,543,512,425,572,473 3838,473,226,538,498,456,410,139,124,81,350,351,495,602,514,524,418,451,339,494,443 3839,462,125,563,460,476,413,170,98,80,353,273,489,638,448,488,401,526,325,537,464 3840,403,88,641,446,445,371,145,99,96,390,244,504,542,447,460,380,552,463,587,474 3841,363,83,684,626,526,374,139,107,95,424,220,502,567,462,479,322,568,459,521,523 3842,352,83,684,664,519,364,130,110,109,444,209,499,603,466,494,307,491,408,521,509 3843,342,91,680,584,504,396,134,99,111,438,198,497,557,466,452,288,455,410,521,494 3844,298,86,622,505,504,384,141,102,102,432,187,481,571,442,454,308,506,375,547,492 3845,342,79,599,510,450,397,131,95,100,433,232,463,540,463,469,313,481,368,563,494 3846,269,47,571,622,349,342,118,93,99,397,233,404,379,443,479,257,292,345,483,413 3847,166,7,360,165,381,283,104,81,100,346,154,340,270,380,309,178,183,115,370,239 3848,119,6,212,45,347,235,105,60,92,316,93,273,156,346,251,151,158,61,277,171 3849,104,5,171,25,363,212,94,49,87,290,78,245,144,339,240,137,161,28,264,132 3850,104,5,155,21,375,184,101,48,97,269,57,236,133,298,224,119,139,20,256,108 3851,95,5,154,3,382,204,94,46,89,268,80,245,139,306,211,115,150,45,271,83 3852,97,4,142,5,379,227,94,46,75,260,74,263,137,289,208,80,154,53,285,79 3853,101,4,146,3,371,231,104,49,64,247,82,275,138,269,218,93,142,53,349,75 3854,102,4,148,21,384,184,97,47,70,257,66,280,158,283,226,126,151,53,350,87 3855,112,3,157,31,378,229,93,48,62,254,72,292,160,302,190,138,141,52,376,110 3856,110,3,159,40,385,210,97,46,60,262,74,297,178,298,196,138,125,67,385,122 3857,101,7,172,45,382,211,102,51,67,283,90,314,169,289,216,140,126,81,405,134 3858,148,17,240,116,368,250,117,66,76,323,104,339,267,302,300,185,148,113,459,185 3859,230,105,379,248,425,344,131,82,80,347,125,381,387,332,436,411,379,169,519,292 3860,376,314,541,501,408,401,149,106,88,394,288,464,542,477,546,541,457,356,566,427 3861,492,315,599,575,457,432,166,127,91,410,394,507,601,608,556,543,508,417,562,474 3862,488,229,533,489,444,401,137,121,75,350,356,485,599,491,529,415,436,336,480,442 3863,474,127,560,449,463,398,166,95,74,352,274,485,636,427,492,396,513,324,524,466 3864,416,87,647,436,427,368,139,98,89,384,257,500,536,448,465,383,546,464,569,478 3865,372,82,695,612,496,365,133,105,87,418,219,498,565,464,482,320,567,448,527,522 3866,366,83,693,666,496,361,123,108,98,435,208,491,600,462,496,304,488,407,532,514 3867,355,91,688,588,482,386,128,95,100,430,197,484,553,458,455,287,449,411,519,499 3868,308,85,632,490,494,378,134,101,91,422,185,469,561,436,457,310,506,377,525,490 3869,352,79,604,492,440,395,122,93,89,421,230,452,532,465,472,317,475,369,547,493 3870,277,47,577,605,325,336,111,93,86,386,231,393,377,415,485,260,286,344,466,417 3871,173,7,356,161,359,279,97,82,87,338,152,332,268,373,313,173,188,113,373,240 3872,121,6,209,43,322,231,98,62,78,307,92,266,158,322,249,146,159,61,272,173 3873,104,5,172,23,336,206,91,50,73,281,78,237,147,322,232,132,164,27,264,132 3874,102,5,160,19,347,174,98,48,78,261,57,232,135,285,224,110,136,20,253,109 3875,92,4,158,3,366,195,92,47,77,258,80,242,146,286,206,110,159,44,275,84 3876,94,4,147,5,366,218,91,46,66,252,74,263,144,269,203,80,159,52,283,80 3877,99,4,149,3,344,229,99,48,62,239,82,274,145,253,215,90,150,52,337,77 3878,100,4,152,16,363,180,93,47,68,248,65,278,168,264,222,121,148,52,349,89 3879,111,3,161,24,349,223,92,47,60,243,72,288,169,291,183,130,139,51,369,113 3880,109,3,164,32,366,200,97,45,58,249,74,296,186,278,189,131,124,67,378,126 3881,101,7,177,37,375,198,102,51,65,272,90,315,179,273,208,135,125,84,395,137 3882,154,18,248,107,356,241,116,69,73,309,103,339,278,281,299,179,141,111,454,190 3883,233,103,388,240,423,339,130,85,77,335,127,383,394,325,445,407,374,175,514,293 3884,379,322,552,495,406,389,153,108,89,386,288,463,541,457,550,534,447,345,557,429 3885,496,329,605,569,467,432,170,127,92,404,397,507,602,588,561,538,508,409,561,469 3886,501,229,537,481,462,410,136,121,73,343,358,484,603,464,522,418,444,335,477,442 3887,483,121,558,425,476,408,162,97,70,340,280,485,638,396,485,395,518,320,510,479 3888,426,83,645,413,431,371,134,101,85,372,256,494,547,422,458,387,536,483,554,480 3889,379,77,697,600,501,368,125,109,82,403,216,498,574,459,479,328,557,437,522,515 3890,371,81,694,656,490,365,117,110,93,419,207,489,610,451,496,315,494,405,525,515 3891,365,88,689,578,477,386,121,98,97,414,194,479,567,446,456,299,443,412,518,492 3892,312,82,634,473,491,385,127,103,87,409,183,465,569,426,456,323,505,375,526,481 3893,361,74,607,482,439,404,114,97,85,408,229,453,550,458,476,326,471,366,543,493 3894,286,48,578,595,322,350,103,95,83,372,231,386,388,421,497,266,280,344,455,423 3895,178,8,357,152,363,294,90,85,88,323,154,331,274,366,320,170,183,112,380,245 3896,122,6,214,38,331,240,92,64,76,293,94,264,163,317,246,142,162,60,285,175 3897,101,5,177,19,333,212,85,53,73,270,79,235,151,310,226,128,174,26,274,135 3898,98,5,165,17,339,179,93,52,79,252,58,225,137,281,215,105,161,20,256,112 3899,90,5,164,3,355,198,86,53,78,248,81,238,147,282,194,109,170,45,281,86 3900,90,4,153,5,360,224,86,50,66,241,75,261,141,267,192,84,168,53,278,81 3901,96,4,154,3,334,235,93,51,63,229,82,270,148,253,201,87,164,53,323,78 3902,96,4,158,15,355,187,86,48,68,235,65,274,170,263,213,118,156,53,329,90 3903,107,4,166,23,343,231,83,51,60,230,72,281,177,292,173,129,148,52,355,112 3904,100,4,169,30,360,205,89,47,58,236,74,285,194,276,184,131,130,73,363,126 3905,90,8,182,35,374,208,93,54,63,259,90,306,185,269,202,133,130,91,383,139 3906,140,18,259,103,360,246,109,72,72,292,103,333,288,290,291,184,156,110,447,190 3907,224,100,406,234,415,337,124,88,76,322,126,381,400,333,447,412,392,182,510,285 3908,381,339,567,500,403,386,146,113,88,370,290,453,549,461,552,546,462,353,555,428 3909,497,344,612,573,455,430,163,134,90,388,401,500,612,571,567,547,510,421,562,472 3910,499,236,541,478,462,408,127,126,67,325,362,480,618,464,524,433,447,342,480,444 3911,486,120,560,414,477,406,152,100,68,326,289,481,653,380,492,425,517,323,512,476 3912,425,78,638,398,432,364,122,105,80,353,262,493,569,425,457,390,530,481,555,473 3913,378,71,691,603,502,367,112,112,79,385,220,491,582,445,472,334,563,436,520,508 3914,365,79,688,657,482,361,106,115,91,400,213,484,622,434,484,313,499,411,530,513 3915,360,84,692,597,477,382,109,104,92,394,197,475,595,422,444,297,464,413,520,491 3916,310,80,632,491,490,385,117,107,84,390,185,462,592,422,454,323,523,376,514,482 3917,357,69,605,502,432,400,105,103,83,389,232,455,568,461,471,327,490,365,536,492 3918,279,49,579,614,313,341,93,101,79,361,233,386,391,413,496,265,296,345,452,423 3919,172,8,362,151,336,282,81,88,82,307,153,330,281,356,320,169,199,112,379,239 3920,112,7,217,38,309,234,84,64,75,278,93,265,164,288,251,141,175,59,285,172 3921,95,6,183,19,312,207,77,51,72,255,79,239,156,289,231,127,177,26,273,134 3922,92,5,167,17,321,175,85,50,77,237,57,228,142,271,219,106,167,20,255,112 3923,84,5,170,3,340,188,78,51,77,237,80,242,149,267,200,111,170,45,277,88 3924,82,5,160,5,342,217,78,48,65,228,74,269,142,241,197,87,167,53,265,82 3925,89,5,160,2,317,232,82,51,61,216,81,283,151,227,206,90,160,54,321,79 3926,88,4,164,15,336,185,76,47,66,222,65,282,172,252,218,121,163,54,330,90 3927,97,4,171,23,326,226,79,50,59,216,71,286,181,281,178,131,152,50,355,108 3928,95,4,171,30,343,198,81,47,57,223,73,294,198,261,188,131,134,71,364,122 3929,86,8,185,35,356,205,87,54,62,246,89,315,185,247,205,129,135,92,381,136 3930,135,19,262,96,339,244,106,74,71,279,102,344,285,268,290,176,177,110,448,188 3931,220,102,406,225,396,335,114,86,75,308,125,386,404,309,443,396,403,184,507,285 3932,377,349,564,490,381,384,154,112,83,354,283,456,548,449,540,537,468,346,549,428 3933,494,351,605,574,437,431,164,132,84,374,389,505,619,563,552,538,522,421,555,478 3934,494,240,542,485,442,407,126,127,67,315,353,481,622,446,516,425,454,337,472,445 3935,479,118,553,415,460,393,143,103,67,306,285,484,656,358,491,437,522,327,506,478 3936,419,79,624,393,403,369,116,110,77,340,257,507,579,400,447,397,548,485,552,473 3937,371,72,672,604,467,377,108,114,74,365,215,498,600,422,464,333,572,439,515,504 3938,351,78,673,659,460,369,99,121,86,379,213,489,640,413,486,313,513,398,519,509 3939,359,81,682,605,450,395,102,107,87,375,199,477,606,418,447,297,488,411,520,486 3940,315,83,624,503,463,401,109,109,79,370,187,466,602,402,453,324,551,373,514,478 3941,355,71,593,513,411,407,94,105,79,373,232,455,588,449,474,327,517,363,530,482 3942,282,49,560,618,300,339,85,101,74,344,230,386,390,408,493,258,323,337,438,419 3943,167,9,351,147,309,273,73,89,76,295,146,324,281,341,325,165,202,111,370,236 3944,112,7,207,39,286,233,77,69,70,269,86,252,172,297,257,140,182,59,271,171 3945,88,6,175,19,291,203,75,56,70,248,75,229,161,293,239,126,189,27,264,131 3946,84,6,158,17,301,172,79,57,76,231,57,218,146,292,227,103,176,20,248,115 3947,84,6,160,3,319,187,75,57,75,231,79,232,160,254,209,109,177,46,265,92 3948,82,5,153,5,329,214,73,54,63,221,73,261,152,226,205,88,177,54,255,80 3949,96,5,153,2,305,237,81,57,60,209,80,272,162,211,214,93,171,55,304,78 3950,97,4,157,15,324,189,75,54,66,216,64,275,179,239,227,124,169,55,317,90 3951,106,4,165,23,314,236,79,55,58,221,71,286,188,270,187,133,171,58,338,105 3952,102,4,168,31,332,207,81,51,56,228,72,291,207,248,198,129,162,71,348,123 3953,92,9,180,35,335,217,86,61,61,259,88,312,190,244,215,129,163,91,369,133 3954,141,18,252,96,320,262,102,78,70,294,106,347,280,253,301,174,204,108,438,176 3955,218,96,396,215,376,344,108,93,75,316,120,386,405,294,439,397,420,180,503,274 3956,371,336,563,487,376,394,148,118,82,362,280,454,548,449,534,535,487,340,543,428 3957,486,341,601,575,425,442,158,138,85,379,388,499,605,557,546,532,538,423,552,476 3958,491,237,542,483,429,421,121,131,67,322,360,470,611,448,515,420,482,330,467,442 3959,475,119,542,409,453,412,135,106,66,322,286,479,647,377,482,429,539,324,501,475 3960,414,82,622,391,398,383,109,112,71,356,259,507,573,417,445,395,573,482,549,478 3961,357,73,683,608,468,394,100,119,68,371,213,494,608,438,463,326,595,442,509,503 3962,345,78,685,646,455,382,90,125,80,386,214,491,635,430,473,313,533,395,517,499 3963,353,80,694,589,435,401,94,111,80,381,198,480,602,439,446,297,504,407,518,477 3964,323,83,631,488,449,414,100,113,74,377,190,465,599,417,452,323,564,370,515,470 3965,360,70,594,495,395,416,85,110,72,393,226,460,584,462,478,326,536,361,525,474 3966,291,47,556,602,278,348,75,104,73,355,222,392,382,414,488,251,335,327,432,422 3967,177,10,346,137,292,278,61,94,67,306,136,326,272,345,332,159,212,119,372,232 3968,118,8,202,40,278,241,66,75,69,278,83,255,171,323,260,134,194,63,276,171 3969,93,7,168,19,279,217,65,64,69,255,73,232,161,310,244,121,203,34,270,131 3970,88,7,153,17,289,185,70,65,75,231,53,224,145,305,234,102,188,28,252,114 3971,89,6,154,3,306,200,66,65,75,226,75,235,159,266,214,108,207,54,270,89 3972,87,5,153,5,321,221,64,60,63,223,65,262,152,252,211,90,208,61,258,76 3973,97,5,151,3,296,247,70,63,59,206,71,270,163,235,223,104,204,61,305,73 3974,97,4,154,15,309,200,66,59,65,218,58,273,180,242,236,134,202,63,317,90 3975,105,4,164,24,299,250,70,61,58,222,65,279,191,272,194,140,202,66,339,106 3976,102,4,165,31,325,220,72,57,55,231,66,281,217,244,204,132,191,80,350,124 3977,92,9,178,33,321,232,76,65,60,262,84,302,200,233,219,131,193,99,377,135 3978,141,19,252,86,305,271,92,84,69,294,98,345,287,236,302,176,232,115,445,178 3979,218,96,398,199,360,354,98,98,73,315,118,381,412,279,439,398,444,181,504,284 3980,375,340,563,480,366,405,138,125,79,362,285,448,558,442,535,533,509,347,551,429 3981,490,344,604,569,408,451,148,144,83,379,394,488,605,556,550,533,562,429,557,481 3982,496,250,543,477,412,431,111,137,67,326,359,457,609,448,524,424,516,339,477,448 3983,479,122,531,403,438,426,126,109,65,327,274,466,654,390,494,428,551,338,503,483 3984,412,78,615,389,401,398,99,117,70,359,260,491,586,432,445,394,594,480,553,477 3985,355,66,683,612,473,406,92,121,61,373,215,485,627,446,456,319,617,442,513,495 3986,348,79,686,644,456,395,79,130,72,387,216,483,646,436,464,315,549,386,524,495 3987,353,75,691,568,431,415,84,116,72,382,200,476,618,431,432,300,526,399,525,472 3988,323,81,641,468,433,426,88,116,62,382,190,461,609,419,435,322,580,363,522,466 3989,358,67,611,475,386,428,76,112,59,396,224,455,600,454,471,326,533,352,535,473 3990,299,44,571,597,281,361,63,107,59,355,220,384,387,401,474,249,347,318,440,425 3991,178,10,357,125,297,287,53,98,60,309,121,312,267,335,320,154,214,118,376,236 3992,123,7,213,38,282,238,59,75,60,278,74,244,172,318,252,123,183,62,280,167 3993,96,6,182,17,282,213,54,64,61,252,66,222,160,295,227,120,193,34,274,127 3994,91,6,167,15,286,184,60,66,67,228,55,219,151,283,220,101,180,36,257,112 3995,90,5,167,3,298,203,58,65,65,223,66,231,160,265,197,103,197,61,276,89 3996,86,5,166,4,315,217,55,56,52,225,61,253,155,250,195,87,201,67,265,76 3997,96,5,164,2,295,248,62,59,51,206,66,263,164,242,215,100,203,67,315,75 3998,99,5,168,13,304,202,60,55,57,219,58,273,185,230,222,132,199,70,331,93 3999,105,5,177,20,298,242,65,55,47,224,67,271,195,258,189,137,203,66,354,107 4000,101,5,180,30,311,219,65,51,44,229,78,272,222,232,195,131,195,79,365,124 4001,90,6,193,31,312,226,70,59,49,258,91,292,215,232,213,132,197,99,390,134 4002,140,17,270,85,294,261,87,83,60,289,96,336,299,210,296,174,236,122,454,179 4003,212,86,407,196,360,347,94,97,65,312,122,378,425,264,427,390,454,180,514,281 4004,373,342,565,476,381,403,132,122,74,359,282,441,562,433,521,531,513,351,566,425 4005,487,349,607,567,424,441,142,142,78,380,389,484,614,559,542,536,574,442,568,479 4006,494,244,560,480,421,430,103,136,60,326,358,459,614,449,518,421,539,350,488,441 4007,475,113,534,402,439,420,116,107,55,331,273,459,652,388,489,434,566,352,520,473 4008,409,75,608,378,395,390,92,113,59,355,260,484,586,421,450,387,599,465,558,473 4009,353,64,684,613,465,399,91,124,58,386,219,483,642,435,460,306,613,445,526,503 4010,346,71,686,640,444,391,77,134,70,403,217,479,636,417,475,300,552,389,530,504 4011,355,67,688,560,420,410,82,121,69,394,199,470,608,408,444,286,547,397,531,476 4012,328,74,630,457,419,433,86,121,59,395,189,456,601,405,442,309,579,363,526,474 4013,358,59,605,451,381,431,74,118,57,409,221,452,587,434,472,314,550,337,533,480 4014,301,42,578,611,282,355,61,110,56,366,214,380,388,384,477,242,349,291,433,429 4015,178,9,369,122,285,286,51,101,57,319,120,308,271,319,315,154,205,117,381,238 4016,119,6,220,35,263,235,54,73,57,284,66,234,178,305,247,124,171,62,280,162 4017,94,5,189,14,277,212,51,66,58,259,57,209,176,286,230,121,190,34,273,132 4018,88,5,174,13,286,190,55,69,64,237,52,207,168,272,216,102,183,36,259,115 4019,88,4,175,1,302,210,53,63,62,220,66,224,174,253,197,102,192,61,284,93 4020,88,5,173,1,313,231,51,54,49,223,65,245,166,241,200,86,195,66,269,80 4021,100,4,171,2,293,261,57,58,48,205,70,255,175,248,222,98,199,66,313,75 4022,101,5,173,13,303,217,55,55,54,213,61,263,193,230,226,130,195,69,334,92 4023,100,5,178,20,297,249,59,56,44,217,70,261,200,257,186,135,199,68,351,106 4024,100,5,182,30,309,235,61,52,42,227,81,263,226,222,198,128,189,82,367,130 4025,88,6,195,31,308,229,66,66,44,252,94,282,219,234,218,128,185,101,389,136 4026,136,18,274,85,270,262,82,90,55,283,97,326,298,206,300,171,229,126,452,182 4027,212,82,411,194,337,348,92,104,60,308,122,366,430,258,426,380,439,184,510,283 4028,375,339,559,477,375,410,131,127,69,361,285,433,555,426,520,526,508,352,567,425 4029,491,348,604,574,419,447,142,147,73,384,393,484,605,553,541,530,574,445,573,482 4030,494,244,563,484,423,440,100,140,54,328,362,463,609,439,517,430,541,350,494,444 4031,486,107,529,384,456,429,117,114,53,329,278,462,643,377,483,418,545,350,525,482 4032,406,74,589,375,391,406,94,120,57,351,264,487,593,418,456,374,600,442,547,479 4033,351,68,667,600,459,416,94,129,53,395,234,492,643,423,461,300,620,430,514,516 4034,341,72,673,645,446,406,80,141,63,412,221,482,642,419,453,296,553,378,518,516 4035,352,65,675,565,433,415,86,125,62,405,221,473,620,420,420,288,550,388,522,479 4036,322,71,623,451,425,439,89,127,53,404,207,458,605,406,422,310,589,355,514,477 4037,347,58,590,436,386,436,78,123,52,420,224,452,595,428,466,309,559,325,517,485 4038,291,40,565,596,280,361,64,111,50,375,216,386,391,384,478,242,352,288,426,435 4039,177,9,363,118,293,296,55,98,54,330,119,315,274,344,315,157,200,117,380,246 4040,118,6,215,34,259,240,54,68,51,294,65,243,185,332,245,125,161,62,288,159 4041,94,5,185,14,273,217,50,65,52,269,56,216,180,319,230,123,194,34,283,129 4042,89,6,172,13,282,192,53,68,56,247,51,206,176,308,215,104,188,36,266,113 4043,88,4,170,1,299,207,50,63,54,224,66,224,182,269,195,104,192,62,291,94 4044,89,5,166,1,310,229,47,55,42,227,64,246,173,256,198,86,190,67,275,77 4045,100,5,164,2,287,260,55,58,39,206,69,255,184,275,223,98,194,67,317,75 4046,102,5,165,13,297,224,53,56,46,213,61,263,198,243,225,131,189,71,338,92 4047,100,5,174,20,303,252,58,57,38,219,69,261,205,269,186,135,197,69,334,110 4048,99,5,178,30,315,237,56,53,38,228,80,262,229,212,196,128,185,82,349,137 4049,87,6,182,31,314,234,62,63,42,253,97,282,227,243,219,133,185,102,374,141 4050,134,18,263,85,279,266,80,88,53,290,103,334,306,211,306,179,238,129,436,191 4051,208,79,398,190,341,354,87,102,52,314,126,366,437,256,431,379,456,186,495,289 4052,377,342,555,475,371,409,125,127,65,369,283,434,565,441,520,521,502,353,561,432 4053,500,347,600,575,437,448,137,151,67,394,393,484,616,571,540,529,567,449,567,485 4054,506,245,557,485,439,441,95,143,48,332,362,466,613,449,508,433,541,353,484,445 4055,491,108,528,375,464,428,110,117,48,336,281,470,639,391,467,413,529,355,508,492 4056,410,74,587,354,386,403,86,124,53,359,269,490,597,421,452,379,570,437,535,476 4057,352,69,661,573,450,415,89,131,51,400,228,494,641,427,457,302,591,423,511,520 4058,343,71,667,644,437,402,75,143,58,430,218,482,641,431,461,304,555,371,513,519 4059,354,62,672,571,420,409,78,128,59,427,232,475,624,429,416,297,554,375,515,478 4060,324,71,625,457,426,439,81,126,49,427,217,469,609,409,422,304,596,333,509,478 4061,349,58,586,444,382,448,71,118,47,430,235,461,595,455,460,319,552,305,517,483 4062,292,36,559,610,283,353,61,111,45,384,226,392,400,400,473,253,362,272,433,432 4063,182,9,352,127,296,304,50,99,49,337,120,325,282,359,310,167,224,117,385,252 4064,121,6,207,35,263,251,50,73,47,298,66,251,190,348,240,131,167,62,297,162 4065,98,5,177,14,277,228,46,71,57,272,57,220,181,330,232,128,211,33,292,131 4066,92,5,171,13,297,201,50,71,58,250,52,209,177,308,218,106,204,36,283,112 4067,90,4,168,1,316,219,48,71,56,226,67,224,187,268,197,106,198,70,310,88 4068,90,5,164,1,324,230,46,63,45,229,65,249,178,258,204,87,210,75,289,71 4069,101,4,157,2,302,258,56,65,44,207,71,260,190,272,230,100,209,75,327,69 4070,101,5,160,13,296,222,57,62,50,215,62,267,204,265,233,135,205,79,355,88 4071,99,5,176,20,300,252,62,57,46,220,71,265,217,285,194,139,215,78,345,111 4072,98,5,180,30,307,238,59,53,43,229,82,264,244,236,207,131,202,91,354,140 4073,86,6,183,31,304,236,64,62,47,255,99,283,237,263,232,136,201,112,378,147 4074,139,16,272,89,274,266,83,86,58,293,105,335,313,226,322,183,258,140,437,196 4075,209,79,396,190,338,357,91,100,59,319,128,367,452,271,438,379,476,195,492,292 4076,381,343,559,476,372,407,129,124,68,380,288,436,583,457,527,516,519,367,559,435 4077,505,341,607,579,432,453,142,150,72,406,408,483,628,584,543,522,591,462,573,488 4078,506,236,565,493,432,443,98,140,51,335,371,462,614,463,503,423,561,363,490,449 4079,493,107,538,375,467,432,113,116,56,342,282,460,642,406,463,411,549,364,516,493 4080,415,73,593,376,398,402,85,118,55,367,280,483,594,431,458,382,586,436,539,481 4081,355,69,660,591,454,419,88,126,58,396,235,492,639,439,449,303,596,431,515,515 4082,344,74,676,655,433,412,77,136,69,424,217,480,640,437,452,299,562,360,516,512 4083,355,66,674,587,431,419,80,122,71,423,231,477,616,433,416,298,557,364,520,468 4084,325,73,623,469,435,451,84,120,54,426,218,474,596,422,425,303,606,320,515,470 4085,351,61,589,454,381,449,73,114,58,435,238,464,583,477,467,307,553,297,523,478 4086,297,41,558,613,293,351,62,105,58,384,225,392,391,418,479,248,382,260,444,418 4087,185,9,347,134,286,314,52,94,63,337,121,320,272,376,320,161,245,108,383,244 4088,120,6,197,35,252,254,54,70,60,299,66,247,184,367,250,129,177,55,292,155 4089,97,5,168,14,261,231,49,68,70,272,57,214,177,346,241,121,238,29,290,129 4090,90,5,166,13,278,206,52,65,66,256,52,207,175,323,228,99,217,43,280,110 4091,89,4,164,1,297,216,50,65,66,233,67,221,183,287,207,105,209,78,309,91 4092,89,5,166,10,309,227,49,55,55,236,66,256,180,276,214,86,223,84,293,74 4093,99,4,160,10,289,253,60,56,56,212,72,266,192,288,238,94,226,84,334,73 4094,97,5,162,21,281,223,57,57,63,222,63,272,207,281,243,120,224,89,363,92 4095,96,5,179,30,281,248,61,55,59,228,72,273,222,297,203,130,234,93,354,117 4096,93,5,178,40,287,235,58,51,47,237,82,273,249,249,218,132,220,105,357,145 4097,84,8,180,40,283,234,63,59,51,260,103,296,239,277,243,136,214,126,383,152 4098,141,20,264,92,252,270,83,83,62,300,108,350,314,237,333,177,270,152,440,203 4099,208,84,391,191,322,356,91,98,63,338,127,382,453,282,445,365,479,211,495,306 4100,384,338,562,476,365,405,127,122,70,398,302,451,583,466,531,507,529,379,570,441 4101,496,336,607,579,426,458,143,148,73,426,425,498,631,594,549,517,599,474,575,485 4102,495,239,569,497,423,450,98,139,53,344,381,474,616,475,513,422,571,394,495,442 4103,483,110,539,389,470,438,112,120,58,348,296,467,639,418,469,411,559,385,527,508 4104,411,76,587,397,386,407,82,123,53,365,300,493,597,434,454,371,601,460,541,487 4105,351,72,653,610,454,426,85,132,59,402,255,507,636,434,444,290,582,449,508,509 4106,343,81,675,655,435,411,74,139,69,436,235,493,637,428,449,288,567,379,510,512 4107,351,70,682,587,434,417,75,126,70,435,249,488,616,420,418,291,556,385,515,472 4108,322,75,625,469,437,451,79,126,54,438,230,485,596,405,428,292,606,346,509,475 4109,350,64,590,455,376,447,67,119,59,447,245,478,579,481,464,296,570,324,522,484 4110,298,46,558,614,281,348,57,111,59,396,235,406,393,422,486,238,398,276,450,422 4111,192,15,347,141,261,306,49,106,66,350,116,330,274,390,328,153,247,118,365,236 4112,128,7,197,38,235,256,51,77,65,307,63,252,193,383,262,125,175,67,283,146 4113,104,7,171,17,240,230,43,72,66,274,58,219,181,364,251,117,243,31,277,120 4114,97,6,172,13,254,202,50,67,61,262,52,208,183,339,239,96,223,44,264,107 4115,97,4,172,1,279,213,49,69,60,239,64,219,192,298,216,107,213,78,302,90 4116,98,5,172,16,294,221,49,58,57,245,66,253,185,286,222,88,221,84,285,72 4117,101,4,165,16,277,250,62,60,57,215,73,262,198,297,249,94,228,83,338,74 4118,99,5,163,29,259,218,59,61,65,223,64,270,221,290,249,123,223,88,364,93 4119,99,5,183,40,264,242,64,57,60,230,72,271,233,304,211,135,235,92,353,119 4120,96,5,181,47,273,231,62,53,48,233,82,272,255,259,226,135,220,102,352,146 4121,87,8,186,49,269,229,66,62,51,255,103,296,250,286,251,128,217,132,378,152 4122,144,18,267,101,236,266,87,86,63,294,109,353,323,250,338,168,275,158,436,202 4123,214,80,391,202,307,353,96,103,64,327,130,389,462,289,443,357,474,231,488,299 4124,376,329,565,476,354,408,134,125,72,388,305,458,580,463,525,500,523,393,564,443 4125,486,325,608,578,419,460,150,151,75,415,428,505,616,604,549,518,608,481,568,485 4126,490,238,569,497,422,455,102,143,53,331,384,497,602,492,510,415,581,402,493,442 4127,475,110,539,392,473,453,115,122,57,328,297,486,628,433,469,403,561,409,527,512 4128,414,75,593,398,392,421,79,126,53,345,304,509,589,442,447,368,599,480,538,476 4129,356,71,663,607,458,434,87,135,57,373,268,522,628,449,426,286,579,466,509,494 4130,351,80,681,644,439,423,70,144,67,407,241,511,633,440,439,283,564,399,513,501 4131,354,69,679,579,437,428,74,129,69,416,254,505,613,435,410,287,551,405,510,452 4132,320,70,632,461,443,461,75,130,52,415,235,500,594,417,420,287,601,368,508,462 4133,352,60,592,445,380,462,64,124,58,430,247,497,574,497,459,293,564,350,517,472 4134,306,46,559,600,281,351,55,115,57,374,237,420,394,413,487,227,398,290,456,415 4135,196,15,349,124,259,292,47,109,64,338,116,340,272,391,328,143,246,118,355,228 4136,138,7,200,38,239,245,48,79,62,294,66,259,189,373,266,117,175,64,273,134 4137,107,7,173,17,244,223,42,73,63,263,60,228,179,358,248,109,241,28,266,111 4138,99,6,173,13,251,201,48,69,58,248,54,215,184,334,239,91,222,44,250,99 4139,103,4,177,1,276,206,53,71,57,225,64,228,189,294,212,100,210,78,287,87 4140,102,5,177,16,282,215,52,60,59,230,65,264,185,284,222,83,218,84,270,74 4141,106,4,167,16,264,244,66,63,59,202,74,273,196,296,249,84,224,84,325,76 4142,104,5,167,30,252,213,62,65,65,208,66,279,219,288,245,115,221,94,351,97 4143,103,5,187,40,253,238,68,61,60,213,76,278,230,303,208,125,233,95,338,123 4144,100,5,184,47,259,226,67,58,50,218,87,282,253,257,222,125,221,108,341,150 4145,91,8,183,49,246,226,69,64,54,241,106,307,245,284,244,117,225,133,362,156 4146,140,15,262,102,225,264,89,90,63,283,115,366,321,247,331,160,284,155,418,211 4147,204,79,390,202,294,346,99,110,66,320,137,401,459,282,433,350,477,234,477,294 4148,366,320,566,477,342,403,138,134,75,388,304,464,585,445,516,502,525,399,556,440 4149,479,324,611,582,414,463,155,163,77,415,422,513,626,624,542,521,612,500,563,486 4150,488,232,567,500,422,461,107,152,56,336,375,512,613,507,509,422,587,406,490,445 4151,470,109,541,393,463,459,119,130,63,322,298,504,635,441,476,399,568,417,515,506 4152,403,75,598,391,382,423,83,134,57,344,309,532,594,420,440,361,581,471,533,472 4153,331,70,665,587,448,438,92,141,54,361,267,539,646,425,409,283,578,466,496,490 4154,325,78,683,623,423,427,74,151,57,395,240,536,638,416,422,284,565,419,516,497 4155,347,69,680,556,423,430,72,135,61,404,252,523,632,410,411,286,552,421,511,447 4156,309,69,636,449,437,470,72,133,54,403,249,517,613,397,411,279,612,382,510,452 4157,340,59,592,434,361,483,64,128,59,419,261,517,569,490,454,287,552,366,506,459 4158,303,46,556,591,264,356,54,119,52,368,251,437,396,427,508,218,404,305,453,416 4159,185,15,345,115,241,300,47,113,55,330,121,350,263,384,338,133,256,127,342,232 4160,139,7,190,38,219,248,49,83,54,286,70,264,181,364,273,104,175,65,258,138 4161,108,7,161,17,224,223,45,79,53,257,63,232,167,351,255,98,241,28,251,108 4162,101,6,168,13,230,200,44,73,51,241,58,219,169,327,247,83,220,45,236,98 4163,102,4,173,1,259,203,56,76,48,215,67,228,168,286,219,91,210,79,277,87 4164,104,5,174,16,260,215,58,64,50,225,69,260,168,275,229,78,214,85,260,75 4165,108,4,164,16,241,247,73,65,51,198,78,266,177,285,258,80,220,84,312,78 4166,105,5,163,30,229,218,69,68,59,202,70,270,194,277,252,106,223,95,335,98 4167,93,5,185,40,231,241,75,65,59,208,81,269,205,291,214,119,235,100,321,124 4168,90,5,182,47,237,230,74,62,51,211,91,273,227,246,232,118,219,113,327,147 4169,81,8,187,49,230,235,74,72,51,229,111,296,227,272,256,115,226,134,344,152 4170,130,15,260,95,211,276,90,97,61,278,121,355,311,238,347,168,284,160,403,203 4171,200,79,395,193,281,352,100,109,62,310,143,390,456,273,446,350,483,248,466,282 4172,354,324,570,478,329,413,134,137,69,381,316,457,581,439,529,502,534,415,548,435 4173,473,333,615,577,397,476,155,166,71,407,424,503,624,618,553,518,620,512,550,486 4174,486,239,573,499,410,471,109,156,52,336,387,503,610,507,514,418,597,412,481,447 4175,465,113,546,388,455,464,113,138,56,310,309,491,628,451,488,394,568,416,498,493 4176,396,75,598,387,372,435,80,138,48,328,323,516,588,424,445,364,577,470,519,479 4177,329,71,665,568,422,443,89,147,53,343,282,525,637,429,413,275,574,458,470,492 4178,325,81,682,598,415,436,71,156,57,378,254,519,629,419,426,274,581,434,490,490 4179,354,74,682,532,400,423,71,142,61,387,267,510,617,409,419,278,572,417,499,437 4180,312,72,638,447,400,462,70,144,54,383,264,503,599,404,424,270,612,378,497,444 4181,345,60,591,431,328,483,62,135,59,404,276,505,552,498,483,278,572,366,493,449 4182,301,46,554,585,240,352,52,121,55,350,265,428,393,432,537,205,417,302,437,412 4183,185,13,345,111,212,298,47,114,57,316,127,339,268,392,364,128,256,126,310,224 4184,138,7,200,38,193,244,50,85,56,275,73,253,192,377,284,92,174,65,230,133 4185,98,8,171,17,209,223,47,79,51,248,66,224,181,363,264,85,237,29,231,103 4186,93,6,177,13,215,201,44,73,50,234,61,208,177,345,263,78,218,45,220,94 4187,94,4,184,1,243,205,57,76,46,206,70,220,174,300,232,91,210,79,265,83 4188,110,5,186,16,237,219,59,64,49,220,73,251,176,297,242,79,218,85,251,73 4189,114,5,176,16,217,245,72,68,50,203,82,255,186,305,259,82,226,84,301,78 4190,112,5,174,28,204,222,70,70,56,208,75,261,197,301,262,103,228,94,313,97 4191,105,5,198,37,206,247,76,68,55,211,85,261,205,321,217,117,236,99,301,119 4192,104,5,197,42,217,233,75,64,47,215,97,268,226,271,240,115,225,113,308,144 4193,95,9,203,43,208,238,77,75,47,233,117,291,228,302,267,105,233,138,326,150 4194,148,16,277,82,199,284,93,103,53,277,127,350,311,270,352,161,291,159,388,193 4195,201,80,403,181,266,357,102,117,55,320,147,384,444,302,451,344,490,247,452,271 4196,358,331,569,474,318,418,138,144,63,384,316,455,570,471,534,502,544,425,531,429 4197,472,340,618,576,380,480,157,175,64,410,423,498,611,650,565,519,626,518,536,485 4198,487,245,579,497,405,477,115,163,47,336,387,501,608,535,525,421,609,415,469,446 4199,470,113,549,368,441,477,118,144,49,316,313,487,627,489,494,394,557,418,477,493 4200,390,72,595,370,364,447,80,146,48,317,331,516,598,454,462,362,573,465,496,482 4201,327,67,663,550,414,455,89,151,49,334,280,526,639,458,432,275,562,438,456,487 4202,330,76,677,582,401,444,74,161,51,375,249,524,635,452,451,279,576,447,477,484 4203,361,72,677,537,388,428,73,148,55,384,261,508,623,440,432,283,569,394,483,434 4204,324,68,632,454,393,470,73,151,48,380,273,508,604,436,437,272,609,374,481,435 4205,357,57,586,438,330,487,62,141,52,396,277,501,573,535,495,278,557,364,479,439 4206,299,46,548,590,246,358,55,127,48,337,269,426,418,463,539,210,404,299,424,402 4207,190,14,352,104,215,303,48,120,50,305,126,337,295,421,358,124,261,126,297,214 4208,130,8,209,31,197,248,51,92,44,266,75,253,211,400,282,87,173,64,236,122 4209,93,8,176,13,213,222,48,82,43,243,66,220,196,383,267,75,235,29,226,95 4210,87,7,180,10,227,201,45,77,43,233,61,205,194,362,253,67,217,53,218,90 4211,91,5,186,1,255,215,57,78,39,205,70,217,191,316,225,90,231,83,265,79 4212,106,6,193,15,237,225,58,66,41,218,73,249,190,327,231,82,240,89,254,70 4213,108,6,184,15,214,249,72,73,44,206,89,253,193,337,244,88,234,88,303,77 4214,109,6,181,21,196,230,72,78,49,211,82,257,207,331,252,101,239,101,316,97 4215,103,6,205,27,196,254,79,73,51,222,94,256,217,338,212,112,247,102,299,120 4216,97,6,206,36,206,242,80,71,44,227,104,261,244,287,228,109,236,116,313,137 4217,94,9,215,35,193,243,81,79,45,239,120,286,242,317,256,101,243,140,331,144 4218,148,17,290,69,192,287,92,106,51,287,127,345,329,289,343,154,308,162,386,177 4219,197,77,413,171,259,366,100,115,54,331,147,382,460,335,452,341,506,240,459,258 4220,359,334,574,467,317,427,136,144,62,398,311,458,583,503,542,502,555,420,538,424 4221,472,340,619,574,393,494,156,175,64,426,421,505,624,675,571,522,640,521,534,478 4222,483,243,581,492,409,493,116,163,47,344,386,509,621,569,531,425,614,412,480,440 4223,461,108,547,368,433,493,122,145,51,325,311,498,635,517,501,395,589,408,477,495 4224,386,72,599,369,352,464,84,148,47,314,322,521,609,493,467,369,591,448,499,483 4225,325,67,653,547,405,468,94,153,46,332,283,537,627,492,435,279,583,453,454,482 4226,329,76,667,583,398,461,78,163,49,378,269,530,638,486,460,283,593,459,469,477 4227,360,72,668,539,383,444,76,149,53,384,257,513,617,475,444,289,585,405,470,434 4228,325,69,626,456,397,483,75,152,46,386,271,513,598,473,451,282,630,383,466,436 4229,358,59,582,443,336,496,64,144,49,402,277,510,567,574,501,285,586,374,467,442 4230,301,45,540,599,240,375,57,129,44,341,273,430,420,494,544,215,409,309,415,400 4231,197,14,349,109,214,320,50,125,48,302,126,339,297,436,352,133,267,110,288,211 4232,137,8,220,26,187,261,54,97,41,265,79,254,209,421,272,91,174,49,238,116 4233,96,9,185,9,201,231,52,85,40,245,69,223,195,406,254,79,236,26,230,91 4234,89,7,185,11,217,205,48,80,39,228,64,202,197,383,240,72,217,52,219,85 4235,93,5,188,2,239,219,62,82,35,210,65,216,200,335,215,86,231,83,263,77 4236,108,6,195,16,224,230,58,71,40,216,76,252,191,349,219,74,238,89,251,74 4237,108,6,186,16,204,253,78,79,45,200,86,259,198,361,235,90,234,89,302,83 4238,110,6,183,25,187,235,77,82,50,212,83,263,214,356,242,105,239,107,320,94 4239,104,6,207,35,183,256,81,78,51,216,89,261,227,351,204,114,248,104,298,114 4240,101,6,209,43,188,249,83,77,44,219,99,267,256,306,217,107,231,118,306,128 4241,100,9,218,42,183,248,86,84,45,229,112,290,255,341,242,100,242,137,323,139 4242,154,17,295,77,177,288,98,112,52,274,119,344,344,300,337,147,310,161,382,169 4243,204,79,415,181,246,368,104,121,55,313,138,379,470,348,458,351,500,245,450,246 4244,360,329,578,477,314,428,137,149,61,374,301,456,592,502,553,516,549,427,532,420 4245,466,332,621,582,393,493,158,183,61,408,414,503,637,672,584,528,648,533,526,479 4246,479,231,581,505,410,491,122,170,49,333,383,509,628,560,542,435,613,417,470,439 4247,461,104,542,391,448,493,129,149,53,315,309,494,645,503,506,396,590,414,473,476 4248,386,72,593,386,373,468,91,154,46,304,314,522,624,483,478,372,585,450,491,464 4249,328,67,652,550,419,469,100,157,45,330,291,537,641,480,457,280,568,481,442,466 4250,333,75,659,605,408,461,83,168,47,371,277,528,645,479,481,297,595,480,452,465 4251,368,72,662,557,393,440,81,152,49,377,263,510,622,468,468,300,594,425,458,423 4252,331,69,614,456,407,478,77,156,43,379,276,508,601,465,472,291,623,407,451,427 4253,365,59,578,443,346,494,68,145,47,391,271,501,566,562,516,293,578,389,457,432 4254,309,45,540,619,247,378,58,130,40,334,258,422,411,486,560,211,406,315,403,392 4255,203,14,349,108,226,322,53,127,42,295,113,332,292,432,342,128,267,98,281,204 4256,141,8,217,25,199,262,53,100,36,254,67,246,209,419,262,88,183,43,228,106 4257,100,9,183,9,215,234,55,88,35,232,61,212,195,405,243,73,247,26,218,79 4258,91,7,181,11,232,207,53,82,36,218,60,192,196,385,233,66,218,49,213,76 4259,96,5,189,2,254,220,65,86,30,198,53,209,199,338,208,80,236,91,253,68 4260,113,6,194,25,239,229,61,72,35,205,62,243,189,357,211,68,247,98,245,67 4261,114,6,184,24,223,252,75,79,45,198,72,253,196,373,227,82,242,98,296,76 4262,116,6,179,33,207,238,81,82,50,211,71,255,211,362,234,105,246,117,318,84 4263,112,6,205,46,204,257,85,79,50,218,77,254,226,347,204,116,255,111,294,108 4264,112,6,207,53,208,254,87,78,44,220,88,260,255,314,218,106,247,125,303,123 4265,111,10,216,54,201,254,90,86,45,233,94,282,255,355,240,95,255,140,315,135 4266,168,17,291,87,204,299,101,119,53,283,103,341,334,316,328,139,324,165,380,170 4267,214,79,409,189,274,379,106,122,54,316,130,375,458,362,455,348,519,247,446,242 4268,365,317,575,483,342,442,140,146,60,378,291,450,591,506,559,507,568,422,526,409 4269,471,320,621,584,416,502,163,178,61,411,405,496,638,667,588,524,663,530,521,465 4270,480,216,579,516,428,503,128,162,48,333,376,506,625,561,549,429,627,419,473,426 4271,457,101,537,398,464,487,123,144,49,330,298,486,640,509,511,387,604,414,474,463 4272,384,70,592,392,393,469,95,148,43,313,304,515,623,481,481,368,593,450,484,457 4273,331,69,649,565,433,476,104,150,43,340,281,533,637,480,465,276,587,483,446,451 4274,334,78,659,601,416,452,90,162,46,370,266,527,652,481,492,295,603,472,458,446 4275,375,73,653,574,410,445,84,146,51,375,265,511,618,467,479,296,610,419,456,406 4276,336,72,621,472,418,470,82,155,44,376,274,509,604,466,476,289,643,403,458,408 4277,367,60,579,456,375,509,75,144,49,391,269,503,557,567,520,290,590,387,461,412 4278,320,47,544,613,270,383,67,127,42,352,245,421,409,500,558,205,434,313,412,373 4279,213,13,349,125,251,327,56,125,42,307,113,327,294,444,333,124,276,105,288,194 4280,150,7,216,32,224,270,59,104,36,266,68,248,213,426,255,78,201,46,237,94 4281,106,8,182,19,233,243,58,93,36,244,62,217,198,417,244,66,263,30,223,73 4282,98,7,179,11,250,219,56,87,35,232,61,195,200,394,229,66,232,55,222,72 4283,102,5,185,10,275,233,63,91,30,208,53,212,200,331,204,73,247,98,263,65 4284,121,6,190,32,257,247,61,77,39,214,63,244,192,342,209,66,259,105,258,64 4285,121,5,175,35,249,268,80,82,47,207,73,253,201,361,227,79,254,105,310,75 4286,123,5,171,43,235,251,88,86,52,221,72,258,217,349,230,105,255,124,332,83 4287,118,6,197,57,231,274,91,82,52,228,79,255,232,331,200,114,265,120,308,107 4288,118,6,199,64,236,267,93,83,46,229,90,262,263,298,216,104,266,132,318,123 4289,117,10,208,66,230,264,96,84,48,242,96,283,261,342,235,92,272,144,323,134 4290,177,18,284,95,235,307,109,118,56,295,105,347,337,299,328,137,352,163,382,160 4291,221,69,405,197,304,386,114,123,57,328,135,381,450,364,459,358,547,245,457,237 4292,365,304,576,488,367,452,150,146,64,392,298,455,573,508,561,514,600,416,530,401 4293,470,306,619,587,435,514,175,180,63,420,419,502,627,667,581,534,680,529,526,464 4294,470,209,576,524,460,515,136,165,52,343,387,510,616,563,545,433,652,422,483,420 4295,447,94,531,404,492,509,132,145,50,349,303,488,636,530,512,390,641,408,474,457 4296,385,66,579,407,425,497,103,150,44,316,305,522,625,502,486,369,625,438,481,453 4297,331,66,646,546,458,496,111,157,44,344,289,537,648,500,474,286,625,478,451,447 4298,330,74,655,586,438,482,99,168,47,375,268,524,657,501,499,305,649,455,469,445 4299,371,72,650,577,431,474,94,152,53,379,267,513,629,483,486,298,650,411,468,407 4300,336,68,622,467,446,499,91,164,46,376,276,520,619,482,473,303,684,393,469,411 4301,365,57,576,462,402,542,82,148,50,388,272,511,574,588,512,302,626,377,472,407 4302,317,48,554,598,282,404,71,131,42,352,252,419,409,508,553,216,459,304,414,373 4303,214,13,354,139,268,350,60,129,45,310,115,323,298,434,321,124,297,112,288,192 4304,150,8,218,32,229,284,65,107,39,265,68,247,223,425,243,71,221,49,234,90 4305,109,8,178,19,241,257,64,100,37,245,63,217,202,421,234,70,270,35,227,70 4306,100,7,175,11,260,235,62,95,36,234,62,198,207,398,220,72,238,65,226,69 4307,104,5,182,10,283,242,69,98,34,205,54,215,206,347,195,76,252,91,264,61 4308,121,6,192,32,263,256,63,84,44,212,64,244,195,357,200,70,264,98,268,60 4309,121,5,176,35,255,275,82,89,51,207,75,256,205,376,218,73,258,98,324,76 4310,122,6,175,44,246,261,91,94,57,223,73,261,223,349,219,102,260,117,341,83 4311,118,8,198,58,250,275,96,87,56,233,81,258,236,346,193,109,271,113,310,108 4312,118,8,200,65,249,274,100,90,50,235,92,265,266,310,209,100,269,128,325,127 4313,118,11,208,66,242,267,101,90,52,247,98,288,264,353,228,89,272,139,326,139 4314,179,22,283,89,247,318,115,125,61,303,107,352,345,317,332,150,356,161,387,168 4315,219,62,400,191,306,387,122,128,61,334,138,388,457,385,465,366,558,244,467,241 4316,360,293,567,486,375,457,159,152,68,402,304,467,579,523,574,520,608,416,538,400 4317,463,301,616,583,443,513,181,187,67,430,427,516,624,665,593,539,683,532,536,463 4318,460,207,580,508,462,529,140,173,57,348,387,519,613,576,560,440,655,422,500,420 4319,442,90,537,397,478,516,140,151,56,365,313,502,625,539,516,396,640,396,481,463 4320,377,71,600,407,421,497,109,157,49,327,316,532,627,515,484,380,623,426,489,452 4321,329,70,647,522,465,490,109,163,48,355,293,553,653,506,464,299,602,470,472,443 4322,326,78,655,583,443,490,98,172,49,389,271,544,666,504,488,309,631,438,481,439 4323,363,77,652,572,436,476,93,162,54,396,270,534,647,487,477,304,631,394,478,396 4324,336,72,625,461,455,508,91,170,47,392,278,539,635,486,476,307,672,377,480,399 4325,353,62,584,457,388,542,81,155,52,406,274,530,586,593,517,319,605,361,483,395 4326,307,50,557,593,282,391,69,134,44,364,256,430,414,500,548,224,444,285,427,358 4327,211,17,354,137,253,341,60,133,47,320,115,338,297,428,309,129,292,103,293,194 4328,152,8,218,32,213,280,68,109,41,277,69,258,221,436,229,74,223,49,238,95 4329,111,7,180,19,244,247,65,103,43,255,63,230,201,413,222,71,270,35,231,79 4330,102,6,172,11,265,227,64,102,41,243,62,207,205,389,208,72,238,62,225,71 4331,106,4,179,10,288,235,71,105,36,212,53,224,204,339,182,78,249,83,262,66 4332,122,5,189,33,253,252,65,90,46,223,67,253,191,353,188,71,259,91,264,64 4333,122,5,176,35,244,271,85,95,54,216,79,266,198,371,207,77,256,93,315,86 4334,125,6,174,44,242,261,97,98,60,232,80,267,224,358,207,106,256,112,330,90 4335,120,8,195,58,248,273,101,94,58,240,87,262,240,344,181,115,270,109,297,112 4336,120,8,201,65,246,273,106,95,53,245,97,264,266,319,199,106,271,123,302,134 4337,120,13,208,66,240,267,108,96,55,258,106,282,263,353,217,95,275,136,304,144 4338,175,24,285,86,244,320,123,129,64,316,117,343,344,319,326,159,358,158,360,176 4339,215,64,393,175,299,387,132,134,64,340,151,374,454,379,462,372,543,243,440,245 4340,357,281,556,480,367,463,171,155,69,405,311,450,580,511,575,521,587,413,511,402 4341,450,290,610,578,415,514,196,188,67,430,433,505,630,659,593,549,660,532,511,467 4342,448,204,570,501,435,531,147,177,58,331,408,514,614,583,558,450,635,418,474,428 4343,435,94,532,380,451,509,153,155,59,353,336,501,628,536,514,407,613,383,455,457 4344,373,76,591,383,421,493,116,162,50,315,340,531,630,521,483,388,603,415,464,457 4345,331,73,632,497,456,487,112,163,49,341,317,548,654,519,463,308,576,458,449,439 4346,332,82,645,583,436,487,102,172,50,381,295,538,669,509,484,318,606,425,460,440 4347,368,82,640,568,429,469,96,161,56,391,293,528,649,488,475,313,603,367,460,393 4348,335,77,615,475,446,503,94,170,48,381,303,536,632,488,474,315,644,351,456,395 4349,352,67,577,444,375,530,86,156,54,394,296,524,588,593,512,328,583,353,451,392 4350,302,51,549,563,271,385,72,133,46,348,280,428,415,490,545,224,429,276,392,359 4351,209,17,341,136,242,327,65,131,48,305,133,332,301,429,314,130,272,103,257,207 4352,150,9,203,32,205,269,69,116,42,267,81,252,232,419,228,76,199,49,196,104 4353,108,8,167,19,235,242,66,105,44,242,74,218,207,398,220,75,245,36,195,83 4354,100,7,161,11,256,221,65,110,43,233,74,201,213,375,202,80,212,63,203,73 4355,105,5,168,10,269,227,73,107,38,197,64,214,211,327,176,83,235,84,236,67 4356,120,6,180,33,234,244,66,94,47,208,77,241,201,353,184,72,246,91,237,66 4357,121,5,168,35,227,263,86,97,55,206,88,252,206,373,201,82,251,93,278,88 4358,123,5,165,40,227,258,98,100,59,223,90,261,231,360,203,106,252,113,300,92 4359,118,8,187,53,233,267,101,96,59,227,97,259,246,347,176,114,274,109,272,115 4360,119,8,194,59,231,270,106,97,54,232,109,267,268,309,195,107,274,123,286,134 4361,120,13,200,61,224,264,108,99,55,246,116,285,266,345,215,100,275,136,289,144 4362,175,24,278,77,235,321,121,133,65,300,131,350,342,325,329,171,362,155,357,177 4363,214,65,386,163,293,389,125,139,64,325,166,380,445,373,464,381,527,243,434,245 4364,356,281,548,473,363,468,161,160,65,388,321,453,573,501,576,529,568,408,508,402 4365,441,292,601,574,402,522,186,188,64,416,431,507,621,655,599,556,649,524,514,465 4366,435,204,555,487,426,538,144,181,58,331,414,517,606,590,565,459,639,426,478,421 4367,420,96,518,359,455,521,152,160,59,358,347,508,617,552,525,424,604,370,443,456 4368,367,77,574,353,425,505,118,168,51,320,356,537,615,522,484,399,605,407,443,456 4369,328,74,609,468,468,502,113,168,49,343,334,553,625,516,468,321,569,454,444,433 4370,330,84,636,578,458,496,102,174,50,376,308,547,640,500,479,333,605,421,466,440 4371,373,89,632,564,433,473,96,170,55,385,306,533,627,494,481,326,605,362,459,392 4372,340,78,604,471,458,515,94,169,48,377,320,541,609,492,478,327,646,351,446,397 4373,356,72,566,440,380,542,87,157,53,388,314,532,566,599,505,335,583,355,443,393 4374,307,55,532,557,267,399,74,130,46,347,300,434,404,512,544,230,427,282,384,364 4375,202,17,327,129,228,322,67,125,48,312,148,340,299,447,305,131,268,101,248,209 4376,136,8,195,29,199,261,70,114,42,272,89,259,242,436,224,76,194,49,194,96 4377,99,8,162,16,213,237,66,106,44,236,81,222,220,394,213,75,238,36,191,81 4378,90,7,158,11,240,217,66,103,43,227,81,203,224,380,195,80,208,62,206,67 4379,95,5,161,10,254,229,74,100,38,191,70,221,221,340,173,83,227,84,242,64 4380,110,6,175,33,215,236,67,88,49,202,81,250,196,366,181,67,243,84,244,62 4381,103,5,160,35,210,261,88,92,57,198,92,260,201,379,197,79,243,85,290,86 4382,104,5,159,41,212,262,100,89,59,215,89,269,221,367,199,113,252,105,311,92 4383,98,8,178,53,217,269,105,87,59,221,96,266,233,354,173,122,269,101,282,115 4384,101,8,185,59,217,271,110,89,53,225,108,274,255,314,189,114,269,114,296,133 4385,104,14,197,61,208,272,111,92,59,239,116,290,257,349,213,107,272,127,296,141 4386,156,24,271,78,218,322,124,121,70,290,131,354,336,342,323,189,360,148,368,174 4387,195,60,380,163,283,386,127,134,68,312,167,383,436,383,457,395,518,242,441,232 4388,342,287,538,482,348,466,165,156,68,384,317,456,563,502,572,536,565,406,514,385 4389,426,291,591,575,395,528,187,185,66,417,424,512,613,662,601,564,654,514,515,447 4390,425,197,538,489,421,542,150,174,60,330,408,520,595,592,567,461,639,425,479,397 4391,407,91,501,342,461,533,158,161,57,344,344,515,601,553,523,436,596,355,462,450 4392,356,73,568,352,420,514,114,170,50,301,352,539,599,528,485,390,601,398,451,435 4393,318,73,601,449,474,517,110,168,49,333,331,554,617,525,470,323,563,452,466,417 4394,323,78,628,558,467,505,102,177,50,373,307,549,627,509,485,331,626,405,489,431 4395,365,86,626,546,436,481,95,172,55,383,323,537,614,503,489,324,628,359,472,383 4396,341,74,599,452,475,536,93,169,48,377,341,547,596,507,490,329,670,352,464,390 4397,359,70,553,430,386,562,86,158,54,373,325,537,554,615,519,337,593,354,457,385 4398,308,57,522,550,264,412,72,133,46,337,312,440,394,523,561,236,436,282,393,355 4399,199,17,324,145,216,320,68,130,48,301,153,347,292,466,309,130,282,94,260,211 4400,127,9,193,29,186,253,71,122,44,256,95,268,243,455,225,70,204,41,206,98 4401,95,8,161,16,200,231,68,112,47,225,79,228,224,413,209,71,247,28,212,79 4402,86,7,157,11,228,220,64,109,46,213,81,208,230,404,190,79,215,60,226,64 4403,92,5,160,10,242,235,74,107,37,180,73,221,229,361,169,81,234,81,264,66 4404,106,6,175,33,202,236,68,97,49,186,84,249,204,380,171,66,248,81,260,68 4405,104,5,164,35,198,255,87,102,57,181,102,258,206,399,185,77,250,84,308,91 4406,105,5,162,41,200,265,100,97,59,200,99,269,227,386,187,110,261,96,330,100 4407,100,8,181,53,205,268,104,89,59,208,107,265,236,364,167,116,275,92,314,119 4408,104,8,188,60,204,266,114,93,53,212,119,275,254,332,191,103,275,106,327,139 4409,107,14,203,64,195,267,115,96,58,226,128,289,255,358,208,108,280,122,329,148 4410,163,24,275,93,204,318,128,122,70,283,143,360,338,361,316,193,370,145,400,189 4411,200,59,385,175,286,386,131,135,69,308,181,398,435,403,450,404,530,246,476,251 4412,346,302,542,495,353,470,170,161,69,372,336,467,559,520,577,544,575,413,543,402 4413,425,310,594,576,402,528,192,193,66,410,436,523,605,657,605,573,656,512,544,457 4414,425,198,541,493,431,543,152,176,61,328,411,528,588,607,577,472,644,421,506,410 4415,407,89,493,349,472,542,154,161,58,335,358,515,587,568,534,452,593,355,498,458 4416,351,67,551,364,437,521,109,169,52,291,360,543,590,534,483,391,594,385,483,459 4417,314,67,584,450,488,521,110,167,49,327,342,560,627,526,466,335,567,443,517,442 4418,315,76,614,561,478,504,102,174,50,359,316,564,639,508,481,345,628,406,538,450 4419,355,81,612,565,449,489,96,172,55,376,318,551,624,513,484,336,647,357,518,400 4420,337,73,583,480,490,543,94,167,48,376,333,565,612,516,487,343,679,341,498,410 4421,355,69,534,457,399,571,87,160,53,367,317,550,546,611,527,342,592,342,475,402 4422,307,57,505,552,267,428,74,137,46,331,312,451,379,526,564,254,446,270,417,378 4423,199,17,324,164,212,322,68,133,48,295,144,354,287,461,301,133,290,94,279,225 4424,122,9,188,29,180,251,68,129,44,249,96,274,245,448,222,71,211,42,219,102 4425,93,8,155,16,192,233,65,119,47,221,79,236,227,398,199,68,252,29,227,81 4426,87,7,155,11,220,222,61,118,46,210,80,218,235,388,183,80,219,62,242,69 4427,89,5,158,10,233,237,72,118,37,177,72,231,232,345,170,82,241,76,271,72 4428,103,6,174,33,194,232,68,106,49,182,84,255,209,365,172,66,257,78,259,74 4429,102,5,164,36,187,249,86,112,58,177,98,262,208,394,177,75,262,80,311,96 4430,104,5,163,41,190,261,98,106,59,197,98,272,227,382,179,108,274,93,334,106 4431,99,8,178,53,209,261,102,100,59,202,106,271,236,370,161,118,286,92,319,127 4432,103,8,187,60,207,261,112,104,53,206,118,279,257,337,189,110,289,103,326,147 4433,105,14,201,64,200,271,114,108,59,221,126,293,258,361,197,111,293,119,325,154 4434,158,24,274,94,211,320,127,132,71,281,142,367,345,366,312,203,378,145,396,205 4435,195,56,386,185,289,389,129,141,70,307,177,408,439,411,444,408,537,246,471,269 4436,336,301,534,509,354,471,167,165,70,371,330,475,558,528,575,548,578,402,546,415 4437,409,307,588,573,402,537,188,196,67,412,440,535,602,649,603,579,667,498,547,463 4438,416,198,532,475,436,547,147,180,63,327,410,536,584,596,580,482,654,416,505,413 4439,393,84,481,346,485,550,150,166,60,335,369,518,588,568,531,454,598,348,508,464 4440,337,68,541,364,445,535,109,171,53,292,364,544,589,550,487,392,606,379,493,470 4441,306,70,570,472,491,532,112,169,51,327,341,562,629,539,459,344,564,447,528,452 4442,308,82,601,589,480,515,105,177,52,356,316,565,644,514,473,354,630,402,547,463 4443,340,87,599,570,451,497,97,177,58,367,319,552,629,521,480,337,649,337,546,413 4444,330,85,568,492,491,556,92,170,51,370,332,568,609,522,497,333,679,321,523,417 4445,348,73,526,469,413,587,90,162,56,365,315,552,538,607,538,338,585,321,495,406 4446,297,54,492,549,271,428,76,136,47,324,317,455,375,511,555,253,441,270,430,384 4447,189,17,317,178,217,324,70,133,49,286,149,354,280,459,293,128,292,93,288,228 4448,118,8,181,29,189,253,71,130,44,241,102,278,243,437,207,63,210,41,226,101 4449,87,8,150,16,190,234,63,121,47,212,79,237,224,396,190,65,251,29,236,82 4450,79,7,149,11,219,224,59,120,46,203,80,223,234,377,180,75,218,62,250,69 4451,87,5,154,10,232,239,70,119,38,171,75,236,229,339,155,78,244,75,279,72 4452,97,6,171,33,191,237,69,109,49,177,86,260,206,358,164,68,257,78,269,75 4453,95,5,162,35,185,258,86,115,59,172,102,264,205,389,164,81,264,83,320,96 4454,97,5,158,41,188,268,100,108,60,191,99,276,223,374,166,113,283,95,341,101 4455,96,8,175,52,206,269,104,103,60,196,106,274,232,368,155,115,296,94,330,123 4456,102,8,184,59,205,270,114,107,54,200,119,283,263,328,176,106,299,106,333,142 4457,104,13,200,64,205,278,115,112,60,217,121,299,264,356,199,108,305,123,336,153 4458,155,24,268,93,211,330,131,136,72,278,135,373,345,363,306,194,383,146,400,211 4459,192,57,378,183,299,400,133,145,71,304,174,412,446,424,439,393,546,246,472,275 4460,332,297,524,501,368,476,168,168,74,369,325,479,567,532,575,537,583,392,552,413 4461,400,290,580,564,413,539,191,196,70,417,426,544,612,647,604,572,670,486,557,456 4462,408,184,523,462,454,556,145,177,65,332,403,544,593,606,584,477,648,406,516,405 4463,386,83,471,342,490,554,151,168,62,342,357,525,595,584,539,456,608,350,525,464 4464,333,69,525,358,448,539,111,175,56,301,354,550,601,570,491,386,617,380,508,465 4465,312,72,559,469,486,530,118,173,54,334,329,570,640,571,465,351,580,427,549,453 4466,312,87,589,577,479,521,105,184,55,362,306,572,641,538,478,355,646,397,569,463 4467,346,92,588,554,446,508,96,186,60,373,322,562,632,542,489,342,657,333,563,415 4468,335,90,554,483,497,563,91,177,53,378,333,574,616,536,509,338,689,318,543,415 4469,348,81,514,458,430,596,88,170,59,378,317,565,547,620,544,342,598,321,522,404 4470,299,57,486,542,270,436,76,144,49,337,321,468,361,522,563,258,453,276,457,393 4471,194,18,313,169,227,335,71,142,52,298,149,362,261,490,286,137,314,94,311,231 4472,122,8,182,22,205,258,74,139,47,250,103,286,231,469,199,72,216,41,244,103 4473,91,8,149,16,193,240,63,130,50,222,79,238,212,425,184,74,274,29,247,82 4474,85,7,150,10,220,234,59,126,48,213,77,224,222,406,170,83,226,62,262,68 4475,93,5,155,10,238,250,71,123,40,179,72,232,223,364,157,85,251,67,291,70 4476,104,6,173,33,198,247,73,114,51,183,81,256,203,379,162,78,264,70,279,73 4477,101,5,164,35,191,265,92,118,61,176,97,260,197,403,156,91,269,77,326,93 4478,102,5,159,41,194,280,100,108,62,195,94,272,214,403,161,119,279,91,345,99 4479,99,8,176,53,214,281,104,104,62,202,101,271,224,387,152,121,297,92,342,117 4480,105,8,188,59,214,278,114,107,56,205,115,279,250,350,169,111,296,107,342,137 4481,106,14,204,63,214,280,113,112,62,227,116,294,247,383,193,114,305,122,344,150 4482,152,26,263,95,219,329,127,135,75,290,136,367,338,391,302,200,387,149,412,207 4483,186,54,376,186,310,395,130,139,75,319,175,417,441,443,441,415,571,252,482,275 4484,319,287,530,511,381,476,165,156,76,386,336,486,559,547,578,558,607,393,560,419 4485,394,277,582,575,431,541,191,182,73,433,433,550,604,659,608,595,685,486,558,458 4486,394,177,522,471,476,553,141,169,67,348,415,545,587,618,587,489,675,407,516,410 4487,370,77,454,334,479,553,153,161,63,362,365,518,598,600,533,474,615,347,523,473 4488,322,70,511,356,448,545,106,172,57,318,377,542,596,579,493,407,624,388,510,470 4489,301,73,545,473,498,541,114,172,55,351,352,566,636,580,465,357,587,411,552,453 4490,303,88,576,582,490,532,101,181,55,377,321,568,625,554,476,360,660,394,570,458 4491,337,93,576,564,473,512,91,182,61,391,335,559,640,552,488,350,667,337,562,413 4492,336,91,555,498,512,566,86,175,54,398,333,571,615,554,502,343,697,322,544,410 4493,334,81,518,472,437,590,83,169,59,383,316,562,539,640,540,359,597,321,522,395 4494,287,58,489,550,280,427,74,139,50,348,320,473,354,551,560,271,436,274,476,398 4495,186,17,318,169,236,339,68,137,53,302,151,367,250,516,281,149,302,96,321,236 4496,125,8,189,22,213,252,71,136,46,254,104,290,231,496,197,74,203,41,252,104 4497,96,8,157,16,202,240,66,124,50,226,83,243,212,450,184,73,254,27,261,84 4498,87,7,157,10,227,234,57,124,48,218,78,232,222,433,169,83,217,52,268,70 4499,95,4,159,10,246,250,65,122,41,184,73,242,224,383,156,81,239,58,301,73 4500,103,5,178,33,206,243,67,115,51,188,82,261,208,400,162,78,252,61,296,74 4501,100,4,170,35,200,267,85,118,61,180,99,265,205,424,157,97,271,67,334,92 4502,101,5,162,41,203,276,94,111,62,200,96,278,215,423,160,125,273,81,352,104 4503,97,7,180,53,223,276,98,108,62,207,103,277,224,408,154,127,295,83,355,117 4504,105,8,193,59,221,273,109,111,57,213,116,286,253,368,171,116,297,98,354,134 4505,107,14,210,64,221,279,109,114,63,232,118,298,254,401,189,119,307,117,363,145 4506,152,26,270,95,227,326,121,139,76,298,137,371,338,399,291,207,398,144,430,206 4507,189,53,382,179,310,385,124,141,76,330,181,419,449,459,436,413,559,241,490,274 4508,323,283,534,505,386,465,160,155,78,398,342,490,557,558,574,550,588,379,567,421 4509,395,271,584,572,428,538,188,183,74,445,437,560,602,673,605,591,675,462,569,456 4510,392,176,525,467,482,556,141,169,71,361,417,557,584,633,583,489,664,394,523,414 4511,372,75,454,331,490,558,155,163,64,388,364,529,608,603,526,481,602,332,537,478 4512,316,70,511,350,452,546,109,173,59,345,383,556,597,574,489,416,623,387,529,484 4513,308,75,545,467,507,535,115,171,60,377,332,579,650,578,469,363,592,413,569,469 4514,308,90,579,561,496,530,104,183,62,400,300,581,645,553,483,359,669,387,576,464 4515,341,93,578,563,477,509,95,184,72,404,318,571,661,548,486,349,676,327,576,406 4516,340,91,562,500,517,565,94,178,64,418,315,582,638,565,498,343,702,312,556,408 4517,337,83,522,473,443,585,90,172,72,403,297,574,560,641,541,359,594,310,530,394 4518,293,60,492,546,289,428,75,142,61,361,299,482,373,553,565,281,437,271,473,404 4519,188,16,322,156,238,333,70,139,62,315,138,377,263,509,275,153,290,95,318,242 4520,130,8,192,22,219,244,72,138,55,264,94,303,243,493,198,78,202,41,257,106 4521,99,8,160,16,208,232,66,127,59,237,72,255,219,461,184,77,252,28,262,85 4522,88,7,159,10,232,222,57,127,57,229,75,237,233,441,170,83,216,50,272,73 4523,95,4,163,10,249,239,68,125,49,198,67,245,232,404,155,82,237,58,306,76 4524,104,4,183,33,203,234,63,118,60,203,73,267,217,421,158,81,255,61,302,77 4525,98,3,172,34,198,260,80,121,70,178,89,269,214,453,152,102,274,67,335,93 4526,100,4,162,41,212,269,89,113,61,198,89,281,224,455,157,129,270,82,353,105 4527,96,7,176,52,225,269,92,110,61,204,96,280,230,440,154,131,293,83,357,118 4528,104,7,191,58,222,264,101,113,56,214,109,288,258,396,178,120,298,104,357,129 4529,106,17,205,62,223,270,101,115,62,233,111,307,256,427,195,123,303,122,364,143 4530,146,26,264,94,228,316,116,140,75,300,133,376,345,424,293,213,390,143,422,202 4531,186,53,372,175,303,381,123,143,77,334,183,418,455,484,440,427,548,240,486,273 4532,322,276,531,498,374,462,162,158,79,405,339,494,561,576,570,555,576,377,566,424 4533,391,264,576,567,408,537,186,183,76,447,432,568,607,681,601,595,655,456,570,464 4534,387,177,518,471,476,555,141,170,72,372,412,567,589,646,591,497,634,393,522,417 4535,366,73,457,336,476,564,156,162,64,404,364,548,619,620,538,497,573,334,542,498 4536,304,70,502,364,467,550,113,173,64,363,387,579,611,599,505,417,600,383,534,505 4537,302,85,534,465,522,542,116,172,60,383,337,606,666,586,455,369,590,409,575,486 4538,295,100,571,560,522,542,106,185,62,400,309,605,666,554,468,358,649,382,576,471 4539,319,103,573,561,503,522,101,186,71,404,325,600,679,536,485,348,668,328,588,413 4540,320,101,556,521,541,569,100,179,64,420,332,611,660,557,492,343,692,312,569,417 4541,323,94,517,494,466,591,97,175,72,423,315,601,582,628,545,361,588,311,542,415 4542,275,67,489,568,308,435,79,142,66,378,317,515,395,550,580,284,431,273,485,425 4543,178,16,325,173,248,331,73,142,65,331,148,410,272,511,269,159,289,101,322,258 4544,132,10,193,18,215,241,74,139,61,285,100,328,250,475,188,82,203,41,248,107 4545,100,9,158,15,215,228,68,129,59,252,77,272,225,442,173,79,245,28,257,87 4546,90,8,154,1,232,215,60,127,57,242,87,251,237,415,161,83,211,51,273,72 4547,99,5,156,9,247,234,70,124,49,208,79,259,238,382,142,87,231,66,306,77 4548,105,5,176,32,199,230,64,118,59,211,84,280,226,401,149,85,254,69,306,78 4549,99,4,171,36,190,259,82,122,71,179,99,280,223,417,143,104,263,75,338,92 4550,102,5,164,43,212,271,93,115,61,202,99,292,231,427,147,132,274,90,353,105 4551,101,8,179,54,229,273,97,110,61,208,106,292,243,413,143,131,295,88,357,118 4552,110,10,198,59,224,273,106,114,56,216,121,296,268,377,168,122,301,106,356,128 4553,113,22,208,62,226,275,107,117,62,233,122,314,267,410,187,127,305,123,358,142 4554,152,26,266,93,230,323,121,141,75,299,144,384,351,408,280,219,390,145,418,197 4555,189,61,368,174,303,387,129,145,77,333,194,425,474,482,442,431,542,241,483,267 4556,320,267,530,497,374,466,167,161,79,406,345,498,581,569,572,554,570,375,561,425 4557,401,253,574,566,421,537,194,184,75,447,440,569,629,670,605,595,637,453,563,471 4558,377,178,519,475,487,554,144,171,72,370,411,574,610,653,595,501,628,393,517,420 4559,360,75,461,356,491,573,162,166,64,405,374,555,648,621,540,502,570,336,539,502 4560,294,73,498,380,475,546,119,177,64,360,388,581,639,593,513,407,585,385,522,511 4561,298,86,529,480,518,542,121,175,60,379,355,614,692,579,453,370,568,413,560,487 4562,289,101,563,563,521,537,111,187,61,396,327,611,689,539,464,358,634,381,575,485 4563,317,104,566,561,508,527,107,190,71,401,343,610,702,531,486,345,657,329,590,424 4564,321,101,550,542,528,566,106,184,63,419,349,624,688,551,494,340,677,315,574,432 4565,322,95,512,518,463,589,102,178,72,427,332,610,608,620,541,363,580,314,543,426 4566,276,68,483,591,316,442,83,145,68,381,347,525,407,568,597,292,427,281,489,436 4567,180,17,325,188,255,340,77,145,67,332,177,419,276,515,269,168,292,111,325,265 4568,135,10,197,19,219,253,79,143,62,287,122,330,250,505,181,89,207,41,260,109 4569,102,10,159,13,220,239,72,133,60,251,93,275,225,469,168,86,247,28,264,87 4570,92,8,152,0,238,230,63,132,58,239,98,251,241,437,156,91,212,59,278,72 4571,100,5,154,9,250,250,72,127,49,203,90,258,243,405,136,91,224,75,301,77 4572,107,5,174,33,204,242,67,122,60,206,95,277,226,435,145,90,247,75,308,78 4573,101,4,169,37,194,267,84,126,71,184,111,276,224,444,137,109,252,80,332,94 4574,105,6,162,43,223,282,95,120,61,205,112,292,229,453,142,139,261,94,346,109 4575,103,9,185,54,240,283,99,113,61,210,119,293,244,425,140,139,280,92,352,123 4576,111,10,200,59,237,292,108,118,56,220,134,298,267,391,164,129,287,109,355,129 4577,113,22,211,62,231,294,109,120,63,238,135,317,267,423,185,131,295,122,360,143 4578,151,26,267,94,234,334,123,141,74,303,155,392,350,423,273,221,387,149,420,194 4579,187,63,373,184,309,408,131,146,79,335,203,430,474,509,438,431,539,237,497,264 4580,318,264,528,504,382,483,163,163,77,408,355,504,594,587,571,563,571,379,572,422 4581,400,243,575,571,412,545,190,187,74,448,452,574,628,695,605,605,633,459,569,472 4582,376,178,523,468,483,552,147,176,71,373,422,578,612,680,605,509,620,398,528,420 4583,350,77,472,361,486,569,163,170,63,402,388,554,656,632,556,509,561,341,546,484 4584,283,74,505,399,465,551,124,180,63,359,413,587,632,604,536,411,595,365,528,513 4585,293,84,535,487,514,553,125,175,59,378,379,614,678,602,456,371,572,437,567,491 4586,285,99,568,566,517,548,115,187,61,397,350,614,691,545,466,364,620,407,581,484 4587,313,103,571,570,501,540,112,192,70,401,367,617,704,552,492,351,648,355,597,430 4588,327,102,561,558,521,560,109,184,62,417,373,630,693,563,510,346,665,344,582,440 4589,322,96,518,528,460,582,105,179,71,425,356,615,603,650,551,372,567,341,551,434 4590,272,68,491,600,316,437,86,143,68,382,371,536,395,577,598,299,427,307,497,440 4591,180,17,332,211,258,338,79,148,67,333,188,427,267,520,268,176,305,111,327,265 4592,135,11,198,33,222,251,80,141,61,289,131,340,242,495,178,94,209,41,259,103 4593,102,11,162,13,221,242,72,128,59,254,100,284,219,470,165,92,224,28,266,81 4594,92,9,155,0,229,229,64,127,58,239,103,259,234,434,152,96,184,59,276,67 4595,113,6,155,9,242,246,74,123,49,204,94,262,237,407,138,91,208,74,298,73 4596,107,5,175,33,196,246,69,119,60,207,98,278,225,436,151,93,229,75,314,79 4597,101,4,167,37,188,269,86,126,71,183,113,281,219,443,138,111,235,80,337,97 4598,104,6,159,43,221,281,97,118,61,209,115,295,223,454,141,144,245,97,360,112 4599,103,9,182,54,238,278,101,110,61,213,126,301,235,426,138,140,263,92,370,123 4600,110,10,197,59,230,287,110,115,56,223,137,306,262,401,166,130,271,104,378,132 4601,114,22,208,61,223,290,111,117,63,240,141,324,261,428,181,135,279,115,384,147 4602,152,26,264,99,227,335,127,140,75,304,161,393,341,427,274,217,366,149,440,197 4603,189,65,365,199,293,411,136,143,80,336,210,429,464,520,442,429,512,235,517,270 4604,314,252,519,500,368,491,167,159,78,408,356,510,588,596,577,561,549,379,590,421 4605,394,233,575,567,405,546,194,186,74,447,453,580,621,702,603,604,623,450,584,475 4606,373,170,526,463,474,550,154,175,71,371,428,582,599,686,605,517,605,397,541,416 4607,350,78,469,356,459,568,165,174,64,394,397,566,637,635,555,494,546,343,568,487 4608,287,74,504,397,471,558,126,184,63,359,429,595,615,606,549,426,583,356,539,510 4609,298,88,533,485,519,555,130,178,59,384,393,629,671,605,474,385,547,450,578,488 4610,288,104,561,568,530,554,122,187,61,402,366,632,683,555,485,384,602,418,591,486 4611,312,107,561,572,512,544,119,187,71,409,385,632,705,569,510,369,616,361,602,431 4612,338,103,559,562,533,567,114,182,63,423,388,645,682,579,522,365,638,349,600,440 4613,333,97,518,529,473,591,107,175,72,431,372,625,585,651,567,389,544,351,562,435 4614,286,69,488,604,318,448,90,145,69,372,389,549,393,573,608,318,408,325,504,439 4615,189,16,329,232,269,351,82,150,69,329,200,435,268,521,271,177,289,120,339,267 4616,142,11,194,36,223,254,83,146,62,290,138,349,244,506,179,95,192,41,272,105 4617,100,11,156,13,218,242,74,128,59,251,107,293,215,482,166,93,218,27,280,83 4618,90,9,147,0,236,231,65,126,60,237,110,268,228,442,154,96,178,58,286,67 4619,112,5,146,9,247,246,75,122,49,202,100,271,236,423,141,91,203,74,310,69 4620,111,5,165,32,197,245,71,118,60,204,104,279,225,454,155,91,224,74,331,77 4621,104,4,158,36,189,271,89,125,72,183,123,283,217,458,143,109,226,80,345,97 4622,108,5,150,42,221,287,100,119,62,211,123,299,223,454,147,142,235,97,367,111 4623,108,9,172,53,238,284,105,109,62,215,133,302,232,425,147,138,254,92,377,124 4624,110,10,187,58,229,290,115,115,57,227,145,304,264,404,176,128,262,104,387,136 4625,117,22,200,61,225,291,116,115,63,244,149,322,263,440,190,138,271,113,390,150 4626,153,24,258,98,231,339,136,142,76,305,171,393,344,438,284,229,342,152,449,199 4627,185,67,359,201,299,409,145,146,82,335,219,429,464,531,448,444,498,239,531,276 4628,315,251,513,505,375,480,161,164,79,409,362,514,585,604,588,569,530,397,606,425 4629,392,232,571,563,420,539,194,192,75,446,459,585,617,707,618,612,606,457,599,478 4630,372,161,522,465,495,542,158,180,71,370,430,584,597,690,621,525,587,403,549,428 4631,347,73,457,357,478,573,167,179,64,394,401,558,632,641,570,495,534,348,573,498 4632,288,71,501,402,479,545,133,186,64,353,436,581,611,618,575,416,560,352,548,523 4633,297,85,537,487,529,540,134,181,60,382,406,617,655,609,497,401,514,446,579,504 4634,294,99,562,571,543,543,125,184,61,401,373,622,667,570,511,398,567,433,597,499 4635,305,104,562,567,525,532,123,188,70,408,380,624,695,574,539,380,582,376,610,442 4636,326,97,561,558,541,549,115,181,63,422,384,636,681,583,546,375,599,363,608,451 4637,333,94,521,523,481,579,109,178,74,423,369,618,579,647,582,401,511,366,570,447 4638,271,69,493,598,324,450,94,147,71,370,393,545,396,578,624,333,381,345,510,449 4639,185,15,338,252,283,362,86,151,71,327,214,436,264,539,272,186,288,120,344,272 4640,135,10,203,38,227,259,86,143,64,285,149,352,240,512,178,102,190,40,285,101 4641,103,10,162,13,218,251,75,127,60,246,113,294,211,488,166,101,210,27,291,80 4642,96,8,154,0,240,237,66,125,60,231,116,271,227,447,151,106,173,57,294,64 4643,108,5,155,9,251,253,78,121,50,196,101,273,227,442,136,101,198,73,330,64 4644,109,4,171,36,200,253,74,117,61,199,105,279,215,473,151,100,222,73,351,73 4645,105,3,163,37,191,270,92,122,72,182,128,284,205,475,140,115,221,79,365,93 4646,109,5,157,43,224,289,102,117,62,207,128,297,213,451,144,147,230,96,382,108 4647,110,8,180,55,240,278,107,111,62,212,138,299,218,421,143,144,233,88,395,121 4648,113,9,191,58,230,282,118,115,57,223,147,306,248,400,171,143,239,100,407,134 4649,121,21,207,61,235,281,121,117,64,231,151,322,253,426,191,149,248,105,405,149 4650,156,24,275,98,243,324,141,142,76,289,167,385,347,435,282,235,319,148,464,202 4651,189,72,374,206,311,397,150,144,82,322,221,426,464,536,458,457,478,240,542,275 4652,325,259,518,510,387,473,166,167,79,393,360,507,584,600,600,576,515,403,619,418 4653,405,234,577,566,433,529,199,197,76,433,459,582,625,694,629,623,591,459,609,481 4654,375,153,523,472,505,530,164,184,70,359,421,590,599,677,628,538,572,403,551,433 4655,349,69,458,353,487,559,169,181,64,379,397,559,629,645,588,511,518,350,580,492 4656,289,68,499,402,497,532,137,186,64,337,431,581,609,622,580,430,539,354,546,518 4657,301,87,523,479,536,529,137,181,60,364,400,615,638,615,511,420,503,440,586,500 4658,301,103,548,585,550,531,129,183,61,384,366,616,660,543,515,410,559,452,611,504 4659,312,109,548,585,541,527,124,186,70,389,373,620,684,549,551,392,573,398,621,459 4660,320,102,546,574,557,538,118,179,63,405,377,628,671,560,559,387,590,388,613,453 4661,327,100,508,538,494,567,111,177,73,406,364,607,567,622,595,413,486,391,576,463 4662,268,70,485,612,337,439,98,144,71,354,389,535,392,554,641,353,377,371,516,456 4663,185,15,348,265,295,355,90,151,71,310,210,425,262,512,279,201,287,120,354,284 4664,135,10,210,38,239,249,91,140,64,269,145,340,236,482,184,117,186,41,295,100 4665,103,10,167,13,228,238,76,120,60,232,110,291,207,453,161,116,202,27,301,79 4666,96,8,159,0,250,228,70,115,61,223,113,265,221,413,144,119,165,58,303,64 4667,106,5,161,9,261,242,78,112,64,201,98,267,224,409,132,113,175,73,339,66 4668,108,5,172,36,208,242,74,109,76,198,101,274,212,436,148,113,196,74,357,75 4669,112,4,165,38,195,258,93,115,86,188,121,279,202,439,138,123,194,80,369,96 4670,119,5,159,44,228,280,106,109,75,206,125,292,207,419,141,155,205,96,385,109 4671,120,9,182,55,244,268,109,104,76,209,133,296,214,390,140,153,209,89,396,121 4672,120,9,193,58,233,273,119,107,71,222,142,302,241,373,171,156,218,99,407,135 4673,127,20,205,61,231,270,121,111,78,229,146,321,241,409,190,161,225,106,404,153 4674,161,25,280,98,240,316,142,135,89,289,165,377,339,419,293,247,295,147,466,205 4675,194,73,376,212,309,391,152,138,94,320,212,413,454,527,469,461,452,244,539,270 4676,331,255,517,508,381,467,174,158,88,393,340,498,573,573,608,578,493,402,613,416 4677,411,234,572,564,437,523,204,190,86,431,437,583,615,670,635,621,567,452,605,473 4678,382,145,520,461,513,528,169,179,81,356,404,593,593,657,634,542,545,396,549,425 4679,353,71,457,347,495,558,173,176,78,368,383,558,614,636,598,514,486,354,577,497 4680,295,68,498,402,503,528,136,181,78,327,402,587,593,591,586,433,506,379,555,523 4681,306,89,512,474,539,521,135,177,71,356,371,616,615,587,499,429,468,451,591,502 4682,301,102,536,582,556,527,128,178,74,374,337,615,641,521,506,412,528,476,616,516 4683,313,112,537,599,544,522,129,179,83,378,345,618,668,530,540,392,544,423,626,467 4684,329,105,534,578,564,538,125,176,75,391,348,629,655,544,567,387,565,410,618,465 4685,331,104,489,542,495,557,121,174,87,391,337,602,553,600,603,408,481,408,579,471 4686,262,71,471,598,340,430,106,140,82,341,366,527,385,553,646,351,368,390,513,461 4687,184,16,336,262,287,346,97,146,83,298,199,419,262,518,286,213,277,139,362,286 4688,128,12,199,38,233,250,97,141,77,261,136,336,234,470,189,128,190,41,303,102 4689,97,11,154,13,222,239,80,118,70,229,102,284,205,438,163,128,206,28,299,83 4690,91,9,147,0,243,220,75,113,71,220,103,260,219,412,147,123,169,50,299,64 4691,103,7,150,9,262,238,77,108,76,196,89,261,224,407,137,121,183,73,335,66 4692,105,6,162,36,202,241,75,112,86,189,91,269,209,430,149,121,201,66,354,75 4693,109,5,154,38,184,259,91,118,97,176,110,276,201,434,139,132,193,71,377,95 4694,118,5,147,43,218,278,104,114,87,196,109,289,203,411,140,161,205,90,396,107 4695,123,9,173,54,237,271,107,108,86,200,115,292,213,390,150,159,205,91,404,122 4696,122,9,183,57,229,281,118,108,81,213,113,295,238,364,180,161,213,101,411,137 4697,129,19,193,60,228,275,119,114,89,225,120,312,227,403,187,162,219,109,412,155 4698,166,24,266,97,235,321,142,132,101,284,142,372,333,426,287,251,291,144,477,206 4699,206,71,362,210,309,397,148,137,104,319,187,412,446,557,473,475,445,244,550,270 4700,336,241,510,513,377,469,170,157,96,390,326,500,563,576,607,588,481,393,615,424 4701,405,221,566,564,433,527,201,191,94,429,424,576,600,673,630,625,552,435,608,479 4702,377,146,512,460,496,528,166,179,87,352,386,582,584,651,636,543,529,391,556,425 4703,356,72,439,348,491,561,171,176,87,362,361,557,605,630,600,508,480,354,584,508 4704,300,70,494,412,501,533,132,182,88,334,379,586,584,583,577,436,510,402,575,534 4705,316,90,503,463,540,520,130,175,82,341,356,609,600,578,484,435,460,455,599,496 4706,309,106,534,580,555,527,127,175,87,353,322,611,633,513,481,415,520,488,630,516 4707,317,114,533,604,542,519,130,178,96,358,326,616,660,517,513,394,532,444,636,476 4708,328,110,533,562,560,531,128,175,75,371,323,626,642,521,546,387,555,419,620,466 4709,341,111,489,544,503,545,124,174,87,368,315,597,548,582,586,402,468,416,577,471 4710,268,74,469,580,335,428,107,144,81,322,340,527,374,548,631,347,361,406,520,465 4711,189,16,329,262,286,340,97,147,82,283,177,415,258,515,287,213,280,147,356,287 4712,137,12,191,38,234,249,97,144,76,253,123,333,230,468,192,129,195,42,316,105 4713,103,12,146,13,222,236,83,116,72,223,90,287,198,448,157,127,211,28,310,82 4714,95,9,138,0,241,213,73,109,72,215,90,259,209,422,149,122,170,50,300,62 4715,107,7,142,9,258,232,75,109,78,202,80,265,217,395,135,122,191,81,337,64 4716,105,5,156,36,199,238,73,113,87,196,79,269,203,419,142,125,210,74,352,72 4717,111,5,147,37,181,253,89,120,97,181,97,277,195,440,126,136,198,80,375,95 4718,119,5,149,43,216,268,103,116,87,205,96,288,200,420,137,167,212,100,407,107 4719,125,9,173,53,235,263,106,112,85,210,103,292,213,398,159,165,211,97,427,122 4720,123,10,183,56,227,271,116,113,81,221,104,298,235,388,179,166,219,107,424,133 4721,130,19,193,60,227,269,116,115,89,231,110,311,225,401,186,167,226,115,423,152 4722,165,24,267,97,234,312,137,135,101,290,132,373,327,427,284,254,294,151,492,202 4723,205,72,360,208,310,388,149,140,106,322,182,417,448,557,469,481,456,251,569,270 4724,332,240,506,510,378,459,173,161,98,391,323,502,568,580,609,592,483,405,634,423 4725,395,220,563,557,427,519,202,190,96,428,418,581,604,678,633,635,548,437,619,476 4726,372,144,507,454,488,517,166,176,88,355,376,577,588,659,634,545,519,396,568,421 4727,362,75,443,358,472,553,176,174,87,372,349,553,615,643,614,501,487,369,605,505 4728,310,70,505,396,524,528,132,180,89,342,367,583,582,593,569,445,508,425,593,532 4729,323,90,509,456,553,520,130,172,85,334,341,604,597,591,495,444,453,490,617,490 4730,324,107,541,574,569,524,132,173,89,345,308,604,627,520,497,423,519,517,645,511 4731,331,113,541,602,556,513,135,176,98,349,317,605,652,523,530,396,529,478,657,463 4732,347,108,542,569,568,522,134,172,75,364,317,617,638,533,572,399,552,456,643,452 4733,361,109,502,564,509,542,130,169,87,364,319,592,539,602,611,417,459,452,600,468 4734,286,73,483,600,340,426,113,141,84,322,348,522,358,567,644,367,362,436,539,461 4735,212,16,340,266,286,341,101,147,80,285,188,416,248,520,315,219,298,174,378,277 4736,153,12,200,39,239,257,103,146,77,257,128,329,220,471,200,129,205,42,339,104 4737,106,12,153,13,227,239,85,121,72,226,94,287,193,444,162,132,213,36,335,79 4738,96,9,146,0,246,223,75,114,72,217,93,268,200,421,153,133,168,59,320,59 4739,107,7,153,9,263,244,76,114,79,204,85,278,215,416,148,137,195,91,361,60 4740,106,5,167,39,204,247,76,117,88,199,82,280,202,442,156,141,219,82,377,71 4741,113,5,158,40,186,263,91,125,101,186,103,288,191,449,136,148,205,87,401,92 4742,121,5,159,47,222,275,102,120,90,217,102,298,200,441,149,176,219,107,426,105 4743,127,9,180,58,231,275,105,115,86,221,108,301,215,420,170,178,212,105,452,117 4744,123,10,189,61,222,281,120,117,82,231,110,309,239,415,191,178,226,115,442,131 4745,129,20,204,61,221,281,117,117,90,238,113,320,230,408,200,169,230,123,441,150 4746,161,24,280,99,227,327,143,135,102,296,132,378,325,451,295,261,290,156,505,196 4747,202,79,375,220,300,397,156,141,106,332,185,421,448,576,483,486,445,251,586,264 4748,331,239,514,517,377,470,184,158,103,392,329,510,559,588,622,605,483,409,643,416 4749,394,223,571,559,409,531,214,189,96,429,429,588,595,685,653,645,554,448,628,465 4750,371,146,511,462,475,526,167,176,87,358,378,579,580,670,657,553,530,400,574,414 4751,370,78,447,369,467,567,181,171,87,368,352,543,609,661,635,517,502,371,628,493 4752,316,75,510,415,540,532,132,177,88,339,366,581,569,607,578,457,520,438,611,533 4753,319,92,508,473,562,520,132,174,90,347,339,606,604,603,506,458,464,510,628,488 4754,328,112,543,571,587,524,135,174,94,347,307,606,611,534,519,433,514,512,656,498 4755,333,115,544,602,569,514,141,172,102,346,315,600,643,540,556,410,529,478,673,456 4756,353,110,541,570,580,523,139,172,80,361,317,605,627,547,596,412,532,464,659,450 4757,361,111,512,566,528,532,135,170,93,369,319,580,529,616,648,433,454,459,618,462 4758,287,74,492,600,346,441,116,138,89,324,350,515,346,568,663,381,354,433,544,466 4759,206,17,343,268,306,339,105,143,82,289,194,411,243,516,332,224,275,172,386,283 4760,150,12,193,43,252,265,107,143,79,262,130,326,216,467,216,135,199,42,348,110 4761,106,12,152,13,240,247,88,116,64,228,95,288,190,426,175,137,196,36,345,87 4762,95,9,145,0,250,232,74,109,67,222,95,268,198,415,158,141,156,58,329,68 4763,105,7,152,9,267,254,75,109,74,208,87,281,217,411,162,144,192,82,371,70 4764,104,5,168,40,209,261,74,114,81,200,83,284,205,434,168,149,203,75,388,77 4765,111,5,159,41,191,278,86,125,92,185,103,291,195,446,149,158,195,80,410,97 4766,121,5,160,47,233,288,96,117,81,227,103,300,206,421,164,184,203,97,432,111 4767,127,9,179,58,236,287,97,111,78,226,109,300,215,399,182,187,196,94,460,120 4768,124,10,190,60,226,293,113,115,73,241,110,309,235,392,206,188,208,103,456,133 4769,130,20,205,64,227,293,111,118,80,246,114,319,228,387,215,178,210,112,462,157 4770,159,24,278,95,230,340,136,140,93,302,133,376,320,431,309,265,269,144,526,202 4771,200,84,377,216,301,406,150,142,94,334,185,419,453,572,498,489,433,242,609,270 4772,332,231,519,519,379,483,179,161,96,397,328,506,561,592,637,612,471,404,667,419 4773,394,222,573,556,413,547,208,194,88,439,420,589,601,690,666,652,545,436,637,469 4774,375,140,511,451,480,544,164,180,79,363,381,575,590,681,679,554,522,393,591,419 4775,370,77,445,364,472,586,174,173,73,371,364,553,617,660,659,526,494,363,631,499 4776,317,75,519,400,548,557,132,180,81,334,373,586,595,611,597,467,504,448,621,531 4777,321,93,521,467,570,536,127,177,82,373,350,607,638,611,526,466,442,501,641,484 4778,329,114,550,571,609,539,128,178,84,376,328,607,643,543,539,441,498,500,667,492 4779,336,115,555,601,577,530,137,176,92,380,340,600,675,550,578,420,516,480,680,461 4780,353,116,556,569,593,528,131,173,79,395,342,602,666,552,612,422,518,478,659,454 4781,361,112,526,566,517,537,131,172,88,383,338,585,565,613,661,442,444,473,639,465 4782,285,75,503,600,345,447,114,142,85,333,374,519,364,569,684,388,338,439,551,471 4783,199,20,348,266,313,339,103,147,69,295,213,419,246,500,334,234,256,171,398,282 4784,146,12,193,40,260,271,104,144,66,271,141,331,218,450,218,145,195,41,363,114 4785,102,12,153,13,249,250,85,117,52,236,101,291,193,409,180,144,174,36,351,86 4786,94,10,140,0,256,232,72,113,60,229,96,267,199,396,160,147,149,51,331,72 4787,100,7,151,9,276,254,70,112,63,215,91,279,216,389,157,152,181,73,371,69 4788,99,5,167,31,219,259,69,119,70,206,87,276,207,413,168,155,196,66,386,81 4789,107,5,158,37,204,279,80,132,80,185,108,281,195,424,155,166,185,72,412,99 4790,118,7,159,39,245,286,94,125,68,230,110,288,207,399,170,193,188,91,430,112 4791,122,11,177,48,252,285,95,118,64,228,116,287,218,381,188,195,181,83,457,123 4792,121,13,188,51,243,291,110,121,69,249,120,297,241,374,208,197,194,93,454,136 4793,124,20,201,54,244,291,107,120,76,249,121,305,235,369,217,183,199,101,453,162 4794,151,20,276,81,247,340,134,143,100,309,139,358,330,415,315,272,257,132,521,204 4795,195,90,384,201,311,408,147,143,103,332,191,401,458,567,506,496,431,231,608,272 4796,331,229,521,520,395,481,178,165,106,399,329,499,570,592,647,616,465,403,665,419 4797,394,223,572,559,416,546,205,197,100,442,413,583,605,687,674,649,539,433,634,476 4798,373,135,510,447,481,540,160,182,76,369,379,576,599,680,689,547,513,363,589,425 4799,368,72,441,347,464,589,178,171,70,372,370,562,634,671,675,523,487,338,606,504 4800,313,72,519,397,551,555,139,176,86,342,380,590,612,613,616,472,497,432,600,546 4801,314,90,521,459,568,534,124,174,83,373,357,606,655,618,553,476,444,497,619,507 4802,320,104,548,566,608,543,130,174,81,374,337,605,666,552,562,444,485,488,647,507 4803,325,112,554,593,575,534,137,172,89,379,349,595,693,559,603,423,504,466,664,472 4804,346,116,556,559,592,534,131,167,76,393,357,596,685,562,634,425,506,471,651,461 4805,351,108,522,554,521,538,131,167,85,381,357,571,588,612,681,451,430,470,629,457 4806,277,72,499,592,353,452,119,136,84,329,390,510,386,572,705,400,323,409,534,478 4807,197,14,345,257,321,351,110,135,65,290,237,410,260,477,348,246,255,154,405,286 4808,157,12,186,36,262,275,105,138,63,269,157,324,226,429,224,146,194,29,359,118 4809,102,10,145,10,262,254,85,113,48,238,113,283,198,385,187,154,165,34,349,89 4810,94,10,135,0,261,239,73,112,55,230,108,261,205,374,169,155,141,49,331,73 4811,102,7,149,9,277,262,70,110,59,215,105,274,220,369,167,158,179,76,363,72 4812,101,5,168,25,216,270,69,117,67,204,101,272,212,393,179,154,198,70,380,83 4813,122,5,154,31,198,289,82,128,78,188,124,280,206,404,163,165,187,75,400,102 4814,132,7,157,31,243,297,96,120,66,236,126,286,222,381,181,189,192,94,419,115 4815,136,11,172,38,246,301,96,115,62,232,134,286,231,362,198,192,184,88,455,126 4816,135,12,186,40,234,309,107,118,67,256,135,297,255,354,219,200,195,98,447,138 4817,136,20,195,45,235,304,104,115,74,253,136,306,254,353,227,188,199,99,445,163 4818,171,21,276,71,238,354,136,139,96,310,157,359,351,400,330,278,254,125,514,208 4819,215,98,388,194,313,418,148,134,99,329,205,395,474,555,517,501,428,219,611,275 4820,337,234,520,515,393,488,178,160,104,399,341,500,589,576,663,624,470,400,669,416 4821,398,233,573,560,418,552,204,196,98,435,425,582,631,668,683,651,535,438,637,479 4822,375,146,513,431,477,540,155,182,76,373,383,567,623,663,707,559,503,357,593,428 4823,371,74,435,337,447,580,173,171,70,369,378,560,657,638,695,540,481,314,602,489 4824,307,72,516,399,539,551,141,176,88,345,391,587,635,601,647,484,490,406,591,552 4825,307,91,517,457,565,527,122,174,84,379,365,602,683,632,582,489,433,508,603,519 4826,310,106,548,575,602,537,136,176,81,382,353,594,694,571,593,457,472,481,630,509 4827,321,113,554,599,552,528,138,173,89,384,366,581,714,578,634,432,493,444,666,474 4828,344,118,552,566,575,530,136,169,75,401,373,585,713,581,667,440,494,447,647,466 4829,349,110,520,557,495,536,135,169,84,392,373,562,617,596,695,467,425,445,626,466 4830,264,73,492,601,337,461,123,137,86,331,406,503,408,567,720,422,333,384,521,492 4831,193,15,344,270,300,360,111,137,65,287,253,409,279,493,364,257,266,150,401,291 4832,154,12,185,36,244,283,106,139,63,274,165,324,246,453,236,154,203,29,356,122 4833,99,10,144,10,246,261,86,115,48,237,120,283,215,399,206,162,174,34,350,89 4834,92,10,133,0,246,240,74,113,55,223,115,261,220,391,186,165,149,48,334,73 4835,99,7,149,9,261,264,67,112,59,208,114,273,236,391,187,172,188,78,363,73 4836,100,5,167,25,200,271,65,119,64,204,111,270,226,414,196,166,206,71,376,84 4837,118,5,153,31,182,288,78,128,74,186,131,279,219,426,179,177,194,77,391,102 4838,128,7,156,31,226,297,91,121,61,232,130,284,235,405,202,197,200,91,411,115 4839,133,12,169,39,233,299,89,115,57,221,133,284,244,388,220,200,191,88,447,127 4840,132,12,183,40,225,310,99,117,61,244,134,290,267,374,239,207,194,94,438,138 4841,134,21,195,46,231,304,98,119,70,245,136,300,273,371,249,195,194,101,437,160 4842,174,21,279,72,234,356,130,143,93,287,154,350,358,418,353,281,248,127,513,198 4843,218,108,388,196,323,422,141,138,96,309,205,385,484,579,536,504,407,217,610,267 4844,336,239,520,525,400,487,172,160,100,380,340,488,600,582,679,631,455,401,666,413 4845,390,228,570,564,409,545,193,195,94,422,425,572,647,656,708,656,523,430,631,479 4846,365,144,513,434,463,538,148,180,71,358,390,551,628,658,716,563,492,354,589,427 4847,360,76,432,332,442,578,166,175,61,350,381,546,660,653,699,545,480,311,603,487 4848,300,73,510,416,550,556,136,182,78,327,382,573,643,626,659,480,496,420,583,554 4849,304,94,516,479,567,533,117,178,75,370,361,584,688,650,599,498,442,539,605,523 4850,307,110,551,600,603,542,135,179,76,375,355,573,708,591,616,462,485,462,613,515 4851,315,116,561,622,554,535,140,176,81,376,369,563,716,589,649,438,503,427,647,480 4852,341,122,561,580,575,538,135,176,68,393,359,566,711,597,688,448,500,435,633,478 4853,344,112,531,572,499,527,134,175,75,380,358,538,642,600,714,469,430,428,621,481 4854,255,74,502,616,342,463,120,141,83,317,392,483,416,568,720,425,341,373,500,500 4855,191,15,347,277,291,361,111,144,62,273,248,393,293,508,369,253,275,146,388,286 4856,156,12,184,36,236,296,105,140,62,264,159,312,255,455,244,156,217,36,344,122 4857,102,10,144,10,239,271,82,114,49,219,115,277,220,400,214,164,184,34,342,97 4858,94,10,131,0,239,240,76,115,51,208,110,252,223,386,192,165,146,49,328,78 4859,101,7,146,9,253,266,65,116,58,195,109,262,242,391,183,178,202,79,360,74 4860,101,5,164,25,195,269,61,124,62,188,105,262,229,420,186,177,222,72,373,81 4861,119,5,152,31,176,287,72,133,71,172,126,272,224,440,169,187,209,78,392,100 4862,128,7,154,31,221,295,86,125,59,215,124,279,245,418,204,206,219,92,409,116 4863,135,12,166,41,228,298,85,121,56,205,127,280,253,393,210,208,211,84,444,133 4864,134,14,180,43,220,308,96,124,60,227,128,289,273,391,234,217,214,93,439,145 4865,137,23,195,49,220,299,95,121,70,229,132,300,275,375,247,199,209,104,438,168 4866,173,20,283,78,223,349,129,144,93,268,150,347,355,447,355,277,271,130,518,208 4867,210,106,388,205,315,417,139,146,96,302,203,386,480,589,532,498,418,205,610,275 4868,330,228,523,527,401,484,171,166,101,369,334,485,601,598,674,629,465,387,660,420 4869,378,213,573,566,418,533,188,200,95,413,413,571,644,651,702,651,535,410,628,483 4870,352,130,515,440,463,531,148,184,72,334,381,546,625,656,709,566,504,348,582,428 4871,346,71,423,350,459,577,164,179,61,331,371,543,673,656,697,546,492,318,595,497 4872,295,70,516,432,554,558,137,183,78,318,375,571,659,623,645,472,503,432,570,548 4873,299,91,526,500,579,530,116,180,74,373,354,582,697,647,590,502,455,563,607,513 4874,301,106,561,624,610,544,137,188,74,376,344,571,726,569,612,466,486,472,615,507 4875,297,108,568,647,562,543,141,181,79,378,354,560,735,569,647,434,498,430,638,476 4876,318,114,562,588,597,542,134,175,65,394,344,563,726,577,678,444,504,438,626,472 4877,323,108,530,578,519,531,134,178,73,372,341,533,658,579,698,469,437,420,614,489 4878,237,69,500,623,365,453,118,150,79,316,377,481,407,560,701,428,345,374,485,499 4879,174,14,343,289,316,350,108,145,58,273,244,394,285,493,343,251,291,145,389,290 4880,148,12,176,35,249,288,102,141,58,265,155,319,241,439,234,160,228,36,348,124 4881,103,10,132,10,253,264,79,114,48,220,112,285,211,383,206,169,190,35,340,97 4882,95,9,121,0,255,231,74,113,50,204,108,265,215,368,179,165,152,50,329,80 4883,101,6,135,9,274,257,63,113,58,194,109,270,234,372,171,172,205,81,361,77 4884,87,4,154,25,210,260,59,124,62,180,101,268,224,393,174,184,223,73,376,84 4885,106,4,143,31,190,287,70,132,72,167,122,280,216,422,172,196,210,79,397,99 4886,116,6,147,31,235,297,84,124,58,213,120,285,238,397,197,212,215,93,413,116 4887,122,11,157,40,243,301,82,123,56,207,124,286,247,367,209,199,211,85,448,135 4888,121,13,170,42,234,320,94,130,60,231,122,295,271,372,228,205,208,94,447,145 4889,126,22,184,48,236,311,93,126,70,236,127,307,275,354,238,195,208,101,446,168 4890,159,20,271,77,242,356,128,148,94,278,146,354,355,419,347,278,271,134,523,217 4891,203,107,379,202,345,426,137,148,97,296,201,396,476,572,534,494,407,207,618,290 4892,318,218,523,519,435,492,168,168,102,366,340,493,591,576,679,631,452,379,673,430 4893,363,205,570,558,451,541,186,201,96,409,419,581,639,631,703,644,528,399,637,484 4894,337,120,511,432,487,541,143,184,72,336,386,553,613,635,707,556,508,342,588,433 4895,330,72,415,370,498,590,160,182,61,335,370,558,658,623,699,531,510,322,598,507 4896,284,74,507,444,579,563,137,182,75,331,375,583,636,583,649,468,503,445,576,557 4897,285,91,521,523,600,544,116,178,73,381,351,597,674,633,586,482,472,588,615,516 4898,280,109,559,641,639,560,138,185,75,379,342,579,698,537,602,457,472,474,614,514 4899,283,110,565,644,585,559,143,178,78,381,353,570,710,552,642,422,486,460,640,487 4900,295,118,558,592,620,556,135,173,65,399,342,571,689,560,671,426,511,469,626,485 4901,300,112,527,579,538,547,135,175,72,379,340,550,633,562,695,462,437,441,614,492 4902,243,72,505,629,375,472,117,147,79,325,379,497,377,546,717,424,347,391,488,520 4903,173,13,340,300,330,368,108,147,58,279,250,404,257,477,337,256,292,168,394,316 4904,151,11,166,39,261,309,103,141,58,266,157,325,218,429,231,167,238,49,353,146 4905,102,9,126,10,265,287,80,117,50,221,115,289,189,372,200,176,198,34,341,109 4906,97,9,117,0,255,250,75,116,50,204,112,264,192,356,173,170,158,42,327,85 4907,102,5,134,9,275,267,68,119,59,194,112,268,213,359,167,169,189,73,355,88 4908,90,3,149,25,223,277,64,130,63,181,104,268,204,375,178,182,214,66,371,92 4909,110,3,136,31,215,307,77,135,73,175,118,281,205,405,176,194,212,71,392,108 4910,117,5,140,31,260,312,88,126,60,223,117,292,222,378,198,208,217,85,413,124 4911,124,11,148,40,270,316,86,122,54,207,118,291,230,354,210,202,213,82,446,145 4912,126,13,159,39,257,329,97,126,58,229,119,301,252,357,232,210,210,88,439,154 4913,127,22,170,45,258,322,96,125,68,235,127,311,259,339,243,208,207,103,445,175 4914,160,27,263,76,267,367,136,148,92,284,147,361,345,403,341,282,264,135,528,232 4915,203,117,379,205,375,433,146,148,97,306,205,411,469,573,521,488,408,214,618,310 4916,314,221,525,527,450,500,180,166,101,365,348,505,583,563,684,630,457,387,683,439 4917,360,210,570,560,450,556,197,200,99,408,426,589,628,646,702,640,533,402,646,488 4918,339,129,504,426,494,557,145,183,70,336,390,559,604,640,706,553,510,340,593,435 4919,328,83,413,371,511,606,162,182,58,333,366,559,648,633,693,535,494,317,592,514 4920,278,84,498,447,586,571,138,185,73,328,365,584,617,569,645,467,484,474,580,566 4921,279,95,521,527,609,563,115,179,73,375,341,606,679,622,583,481,476,590,624,521 4922,272,115,558,645,638,580,139,186,74,373,326,589,688,520,587,455,480,474,614,519 4923,274,116,569,648,604,578,145,179,77,379,340,575,709,541,634,422,494,468,639,492 4924,282,123,560,600,624,573,137,173,64,393,327,579,690,551,661,423,516,480,631,492 4925,290,117,529,584,531,567,136,172,72,377,322,559,638,560,709,470,433,448,623,499 4926,237,73,507,632,378,490,120,147,78,323,356,514,377,542,734,428,350,390,482,537 4927,167,13,335,306,346,370,112,144,56,281,242,425,249,472,339,254,295,192,391,337 4928,145,11,159,46,265,311,108,134,57,270,154,342,211,417,233,172,245,64,346,169 4929,97,9,123,10,266,293,83,114,49,221,112,299,178,359,202,173,207,45,332,123 4930,94,9,115,0,255,258,77,111,49,208,108,274,181,337,176,163,167,42,320,97 4931,99,5,131,8,274,274,64,114,58,191,108,274,202,346,185,170,199,73,350,93 4932,89,3,146,24,223,281,73,128,63,188,100,275,199,356,195,185,224,65,364,98 4933,109,3,133,31,214,312,80,132,69,183,113,288,199,384,191,196,222,71,384,113 4934,113,5,137,26,258,316,92,121,54,224,111,291,214,362,211,208,226,80,398,125 4935,118,11,145,33,268,320,91,120,51,215,114,289,228,338,222,206,215,83,435,149 4936,120,13,155,31,255,326,102,123,56,236,114,297,247,342,235,212,211,88,425,159 4937,125,22,166,41,256,323,100,122,66,245,124,307,254,347,261,210,204,100,433,181 4938,162,32,259,72,260,367,141,145,90,297,142,360,341,400,347,285,261,134,515,240 4939,202,116,377,201,365,434,151,147,94,318,198,409,468,578,528,488,407,214,611,314 4940,315,223,530,529,432,498,183,164,98,378,340,504,588,560,686,627,456,390,675,443 4941,359,216,575,566,430,552,198,197,97,416,417,590,625,644,701,640,521,400,640,493 4942,340,138,512,436,474,565,148,181,68,347,375,561,606,644,719,554,501,338,587,440 4943,327,85,415,367,484,610,163,179,55,339,356,563,646,638,719,534,480,312,584,529 4944,279,83,501,456,550,577,139,182,72,334,357,583,628,583,660,472,467,500,567,576 4945,284,96,523,536,572,567,114,177,71,374,331,598,696,640,580,479,470,583,613,533 4946,276,118,569,650,612,589,141,182,74,389,309,587,685,533,593,447,475,462,601,530 4947,277,120,582,657,578,583,146,179,79,395,325,574,709,549,639,419,485,446,633,499 4948,284,126,568,625,594,575,139,172,66,406,313,577,702,565,670,422,509,471,630,499 4949,292,122,536,609,504,573,139,171,73,392,307,557,624,574,720,473,429,424,622,508 4950,234,76,519,639,359,490,125,144,80,341,343,506,374,549,739,441,343,387,470,548 4951,162,14,345,328,318,365,115,142,59,297,239,413,247,469,360,256,286,189,377,345 4952,138,11,169,47,243,310,104,140,60,283,152,334,205,417,247,173,234,63,338,172 4953,88,9,133,10,240,289,79,119,51,236,111,293,172,357,221,176,193,44,322,131 4954,85,9,121,0,230,257,73,114,50,220,107,267,177,336,192,169,156,42,314,98 4955,91,5,135,8,248,274,61,118,61,206,107,269,203,345,202,172,182,64,355,89 4956,83,3,153,19,201,282,76,132,65,204,99,274,201,350,213,186,209,57,369,92 4957,103,3,139,22,190,315,87,134,68,189,113,288,201,378,210,199,206,63,394,119 4958,107,5,147,18,234,319,91,126,52,229,112,295,217,359,229,208,211,72,404,131 4959,112,12,150,22,245,322,91,124,49,217,115,291,232,344,240,203,198,76,443,151 4960,115,13,159,22,239,326,102,125,53,240,115,301,250,345,254,209,191,85,436,161 4961,118,22,173,29,239,324,101,124,63,247,126,311,256,345,280,207,190,93,443,186 4962,153,37,267,67,243,367,142,143,87,294,147,361,347,399,370,285,253,130,524,241 4963,194,122,386,200,351,427,152,145,92,314,202,420,475,578,543,489,397,209,618,314 4964,313,229,538,534,418,488,183,168,97,374,350,518,584,571,692,634,451,390,686,450 4965,357,221,581,570,408,544,194,195,95,411,428,607,624,653,716,641,517,407,655,504 4966,339,145,517,415,469,552,145,178,68,348,382,570,609,644,719,559,492,334,598,450 4967,327,88,418,357,460,600,163,176,58,335,362,570,642,631,743,526,468,304,593,544 4968,280,92,505,456,530,564,138,181,75,333,361,586,638,593,677,463,457,501,572,590 4969,282,99,523,529,559,560,113,178,73,364,332,598,705,647,589,472,459,598,618,548 4970,280,120,570,654,597,586,136,183,77,381,311,587,694,541,602,441,463,479,612,541 4971,281,122,583,661,559,577,143,183,77,385,328,574,733,559,657,419,486,438,648,507 4972,287,128,559,629,573,571,136,176,65,401,336,574,717,577,692,423,497,488,641,513 4973,296,126,535,615,481,561,135,175,72,382,329,553,645,582,735,474,407,416,626,522 4974,236,78,522,644,341,483,120,149,79,328,366,509,394,547,753,446,320,385,478,568 4975,163,14,343,321,297,352,113,147,59,285,257,416,254,459,377,256,260,190,391,355 4976,136,11,162,40,223,291,104,138,60,276,165,341,210,407,261,175,205,54,350,178 4977,88,9,126,0,218,273,73,119,52,227,122,299,175,347,236,175,165,38,335,136 4978,85,9,116,0,207,243,67,113,50,209,117,275,179,327,209,167,134,34,327,103 4979,91,5,135,0,223,257,61,118,62,201,118,277,199,340,214,172,162,56,369,92 4980,82,3,151,11,179,262,74,132,62,204,108,284,197,354,227,187,188,49,383,100 4981,102,3,140,12,167,294,80,137,65,188,123,299,199,374,222,200,187,55,404,128 4982,106,5,146,8,209,300,85,129,51,228,123,299,215,358,242,209,191,64,412,139 4983,109,12,148,11,220,300,85,127,48,217,127,293,228,346,250,207,181,68,451,160 4984,109,13,159,10,213,307,99,125,52,240,121,311,244,359,266,211,173,81,441,172 4985,112,22,171,17,213,304,98,128,62,245,129,321,251,358,293,207,173,87,446,199 4986,146,36,266,56,217,353,140,145,85,291,152,361,340,412,385,289,229,130,529,253 4987,190,133,388,193,325,420,153,149,91,309,206,419,475,572,548,481,363,210,618,331 4988,310,241,539,534,392,479,183,172,94,365,346,517,589,572,694,625,416,394,687,457 4989,357,232,581,569,392,535,190,198,94,411,414,605,623,646,719,630,481,407,651,507 4990,338,156,524,410,453,543,140,179,65,341,375,570,601,622,724,554,449,328,594,455 4991,325,89,417,353,451,584,156,182,58,320,351,582,633,606,743,519,415,298,591,572 4992,279,91,518,442,508,545,134,187,74,319,360,592,633,568,679,464,411,501,571,602 4993,288,103,519,525,536,545,110,186,71,347,337,600,689,618,582,463,417,588,614,559 4994,283,120,565,668,580,566,130,188,75,358,307,593,700,524,592,430,424,469,611,547 4995,281,121,580,679,534,569,134,185,76,362,325,576,745,543,652,419,470,427,649,515 4996,287,129,553,645,551,554,128,170,64,378,346,576,729,562,691,411,457,480,644,515 4997,295,128,533,631,450,542,128,175,71,363,341,553,649,556,745,469,394,403,624,531 4998,237,78,527,658,329,478,120,152,79,312,357,520,412,545,764,439,302,371,480,570 4999,164,14,335,323,286,343,114,148,60,273,253,423,263,450,386,257,254,184,395,364 5000,137,11,147,40,223,289,101,138,61,268,164,347,215,406,277,174,185,44,352,182 5001,88,9,117,0,216,269,68,112,53,220,121,302,185,339,255,174,162,29,335,139 5002,85,8,108,0,212,235,63,106,50,199,117,276,185,319,229,166,133,25,317,106 5003,91,5,127,0,243,254,57,111,60,193,119,279,207,328,231,174,159,56,360,93 5004,83,4,144,11,191,259,73,125,60,195,109,287,208,342,243,186,185,49,371,100 5005,104,4,135,12,172,293,79,133,63,178,124,297,206,362,237,201,185,55,386,125 5006,107,6,139,9,210,297,84,124,49,216,130,300,221,345,256,207,188,63,404,133 5007,111,11,143,11,212,306,83,124,45,202,135,296,234,332,265,205,176,66,444,154 5008,113,12,155,10,207,308,95,119,50,226,131,319,251,346,281,210,172,78,430,165 5009,115,22,165,17,206,307,96,123,59,232,140,326,261,342,307,206,172,84,434,190 5010,149,33,260,57,214,357,135,141,81,274,162,364,345,392,392,278,224,124,514,244 5011,192,132,387,191,317,422,147,145,90,295,218,423,479,553,553,470,369,199,601,324 5012,313,239,540,540,385,481,179,168,91,351,351,520,589,557,698,611,425,384,677,452 5013,360,231,571,573,389,542,188,191,93,401,414,604,634,642,724,617,485,395,642,500 5014,342,153,514,426,452,551,138,172,65,331,375,575,606,620,725,544,467,326,577,444 5015,330,87,412,363,460,590,153,178,55,298,356,587,639,609,760,508,438,296,581,557 5016,283,82,492,442,499,545,132,177,71,300,357,599,646,566,701,450,430,498,564,602 5017,293,99,524,554,523,548,118,182,70,330,341,614,704,615,613,443,446,577,602,559 5018,282,116,573,673,572,581,138,183,77,342,316,605,715,518,619,423,442,464,601,537 5019,282,114,584,684,527,577,143,179,78,343,340,586,759,549,672,412,494,422,629,508 5020,288,123,547,652,538,555,135,165,65,356,358,585,746,571,698,407,469,475,622,509 5021,291,121,524,634,448,551,135,166,72,335,349,563,661,556,752,451,407,405,602,524 5022,236,74,526,664,328,479,123,142,77,294,363,529,422,562,769,433,316,374,470,563 5023,167,10,330,327,292,343,116,139,58,261,257,418,272,445,399,258,265,188,388,357 5024,141,10,141,42,233,287,101,130,59,253,169,355,219,380,283,176,180,53,348,177 5025,92,10,111,0,210,268,70,106,48,204,128,307,180,316,258,176,165,35,331,131 5026,88,9,107,0,196,226,64,99,46,186,119,274,183,298,246,167,130,25,304,103 5027,92,5,127,0,226,246,57,105,59,179,121,275,208,315,245,174,155,56,346,89 5028,83,4,143,11,187,258,73,118,58,177,105,287,217,328,256,189,182,49,349,92 5029,104,4,134,12,173,292,77,125,60,161,121,290,215,350,249,200,182,51,363,113 5030,106,6,138,9,200,298,79,119,46,198,125,294,225,339,265,205,186,60,380,130 5031,111,10,142,11,205,309,79,117,43,187,130,290,236,326,275,203,170,71,424,149 5032,114,14,153,11,198,311,89,114,46,207,127,317,256,339,289,208,161,83,415,155 5033,119,24,165,18,197,309,88,118,55,211,134,319,262,333,323,204,160,89,418,180 5034,157,35,261,58,210,364,122,135,76,254,153,358,345,385,396,273,214,131,501,242 5035,202,136,395,197,309,433,130,142,84,275,210,423,480,572,560,473,370,204,598,325 5036,322,246,550,540,379,482,159,165,87,340,340,522,592,564,711,617,429,383,674,451 5037,360,237,580,573,391,542,169,188,90,387,401,605,630,642,732,618,488,395,638,500 5038,347,152,521,425,447,548,134,164,61,325,355,574,605,612,739,541,466,330,569,436 5039,331,88,418,382,459,593,149,176,53,278,336,585,639,613,775,513,440,293,572,549 5040,289,87,501,466,485,548,123,175,70,279,336,601,646,562,724,454,409,500,551,591 5041,297,106,539,580,504,550,116,180,70,312,321,619,706,598,624,438,438,579,574,551 5042,287,122,589,680,557,587,133,179,76,327,296,611,723,511,627,423,434,474,577,538 5043,284,119,596,692,510,575,138,174,75,324,319,590,766,544,687,411,486,433,609,510 5044,293,129,557,664,523,552,132,159,63,337,337,590,737,566,706,406,471,486,605,512 5045,296,127,530,663,448,555,130,158,71,316,326,567,652,554,752,446,394,413,586,528 5046,245,82,536,694,324,481,121,139,76,275,332,534,409,573,767,433,314,381,451,570 5047,168,11,342,340,288,352,110,133,56,242,244,423,268,447,396,256,274,188,381,364 5048,142,11,146,41,231,295,99,119,57,238,154,361,215,387,281,171,190,53,342,170 5049,96,10,113,0,206,266,70,101,45,191,115,314,178,327,256,170,173,35,321,131 5050,91,8,106,0,192,229,61,88,43,176,105,283,179,306,260,159,130,25,298,104 5051,96,5,126,0,228,245,56,99,56,169,110,283,204,323,259,168,160,56,346,88 5052,85,4,143,11,193,258,71,112,63,167,94,291,210,327,259,187,188,49,347,91 5053,107,4,133,13,181,292,75,123,67,150,111,296,210,350,264,203,194,52,364,110 5054,109,6,144,10,209,296,77,115,54,183,115,296,221,338,273,210,185,60,386,126 5055,116,17,144,11,212,307,78,115,51,173,120,294,233,333,282,208,175,71,429,144 5056,120,21,153,12,205,308,86,113,53,196,115,319,256,368,295,214,172,83,418,150 5057,125,32,168,20,205,307,86,116,62,198,124,319,262,362,329,210,163,90,423,175 5058,163,43,265,60,205,365,121,132,82,244,139,359,353,388,395,267,204,131,497,234 5059,210,144,399,199,303,439,129,140,91,269,195,428,489,583,560,468,362,205,600,317 5060,332,253,550,545,374,484,160,164,94,331,330,527,596,569,717,620,418,381,674,449 5061,368,241,582,575,400,543,168,188,98,382,389,614,633,647,733,624,492,394,640,496 5062,352,158,528,429,454,552,131,163,70,320,344,583,610,603,747,554,451,329,565,433 5063,336,91,430,385,452,595,145,174,61,270,323,591,646,592,780,527,439,293,578,548 5064,294,92,514,491,484,557,121,173,77,264,322,613,654,556,744,458,397,490,568,589 5065,304,109,555,610,499,559,114,175,76,303,304,627,707,601,638,450,438,572,585,557 5066,296,126,594,686,554,604,132,172,84,316,283,620,726,518,651,426,424,463,574,525 5067,279,116,603,698,527,590,139,163,83,314,310,604,769,563,711,416,477,428,607,503 5068,293,129,565,669,533,558,133,153,70,330,324,599,745,572,726,411,461,482,608,504 5069,293,126,538,670,458,562,130,154,79,317,310,581,657,575,773,460,380,409,591,514 5070,248,85,540,702,342,485,120,137,86,275,319,550,414,584,772,449,303,373,456,555 5071,170,12,360,364,309,369,109,129,67,239,238,440,272,432,406,270,276,189,394,354 5072,147,11,161,42,260,316,98,117,67,236,151,376,215,368,289,175,189,53,346,170 5073,102,10,122,0,229,278,69,98,57,201,111,329,179,326,267,173,175,35,327,127 5074,97,9,108,0,206,252,61,91,55,185,100,296,180,293,272,168,130,25,308,102 5075,100,5,130,0,244,258,55,101,67,175,108,300,206,302,268,182,161,56,352,82 5076,89,4,146,11,214,274,74,115,74,173,103,310,214,304,268,203,190,49,358,87 5077,112,6,137,14,201,305,79,127,78,161,120,314,213,324,274,220,203,52,370,107 5078,115,11,146,9,229,310,81,117,67,189,118,310,223,317,282,220,200,60,390,120 5079,122,23,146,12,232,322,79,117,64,178,124,310,234,312,293,212,182,71,433,137 5080,123,26,155,13,225,320,87,119,65,200,120,334,264,346,309,220,177,83,427,145 5081,129,38,169,21,226,312,86,119,71,201,128,339,270,341,343,216,168,91,426,169 5082,164,50,268,64,224,377,122,135,91,248,143,377,353,369,408,261,208,134,494,226 5083,210,152,415,206,319,454,131,144,98,278,200,447,492,567,571,474,367,203,600,312 5084,337,249,565,539,395,497,157,167,102,334,338,543,593,561,725,630,431,384,673,448 5085,375,243,591,572,406,547,166,189,104,379,398,630,628,635,731,627,497,400,640,495 5086,357,161,534,438,466,564,127,165,80,319,347,597,607,598,757,566,458,329,564,429 5087,343,99,441,408,453,589,143,176,75,279,324,602,641,592,794,542,445,296,567,540 5088,301,98,516,504,486,551,120,176,91,278,322,622,646,576,748,468,407,492,567,586 5089,310,110,558,627,490,547,113,178,92,299,309,628,697,615,662,456,437,565,573,558 5090,302,128,593,699,554,593,131,174,98,304,286,622,714,541,664,428,407,467,560,513 5091,291,117,603,713,526,580,137,166,99,300,292,609,756,571,718,422,461,419,592,487 5092,296,130,566,684,515,542,131,158,87,316,305,603,735,572,743,409,454,475,592,488 5093,293,124,551,673,459,550,128,158,96,322,297,586,647,579,779,457,388,405,579,500 5094,253,85,549,707,350,478,118,139,102,279,306,561,414,599,772,455,309,375,463,543 5095,175,12,373,366,323,369,108,127,82,242,237,451,269,436,422,276,284,195,395,347 5096,150,11,166,42,273,321,97,115,81,245,152,382,210,373,303,182,200,53,344,163 5097,103,10,124,0,233,282,68,96,70,203,113,335,173,331,282,175,187,34,320,125 5098,98,9,108,0,209,256,61,88,66,191,101,306,173,298,290,166,129,24,298,100 5099,103,5,131,0,246,260,56,98,81,178,104,311,198,308,291,181,159,53,346,78 5100,91,4,149,12,216,280,73,109,78,182,94,322,206,309,289,202,189,47,355,79 5101,115,6,139,14,202,311,79,121,81,170,111,326,207,328,293,219,199,49,368,102 5102,118,11,148,11,230,312,80,111,67,197,108,324,216,322,301,219,196,58,387,113 5103,125,23,153,14,234,323,78,114,63,184,113,323,224,312,306,207,181,69,425,133 5104,124,27,164,16,226,322,84,115,65,207,110,345,253,334,319,218,175,84,420,139 5105,129,38,174,25,227,314,82,116,71,206,117,350,261,332,354,206,164,92,420,165 5106,163,50,276,58,226,381,117,131,90,250,131,384,346,372,422,251,209,135,485,217 5107,207,154,420,204,311,460,129,144,98,280,190,447,486,575,588,470,373,197,583,302 5108,334,237,570,538,392,504,160,163,103,338,328,550,588,574,732,623,435,375,654,444 5109,377,225,594,571,394,560,169,186,104,378,388,629,623,645,735,615,501,399,626,492 5110,359,156,538,442,463,573,128,167,79,314,339,596,591,608,764,554,465,324,556,429 5111,347,97,451,420,449,601,144,178,74,286,302,611,639,606,807,527,461,291,555,550 5112,302,98,522,520,475,558,123,174,92,284,303,632,651,596,761,466,424,509,560,572 5113,309,110,565,631,481,548,118,180,94,304,290,631,692,624,687,449,450,578,551,545 5114,304,128,597,704,540,591,135,175,100,311,269,621,699,546,690,418,411,455,541,509 5115,300,116,608,710,510,580,140,166,99,302,291,606,747,575,745,414,455,419,572,477 5116,301,130,574,685,510,542,133,159,87,318,303,596,720,578,764,401,459,466,567,481 5117,297,124,560,675,449,552,130,159,96,324,296,584,661,595,794,454,409,404,574,483 5118,262,84,553,712,344,488,119,139,103,282,299,561,416,603,780,439,311,370,451,521 5119,180,12,378,363,315,381,110,125,84,246,236,456,266,451,443,277,283,198,393,340 5120,154,11,176,43,266,330,103,113,82,245,151,387,204,390,323,184,197,53,343,162 5121,106,10,129,0,242,289,73,96,70,203,112,339,166,348,299,180,187,34,315,126 5122,99,9,114,0,201,261,63,85,66,193,101,306,169,295,302,171,129,25,293,96 5123,106,5,135,0,235,262,57,92,82,181,104,311,193,317,292,183,157,56,342,75 5124,94,4,152,12,204,287,75,106,78,186,93,324,201,322,303,206,183,46,349,73 5125,119,6,144,15,189,321,81,118,81,176,111,329,209,341,312,225,193,49,357,98 5126,122,11,154,11,226,320,83,108,67,204,111,326,218,331,319,224,191,57,377,108 5127,128,23,162,14,230,333,81,112,64,191,116,323,224,321,322,211,180,66,417,125 5128,127,27,168,17,222,330,90,111,70,216,110,345,252,343,339,216,172,84,414,132 5129,133,39,178,25,221,318,88,110,75,215,117,348,267,341,374,208,161,90,419,157 5130,167,50,281,58,218,384,124,124,92,255,133,381,348,383,444,248,207,136,484,202 5131,215,160,429,207,315,464,134,141,104,284,201,442,488,587,604,468,373,198,584,284 5132,337,229,576,537,392,513,165,157,108,341,345,548,592,586,746,621,439,382,646,444 5133,377,217,601,571,393,558,174,181,111,381,395,624,626,655,751,609,498,405,620,496 5134,367,155,549,455,464,579,132,162,78,318,343,587,603,617,784,547,474,329,550,422 5135,351,97,462,425,440,601,150,173,74,291,298,605,647,618,825,541,474,290,535,536 5136,305,92,525,521,477,559,126,169,92,286,314,625,661,599,776,478,440,525,542,556 5137,314,105,566,639,491,557,115,178,97,307,308,622,705,635,709,445,477,573,530,529 5138,311,122,599,700,552,597,130,173,100,314,288,612,707,556,713,414,434,459,522,490 5139,306,109,610,698,518,587,137,163,99,305,315,602,758,591,765,416,483,428,554,460 5140,308,118,577,676,522,546,136,156,87,322,321,591,735,584,773,408,461,472,553,473 5141,303,119,563,660,441,542,127,156,95,322,316,576,685,591,803,468,439,408,555,477 5142,278,83,558,695,348,493,117,136,103,283,310,554,431,611,798,447,335,361,437,503 5143,192,14,381,349,317,387,110,123,82,249,254,453,283,453,455,283,302,200,388,336 5144,160,11,184,43,265,338,101,110,83,248,161,385,218,392,327,188,220,54,345,164 5145,114,10,134,0,258,295,76,92,69,206,130,340,179,343,305,181,216,35,313,126 5146,105,9,120,0,216,267,63,82,66,195,118,306,179,292,309,173,153,25,293,97 5147,112,5,141,0,263,267,57,91,81,182,118,309,203,322,309,183,177,56,341,76 5148,94,4,160,12,227,289,75,105,78,188,109,324,214,326,319,204,206,46,347,73 5149,117,6,151,15,209,321,82,116,80,175,128,331,222,350,324,219,215,45,352,96 5150,125,11,161,11,245,322,82,107,66,201,133,333,227,339,332,218,203,52,379,110 5151,126,23,165,14,250,332,81,112,63,187,130,332,232,320,331,207,195,61,417,127 5152,125,27,171,17,242,332,90,110,69,211,126,356,251,341,353,213,186,78,414,132 5153,132,39,179,25,235,317,88,112,75,211,136,360,267,347,388,210,173,84,418,152 5154,169,50,284,57,239,385,125,125,92,252,156,390,348,383,452,249,223,130,488,189 5155,218,162,429,207,330,461,134,143,110,287,217,453,488,569,611,468,379,191,587,273 5156,349,229,579,544,396,507,169,160,113,348,358,563,602,570,752,620,444,381,649,443 5157,383,218,601,574,391,559,174,186,112,377,406,631,637,648,755,606,497,400,621,490 5158,370,158,555,463,456,579,133,165,81,311,354,588,610,600,790,546,482,328,547,413 5159,343,96,462,415,449,604,153,175,74,284,313,610,662,605,829,532,468,287,525,531 5160,299,91,523,516,497,567,121,169,93,293,330,637,666,584,783,485,433,543,531,552 5161,315,106,561,655,510,567,111,176,100,315,320,631,715,623,719,434,472,579,515,513 5162,308,122,600,705,566,605,135,171,104,325,288,621,725,547,726,406,436,464,505,480 5163,305,107,605,713,536,592,139,162,103,316,302,610,783,581,771,404,486,434,552,452 5164,305,118,576,675,539,559,142,155,90,330,307,606,756,570,780,404,466,474,553,469 5165,306,116,572,666,451,553,132,156,98,327,308,582,700,575,809,473,441,416,548,466 5166,280,86,567,700,374,497,117,135,107,287,295,557,454,605,800,447,338,368,432,489 5167,192,14,393,370,333,392,111,121,85,238,247,458,299,445,464,279,303,218,386,334 5168,154,12,200,42,279,344,100,107,87,238,156,387,228,380,336,178,236,61,344,162 5169,108,10,146,0,296,296,76,89,68,197,129,341,189,332,310,172,200,34,312,125 5170,98,9,129,0,248,267,64,79,65,187,119,309,189,282,319,165,151,33,286,96 5171,105,5,149,0,288,269,55,92,80,175,120,316,210,311,318,176,178,64,341,76 5172,88,4,167,12,237,291,71,103,78,184,111,329,219,325,329,194,206,54,344,73 5173,111,7,159,15,220,321,78,113,80,170,130,334,224,349,335,209,214,54,342,96 5174,118,12,169,12,256,320,83,106,66,197,134,335,227,337,340,214,207,60,369,109 5175,119,24,173,14,259,332,81,109,62,184,131,333,231,319,335,201,197,70,398,126 5176,116,28,178,16,251,335,91,108,69,209,127,357,251,342,355,208,186,83,392,134 5177,121,38,185,25,242,326,89,111,74,202,138,360,269,348,389,205,174,90,395,155 5178,160,49,296,57,250,392,126,123,90,243,157,392,345,386,450,262,221,133,469,196 5179,211,163,437,207,346,469,135,141,109,285,218,446,483,574,617,465,367,195,571,278 5180,336,225,582,535,415,518,170,159,112,346,358,558,606,575,756,615,438,383,635,447 5181,369,216,603,564,391,568,172,189,112,370,411,630,636,647,753,602,503,396,612,490 5182,367,151,560,453,453,587,131,167,79,303,348,587,607,596,790,546,478,327,540,413 5183,348,95,476,417,459,607,148,178,73,274,309,612,647,600,835,523,464,289,515,534 5184,293,92,529,511,496,577,122,171,97,297,310,639,668,576,778,478,437,551,524,551 5185,314,108,564,659,499,567,114,178,101,318,299,631,721,613,732,436,484,581,511,513 5186,310,123,601,700,556,599,139,174,104,330,265,618,726,537,741,402,441,476,501,484 5187,300,110,604,700,524,592,137,166,103,319,279,609,761,570,786,401,480,436,554,447 5188,296,120,575,662,527,560,138,158,90,332,292,605,757,559,792,397,469,475,550,460 5189,297,120,571,653,445,563,131,160,98,342,294,581,700,565,816,464,455,422,546,461 5190,266,85,571,686,371,510,118,140,106,293,282,553,450,587,790,440,366,371,415,480 5191,185,14,401,366,326,407,112,124,85,247,239,450,305,417,464,271,318,215,372,327 5192,146,11,204,42,273,364,100,110,87,242,151,380,231,353,336,175,241,61,332,161 5193,99,10,152,0,288,312,72,94,69,201,125,332,192,312,309,170,206,34,305,124 5194,93,8,134,0,245,278,64,82,68,192,118,298,193,259,321,160,159,41,280,95 5195,98,6,150,0,284,281,59,96,80,177,119,304,218,297,319,173,191,71,331,73 5196,85,4,166,12,234,300,75,105,79,185,110,321,223,306,327,190,212,62,328,72 5197,109,7,156,15,215,319,83,116,80,175,128,326,223,321,331,202,206,60,345,94 5198,116,12,169,14,250,314,82,109,66,191,132,328,235,313,337,206,205,66,368,100 5199,117,23,176,16,252,329,80,112,62,177,129,325,235,292,336,192,199,70,391,122 5200,115,27,182,17,246,331,89,113,67,200,125,344,254,314,343,201,185,85,395,131 5201,123,41,183,25,235,327,87,116,73,196,135,350,268,321,396,197,176,89,397,152 5202,163,49,301,59,243,390,127,127,90,233,154,383,350,357,455,251,215,133,472,191 5203,213,164,436,208,340,468,134,145,109,276,211,439,474,539,623,461,371,192,573,274 5204,330,218,580,545,401,519,174,164,112,347,350,555,599,551,758,618,446,377,633,449 5205,361,215,598,570,383,560,176,191,113,374,406,621,630,607,749,601,511,392,613,491 5206,361,152,559,461,431,579,128,169,77,302,347,579,602,556,789,545,485,321,547,408 5207,357,95,483,430,439,598,146,179,72,250,307,607,634,573,830,514,478,285,520,535 5208,309,93,534,535,490,565,125,174,95,273,303,632,667,562,777,471,455,548,534,543 5209,337,110,561,682,491,559,122,183,99,294,298,624,708,604,723,434,494,566,521,493 5210,336,128,602,734,546,591,148,180,100,307,260,613,709,552,738,404,445,473,514,470 5211,321,117,609,712,515,587,144,173,95,308,273,606,746,578,787,406,484,434,565,442 5212,317,125,570,671,519,552,143,165,82,310,286,602,739,556,791,400,477,472,561,452 5213,315,123,560,665,438,562,139,168,87,318,289,579,685,562,804,468,461,418,557,453 5214,287,86,560,698,363,499,126,146,95,272,276,553,436,576,777,434,371,363,429,477 5215,208,16,400,387,326,401,116,129,75,227,231,447,297,416,471,268,340,216,385,321 5216,163,12,200,44,266,359,103,117,78,225,146,372,222,330,337,169,249,63,339,160 5217,110,10,145,0,281,308,76,97,60,188,122,327,188,283,313,165,216,35,311,124 5218,106,9,128,0,236,278,70,81,58,179,110,294,189,245,322,157,161,42,282,94 5219,111,6,145,0,276,280,60,97,72,165,115,296,211,263,320,171,189,72,331,71 5220,104,4,160,12,232,305,77,111,70,172,106,309,218,285,325,185,213,62,326,68 5221,128,7,151,15,226,322,86,123,70,173,124,319,217,298,337,196,213,62,347,90 5222,130,12,165,14,238,316,89,117,66,189,128,323,229,294,340,201,216,69,370,99 5223,131,24,172,16,248,330,88,119,61,176,125,319,232,274,339,188,210,73,392,120 5224,127,27,177,18,241,334,97,120,69,192,121,338,250,302,342,196,194,82,394,127 5225,135,38,178,28,231,331,89,122,73,186,131,337,266,311,396,192,178,86,396,151 5226,179,50,294,68,242,395,134,133,90,222,146,368,345,341,451,248,220,131,477,194 5227,232,166,435,215,343,472,137,149,107,264,195,428,466,528,622,462,385,191,574,268 5228,340,212,574,553,400,520,176,168,111,342,337,543,600,535,756,621,458,373,634,441 5229,366,208,594,576,388,559,179,194,112,369,393,606,644,596,746,601,520,387,610,478 5230,372,151,554,466,427,581,133,171,76,295,334,567,622,541,778,541,515,316,549,402 5231,367,97,471,434,440,594,151,186,73,236,292,591,642,557,817,499,510,275,517,514 5232,331,94,524,529,468,568,127,182,92,257,285,615,672,544,763,475,462,544,539,511 5233,361,107,549,670,470,557,125,190,99,289,280,608,714,589,728,436,484,560,524,472 5234,360,121,587,712,522,581,150,188,99,307,243,593,717,550,753,414,455,469,524,473 5235,341,112,594,691,487,584,144,181,96,309,259,585,755,596,785,419,476,428,568,453 5236,341,120,557,649,494,562,144,170,83,313,262,582,749,580,806,405,477,468,566,462 5237,340,115,555,646,427,564,139,173,87,303,265,559,688,580,805,481,450,414,561,452 5238,309,82,557,695,352,507,127,151,91,258,257,538,439,591,775,441,372,372,428,479 5239,229,18,403,388,318,417,124,133,75,209,224,434,300,415,477,264,346,213,385,326 5240,183,11,205,45,270,369,112,123,73,203,139,368,211,345,341,164,251,64,350,166 5241,129,9,151,0,280,319,84,101,59,170,117,330,174,296,322,162,221,35,323,121 5242,122,8,135,0,240,289,76,89,57,162,97,294,175,257,328,158,161,41,284,93 5243,130,5,151,0,290,291,66,103,71,149,102,295,196,275,334,166,189,64,344,71 5244,127,4,162,14,238,318,84,117,70,160,95,309,205,297,333,181,210,55,344,65 5245,154,7,152,18,230,338,91,129,68,168,113,316,209,312,345,193,222,57,355,91 5246,155,12,164,18,240,336,92,123,66,183,117,320,225,308,342,197,208,63,377,104 5247,153,22,172,21,246,345,91,128,61,172,115,315,226,287,339,185,207,71,396,126 5248,147,25,175,24,242,347,98,122,69,191,108,333,249,316,343,192,191,80,395,134 5249,154,35,180,35,230,345,97,125,73,186,120,331,265,324,397,189,176,85,406,156 5250,199,50,295,79,245,410,142,137,91,227,136,361,345,357,460,252,221,129,479,203 5251,256,170,440,231,364,490,144,151,109,278,202,425,460,537,625,475,400,191,580,279 5252,365,219,581,556,417,535,183,172,111,349,349,542,602,547,764,633,476,375,640,454 5253,377,220,600,582,386,569,184,199,113,371,403,599,641,594,751,605,528,388,613,485 5254,399,154,555,474,430,591,140,177,76,298,342,558,618,535,776,542,523,317,546,406 5255,381,98,473,431,435,601,154,189,74,237,285,581,633,555,824,488,516,279,515,506 5256,343,98,522,525,467,570,132,188,92,257,280,609,678,565,777,471,477,541,535,512 5257,371,112,538,667,475,574,127,197,101,288,270,592,721,606,752,430,501,559,517,478 5258,382,130,577,704,533,599,151,200,99,304,230,578,725,569,782,408,467,470,507,474 5259,349,118,583,683,505,600,145,190,96,307,246,567,764,625,807,417,489,430,552,452 5260,348,130,547,643,507,581,143,180,83,309,250,565,755,615,825,403,487,463,553,455 5261,349,123,543,640,424,569,138,182,88,299,258,546,696,605,831,476,457,407,554,451 5262,321,91,553,693,358,515,124,159,89,255,234,532,450,595,766,437,379,367,417,491 5263,236,19,416,389,321,424,121,140,75,206,202,423,304,420,473,258,353,205,377,330 5264,184,11,215,41,272,372,109,128,75,200,127,368,214,327,338,159,259,64,344,164 5265,131,9,161,0,294,325,84,108,60,168,102,327,176,279,317,157,213,35,319,121 5266,126,8,140,0,255,294,75,96,57,160,88,296,183,239,321,152,154,33,286,92 5267,134,5,151,0,295,289,64,110,71,148,93,295,202,257,326,161,186,56,346,70 5268,131,4,160,15,233,316,82,124,70,159,86,305,214,267,325,175,202,50,341,67 5269,158,7,151,20,233,337,88,135,68,164,105,313,216,283,339,185,225,53,363,86 5270,159,12,163,18,236,330,88,129,66,179,110,323,233,282,337,189,215,59,385,98 5271,156,22,162,21,242,340,89,135,62,172,108,319,233,268,335,177,215,67,401,120 5272,152,25,169,24,236,340,97,127,70,190,102,338,254,296,338,184,198,77,401,129 5273,160,39,172,37,232,338,96,132,72,186,118,334,273,306,389,183,180,81,415,151 5274,201,56,294,83,257,413,140,144,90,226,133,356,354,336,454,252,225,126,482,199 5275,260,178,436,237,369,482,146,156,107,280,200,433,472,512,630,483,410,192,579,270 5276,375,220,580,563,422,538,187,176,114,355,356,549,605,529,770,635,487,373,642,448 5277,380,223,595,586,389,571,187,205,112,381,408,603,658,580,748,605,531,376,608,476 5278,390,153,550,481,442,600,140,183,77,303,352,557,632,518,770,549,523,309,542,397 5279,383,97,465,453,448,612,154,194,76,245,280,585,643,550,803,481,522,264,508,511 5280,349,98,514,530,488,571,129,192,95,264,271,604,698,556,762,466,480,532,535,504 5281,373,116,535,667,480,566,125,199,103,295,257,585,749,587,739,424,507,529,514,473 5282,377,132,572,714,540,590,149,202,102,317,220,569,734,564,775,395,469,439,498,469 5283,349,122,581,684,515,588,141,195,98,316,237,556,772,602,799,403,492,402,542,451 5284,345,135,544,646,525,583,139,184,84,321,231,555,758,599,823,389,492,428,543,443 5285,350,129,541,639,438,580,136,184,90,311,242,532,713,578,823,466,471,378,545,441 5286,325,96,549,690,369,522,124,163,93,264,219,521,486,566,749,428,386,341,409,480 5287,240,24,413,388,332,426,122,141,78,214,197,417,322,394,459,252,358,210,376,332 5288,184,10,215,30,280,374,109,130,77,209,120,361,225,322,328,160,270,64,342,163 5289,133,8,155,0,302,322,85,112,62,175,97,323,186,264,308,151,216,35,317,120 5290,128,7,134,0,281,293,74,101,59,167,84,291,192,229,317,147,156,33,283,92 5291,123,4,146,0,318,288,63,112,74,158,90,295,212,245,329,159,186,58,345,69 5292,132,4,154,15,250,313,82,125,72,166,85,309,224,259,326,174,202,51,339,63 5293,160,7,145,20,247,331,87,136,70,170,103,313,228,279,343,188,223,55,362,82 5294,161,12,158,18,251,326,88,130,67,183,112,324,244,278,342,187,212,57,381,92 5295,159,25,156,21,258,340,87,137,67,177,101,319,250,265,341,176,212,68,395,115 5296,156,26,163,25,248,340,94,132,75,194,100,335,264,283,342,184,199,78,395,122 5297,165,42,169,37,251,339,94,135,78,190,112,335,290,296,401,181,184,82,410,143 5298,208,61,287,80,269,405,137,145,96,233,131,363,366,324,459,264,228,128,489,194 5299,265,184,440,230,379,472,146,160,110,295,189,436,493,493,627,486,412,192,581,267 5300,379,222,580,564,430,528,188,179,118,373,354,554,619,503,766,632,490,365,640,448 5301,385,225,592,585,403,564,188,207,117,395,408,602,679,559,744,601,529,370,606,468 5302,392,156,543,476,454,596,139,186,83,316,338,561,648,491,759,536,524,306,535,394 5303,376,98,468,455,471,606,154,193,78,259,263,586,669,521,789,483,535,268,490,502 5304,339,103,519,547,493,568,131,190,98,274,246,600,720,541,748,475,476,550,533,505 5305,374,115,536,665,480,549,127,201,107,299,236,586,759,566,722,430,504,524,509,476 5306,367,132,574,715,535,570,149,206,104,324,196,564,744,539,758,394,465,434,496,473 5307,339,123,584,684,512,571,144,200,98,320,214,548,768,578,786,405,492,391,548,458 5308,335,140,541,646,517,570,142,187,84,327,213,550,755,570,807,389,500,426,543,450 5309,341,133,534,639,439,582,138,188,90,314,222,528,727,563,814,462,479,378,545,445 5310,302,99,542,685,376,528,120,164,93,271,195,519,513,575,736,426,402,343,415,480 5311,229,24,411,387,336,419,121,142,79,221,184,431,329,382,463,256,355,217,374,330 5312,175,10,211,27,295,371,108,128,79,204,112,367,228,306,335,160,272,65,332,159 5313,133,8,152,0,317,325,83,112,63,174,90,327,192,252,307,151,215,35,307,116 5314,129,7,133,0,286,297,78,100,59,166,76,293,198,213,323,147,158,33,275,88 5315,123,4,145,0,319,293,63,114,76,159,83,298,219,228,334,159,183,57,344,69 5316,129,6,153,15,254,318,83,125,73,173,77,314,228,240,330,173,202,50,341,62 5317,157,9,147,20,254,336,86,137,71,174,92,313,230,264,347,193,221,54,366,79 5318,158,14,156,18,261,324,87,128,73,188,103,326,246,265,344,192,216,59,383,93 5319,156,27,155,26,268,340,85,137,72,182,92,324,255,251,340,180,222,65,394,114 5320,154,26,164,26,260,351,91,129,80,194,90,340,263,270,343,188,212,75,395,120 5321,160,44,168,37,258,349,92,135,83,190,102,340,292,287,405,176,194,80,411,142 5322,206,62,288,90,275,419,138,146,101,238,122,370,377,321,460,264,238,125,483,193 5323,265,186,446,241,381,481,151,160,120,313,178,442,497,491,629,485,420,189,569,262 5324,375,216,588,566,434,533,190,177,128,387,349,556,626,506,762,627,497,353,628,445 5325,379,212,597,587,397,570,189,203,129,413,404,603,681,552,736,594,538,349,591,461 5326,387,154,544,477,446,607,137,184,89,324,332,571,651,482,749,522,532,295,532,377 5327,370,98,465,457,463,606,154,190,83,264,259,608,666,515,775,469,553,264,504,493 5328,335,107,518,566,497,574,126,188,102,275,247,618,720,524,730,467,498,553,534,496 5329,368,119,534,658,485,563,124,201,111,301,238,604,763,570,709,406,533,514,521,464 5330,360,136,565,707,533,581,148,205,108,342,200,579,745,530,738,370,498,416,507,463 5331,332,128,590,680,511,582,143,196,104,334,228,564,768,579,768,385,522,374,554,452 5332,326,145,536,641,525,589,143,185,90,329,230,569,751,572,801,370,530,411,550,444 5333,329,137,531,636,440,592,142,188,93,312,240,545,719,565,811,441,505,351,555,447 5334,299,105,539,684,380,532,119,160,98,269,208,535,527,578,735,419,421,328,431,478 5335,221,24,405,386,339,413,119,140,83,221,185,444,347,384,465,248,365,218,389,330 5336,171,10,202,24,303,374,107,124,79,199,111,379,233,289,337,153,277,65,348,163 5337,126,8,144,0,327,324,84,109,65,170,90,335,202,237,305,142,221,35,313,115 5338,122,7,128,0,293,290,79,98,60,163,80,298,205,200,325,136,166,32,270,87 5339,116,4,139,0,327,290,62,112,77,158,91,306,229,214,341,148,193,55,326,69 5340,119,6,144,11,264,312,81,125,72,172,87,319,236,227,335,163,204,49,326,62 5341,150,9,142,19,265,330,86,135,70,170,100,319,237,251,353,183,224,54,351,79 5342,150,14,147,18,272,313,88,126,71,183,111,330,252,270,354,183,217,60,368,92 5343,147,27,147,25,280,336,85,133,71,177,103,328,262,257,351,170,223,62,379,113 5344,146,26,157,27,271,344,94,128,79,199,105,345,260,277,352,173,217,73,381,121 5345,153,45,160,39,269,346,92,132,84,197,114,346,292,295,407,165,210,81,404,141 5346,197,66,263,94,285,418,137,143,102,247,138,378,373,329,461,256,259,125,480,196 5347,261,183,435,246,390,479,151,160,120,321,195,447,499,502,616,477,432,188,569,264 5348,381,203,577,558,441,528,191,173,128,397,366,563,632,498,744,616,507,339,624,445 5349,365,201,584,578,403,562,192,197,130,424,412,607,678,555,722,583,544,333,585,454 5350,379,150,532,480,452,606,133,180,91,332,343,574,646,485,747,497,544,295,538,373 5351,367,98,457,482,467,600,156,188,88,279,273,610,678,497,748,456,565,261,500,492 5352,335,111,510,585,495,574,124,190,104,287,261,620,727,507,716,447,513,547,542,495 5353,367,122,528,664,487,567,123,203,113,312,253,605,770,552,690,390,552,522,524,464 5354,356,134,560,710,529,588,147,205,111,356,207,584,745,546,728,355,515,397,499,459 5355,323,127,586,684,507,590,146,198,107,348,235,571,777,595,755,368,542,351,538,440 5356,321,143,532,644,520,596,144,190,93,340,236,577,753,587,777,354,551,385,542,453 5357,333,132,529,643,433,593,144,190,95,321,252,554,721,577,779,422,524,322,544,437 5358,299,108,530,688,361,533,118,163,101,279,219,544,542,594,719,391,437,298,424,466 5359,218,22,392,393,334,411,118,141,86,231,197,454,364,400,467,234,376,208,372,319 5360,171,9,191,40,298,374,101,121,82,210,118,385,249,304,341,136,274,57,320,167 5361,123,7,132,10,323,323,82,106,66,182,92,334,209,251,315,126,227,27,298,115 5362,120,6,117,2,290,287,75,96,61,173,81,297,212,213,334,120,172,25,255,87 5363,115,4,128,0,332,286,63,109,65,159,92,307,235,221,351,132,216,48,304,67 5364,118,6,133,15,271,307,81,122,59,173,88,320,239,230,342,145,228,42,303,59 5365,146,8,133,21,266,324,84,132,59,170,103,321,241,255,359,164,239,47,328,75 5366,150,13,138,22,282,308,82,126,60,185,114,331,252,273,360,164,232,53,345,89 5367,149,26,137,31,290,340,81,134,59,180,109,327,261,262,362,154,230,54,357,110 5368,148,25,150,34,283,342,93,128,68,200,107,345,256,278,359,156,225,67,360,117 5369,156,44,152,47,286,346,91,131,70,200,114,346,285,300,419,149,220,72,386,132 5370,201,65,246,99,294,420,136,145,93,250,135,381,366,337,462,250,274,118,462,188 5371,268,182,432,252,400,481,149,163,113,326,195,452,498,508,613,474,452,182,565,260 5372,386,189,579,558,455,530,185,177,122,395,367,566,633,520,740,617,519,326,618,436 5373,367,186,585,575,410,562,190,198,121,426,412,604,680,564,718,578,560,321,577,446 5374,381,149,533,485,465,611,129,180,81,333,339,573,652,496,738,490,567,289,532,360 5375,375,93,454,481,484,601,152,189,76,294,271,614,676,498,733,458,596,241,507,475 5376,349,109,500,594,510,573,125,191,92,300,261,621,744,522,705,446,536,514,538,477 5377,384,119,524,660,505,563,127,203,107,324,253,601,789,567,696,396,572,500,521,448 5378,378,130,556,712,544,583,153,205,103,370,206,584,762,565,735,355,533,370,497,439 5379,347,122,583,681,523,586,144,201,100,360,234,571,793,620,763,367,560,324,532,420 5380,339,138,528,653,532,590,143,191,87,353,236,578,766,593,772,353,571,367,534,432 5381,340,127,523,649,450,595,136,190,89,333,251,555,732,583,774,421,547,311,534,420 5382,323,107,522,691,374,535,118,162,101,290,219,547,561,593,716,399,455,284,420,447 5383,240,21,390,394,355,409,109,139,82,241,196,460,377,393,463,220,393,187,368,308 5384,192,7,191,42,320,369,93,117,74,220,117,384,259,314,337,123,298,57,304,164 5385,136,5,131,10,338,318,78,106,63,191,91,336,212,253,310,114,253,27,307,111 5386,132,4,116,2,314,288,72,95,63,181,80,301,218,213,339,117,189,26,261,87 5387,127,2,127,0,338,285,62,112,59,168,92,308,245,227,350,126,229,41,312,66 5388,118,4,130,15,286,302,79,117,57,180,88,326,257,248,339,137,240,51,312,58 5389,153,7,134,21,278,323,83,127,47,176,103,324,257,275,361,156,257,56,321,73 5390,162,12,138,22,283,305,80,122,48,190,114,336,268,292,353,158,249,58,338,88 5391,161,25,137,31,291,334,80,129,49,187,109,331,276,281,356,148,248,60,356,107 5392,161,24,152,34,284,336,92,123,56,198,108,347,271,295,355,153,241,73,364,114 5393,168,44,155,47,287,340,94,128,58,195,113,352,305,311,422,151,220,79,387,132 5394,209,65,249,99,294,419,133,142,82,247,138,386,380,351,472,259,271,124,466,194 5395,277,184,440,262,400,478,152,160,101,326,200,459,510,504,617,480,451,184,563,273 5396,397,187,582,553,453,532,191,177,112,397,369,568,647,537,747,621,526,329,618,443 5397,384,182,585,570,403,569,188,197,112,420,411,607,696,568,725,576,566,319,575,450 5398,395,145,533,482,474,620,137,178,73,330,337,575,667,510,740,486,575,281,526,365 5399,379,91,463,477,488,609,151,187,68,298,274,620,693,520,738,453,606,232,503,468 5400,360,108,501,593,516,582,129,191,85,305,262,625,765,540,713,451,544,499,531,472 5401,399,115,532,668,509,576,133,201,96,333,248,603,811,587,708,404,593,479,518,448 5402,395,126,558,706,549,591,153,200,91,382,200,587,756,584,747,363,552,352,495,429 5403,362,121,587,671,520,596,142,195,89,376,233,574,789,646,773,377,578,301,531,411 5404,356,133,528,667,529,598,138,187,86,363,243,582,762,633,780,363,587,354,542,420 5405,358,122,527,670,457,606,134,186,87,346,248,561,727,598,788,437,571,299,548,404 5406,344,106,526,710,382,547,119,159,102,304,227,554,562,611,721,418,480,278,436,445 5407,256,21,402,397,362,421,110,136,84,253,202,463,369,391,456,230,418,180,394,309 5408,192,7,207,42,326,380,93,115,76,223,125,393,260,296,329,124,318,56,315,163 5409,133,5,146,10,345,332,75,107,62,193,98,342,215,238,305,120,262,27,306,112 5410,128,4,127,4,320,307,75,97,64,178,82,310,223,197,334,121,207,25,268,88 5411,126,1,133,0,342,300,63,109,57,174,97,312,246,212,343,130,231,34,313,68 5412,118,4,135,15,292,308,80,115,56,185,90,331,259,234,338,140,247,42,321,60 5413,150,7,144,21,283,329,85,125,48,184,105,330,262,242,366,158,275,48,335,74 5414,158,12,141,22,288,311,82,117,48,199,116,341,271,257,354,158,264,50,342,90 5415,155,26,142,31,295,340,81,126,49,194,111,334,278,248,349,148,259,53,356,108 5416,155,24,155,34,287,339,93,121,57,202,106,348,278,260,348,154,252,64,368,115 5417,162,46,156,47,289,342,96,131,58,199,111,355,313,275,416,150,228,73,390,132 5418,206,67,251,110,296,420,134,138,82,250,135,389,392,322,471,266,280,118,472,194 5419,275,189,443,289,414,482,150,155,100,331,200,466,516,481,622,487,466,190,570,273 5420,390,192,593,573,476,536,190,173,113,401,370,575,647,511,748,622,540,336,620,449 5421,397,185,591,582,407,566,184,195,111,423,412,610,691,547,722,567,581,322,579,451 5422,388,148,540,497,475,633,134,176,71,329,333,577,662,486,737,474,601,270,524,361 5423,362,88,460,499,507,617,144,183,66,296,266,621,688,522,734,453,625,203,499,474 5424,345,107,508,627,508,585,124,188,81,304,253,624,759,539,720,448,561,491,531,467 5425,388,112,528,696,507,578,130,201,99,331,237,611,802,583,713,398,591,445,520,442 5426,380,122,555,715,541,590,148,201,95,380,193,592,734,569,760,356,564,321,495,424 5427,349,120,585,678,502,598,138,193,91,374,221,582,767,632,791,381,571,270,521,420 5428,346,133,530,677,522,600,132,184,90,362,231,580,755,626,786,360,577,327,535,426 5429,343,119,519,677,462,597,128,184,92,342,237,563,723,589,789,432,581,270,535,404 5430,336,107,518,718,401,549,112,161,106,301,216,566,577,607,719,409,489,277,437,448 5431,242,22,401,420,358,422,106,137,82,252,194,467,372,390,455,226,421,183,389,319 5432,183,7,209,50,325,380,89,118,75,222,123,395,266,287,338,130,328,69,303,168 5433,131,6,151,10,345,331,72,107,62,191,96,342,219,244,315,117,269,20,295,117 5434,129,4,130,4,323,304,71,101,63,174,81,311,226,173,345,111,209,17,262,88 5435,127,1,134,0,349,296,60,113,56,175,94,306,243,206,346,117,235,25,303,66 5436,124,4,139,13,298,303,77,119,55,188,89,323,256,220,344,130,249,34,310,59 5437,157,7,146,20,285,327,81,127,46,187,102,322,260,229,372,153,277,40,325,74 5438,164,12,144,21,288,307,82,120,46,196,113,334,266,247,360,163,268,43,338,89 5439,159,25,150,29,294,335,81,129,48,192,108,327,273,239,353,151,267,45,348,110 5440,159,24,159,31,288,333,89,122,54,202,104,342,271,252,352,158,259,57,364,119 5441,165,46,162,48,290,334,94,129,55,203,107,349,307,265,415,158,232,66,384,137 5442,213,70,257,113,306,411,129,140,79,252,132,380,396,309,464,276,296,116,472,199 5443,279,188,449,280,429,475,144,155,97,342,204,467,520,465,617,494,472,191,568,276 5444,400,189,598,573,479,530,183,177,104,407,383,576,654,504,739,619,562,348,620,451 5445,394,180,597,577,426,565,178,196,110,424,413,610,697,543,718,555,595,314,573,450 5446,382,151,553,488,505,637,139,178,70,330,336,577,661,489,727,460,616,266,521,368 5447,361,89,468,503,538,617,143,188,69,301,265,625,674,528,737,448,645,222,484,480 5448,341,104,513,632,519,585,130,191,81,311,254,625,765,549,730,446,587,509,517,471 5449,391,111,532,708,521,579,132,203,99,326,242,602,791,592,728,392,615,421,512,444 5450,380,119,556,707,533,589,144,202,95,373,194,584,739,573,767,352,585,332,488,437 5451,345,120,582,687,503,596,135,197,92,367,217,583,768,640,794,371,586,279,510,430 5452,340,133,531,686,529,601,130,187,90,359,226,582,762,625,777,352,597,327,528,426 5453,346,119,517,660,469,602,125,187,87,333,236,563,727,577,775,427,603,276,525,411 5454,341,109,517,729,413,553,113,167,108,291,215,563,601,609,705,407,513,281,438,439 5455,243,22,408,424,341,420,107,139,86,245,193,459,381,394,437,220,440,205,389,317 5456,189,8,219,47,315,374,90,118,81,218,121,398,270,288,323,125,348,70,302,162 5457,139,6,159,10,335,316,75,108,61,191,95,342,221,248,299,113,276,19,290,107 5458,126,4,137,4,313,289,69,102,69,174,80,311,226,178,339,106,215,18,259,77 5459,136,3,138,0,338,284,61,116,63,176,93,308,244,213,331,113,237,25,296,59 5460,134,5,139,11,295,290,78,123,54,188,89,320,255,246,334,128,257,34,303,54 5461,165,7,148,19,281,314,81,128,45,187,102,320,259,257,363,147,277,40,324,70 5462,173,12,145,20,279,294,81,126,45,187,114,334,262,276,350,158,273,43,335,86 5463,167,26,152,29,291,325,82,135,46,189,109,330,274,268,340,145,270,45,348,106 5464,168,26,160,31,286,324,90,125,52,198,104,347,269,281,340,153,263,60,360,118 5465,176,49,164,45,288,324,95,134,54,206,107,355,307,297,404,152,240,69,375,133 5466,234,74,256,112,299,401,132,142,76,253,133,387,392,339,465,276,303,119,466,198 5467,286,191,457,280,438,471,150,163,101,351,215,478,509,481,625,495,475,200,563,269 5468,410,196,600,576,479,529,188,181,106,407,399,589,642,519,747,621,567,350,613,446 5469,405,182,595,578,418,557,184,198,108,417,424,618,688,558,723,553,604,314,566,447 5470,390,159,552,493,501,634,138,180,69,331,332,586,652,499,719,462,613,261,512,363 5471,362,94,472,514,530,615,146,191,68,302,256,630,661,544,739,452,641,223,487,473 5472,345,115,507,626,502,583,129,196,85,328,234,629,747,559,732,451,599,505,519,467 5473,399,117,519,709,509,578,136,209,97,322,220,605,767,610,717,396,636,407,506,447 5474,392,121,544,710,517,587,147,206,94,369,172,587,724,589,755,356,608,341,486,439 5475,362,125,569,690,492,594,134,199,90,360,191,586,750,655,783,378,603,273,508,425 5476,355,133,520,688,515,602,133,193,86,350,200,583,738,643,772,355,605,310,527,417 5477,364,122,510,661,479,607,127,194,82,330,210,561,703,599,773,433,614,263,509,401 5478,362,111,513,728,418,557,109,171,101,299,190,569,593,628,692,416,518,274,441,444 5479,262,25,411,417,341,418,108,142,89,258,174,452,381,395,424,227,438,228,396,327 5480,204,8,225,47,304,371,89,120,84,228,110,399,272,284,307,124,346,70,301,166 5481,155,7,165,10,324,316,71,108,65,201,88,346,224,248,285,106,273,19,293,113 5482,143,5,143,4,301,288,67,102,73,184,77,313,231,178,323,106,212,18,262,79 5483,152,3,140,0,326,279,59,116,67,187,95,314,249,210,323,110,242,26,296,63 5484,148,6,137,11,278,289,74,124,54,201,92,324,261,240,321,125,253,35,305,53 5485,181,7,148,15,265,312,79,129,45,195,99,324,262,248,349,145,279,40,320,68 5486,190,11,141,20,263,287,80,126,45,197,113,339,264,263,334,153,279,41,333,84 5487,186,25,148,29,273,315,81,136,46,199,103,337,268,259,326,140,275,43,348,101 5488,191,25,158,31,266,313,88,125,52,202,97,350,262,268,337,150,266,60,361,113 5489,198,50,164,45,269,313,95,139,54,216,95,359,301,282,403,150,244,72,373,126 5490,242,78,259,118,285,390,130,146,67,257,121,391,389,333,460,278,299,120,464,196 5491,293,185,462,289,425,461,150,167,89,353,205,480,503,462,618,496,467,200,568,260 5492,417,193,603,574,463,521,187,187,93,403,390,583,634,500,738,615,555,353,614,445 5493,405,176,596,574,415,549,183,200,94,411,410,611,684,537,720,548,601,313,561,437 5494,389,159,553,483,495,623,137,181,68,332,320,576,642,498,719,462,600,265,507,355 5495,368,96,472,509,532,603,136,191,70,309,229,625,647,516,720,452,633,251,499,470 5496,350,115,518,600,510,582,119,195,79,340,205,624,728,551,724,456,591,522,528,452 5497,408,115,532,704,516,579,133,207,94,327,199,600,751,604,710,394,624,410,514,428 5498,402,123,556,703,524,596,142,204,94,365,161,579,707,585,746,357,592,332,493,424 5499,363,130,578,685,499,597,131,200,90,355,180,578,733,660,779,385,591,265,510,414 5500,352,137,529,684,518,594,130,195,86,346,188,578,720,652,768,359,603,296,524,407 5501,362,127,520,660,479,602,124,193,80,328,191,569,687,610,766,428,614,248,512,395 5502,364,112,522,731,422,553,104,172,99,307,166,577,579,636,685,413,519,308,458,434 5503,263,26,424,417,338,412,100,144,89,264,153,465,362,420,434,226,432,236,402,334 5504,194,8,243,47,292,365,87,116,82,233,94,406,257,305,320,134,342,70,313,165 5505,156,7,181,10,311,312,69,107,64,207,76,354,208,269,296,103,270,19,293,112 5506,144,5,153,4,297,285,64,100,73,191,69,319,217,205,331,105,210,18,262,79 5507,151,3,146,0,318,275,56,114,67,193,83,318,235,239,328,102,234,23,301,62 5508,147,6,142,11,275,281,73,122,54,203,76,326,247,274,322,122,245,30,304,51 5509,166,8,159,15,252,306,74,128,45,194,81,324,242,283,345,143,269,35,319,65 5510,176,11,150,20,250,281,75,127,45,204,95,341,241,300,324,153,267,37,336,82 5511,172,25,159,29,259,304,76,136,46,207,84,337,246,296,316,139,267,39,343,99 5512,179,26,168,37,255,303,88,121,52,207,79,351,237,304,334,136,260,56,360,112 5513,193,50,176,45,261,305,94,137,54,226,77,361,272,317,402,137,247,69,376,126 5514,232,80,269,116,283,385,125,143,69,267,100,395,356,364,455,274,304,123,474,198 5515,285,179,467,291,426,456,143,167,92,367,187,488,484,489,602,493,464,207,569,270 5516,423,188,611,576,477,512,180,188,95,412,371,581,619,521,729,607,554,353,612,449 5517,412,168,601,568,420,537,177,199,96,422,381,612,670,563,729,533,601,306,554,430 5518,401,151,557,486,502,621,137,182,67,338,305,573,627,519,714,455,589,264,504,359 5519,376,98,485,507,542,604,135,192,75,321,213,618,649,537,708,438,633,249,505,484 5520,366,119,532,592,528,580,118,194,85,347,180,620,723,559,709,447,593,540,533,452 5521,416,118,540,695,521,570,133,211,99,333,174,594,749,587,696,387,633,415,521,422 5522,420,125,561,705,506,591,138,202,102,372,137,577,696,567,729,349,607,349,499,425 5523,382,132,584,678,497,602,128,200,97,363,156,578,725,638,767,373,605,276,511,421 5524,369,140,536,676,511,595,127,197,96,354,165,576,713,630,750,344,616,305,525,415 5525,371,130,526,656,487,601,121,193,89,332,168,565,682,616,757,410,628,257,516,401 5526,367,114,532,714,425,545,101,174,105,318,142,569,572,647,677,393,517,321,454,428 5527,263,27,429,408,340,407,100,145,96,277,135,457,352,421,423,214,420,231,398,338 5528,195,8,244,46,294,361,86,117,86,241,81,402,245,300,316,121,330,70,305,169 5529,154,7,180,10,312,312,69,108,66,216,65,344,194,253,288,91,261,19,283,115 5530,144,5,157,4,299,283,65,101,77,206,59,313,200,194,324,98,205,19,251,80 5531,150,3,141,0,321,279,57,115,67,210,73,310,218,225,322,91,226,20,292,66 5532,145,6,137,11,276,282,73,122,53,205,66,321,230,254,319,116,237,28,295,50 5533,165,8,157,14,253,309,73,129,44,201,77,318,226,264,343,135,262,33,313,63 5534,174,11,147,19,251,282,74,130,44,213,92,334,224,280,323,145,254,34,330,82 5535,174,24,156,28,259,307,77,139,47,223,86,332,240,275,315,133,256,36,338,100 5536,180,25,165,37,264,305,87,125,53,223,85,348,230,288,334,129,256,53,353,113 5537,192,48,172,45,263,309,92,138,53,243,84,355,263,307,396,137,243,70,368,128 5538,232,79,262,116,285,386,119,146,67,286,110,391,343,356,447,280,314,123,471,201 5539,283,174,459,299,412,456,136,168,88,382,192,492,468,469,591,487,472,208,564,273 5540,428,182,601,575,467,509,171,196,95,424,370,583,596,513,718,588,556,355,605,449 5541,411,168,593,566,419,531,169,202,94,430,380,609,644,567,717,511,589,305,550,430 5542,411,148,549,483,511,613,135,184,67,349,301,573,611,537,708,443,591,265,500,359 5543,388,95,481,512,536,605,135,188,76,342,212,618,648,516,697,429,634,245,506,482 5544,376,117,532,581,520,561,121,188,87,367,191,620,715,539,697,435,585,540,530,449 5545,426,115,547,674,512,548,133,207,102,351,178,597,723,570,679,376,627,403,511,419 5546,430,127,564,710,499,570,135,195,114,391,139,581,687,546,706,344,597,365,491,423 5547,392,134,584,665,496,583,125,196,97,383,160,581,704,627,751,365,596,279,515,421 5548,397,142,536,660,503,586,127,191,124,367,175,579,693,616,732,332,609,302,528,417 5549,399,139,523,639,482,598,121,185,107,348,180,568,658,602,738,402,620,255,517,402 5550,389,126,529,693,418,529,103,168,127,332,150,572,560,635,661,391,511,322,459,424 5551,278,28,416,400,339,402,99,143,115,292,142,456,345,407,417,210,405,228,397,338 5552,198,8,241,46,294,344,87,118,101,248,94,402,243,297,313,116,317,70,309,163 5553,153,7,176,10,313,302,71,109,80,228,68,338,191,255,279,86,252,27,283,109 5554,144,5,152,4,300,281,65,96,99,217,68,307,197,202,312,96,210,19,257,73 5555,151,3,139,0,331,273,57,107,82,221,84,308,213,227,315,83,215,20,296,62 5556,146,6,137,11,278,279,74,114,68,215,80,316,225,250,318,107,226,35,294,50 5557,166,8,157,14,256,303,77,126,60,212,91,311,222,254,342,123,254,40,309,62 5558,173,11,150,20,253,278,73,129,61,223,103,328,219,272,310,135,253,40,326,79 5559,173,24,166,27,274,303,76,137,50,233,96,330,236,276,319,123,243,41,337,93 5560,179,23,175,35,287,302,85,121,56,234,93,347,226,278,334,118,245,55,349,109 5561,192,46,180,42,287,309,90,135,54,238,91,351,260,310,391,131,236,72,367,116 5562,235,83,271,111,301,388,116,146,67,280,117,390,348,334,442,280,309,122,471,185 5563,286,180,471,295,411,455,135,163,90,377,200,490,476,454,587,483,470,208,563,257 5564,436,189,606,581,470,512,170,193,95,416,385,583,604,519,712,582,560,354,604,437 5565,416,173,594,564,420,539,166,198,94,425,392,603,647,580,714,503,595,308,553,423 5566,413,154,542,475,507,619,132,179,67,354,316,571,611,527,694,430,597,266,508,357 5567,403,104,492,491,511,604,134,185,76,357,227,616,636,492,679,422,615,266,514,469 5568,381,126,531,563,510,559,118,185,89,381,203,611,688,520,684,445,591,539,537,442 5569,433,125,545,673,497,552,133,202,102,355,187,589,709,562,661,392,631,403,512,428 5570,442,135,570,713,486,569,133,187,114,401,149,575,661,567,685,361,603,352,492,435 5571,407,145,590,665,480,583,124,196,99,393,172,581,688,654,733,383,604,279,520,438 5572,406,152,549,657,480,588,128,199,126,380,187,580,691,631,723,352,616,302,534,433 5573,410,149,541,623,474,610,122,183,110,362,191,569,659,619,733,415,629,257,526,415 5574,403,136,545,681,412,551,104,170,131,345,160,578,588,676,660,408,524,317,476,443 5575,283,28,422,396,331,415,102,153,118,303,156,454,367,445,431,202,411,234,412,349 5576,199,7,243,47,291,353,90,124,104,255,108,401,266,313,324,110,324,77,315,166 5577,155,7,186,10,306,309,72,110,83,224,79,335,203,268,286,79,247,27,291,109 5578,146,5,161,4,294,287,67,97,103,216,73,307,205,215,320,91,223,19,266,74 5579,151,3,148,0,333,277,57,110,86,219,88,308,218,260,330,83,226,28,301,62 5580,144,6,145,11,281,282,76,117,71,219,87,320,231,284,333,96,237,43,298,52 5581,162,8,166,15,260,304,80,132,63,216,95,315,229,277,358,111,263,48,312,65 5582,171,11,157,20,258,278,76,132,64,226,107,333,229,298,328,125,264,48,330,83 5583,171,24,174,27,279,301,81,138,53,235,101,336,243,305,336,124,261,49,340,98 5584,176,24,182,35,292,294,91,119,59,235,95,350,234,287,350,122,263,64,350,114 5585,188,47,188,42,289,303,94,132,57,238,91,354,267,317,408,136,255,85,366,121 5586,228,84,279,112,302,387,121,144,70,278,117,395,353,356,461,290,333,135,476,186 5587,283,179,485,301,400,457,141,162,92,384,210,496,483,462,594,499,496,223,564,256 5588,435,188,612,585,455,513,176,190,98,416,399,589,607,550,712,586,586,371,606,436 5589,412,169,604,563,405,540,171,197,95,423,401,597,651,608,720,514,618,324,554,420 5590,410,155,548,475,497,621,137,179,69,352,324,572,612,549,696,440,611,287,509,355 5591,414,101,497,470,502,598,138,183,78,355,248,619,648,531,690,450,625,295,520,468 5592,382,122,544,553,505,574,120,183,90,373,221,612,691,543,685,462,609,554,544,428 5593,439,126,553,648,485,549,134,203,105,354,193,585,728,582,665,400,632,406,517,415 5594,441,135,579,706,471,564,134,187,117,397,156,567,673,614,691,374,625,359,499,410 5595,402,146,599,657,456,577,125,196,102,391,172,572,705,684,738,391,627,279,524,422 5596,412,152,558,646,453,584,128,200,129,378,187,572,713,643,729,364,611,299,540,420 5597,415,148,551,607,446,604,123,185,113,354,194,556,676,628,728,421,645,252,534,404 5598,399,136,551,673,404,545,107,172,133,349,164,574,610,696,663,410,547,333,488,423 5599,289,29,427,397,315,404,105,151,121,311,169,450,376,443,446,206,427,236,422,332 5600,198,7,251,43,274,340,95,127,110,265,117,392,275,304,328,112,335,83,322,156 5601,153,7,190,10,302,294,75,110,88,226,83,332,213,261,282,81,257,49,299,107 5602,144,5,164,4,289,272,70,97,107,217,80,308,208,209,318,92,231,20,268,74 5603,148,3,151,0,326,263,56,108,89,219,95,308,221,256,330,91,240,29,305,57 5604,143,6,147,11,276,270,76,118,75,216,89,322,233,280,332,105,245,44,303,48 5605,162,8,167,14,253,293,78,132,67,211,97,316,229,275,356,121,272,49,316,63 5606,172,11,160,20,252,271,74,131,67,223,107,332,228,294,326,132,273,49,333,80 5607,171,24,176,27,270,292,78,139,54,232,101,337,245,300,332,124,270,48,346,94 5608,175,24,181,35,288,291,88,121,60,232,96,351,236,283,342,123,273,66,360,116 5609,191,49,185,42,287,301,90,131,58,234,93,358,270,314,400,126,268,88,370,122 5610,231,81,271,120,297,386,116,143,71,266,118,402,350,364,468,297,356,142,477,180 5611,289,181,477,303,393,460,135,164,93,368,218,500,484,451,602,512,516,232,570,250 5612,446,183,604,579,455,514,169,194,99,399,409,594,608,558,709,588,609,375,603,433 5613,423,165,600,551,403,541,162,198,92,405,400,599,655,586,722,517,635,323,554,418 5614,422,150,542,474,498,619,136,181,69,341,325,573,614,555,698,440,626,307,515,353 5615,426,93,499,471,497,597,134,185,76,349,255,628,655,530,692,449,634,305,533,458 5616,388,116,550,555,504,586,113,188,90,369,233,621,700,550,678,461,619,553,537,409 5617,439,125,551,647,477,544,128,210,106,353,194,580,728,584,659,394,637,412,515,396 5618,443,133,580,699,469,556,129,190,117,386,157,568,681,640,692,365,629,342,510,401 5619,408,143,596,649,440,575,118,196,103,389,169,572,707,690,730,381,631,283,535,414 5620,420,150,556,639,449,582,124,201,129,375,184,570,714,645,718,350,618,296,540,407 5621,421,145,544,596,462,601,120,191,112,348,191,553,684,625,707,398,648,231,539,389 5622,412,140,550,668,421,546,101,177,135,351,165,570,617,685,651,395,566,346,499,400 5623,292,29,428,396,310,415,99,154,122,307,174,446,380,433,453,201,445,236,441,313 5624,198,7,253,36,281,347,88,131,110,262,121,389,277,296,330,99,346,68,340,135 5625,153,7,191,10,311,286,68,110,91,225,84,338,214,256,275,77,262,54,317,98 5626,141,5,165,4,299,266,66,99,108,215,81,313,209,209,311,88,240,20,276,62 5627,147,3,154,0,323,261,57,109,90,225,96,309,216,254,313,87,246,30,312,51 5628,142,6,150,11,273,267,68,116,75,218,93,320,228,278,318,103,256,44,318,42 5629,161,8,172,17,250,289,71,129,67,213,100,316,225,269,343,118,284,50,335,56 5630,177,11,164,23,249,269,66,131,68,224,108,338,227,288,316,129,283,50,355,76 5631,179,24,181,30,268,291,72,138,54,232,102,345,240,294,324,119,281,48,369,89 5632,181,24,187,38,286,290,81,121,63,234,97,361,234,278,344,121,291,66,384,110 5633,192,49,190,45,285,297,84,133,61,232,94,366,270,286,389,125,283,89,393,111 5634,226,77,276,132,299,398,109,143,74,262,120,409,348,361,473,307,367,139,499,169 5635,301,180,489,315,395,467,131,164,97,365,228,510,481,441,600,521,535,236,588,237 5636,459,172,610,585,453,522,163,196,103,394,417,601,592,545,709,589,625,384,618,422 5637,434,153,602,554,395,548,156,201,96,396,397,605,649,565,717,517,645,324,564,407 5638,433,140,543,473,493,616,126,185,72,333,324,579,618,560,688,422,630,310,532,340 5639,434,91,496,484,498,592,126,191,73,345,248,635,647,536,679,436,636,326,554,438 5640,392,116,546,553,505,584,104,194,94,364,224,628,680,554,668,439,620,540,556,388 5641,435,124,557,645,480,551,119,217,107,349,206,594,709,584,652,385,635,406,530,383 5642,442,130,577,698,476,562,119,195,119,368,175,578,680,640,683,346,629,322,529,384 5643,408,139,591,648,444,582,109,198,106,372,193,582,704,694,717,360,638,284,545,406 5644,423,147,548,638,451,590,117,202,130,363,205,574,711,615,702,346,623,279,546,399 5645,421,141,536,596,462,615,111,193,113,336,214,553,694,594,685,381,653,232,549,380 5646,414,138,542,664,423,565,93,182,137,335,188,575,632,657,637,383,586,355,518,388 5647,291,30,430,395,322,428,91,159,118,298,195,444,384,417,446,198,463,244,458,303 5648,198,8,252,36,288,355,92,125,109,255,139,393,281,278,332,98,364,83,348,131 5649,151,7,188,10,323,290,69,109,93,212,102,336,218,237,269,74,278,54,329,91 5650,140,5,165,4,310,269,63,99,106,214,96,313,214,191,306,83,257,20,281,58 5651,150,3,153,0,335,264,54,105,87,223,111,308,219,256,300,85,265,30,322,52 5652,144,6,148,8,284,277,60,113,72,210,108,317,230,281,312,102,271,45,322,42 5653,162,8,168,17,264,300,62,130,70,204,117,314,226,271,336,117,304,50,342,45 5654,175,11,159,23,260,278,59,131,71,219,125,338,229,290,310,127,304,50,366,67 5655,176,23,178,30,280,299,63,138,57,228,117,345,239,296,315,119,303,48,376,80 5656,178,24,185,38,290,295,72,121,67,234,110,359,234,271,334,121,311,63,394,99 5657,193,49,185,45,294,305,76,133,66,231,107,364,271,279,370,123,294,89,398,99 5658,230,72,273,129,311,406,101,143,77,262,132,408,351,356,455,320,380,134,500,160 5659,312,174,489,333,413,483,123,165,100,369,246,512,481,437,596,532,551,249,600,238 5660,460,164,612,597,477,539,154,197,107,396,438,601,591,539,704,596,634,397,625,423 5661,436,147,601,560,420,561,147,206,100,397,416,598,649,563,700,517,650,324,564,411 5662,437,133,544,489,500,628,116,193,77,340,338,571,618,565,689,435,642,313,544,335 5663,438,88,503,493,525,609,119,196,71,346,262,626,656,554,664,429,646,325,572,434 5664,388,109,556,557,531,610,98,202,93,368,240,622,675,551,658,435,627,542,575,381 5665,432,120,568,662,501,570,116,221,109,365,226,595,702,578,645,376,642,375,542,377 5666,444,127,588,706,498,579,114,202,121,381,195,579,678,642,671,339,639,292,536,382 5667,410,135,603,654,464,594,105,200,109,385,201,582,702,693,697,352,638,274,552,405 5668,425,142,559,621,477,607,113,203,137,375,197,583,707,617,686,336,634,241,550,396 5669,417,136,543,578,486,635,108,194,117,352,197,561,684,593,674,367,656,222,561,378 5670,414,135,551,662,449,584,90,183,143,353,183,581,619,657,638,381,602,344,532,380 5671,298,32,437,407,346,445,89,161,123,314,195,451,386,411,437,194,481,228,467,297 5672,198,9,251,36,309,360,84,125,113,266,133,396,286,270,323,95,388,83,354,132 5673,151,8,189,10,346,294,69,105,95,221,93,342,225,231,259,72,301,54,336,88 5674,140,5,166,4,336,275,63,98,109,222,93,320,222,184,297,81,273,20,291,60 5675,147,4,151,0,355,268,53,104,88,228,111,313,231,236,296,83,266,30,325,54 5676,139,7,149,8,300,286,60,111,76,217,112,325,241,259,313,101,274,45,324,40 5677,156,9,170,17,274,307,62,131,76,213,119,319,238,255,339,116,306,50,345,43 5678,171,12,163,23,263,287,57,130,80,227,124,346,239,274,313,124,319,50,372,67 5679,172,24,182,30,289,310,62,138,67,237,115,353,249,284,323,116,318,48,380,78 5680,178,25,186,38,304,306,68,122,73,245,110,358,241,251,340,123,331,63,399,93 5681,194,49,186,46,298,325,73,136,70,242,112,364,277,262,368,126,318,91,403,91 5682,251,72,277,129,323,407,98,147,84,277,139,416,363,336,443,332,400,131,509,152 5683,330,165,485,342,425,495,118,166,106,384,247,521,494,438,580,540,571,251,605,234 5684,477,153,606,596,492,544,149,198,112,409,440,606,593,554,698,598,646,405,627,421 5685,451,137,595,558,437,563,143,204,105,391,416,597,648,570,686,516,665,324,569,406 5686,456,119,542,484,499,631,118,194,81,341,327,572,624,579,676,435,639,313,546,340 5687,442,89,501,488,525,612,125,193,77,346,264,619,662,569,649,433,645,323,574,426 5688,398,109,556,566,520,617,96,196,98,371,235,626,672,555,644,433,629,526,575,374 5689,435,114,578,678,501,574,111,210,115,374,214,595,701,576,635,376,658,382,546,371 5690,451,125,591,704,500,589,112,194,127,399,196,580,666,652,667,336,646,294,530,378 5691,419,134,615,649,462,592,105,197,115,404,203,584,683,698,697,344,622,276,539,402 5692,432,143,569,616,469,615,113,202,143,390,186,577,684,617,673,328,642,242,537,395 5693,422,133,547,572,497,642,107,198,122,366,184,559,667,605,666,375,653,225,548,375 5694,415,133,553,651,468,580,86,183,147,361,184,577,604,655,640,383,599,349,522,373 5695,303,36,432,406,352,448,84,160,124,308,194,450,378,424,430,188,461,220,458,287 5696,215,10,249,36,302,356,84,127,115,259,133,390,279,259,310,92,387,83,342,131 5697,170,9,185,10,346,289,70,106,98,215,92,334,220,225,245,69,298,54,324,81 5698,139,6,164,4,323,270,64,99,112,218,92,312,217,201,282,79,269,21,292,55 5699,163,5,151,0,329,266,55,106,92,223,109,304,223,252,287,80,263,30,325,52 5700,151,7,146,10,286,288,61,112,80,213,110,319,234,274,304,99,272,45,325,40 5701,168,9,165,21,267,307,65,128,80,207,118,318,234,272,324,114,301,50,345,41 5702,185,18,160,26,252,287,59,130,83,219,117,345,231,293,298,123,313,50,370,71 5703,195,27,177,35,277,304,63,142,70,232,106,351,247,302,308,115,313,48,378,79 5704,201,26,180,42,293,299,69,127,76,240,98,357,241,269,324,122,323,63,400,95 5705,220,49,183,49,287,311,74,136,74,240,99,362,271,277,352,124,313,92,408,98 5706,276,73,280,133,316,402,100,147,88,279,125,423,359,345,425,328,399,136,506,157 5707,356,167,490,354,425,485,120,168,109,384,240,526,495,443,576,545,561,257,614,235 5708,501,158,611,593,503,539,146,202,116,408,438,608,592,561,692,606,636,407,628,422 5709,468,139,605,557,448,555,142,208,107,394,403,599,631,562,678,519,660,328,573,406 5710,471,123,554,484,497,624,121,201,85,344,319,573,615,576,663,437,615,312,560,345 5711,459,94,507,496,529,618,127,193,82,347,253,618,649,561,630,435,624,328,583,429 5712,419,115,554,578,520,614,100,200,102,374,228,628,652,551,627,438,602,541,579,374 5713,459,119,569,680,487,575,111,215,120,377,207,588,678,568,623,384,638,390,548,368 5714,478,132,584,705,484,583,113,203,134,400,185,573,649,647,648,337,623,293,539,390 5715,440,142,602,652,444,591,104,211,121,410,187,578,667,677,679,344,615,276,555,411 5716,450,152,574,617,452,610,114,217,150,398,185,571,667,583,658,322,634,241,550,405 5717,441,143,554,575,497,636,110,214,128,373,173,554,650,591,640,372,652,223,559,386 5718,434,144,548,649,465,580,88,198,156,368,171,572,598,633,631,379,598,347,536,385 5719,314,39,431,414,344,454,85,166,133,307,187,456,369,424,417,179,448,218,446,294 5720,226,11,248,39,287,348,87,131,123,255,125,379,279,265,303,85,384,80,329,129 5721,169,11,184,13,329,282,73,106,106,215,85,321,228,230,245,63,289,52,306,81 5722,140,9,161,6,312,271,68,99,117,216,88,305,221,217,264,73,266,24,283,55 5723,164,8,147,0,319,268,59,106,98,226,104,303,224,261,271,75,262,30,317,53 5724,156,8,142,10,276,293,66,114,87,216,108,309,226,295,289,95,274,45,321,46 5725,171,9,161,21,255,314,69,130,86,212,114,315,222,294,310,111,300,51,340,47 5726,185,18,157,28,244,292,60,130,91,226,111,348,217,304,285,120,313,50,369,72 5727,195,27,174,41,268,311,66,145,77,240,101,351,233,316,294,116,311,41,373,80 5728,199,24,177,47,286,307,72,128,89,246,93,353,226,294,311,119,323,55,394,99 5729,216,45,179,54,277,319,76,137,81,246,94,367,263,301,335,126,319,86,404,102 5730,271,70,276,139,303,414,105,151,95,288,121,431,355,371,413,338,410,128,504,157 5731,349,162,485,364,423,497,126,171,114,402,233,530,493,451,574,556,555,255,617,242 5732,506,149,613,597,508,553,153,206,120,417,438,607,586,576,680,614,634,417,633,434 5733,469,129,598,560,455,568,148,213,113,402,401,594,628,576,676,520,663,333,577,420 5734,469,117,544,489,496,633,127,206,94,353,314,577,617,593,644,445,607,314,573,356 5735,455,85,504,491,539,622,130,193,89,358,245,620,649,564,629,437,631,339,592,436 5736,416,105,541,570,521,609,110,202,111,389,220,620,652,549,608,426,623,533,588,383 5737,456,111,553,673,496,573,115,214,120,400,198,583,682,584,614,377,662,379,569,382 5738,468,125,568,699,490,578,116,204,134,415,177,569,643,650,641,329,635,285,566,396 5739,430,136,590,647,448,600,107,216,124,425,180,575,654,686,656,334,630,268,579,417 5740,442,145,565,618,459,621,112,221,152,411,180,567,686,593,643,313,643,230,569,410 5741,439,136,550,578,508,650,110,219,130,391,173,556,664,616,631,373,668,217,582,390 5742,431,139,543,654,473,586,89,203,159,379,176,573,620,637,628,383,588,344,572,385 5743,317,40,432,431,346,455,88,170,138,316,187,462,371,427,422,186,438,221,463,291 5744,227,10,252,47,284,337,89,134,127,267,128,377,277,277,307,88,374,80,338,130 5745,166,11,190,16,329,277,73,108,110,221,86,312,218,244,244,64,280,52,313,78 5746,140,8,168,8,312,264,70,101,121,220,89,293,211,243,255,78,265,23,279,56 5747,161,8,153,0,322,264,60,108,100,231,106,290,216,294,262,82,255,30,309,57 5748,159,8,147,18,276,287,67,115,82,221,110,302,219,334,289,98,267,44,315,50 5749,174,9,162,25,254,308,71,127,78,224,115,308,218,332,296,106,288,50,344,50 5750,189,19,153,29,242,285,62,130,84,242,113,344,208,338,282,114,313,50,373,74 5751,198,21,173,43,268,305,67,145,70,246,103,349,225,344,293,109,307,41,372,83 5752,203,18,177,47,287,301,74,126,83,261,95,351,220,305,311,110,316,55,390,101 5753,220,40,178,59,277,314,78,137,74,262,96,365,258,312,334,119,319,85,397,104 5754,274,66,276,148,307,405,107,155,87,307,123,429,344,382,413,336,423,127,504,167 5755,353,158,492,380,435,492,129,175,107,413,239,536,491,457,575,554,580,257,623,257 5756,511,145,621,600,521,554,155,210,114,432,451,610,586,591,681,612,664,423,639,441 5757,473,128,603,561,456,570,150,213,105,413,409,591,618,581,675,515,674,338,576,426 5758,470,114,542,490,493,626,128,207,86,364,319,572,615,605,635,431,612,314,575,366 5759,456,82,498,504,537,615,132,195,83,373,245,614,649,581,632,419,633,346,598,446 5760,418,101,545,575,509,600,110,203,104,405,222,610,649,567,604,418,627,542,587,394 5761,464,112,560,673,480,560,115,219,114,415,200,570,689,603,615,359,659,379,566,387 5762,473,120,576,697,475,562,118,209,127,433,179,556,642,673,633,326,637,288,578,415 5763,436,133,600,641,432,583,110,220,117,444,179,558,653,682,652,327,632,271,586,433 5764,447,142,568,612,438,606,115,223,147,430,178,553,682,604,639,300,638,231,578,426 5765,448,133,545,575,487,633,113,219,124,405,175,548,662,613,625,360,672,216,579,406 5766,430,133,541,658,455,571,91,203,151,395,175,552,622,626,628,376,599,357,585,399 5767,324,40,430,437,331,450,89,174,130,329,183,447,371,445,430,177,453,236,462,307 5768,228,11,241,52,264,325,92,135,120,278,125,364,274,304,310,87,384,81,332,145 5769,167,12,185,19,317,265,76,110,100,228,86,301,215,267,252,62,283,53,309,80 5770,140,9,174,9,299,247,71,103,112,227,89,285,206,265,264,69,269,23,271,57 5771,162,8,155,0,306,256,60,110,91,240,104,278,212,315,269,69,255,29,302,60 5772,159,8,152,19,259,277,65,117,73,230,100,292,214,356,290,83,266,43,306,53 5773,175,7,164,31,240,299,69,131,69,229,105,298,214,353,305,91,280,50,335,51 5774,190,14,158,35,230,279,60,135,75,251,113,332,203,355,290,98,299,49,365,76 5775,198,16,179,48,263,301,65,149,61,256,102,333,229,356,298,97,300,40,365,84 5776,204,13,182,54,273,296,73,126,74,272,94,338,225,323,309,99,311,54,377,100 5777,218,35,176,68,262,309,78,140,65,274,95,347,262,332,331,107,313,82,394,103 5778,273,61,278,160,293,395,109,157,76,314,123,413,357,385,406,332,423,129,506,171 5779,351,153,487,398,437,490,131,178,98,423,244,527,503,468,573,542,587,259,628,266 5780,506,140,616,612,523,551,159,213,104,436,462,606,598,598,681,596,656,421,639,441 5781,466,122,601,569,461,564,154,217,97,414,413,584,632,580,674,506,681,333,574,428 5782,467,113,539,482,490,612,130,213,73,366,322,564,625,601,630,413,601,317,570,366 5783,459,78,498,498,536,607,132,199,71,370,247,606,660,580,626,389,632,348,590,448 5784,430,98,556,575,510,589,111,203,91,406,225,602,671,544,602,406,624,546,585,392 5785,460,114,568,668,479,554,116,219,100,432,205,564,712,582,601,346,665,381,546,382 5786,470,122,588,699,464,557,121,213,114,443,184,548,658,646,628,316,653,293,566,422 5787,439,137,608,643,427,584,112,221,102,454,184,551,657,668,646,313,647,275,579,444 5788,460,147,580,613,435,601,117,221,131,442,184,546,683,591,630,294,632,236,565,436 5789,448,136,550,579,481,633,115,219,108,422,178,542,663,603,614,356,678,223,574,417 5790,436,137,545,659,443,571,94,204,135,407,179,541,629,617,620,365,605,369,576,410 5791,327,42,433,440,319,449,92,177,116,330,182,439,381,438,424,171,440,250,458,311 5792,227,11,242,54,253,331,94,133,105,280,121,350,298,297,305,83,366,81,327,143 5793,163,12,186,20,324,270,78,107,87,228,80,286,242,263,245,62,264,52,302,78 5794,136,9,176,10,306,249,73,102,98,229,84,270,231,272,254,72,268,23,269,56 5795,157,8,157,0,318,262,62,107,79,242,100,265,236,323,258,71,258,30,299,57 5796,154,8,154,21,271,281,67,116,70,231,100,279,236,357,280,83,272,46,298,52 5797,168,8,166,36,243,307,70,129,66,229,105,288,237,356,298,91,285,51,324,50 5798,184,14,161,37,233,285,61,135,75,250,113,323,224,356,282,99,304,49,360,73 5799,193,17,177,51,265,306,67,149,60,257,103,324,250,363,292,97,305,40,360,81 5800,202,13,180,55,277,301,73,127,73,272,94,331,246,340,300,99,316,51,374,98 5801,231,36,173,69,266,322,80,139,63,274,96,340,286,348,321,103,318,77,392,102 5802,288,62,278,166,299,404,110,160,76,326,123,409,373,389,405,336,428,128,513,168 5803,369,163,496,408,438,499,128,177,96,434,249,529,523,469,568,539,587,259,641,273 5804,517,146,621,620,514,556,150,212,101,443,469,607,613,601,675,591,656,432,648,444 5805,479,125,607,578,454,566,145,213,94,422,415,587,642,583,676,503,681,329,582,428 5806,487,116,551,487,471,613,128,208,72,374,320,565,638,605,622,413,588,324,572,364 5807,466,80,506,507,525,595,134,198,71,379,256,603,667,577,613,388,606,356,601,440 5808,442,102,568,577,493,591,111,205,88,425,234,604,677,549,601,401,606,538,595,397 5809,471,119,573,670,460,557,114,215,98,452,212,568,704,595,594,339,648,377,557,377 5810,487,128,598,700,457,556,119,211,113,463,187,543,663,657,619,317,648,304,576,414 5811,455,143,620,647,423,579,111,223,103,475,188,546,659,680,638,309,645,277,591,435 5812,480,151,590,613,425,598,115,222,133,463,187,550,688,603,621,294,627,248,579,423 5813,462,140,553,580,476,625,113,218,108,439,182,546,661,599,607,357,661,217,594,418 5814,444,140,550,660,445,556,94,204,135,422,190,542,650,620,616,372,601,391,592,413 5815,339,46,438,450,329,444,92,179,116,336,193,441,395,443,418,166,440,255,466,310 5816,238,11,245,68,263,332,90,134,105,277,131,352,320,297,303,80,369,81,330,141 5817,173,13,192,26,318,268,75,106,90,229,87,286,260,262,244,58,262,52,304,74 5818,144,9,177,13,318,252,73,99,101,229,89,261,245,280,252,67,263,23,271,56 5819,154,8,163,0,333,266,62,107,81,236,102,260,245,324,264,70,255,29,307,55 5820,153,9,158,21,288,279,66,118,74,224,101,278,242,350,273,80,271,45,307,51 5821,166,9,169,36,258,304,69,130,71,222,106,288,238,346,292,87,286,50,334,47 5822,196,16,163,37,239,284,60,140,76,246,115,326,224,347,279,96,301,49,372,71 5823,204,19,181,51,270,304,66,151,61,254,104,333,246,360,284,94,303,40,366,78 5824,214,14,190,55,282,295,68,128,70,270,99,335,240,345,293,96,318,51,381,95 5825,243,38,183,70,275,317,74,143,60,276,105,348,272,340,318,97,319,77,396,104 5826,303,66,293,172,309,400,105,165,74,331,133,415,360,384,396,348,429,129,515,170 5827,383,174,508,414,443,498,126,182,93,439,255,536,512,468,561,549,587,266,647,283 5828,534,156,628,627,524,552,148,219,99,449,466,609,595,603,664,597,655,436,660,443 5829,493,132,613,585,456,564,142,215,89,426,409,594,629,586,666,510,675,333,593,430 5830,490,118,555,498,473,613,124,212,73,373,322,577,617,612,609,412,576,338,586,370 5831,474,80,508,507,531,603,129,205,75,387,262,618,646,579,605,380,594,374,613,455 5832,455,107,581,574,499,594,107,210,92,442,230,613,647,551,587,393,589,542,608,411 5833,479,119,589,672,460,558,113,216,100,471,203,579,671,596,579,338,627,397,574,397 5834,497,132,614,708,458,564,118,213,114,480,179,550,636,652,605,316,630,315,589,433 5835,463,146,631,663,426,583,110,224,104,492,169,550,631,672,625,312,622,289,603,450 5836,495,154,601,641,423,598,112,227,134,481,179,558,667,606,609,304,628,261,592,437 5837,465,145,565,606,476,626,114,223,113,448,172,558,643,603,597,354,642,230,608,421 5838,452,143,556,686,446,556,97,211,137,420,183,549,636,626,603,373,587,414,612,419 5839,345,53,452,471,330,443,92,180,120,335,180,451,385,448,419,169,426,264,486,315 5840,244,11,246,77,269,335,91,136,107,278,123,362,308,304,314,76,353,83,350,144 5841,169,13,194,26,317,273,75,109,95,239,78,290,256,275,239,57,239,52,319,75 5842,141,9,186,13,318,254,75,102,107,238,80,268,237,287,251,67,245,23,284,58 5843,153,8,167,0,319,267,64,106,88,246,89,265,235,335,253,70,239,36,327,56 5844,154,9,155,21,284,274,68,116,79,232,88,280,231,358,274,77,254,54,326,52 5845,168,11,171,36,253,296,70,127,77,224,90,289,226,346,295,85,268,60,354,49 5846,205,17,165,37,233,275,60,139,76,247,96,320,213,347,285,93,284,57,386,72 5847,218,20,183,55,265,298,65,149,61,256,92,326,232,364,290,92,282,47,377,79 5848,236,14,191,66,274,292,68,130,70,271,85,329,226,346,290,93,297,58,391,96 5849,249,39,193,82,267,311,74,140,61,277,88,342,261,339,315,90,293,84,405,105 5850,308,68,304,188,295,392,105,160,76,338,114,411,353,378,390,365,404,133,527,170 5851,392,182,516,434,433,491,128,179,88,445,245,532,504,463,560,568,570,272,659,296 5852,532,164,631,628,525,550,146,215,94,452,458,602,579,600,658,604,635,441,667,444 5853,493,134,616,585,466,553,140,211,87,435,403,584,614,581,663,518,648,336,600,434 5854,488,120,564,494,480,600,123,212,75,384,316,579,607,609,607,401,558,349,601,379 5855,489,81,523,513,527,584,126,209,80,390,255,624,629,577,609,372,577,383,635,462 5856,469,108,594,583,495,577,105,207,94,444,216,613,632,549,583,384,573,534,633,419 5857,481,124,601,669,456,541,108,212,98,472,200,578,661,588,564,336,605,411,602,408 5858,501,138,618,706,456,549,108,214,110,471,185,549,627,650,588,324,610,319,619,441 5859,463,157,645,655,424,572,104,221,101,483,176,547,616,670,610,320,601,296,618,455 5860,504,160,611,640,418,577,104,225,131,463,187,550,654,604,581,307,599,270,588,437 5861,468,156,572,600,471,604,105,222,111,429,170,556,628,597,570,353,620,235,607,421 5862,451,152,562,676,434,542,93,211,135,401,189,550,625,610,581,372,567,412,612,418 5863,340,52,458,466,319,426,86,177,116,332,186,454,369,443,405,169,407,262,482,315 5864,245,11,248,76,253,316,87,134,101,276,121,362,297,298,300,74,334,81,347,147 5865,168,13,195,26,280,262,72,104,95,236,75,289,246,269,228,56,237,52,309,79 5866,141,9,188,13,287,243,72,97,108,236,78,265,227,283,240,67,243,16,280,60 5867,150,8,166,0,290,250,62,100,88,244,87,260,227,314,242,71,237,28,315,59 5868,152,9,151,21,271,257,65,109,78,229,86,276,222,328,259,81,251,46,315,53 5869,165,10,165,36,240,276,67,124,76,222,88,285,220,319,277,90,266,52,348,50 5870,203,15,157,37,222,259,58,136,75,246,94,318,211,322,277,96,282,49,377,73 5871,215,18,177,56,261,281,64,145,61,254,90,322,227,339,285,97,279,40,364,80 5872,236,13,184,68,272,274,67,123,70,266,83,322,223,323,287,98,295,51,378,95 5873,252,38,197,85,283,300,73,132,61,273,86,338,258,316,315,96,289,85,409,104 5874,312,67,305,193,307,387,105,155,75,337,111,406,354,371,400,360,395,134,530,167 5875,394,189,518,433,428,480,128,176,88,441,238,522,507,453,560,567,571,277,660,304 5876,544,165,633,625,515,539,146,209,93,448,457,593,575,584,657,599,618,442,667,442 5877,496,133,616,582,472,545,139,208,85,431,400,573,609,570,662,513,631,342,599,434 5878,491,123,567,493,490,589,124,207,75,383,317,574,605,605,604,398,545,359,601,380 5879,493,84,528,514,529,575,124,206,80,382,259,618,630,568,609,371,568,390,639,459 5880,483,111,594,583,520,564,100,207,89,427,221,610,627,541,583,379,567,526,631,419 5881,488,129,599,656,482,529,105,211,97,457,200,573,647,571,554,336,586,424,604,411 5882,511,155,614,698,475,539,103,213,110,455,186,544,627,643,574,327,593,321,608,440 5883,470,178,630,657,443,566,105,223,100,464,198,543,614,671,595,318,591,299,608,460 5884,526,178,599,640,433,567,104,226,131,442,209,547,646,586,570,314,591,276,577,441 5885,478,168,567,599,501,599,106,218,112,410,172,553,624,582,560,356,613,233,597,428 5886,476,165,558,674,465,538,93,207,136,384,205,549,627,607,590,376,560,411,600,425 5887,339,52,454,473,341,417,85,174,115,319,202,460,367,448,419,163,399,261,473,329 5888,247,12,249,76,261,298,85,129,100,267,121,363,290,299,305,74,334,81,344,155 5889,168,14,193,26,288,245,70,98,92,229,82,292,241,261,217,57,239,52,296,85 5890,145,10,183,13,294,227,72,93,105,227,89,268,221,277,237,65,246,8,267,67 5891,155,9,164,0,296,231,60,95,86,237,98,263,220,309,231,75,233,19,304,64 5892,154,9,150,21,275,241,61,104,76,222,96,277,215,323,249,85,254,38,307,60 5893,167,9,165,36,246,264,62,119,75,210,97,286,222,320,268,95,271,43,327,56 5894,203,15,158,36,224,255,58,132,75,245,104,318,217,317,269,101,287,43,369,78 5895,226,18,177,61,271,275,64,141,63,253,90,322,237,335,274,101,280,39,354,86 5896,245,13,182,72,277,272,66,119,71,265,95,324,231,320,299,104,302,50,371,98 5897,261,35,199,87,288,298,72,132,62,273,99,340,265,328,316,108,294,83,400,110 5898,316,68,300,196,312,388,102,154,73,338,127,415,354,385,411,382,412,131,525,179 5899,420,186,523,443,429,483,128,176,87,445,258,533,512,467,568,579,585,282,661,309 5900,557,162,640,613,513,534,140,208,91,437,473,599,581,596,666,609,632,448,671,438 5901,511,129,625,569,487,536,133,209,82,426,416,581,622,588,674,516,628,347,602,430 5902,509,123,564,483,495,581,120,209,73,379,333,574,622,628,614,404,548,367,603,380 5903,492,88,529,508,548,573,120,206,80,400,281,623,646,606,626,374,571,409,646,454 5904,478,114,599,577,522,573,97,204,91,448,247,618,639,574,589,380,567,550,629,415 5905,487,130,615,649,485,538,100,209,106,477,227,581,668,590,564,337,578,455,604,428 5906,506,158,617,689,479,553,95,211,121,483,219,550,648,641,580,332,591,354,610,459 5907,462,177,635,646,459,574,100,225,109,493,230,548,625,677,606,324,588,335,615,479 5908,519,179,614,633,438,563,96,224,132,470,241,554,662,589,579,328,580,311,575,462 5909,475,168,575,590,486,592,98,217,112,428,198,562,645,584,571,367,606,265,598,449 5910,469,167,574,668,451,532,88,203,138,412,228,550,648,613,599,389,554,446,598,439 5911,337,52,462,467,332,418,81,172,116,335,220,467,386,454,432,168,378,279,474,346 5912,245,12,254,81,255,297,82,123,100,279,141,367,311,330,322,83,328,79,352,169 5913,155,13,194,25,284,244,67,95,94,238,97,297,263,291,229,59,233,51,305,97 5914,131,10,184,13,290,233,66,93,107,237,101,273,241,309,249,67,247,8,278,79 5915,143,9,165,0,291,234,56,95,87,248,112,268,236,343,236,77,240,19,313,76 5916,153,9,152,23,272,243,58,107,76,235,105,284,233,349,264,89,251,37,313,71 5917,163,9,167,38,234,262,57,121,75,226,104,286,240,344,274,98,262,42,332,68 5918,200,15,158,37,241,253,50,131,75,261,110,315,236,336,277,103,282,41,377,87 5919,223,18,177,63,272,273,55,141,63,270,97,317,257,356,279,103,275,37,362,95 5920,244,13,183,74,279,271,56,122,69,281,100,323,247,323,293,107,296,47,379,114 5921,261,37,199,84,281,289,68,136,64,291,101,347,288,348,318,115,294,82,412,125 5922,317,70,304,193,310,387,92,155,74,355,131,425,377,408,422,398,414,132,531,187 5923,409,193,533,447,425,479,124,178,87,464,275,542,541,483,576,593,569,291,668,322 5924,554,164,644,612,520,529,134,209,91,447,490,612,592,615,672,617,616,452,677,454 5925,511,130,621,569,499,530,126,211,80,432,427,592,616,604,683,524,610,345,607,441 5926,506,122,556,479,513,585,112,208,72,388,339,573,615,642,625,404,519,362,600,395 5927,487,89,528,512,567,556,113,208,79,408,290,623,651,620,627,369,538,430,646,467 5928,466,116,601,579,554,559,90,201,88,457,253,618,638,589,591,371,541,578,637,431 5929,471,127,612,657,513,535,93,210,105,482,232,585,664,606,563,329,553,487,601,441 5930,497,159,619,706,495,553,89,210,120,488,223,560,637,640,585,325,565,383,608,453 5931,458,176,644,665,474,570,93,225,108,497,235,557,616,677,614,312,573,365,611,472 5932,510,177,621,653,461,559,89,225,131,476,247,563,651,599,587,334,564,345,584,455 5933,468,171,579,608,494,594,92,218,112,447,207,568,634,603,584,366,599,296,610,450 5934,465,169,579,675,469,532,84,206,139,424,233,558,637,630,617,402,569,471,617,439 5935,332,54,467,470,337,420,74,172,116,353,228,475,380,467,453,178,379,298,495,345 5936,244,12,250,83,270,299,73,124,102,293,151,368,311,345,336,85,334,93,371,174 5937,143,13,194,26,304,244,58,98,96,252,107,297,267,310,239,61,236,55,316,107 5938,118,10,180,13,299,232,58,93,110,250,104,269,239,307,263,68,246,8,295,90 5939,130,10,164,0,301,239,48,96,89,261,114,266,235,341,242,78,241,17,320,87 5940,155,10,155,20,296,249,51,109,78,248,114,284,229,346,271,91,249,35,314,78 5941,161,10,167,32,255,264,50,121,77,238,105,288,230,354,285,100,260,37,335,79 5942,200,15,157,31,264,257,45,133,77,273,117,318,230,338,289,105,286,35,383,96 5943,225,18,177,56,282,278,50,142,64,282,97,318,248,357,291,104,279,32,373,107 5944,246,13,180,67,302,278,54,127,71,294,101,324,236,325,305,107,302,42,386,126 5945,266,37,197,79,305,297,59,141,65,302,102,350,274,366,332,116,302,80,414,136 5946,322,71,306,188,309,396,83,159,74,362,131,429,372,418,438,413,430,141,545,198 5947,409,190,541,446,423,483,116,181,88,460,281,551,548,491,586,598,581,307,681,329 5948,540,157,649,615,519,537,125,209,92,447,490,623,577,620,681,618,618,468,688,462 5949,500,121,623,565,514,541,117,209,79,436,428,604,599,606,685,517,611,348,612,448 5950,494,120,557,477,534,575,104,207,74,390,350,584,597,642,627,411,513,368,609,412 5951,480,89,528,511,590,545,103,206,78,413,309,629,638,622,634,379,548,446,658,486 5952,461,112,602,580,577,550,81,199,88,467,271,617,622,597,583,386,545,599,647,439 5953,470,123,619,658,545,515,86,207,103,491,248,589,643,617,552,344,539,506,612,447 5954,475,153,627,706,515,531,81,201,120,496,241,565,625,659,577,341,561,395,629,457 5955,454,173,657,667,489,547,85,217,107,506,255,563,592,672,609,324,569,364,634,475 5956,502,170,632,652,481,537,84,219,131,485,270,568,633,590,584,346,566,359,600,465 5957,463,164,591,609,522,584,87,213,111,458,221,568,615,591,582,375,604,308,608,465 5958,464,161,582,677,479,517,81,203,143,436,256,554,623,624,626,409,568,497,626,430 5959,338,55,466,474,348,403,71,170,115,362,246,477,368,485,462,188,366,321,499,346 5960,248,12,238,87,278,289,71,121,101,306,153,365,297,348,351,86,320,93,368,178 5961,142,14,181,27,298,234,54,96,95,257,107,290,253,318,253,59,236,55,310,107 5962,115,10,171,13,290,220,54,91,109,256,104,262,223,315,283,66,246,8,289,92 5963,125,10,159,0,308,231,46,92,89,266,113,266,220,351,256,76,236,18,315,89 5964,148,10,151,20,302,241,48,105,78,253,113,286,214,358,287,90,249,36,322,78 5965,166,10,164,31,262,254,49,119,79,242,104,292,217,366,295,99,251,38,347,80 5966,210,15,155,31,271,246,46,130,80,277,114,317,215,339,302,105,276,37,392,99 5967,236,18,174,56,288,266,49,140,67,283,95,318,234,367,296,103,267,33,382,109 5968,256,13,176,67,299,266,51,126,72,290,97,322,228,333,308,106,289,43,389,127 5969,279,34,194,79,301,285,58,140,67,298,97,347,269,366,336,121,287,82,408,139 5970,337,68,306,189,310,380,88,159,75,367,132,433,360,445,444,418,417,145,548,195 5971,419,181,542,441,419,470,117,183,92,468,290,545,537,507,581,595,581,312,684,337 5972,548,152,648,609,516,521,125,215,93,445,488,616,565,626,675,612,613,472,689,463 5973,517,116,624,561,524,523,112,209,80,428,431,595,586,602,681,513,598,350,619,448 5974,516,123,557,484,528,551,100,207,74,389,357,581,582,645,632,403,511,371,618,409 5975,496,87,537,513,566,519,101,206,79,413,326,620,623,644,660,391,533,459,668,476 5976,477,123,612,582,567,535,80,198,88,465,291,615,615,606,596,399,525,611,653,432 5977,484,135,612,662,528,503,84,209,103,481,273,589,624,625,575,360,521,512,621,443 5978,501,165,618,704,512,518,80,206,119,487,263,566,613,670,588,347,554,397,639,453 5979,471,182,650,658,502,542,85,217,105,502,273,565,581,685,630,323,573,361,644,468 5980,522,176,637,644,467,539,84,221,129,479,298,573,613,615,604,346,576,364,615,473 5981,479,170,592,610,504,577,86,218,109,458,243,577,598,622,590,373,608,312,620,468 5982,484,165,584,683,454,510,79,207,141,449,268,563,602,649,650,414,574,498,637,434 5983,358,53,473,479,327,401,70,171,112,373,261,480,367,505,467,199,375,318,520,346 5984,266,13,235,84,271,289,70,124,100,312,166,370,296,345,346,86,307,95,387,179 5985,152,13,179,27,292,234,52,97,93,257,117,295,251,327,249,59,240,56,327,109 5986,108,10,167,13,277,224,53,91,107,257,111,269,220,324,272,66,244,8,306,93 5987,120,10,158,0,298,237,44,95,87,264,118,272,216,363,239,74,242,17,331,89 5988,156,10,150,20,297,245,47,109,77,255,117,290,209,372,267,92,257,36,336,77 5989,173,10,167,31,260,258,47,118,77,247,109,295,212,381,277,98,259,38,350,76 5990,220,15,158,32,268,250,44,129,81,280,115,319,209,354,288,106,281,37,389,94 5991,247,15,178,57,283,268,50,138,62,286,95,318,222,383,287,105,274,33,380,106 5992,267,13,181,70,308,265,52,127,68,294,98,321,224,349,300,107,308,44,385,124 5993,290,31,196,81,305,283,59,142,63,307,98,344,260,384,328,121,307,83,411,138 5994,348,64,309,193,310,383,87,160,70,378,130,428,358,477,448,412,433,145,545,200 5995,429,179,543,434,420,475,114,183,89,469,304,540,532,539,586,596,592,308,682,340 5996,545,151,648,603,514,522,121,214,89,443,485,613,555,649,672,609,622,469,692,466 5997,519,114,626,559,514,529,110,206,76,426,423,592,567,622,681,503,601,348,625,450 5998,515,121,565,482,510,553,97,207,70,395,354,584,567,665,638,398,523,375,628,414 5999,500,91,543,502,544,527,98,205,79,423,321,624,602,681,658,380,539,456,676,473 6000,474,125,615,577,540,537,78,199,87,485,291,623,598,620,598,377,551,600,660,429 6001,476,137,602,661,506,520,80,209,101,508,277,596,610,653,581,342,544,501,627,439 6002,503,164,611,700,490,538,76,210,118,511,262,576,593,688,594,331,560,385,634,444 6003,478,180,643,652,480,563,81,224,106,518,271,576,581,705,651,308,590,363,636,461 6004,517,172,643,639,444,548,80,227,130,501,296,579,621,640,624,341,591,359,604,467 6005,473,170,597,606,476,572,81,220,112,483,242,583,586,652,599,367,609,301,620,454 6006,488,166,589,683,445,508,79,210,143,444,274,570,601,660,651,409,572,484,635,423 6007,361,56,486,485,305,411,69,175,112,365,269,485,374,515,454,199,391,303,520,349 6008,262,13,238,87,245,307,69,125,98,311,171,376,303,346,335,84,313,94,392,178 6009,149,13,183,30,267,245,52,95,92,255,119,299,254,322,244,58,250,56,334,106 6010,105,10,170,15,252,246,48,88,107,256,111,272,223,319,261,65,248,8,309,92 6011,118,10,161,1,277,257,44,94,85,262,118,273,222,350,226,73,251,18,327,89 6012,151,10,153,20,275,258,45,110,76,250,118,285,219,351,256,90,260,36,332,77 6013,161,10,167,31,235,263,48,120,77,242,108,292,221,351,263,90,263,36,345,76 6014,200,15,163,33,250,248,45,133,76,275,116,315,220,318,274,99,281,34,381,92 6015,226,13,184,53,256,268,51,141,58,280,96,312,231,357,272,98,267,33,370,103 6016,245,13,182,68,301,266,52,134,64,290,101,314,233,322,283,100,298,44,369,120 6017,272,30,197,82,304,279,57,146,59,302,102,340,268,343,308,121,300,84,396,135 6018,331,69,311,184,311,386,81,163,66,368,136,417,359,442,441,411,426,145,533,201 6019,417,177,545,440,404,479,106,188,80,461,312,524,532,501,579,589,589,310,678,346 6020,529,151,647,603,496,526,113,216,79,439,478,599,542,624,663,598,613,459,685,467 6021,504,116,626,553,505,528,102,207,66,413,410,577,555,612,673,491,588,345,621,445 6022,501,123,571,467,491,549,94,209,65,389,352,570,556,657,630,388,520,384,619,416 6023,495,94,569,514,525,531,96,205,76,426,317,607,601,665,646,381,525,458,656,475 6024,472,126,636,578,521,536,75,197,85,492,280,608,597,629,595,385,541,588,644,420 6025,475,138,616,667,494,508,77,208,100,513,267,577,610,643,578,351,529,511,613,439 6026,503,167,619,708,482,531,72,214,119,502,251,565,593,686,596,337,541,396,622,440 6027,480,181,634,661,471,557,77,232,105,512,261,564,580,704,656,321,569,372,626,453 6028,519,173,645,648,433,523,75,236,128,503,282,561,621,630,614,355,556,368,592,459 6029,473,172,601,615,464,556,77,227,112,485,223,569,583,642,579,377,592,318,596,444 6030,484,166,602,686,437,497,77,219,139,446,256,553,591,625,626,406,545,483,603,420 6031,356,61,500,491,291,403,67,179,108,355,256,472,361,477,441,204,374,301,487,341 6032,256,15,234,98,231,290,67,128,98,306,159,360,301,330,324,83,297,100,353,174 6033,152,13,179,31,257,231,50,97,93,252,109,284,251,306,233,59,235,55,302,109 6034,110,10,163,18,244,239,46,93,106,253,100,258,218,303,251,65,233,8,284,95 6035,119,10,153,3,267,244,41,95,85,256,114,256,212,338,215,73,233,18,299,92 6036,150,10,148,20,258,247,43,110,77,242,106,269,214,346,245,89,242,36,297,78 6037,164,11,159,31,224,253,45,122,78,232,95,272,221,355,254,89,245,36,309,75 6038,205,16,157,40,232,240,41,137,77,263,101,293,219,324,260,99,262,33,347,88 6039,228,16,176,61,237,257,48,145,58,264,80,290,228,364,258,97,249,32,339,97 6040,243,16,177,78,281,257,44,137,64,264,85,293,233,327,273,99,275,51,338,115 6041,263,37,192,91,296,273,51,148,58,276,87,320,264,349,298,120,269,91,361,134 6042,328,69,315,197,294,378,72,167,66,342,120,404,355,451,440,418,395,149,509,200 6043,404,173,526,449,388,467,97,188,81,435,291,512,524,512,576,581,566,312,655,345 6044,507,154,631,610,481,520,104,214,81,414,456,587,533,637,655,591,584,457,664,462 6045,497,122,611,557,489,528,91,209,65,386,392,560,544,621,664,491,570,349,606,443 6046,498,136,566,466,471,534,91,213,65,362,331,556,554,666,610,412,501,383,590,411 6047,489,105,572,516,508,519,93,205,73,401,292,585,580,676,637,396,513,461,630,467 6048,464,135,639,575,513,525,73,199,84,467,260,587,589,641,588,403,535,597,617,414 6049,469,151,619,665,496,494,75,207,98,488,245,562,614,653,571,372,520,504,599,433 6050,502,179,621,711,483,518,71,215,114,476,239,554,577,696,589,348,533,398,622,443 6051,481,184,630,656,475,545,73,231,100,484,247,549,566,712,657,339,563,377,625,453 6052,521,177,640,644,428,507,72,233,124,476,269,547,617,641,620,365,546,376,595,457 6053,472,177,605,609,456,543,72,229,107,459,203,555,582,646,585,385,585,324,598,443 6054,478,168,610,683,445,489,75,221,134,419,246,538,575,636,625,414,535,493,593,418 6055,358,61,510,487,280,396,64,178,103,333,238,456,341,484,434,205,350,312,478,344 6056,255,15,238,88,220,282,67,129,93,286,149,345,282,324,327,88,288,105,361,172 6057,158,14,185,25,260,223,50,98,89,233,104,272,241,294,231,58,220,60,286,111 6058,115,11,169,20,248,233,45,95,103,235,96,245,211,291,249,64,220,8,269,96 6059,124,11,159,5,262,240,40,96,82,239,109,240,204,337,213,71,201,17,286,93 6060,153,11,156,15,248,241,43,111,75,225,102,253,205,350,244,89,213,35,283,79 6061,166,12,170,28,221,247,45,125,75,217,90,259,209,362,253,89,223,36,291,76 6062,205,16,168,38,223,237,42,137,75,248,97,282,215,329,260,98,242,33,329,89 6063,229,16,187,57,230,245,50,145,58,252,73,282,222,368,256,98,236,33,328,97 6064,247,17,186,73,272,252,44,138,63,253,84,286,228,337,272,99,265,51,326,114 6065,268,38,203,88,278,267,51,150,59,264,91,311,274,352,293,125,256,100,351,133 6066,336,70,335,201,287,372,73,168,63,331,122,399,367,460,440,427,383,157,513,199 6067,415,175,535,456,384,464,99,190,76,433,294,511,534,518,577,589,559,313,656,344 6068,509,151,636,615,469,527,104,216,77,413,455,585,534,636,650,593,581,457,664,459 6069,500,120,613,561,486,534,93,211,64,373,390,557,546,617,665,486,561,351,609,440 6070,496,133,570,472,460,533,92,213,65,351,327,553,554,657,613,411,496,383,591,413 6071,480,105,591,524,497,511,95,208,74,392,290,583,586,670,642,391,505,469,632,465 6072,449,136,655,569,518,533,75,199,86,464,262,584,578,630,595,411,534,613,607,414 6073,457,151,631,663,496,497,72,209,96,485,247,562,600,644,578,366,521,523,591,434 6074,482,180,633,703,486,512,67,217,112,474,244,554,566,687,593,348,535,405,620,436 6075,459,184,643,654,479,536,70,230,96,484,257,547,558,702,661,343,562,385,630,446 6076,497,177,659,641,420,504,66,231,120,478,282,545,614,648,627,370,545,386,604,450 6077,458,177,627,613,463,541,69,230,104,461,214,556,568,656,593,388,589,341,608,444 6078,462,168,629,689,464,486,69,223,126,421,256,542,562,642,628,411,539,500,610,423 6079,346,62,527,514,273,401,65,182,97,335,251,459,340,501,443,217,338,319,486,351 6080,237,16,247,95,212,275,66,132,90,279,158,352,274,339,333,89,270,108,365,169 6081,147,15,194,29,261,217,50,100,86,222,111,272,236,311,242,58,196,60,276,108 6082,105,11,178,24,243,227,43,95,92,225,102,241,196,306,246,62,205,11,265,93 6083,117,11,169,7,264,232,39,97,77,228,114,241,185,351,206,70,187,17,280,92 6084,158,11,168,16,248,235,41,114,67,216,107,250,186,350,251,91,195,27,279,78 6085,163,12,180,36,225,240,45,127,76,209,96,257,189,359,257,90,208,27,294,75 6086,198,17,179,47,236,233,42,137,76,239,103,278,194,329,268,99,227,26,328,88 6087,222,16,199,67,245,239,49,145,58,243,78,282,201,363,254,99,220,25,324,96 6088,238,17,190,83,285,246,42,141,64,253,91,285,207,331,271,97,252,44,324,113 6089,258,39,212,99,295,267,48,150,60,264,98,310,254,362,290,125,275,100,350,132 6090,331,71,348,218,318,376,77,172,63,329,128,400,359,468,443,433,404,153,528,195 6091,419,172,545,472,391,470,103,188,76,438,301,516,527,525,575,594,576,316,673,341 6092,506,149,645,628,483,529,108,215,76,415,459,598,525,654,647,602,587,457,678,456 6093,492,120,624,570,511,535,90,210,65,369,394,564,536,630,662,500,559,358,621,438 6094,496,134,575,481,462,530,84,214,68,344,332,562,545,668,616,434,501,390,611,409 6095,475,105,598,540,504,505,93,212,74,383,294,585,574,672,635,421,510,471,641,460 6096,439,134,671,579,524,538,70,199,83,449,267,582,554,635,591,436,544,603,622,409 6097,442,149,642,667,504,497,70,211,97,472,250,564,575,654,581,367,521,525,608,429 6098,473,179,644,705,484,511,64,220,110,461,248,557,562,700,587,348,536,402,635,430 6099,457,183,655,656,501,536,67,235,93,469,260,550,554,712,659,358,567,385,646,441 6100,490,176,673,643,430,504,66,230,120,468,283,545,613,651,635,375,546,388,619,445 6101,445,175,625,610,464,543,68,229,105,475,222,559,574,681,601,393,580,360,615,443 6102,453,167,632,695,481,487,68,224,126,429,260,544,571,659,638,415,528,496,612,413 6103,332,63,531,536,287,404,65,185,96,339,257,468,345,521,454,211,314,335,491,348 6104,230,16,235,115,228,279,67,130,90,287,159,358,271,342,332,86,250,108,347,169 6105,144,14,181,35,279,215,51,100,85,225,110,275,231,315,234,51,187,60,274,104 6106,105,11,170,26,261,222,42,95,92,228,102,244,194,312,238,60,186,11,256,90 6107,112,11,163,7,282,228,41,95,77,223,111,242,183,356,209,67,183,17,283,89 6108,152,11,164,16,264,232,44,111,67,211,107,251,181,355,245,87,186,27,274,75 6109,154,12,171,36,242,241,45,125,75,205,96,256,186,362,250,86,191,27,288,71 6110,187,17,169,47,253,238,44,136,76,236,104,279,190,330,262,95,213,26,321,86 6111,213,16,185,74,261,237,49,144,58,239,79,286,198,363,250,97,211,33,323,94 6112,232,18,179,91,303,248,44,138,66,251,92,289,210,331,270,97,249,53,328,110 6113,250,39,202,102,313,272,48,144,60,268,98,318,258,381,289,121,284,102,356,129 6114,322,71,334,215,336,387,77,171,64,334,129,413,360,463,441,430,421,155,535,198 6115,422,169,547,471,396,482,102,188,76,446,302,521,513,513,569,595,587,315,670,343 6116,516,145,640,619,491,534,103,215,75,420,461,604,512,657,642,606,596,445,677,450 6117,487,116,621,560,533,546,90,207,65,370,388,564,530,635,662,517,561,352,619,433 6118,507,135,576,473,485,526,84,216,68,351,333,566,542,675,615,449,491,399,608,407 6119,500,105,607,531,505,495,92,213,75,391,295,583,570,650,624,437,500,487,637,448 6120,459,132,678,578,537,528,70,199,85,461,271,582,558,597,583,447,538,588,616,401 6121,449,149,654,668,502,488,69,209,91,484,254,561,579,627,577,388,528,530,604,419 6122,479,181,655,708,482,504,60,219,105,472,252,554,575,691,576,369,522,405,631,423 6123,465,189,662,660,519,530,63,238,88,480,264,545,568,710,641,372,567,390,644,434 6124,497,182,682,643,430,502,62,236,115,479,286,553,614,657,631,388,543,390,606,438 6125,464,182,625,611,457,548,66,232,99,492,225,561,575,673,588,406,585,360,622,439 6126,472,170,632,696,485,483,70,224,120,446,262,540,574,635,633,420,529,473,601,408 6127,356,67,530,535,301,402,67,185,96,348,263,471,355,518,459,220,303,317,482,339 6128,245,17,228,116,243,275,68,129,91,298,167,365,274,328,337,84,243,96,339,169 6129,160,14,172,35,299,211,52,97,86,228,114,281,226,292,237,54,185,60,267,99 6130,119,11,161,26,281,221,44,91,92,233,106,248,191,314,241,61,187,11,250,90 6131,124,12,154,7,302,227,43,93,77,230,112,248,182,336,210,68,186,17,276,89 6132,163,12,153,15,274,234,44,110,68,219,108,259,181,343,241,87,191,27,268,75 6133,172,14,161,35,260,244,47,123,75,214,97,264,187,350,243,86,199,36,282,69 6134,210,18,161,46,271,241,45,136,76,248,105,286,192,318,253,85,216,34,309,83 6135,235,17,172,72,278,242,50,145,58,251,80,292,199,351,242,89,211,41,313,90 6136,250,18,171,90,322,242,45,140,66,263,92,295,217,317,260,90,250,60,318,103 6137,270,42,190,101,330,268,51,143,62,280,100,325,263,370,279,110,284,106,353,120 6138,345,70,329,211,345,383,77,170,65,344,131,424,361,453,443,416,413,157,533,192 6139,443,166,544,480,405,474,104,191,77,440,306,527,513,503,570,607,588,322,666,343 6140,519,141,634,618,506,527,103,216,77,424,463,607,520,647,640,618,583,437,678,447 6141,497,113,612,557,544,532,90,207,64,376,392,559,531,643,657,540,553,351,623,432 6142,526,136,566,475,480,510,82,217,70,363,342,560,542,666,618,477,479,403,602,400 6143,510,108,602,525,500,486,91,211,73,401,305,580,590,641,620,446,485,471,622,438 6144,477,139,665,583,536,520,67,199,87,465,266,575,569,584,586,455,527,566,603,391 6145,466,152,644,668,505,473,66,211,89,487,249,555,592,619,575,397,519,530,591,413 6146,495,188,644,729,487,500,62,221,101,477,251,547,577,689,571,380,514,397,618,410 6147,468,196,653,661,528,527,66,239,84,485,270,535,570,702,638,383,562,380,646,420 6148,516,189,670,645,427,493,64,242,118,485,304,543,610,661,636,389,533,385,612,426 6149,483,188,615,639,453,540,69,238,113,511,239,556,566,682,597,406,580,359,623,435 6150,494,174,624,698,478,480,65,229,126,465,279,541,563,635,640,417,524,480,599,412 6151,374,73,528,536,314,405,63,192,103,365,287,479,365,520,473,230,297,305,487,336 6152,259,19,225,115,259,282,64,136,97,312,182,364,281,324,337,89,238,96,337,164 6153,168,15,169,35,316,223,48,103,100,243,124,274,234,288,241,59,184,61,263,98 6154,133,11,155,26,296,230,45,96,98,245,121,246,196,308,234,68,187,11,261,89 6155,132,12,150,7,318,236,42,92,83,237,125,245,187,326,203,76,189,17,275,86 6156,172,12,151,15,282,250,43,109,85,228,121,256,187,311,228,95,190,27,263,75 6157,184,14,158,34,276,261,46,120,94,223,111,260,193,316,231,99,205,36,271,69 6158,223,18,158,46,276,261,45,132,91,255,116,284,201,285,240,102,223,35,302,82 6159,250,17,169,71,283,259,49,143,74,258,95,282,204,316,234,103,215,41,321,87 6160,264,18,171,97,326,259,45,141,82,267,102,284,227,288,249,106,255,57,329,98 6161,286,41,186,110,334,281,54,144,76,284,112,316,273,340,269,118,287,106,367,113 6162,355,69,332,225,361,401,79,170,79,352,148,408,372,433,436,433,419,160,542,188 6163,454,159,533,494,405,486,104,188,83,437,321,517,520,496,557,618,596,324,674,346 6164,522,133,619,617,513,537,103,214,82,421,469,598,526,641,626,625,594,434,687,447 6165,495,111,602,555,555,540,86,203,77,374,390,553,533,633,648,549,561,351,634,432 6166,535,136,559,462,487,508,84,213,83,364,351,557,542,658,610,484,496,406,609,400 6167,525,106,594,534,510,495,90,208,85,405,324,570,602,639,608,457,505,470,624,427 6168,485,139,662,597,548,521,69,192,93,461,291,565,575,590,579,461,535,543,612,382 6169,470,155,643,670,509,469,67,205,97,485,274,550,598,614,591,405,522,531,594,397 6170,499,195,644,726,488,499,65,216,107,472,280,541,588,679,589,390,510,399,621,396 6171,473,201,653,660,532,524,69,238,91,481,300,529,581,694,654,389,569,383,639,405 6172,526,191,667,646,422,493,70,238,124,479,327,537,616,657,648,395,547,381,603,413 6173,487,190,609,640,450,541,71,235,119,510,265,554,569,662,600,404,597,355,621,434 6174,490,170,616,700,468,495,69,228,134,466,305,532,562,622,647,415,551,479,598,405 6175,375,77,527,547,303,422,62,189,110,360,312,482,370,523,490,221,305,288,477,329 6176,263,20,227,122,256,300,64,136,101,310,204,365,280,334,336,82,253,96,336,160 6177,166,15,167,35,314,237,53,106,106,238,138,271,232,290,237,60,199,60,266,93 6178,130,11,152,26,316,246,48,95,104,242,132,244,190,310,230,64,188,11,261,84 6179,132,13,151,7,333,251,46,93,91,234,124,242,184,330,200,75,201,17,277,83 6180,173,13,153,15,284,263,46,106,98,224,121,252,183,317,224,97,202,27,264,73 6181,180,15,158,35,279,271,49,119,107,227,115,256,190,334,226,99,210,36,271,70 6182,217,19,163,46,286,276,47,128,104,252,111,277,197,292,238,105,213,34,303,83 6183,242,17,175,72,289,275,51,142,89,253,95,276,204,317,231,103,205,41,321,88 6184,255,19,178,98,333,278,48,142,96,263,102,278,220,301,240,106,245,54,329,104 6185,279,42,194,111,343,302,56,148,91,282,117,311,263,352,262,118,277,99,370,121 6186,359,70,334,232,360,414,80,174,94,348,155,406,367,438,435,438,424,159,554,195 6187,442,161,523,500,411,500,106,192,91,434,332,515,521,501,553,619,593,322,668,354 6188,491,135,607,619,508,545,103,213,89,419,469,592,526,647,619,627,604,420,677,445 6189,472,112,593,554,539,547,85,205,91,378,398,548,532,645,633,547,563,339,628,434 6190,516,142,550,469,484,520,84,216,98,368,358,550,545,648,592,474,510,402,600,402 6191,493,112,595,542,501,502,92,212,105,410,342,561,584,653,603,451,517,446,618,419 6192,461,146,648,614,523,521,71,196,109,466,308,555,561,593,574,456,543,510,603,379 6193,441,159,629,685,501,471,69,208,112,497,268,547,600,604,600,399,536,509,580,399 6194,472,199,633,740,478,492,68,219,122,486,263,538,587,672,596,383,530,397,610,398 6195,482,200,643,652,524,519,72,238,106,498,281,533,581,678,652,377,585,379,637,411 6196,538,190,651,636,416,496,74,238,138,490,309,541,619,636,636,382,552,379,598,419 6197,499,190,594,631,450,541,74,236,134,516,256,558,572,645,596,402,607,350,612,439 6198,495,173,603,686,436,491,70,230,149,463,298,523,565,604,632,413,567,453,576,403 6199,374,76,519,550,284,426,64,185,122,364,305,475,378,513,466,216,319,287,461,322 6200,253,22,223,124,244,298,66,135,109,315,200,358,284,319,318,76,264,104,310,158 6201,160,17,167,35,293,238,55,104,123,244,136,268,235,275,219,58,198,60,256,91 6202,124,14,151,26,302,248,50,97,121,247,127,239,193,289,212,62,184,11,245,83 6203,127,15,151,7,318,250,49,92,104,240,119,233,187,308,181,69,199,18,256,83 6204,169,14,149,15,273,262,49,106,107,230,119,243,185,294,207,90,199,28,244,73 6205,176,16,153,35,279,270,52,120,119,237,113,252,192,311,213,91,207,36,250,71 6206,214,20,156,46,286,277,50,127,115,258,110,272,195,271,230,96,211,34,282,80 6207,238,18,172,72,290,278,56,142,109,256,93,271,204,295,220,94,203,41,304,85 6208,250,21,173,95,336,282,51,142,104,267,101,273,224,279,227,106,241,53,318,109 6209,277,44,195,120,344,314,59,150,104,280,116,304,267,331,248,123,274,99,372,126 6210,355,72,324,244,360,425,85,175,104,348,156,402,381,417,430,444,438,162,555,197 6211,453,163,524,502,401,517,109,192,93,435,334,511,528,484,555,622,604,315,664,355 6212,489,135,604,614,480,560,105,212,96,416,464,589,527,633,607,625,611,406,672,446 6213,470,114,590,554,509,563,87,209,97,369,400,545,538,632,603,549,565,328,631,444 6214,512,139,543,465,456,528,86,218,113,364,358,548,555,640,574,467,526,403,595,401 6215,479,111,591,537,469,506,94,213,115,409,337,565,574,658,585,445,522,443,601,419 6216,441,146,643,604,485,519,73,199,115,460,307,554,574,590,565,452,542,495,606,380 6217,431,162,628,696,489,484,72,209,118,493,270,549,607,603,593,399,539,494,587,413 6218,456,203,637,744,497,496,72,227,122,476,264,542,600,670,582,385,543,384,624,405 6219,460,204,634,648,535,519,72,246,106,477,283,537,592,674,640,385,589,384,646,417 6220,509,193,645,632,430,493,74,244,133,476,311,545,627,635,628,390,560,385,606,426 6221,479,193,589,620,440,537,74,239,133,503,256,560,574,641,586,409,611,356,615,441 6222,480,176,595,684,432,494,72,234,146,451,298,529,570,596,625,420,586,456,575,408 6223,366,79,523,552,289,431,66,188,120,355,305,481,391,492,467,219,342,304,470,326 6224,245,22,225,123,254,299,68,137,109,297,201,360,289,306,318,77,283,120,320,161 6225,158,17,181,35,287,241,55,105,125,227,137,272,234,286,218,59,210,66,243,93 6226,119,14,153,26,295,245,52,98,123,228,126,242,196,285,210,60,188,14,233,86 6227,125,15,155,7,311,243,50,91,107,219,119,236,186,306,182,65,203,21,245,82 6228,169,14,153,15,268,260,50,107,111,221,119,241,190,295,209,83,202,31,236,75 6229,177,16,151,34,273,270,53,119,126,221,106,251,201,314,216,86,213,41,246,73 6230,216,21,155,46,281,277,49,125,114,240,103,272,204,273,236,93,224,37,293,79 6231,236,18,173,75,286,277,54,138,108,240,86,271,198,299,227,89,213,45,308,83 6232,249,21,177,98,323,285,51,139,116,251,89,273,220,280,230,102,243,58,332,105 6233,272,46,193,125,349,319,59,146,110,258,103,313,264,329,253,115,293,109,390,127 6234,352,77,330,256,355,430,85,171,112,329,141,409,388,414,434,448,444,181,563,211 6235,460,161,527,515,412,527,110,193,100,418,327,515,545,499,554,627,618,329,672,356 6236,494,137,605,619,486,566,103,207,97,395,459,593,547,638,605,632,626,413,680,444 6237,469,112,587,560,516,570,84,205,102,344,395,552,552,622,593,555,592,337,638,444 6238,507,143,544,479,442,527,83,217,117,345,351,557,575,629,564,461,538,417,610,407 6239,467,116,589,549,472,498,94,211,116,398,328,571,584,662,569,441,527,454,612,422 6240,434,152,641,617,494,523,70,196,114,438,298,559,584,597,555,454,558,495,624,386 6241,424,167,617,716,506,490,69,207,114,483,268,545,623,612,588,399,557,489,618,421 6242,446,201,627,742,514,499,68,225,109,453,262,539,616,681,584,379,548,381,654,408 6243,452,204,627,668,536,525,69,244,105,469,280,536,610,682,643,382,610,399,669,421 6244,483,192,639,651,445,486,71,245,105,471,303,544,646,650,634,383,580,405,631,427 6245,455,186,586,640,437,532,71,241,116,492,245,564,588,648,590,407,629,377,632,444 6246,463,170,595,702,431,504,71,240,125,440,293,538,603,599,626,417,609,482,602,410 6247,360,84,542,577,298,437,63,190,102,343,317,490,402,490,464,227,356,326,500,328 6248,248,24,238,124,260,308,62,139,97,288,205,363,289,302,316,82,290,131,336,167 6249,163,18,187,35,292,246,52,105,112,222,136,276,230,283,220,61,214,73,264,101 6250,122,14,153,26,299,252,48,104,103,223,127,244,192,282,207,66,189,24,247,97 6251,129,17,156,7,307,252,45,98,96,214,114,242,184,304,185,70,203,26,261,93 6252,175,15,154,21,273,267,44,113,100,219,112,246,189,305,215,80,205,27,257,85 6253,182,16,152,40,276,276,44,125,114,219,99,258,202,324,216,85,216,33,268,82 6254,221,21,157,50,284,283,45,129,100,238,107,279,206,282,233,94,216,30,311,87 6255,239,19,170,79,280,285,50,141,109,227,82,273,207,306,227,86,215,39,328,86 6256,252,24,173,104,309,291,47,141,117,239,97,275,225,286,221,100,252,61,347,107 6257,273,49,191,136,331,319,54,146,114,264,116,321,267,320,254,116,308,114,404,132 6258,353,84,329,268,352,429,81,171,120,337,159,419,394,404,439,440,456,194,569,221 6259,463,167,537,538,421,532,107,196,106,420,346,524,549,497,558,632,628,346,683,370 6260,504,140,618,629,481,561,99,209,103,398,472,595,546,602,602,633,620,427,692,448 6261,475,116,595,570,513,560,79,208,109,341,409,554,550,585,587,562,573,349,651,450 6262,517,144,562,498,455,517,82,219,122,344,359,562,581,611,559,470,519,426,616,412 6263,463,114,604,575,481,486,92,217,117,396,334,570,587,659,573,446,529,457,621,423 6264,431,147,656,641,485,513,69,198,113,435,307,563,598,594,558,451,526,507,635,396 6265,422,160,628,719,499,476,70,206,113,481,283,548,635,595,592,398,527,498,633,424 6266,435,198,629,749,521,489,69,226,109,458,278,542,627,661,584,374,517,394,668,415 6267,439,197,631,676,549,514,69,248,106,475,296,534,613,662,643,376,577,431,677,425 6268,482,187,643,660,461,481,72,238,107,471,320,543,638,649,629,360,578,436,643,428 6269,456,183,586,664,438,515,72,243,113,488,257,562,567,640,581,384,626,409,639,444 6270,465,164,588,725,429,500,74,234,124,440,309,533,584,574,618,398,598,505,618,405 6271,365,87,544,605,291,438,63,190,102,340,332,497,383,462,453,230,359,339,524,323 6272,251,24,232,138,261,310,61,134,97,287,220,373,267,290,305,92,283,143,360,175 6273,164,18,176,38,291,247,48,109,112,234,150,284,217,270,211,61,220,76,284,109 6274,122,14,146,26,300,256,48,105,102,237,140,248,182,269,199,65,177,26,262,97 6275,131,16,155,7,293,254,45,107,96,228,128,247,177,271,173,71,190,18,272,94 6276,177,15,152,21,261,270,46,114,100,229,126,250,181,271,202,80,191,19,264,86 6277,182,16,150,41,273,278,51,124,114,228,116,259,193,292,202,85,204,24,280,85 6278,224,22,157,52,287,287,52,130,101,248,125,282,197,251,220,94,207,25,324,90 6279,243,19,170,78,285,285,55,140,109,240,100,271,199,274,217,88,200,31,341,89 6280,259,24,174,103,299,293,50,143,116,253,119,275,217,278,210,99,237,53,359,107 6281,279,51,192,134,321,321,59,152,113,277,140,322,261,315,242,115,293,101,420,130 6282,361,85,338,267,343,429,85,174,120,347,184,418,396,397,437,441,441,201,584,222 6283,479,169,543,536,419,532,110,200,106,430,361,522,551,508,557,636,623,353,694,374 6284,512,146,623,621,473,561,101,214,103,405,472,591,546,573,597,634,616,431,699,448 6285,478,117,593,567,515,560,82,209,108,342,415,557,544,560,574,561,578,353,657,452 6286,518,145,561,485,455,512,85,223,122,345,375,558,577,593,550,469,516,427,630,413 6287,461,112,605,586,476,483,96,218,117,400,346,555,568,639,562,449,517,442,628,418 6288,428,149,651,652,470,493,70,202,112,441,320,550,592,586,555,457,513,502,645,399 6289,422,163,627,739,498,475,71,205,113,488,306,538,606,579,595,426,525,494,644,433 6290,442,197,631,733,519,488,73,230,110,464,300,536,605,646,587,388,517,389,678,425 6291,441,196,632,661,554,512,75,249,105,483,325,528,592,653,649,400,569,417,687,421 6292,472,183,647,646,474,476,74,242,106,479,349,540,619,653,632,388,582,437,651,426 6293,449,182,587,656,443,513,74,244,111,502,284,563,545,653,590,408,627,417,644,450 6294,462,164,573,731,426,499,81,235,122,438,334,533,567,569,612,421,594,497,621,412 6295,355,87,538,593,288,441,68,191,99,324,349,501,379,473,454,247,361,337,531,327 6296,249,24,226,139,276,306,65,134,91,272,241,377,262,293,306,97,270,145,356,172 6297,166,18,167,39,294,242,54,111,107,231,168,282,212,273,220,66,207,58,280,102 6298,125,14,137,26,295,255,54,107,98,239,156,248,182,277,200,69,168,29,263,95 6299,133,17,145,7,297,251,51,111,92,227,136,244,178,282,179,70,178,24,271,91 6300,179,15,142,21,264,262,52,116,96,232,142,247,180,282,201,73,180,21,262,83 6301,184,17,140,41,277,270,51,127,110,226,133,258,193,310,210,77,195,25,280,82 6302,223,22,150,53,293,276,58,134,97,246,148,283,198,269,222,90,195,25,322,85 6303,244,19,165,81,282,281,62,143,109,242,123,272,200,290,226,86,192,31,345,84 6304,262,23,172,105,306,285,50,146,116,257,142,275,216,293,223,95,242,66,359,104 6305,280,49,191,137,320,313,60,154,113,282,167,322,259,330,252,116,298,111,420,127 6306,361,93,344,262,340,420,85,180,119,354,211,418,396,391,449,446,439,213,588,221 6307,490,161,549,540,421,521,111,205,111,437,375,522,545,502,564,641,620,362,699,375 6308,504,145,623,622,476,553,103,215,104,410,479,592,539,570,594,640,616,435,700,443 6309,469,116,593,574,517,552,81,209,107,348,429,563,539,555,565,569,576,371,652,442 6310,514,144,568,489,452,507,90,225,122,350,397,564,574,568,539,484,511,422,629,408 6311,451,111,607,572,475,480,101,217,119,399,363,554,565,611,555,462,519,459,622,412 6312,428,150,646,631,466,484,78,200,114,439,336,545,581,572,548,469,515,506,645,402 6313,423,162,623,739,502,474,77,202,114,503,330,531,602,565,585,451,519,498,634,440 6314,441,198,628,718,516,481,79,231,110,492,324,529,600,619,574,416,506,411,669,427 6315,440,196,627,646,553,502,80,255,106,501,351,527,599,637,641,429,559,415,678,423 6316,472,181,646,635,467,468,79,246,105,494,375,539,635,640,625,427,581,440,647,428 6317,448,180,588,642,431,506,80,244,112,514,310,567,547,655,605,424,633,439,637,450 6318,464,161,574,734,420,487,87,234,122,434,361,537,579,564,613,457,598,495,631,416 6319,363,88,546,579,289,429,74,194,100,328,373,510,383,472,466,257,363,331,522,327 6320,255,24,227,139,286,293,65,137,92,274,258,382,268,290,319,109,263,154,346,174 6321,176,18,163,39,295,241,54,113,106,233,176,280,215,269,235,74,202,43,269,97 6322,136,15,136,26,298,259,53,109,100,243,162,244,184,280,212,77,158,29,261,94 6323,143,17,146,7,312,248,51,113,94,224,136,246,179,277,188,73,171,24,268,93 6324,187,16,143,21,277,263,52,122,98,228,139,246,183,281,208,79,171,21,251,80 6325,186,17,141,39,291,273,50,134,111,222,130,255,197,303,212,86,186,25,267,80 6326,224,22,151,50,306,283,57,141,99,246,155,278,202,261,233,95,188,25,307,83 6327,244,19,165,77,294,283,61,147,110,240,123,266,205,281,238,93,184,31,329,82 6328,261,23,172,113,318,282,49,151,113,253,142,269,221,283,234,98,230,67,342,106 6329,278,50,192,143,339,316,59,158,111,278,167,318,265,332,267,126,303,111,407,130 6330,359,95,350,260,354,416,84,185,115,352,212,420,409,392,459,455,455,230,582,226 6331,490,164,557,538,447,515,107,211,107,433,376,523,549,507,580,646,622,374,689,384 6332,501,148,626,620,500,549,100,216,100,407,479,592,546,589,606,647,619,435,693,445 6333,468,118,597,570,540,552,78,209,102,346,425,563,533,578,574,576,567,377,641,440 6334,516,149,570,479,482,505,90,220,116,347,396,562,555,560,550,502,513,431,610,412 6335,455,118,609,555,510,480,96,212,119,407,365,553,566,608,565,486,524,452,612,416 6336,434,157,657,615,498,480,78,196,109,444,339,536,578,573,557,491,520,519,631,408 6337,440,169,626,738,529,462,78,196,111,498,316,523,597,565,598,472,520,508,636,432 6338,454,204,629,723,534,466,79,226,105,482,309,517,619,609,582,447,506,437,664,424 6339,449,203,629,628,573,489,79,249,100,490,331,515,618,626,653,459,561,433,674,418 6340,484,188,658,640,501,456,79,242,101,491,357,532,643,655,636,434,579,464,642,418 6341,458,185,594,648,455,491,80,244,107,522,291,562,558,674,633,440,627,464,614,447 6342,474,167,578,737,428,472,86,231,116,444,346,528,577,587,635,467,594,493,612,414 6343,375,90,546,577,290,417,73,192,100,316,360,510,394,493,491,265,357,334,500,327 6344,268,24,228,146,287,296,62,139,89,274,247,381,272,307,337,116,256,141,351,176 6345,187,19,162,39,309,247,51,107,101,239,163,287,224,284,251,81,196,44,271,100 6346,141,15,136,26,311,265,54,105,100,233,152,251,188,293,227,84,133,29,264,96 6347,146,18,143,7,330,259,53,115,94,225,124,252,184,268,204,79,148,25,263,95 6348,192,16,139,25,291,268,53,125,98,230,125,256,190,271,215,86,153,21,252,81 6349,195,18,136,41,296,268,52,135,106,227,116,260,203,294,219,92,164,26,263,81 6350,231,22,141,52,311,277,58,142,93,246,139,281,210,255,244,103,166,26,300,82 6351,249,19,157,80,301,290,62,149,104,230,110,270,216,278,247,102,161,32,325,82 6352,266,23,165,115,324,290,50,153,108,257,131,274,234,282,238,108,210,68,337,106 6353,282,53,189,150,348,313,61,158,104,284,157,324,280,331,281,143,296,115,408,131 6354,359,96,347,274,358,412,85,182,111,359,202,429,409,387,467,457,444,243,589,233 6355,483,166,555,535,443,511,109,208,102,439,365,525,551,510,578,645,608,380,690,385 6356,494,150,621,615,481,540,103,214,94,409,459,593,547,592,610,647,613,435,690,437 6357,464,120,596,556,535,543,81,206,97,350,402,568,531,579,588,583,548,380,648,423 6358,509,150,568,477,482,504,96,213,111,349,380,566,556,563,560,502,494,441,598,408 6359,451,117,598,553,517,479,94,208,120,415,351,557,564,599,574,512,505,462,592,411 6360,432,157,655,614,506,480,83,186,110,450,324,535,584,576,569,515,528,521,612,406 6361,447,170,629,736,528,463,84,190,111,491,300,516,605,569,606,495,525,530,619,426 6362,453,203,623,712,533,469,85,216,103,470,293,505,626,608,587,470,508,464,646,416 6363,451,202,628,613,573,490,84,242,98,477,324,503,629,631,664,481,564,460,657,407 6364,485,188,658,641,499,455,80,234,95,476,351,516,638,661,642,452,583,496,625,408 6365,469,185,592,645,448,489,81,237,104,503,294,550,557,676,637,458,648,493,594,436 6366,472,167,567,718,410,465,87,225,111,424,336,518,580,588,637,476,592,521,589,404 6367,378,90,537,569,270,413,75,182,96,312,347,502,407,497,506,269,359,356,489,324 6368,277,23,224,144,267,305,64,133,86,256,244,378,280,307,355,127,252,143,345,171 6369,191,19,158,38,292,258,53,105,98,224,161,280,232,289,268,94,175,45,261,98 6370,133,15,130,26,294,277,57,101,96,219,145,248,188,292,237,96,118,29,253,91 6371,142,17,135,7,310,272,55,110,93,213,114,247,186,287,215,93,147,25,257,93 6372,187,16,130,25,272,280,56,122,93,214,114,248,192,284,222,94,148,22,251,80 6373,192,17,128,40,280,277,55,129,99,211,104,257,202,306,229,103,161,26,262,78 6374,229,21,131,52,306,283,61,137,81,231,130,277,219,266,255,114,149,26,299,78 6375,249,18,147,79,294,295,64,143,92,213,101,267,227,287,254,113,144,32,325,77 6376,266,21,157,114,310,292,53,147,99,238,125,269,242,291,247,119,212,64,336,101 6377,292,54,183,149,346,309,62,153,97,263,149,315,299,345,298,145,288,111,402,125 6378,351,97,340,282,354,425,84,179,102,342,205,425,413,400,490,454,447,249,582,232 6379,467,164,555,529,436,508,109,206,95,420,369,519,549,512,596,641,610,394,685,386 6380,475,149,621,605,474,535,102,210,89,387,462,582,547,583,623,646,619,434,686,431 6381,447,119,597,549,521,540,79,202,91,340,407,558,532,573,609,585,553,388,642,419 6382,500,150,565,477,475,501,96,209,106,357,397,561,555,561,584,504,520,450,591,402 6383,466,118,596,547,510,479,89,207,115,422,366,556,573,602,601,512,531,489,591,400 6384,435,159,650,608,517,472,82,186,105,454,340,526,597,591,590,521,552,542,608,404 6385,449,176,619,729,525,455,81,189,105,490,314,508,617,589,627,500,534,536,620,425 6386,461,209,616,704,519,459,82,215,97,461,309,497,646,607,610,473,517,482,652,409 6387,462,209,613,595,555,481,81,241,92,466,338,492,645,624,671,490,576,479,658,395 6388,496,191,642,622,479,441,78,236,88,468,373,510,659,651,648,464,590,518,614,402 6389,481,190,583,626,431,467,81,235,98,495,318,544,579,663,641,460,652,514,593,434 6390,473,173,557,705,385,447,85,222,106,417,364,510,601,584,634,473,612,541,590,407 6391,380,87,539,567,265,396,73,182,92,307,375,499,420,491,522,267,376,373,494,322 6392,259,23,232,145,287,303,62,131,83,252,271,381,291,326,363,126,264,156,349,169 6393,168,19,168,38,311,256,51,104,94,220,184,282,233,307,281,95,178,48,265,101 6394,138,15,139,26,307,274,58,100,96,215,169,249,189,276,244,92,119,30,256,93 6395,131,17,144,7,321,265,56,108,90,218,131,246,185,272,219,91,162,26,262,92 6396,171,16,137,23,281,266,57,120,94,210,126,245,190,267,225,91,151,22,254,78 6397,176,17,136,37,290,261,55,127,95,207,118,253,199,291,233,100,163,26,264,78 6398,210,15,140,49,329,263,61,134,80,228,142,269,217,252,260,111,148,26,301,73 6399,221,14,156,75,315,280,65,138,91,207,111,262,226,271,263,114,143,32,328,74 6400,236,20,166,111,322,282,52,142,95,233,125,260,243,272,259,122,210,65,339,98 6401,280,56,192,148,361,306,62,151,92,260,166,310,313,334,311,148,302,111,401,122 6402,338,98,344,285,372,415,88,179,107,335,228,416,429,394,506,461,465,248,583,228 6403,457,163,559,528,445,505,113,205,97,412,387,510,559,514,598,643,617,401,678,381 6404,465,145,621,601,458,532,107,206,94,382,475,577,556,583,625,648,631,439,685,424 6405,441,118,598,543,509,536,83,201,96,332,433,553,542,575,608,589,564,397,638,414 6406,492,150,566,470,477,483,101,206,111,352,422,558,575,549,596,508,540,462,591,396 6407,458,117,604,537,506,457,92,208,119,422,388,552,589,593,611,514,547,496,591,394 6408,425,157,658,618,512,464,86,184,107,453,364,519,601,583,603,520,575,534,605,393 6409,437,174,633,728,543,447,84,186,112,488,331,501,626,585,618,504,548,547,615,418 6410,446,206,627,693,532,445,85,210,101,457,324,489,647,600,613,478,540,502,645,393 6411,451,204,629,584,570,468,85,230,97,458,357,484,647,624,683,494,581,500,648,381 6412,487,186,647,610,487,432,81,226,91,462,382,502,670,665,670,469,600,541,611,387 6413,481,184,590,617,434,459,81,223,105,493,341,538,575,667,664,461,667,539,602,418 6414,473,165,574,707,396,446,86,214,104,414,394,506,600,586,650,471,626,567,588,391 6415,383,88,561,566,282,386,72,181,99,309,409,498,425,493,544,277,401,390,517,312 6416,254,22,249,144,308,309,60,133,88,256,300,385,294,346,382,128,289,170,373,169 6417,166,16,183,37,328,260,52,106,99,222,191,287,232,312,287,96,185,52,290,99 6418,133,13,147,24,316,280,58,105,97,219,171,250,190,268,258,96,121,33,280,92 6419,129,15,151,7,330,268,58,112,100,221,134,247,185,272,233,92,163,32,286,91 6420,171,15,144,23,291,260,58,124,95,213,129,246,191,261,242,95,154,24,278,74 6421,172,17,143,38,299,250,58,130,108,207,120,253,204,285,252,101,170,29,289,76 6422,207,15,146,49,337,257,64,134,87,225,144,262,222,241,279,117,158,30,319,74 6423,216,14,161,71,321,269,69,136,100,207,113,256,228,259,283,112,148,37,345,74 6424,240,20,172,105,328,272,54,141,95,231,127,254,247,251,274,124,217,69,355,100 6425,293,57,198,144,378,296,66,151,95,258,168,304,315,315,325,146,310,115,416,124 6426,349,99,356,279,391,402,91,173,109,334,244,406,439,379,515,455,479,266,599,227 6427,476,162,574,519,462,494,113,201,101,407,414,500,563,499,605,647,637,419,686,376 6428,470,147,620,591,466,519,107,200,97,377,493,570,560,566,626,645,649,451,691,413 6429,460,119,592,532,514,520,83,195,100,322,454,544,543,558,601,595,579,407,643,399 6430,505,149,575,461,500,475,100,203,117,336,443,548,579,529,607,518,562,474,602,388 6431,469,117,625,535,515,448,89,206,125,411,415,543,590,576,604,518,563,513,601,386 6432,430,159,681,620,519,462,78,180,115,439,388,518,595,572,609,545,585,553,621,384 6433,447,176,655,731,540,439,84,184,127,487,347,497,617,582,624,528,555,575,636,417 6434,460,208,649,696,532,436,83,204,107,455,330,484,643,587,619,497,554,535,646,392 6435,473,211,651,587,573,457,82,225,101,451,362,482,661,608,692,519,587,534,652,377 6436,515,190,669,607,491,422,79,221,95,462,386,506,671,651,679,490,607,577,624,380 6437,511,187,596,616,439,451,79,219,111,487,349,537,578,637,672,481,679,568,615,413 6438,494,164,575,706,407,450,86,207,110,417,405,509,600,575,655,498,656,592,582,382 6439,404,88,564,552,280,389,73,180,106,311,418,497,438,497,553,293,431,418,520,308 6440,268,22,250,138,306,313,59,133,96,251,311,386,299,346,389,137,290,194,392,163 6441,173,15,184,34,322,261,53,107,109,223,191,292,242,306,292,108,190,65,309,102 6442,133,13,146,23,309,281,59,104,103,215,172,254,200,255,262,96,126,42,298,86 6443,134,15,156,7,322,268,58,110,107,230,134,248,192,252,246,88,165,33,301,87 6444,170,15,148,15,284,259,59,124,106,224,129,247,197,235,253,93,156,32,294,71 6445,169,17,142,32,291,248,58,131,116,210,121,250,209,272,266,99,171,37,297,75 6446,203,16,147,47,330,256,64,134,97,229,146,261,229,232,288,116,163,38,321,74 6447,212,14,169,70,314,270,69,135,114,221,114,256,236,247,294,116,162,45,351,73 6448,239,23,180,105,321,272,55,141,109,238,128,253,255,229,282,130,222,77,366,99 6449,291,58,205,138,382,304,67,151,104,252,169,307,322,306,335,152,335,119,442,121 6450,352,99,365,272,393,409,92,170,118,324,261,410,448,374,520,474,499,272,608,219 6451,480,165,585,518,456,501,114,198,105,401,428,496,564,506,609,664,651,437,699,369 6452,472,147,626,593,460,525,109,196,102,368,504,565,560,578,620,656,662,462,701,404 6453,467,120,601,532,513,518,83,192,107,314,464,537,551,574,598,603,587,419,656,393 6454,508,148,593,457,498,478,101,200,126,329,461,540,581,545,608,536,573,484,615,377 6455,473,117,640,527,518,458,90,203,128,414,441,537,591,590,603,537,578,529,613,385 6456,433,161,683,624,532,470,75,177,118,423,392,509,595,574,609,565,604,578,635,373 6457,446,175,655,731,540,440,81,178,129,466,367,494,617,594,623,548,579,609,657,408 6458,458,214,648,690,534,455,77,199,108,434,349,480,647,596,619,518,573,567,663,382 6459,473,217,651,583,581,466,76,220,101,438,370,480,661,620,694,540,600,561,671,363 6460,514,197,680,605,490,426,74,219,95,448,407,500,676,674,679,508,626,609,639,366 6461,510,192,607,613,442,458,73,218,111,488,371,528,580,657,671,496,700,594,636,407 6462,491,167,582,706,412,458,83,204,111,394,421,506,599,590,653,514,674,610,594,376 6463,400,93,577,555,282,395,73,175,106,300,444,490,432,509,554,303,451,422,547,302 6464,266,22,265,133,306,319,58,131,100,241,332,383,296,334,382,147,301,204,422,153 6465,171,15,189,31,333,265,51,104,110,208,193,290,238,301,283,116,188,66,319,100 6466,125,13,152,21,316,283,58,101,104,201,173,248,202,229,249,102,120,43,305,85 6467,130,15,162,7,323,266,59,108,107,215,142,242,188,226,229,93,165,34,309,86 6468,166,15,150,15,285,259,58,122,105,209,141,240,199,213,241,97,156,33,301,70 6469,165,17,148,27,292,250,57,129,115,195,134,244,209,254,247,102,172,38,307,75 6470,200,15,148,43,330,255,63,133,96,211,146,257,230,210,267,120,164,40,330,74 6471,210,14,170,65,307,267,69,134,114,201,115,252,228,234,277,118,162,47,359,72 6472,241,23,184,99,321,270,54,139,108,218,128,249,245,222,273,128,223,80,376,100 6473,293,58,210,131,390,304,66,148,105,231,169,303,315,290,323,154,333,124,472,121 6474,353,98,377,268,396,414,91,168,124,312,263,405,437,380,521,481,513,278,625,221 6475,484,165,594,519,440,498,113,196,110,383,429,496,554,499,608,671,656,454,709,367 6476,476,147,632,592,445,523,106,192,103,356,496,560,548,558,614,662,668,474,714,401 6477,473,120,607,528,499,517,80,187,108,303,461,531,541,558,596,608,569,431,671,386 6478,516,148,605,454,490,480,99,196,125,315,462,531,572,532,603,555,574,493,637,377 6479,483,126,642,538,512,459,88,200,125,406,448,529,583,577,592,563,573,548,633,386 6480,433,164,677,629,526,472,72,178,116,409,397,502,580,562,584,597,616,606,653,372 6481,452,180,655,739,534,448,79,180,127,442,366,488,597,582,598,581,565,638,693,406 6482,468,219,648,678,528,464,74,199,106,418,352,474,634,582,596,549,557,594,690,380 6483,478,221,651,565,574,468,73,220,100,421,372,473,660,611,677,572,580,587,692,364 6484,517,199,670,589,508,432,71,220,93,429,410,493,678,669,662,530,612,635,664,368 6485,524,189,597,614,442,465,71,219,110,467,378,518,580,647,660,513,665,620,649,413 6486,493,164,577,708,421,455,81,202,111,376,424,499,600,588,638,531,651,624,615,371 6487,411,92,575,563,295,398,70,176,104,293,447,485,429,502,545,318,444,427,571,297 6488,282,22,265,132,320,315,55,135,98,230,336,382,277,331,378,157,302,212,430,153 6489,190,15,194,31,337,264,48,107,107,197,194,289,214,302,280,124,184,75,328,100 6490,144,13,149,22,312,284,55,108,102,189,173,249,179,220,240,112,117,51,310,85 6491,142,15,159,7,311,262,55,114,104,204,142,241,167,217,218,103,158,35,304,87 6492,179,15,145,12,274,258,56,128,103,200,141,236,180,213,227,108,146,34,305,70 6493,178,17,145,22,298,249,54,135,114,186,134,239,191,259,232,109,163,39,311,75 6494,213,16,143,39,330,251,60,139,96,203,146,251,211,208,253,122,155,45,335,74 6495,223,14,165,62,304,264,66,139,114,193,114,245,212,231,261,125,154,49,364,73 6496,251,23,176,96,320,268,51,143,108,209,128,242,228,223,259,140,220,82,389,101 6497,295,59,205,127,397,296,65,155,106,223,169,296,295,299,312,168,347,128,491,122 6498,348,99,375,263,394,405,96,170,125,297,263,400,422,386,504,480,525,286,621,229 6499,474,155,590,521,436,487,117,195,112,373,432,493,539,508,595,669,672,474,720,372 6500,478,140,627,593,444,517,111,192,104,352,491,552,533,564,604,661,676,480,732,399 6501,479,118,595,526,517,509,86,186,108,292,458,521,532,565,585,607,564,445,686,382 6502,516,147,589,453,512,470,97,196,125,303,459,522,563,534,587,554,587,502,654,375 6503,489,125,631,537,517,466,86,202,125,402,442,516,574,578,572,568,572,550,642,394 6504,426,161,667,627,528,466,73,176,115,386,390,490,569,564,572,608,603,621,661,372 6505,451,177,650,732,530,449,78,180,125,419,361,482,586,587,594,597,553,659,697,413 6506,463,216,638,673,523,472,72,200,104,395,351,473,627,585,586,557,546,615,692,388 6507,476,218,640,556,562,476,70,219,98,396,372,471,642,610,666,584,568,608,690,376 6508,509,195,657,579,517,453,69,217,91,405,409,483,667,668,657,542,613,657,663,380 6509,518,186,585,608,449,466,69,217,110,454,378,505,573,652,653,519,657,650,643,422 6510,491,161,570,703,420,456,77,200,110,357,415,489,589,589,631,529,640,625,612,372 6511,408,89,572,558,294,402,67,173,102,282,442,476,420,504,544,330,439,437,575,302 6512,277,24,256,117,325,315,53,132,98,228,330,374,258,330,381,168,295,217,426,154 6513,184,15,184,26,344,261,47,105,105,189,188,278,198,299,273,128,179,76,325,100 6514,134,14,146,19,297,278,53,107,99,180,168,245,164,239,233,118,114,52,309,85 6515,138,16,147,7,306,253,54,115,102,202,141,235,158,229,214,114,157,36,297,87 6516,186,15,137,11,284,255,57,126,99,198,141,227,175,230,228,116,144,35,290,71 6517,191,17,133,21,308,244,53,130,108,185,134,229,186,277,228,116,153,40,296,75 6518,212,14,131,39,339,247,59,130,96,198,143,237,208,227,250,128,148,47,320,73 6519,226,13,152,61,293,260,64,131,113,187,112,226,215,248,256,128,153,50,355,72 6520,254,23,159,96,314,275,50,137,107,203,129,227,227,231,253,145,211,84,383,101 6521,299,56,187,128,399,295,64,147,105,212,167,284,292,322,306,181,341,138,486,122 6522,338,96,359,264,395,407,97,164,125,281,267,395,432,405,506,475,525,296,615,233 6523,470,139,580,523,437,483,116,187,109,362,443,486,539,519,595,659,676,485,714,375 6524,458,123,619,592,447,512,109,184,100,342,503,547,533,567,604,652,682,489,724,397 6525,459,106,582,525,523,507,86,183,108,278,471,510,531,566,581,600,568,455,674,377 6526,502,142,571,456,513,454,102,190,125,293,471,512,581,535,586,555,595,504,637,373 6527,479,125,617,551,512,449,90,197,121,392,458,504,589,571,576,566,578,553,628,386 6528,416,157,654,647,517,448,71,171,111,369,406,480,579,555,579,610,609,628,644,369 6529,438,178,638,728,515,431,73,176,121,402,385,469,611,577,605,600,558,671,682,412 6530,448,212,626,670,508,450,67,195,104,380,372,462,655,581,591,561,551,621,679,385 6531,464,214,631,552,549,457,68,214,97,386,395,458,670,603,664,587,574,617,677,375 6532,492,194,643,574,514,432,70,212,90,372,429,466,688,651,649,543,617,666,644,379 6533,502,185,572,603,447,450,70,209,106,429,398,486,586,633,643,521,664,659,625,434 6534,473,161,563,698,420,437,78,192,107,346,431,472,606,579,615,522,630,625,589,373 6535,395,81,558,554,298,391,65,169,98,281,457,457,444,503,528,336,432,455,549,307 6536,270,25,248,112,329,300,53,131,93,222,348,360,263,330,359,181,291,221,395,155 6537,185,16,177,28,337,242,50,104,98,176,207,269,202,287,271,133,175,84,301,100 6538,130,15,130,21,290,261,52,104,93,168,188,237,165,223,231,119,109,57,286,84 6539,136,17,133,7,298,241,52,111,95,189,161,230,159,209,209,112,149,29,271,86 6540,187,16,127,11,277,246,55,121,95,185,163,220,179,214,212,116,136,25,265,70 6541,192,16,119,21,304,232,52,128,103,179,155,224,190,262,212,114,143,30,271,74 6542,201,15,117,39,335,236,59,127,95,196,161,237,213,222,227,125,138,38,303,72 6543,213,13,140,62,290,250,64,127,112,186,134,224,214,244,249,129,142,43,342,71 6544,230,23,148,84,314,260,50,131,107,202,155,218,227,227,251,148,203,75,375,99 6545,295,54,169,120,396,283,65,142,106,211,191,275,293,319,288,184,336,129,478,122 6546,331,94,347,259,395,399,96,161,125,275,287,389,437,417,493,461,534,294,606,243 6547,461,123,575,526,437,476,116,184,110,356,454,480,544,524,576,644,673,493,702,378 6548,448,110,612,594,445,496,109,179,101,336,514,539,536,563,585,644,671,486,710,398 6549,443,101,578,529,525,496,85,179,108,274,481,503,538,562,562,589,558,454,659,382 6550,493,137,561,474,519,442,101,183,121,286,489,503,588,531,556,561,579,499,621,377 6551,464,128,603,574,511,440,89,187,118,391,477,494,594,566,542,571,554,547,607,388 6552,404,161,650,671,515,443,74,168,110,355,425,472,582,552,564,604,602,628,621,374 6553,433,175,642,739,504,425,75,174,120,382,405,461,625,578,604,591,539,661,666,418 6554,440,203,634,679,495,437,68,188,103,376,396,456,649,565,589,557,531,608,651,394 6555,456,202,631,553,527,441,68,209,97,375,419,451,660,585,659,582,550,597,659,381 6556,480,185,642,575,490,424,70,206,90,367,450,461,677,632,654,538,601,653,647,387 6557,490,172,571,609,426,439,71,203,104,426,420,479,585,617,648,511,637,639,620,449 6558,461,148,561,700,402,425,78,186,105,342,454,461,605,573,618,517,613,611,589,390 6559,391,81,557,558,284,383,65,166,97,282,477,451,460,494,536,337,417,447,552,323 6560,262,24,239,117,317,298,52,129,93,220,373,359,272,327,357,184,277,214,409,162 6561,184,16,162,30,325,238,51,103,98,175,231,273,209,299,274,133,166,83,301,106 6562,143,14,117,23,275,258,52,103,91,167,211,241,169,228,228,119,99,57,287,88 6563,145,17,124,7,285,239,52,110,95,188,183,231,165,216,212,112,140,28,274,88 6564,195,16,122,11,264,244,55,122,95,184,183,220,184,220,218,113,127,25,268,76 6565,203,16,115,21,291,232,52,125,103,179,174,223,195,270,220,110,138,30,274,80 6566,204,15,114,38,322,234,59,123,95,194,180,232,214,226,225,121,132,38,303,78 6567,218,13,135,61,283,248,64,123,112,183,139,219,219,253,254,128,133,43,343,77 6568,232,23,142,82,309,256,50,131,107,201,175,213,238,235,253,147,192,75,373,105 6569,311,59,154,117,374,279,65,144,106,210,209,271,313,335,286,183,327,122,461,128 6570,342,98,328,254,386,397,97,160,125,273,293,387,452,419,493,468,538,292,602,250 6571,470,114,566,535,434,479,117,183,109,355,463,481,553,533,580,650,666,490,699,375 6572,451,109,600,600,439,495,109,177,101,332,505,536,544,567,586,651,673,482,706,393 6573,451,101,568,532,519,498,85,178,108,273,473,502,542,563,555,597,550,450,652,379 6574,501,140,549,473,515,437,101,185,121,278,480,502,586,524,550,568,564,494,616,375 6575,467,130,590,578,506,441,89,186,118,392,484,489,586,561,528,568,535,543,602,390 6576,412,161,640,686,504,445,75,167,109,355,443,466,580,552,560,599,586,621,625,375 6577,436,174,641,742,499,424,76,173,119,381,429,455,631,596,603,585,531,645,669,414 6578,440,188,635,681,491,441,69,184,102,377,399,448,653,575,592,556,541,603,680,394 6579,465,183,641,551,529,437,69,204,97,376,402,446,659,591,658,585,572,607,679,382 6580,486,171,653,578,489,427,71,201,87,370,433,454,674,659,656,531,607,666,659,387 6581,508,162,581,621,416,437,71,201,103,432,425,473,584,640,649,504,641,633,636,451 6582,470,136,573,712,391,425,79,186,104,347,457,459,613,595,614,515,603,615,607,403 6583,418,87,567,576,280,386,65,168,96,291,478,449,468,516,529,343,414,459,571,330 6584,299,26,231,129,328,302,53,134,94,228,389,360,273,353,354,191,274,220,431,170 6585,202,15,157,31,335,238,51,105,100,179,234,271,205,320,280,134,156,84,312,112 6586,149,13,116,23,269,258,53,105,93,166,213,237,167,261,225,122,89,56,296,93 6587,156,16,123,7,294,243,51,111,96,187,184,226,163,251,215,113,132,29,280,83 6588,207,16,123,11,275,248,54,123,96,183,184,215,181,256,224,113,120,26,274,73 6589,224,17,117,21,300,236,52,127,104,178,167,217,186,304,223,112,129,30,278,77 6590,215,15,117,40,320,236,58,124,95,192,173,225,199,244,228,120,122,39,298,76 6591,218,14,135,57,277,250,64,124,111,182,141,211,205,272,252,128,125,45,344,75 6592,234,24,144,81,321,257,51,132,106,200,168,207,226,251,242,146,188,76,370,106 6593,315,59,154,115,387,273,63,143,104,211,213,266,308,330,272,176,323,122,466,129 6594,352,102,343,255,398,392,96,161,126,278,296,376,452,428,479,462,536,299,608,248 6595,461,118,575,541,453,475,115,181,109,358,469,476,547,539,570,649,653,504,699,383 6596,444,112,603,604,454,490,107,175,101,337,507,526,531,568,572,647,670,492,705,399 6597,443,100,576,539,522,496,82,174,109,270,474,490,523,569,537,594,556,458,652,387 6598,485,135,566,473,526,435,100,180,122,273,478,492,567,543,539,578,568,496,619,379 6599,460,126,605,581,498,429,90,182,118,370,480,475,566,568,516,582,538,538,597,392 6600,407,157,656,685,503,430,75,163,107,334,439,455,571,560,562,612,588,599,618,375 6601,426,170,646,743,492,409,73,171,107,361,418,442,630,593,601,595,534,631,670,409 6602,429,179,643,676,474,424,68,181,90,347,384,437,653,571,587,566,542,591,695,387 6603,450,182,651,545,498,424,69,195,86,346,386,431,666,585,652,593,571,598,691,372 6604,471,169,663,572,468,426,71,197,85,342,422,437,675,670,652,540,613,663,658,376 6605,491,157,592,627,426,427,71,195,102,419,421,451,562,627,646,515,638,633,631,443 6606,457,131,576,717,407,425,78,186,103,323,445,443,601,582,609,527,590,596,608,397 6607,399,85,571,590,291,389,65,166,96,280,471,433,454,516,522,357,421,449,574,327 6608,279,26,238,123,329,302,52,134,94,220,376,349,258,337,339,188,271,220,413,167 6609,204,15,168,32,329,234,51,104,98,169,220,258,187,315,272,135,150,84,294,106 6610,152,13,119,24,264,251,52,104,91,156,202,224,150,256,213,123,86,55,280,86 6611,157,16,125,7,289,239,51,110,95,176,172,215,144,244,208,114,127,29,264,78 6612,193,16,129,10,271,242,54,114,95,172,177,204,161,258,213,114,117,26,256,68 6613,210,16,124,19,294,232,52,118,104,165,163,211,169,290,214,114,127,30,262,71 6614,198,15,125,38,307,234,58,118,95,180,169,220,180,233,220,124,119,39,279,74 6615,201,13,143,54,269,245,64,117,111,170,137,206,186,260,247,130,122,45,326,70 6616,218,24,153,77,313,254,52,122,107,191,171,203,212,258,249,149,183,76,364,99 6617,298,57,168,115,391,279,64,134,103,203,215,260,291,319,275,181,323,119,467,115 6618,336,100,360,260,398,390,99,155,133,272,312,372,433,427,485,472,538,302,606,245 6619,450,112,581,542,452,473,116,176,114,356,478,478,531,542,575,652,662,507,700,382 6620,426,109,605,605,445,491,109,169,107,335,515,521,520,567,572,653,686,498,703,388 6621,427,98,588,535,517,496,85,167,117,267,483,482,516,566,538,603,556,471,652,384 6622,466,131,582,469,512,422,103,178,132,268,488,489,556,539,538,602,568,502,627,366 6623,444,123,621,570,466,430,95,173,130,364,493,472,559,558,515,612,533,522,607,384 6624,394,155,668,678,472,430,81,159,120,325,463,460,567,571,560,633,590,575,621,364 6625,416,171,662,738,465,406,81,162,120,358,442,437,629,603,600,623,532,619,681,407 6626,415,180,656,655,453,419,76,171,104,345,415,430,649,566,583,595,539,585,706,386 6627,437,184,657,523,478,413,77,183,100,345,417,426,659,579,644,620,562,589,701,372 6628,459,171,675,549,448,417,80,186,100,341,452,432,670,677,638,563,616,656,662,376 6629,478,160,603,605,416,417,77,189,114,412,440,446,565,624,633,540,645,642,632,442 6630,446,131,583,715,396,416,84,181,111,321,463,435,605,578,588,544,570,575,611,397 6631,388,87,578,588,295,381,69,166,109,279,492,428,456,513,506,376,418,447,579,327 6632,266,29,246,123,318,299,58,127,103,216,395,345,255,333,327,198,277,208,418,162 6633,200,18,169,32,306,236,57,98,112,159,227,250,186,303,262,142,154,81,286,103 6634,147,16,124,24,251,254,59,98,103,145,201,218,153,283,211,132,86,55,271,77 6635,153,15,131,7,268,238,58,104,108,170,173,209,147,273,206,124,127,29,262,69 6636,174,19,136,10,246,237,62,107,106,166,176,200,162,288,211,118,125,26,264,63 6637,193,20,130,19,273,227,59,111,119,158,167,209,172,304,213,118,135,30,274,65 6638,180,15,133,39,294,224,67,111,108,174,171,216,180,253,220,127,120,39,284,66 6639,183,13,151,56,270,237,73,109,126,164,146,204,186,276,248,134,121,45,326,58 6640,202,24,161,80,297,245,61,115,118,185,171,200,213,278,247,154,184,76,379,89 6641,285,60,176,116,371,269,73,129,111,195,220,255,293,316,272,186,322,125,479,102 6642,320,102,373,261,401,376,109,148,142,266,334,368,450,414,471,465,546,294,604,242 6643,440,111,588,546,440,460,124,170,123,360,477,472,533,526,565,647,650,498,694,377 6644,423,107,608,601,441,476,120,163,114,339,509,511,529,553,556,653,681,493,699,376 6645,423,95,592,531,512,483,96,164,124,269,475,468,527,567,526,603,553,471,653,375 6646,462,129,592,463,496,423,112,174,139,260,478,479,573,538,534,599,578,497,628,354 6647,441,124,641,568,442,434,106,171,137,356,486,466,567,556,507,620,521,514,614,368 6648,389,157,682,679,446,432,91,158,127,316,462,460,572,537,551,639,586,562,628,357 6649,419,175,679,741,439,410,90,160,124,347,425,427,635,568,593,628,532,603,685,399 6650,422,188,671,660,427,428,86,171,107,334,415,429,651,535,578,601,533,572,681,382 6651,443,191,668,527,452,419,88,187,103,335,399,422,662,562,632,627,561,587,677,368 6652,466,179,689,554,420,420,89,186,102,332,453,432,674,661,642,572,615,649,639,370 6653,484,168,614,609,400,420,86,185,117,402,420,443,571,612,632,553,615,650,623,435 6654,453,134,594,715,384,416,97,179,114,311,443,432,607,571,590,555,565,567,612,406 6655,394,87,592,596,282,380,77,162,115,276,477,429,474,489,515,384,426,444,581,333 6656,272,29,265,133,315,298,64,122,104,203,393,348,264,327,323,199,277,213,432,171 6657,199,17,182,31,310,237,65,92,115,153,235,251,186,310,261,145,154,81,294,105 6658,147,16,128,24,258,254,67,92,106,138,202,219,152,291,203,134,85,55,275,77 6659,151,15,134,7,269,241,65,98,111,164,173,205,147,282,205,128,126,29,267,67 6660,171,19,144,10,250,238,69,101,107,160,177,193,163,274,208,122,125,26,257,64 6661,179,19,138,20,276,227,66,105,120,152,167,201,174,287,207,122,135,31,263,66 6662,162,15,143,39,306,225,72,104,108,167,171,210,184,258,216,133,120,41,275,64 6663,165,13,160,56,284,237,78,102,126,157,146,200,191,284,245,141,121,47,316,61 6664,186,24,170,80,321,248,66,109,116,181,172,199,211,288,245,161,184,77,372,95 6665,270,60,189,116,390,270,77,125,109,192,219,254,306,312,271,187,321,126,478,109 6666,304,100,391,260,410,381,105,145,141,255,333,367,466,384,471,474,544,303,606,256 6667,434,110,605,551,451,462,120,165,118,349,468,471,535,513,573,653,636,507,687,388 6668,416,107,623,603,443,476,116,161,109,334,498,510,534,548,560,661,672,500,692,384 6669,410,94,607,532,502,477,97,160,121,258,458,471,532,570,534,612,547,486,643,384 6670,446,125,608,464,504,422,116,172,136,254,458,481,578,535,541,602,567,505,617,363 6671,432,122,656,556,455,433,111,167,135,343,465,471,578,542,507,625,535,529,612,376 6672,380,143,690,676,453,429,95,153,124,305,436,460,563,544,551,640,608,563,629,369 6673,404,160,693,736,461,410,94,154,121,341,400,427,641,577,594,627,554,607,686,412 6674,408,173,686,654,438,429,90,163,105,326,390,428,657,539,582,609,548,574,685,394 6675,430,178,680,528,438,412,92,180,102,326,376,421,647,553,619,642,562,590,681,379 6676,456,167,694,555,437,406,93,180,102,323,430,429,676,638,626,582,607,656,639,376 6677,472,155,620,605,418,405,90,176,117,386,400,439,564,588,627,560,603,663,618,443 6678,439,125,597,712,414,406,100,170,112,285,433,425,601,549,583,564,544,584,610,408 6679,377,84,596,590,301,371,81,158,115,256,466,423,470,467,528,380,402,461,570,340 6680,259,28,268,133,316,285,68,117,104,188,386,347,260,332,336,199,275,216,421,182 6681,184,17,178,31,310,225,68,89,115,143,229,251,180,322,272,149,150,80,282,106 6682,148,16,126,24,259,241,70,89,106,130,196,221,146,305,209,138,88,56,262,75 6683,150,14,129,7,271,229,69,95,111,155,168,209,145,274,211,132,121,29,253,66 6684,159,18,141,10,251,227,72,96,107,148,172,196,164,267,213,122,120,26,245,64 6685,166,19,133,20,264,213,70,104,120,139,165,202,167,284,208,122,129,32,260,66 6686,155,15,138,40,291,212,76,103,106,152,167,210,180,255,216,133,114,41,279,63 6687,157,13,155,62,283,224,82,101,126,143,148,200,189,288,246,141,119,59,319,60 6688,179,23,165,84,311,238,70,104,117,167,172,200,206,308,246,161,162,88,370,95 6689,262,61,184,120,379,265,81,120,108,172,220,253,303,329,276,191,293,136,478,106 6690,294,100,399,268,413,370,109,137,141,230,335,363,465,392,467,488,538,313,611,251 6691,424,106,601,570,457,448,121,158,118,335,462,467,528,519,566,659,628,520,689,389 6692,412,104,617,610,447,465,119,156,109,317,494,501,530,554,551,664,660,512,687,382 6693,402,91,595,535,517,467,100,161,121,241,456,462,529,580,532,618,532,498,644,381 6694,446,122,599,475,530,414,118,167,137,231,458,472,581,550,538,610,547,514,617,358 6695,435,116,655,572,480,418,115,164,132,315,472,464,579,537,511,614,504,538,616,371 6696,390,136,680,671,464,417,100,148,122,272,441,452,563,557,554,648,600,578,625,367 6697,417,154,696,731,473,394,99,148,120,307,398,414,637,572,595,630,551,622,674,409 6698,422,169,690,649,453,411,95,155,104,289,392,417,661,540,584,598,571,588,688,393 6699,442,173,684,529,454,391,97,169,102,293,378,410,633,552,599,627,568,602,682,377 6700,474,163,688,549,451,389,97,168,101,282,431,419,660,629,608,567,612,669,640,370 6701,485,150,616,598,429,392,95,169,113,345,399,430,563,580,612,557,604,676,606,445 6702,448,119,594,700,418,393,105,165,109,277,427,413,589,537,579,557,540,595,604,413 6703,382,82,586,578,315,360,83,150,112,252,459,410,465,481,534,380,389,472,572,337 6704,266,28,265,137,331,273,70,114,102,187,383,339,263,347,344,205,265,224,416,185 6705,188,17,173,31,307,211,71,88,114,142,227,242,186,339,272,154,139,89,273,107 6706,149,15,122,24,254,220,73,88,106,128,194,209,145,321,208,143,80,64,252,77 6707,153,14,125,7,266,211,72,92,110,152,167,193,139,293,213,138,112,39,241,69 6708,162,15,134,10,246,214,75,93,107,146,170,185,158,284,214,126,115,37,232,67 6709,168,16,126,20,259,213,73,99,119,136,164,191,164,300,211,126,123,43,245,69 6710,155,13,130,38,275,213,77,98,106,149,163,194,175,274,220,137,109,50,268,65 6711,156,13,146,61,276,220,83,96,124,141,144,185,185,297,252,143,114,71,309,63 6712,177,23,156,83,283,226,72,98,115,165,166,183,203,318,252,163,156,99,359,94 6713,256,59,176,124,370,265,83,118,106,170,213,234,315,344,288,195,293,143,469,101 6714,290,93,396,276,406,354,109,134,138,227,327,350,475,399,469,484,544,319,609,254 6715,419,101,593,572,463,427,120,155,116,324,458,458,532,547,562,653,622,537,678,392 6716,406,98,608,607,442,438,119,153,109,306,488,493,545,547,542,664,647,524,678,384 6717,400,88,583,540,512,441,99,160,118,239,450,455,544,572,532,607,534,519,635,385 6718,447,120,587,494,529,397,121,164,136,230,452,460,597,566,541,609,538,517,615,363 6719,433,114,635,569,487,403,118,163,131,307,466,453,595,553,518,601,510,545,625,374 6720,388,131,670,667,462,404,105,147,121,272,438,441,579,570,558,632,585,587,624,376 6721,402,149,692,730,453,390,97,146,117,309,392,406,654,569,600,615,537,630,665,412 6722,407,162,696,649,435,403,95,150,100,291,404,404,677,524,588,588,571,601,679,392 6723,428,166,690,527,436,386,97,159,98,294,396,398,648,536,597,615,569,616,673,376 6724,456,156,692,546,431,392,99,161,98,283,449,408,678,622,611,553,626,684,636,369 6725,468,143,616,595,421,391,97,160,110,338,421,420,582,585,625,548,605,690,603,445 6726,432,112,587,697,406,389,105,158,106,279,449,404,604,562,589,551,553,611,601,413 6727,370,76,579,571,314,365,83,144,110,253,474,401,488,517,547,376,390,502,578,342 6728,258,26,270,128,329,277,70,110,99,188,400,340,270,365,355,204,270,227,420,191 6729,179,18,171,30,299,218,71,86,111,143,233,239,186,344,289,153,142,97,270,110 6730,144,16,121,22,248,218,73,82,103,129,194,205,149,322,220,142,88,71,251,80 6731,150,14,124,6,261,208,72,90,107,153,162,188,144,312,221,136,119,47,242,70 6732,157,16,132,10,247,211,75,91,104,147,174,180,160,303,224,125,121,47,234,70 6733,166,15,124,19,254,207,72,95,116,138,168,190,168,315,220,124,123,52,247,72 6734,152,12,129,30,276,211,77,92,103,151,167,195,183,275,228,135,109,48,268,69 6735,151,11,144,53,277,217,83,89,122,142,146,186,191,322,259,141,114,69,308,66 6736,173,19,152,73,272,226,72,94,113,167,169,186,214,337,255,161,157,86,358,94 6737,260,52,173,112,354,266,82,121,104,172,220,242,336,356,292,193,293,141,489,96 6738,284,91,391,260,411,352,110,136,135,227,334,354,497,417,474,478,544,326,611,256 6739,410,98,594,571,467,427,119,154,114,330,470,464,549,545,560,644,613,549,674,395 6740,397,91,602,607,449,434,118,155,105,314,486,489,562,545,537,656,648,538,677,386 6741,391,80,574,537,520,431,98,160,115,241,452,462,565,562,530,582,538,520,639,388 6742,433,107,579,490,527,394,120,162,132,233,467,464,617,558,544,580,537,517,626,367 6743,423,102,619,571,481,396,119,162,128,311,481,460,619,542,522,575,493,552,640,381 6744,375,117,653,671,457,396,107,145,119,283,452,449,601,563,559,605,555,585,648,384 6745,396,131,677,738,447,384,98,145,115,321,421,407,661,560,607,590,513,645,680,416 6746,402,146,679,651,425,395,95,151,100,303,435,402,708,517,599,574,552,618,679,391 6747,423,159,679,532,444,381,98,156,98,306,427,402,673,528,604,598,564,633,688,378 6748,452,149,682,551,446,400,100,161,98,314,480,413,693,617,622,534,629,699,648,383 6749,461,136,601,608,447,399,98,156,111,370,452,425,603,586,644,527,597,704,612,455 6750,433,105,582,707,424,395,104,153,106,308,472,413,625,557,597,533,553,612,622,420 6751,373,76,573,568,317,377,84,142,111,279,513,411,510,524,555,371,409,496,602,349 6752,260,25,272,123,330,285,71,113,100,210,439,353,278,385,362,200,281,222,443,200 6753,177,17,168,27,298,224,72,88,112,155,262,252,191,374,298,154,154,90,297,109 6754,139,15,117,19,235,222,74,84,104,140,218,218,152,353,226,143,101,70,277,80 6755,144,14,120,4,249,214,73,93,108,166,184,200,146,340,223,137,130,47,266,70 6756,154,15,126,10,250,226,76,94,105,159,196,192,163,331,225,124,130,48,258,70 6757,161,15,116,19,245,219,73,98,117,150,190,200,171,334,220,124,134,54,269,72 6758,144,12,119,27,265,226,78,95,104,164,192,205,184,293,228,136,119,50,289,70 6759,145,11,136,50,265,234,84,94,122,155,171,195,197,328,256,141,122,68,322,70 6760,167,19,145,70,259,241,73,98,113,180,192,195,219,343,252,161,163,86,373,100 6761,254,53,165,106,360,282,84,125,102,195,246,253,342,361,291,191,300,135,503,105 6762,277,96,389,257,416,363,117,138,134,251,362,360,511,420,480,474,550,329,615,264 6763,403,97,594,573,465,435,122,156,113,346,492,467,553,557,567,637,601,557,679,397 6764,391,93,599,605,444,431,121,157,105,327,508,493,558,554,546,653,645,545,682,388 6765,381,81,562,533,525,427,99,160,113,257,471,466,560,573,527,576,525,519,647,390 6766,424,106,566,486,545,391,126,169,131,252,495,469,610,575,541,564,520,515,631,375 6767,417,106,604,562,485,406,120,164,127,327,509,462,609,549,533,576,483,544,642,392 6768,367,121,640,674,456,390,107,148,118,298,483,452,595,566,574,600,529,569,665,391 6769,385,134,660,734,441,388,104,148,114,337,455,402,653,561,620,586,488,648,694,431 6770,391,149,662,647,405,402,101,157,107,320,463,397,699,518,611,571,524,635,692,414 6771,415,161,660,530,448,393,101,159,99,324,446,398,678,528,614,594,541,646,699,404 6772,439,152,666,548,460,405,106,166,105,332,498,414,695,623,635,539,603,706,659,405 6773,451,139,586,603,440,409,106,162,110,381,476,424,611,587,635,522,582,709,615,468 6774,424,106,572,712,391,399,107,158,105,317,495,411,634,558,592,539,540,608,631,435 6775,365,77,567,550,308,387,87,147,111,283,534,407,517,506,549,376,409,501,604,355 6776,264,28,273,117,319,299,77,118,100,222,460,349,272,368,361,200,281,221,457,209 6777,182,17,168,23,287,235,78,92,110,176,285,257,190,362,292,153,155,90,304,111 6778,138,15,116,15,224,231,79,87,104,159,239,223,153,343,221,143,102,67,285,82 6779,145,14,118,2,237,227,79,95,109,183,204,204,147,329,226,137,130,47,278,71 6780,157,15,123,10,240,237,83,95,106,175,211,190,160,325,223,123,134,48,267,71 6781,163,15,112,11,235,229,81,100,117,160,204,199,168,333,215,123,132,54,277,72 6782,148,12,120,19,265,237,87,97,104,174,204,207,182,290,228,135,117,48,299,70 6783,150,11,135,41,255,240,92,96,122,162,184,194,195,329,261,140,119,66,331,70 6784,172,22,147,62,258,247,80,102,113,191,204,192,216,342,251,159,162,84,382,99 6785,262,54,167,101,347,287,88,132,103,211,264,251,347,352,289,199,288,126,511,110 6786,282,96,395,253,394,367,118,141,135,270,380,361,506,424,481,476,531,334,605,269 6787,397,98,603,571,461,438,119,161,113,345,509,462,546,556,567,631,584,564,672,402 6788,388,94,608,598,435,433,117,160,105,327,526,477,548,523,544,642,634,552,676,393 6789,381,82,562,527,504,422,110,162,112,267,488,451,550,553,517,562,520,519,646,395 6790,416,108,572,478,537,393,135,169,131,265,514,457,598,565,521,550,506,510,613,388 6791,410,107,610,546,469,412,131,162,127,336,522,450,594,534,525,561,464,545,627,403 6792,361,122,637,679,442,391,114,145,118,306,489,440,584,559,560,585,512,571,649,401 6793,377,136,655,741,424,387,106,147,113,349,451,389,644,544,592,596,482,646,679,447 6794,380,154,655,646,400,401,104,157,107,331,460,385,697,504,594,577,514,632,677,430 6795,412,166,650,527,426,392,104,158,99,326,444,385,675,503,595,588,523,643,680,414 6796,441,153,662,546,454,406,109,170,105,333,510,401,692,595,606,541,583,706,652,414 6797,454,146,584,601,447,412,109,166,110,357,473,411,611,556,601,526,560,691,615,474 6798,426,106,568,711,381,404,112,159,106,297,493,399,632,527,573,538,528,600,635,439 6799,368,78,572,540,294,393,92,150,113,269,534,395,519,491,542,377,410,493,595,357 6800,276,28,280,97,305,307,83,124,100,213,461,339,272,367,359,201,281,221,475,210 6801,190,17,171,17,272,245,84,95,111,168,285,249,187,363,301,153,154,92,311,111 6802,140,15,123,10,209,240,86,91,105,152,240,215,149,342,232,144,102,67,294,83 6803,148,14,124,2,223,232,85,100,110,176,205,201,144,329,232,138,131,47,280,72 6804,160,15,124,10,226,249,88,99,107,169,213,189,157,325,231,123,136,48,276,71 6805,167,15,114,11,230,235,88,103,120,153,205,198,164,333,224,124,134,55,286,72 6806,151,11,123,19,260,244,93,105,107,167,205,209,179,289,229,136,121,49,312,70 6807,152,10,142,33,243,243,99,99,136,155,186,193,193,338,259,139,124,56,337,70 6808,176,22,157,55,255,244,83,108,126,184,205,192,209,343,246,158,160,75,377,100 6809,270,53,175,99,335,284,94,138,116,198,266,248,348,340,286,208,274,126,506,110 6810,286,94,415,252,385,360,126,147,143,255,389,359,506,441,485,489,513,338,597,266 6811,398,96,613,567,453,428,126,163,123,347,522,465,543,575,571,629,574,573,666,403 6812,384,92,614,597,427,426,124,166,112,325,530,474,548,528,539,640,627,557,673,392 6813,377,80,569,528,495,418,118,169,119,255,495,452,549,555,515,556,514,520,642,391 6814,414,105,578,478,532,396,143,171,143,252,520,458,596,559,512,547,503,504,610,386 6815,401,112,619,536,457,404,139,163,140,326,529,456,593,537,524,559,455,541,619,402 6816,353,127,642,675,426,391,127,151,132,289,496,442,574,578,562,586,503,576,651,403 6817,375,142,659,738,409,386,108,151,119,342,456,391,634,548,594,593,475,657,676,445 6818,382,161,656,640,395,401,107,156,113,323,465,386,686,504,595,573,513,659,676,433 6819,412,169,657,521,407,393,107,163,105,318,449,388,665,496,594,586,525,669,680,411 6820,440,153,664,541,452,405,110,171,109,324,515,402,685,574,590,543,596,726,652,413 6821,450,137,599,598,438,411,108,170,115,344,480,413,604,565,586,528,559,705,604,472 6822,421,100,582,708,377,410,114,165,109,281,500,399,624,528,561,546,528,603,649,446 6823,358,73,577,528,291,385,95,156,118,259,537,396,520,475,529,386,405,494,608,365 6824,269,27,292,90,301,305,81,130,104,197,462,338,273,359,347,204,273,225,486,212 6825,177,16,182,19,264,246,83,101,117,157,284,241,197,373,293,150,147,94,309,111 6826,126,15,133,11,199,239,86,93,111,142,238,205,147,354,225,141,95,70,291,83 6827,138,12,131,2,211,230,85,102,116,169,206,190,147,327,224,137,126,49,281,71 6828,149,14,134,10,220,243,87,101,113,158,213,182,161,321,222,120,126,57,280,71 6829,153,14,118,11,221,228,87,105,125,141,207,195,169,337,219,121,126,51,288,72 6830,138,11,125,19,254,247,92,105,112,150,207,205,184,283,224,134,113,45,314,70 6831,138,10,144,33,254,240,99,101,141,141,186,189,197,330,253,136,115,53,339,70 6832,160,21,157,55,245,244,82,110,131,166,206,188,206,336,241,158,157,74,380,99 6833,258,49,177,99,330,281,94,143,119,183,270,246,348,333,281,209,284,125,505,113 6834,274,91,420,253,390,356,129,151,147,245,395,357,510,432,477,495,509,339,596,269 6835,386,92,619,573,448,425,127,166,126,344,523,464,552,573,571,615,575,575,668,405 6836,377,90,616,594,415,420,126,169,115,315,521,471,549,521,536,629,620,561,672,394 6837,372,78,564,529,486,418,120,169,120,243,489,453,556,525,504,541,510,522,636,393 6838,406,99,575,468,519,388,144,171,142,239,510,462,603,535,506,530,501,507,619,391 6839,395,107,605,522,451,399,136,160,139,313,524,457,588,502,508,556,450,544,633,410 6840,346,121,648,651,429,387,129,153,130,276,506,448,572,548,531,583,486,587,660,406 6841,371,137,667,715,403,397,108,150,117,329,462,399,639,512,564,590,458,667,679,441 6842,379,153,665,615,390,404,108,154,111,309,473,392,687,466,566,570,496,671,689,437 6843,421,160,665,495,401,392,105,165,103,304,453,393,665,457,560,587,501,680,680,414 6844,437,144,659,515,454,404,110,166,100,309,508,406,678,534,562,548,582,741,637,418 6845,440,129,605,573,435,400,109,164,101,328,473,411,601,531,569,523,539,711,597,469 6846,406,92,587,682,385,406,119,162,96,259,494,393,623,501,547,550,509,607,641,447 6847,347,67,579,527,296,387,99,149,107,241,519,392,521,444,516,381,398,500,595,367 6848,252,25,294,93,305,306,84,124,92,179,454,339,285,332,344,204,261,235,484,219 6849,163,15,179,19,261,243,87,93,102,137,279,246,199,364,279,149,141,97,303,111 6850,113,14,131,12,195,233,90,84,97,124,226,207,148,345,220,137,95,74,268,83 6851,122,12,128,2,208,223,90,98,103,154,196,193,145,321,221,137,126,55,273,72 6852,133,13,132,10,217,229,92,95,96,144,201,190,156,311,217,116,121,66,274,71 6853,131,13,115,12,208,215,92,101,107,129,195,201,166,328,214,107,120,59,285,72 6854,118,10,123,18,251,232,97,102,98,136,197,209,177,274,217,118,110,53,308,70 6855,117,9,142,33,252,227,105,95,126,126,173,198,190,319,246,122,111,62,320,70 6856,136,20,152,49,257,227,86,105,115,151,196,199,198,326,237,142,153,84,369,98 6857,237,48,173,91,324,273,94,136,106,167,258,252,336,331,277,203,275,127,482,121 6858,254,88,410,242,370,348,130,148,133,228,378,365,512,423,471,486,519,347,589,274 6859,377,91,610,569,428,415,126,161,116,328,506,464,549,562,566,607,562,576,658,406 6860,366,86,612,586,395,409,126,164,106,300,503,469,547,503,531,619,614,561,658,392 6861,356,73,559,509,468,412,121,164,108,236,471,449,552,513,490,533,488,525,623,392 6862,385,92,573,467,502,382,143,166,129,227,494,458,608,519,497,522,484,516,609,394 6863,379,108,606,510,433,382,133,157,127,301,497,453,598,491,492,543,434,554,624,416 6864,339,112,647,635,400,372,127,151,120,262,481,441,586,518,517,577,461,602,642,408 6865,362,127,670,698,379,387,103,147,105,302,436,397,652,489,546,588,433,679,663,442 6866,367,140,658,598,367,392,104,153,99,281,444,391,696,453,545,565,471,679,676,436 6867,405,145,665,479,378,381,100,164,91,275,424,392,673,446,538,581,468,683,685,414 6868,418,132,655,500,437,391,102,162,90,280,486,407,693,504,522,544,546,743,639,417 6869,421,120,602,556,425,390,102,159,90,301,448,408,621,515,554,523,504,717,591,461 6870,384,89,585,660,367,391,114,157,84,238,467,393,641,486,520,544,472,618,627,442 6871,327,56,579,521,290,373,98,147,95,224,493,392,541,466,489,377,385,509,586,358 6872,225,23,298,92,296,294,83,117,81,163,434,340,307,351,338,211,247,246,476,220 6873,148,14,177,19,265,236,83,86,91,122,263,250,212,369,273,151,126,105,289,113 6874,99,13,133,12,172,224,87,79,86,108,213,205,162,352,216,138,94,74,255,83 6875,106,11,121,2,185,214,86,92,91,137,187,190,153,318,216,136,112,60,260,71 6876,116,12,123,10,209,221,88,93,83,128,192,187,168,310,214,113,108,72,259,72 6877,116,12,108,12,196,207,88,96,93,115,186,198,177,316,209,106,108,65,270,71 6878,102,9,116,18,233,224,93,100,85,123,191,206,191,280,213,112,110,58,294,68 6879,101,8,134,33,239,216,101,91,110,112,167,195,205,328,241,120,110,68,304,70 6880,120,18,141,48,249,216,82,101,100,137,191,197,222,326,230,140,153,95,354,92 6881,217,45,166,92,306,260,94,127,89,151,252,256,364,333,266,205,275,136,473,116 6882,232,85,404,237,361,341,130,141,117,211,376,368,533,442,468,492,529,356,587,269 6883,360,87,611,567,408,405,124,158,110,312,492,464,559,575,565,612,570,582,657,403 6884,357,83,612,582,380,402,127,161,101,279,487,467,556,503,529,624,609,569,656,389 6885,349,69,562,506,473,407,122,160,94,215,457,446,566,515,478,542,472,538,622,389 6886,376,86,578,467,489,378,143,162,117,203,479,458,621,523,491,535,468,527,615,388 6887,386,101,612,510,430,375,133,154,107,276,479,454,628,493,485,556,421,556,627,415 6888,344,104,651,635,397,370,128,148,105,238,464,439,620,507,501,581,457,606,642,408 6889,374,122,673,678,364,379,104,146,90,277,436,395,663,482,515,595,430,686,655,436 6890,376,134,654,581,352,384,104,154,83,253,445,393,717,442,520,573,466,680,666,431 6891,396,138,664,487,362,379,100,165,75,245,427,391,693,433,507,590,463,684,671,401 6892,406,126,655,509,420,392,102,163,75,253,487,406,700,502,499,555,536,744,625,408 6893,408,113,602,559,410,391,103,161,74,276,451,398,626,521,540,526,491,716,578,449 6894,372,83,583,663,370,388,115,159,68,214,469,386,645,494,508,545,460,620,611,432 6895,321,55,574,525,292,367,99,151,80,200,494,381,556,478,490,376,388,515,583,356 6896,229,21,291,90,293,297,83,119,72,142,434,332,322,370,333,213,253,247,468,222 6897,143,12,169,19,275,239,83,88,72,98,263,238,222,368,265,144,125,114,276,111 6898,95,11,125,12,173,222,88,79,67,86,212,196,170,350,211,131,93,83,252,81 6899,101,9,114,2,186,212,86,93,75,115,186,186,164,337,215,134,110,69,256,68 6900,112,11,120,10,211,219,88,94,71,106,191,184,177,329,210,112,118,83,258,68 6901,113,11,105,12,204,201,88,97,79,92,185,192,188,312,204,105,117,76,269,68 6902,98,8,117,18,244,213,93,101,71,97,192,200,201,294,208,111,114,58,301,67 6903,99,8,129,33,249,204,97,92,88,88,167,190,217,341,241,120,118,68,308,68 6904,121,18,138,44,252,203,80,103,90,113,191,192,229,338,224,139,152,104,361,83 6905,222,42,161,82,314,250,92,130,75,128,252,254,387,342,260,200,295,148,466,107 6906,240,82,412,227,359,329,128,142,103,191,375,357,545,456,468,479,530,361,592,266 6907,369,81,615,572,421,387,126,159,104,293,489,457,572,584,562,599,572,593,667,401 6908,356,80,612,586,394,399,129,159,91,261,483,458,573,509,526,624,611,581,669,387 6909,357,65,556,511,488,392,124,157,85,203,452,445,579,510,471,544,473,552,628,379 6910,377,88,578,478,504,359,144,158,100,187,474,454,627,514,483,533,470,532,621,378 6911,399,102,620,522,446,356,134,150,91,261,482,440,641,484,479,557,425,565,639,402 6912,366,105,656,650,407,358,130,145,90,223,468,429,613,502,497,582,443,611,640,400 6913,398,122,677,669,364,365,105,139,78,262,437,387,658,475,494,591,432,701,651,420 6914,397,133,654,565,360,371,103,147,76,244,446,385,713,437,508,572,439,696,658,422 6915,424,138,673,492,369,368,100,157,69,246,428,382,682,429,497,588,444,700,659,390 6916,430,124,644,514,438,384,102,155,70,247,489,394,674,497,499,551,529,760,620,397 6917,425,110,598,580,434,382,103,157,68,270,454,384,606,522,551,525,485,734,577,441 6918,394,81,586,680,385,386,112,153,61,206,479,371,629,497,515,545,444,632,616,428 6919,336,53,571,538,296,365,101,149,76,191,506,376,548,483,495,391,383,518,583,360 6920,240,22,282,96,295,303,86,122,66,138,448,332,317,373,335,215,246,254,471,222 6921,143,11,148,20,285,236,85,92,68,99,273,235,221,370,263,144,110,114,299,107 6922,95,10,115,15,181,225,91,83,61,87,219,189,165,364,214,129,95,80,272,77 6923,101,8,109,5,204,213,91,98,70,116,192,180,164,351,216,134,112,70,275,64 6924,110,11,113,10,231,221,95,100,66,104,197,181,171,343,212,113,121,84,277,65 6925,113,11,101,14,224,202,94,104,71,90,191,189,178,324,207,107,120,79,286,65 6926,97,7,112,20,260,213,103,106,72,94,199,199,190,299,209,111,109,65,294,67 6927,99,6,123,31,257,205,106,98,88,83,174,188,208,346,236,120,114,70,314,67 6928,120,19,127,41,267,196,80,109,77,109,198,190,221,345,221,140,165,107,359,82 6929,224,43,159,77,320,250,93,134,68,135,260,245,386,358,254,201,300,148,458,110 6930,242,79,411,230,379,329,131,147,95,186,386,348,544,467,465,475,538,364,588,259 6931,373,80,614,576,433,388,125,160,98,293,499,448,560,583,565,594,570,604,667,400 6932,354,76,609,591,392,399,130,163,88,258,494,446,562,499,515,619,602,588,667,387 6933,367,62,556,510,497,389,122,161,78,199,459,434,567,495,461,545,461,552,626,376 6934,376,84,571,480,529,360,142,162,93,182,483,438,610,500,475,543,468,534,609,364 6935,402,99,623,531,450,359,131,156,87,246,490,430,623,476,492,567,422,572,631,391 6936,368,103,656,656,413,359,131,148,88,217,475,425,593,488,512,589,436,621,630,390 6937,400,121,675,674,370,364,104,144,77,245,444,381,642,464,508,598,419,712,644,395 6938,393,131,653,564,364,374,103,149,75,239,455,385,686,428,519,580,443,707,653,398 6939,420,137,663,490,388,364,101,167,67,227,435,380,652,429,493,607,434,708,647,371 6940,425,123,643,514,443,382,102,160,68,232,497,391,647,496,522,563,521,770,616,379 6941,425,107,599,577,451,384,103,154,66,265,460,386,590,526,556,535,485,745,573,426 6942,390,78,586,683,407,386,110,149,59,201,486,361,604,499,517,550,437,636,607,420 6943,334,53,570,540,313,364,101,147,74,190,498,378,536,500,496,404,394,510,580,360 6944,232,22,279,113,315,302,87,119,63,135,459,338,313,380,328,212,256,258,474,222 6945,138,14,141,23,306,236,86,89,65,91,295,230,221,376,258,143,111,119,291,102 6946,92,13,115,15,191,223,92,80,59,78,229,185,166,369,214,126,100,76,264,69 6947,94,11,104,5,214,210,92,95,67,107,206,176,167,353,214,133,126,67,268,52 6948,103,11,108,6,246,222,95,98,64,94,211,177,179,335,205,112,136,82,273,54 6949,106,12,99,11,234,201,95,95,69,80,200,185,184,317,203,107,133,83,279,55 6950,91,7,113,19,271,211,104,98,69,83,204,193,195,295,206,109,117,68,288,55 6951,94,6,117,30,265,205,106,91,85,80,190,182,206,341,228,121,122,71,308,58 6952,114,17,128,40,280,194,81,102,74,105,201,184,225,339,220,144,171,97,352,71 6953,222,43,157,68,328,250,94,131,64,131,263,238,389,358,244,203,299,141,450,103 6954,242,73,418,235,397,331,132,148,85,189,378,339,539,468,459,484,537,370,583,248 6955,369,70,612,579,451,384,126,161,91,290,488,444,551,576,558,590,563,603,659,387 6956,342,69,602,590,409,396,131,163,80,257,487,439,555,500,518,613,602,587,660,380 6957,360,55,551,511,505,399,124,163,71,199,451,428,557,506,455,535,475,553,620,359 6958,362,80,562,476,543,365,142,163,89,179,476,427,599,511,480,534,480,541,602,346 6959,394,99,612,531,480,370,133,156,87,233,485,426,613,487,492,563,433,567,624,380 6960,367,101,647,655,431,353,132,149,87,204,472,420,583,490,517,588,470,620,632,371 6961,416,120,667,671,384,365,103,147,77,232,436,378,635,466,515,593,451,706,643,376 6962,413,137,646,560,375,371,101,149,74,215,448,382,684,427,525,577,473,702,658,369 6963,449,139,656,484,387,361,99,160,65,202,426,376,645,427,505,602,463,705,652,338 6964,449,119,633,509,453,374,98,160,65,210,486,388,642,484,536,569,521,769,610,357 6965,434,106,593,576,463,382,100,152,67,270,457,385,598,522,561,542,476,743,575,419 6966,399,76,586,681,421,384,108,150,60,191,478,361,604,497,521,562,436,646,606,412 6967,343,51,572,532,330,366,99,142,73,180,489,377,541,499,505,425,389,508,578,356 6968,245,23,286,114,336,302,87,120,65,127,453,330,321,381,334,211,265,245,461,215 6969,137,14,142,20,321,235,88,89,64,90,290,230,231,375,259,148,117,117,287,96 6970,89,14,112,14,204,221,89,82,58,64,229,183,180,366,214,126,95,73,256,66 6971,93,12,96,6,230,217,91,87,66,93,202,175,185,348,214,134,124,67,266,48 6972,101,12,103,6,262,229,92,93,62,80,193,175,197,331,204,112,133,81,272,50 6973,108,13,93,10,241,206,88,91,67,66,181,186,203,313,201,106,128,83,273,49 6974,87,8,104,16,270,217,97,95,67,68,185,190,217,290,201,107,111,65,269,50 6975,91,7,109,30,263,206,98,90,83,76,179,185,228,334,220,118,115,72,289,54 6976,109,17,118,39,292,198,74,97,74,86,190,182,249,333,213,143,163,99,344,67 6977,221,43,147,66,358,258,89,124,65,125,246,236,417,356,239,210,312,147,439,100 6978,247,73,411,240,425,340,129,145,86,174,366,338,562,460,449,490,548,372,573,243 6979,362,68,611,580,471,391,122,157,90,273,484,439,572,559,553,585,561,589,651,378 6980,344,64,600,589,438,402,127,161,80,242,484,435,575,501,515,611,603,573,653,369 6981,370,57,547,511,524,403,120,163,72,191,444,428,579,505,453,533,468,540,619,355 6982,372,79,556,490,558,368,135,161,87,181,470,427,619,503,469,524,483,545,600,344 6983,397,98,605,539,494,372,125,153,85,235,480,428,635,478,488,540,450,574,625,373 6984,376,98,645,651,441,361,126,149,86,204,465,421,609,480,495,563,487,622,623,363 6985,415,117,665,671,385,372,96,150,75,230,410,373,659,453,492,566,462,709,629,365 6986,430,136,638,578,375,375,94,148,72,215,421,381,708,415,498,549,470,704,643,360 6987,458,139,655,504,386,362,88,162,63,199,399,375,674,415,485,573,465,712,635,331 6988,462,122,622,527,445,369,91,157,66,209,459,384,675,476,515,542,518,768,597,347 6989,452,109,575,596,463,377,94,149,68,258,440,384,618,505,540,518,474,741,567,408 6990,410,76,588,659,426,383,96,144,60,184,462,359,621,496,515,532,435,646,608,401 6991,354,53,572,541,344,364,89,142,73,187,474,374,568,492,498,404,392,502,574,349 6992,257,26,285,112,333,307,77,119,65,132,444,334,337,379,322,202,278,237,460,213 6993,131,15,141,20,316,244,78,88,64,86,274,233,241,372,246,137,123,114,280,94 6994,84,15,111,14,206,229,79,82,58,66,209,178,191,359,205,115,90,72,246,65 6995,88,13,98,5,224,230,82,83,66,100,190,170,196,339,198,122,121,62,257,48 6996,96,13,107,6,255,245,83,92,62,87,175,171,208,322,195,104,138,78,263,50 6997,104,13,97,10,233,223,84,89,67,79,165,179,210,300,184,99,131,84,262,47 6998,89,8,106,15,260,235,87,91,67,84,162,181,215,279,190,98,106,65,256,49 6999,88,8,110,29,263,217,88,86,84,93,157,177,227,324,205,111,107,72,272,53 7000,108,18,119,38,284,210,71,93,73,103,169,180,251,324,195,137,142,90,341,63 7001,219,47,150,66,358,272,84,123,64,140,223,237,420,347,227,206,310,133,445,96 7002,254,65,413,244,427,354,125,141,86,188,350,338,578,461,442,477,552,373,571,243 7003,352,65,604,589,469,408,118,154,84,285,473,435,582,560,546,566,561,595,648,375 7004,341,60,593,592,431,422,122,158,78,259,474,428,586,494,510,587,600,580,653,368 7005,372,51,533,513,518,411,116,160,72,200,434,417,588,498,451,508,466,542,619,356 7006,364,74,547,494,546,375,125,158,87,196,453,414,625,496,469,498,477,555,593,348 7007,397,97,602,537,481,374,117,154,86,252,468,412,650,480,489,515,438,573,621,380 7008,373,92,637,661,433,359,118,149,86,221,459,412,628,475,499,539,489,620,621,355 7009,412,113,656,659,368,370,90,149,76,226,402,365,669,449,499,541,473,705,631,351 7010,424,131,630,586,367,376,88,145,72,209,415,374,715,410,502,528,474,703,643,345 7011,454,134,647,510,371,356,80,157,64,174,391,368,680,410,487,548,465,711,637,323 7012,457,120,623,526,439,370,85,155,67,205,451,379,675,468,521,514,505,764,595,339 7013,446,108,578,603,459,378,86,146,69,240,437,376,618,488,529,504,460,737,564,404 7014,410,74,585,642,416,381,90,143,63,182,460,354,618,486,508,510,437,636,606,392 7015,356,52,564,546,341,363,84,142,76,189,472,370,586,489,489,398,377,499,584,339 7016,255,26,288,112,320,314,77,120,68,133,450,335,347,379,316,196,277,246,472,209 7017,123,16,141,20,308,254,78,86,66,81,288,234,248,372,241,128,123,113,286,89 7018,77,16,109,15,197,234,78,78,58,60,212,174,187,351,205,107,84,75,237,62 7019,82,14,99,5,214,232,82,78,66,95,191,163,190,331,194,119,114,64,248,45 7020,91,13,107,6,247,247,83,84,63,82,176,163,200,314,193,97,138,81,255,51 7021,103,14,98,10,225,224,85,82,68,74,167,172,203,300,189,89,132,83,254,47 7022,88,9,106,15,252,232,87,83,69,77,157,175,213,278,186,92,107,63,249,48 7023,88,8,111,28,255,217,88,79,86,88,168,170,226,322,199,104,111,69,265,51 7024,107,18,120,27,277,217,70,87,75,99,179,174,251,322,190,132,150,90,347,57 7025,221,46,147,54,345,276,84,123,67,135,244,234,416,335,220,201,316,133,456,89 7026,255,63,418,234,420,355,127,140,89,185,369,329,572,445,433,466,553,371,576,234 7027,342,62,605,580,453,411,118,154,87,284,483,427,579,542,525,554,558,597,656,363 7028,333,57,598,580,415,424,122,160,81,258,481,422,584,469,481,572,598,583,660,358 7029,362,49,539,504,505,409,115,165,76,197,447,410,588,472,432,497,468,534,627,348 7030,354,69,560,482,521,377,126,161,90,209,468,406,628,475,444,490,467,551,604,339 7031,391,91,622,526,455,372,116,154,87,252,480,397,648,456,462,510,439,571,626,371 7032,357,86,647,655,414,364,117,152,87,224,470,402,631,448,470,533,491,624,625,344 7033,392,105,665,636,361,374,90,151,76,240,407,358,674,423,471,537,482,704,622,346 7034,416,125,634,561,357,381,88,150,73,231,418,367,700,395,475,524,482,705,639,336 7035,439,128,640,510,364,359,80,159,64,198,406,359,664,395,464,543,472,709,632,317 7036,444,114,614,502,432,374,84,155,67,219,469,372,657,449,498,515,511,765,596,335 7037,433,102,580,580,462,378,85,142,70,236,457,367,598,470,493,501,455,737,569,403 7038,390,68,583,621,421,380,89,146,63,179,473,348,614,463,480,511,414,628,609,394 7039,340,49,557,529,354,369,82,142,76,205,483,366,585,479,472,407,377,515,597,335 7040,239,25,284,106,332,309,72,117,68,138,462,332,353,361,301,190,260,263,459,207 7041,111,15,131,20,312,250,76,86,67,82,296,231,244,351,229,121,107,120,268,89 7042,73,15,99,14,187,234,76,78,57,68,214,165,183,333,193,99,86,80,218,62 7043,72,13,94,5,201,226,80,76,65,94,194,155,187,315,184,112,115,66,231,45 7044,81,12,104,2,237,239,81,81,62,85,182,152,198,308,182,92,137,82,243,53 7045,91,12,99,8,222,224,82,78,67,75,172,161,208,295,176,83,131,86,242,49 7046,78,9,110,12,249,235,84,79,68,80,162,164,223,274,169,85,117,66,232,51 7047,78,8,115,25,250,208,85,75,85,102,172,160,228,317,184,93,120,72,247,54 7048,98,18,123,24,271,209,67,84,75,96,183,163,248,315,181,122,158,91,353,58 7049,215,44,149,45,352,274,81,123,66,134,255,227,420,328,218,184,333,131,469,89 7050,255,61,431,219,438,358,123,140,90,180,389,330,584,438,442,466,564,379,580,236 7051,340,59,616,568,466,408,114,154,88,273,499,423,587,529,533,550,568,606,653,360 7052,328,54,608,568,433,423,118,158,82,253,499,415,593,453,490,568,609,588,661,356 7053,356,46,549,498,522,408,111,163,74,194,469,402,596,457,435,489,500,537,623,347 7054,349,68,564,470,531,374,120,163,87,206,494,398,640,456,445,478,495,554,615,340 7055,381,93,628,507,458,368,114,159,85,245,505,390,661,436,462,498,465,591,635,369 7056,350,86,652,634,406,358,109,155,85,216,489,401,634,431,471,522,492,634,635,341 7057,380,107,664,613,365,362,85,153,74,238,430,360,676,406,473,526,470,713,629,346 7058,406,129,642,546,361,372,79,152,70,242,435,373,701,377,471,513,475,715,644,334 7059,423,131,633,495,374,345,74,163,61,215,423,367,663,376,455,532,464,720,638,318 7060,432,113,608,490,440,371,81,158,65,236,483,381,668,430,487,507,503,769,601,336 7061,418,104,574,568,472,370,81,146,67,252,471,374,615,451,480,494,445,742,573,404 7062,379,70,584,612,432,374,86,150,60,196,490,353,628,446,461,505,410,632,617,393 7063,326,48,573,514,369,361,79,146,73,207,500,373,595,462,458,401,365,525,605,336 7064,222,25,302,105,348,306,70,117,66,155,473,334,357,347,289,185,244,285,455,217 7065,96,14,139,19,318,238,74,87,66,93,309,234,233,332,210,112,113,137,258,90 7066,71,14,100,14,194,219,74,77,56,78,228,164,183,317,185,91,95,93,210,64 7067,71,12,95,5,212,213,78,75,64,107,204,152,184,297,177,104,125,80,222,47 7068,81,12,111,2,249,226,79,81,61,98,189,150,193,294,173,88,149,90,229,55 7069,90,12,105,8,234,210,79,77,65,87,180,156,207,282,168,77,142,94,226,51 7070,78,9,117,12,259,222,81,79,66,92,168,158,212,264,160,78,127,71,216,53 7071,79,8,122,25,257,195,83,74,84,115,172,155,214,305,176,88,130,81,232,55 7072,97,18,131,24,279,195,65,88,74,111,185,160,240,305,169,111,144,96,356,61 7073,207,45,159,45,359,261,79,127,66,156,265,227,399,321,209,185,327,160,486,99 7074,247,64,448,210,445,346,121,145,89,196,401,331,581,432,442,473,560,403,595,243 7075,349,61,627,573,476,394,113,157,87,286,512,425,584,518,538,557,561,615,662,362 7076,332,54,616,573,436,410,118,163,81,273,515,419,592,439,486,572,606,598,671,359 7077,350,46,555,502,532,392,111,165,73,216,483,407,594,452,429,492,500,551,634,350 7078,337,68,567,465,541,367,120,167,86,211,506,401,637,448,439,483,493,557,625,344 7079,356,92,638,507,471,354,114,158,84,249,518,392,654,423,458,506,455,590,639,374 7080,334,86,660,629,422,344,110,156,85,221,502,404,628,418,469,529,486,636,640,345 7081,367,106,672,623,367,352,84,157,75,242,436,358,664,393,467,530,465,723,632,344 7082,392,127,650,544,367,361,79,153,71,247,442,369,668,358,463,520,462,721,646,336 7083,409,131,648,485,394,335,74,163,63,220,427,362,635,358,446,536,463,725,646,323 7084,421,115,626,482,466,359,81,157,66,242,481,378,640,414,489,507,490,769,621,338 7085,406,106,597,564,494,369,80,145,69,257,467,371,586,436,483,494,432,746,580,399 7086,375,68,607,620,446,380,86,150,60,201,484,351,615,433,460,514,408,633,632,390 7087,325,53,591,502,384,372,82,150,73,228,490,372,587,451,454,419,369,524,618,342 7088,224,24,312,107,335,306,73,118,66,176,463,330,348,335,289,196,241,287,475,221 7089,101,13,128,20,301,242,77,91,65,112,293,231,231,322,208,113,119,130,267,89 7090,66,13,91,14,188,222,73,79,54,97,208,161,179,318,182,98,108,92,228,64 7091,62,11,86,5,222,216,76,76,60,116,191,153,183,296,180,110,124,79,240,48 7092,81,11,109,2,260,231,76,81,55,110,181,150,192,294,173,96,161,87,250,57 7093,91,11,103,7,245,218,76,78,65,99,169,155,206,278,168,86,155,93,247,53 7094,79,7,113,11,256,230,80,81,64,107,160,160,210,262,158,85,142,70,238,54 7095,78,8,119,25,265,203,81,76,82,130,165,153,214,301,169,93,147,79,253,58 7096,103,19,126,23,298,202,66,89,73,127,189,158,237,305,156,111,161,93,368,64 7097,196,43,156,42,367,271,78,128,67,176,254,231,389,325,206,189,328,161,504,104 7098,238,63,455,210,452,358,117,147,79,214,393,337,572,436,436,481,567,423,611,251 7099,337,60,630,585,483,401,109,160,79,303,511,431,577,516,532,563,570,630,677,371 7100,322,54,618,584,454,417,114,166,70,291,511,422,583,435,484,576,587,611,677,370 7101,336,45,556,513,544,397,104,165,64,234,473,407,585,442,423,495,480,560,642,359 7102,322,64,565,475,544,382,114,166,73,230,491,399,618,453,417,479,487,555,628,348 7103,344,91,634,531,476,364,108,156,73,267,503,389,639,424,437,504,442,596,649,375 7104,323,83,651,634,439,353,103,154,80,243,483,403,628,422,454,527,459,642,650,348 7105,344,101,664,624,374,361,79,154,64,265,426,354,663,395,467,524,437,717,650,344 7106,379,122,646,556,375,370,75,151,61,270,433,365,668,360,460,517,438,709,665,341 7107,402,128,636,503,399,342,70,162,52,242,411,359,637,357,438,539,440,719,666,327 7108,412,111,615,498,481,368,76,159,57,264,464,373,640,413,474,507,471,762,627,342 7109,388,103,596,580,506,375,78,148,57,278,451,366,597,431,479,504,404,737,580,401 7110,351,70,597,627,450,384,81,151,55,221,463,343,627,427,455,524,390,625,640,400 7111,313,54,576,506,382,377,78,152,60,242,471,366,596,442,463,417,359,519,622,349 7112,218,23,310,109,330,305,71,122,54,192,448,326,343,314,294,197,219,286,476,227 7113,98,13,115,20,299,244,71,94,55,128,290,230,224,316,210,113,115,145,273,97 7114,66,13,84,14,193,220,67,79,51,112,210,166,173,315,181,95,107,94,234,69 7115,62,10,80,5,225,218,70,75,49,131,192,157,177,296,175,110,123,73,247,47 7116,75,10,103,2,268,232,70,81,52,127,182,155,186,295,166,92,156,84,256,59 7117,91,11,96,6,255,221,69,80,51,118,170,162,199,279,160,85,149,87,251,54 7118,79,7,111,9,265,229,73,84,54,125,161,165,205,268,150,80,133,65,241,55 7119,79,7,117,21,274,204,73,79,69,142,167,160,210,308,159,91,142,73,265,60 7120,95,18,121,21,309,205,59,94,63,141,190,164,232,311,149,110,155,88,375,65 7121,183,42,150,40,361,274,75,131,59,193,255,239,387,332,204,187,318,174,513,106 7122,228,65,459,217,449,361,121,151,72,230,384,344,589,440,446,489,546,438,614,264 7123,325,60,631,597,478,401,113,161,72,315,499,435,598,517,538,556,551,637,680,378 7124,312,51,619,593,449,418,120,169,64,304,499,424,606,433,489,575,568,621,681,377 7125,320,43,567,523,544,399,104,167,55,254,459,410,600,434,430,490,466,575,648,365 7126,311,63,574,488,535,379,113,168,61,253,475,400,625,450,420,461,458,558,632,353 7127,339,91,622,533,472,363,108,155,63,287,480,387,659,421,441,494,409,601,654,380 7128,323,85,640,634,431,353,108,155,67,264,464,402,655,418,459,511,423,646,645,361 7129,331,96,650,616,366,363,80,155,51,263,413,357,687,384,468,509,402,714,647,345 7130,379,125,634,547,362,386,79,151,56,270,431,373,691,353,460,499,403,705,667,341 7131,390,117,625,492,398,351,75,169,49,250,409,364,648,355,441,521,411,713,664,333 7132,390,102,606,491,481,372,81,162,54,266,462,376,652,422,480,489,451,757,625,349 7133,365,97,597,571,502,379,82,152,51,284,442,367,594,444,483,488,380,740,582,407 7134,335,73,604,627,444,383,84,157,49,235,452,348,620,439,460,505,371,636,649,403 7135,300,52,582,522,398,375,80,155,53,246,462,371,590,448,472,405,346,518,634,353 7136,203,22,321,122,347,302,74,124,46,200,443,332,346,329,299,194,236,293,488,237 7137,94,13,115,24,309,244,75,98,46,140,292,236,221,330,205,102,112,152,282,101 7138,65,13,78,14,195,222,67,83,45,129,210,172,170,319,177,92,103,96,244,77 7139,59,10,70,5,231,223,70,79,43,136,193,160,177,297,161,108,123,75,255,50 7140,70,10,98,2,274,240,70,85,42,129,183,160,191,295,152,91,166,81,267,56 7141,89,11,97,6,265,228,67,84,44,118,171,170,207,270,144,86,157,85,261,52 7142,78,6,110,9,274,237,77,89,43,125,161,170,216,252,148,78,132,66,253,53 7143,78,6,108,21,280,213,76,84,55,144,175,162,219,289,152,84,131,72,278,60 7144,89,14,112,21,310,214,63,101,50,137,199,164,243,306,141,104,154,87,385,65 7145,179,42,146,40,354,278,80,139,50,206,267,238,402,315,195,182,301,192,509,106 7146,219,64,461,231,449,367,130,157,63,238,390,347,610,439,450,484,526,470,626,279 7147,322,55,628,610,480,402,124,166,71,326,509,442,617,513,544,551,523,652,677,377 7148,312,49,616,599,446,415,134,175,63,316,503,429,626,413,478,566,541,638,679,377 7149,314,41,559,532,551,411,108,173,52,266,466,416,620,414,419,486,443,594,647,363 7150,310,60,558,504,544,382,108,175,56,262,472,405,645,430,409,453,432,573,636,360 7151,332,90,614,547,488,359,103,160,59,282,473,392,680,405,432,489,382,614,652,374 7152,321,82,636,633,432,354,107,162,63,282,481,413,673,411,448,501,391,644,642,364 7153,324,100,646,618,377,368,78,161,49,284,401,365,710,368,457,498,374,713,638,346 7154,374,125,628,558,379,372,78,160,55,291,420,376,716,334,451,490,380,708,658,341 7155,384,116,619,504,411,347,74,180,46,262,410,367,678,333,431,510,396,717,654,342 7156,387,100,594,500,503,370,80,172,51,277,453,383,678,398,473,490,417,758,615,354 7157,356,99,594,578,518,380,82,158,48,278,430,371,621,420,476,488,346,740,575,409 7158,331,71,599,628,450,380,84,162,46,251,440,356,645,413,453,502,347,633,640,407 7159,304,50,575,517,413,386,77,159,48,249,454,380,621,426,461,413,315,526,619,354 7160,204,22,311,137,353,310,71,127,39,206,442,340,375,314,298,193,216,305,475,239 7161,93,13,108,24,310,246,74,105,44,154,300,244,244,310,201,98,108,150,275,108 7162,66,13,68,14,193,226,66,89,43,139,210,176,183,319,180,90,103,96,238,80 7163,60,10,61,8,230,231,70,86,41,144,191,163,189,297,174,106,124,77,248,53 7164,72,10,91,4,271,245,70,91,40,138,171,161,202,292,165,88,167,83,259,59 7165,93,11,88,9,262,235,67,89,42,127,158,170,225,264,155,83,157,86,254,55 7166,83,6,104,12,271,242,77,94,42,134,160,171,233,252,158,76,133,67,245,56 7167,80,7,102,24,277,218,75,89,53,153,174,163,236,284,162,83,131,76,271,62 7168,87,14,104,24,306,222,62,106,49,145,198,165,264,293,149,105,156,87,380,67 7169,177,41,139,42,344,283,79,143,49,222,266,241,425,312,198,183,301,192,491,106 7170,223,64,455,235,446,373,131,160,59,248,394,354,626,425,448,482,518,488,618,290 7171,315,55,620,610,479,414,124,169,66,333,508,447,631,499,532,544,503,657,670,385 7172,301,48,609,600,446,422,136,178,63,324,501,433,639,411,468,557,525,651,672,375 7173,308,40,554,539,555,415,110,174,52,277,466,420,626,413,409,477,434,604,637,363 7174,295,60,549,516,551,386,110,175,58,278,470,414,658,427,398,439,426,578,624,361 7175,309,81,616,548,508,369,107,162,61,295,468,399,692,406,425,469,380,618,637,380 7176,305,79,632,629,449,359,105,162,66,295,492,415,684,411,456,475,384,647,624,366 7177,318,97,639,616,403,373,79,161,51,292,425,370,731,371,462,473,367,715,621,355 7178,362,121,621,566,388,362,78,159,57,300,442,384,740,340,454,467,373,710,641,352 7179,378,111,607,498,425,352,73,180,48,271,408,375,701,334,431,481,390,719,636,350 7180,370,100,593,504,504,370,79,172,53,286,470,390,700,392,475,474,435,754,591,356 7181,338,100,602,572,530,378,80,158,51,287,426,376,641,415,474,475,352,735,562,406 7182,323,72,587,622,461,387,82,162,48,260,439,361,661,403,455,497,354,628,626,412 7183,300,51,562,509,421,396,78,156,50,256,455,387,640,427,462,404,324,532,607,365 7184,195,24,309,151,348,327,71,124,40,219,448,353,397,308,293,186,218,320,475,248 7185,81,13,99,23,308,259,74,100,46,162,301,252,261,298,194,88,113,142,273,109 7186,47,13,67,13,189,235,66,82,44,146,209,177,197,306,183,80,108,89,230,82 7187,49,10,59,8,227,241,70,78,42,152,190,166,200,283,183,94,128,78,247,55 7188,60,10,88,4,266,260,69,82,42,146,170,165,208,277,172,77,170,82,251,61 7189,79,10,89,9,248,242,66,80,44,136,157,173,231,243,159,76,160,86,245,57 7190,69,6,106,12,265,242,76,85,44,143,160,174,230,238,164,73,135,65,229,58 7191,67,7,102,24,274,213,76,81,56,162,174,168,243,269,167,78,132,77,255,64 7192,74,14,106,25,303,226,62,99,51,156,199,168,274,276,154,94,152,88,359,70 7193,165,42,144,39,352,290,77,139,50,241,282,245,439,288,201,172,282,196,479,106 7194,214,63,453,242,462,381,124,158,58,263,417,360,633,402,445,469,499,501,628,303 7195,317,55,611,609,497,426,118,168,65,340,519,444,638,473,526,530,480,662,655,385 7196,298,49,602,596,461,428,128,175,63,330,514,430,652,384,461,544,516,649,648,380 7197,294,41,556,538,561,414,102,173,52,290,486,422,635,389,406,466,432,601,614,359 7198,282,66,554,512,559,387,111,177,58,294,491,417,666,407,394,427,422,579,606,371 7199,302,87,615,545,520,363,108,158,62,305,492,402,698,387,424,461,386,624,611,381 7200,304,84,632,629,470,354,104,160,67,318,513,415,701,390,450,473,398,656,597,373 7201,317,102,629,621,431,375,77,160,52,315,449,368,746,349,450,474,374,715,597,365 7202,359,124,619,569,413,358,80,157,59,323,451,380,736,320,449,469,380,709,622,360 7203,375,116,602,506,438,350,74,179,50,295,416,376,715,316,422,484,396,717,622,351 7204,367,105,588,512,492,349,81,173,55,305,489,390,697,373,462,475,427,753,577,356 7205,337,105,603,575,530,368,81,160,52,296,448,376,614,389,460,479,361,734,545,414 7206,315,78,582,620,463,374,86,164,50,269,459,355,650,382,442,497,363,628,609,416 7207,290,54,558,511,432,384,79,159,51,270,476,380,641,407,445,398,333,527,590,363 7208,190,22,317,170,341,316,69,122,40,237,464,351,406,292,277,175,219,323,472,253 7209,76,12,104,24,298,253,72,97,46,181,319,253,266,282,188,81,113,139,266,109 7210,47,12,68,13,200,228,66,80,45,163,225,177,200,279,180,72,108,87,220,82 7211,49,9,58,8,229,234,69,77,43,168,205,165,200,255,178,81,124,76,237,55 7212,50,10,85,4,252,253,66,79,42,161,185,163,206,250,171,70,167,79,254,62 7213,66,9,87,9,235,235,66,80,44,152,159,170,231,218,159,67,160,83,246,58 7214,56,5,104,12,264,233,75,83,44,162,159,174,231,213,160,66,133,64,231,61 7215,52,6,101,24,294,204,75,80,56,178,173,166,243,239,172,71,124,74,256,68 7216,59,14,106,25,305,212,61,101,51,173,192,169,275,251,158,87,150,84,369,74 7217,149,42,151,37,361,277,77,143,50,265,299,242,440,257,200,165,282,186,488,102 7218,211,63,458,244,471,368,129,162,58,288,429,357,627,371,437,456,488,496,642,316 7219,310,56,610,605,501,410,124,173,65,356,520,439,631,444,518,520,464,651,653,388 7220,300,49,604,591,460,412,131,178,63,348,515,425,649,360,448,537,498,645,653,383 7221,299,41,559,537,561,399,103,175,52,314,486,417,629,365,394,463,414,586,620,366 7222,285,71,559,510,562,381,105,179,57,318,493,412,650,382,378,431,410,578,614,385 7223,299,88,626,544,507,361,102,159,62,315,491,393,683,371,399,460,385,618,618,394 7224,304,86,631,620,459,352,102,164,67,327,518,410,696,374,429,474,389,657,602,379 7225,317,105,626,609,421,371,76,161,53,325,444,365,731,335,422,472,366,712,603,365 7226,358,132,621,557,404,358,80,159,59,333,450,381,721,306,424,471,371,714,626,369 7227,372,124,609,497,431,352,73,180,50,299,415,375,696,303,395,484,386,715,628,358 7228,367,110,590,505,492,353,75,173,55,329,486,392,678,359,436,482,408,752,590,364 7229,338,108,603,563,528,365,75,162,51,319,447,380,597,373,439,485,342,738,554,421 7230,315,81,583,601,447,371,82,166,48,289,459,360,634,359,441,506,357,634,611,423 7231,290,60,562,500,419,378,78,162,51,288,475,383,622,385,445,401,328,529,593,371 7232,189,23,331,166,328,312,67,120,40,255,463,356,413,269,279,178,216,329,475,266 7233,87,12,116,21,306,257,66,94,45,191,312,255,264,270,190,81,112,134,270,114 7234,54,11,66,11,210,231,64,80,44,172,195,176,200,274,178,71,108,86,224,89 7235,56,9,60,8,239,230,68,77,42,175,178,164,202,257,182,84,122,81,241,62 7236,58,9,93,4,262,250,66,80,41,169,158,165,204,251,174,72,165,84,260,70 7237,77,9,93,9,242,233,65,81,43,160,133,169,229,221,162,69,157,88,252,66 7238,65,5,111,12,260,232,75,83,43,170,137,166,229,208,163,68,131,64,232,69 7239,61,6,107,19,289,202,75,80,55,187,148,161,245,230,165,72,127,74,264,77 7240,68,13,111,25,307,212,61,104,50,184,164,175,280,245,153,85,147,88,372,85 7241,157,44,155,33,365,279,77,145,48,285,275,248,446,247,214,171,279,198,499,114 7242,231,64,460,247,476,369,130,165,56,309,414,364,630,347,451,467,468,514,648,324 7243,323,56,603,607,498,406,124,176,63,369,505,449,634,426,528,534,444,655,658,391 7244,320,50,597,590,455,413,132,182,61,363,498,433,653,348,458,550,487,657,664,385 7245,325,42,549,536,552,396,104,176,50,325,472,427,626,353,409,476,420,601,625,365 7246,297,71,553,501,556,385,108,182,56,337,474,423,647,367,403,446,408,600,618,390 7247,311,85,626,536,503,367,103,160,60,332,488,404,683,359,420,474,389,645,627,405 7248,324,84,622,608,452,362,100,164,66,342,498,419,703,360,439,492,379,674,611,386 7249,337,106,614,597,420,385,77,161,52,347,423,375,723,322,423,490,372,726,606,373 7250,385,134,602,544,408,370,82,160,59,345,426,390,724,317,439,487,377,737,645,376 7251,399,123,596,492,443,374,74,180,50,323,390,385,706,310,414,494,392,746,643,366 7252,394,110,578,503,513,372,76,174,55,354,464,399,688,368,456,486,414,780,594,372 7253,365,110,597,554,555,385,76,161,51,347,427,387,601,383,460,496,361,778,567,425 7254,343,79,576,601,459,384,84,168,48,321,459,370,638,370,456,513,361,668,627,429 7255,314,63,554,499,428,396,80,163,50,314,459,393,629,400,460,411,341,537,609,378 7256,206,25,336,174,335,324,70,120,40,281,450,370,410,278,296,185,219,350,478,279 7257,98,12,124,19,329,259,67,95,45,211,296,263,256,259,182,83,112,136,288,121 7258,36,11,68,9,226,229,66,81,44,189,178,179,197,276,180,74,107,86,239,90 7259,44,9,62,8,246,232,70,78,42,191,163,169,196,267,181,85,122,81,253,61 7260,47,9,90,6,268,252,68,80,41,187,143,165,202,264,172,73,164,84,269,66 7261,66,9,94,9,249,238,66,80,43,179,121,169,231,234,159,70,152,88,262,63 7262,63,5,111,12,266,234,75,84,44,190,124,169,233,219,162,71,126,72,242,68 7263,57,7,104,19,282,203,76,82,56,207,150,166,247,239,159,72,126,82,273,79 7264,88,15,109,25,316,214,61,106,50,204,149,177,280,255,143,87,147,97,379,91 7265,165,43,161,41,377,287,76,148,48,314,262,251,444,251,218,185,282,204,508,119 7266,237,65,469,263,468,377,125,169,55,340,417,371,631,353,460,474,472,523,657,336 7267,339,58,598,612,489,412,117,178,58,396,508,456,632,427,532,533,441,661,669,405 7268,327,50,592,591,446,421,124,186,56,402,499,441,651,365,466,549,484,666,672,399 7269,336,43,543,538,552,395,98,179,46,359,474,430,629,371,421,477,431,608,638,377 7270,304,72,547,513,554,392,100,184,51,384,480,426,652,389,412,451,430,606,618,404 7271,318,94,617,545,489,370,98,164,56,371,478,403,684,379,425,490,426,644,622,412 7272,331,97,616,604,437,368,92,169,64,385,481,421,696,374,440,506,399,678,611,399 7273,330,114,608,599,400,393,73,165,48,390,402,381,725,327,411,503,387,732,605,386 7274,376,144,595,548,387,374,77,163,57,387,428,394,717,323,427,501,369,742,634,389 7275,386,131,594,506,417,379,69,183,46,365,392,386,700,304,405,507,372,736,643,379 7276,395,114,555,511,510,379,71,177,52,395,466,400,687,364,452,500,398,773,593,386 7277,361,114,580,553,549,387,69,164,48,382,429,387,605,383,464,509,372,796,566,436 7278,333,83,566,604,451,378,81,169,44,358,449,371,638,372,458,530,370,700,631,434 7279,318,69,543,506,422,398,76,163,47,339,456,394,631,398,465,430,362,547,609,380 7280,204,26,337,180,331,328,66,117,38,301,446,370,415,276,304,199,241,365,472,280 7281,96,13,120,19,324,266,67,96,44,230,317,263,259,255,191,96,110,136,292,131 7282,36,12,62,9,231,230,62,82,42,212,194,181,199,276,189,86,107,86,237,93 7283,40,10,56,8,235,234,68,80,41,214,178,168,198,267,193,92,122,81,255,68 7284,42,11,85,6,255,254,65,82,40,212,159,166,203,248,178,78,164,83,273,67 7285,49,11,89,9,238,241,64,83,42,203,143,171,233,222,167,72,150,90,264,64 7286,57,6,106,9,270,235,74,87,43,211,145,169,235,224,173,76,125,71,244,70 7287,52,8,100,17,285,203,76,84,55,231,169,168,246,250,169,76,123,81,273,80 7288,84,18,105,30,308,210,59,108,49,227,166,179,285,263,151,92,141,96,377,86 7289,165,46,160,50,366,287,77,151,48,331,270,257,442,262,228,192,292,212,500,115 7290,240,65,467,272,457,384,123,173,55,352,430,374,634,353,469,479,473,525,661,334 7291,341,56,593,613,475,414,120,180,58,403,519,460,634,424,540,532,449,659,672,402 7292,340,49,587,594,436,425,128,190,55,407,505,446,651,367,472,549,481,668,672,396 7293,348,43,533,541,539,401,102,181,47,361,477,433,628,366,430,473,430,614,630,374 7294,307,83,537,529,547,398,104,188,51,391,483,429,651,366,417,438,423,611,608,402 7295,317,111,595,555,485,374,102,169,56,383,489,408,683,355,428,477,421,646,619,410 7296,325,117,595,609,442,373,95,177,65,405,493,420,689,348,431,493,381,676,613,402 7297,330,133,596,602,409,396,75,170,48,410,416,389,697,318,401,489,368,728,605,390 7298,375,163,583,560,403,373,79,165,58,405,443,399,691,319,410,485,349,732,620,400 7299,394,147,573,522,434,387,70,188,47,384,408,393,671,301,387,491,358,724,620,389 7300,401,128,536,526,525,382,73,184,53,409,476,410,663,349,441,488,397,753,592,397 7301,364,126,565,552,547,398,72,169,49,389,438,401,611,366,450,501,371,779,567,437 7302,342,86,551,602,452,385,82,172,44,362,471,388,639,358,448,514,378,700,630,437 7303,324,72,532,503,425,406,82,166,48,343,479,410,632,380,468,422,371,555,612,378 7304,201,29,332,196,343,338,71,122,38,306,473,386,413,273,318,208,258,381,490,284 7305,91,16,110,17,338,278,68,99,45,243,346,280,258,239,200,97,112,136,300,133 7306,31,15,58,8,243,242,65,85,43,218,217,194,198,260,195,85,108,86,239,87 7307,36,13,53,8,249,249,69,82,41,220,199,179,202,253,197,89,122,80,264,62 7308,38,14,78,6,269,272,68,84,40,217,178,176,207,233,184,81,164,83,287,63 7309,45,14,81,9,254,258,66,85,43,209,165,181,238,218,170,74,151,90,279,60 7310,55,10,98,9,283,248,76,89,43,219,168,179,243,217,176,77,125,71,258,63 7311,50,12,94,17,304,214,78,87,55,239,188,174,254,239,175,82,124,81,286,76 7312,79,21,98,30,324,221,62,112,49,240,181,191,288,251,155,99,140,99,379,86 7313,162,50,150,63,379,299,79,156,48,343,295,264,447,252,228,194,294,217,493,123 7314,240,66,461,279,477,399,123,177,49,364,445,382,636,337,469,477,466,521,661,339 7315,342,56,586,616,497,435,120,184,54,410,533,460,633,403,530,524,439,654,669,398 7316,340,51,579,596,462,438,128,193,54,415,518,444,651,346,464,541,462,662,667,403 7317,342,47,517,548,546,411,100,183,44,371,490,438,623,340,416,464,433,606,626,372 7318,305,88,520,541,554,402,102,191,46,406,499,435,651,347,408,424,413,607,607,411 7319,323,118,578,566,504,391,96,174,47,397,501,413,698,346,421,461,420,643,619,410 7320,338,124,584,611,458,393,90,178,54,420,497,418,703,327,424,482,373,667,610,414 7321,336,135,583,604,424,409,67,176,38,424,421,395,700,296,393,466,367,703,602,394 7322,387,165,571,578,418,387,72,170,46,418,441,402,678,309,402,462,348,708,619,403 7323,403,149,561,539,451,405,63,196,35,398,405,398,666,290,378,469,361,701,620,394 7324,408,129,533,544,537,400,65,195,41,422,476,416,660,325,443,470,385,731,594,402 7325,374,124,550,569,557,413,69,177,38,401,447,411,606,360,454,485,366,747,570,439 7326,347,92,532,601,464,403,76,182,38,370,479,397,627,354,455,498,379,694,633,435 7327,330,75,514,508,440,427,76,173,41,352,486,417,630,376,476,416,382,549,618,377 7328,205,30,322,209,368,352,67,130,35,315,481,395,416,271,329,216,247,383,490,288 7329,96,16,100,17,360,290,62,106,36,254,357,288,259,234,208,100,105,135,313,133 7330,40,14,49,8,263,249,59,93,33,230,235,202,192,242,194,89,107,86,253,89 7331,44,16,44,8,262,259,63,92,31,227,213,190,198,233,195,92,121,80,271,65 7332,45,14,70,6,282,281,60,93,31,225,184,184,202,214,185,89,156,83,285,68 7333,52,17,73,9,267,268,60,93,30,220,174,184,233,197,171,82,142,90,277,60 7334,62,14,89,9,284,259,68,99,33,230,172,181,241,199,176,86,122,72,263,69 7335,57,17,84,15,303,227,69,96,43,241,192,175,248,225,175,88,124,81,292,79 7336,84,25,89,28,330,236,53,121,44,242,193,191,292,235,157,107,140,99,376,88 7337,163,47,141,61,390,319,77,162,47,349,311,265,457,247,232,205,293,213,494,129 7338,248,64,453,285,498,418,125,186,50,369,448,389,632,352,485,490,451,520,672,340 7339,349,54,574,625,519,452,123,192,57,406,528,460,630,418,543,538,434,651,682,399 7340,347,50,569,606,477,454,127,203,59,408,516,446,643,360,475,552,455,649,675,405 7341,346,48,505,561,567,421,100,189,50,366,485,441,609,350,428,484,431,600,634,373 7342,308,93,504,551,571,411,93,196,46,411,491,438,630,358,416,441,414,597,617,409 7343,328,124,558,571,535,397,89,178,46,396,500,415,676,358,427,467,419,632,621,413 7344,349,129,569,614,487,397,83,179,54,425,491,420,673,346,429,487,362,658,612,423 7345,334,139,567,604,455,411,61,179,42,433,436,410,694,314,397,471,378,699,604,408 7346,388,166,554,578,448,388,66,172,49,428,444,411,671,327,399,466,347,705,640,411 7347,404,147,543,536,482,409,54,195,40,414,423,411,668,310,392,470,366,698,638,403 7348,404,124,510,543,568,408,59,195,44,437,472,427,661,341,440,474,378,729,615,416 7349,369,120,534,566,578,421,62,179,40,414,467,425,607,381,467,481,385,731,587,446 7350,347,92,517,594,487,413,66,182,37,382,496,408,621,371,460,494,382,690,645,426 7351,330,76,498,499,464,435,71,174,39,356,486,423,625,398,483,422,388,534,629,377 7352,205,34,311,206,388,363,61,133,36,325,483,401,424,291,341,233,258,384,495,284 7353,111,23,91,17,375,297,55,111,38,265,351,298,261,228,209,113,113,135,331,136 7354,57,19,47,8,270,256,53,98,36,242,234,211,192,235,186,98,115,86,277,89 7355,61,20,43,8,272,265,57,98,34,233,214,194,201,226,184,100,127,80,287,65 7356,63,17,63,6,294,287,55,102,35,230,185,191,206,219,176,97,162,82,298,64 7357,70,21,66,9,276,276,55,100,33,224,175,189,237,200,164,90,149,89,290,59 7358,78,16,79,9,276,267,63,102,36,234,173,186,242,190,174,87,129,71,275,71 7359,72,20,76,15,292,234,64,98,47,245,192,177,249,200,175,89,129,80,293,77 7360,99,28,80,28,315,241,49,123,49,248,193,190,297,212,157,112,146,99,382,83 7361,170,48,130,63,393,326,73,163,53,360,310,269,452,248,236,218,300,213,507,120 7362,248,64,438,290,501,426,124,183,55,379,452,395,625,361,488,495,455,512,679,336 7363,342,53,558,621,517,455,121,195,62,411,530,463,629,415,543,538,441,638,686,391 7364,346,53,549,602,484,459,126,202,63,408,518,445,642,361,470,553,462,636,677,396 7365,343,52,485,561,581,439,98,199,55,377,486,442,607,341,419,483,450,589,632,366 7366,305,101,484,546,568,417,94,198,51,412,493,438,639,353,398,447,417,588,611,409 7367,326,132,535,569,535,406,86,184,57,408,500,412,679,344,416,472,410,612,609,415 7368,349,138,551,596,490,404,81,184,66,437,491,423,683,331,415,490,357,650,593,429 7369,343,148,555,604,457,416,58,183,47,446,432,414,701,300,378,474,373,693,586,413 7370,403,177,544,576,450,394,63,180,62,440,440,420,679,313,386,469,340,700,618,413 7371,419,156,531,534,493,414,51,206,56,426,426,418,697,305,376,470,361,692,618,402 7372,415,141,495,540,566,413,57,202,54,446,475,432,685,338,426,473,372,718,596,415 7373,381,137,514,561,561,421,61,191,45,420,464,430,622,371,446,485,382,715,577,439 7374,349,114,499,583,471,415,65,189,54,388,501,407,643,363,442,489,386,671,634,417 7375,344,93,482,475,457,440,69,182,51,362,486,427,645,390,468,426,392,518,616,365 7376,214,42,310,204,386,362,59,138,48,334,481,409,439,287,340,236,260,378,489,278 7377,128,28,93,17,370,299,52,119,53,270,359,300,267,204,204,112,116,134,327,136 7378,73,24,48,8,264,255,49,104,44,242,230,202,202,215,189,97,116,86,270,89 7379,83,25,43,8,266,264,54,102,48,234,211,184,205,222,185,99,129,80,280,66 7380,88,25,63,6,289,284,51,109,52,232,182,182,207,214,179,95,164,82,291,65 7381,83,24,65,9,284,275,51,105,40,226,171,181,241,192,177,85,151,87,282,60 7382,91,20,78,7,284,267,59,108,50,237,174,178,242,183,179,81,132,71,266,74 7383,88,23,74,8,284,239,59,103,59,248,196,169,244,186,183,84,128,72,285,80 7384,116,34,79,21,305,240,45,125,58,251,196,183,293,184,165,113,152,91,385,85 7385,187,52,129,55,387,323,70,165,68,367,324,270,454,220,235,221,306,210,510,120 7386,263,68,430,283,501,429,120,191,65,386,470,399,628,330,481,489,440,504,677,340 7387,353,56,547,612,514,455,119,200,71,406,545,469,633,391,529,528,431,625,677,391 7388,348,57,538,594,483,453,123,209,76,409,536,451,645,338,465,544,453,626,668,394 7389,345,56,480,556,571,430,94,201,67,384,504,447,611,317,415,476,447,579,619,364 7390,304,106,473,540,553,412,90,205,65,420,517,443,637,329,396,445,423,580,602,412 7391,326,139,512,569,520,404,83,193,72,403,526,407,679,324,416,475,424,600,597,426 7392,359,144,533,594,491,400,77,193,81,446,517,424,684,313,415,482,360,631,585,441 7393,354,152,545,603,451,419,55,189,61,448,460,417,699,286,380,469,371,672,588,419 7394,411,182,531,574,438,396,60,188,73,444,467,421,676,305,388,470,324,684,607,414 7395,427,160,511,527,480,415,48,215,72,435,453,416,697,293,373,471,346,677,614,401 7396,416,144,474,536,553,412,54,211,70,453,501,431,686,326,421,474,354,701,594,418 7397,387,140,497,557,545,418,55,199,61,428,484,431,624,352,441,478,378,699,571,440 7398,354,118,478,581,460,407,60,194,72,394,502,410,643,349,438,482,382,647,622,415 7399,350,97,469,475,458,435,66,186,58,372,485,431,645,375,464,428,396,501,604,362 7400,223,45,310,199,379,359,56,142,56,344,476,416,438,268,344,239,264,366,482,284 7401,140,30,93,14,379,302,49,122,59,280,358,307,264,184,215,110,116,127,328,141 7402,74,25,47,6,276,255,46,107,56,247,229,204,202,199,200,95,116,80,269,88 7403,85,27,41,7,275,262,50,105,57,239,210,187,206,208,195,96,130,74,279,65 7404,91,28,63,6,298,284,47,113,63,236,181,185,209,198,192,93,161,75,290,63 7405,86,27,65,9,295,272,47,109,54,231,171,181,238,176,193,82,148,80,281,58 7406,103,23,77,7,294,271,56,112,61,242,173,180,243,167,192,78,130,65,266,72 7407,92,25,74,8,294,247,56,107,68,253,196,171,249,171,197,81,125,65,286,77 7408,121,36,80,21,316,247,42,130,72,259,196,186,296,169,178,110,151,82,385,85 7409,193,56,130,52,379,320,68,169,81,378,333,274,445,204,240,222,301,199,514,122 7410,272,72,429,291,495,428,121,195,77,396,484,404,618,318,470,484,427,500,670,339 7411,365,61,541,614,511,458,120,206,80,409,555,474,624,373,521,524,418,608,671,390 7412,356,61,528,593,479,460,122,214,84,413,553,456,636,344,464,537,448,613,660,392 7413,353,59,477,557,574,438,93,206,77,388,521,452,601,309,409,489,428,562,616,363 7414,314,114,471,537,543,413,85,211,77,424,534,444,628,301,388,461,412,567,590,417 7415,337,145,517,563,507,403,81,199,79,428,543,415,667,296,409,487,409,582,571,436 7416,370,152,514,583,490,401,74,198,94,447,534,428,671,286,405,492,355,612,579,444 7417,363,162,526,578,457,418,57,197,76,448,481,425,686,274,371,481,369,650,586,419 7418,422,188,515,559,441,394,60,191,88,443,474,429,662,293,379,480,309,653,606,412 7419,434,168,496,513,483,411,49,221,88,435,456,425,684,278,363,481,330,646,621,398 7420,426,151,464,524,560,405,54,214,89,453,490,442,673,316,413,485,335,670,597,417 7421,396,148,486,544,549,422,59,202,76,441,477,436,611,334,443,483,360,672,572,439 7422,365,126,472,568,467,408,61,197,94,394,507,419,634,323,437,488,367,635,623,414 7423,365,104,466,472,469,441,67,192,60,382,489,449,634,365,456,445,400,486,612,366 7424,230,50,318,211,386,357,56,152,59,351,484,427,438,262,342,253,279,364,490,286 7425,145,32,101,21,376,304,48,129,61,285,364,319,267,197,200,122,120,126,336,138 7426,76,30,52,5,269,264,46,117,69,253,234,213,204,217,192,106,114,73,276,84 7427,87,29,47,6,278,270,50,113,70,244,212,198,207,211,187,106,126,68,288,59 7428,97,30,71,5,290,294,48,120,76,244,180,191,212,203,183,101,159,67,301,58 7429,92,29,70,9,291,282,48,115,67,239,168,188,238,182,183,89,153,74,290,54 7430,109,25,84,7,290,279,56,117,80,249,171,195,241,188,181,84,141,66,275,68 7431,99,27,83,8,290,255,56,113,82,260,196,187,246,167,186,88,136,66,296,72 7432,127,39,89,21,330,255,43,135,74,264,197,200,290,170,173,118,162,84,396,81 7433,198,60,142,51,384,327,72,166,83,386,332,283,434,213,240,236,315,191,505,122 7434,277,76,435,291,500,440,124,194,80,405,491,415,608,320,480,499,439,495,668,337 7435,377,65,545,607,517,468,126,208,84,412,554,484,614,376,535,537,431,595,668,390 7436,368,67,532,597,479,469,128,211,88,413,561,464,624,347,483,550,456,600,659,394 7437,363,63,484,559,579,447,98,203,81,395,531,456,588,312,424,508,439,560,614,364 7438,320,120,471,540,562,426,90,212,79,430,532,439,605,300,397,481,413,564,577,414 7439,345,152,521,557,526,420,84,197,81,435,541,421,650,298,417,505,419,571,566,433 7440,381,158,520,574,499,417,77,203,106,440,521,430,643,287,419,508,369,600,564,431 7441,377,169,530,552,459,436,63,197,83,440,453,433,667,275,375,495,391,627,569,411 7442,435,196,514,531,445,412,67,188,102,437,445,438,639,291,390,495,328,631,593,407 7443,449,177,493,491,474,425,55,221,98,427,428,434,667,280,373,496,334,618,600,394 7444,441,158,465,502,548,409,60,219,106,432,462,449,654,318,420,508,338,641,581,404 7445,412,156,493,516,529,420,66,204,83,421,466,447,594,334,449,507,375,653,554,430 7446,375,132,469,544,454,406,63,199,96,377,495,427,610,322,443,514,377,634,602,416 7447,371,110,465,462,484,434,72,193,61,367,474,461,618,362,461,471,415,490,591,367 7448,235,53,321,223,402,359,60,154,61,340,479,432,432,257,338,273,297,370,470,286 7449,149,37,107,22,379,302,51,132,62,280,362,318,257,186,189,131,125,131,322,143 7450,83,32,55,5,277,261,51,120,70,247,228,213,196,206,183,112,101,74,262,82 7451,94,33,52,6,287,266,53,115,71,236,207,197,199,198,184,113,115,68,274,57 7452,102,34,75,5,288,282,50,122,77,235,174,191,203,192,178,108,149,67,285,56 7453,96,33,74,9,300,273,51,116,68,229,158,188,230,174,179,98,142,73,278,52 7454,112,29,90,7,294,267,58,119,80,239,161,194,239,179,177,91,139,65,264,66 7455,103,31,87,8,290,243,58,114,81,249,186,187,242,168,186,95,136,66,285,70 7456,135,41,95,21,338,244,50,133,75,255,190,198,284,171,170,126,169,86,384,80 7457,207,63,150,51,377,314,74,164,85,369,322,283,432,218,241,244,335,189,492,123 7458,288,77,433,286,489,428,124,194,81,386,485,420,596,330,480,511,460,498,657,345 7459,387,69,542,603,513,456,127,207,85,396,555,483,607,377,535,547,449,592,658,400 7460,379,70,527,591,478,456,131,208,90,398,555,462,626,341,488,554,462,596,648,404 7461,380,64,490,558,577,435,100,202,83,381,528,455,590,316,429,523,454,561,595,375 7462,336,124,470,539,546,415,87,205,80,410,518,434,607,299,404,500,423,556,560,413 7463,361,155,525,559,516,411,83,192,81,413,527,415,659,301,409,511,424,568,547,433 7464,396,161,520,567,486,408,77,200,106,421,505,430,660,300,403,510,402,607,544,431 7465,396,173,532,540,454,427,61,192,83,417,436,435,686,295,358,503,423,608,546,404 7466,458,200,514,514,461,406,66,180,94,413,431,444,658,301,372,506,355,609,569,398 7467,469,183,491,477,472,417,57,216,98,401,417,440,668,283,356,508,365,596,578,386 7468,464,164,458,484,543,402,58,214,98,408,449,449,636,319,406,512,368,620,556,394 7469,436,162,487,506,529,409,62,196,81,400,450,445,580,339,462,525,395,637,550,419 7470,397,138,461,527,479,402,63,192,95,357,481,428,603,328,453,524,398,631,575,410 7471,388,113,458,464,510,423,73,186,66,354,460,470,608,376,468,491,437,495,573,374 7472,245,53,313,231,420,352,56,149,62,326,468,437,440,279,344,291,315,384,464,292 7473,158,38,101,22,386,290,50,129,62,258,344,320,260,199,188,142,124,134,311,146 7474,94,32,49,5,282,252,50,117,69,227,206,212,199,244,190,122,92,74,250,81 7475,102,34,47,6,292,252,49,111,71,218,186,193,201,224,186,123,107,68,260,57 7476,110,35,69,5,289,270,44,120,76,218,157,195,206,205,175,118,141,66,271,57 7477,105,34,68,9,301,261,44,113,68,219,142,195,234,197,181,109,136,73,263,55 7478,121,30,81,7,290,255,52,117,80,228,146,196,238,207,177,102,134,65,248,69 7479,111,32,79,8,290,231,51,111,82,242,169,191,245,195,176,106,140,66,268,73 7480,144,41,87,19,330,235,44,131,74,244,172,205,291,194,166,138,163,88,366,84 7481,214,64,140,47,396,306,71,161,86,352,301,289,444,230,245,248,339,189,474,119 7482,297,80,419,279,495,418,125,185,86,365,476,428,610,323,480,522,476,502,646,350 7483,394,71,520,589,517,444,129,200,94,382,546,489,620,375,542,560,464,594,647,403 7484,386,73,504,580,484,441,126,203,90,386,545,472,641,347,500,564,476,598,636,409 7485,389,66,471,550,585,424,89,196,84,367,519,463,605,322,449,535,464,565,579,383 7486,346,130,453,530,544,398,77,202,79,398,505,442,624,299,422,507,432,559,553,414 7487,374,162,504,550,512,390,74,192,87,402,519,424,685,307,428,519,418,573,548,437 7488,408,169,497,540,480,390,75,200,108,408,490,438,686,298,425,518,389,618,539,433 7489,410,179,512,514,450,413,60,187,85,400,433,440,711,303,377,516,404,625,535,401 7490,468,209,495,490,457,393,65,179,98,399,428,453,682,305,389,513,347,628,560,393 7491,469,190,473,456,468,403,56,212,101,396,413,449,691,289,371,515,365,612,571,386 7492,465,173,432,463,538,385,57,211,101,404,435,456,657,323,430,518,370,630,546,394 7493,437,163,475,485,514,389,62,192,85,401,447,447,576,351,485,533,393,651,540,418 7494,398,145,449,502,483,386,59,190,96,358,480,434,606,341,466,537,392,647,565,413 7495,390,117,439,453,518,410,68,185,69,353,458,474,626,386,478,514,437,506,569,379 7496,249,60,308,232,429,334,51,149,67,322,466,441,458,293,357,315,322,396,447,303 7497,164,39,99,22,395,274,45,129,63,259,344,322,266,209,183,158,128,134,303,147 7498,100,33,44,5,292,238,42,115,71,227,205,208,196,269,184,137,91,75,239,81 7499,108,35,43,6,301,238,44,109,73,219,185,189,203,254,178,135,105,69,248,58 7500,116,36,67,5,299,250,40,117,78,218,156,189,208,230,178,132,139,67,258,58 7501,112,35,66,9,304,243,40,111,68,219,142,189,235,227,182,115,132,72,251,57 7502,128,31,79,7,292,237,48,111,78,228,145,188,240,217,181,109,128,65,232,74 7503,119,34,73,8,300,221,46,110,68,241,168,183,243,219,189,112,134,66,251,79 7504,150,41,78,18,329,229,42,129,60,244,172,198,293,221,177,153,155,88,351,91 7505,220,70,134,45,402,297,67,158,73,352,301,282,440,231,247,262,335,188,463,125 7506,304,85,405,271,498,410,118,181,76,374,493,425,610,315,471,533,470,506,636,359 7507,401,73,502,577,518,439,122,203,83,373,557,482,620,362,544,571,449,587,636,404 7508,391,76,485,569,475,433,120,199,83,378,562,465,641,331,500,583,464,593,626,412 7509,394,69,453,539,579,411,83,193,77,374,537,457,605,307,450,552,456,569,574,390 7510,350,131,433,520,534,376,71,202,68,406,522,437,624,289,431,517,425,565,550,421 7511,379,157,476,544,512,383,66,193,74,405,533,418,682,300,426,525,414,576,547,445 7512,413,167,470,516,471,376,65,198,91,424,515,439,684,291,429,535,384,623,531,444 7513,413,174,484,486,447,400,61,187,81,399,444,435,707,298,373,534,400,626,531,410 7514,470,204,466,464,455,375,67,180,92,396,438,454,679,300,383,532,352,613,552,403 7515,472,187,444,432,464,387,58,205,96,394,438,449,686,290,376,532,361,596,561,396 7516,467,172,405,438,537,369,63,206,97,402,459,452,651,322,428,537,378,616,546,404 7517,440,169,450,457,516,375,66,187,79,404,468,448,570,350,498,548,400,639,547,427 7518,401,152,423,474,472,367,61,183,91,351,500,435,602,344,479,552,399,645,556,410 7519,392,125,423,446,514,404,65,181,63,348,479,474,620,409,493,529,454,509,568,381 7520,256,63,296,233,432,327,54,144,63,318,488,440,454,305,375,336,318,404,444,310 7521,176,40,89,20,397,270,47,124,58,256,363,327,261,205,183,170,134,131,306,151 7522,109,34,34,5,295,232,43,113,65,225,221,210,202,254,189,148,94,72,240,84 7523,118,36,35,6,303,233,45,106,67,214,213,191,203,253,185,140,96,67,243,62 7524,124,37,58,5,302,247,42,113,72,216,189,190,205,232,185,136,137,61,257,62 7525,120,35,63,9,311,239,41,108,63,216,165,184,233,232,187,115,126,67,249,61 7526,134,32,76,7,294,223,50,109,73,227,161,183,237,228,186,108,125,61,224,79 7527,124,34,70,8,285,214,48,106,63,239,187,182,240,230,194,114,130,64,243,83 7528,157,41,75,18,338,227,43,127,55,241,200,194,290,242,184,150,146,88,343,94 7529,225,73,133,44,405,300,66,157,69,345,328,287,438,263,257,268,347,187,464,127 7530,310,87,394,269,496,412,114,177,71,361,517,426,607,346,490,549,491,511,633,366 7531,404,78,485,567,519,439,118,201,79,363,577,479,607,377,554,580,458,582,629,407 7532,391,78,470,559,481,434,117,196,79,370,581,462,625,349,514,588,477,587,620,415 7533,397,71,448,533,578,409,81,192,76,366,558,454,590,332,470,557,459,560,572,391 7534,353,131,429,515,544,381,62,203,67,389,545,431,614,307,448,520,424,562,545,422 7535,381,156,489,538,513,387,64,195,73,390,554,412,673,321,455,521,415,575,546,451 7536,414,167,470,511,452,375,57,194,90,406,532,429,673,317,457,531,398,617,529,455 7537,416,175,478,482,438,391,58,186,80,382,463,427,684,329,390,529,410,619,533,418 7538,469,203,462,460,446,369,62,178,92,380,457,448,666,329,394,528,357,605,547,410 7539,466,187,439,426,456,385,55,199,97,377,458,443,669,319,389,525,372,589,558,404 7540,462,172,417,433,522,368,57,204,97,385,480,443,642,353,449,527,393,609,545,409 7541,437,169,448,457,506,381,60,186,79,386,487,442,562,374,502,545,415,634,545,434 7542,403,155,420,469,461,361,54,180,91,344,510,435,604,364,473,547,418,635,554,409 7543,395,128,419,432,499,394,59,182,64,344,495,470,620,430,492,529,461,498,565,378 7544,259,64,298,229,418,318,48,143,63,317,503,434,436,327,369,328,308,387,437,310 7545,172,40,92,20,391,265,42,123,58,254,382,331,259,228,185,164,128,127,301,151 7546,108,34,35,3,292,224,38,112,66,222,246,218,200,274,188,143,84,69,243,84 7547,115,36,36,6,301,228,39,105,68,214,230,199,198,272,189,129,87,63,245,64 7548,122,37,59,5,299,245,36,113,73,213,210,191,204,247,186,128,132,55,260,64 7549,116,35,64,8,306,236,35,111,64,218,186,183,227,235,190,110,123,62,252,63 7550,130,32,76,7,290,218,44,116,73,225,181,180,232,233,199,104,118,55,225,80 7551,119,34,70,8,280,207,41,114,64,239,206,177,235,229,210,111,136,57,241,85 7552,152,42,76,17,324,223,37,135,56,240,219,189,286,244,198,145,140,78,339,94 7553,219,73,134,42,405,295,60,165,69,341,342,282,437,254,269,265,343,190,474,118 7554,308,88,404,269,504,406,108,185,73,357,535,422,603,343,487,550,484,506,637,361 7555,413,79,495,563,523,432,113,209,81,361,578,476,605,375,548,583,465,574,632,406 7556,412,79,477,557,486,430,108,204,81,367,581,456,622,346,514,592,465,582,623,412 7557,418,72,453,545,581,397,73,201,78,355,571,448,589,331,475,565,464,556,576,386 7558,371,134,436,528,545,371,57,210,69,376,558,427,613,304,454,525,426,558,546,417 7559,401,156,496,541,514,376,62,203,75,378,572,408,665,317,465,526,411,570,546,444 7560,427,168,478,514,462,366,55,203,92,393,545,430,675,311,463,536,410,606,532,450 7561,437,191,483,482,442,378,58,193,82,398,479,424,688,342,401,533,416,601,539,422 7562,493,217,476,461,452,359,62,185,95,396,477,442,658,345,407,532,360,586,551,418 7563,486,200,448,433,459,378,56,205,99,393,478,439,658,335,399,533,388,574,558,413 7564,484,182,429,439,527,360,57,215,99,402,502,441,626,369,462,537,412,598,549,415 7565,449,181,454,461,501,375,62,195,81,403,508,441,554,388,486,550,431,623,545,437 7566,419,166,420,473,470,360,54,187,93,362,528,436,596,378,482,546,426,614,554,407 7567,414,140,422,436,493,392,56,189,65,359,510,472,609,425,511,535,460,484,570,380 7568,276,65,300,231,420,311,46,150,64,329,521,438,433,327,387,320,302,373,435,306 7569,186,40,89,19,378,257,41,128,59,269,403,332,260,228,192,158,125,120,303,149 7570,108,34,29,3,289,217,37,115,67,234,244,218,199,274,195,139,82,68,248,84 7571,115,36,36,6,300,221,39,109,70,225,231,200,198,279,194,129,86,59,249,66 7572,122,37,59,5,294,238,36,117,74,224,210,193,203,255,189,129,130,51,257,65 7573,117,35,64,8,306,232,36,115,65,233,186,186,228,244,194,108,120,58,250,65 7574,131,32,73,7,290,214,45,119,73,238,180,182,234,234,201,102,117,52,223,83 7575,120,34,67,8,276,203,42,118,63,250,206,180,227,229,213,108,134,53,245,86 7576,152,42,72,17,315,220,38,139,56,255,219,193,281,242,203,140,139,68,350,95 7577,237,79,134,40,406,294,57,171,71,355,357,286,436,278,279,258,342,180,489,116 7578,334,93,411,271,498,404,105,193,74,371,550,429,605,353,495,547,465,496,644,366 7579,438,86,495,565,520,431,111,215,80,371,591,481,612,382,553,583,454,571,639,409 7580,431,84,476,560,488,432,108,208,80,382,598,462,630,352,523,589,465,576,629,418 7581,449,77,454,552,565,399,71,207,78,366,585,450,593,338,499,560,474,545,582,388 7582,400,143,435,532,547,372,53,218,70,387,575,427,620,303,472,523,424,550,549,424 7583,422,166,492,546,507,379,60,213,74,391,590,412,670,315,484,529,405,562,556,450 7584,449,180,473,518,460,369,53,210,92,399,571,433,676,309,481,535,397,594,539,454 7585,460,202,477,481,440,384,56,200,82,405,509,421,692,341,408,533,404,582,561,436 7586,513,226,470,453,449,366,60,191,94,403,509,431,658,346,416,527,348,572,570,431 7587,506,209,444,422,456,381,53,213,99,401,509,428,646,341,416,526,378,560,575,433 7588,505,190,429,428,522,363,55,223,99,410,533,427,636,377,479,532,404,589,567,435 7589,470,188,457,456,500,382,60,205,82,416,524,433,565,390,501,558,436,616,562,453 7590,446,171,425,462,489,371,52,196,94,367,556,430,606,388,513,553,421,599,572,431 7591,442,145,426,433,502,400,53,197,65,363,542,472,617,433,530,556,456,476,582,386 7592,295,67,305,244,434,321,43,161,65,335,556,439,445,337,402,329,292,364,461,313 7593,209,40,88,19,381,258,38,137,60,277,433,334,276,252,209,177,128,114,334,157 7594,108,34,29,3,305,222,35,122,68,240,266,223,218,282,213,155,86,61,266,87 7595,116,36,37,6,316,228,36,116,71,231,249,205,214,267,201,134,90,52,265,68 7596,131,37,53,5,295,244,34,124,75,230,227,198,207,243,204,134,128,45,277,67 7597,131,36,64,8,298,238,34,120,66,239,203,191,232,251,206,111,117,51,268,67 7598,146,32,74,7,278,225,42,123,73,245,195,187,238,222,215,107,118,52,233,85 7599,121,34,68,8,279,208,41,122,64,257,224,186,232,211,222,117,131,53,259,88 7600,154,41,69,17,315,226,37,146,57,272,240,199,296,231,216,149,146,60,364,97 7601,255,80,131,40,395,296,60,178,72,366,382,287,442,285,290,267,318,176,510,119 7602,354,94,408,274,504,411,104,199,76,375,581,444,613,369,502,572,449,497,653,371 7603,432,87,489,561,519,437,108,219,82,378,624,497,617,398,561,606,440,566,645,420 7604,436,85,469,565,483,428,104,212,81,391,629,476,629,368,528,597,457,571,634,432 7605,440,78,456,539,568,411,67,210,79,373,616,459,594,366,515,567,475,537,588,407 7606,397,141,437,526,550,388,49,222,70,396,597,435,626,330,492,540,427,539,559,441 7607,418,165,479,542,508,394,60,217,74,398,615,422,669,344,504,545,400,556,563,467 7608,441,179,466,502,467,382,50,215,101,419,597,441,682,339,501,525,396,583,550,473 7609,449,196,468,488,440,392,53,206,83,430,531,426,695,368,438,521,389,557,571,460 7610,503,221,460,458,443,377,57,194,94,423,531,444,659,375,462,512,348,540,573,456 7611,484,202,432,422,455,393,55,216,100,416,531,436,661,365,465,513,380,528,586,456 7612,495,184,437,427,506,372,52,227,99,426,557,435,655,393,517,524,402,564,570,460 7613,459,183,460,449,484,392,64,208,83,431,548,439,590,405,526,550,417,592,567,471 7614,433,166,417,442,496,374,52,200,96,384,574,451,622,414,535,563,431,582,581,445 7615,448,143,421,419,512,406,50,200,66,376,558,489,630,449,549,561,452,474,598,394 7616,290,65,317,243,438,323,40,162,65,362,577,450,458,347,418,353,304,356,473,324 7617,206,41,96,19,386,260,36,139,62,306,452,344,286,263,220,182,129,110,345,169 7618,109,34,29,1,303,225,30,125,71,269,282,229,223,296,217,158,75,61,272,93 7619,116,36,37,4,305,233,30,119,74,258,263,210,221,280,205,136,78,49,269,75 7620,131,37,58,5,281,249,27,126,78,257,242,202,215,250,207,135,115,41,278,74 7621,132,35,68,7,284,241,26,122,69,268,217,196,240,247,209,112,104,45,269,75 7622,146,32,75,6,268,231,38,126,77,275,210,192,245,245,222,107,110,45,243,94 7623,121,34,69,7,276,209,37,126,68,285,227,194,239,235,229,118,123,50,256,97 7624,155,40,70,17,304,232,36,148,59,301,242,206,304,260,221,151,140,54,362,108 7625,255,79,131,42,385,293,57,181,74,388,400,298,446,305,298,270,296,164,509,125 7626,351,92,409,262,489,408,99,201,77,406,602,460,622,393,517,584,442,479,653,385 7627,429,84,487,557,503,438,105,220,81,402,642,507,633,415,569,620,425,543,648,426 7628,436,82,470,558,480,424,102,212,79,420,647,488,646,383,543,606,447,549,643,438 7629,432,76,452,529,555,410,68,207,80,402,632,473,611,382,529,570,458,522,601,420 7630,394,139,436,503,543,382,50,217,70,425,614,452,649,358,506,532,414,531,572,462 7631,417,163,470,517,504,389,61,210,77,427,631,439,694,369,508,542,377,539,568,492 7632,441,175,460,476,458,384,51,212,103,449,613,456,709,367,505,536,390,564,558,502 7633,444,191,460,462,431,395,54,200,84,460,547,451,721,396,444,518,384,536,580,494 7634,498,220,453,433,434,379,58,192,95,452,546,463,689,398,457,506,339,518,581,492 7635,481,200,430,395,447,396,57,207,103,445,546,455,669,385,475,495,371,505,591,486 7636,496,180,431,402,502,376,54,220,101,454,571,454,659,403,509,517,391,539,575,489 7637,456,182,453,427,482,385,65,210,86,460,546,453,594,421,535,545,406,571,585,499 7638,430,163,411,431,487,369,53,199,99,409,574,471,629,432,550,565,432,561,592,471 7639,460,140,417,395,504,402,53,196,67,400,555,500,631,467,564,569,445,471,605,412 7640,305,64,321,240,419,327,42,161,67,387,559,462,462,372,437,367,304,344,477,341 7641,218,37,106,17,379,261,37,135,63,328,432,359,290,288,227,185,135,90,351,185 7642,119,30,29,1,303,228,29,123,72,287,265,241,222,324,224,159,73,54,276,98 7643,130,32,39,4,305,238,30,117,75,271,245,216,217,304,211,134,68,44,273,82 7644,145,36,60,4,268,252,27,125,78,270,224,208,213,273,214,137,99,37,275,81 7645,146,34,65,4,276,246,26,121,69,281,204,201,238,249,215,113,89,39,263,82 7646,157,31,68,3,255,235,37,127,78,289,194,196,245,246,228,106,93,40,238,102 7647,133,34,68,4,263,207,36,125,68,297,207,196,232,256,235,117,106,46,244,105 7648,171,41,64,14,291,228,34,150,60,314,226,210,296,262,229,147,126,50,358,117 7649,266,78,134,42,380,294,57,181,74,412,382,309,442,337,311,271,300,158,515,126 7650,361,92,404,252,463,410,97,194,78,424,591,474,619,421,528,580,439,454,655,401 7651,432,83,482,544,482,438,102,213,82,419,636,516,632,433,570,618,414,520,654,445 7652,437,81,468,548,454,430,101,203,80,432,637,499,641,400,542,606,439,524,648,458 7653,433,78,450,519,534,408,66,199,80,416,616,486,616,386,540,575,444,502,609,435 7654,397,137,435,493,523,378,46,212,70,443,602,467,647,360,509,528,408,510,584,479 7655,415,158,466,502,466,379,58,204,78,445,616,451,693,372,515,539,361,506,579,513 7656,435,174,451,460,442,389,47,208,104,470,596,469,704,379,507,536,366,533,564,525 7657,430,188,453,454,415,395,52,196,85,479,533,469,715,410,447,522,367,506,588,519 7658,477,209,446,418,419,381,55,187,96,472,535,480,681,426,461,510,317,483,584,507 7659,465,194,423,375,440,400,54,200,103,465,537,473,661,417,473,503,348,480,597,499 7660,476,179,427,387,494,383,53,212,101,474,563,471,655,434,511,521,367,530,591,500 7661,453,177,449,400,478,387,64,203,85,455,534,470,587,447,544,543,390,559,588,505 7662,432,161,410,419,479,369,51,194,99,416,560,484,626,460,559,557,434,532,592,479 7663,472,139,416,391,499,396,52,190,68,408,545,513,626,493,573,568,456,470,609,424 7664,306,63,327,247,409,327,39,160,64,395,548,479,459,403,447,374,312,349,495,357 7665,231,36,110,17,368,260,36,130,63,323,421,366,283,311,234,187,129,90,353,194 7666,127,30,29,1,292,226,29,117,72,302,248,247,213,344,230,163,76,54,287,103 7667,137,32,39,3,289,226,29,115,75,275,232,224,200,311,217,137,71,44,279,87 7668,152,36,60,4,251,245,26,124,79,273,224,218,197,279,219,136,104,37,278,88 7669,152,34,65,3,259,239,25,119,69,284,205,212,220,255,221,112,93,39,256,88 7670,163,31,68,3,238,224,35,125,77,292,194,198,227,252,234,106,91,40,240,108 7671,137,34,68,4,247,201,37,125,68,287,198,195,216,258,241,117,121,46,243,109 7672,180,42,64,14,282,221,34,150,60,317,217,215,275,264,234,147,134,50,359,123 7673,272,77,134,42,367,283,55,185,74,404,377,319,422,364,324,269,301,155,524,128 7674,360,90,405,252,445,396,94,197,78,429,586,477,597,453,539,584,443,437,656,417 7675,430,83,480,543,468,425,100,216,81,426,626,526,613,462,576,623,419,525,655,458 7676,435,79,466,547,442,417,100,202,80,440,628,508,620,428,548,608,436,531,654,471 7677,429,75,445,516,517,395,63,199,81,422,608,495,596,413,545,578,444,504,610,444 7678,396,137,428,486,498,369,45,210,70,436,587,471,627,389,515,541,400,488,589,488 7679,413,156,463,487,450,375,59,203,78,435,598,454,684,404,509,551,352,483,578,528 7680,428,173,447,436,434,382,50,204,104,473,580,472,697,414,528,542,358,526,568,539 7681,425,186,443,444,416,388,59,192,93,482,538,477,701,443,467,526,361,492,600,536 7682,459,206,429,406,419,376,61,184,104,475,540,487,669,463,485,514,318,466,603,514 7683,449,191,408,362,441,395,61,199,111,467,543,480,640,449,496,505,350,464,615,519 7684,453,175,424,374,496,386,60,209,109,476,569,475,627,466,536,524,369,513,589,521 7685,426,171,457,385,482,396,69,201,86,464,529,468,581,465,566,544,392,545,580,522 7686,417,159,401,430,486,374,57,194,99,414,555,478,619,472,570,557,434,531,575,497 7687,460,138,405,386,504,401,59,187,68,407,540,511,608,511,590,568,458,477,606,443 7688,295,61,324,251,412,332,45,159,66,397,539,479,452,420,477,375,301,351,494,376 7689,230,36,110,20,374,264,41,130,63,328,424,369,277,322,245,194,126,89,355,205 7690,127,29,29,1,303,228,33,116,74,310,251,256,205,347,240,167,81,52,292,109 7691,138,30,35,3,299,223,32,115,76,280,236,236,197,311,217,141,76,41,279,94 7692,151,35,56,4,254,239,29,122,80,280,229,225,195,280,219,141,99,35,280,94 7693,151,33,60,3,274,234,26,115,71,293,206,217,221,261,221,112,89,39,257,94 7694,160,30,64,3,258,219,39,123,79,303,197,206,232,252,233,105,98,40,240,113 7695,138,33,63,4,262,198,41,125,69,292,201,199,219,259,245,118,127,47,251,115 7696,181,41,59,14,289,218,39,152,60,317,217,218,275,271,233,151,139,52,357,132 7697,272,73,128,42,376,284,60,183,73,396,378,314,426,366,326,269,299,152,511,139 7698,355,85,395,251,454,393,100,199,78,421,582,472,592,460,531,582,433,439,650,435 7699,436,81,470,538,474,421,104,215,81,420,618,525,612,471,578,620,417,511,645,463 7700,443,78,455,547,458,409,107,203,79,428,621,503,620,458,554,609,435,513,643,479 7701,437,74,444,517,529,392,70,199,79,424,603,493,597,445,547,576,454,496,606,455 7702,406,137,425,485,501,366,52,209,69,436,573,469,631,403,514,537,425,489,596,498 7703,418,157,452,495,462,380,63,202,76,432,585,455,687,410,509,547,381,481,581,539 7704,440,173,450,437,444,384,53,199,102,480,559,477,701,428,529,539,368,515,578,561 7705,458,186,452,447,426,386,59,192,92,490,522,482,710,457,468,522,371,494,602,557 7706,494,205,438,408,437,373,64,184,102,484,524,491,678,478,486,506,336,465,601,541 7707,487,190,408,364,446,394,65,198,110,484,528,483,647,463,495,500,367,461,614,540 7708,486,174,409,376,500,381,62,206,106,485,553,480,632,480,534,520,380,510,584,538 7709,458,170,447,386,488,388,73,200,86,481,508,467,589,479,555,538,407,535,584,542 7710,444,159,401,440,492,371,61,193,101,418,536,473,626,485,565,549,424,531,575,511 7711,480,137,402,392,502,402,62,184,67,414,516,504,608,527,590,562,454,491,590,459 7712,314,60,321,265,417,330,47,156,64,396,510,471,460,435,476,376,312,357,472,390 7713,245,35,111,21,378,258,44,129,63,336,400,368,282,339,247,195,137,89,340,217 7714,127,28,30,3,309,220,37,117,79,332,245,261,210,356,235,168,99,50,293,110 7715,138,29,30,3,305,222,35,114,81,300,235,242,208,313,214,141,93,38,288,98 7716,151,34,51,4,260,237,31,123,87,300,227,230,215,285,215,139,108,33,276,101 7717,151,32,55,3,279,233,28,116,77,312,202,218,235,266,215,111,98,38,254,101 7718,158,29,59,3,264,220,42,121,84,325,195,209,243,258,228,104,106,39,237,121 7719,137,32,58,4,281,201,44,123,75,316,190,204,229,266,240,116,133,47,248,122 7720,186,40,54,14,306,220,43,150,64,339,218,224,290,278,230,149,143,51,354,140 7721,278,73,125,42,390,283,64,178,74,399,355,312,444,375,329,269,300,158,501,145 7722,360,84,382,251,469,395,102,193,79,425,562,471,607,474,538,586,433,438,641,438 7723,438,80,455,542,489,422,107,212,83,419,600,524,628,489,587,620,419,505,626,478 7724,447,77,434,550,473,410,108,197,81,427,603,499,633,481,567,613,436,494,627,493 7725,445,73,422,517,538,396,75,189,80,422,586,487,612,467,562,575,464,490,595,466 7726,408,135,393,494,513,366,54,205,69,432,556,466,649,424,537,529,435,482,581,508 7727,413,156,430,500,461,382,62,199,78,428,570,458,708,432,535,533,385,483,566,543 7728,448,173,430,445,457,382,53,195,107,488,559,483,719,452,552,533,369,512,574,575 7729,461,186,431,457,420,380,61,188,93,501,517,487,733,482,487,511,372,500,597,577 7730,492,206,422,418,432,372,63,179,104,495,522,494,703,503,504,490,337,468,598,563 7731,487,190,403,376,449,396,64,194,111,491,513,488,674,489,514,488,369,460,609,562 7732,492,176,403,389,503,382,63,203,108,493,553,483,655,508,552,508,381,502,578,562 7733,461,171,432,396,484,387,73,199,89,490,513,470,612,502,570,529,411,531,580,554 7734,446,158,388,445,481,370,60,188,103,421,535,475,641,507,582,535,437,528,569,524 7735,483,137,393,397,484,400,61,180,68,414,501,504,625,535,595,551,451,484,583,476 7736,320,60,310,267,399,323,49,153,66,389,508,472,472,442,482,378,321,357,479,400 7737,250,35,110,21,362,251,45,126,65,335,406,368,297,348,243,201,143,89,344,233 7738,132,28,30,3,313,213,37,113,81,338,253,267,223,361,228,175,99,44,293,115 7739,144,29,29,3,303,213,36,111,85,306,236,242,221,328,210,149,93,34,287,102 7740,157,33,49,4,258,228,31,121,89,302,233,235,224,290,214,146,108,29,268,106 7741,157,32,53,3,278,226,30,113,79,309,207,225,233,270,216,117,100,34,246,106 7742,164,29,58,3,262,211,42,118,87,322,201,215,232,260,229,108,97,36,245,126 7743,144,32,53,4,281,194,44,121,78,312,202,209,222,260,250,119,126,46,244,126 7744,192,40,50,14,307,209,45,147,67,340,213,226,288,272,239,154,141,51,329,143 7745,280,72,119,50,374,276,65,175,77,387,353,315,446,364,328,275,276,161,476,150 7746,361,84,372,266,443,380,103,191,82,411,556,462,604,469,532,596,421,429,623,454 7747,436,80,446,553,470,412,109,209,86,411,594,521,630,495,577,628,413,487,608,488 7748,450,78,423,561,462,399,111,195,84,418,595,499,635,479,558,625,419,482,606,504 7749,439,73,411,531,513,378,78,188,85,412,579,491,615,461,550,583,444,483,575,474 7750,405,134,384,510,501,348,56,203,73,434,547,473,648,418,522,537,416,477,553,510 7751,434,156,417,521,446,368,64,195,81,432,563,463,708,419,522,541,368,474,543,549 7752,466,181,418,458,451,372,54,190,109,492,560,483,720,447,539,543,348,496,549,577 7753,477,189,415,464,416,378,61,184,96,507,519,487,735,476,473,521,364,482,582,583 7754,511,212,399,428,426,363,63,177,108,501,529,495,707,493,496,501,320,441,585,571 7755,501,200,387,385,439,397,64,190,115,494,521,488,680,480,508,500,351,433,597,572 7756,504,189,397,402,493,376,64,200,113,494,563,482,658,502,547,520,362,476,566,571 7757,477,179,418,411,472,387,73,195,95,494,523,470,611,498,569,542,393,509,567,565 7758,465,162,380,463,487,375,62,185,104,427,545,478,637,504,583,553,423,511,572,535 7759,505,139,375,414,490,392,66,178,70,413,511,503,621,544,592,578,439,473,577,487 7760,334,65,301,283,403,328,55,156,69,391,527,475,479,458,487,393,321,348,480,410 7761,269,36,103,21,366,252,46,130,67,341,421,367,308,354,259,217,139,73,353,245 7762,144,28,30,3,315,215,38,117,84,346,259,268,223,363,237,184,93,32,301,123 7763,145,30,29,3,310,214,38,113,87,309,244,244,218,327,213,156,87,21,293,108 7764,162,34,45,4,262,229,34,121,92,306,253,238,221,309,219,149,101,22,276,112 7765,161,33,50,3,283,223,32,113,82,314,224,227,233,287,227,119,93,26,253,112 7766,170,29,55,3,260,210,44,118,89,328,218,218,227,277,233,111,91,32,251,132 7767,147,33,52,4,283,192,48,121,81,317,226,213,218,276,259,121,119,38,250,132 7768,196,41,48,14,316,212,50,143,70,342,232,230,283,272,249,158,134,46,319,149 7769,287,71,114,50,387,282,70,174,79,372,366,321,464,361,333,287,288,144,465,152 7770,380,86,372,277,441,391,114,185,84,404,559,466,612,471,538,605,422,411,621,465 7771,424,78,446,556,464,426,121,205,87,409,594,521,634,498,577,633,415,474,601,497 7772,443,80,421,567,470,409,114,190,85,414,593,501,639,479,563,627,419,468,594,513 7773,441,76,414,537,510,379,84,188,85,402,579,491,622,462,555,601,440,470,562,484 7774,402,139,384,527,501,345,60,199,74,427,542,470,656,418,521,553,393,472,540,520 7775,435,162,409,537,441,365,69,194,81,441,559,461,710,414,518,557,368,472,536,572 7776,464,189,412,475,428,381,54,192,109,493,556,478,738,439,537,562,348,496,541,594 7777,473,194,408,454,407,389,61,187,96,511,518,483,760,466,474,540,363,473,577,591 7778,500,217,388,424,410,373,63,181,107,501,516,490,734,484,498,520,327,430,582,577 7779,490,200,371,398,422,409,65,189,114,495,519,487,705,473,513,518,351,429,592,579 7780,489,186,381,414,471,390,65,198,112,493,551,479,679,511,553,538,368,468,563,577 7781,464,178,410,420,472,406,74,194,93,493,513,468,628,517,569,561,405,501,569,571 7782,458,164,367,460,484,389,65,185,105,408,534,481,640,529,588,561,423,513,563,540 7783,501,138,364,422,490,404,66,175,70,397,517,498,628,571,590,585,441,475,562,495 7784,334,70,299,288,403,346,54,156,67,377,539,474,488,483,485,395,333,360,462,424 7785,266,38,112,21,380,265,46,129,66,324,441,366,316,375,245,220,151,72,346,258 7786,145,28,35,3,327,226,39,119,82,330,279,271,227,389,224,184,98,31,283,127 7787,144,30,38,3,317,224,39,114,86,306,267,247,224,354,197,154,81,20,274,112 7788,161,34,48,4,268,238,34,122,90,306,276,238,226,335,206,147,105,21,259,116 7789,161,33,50,3,289,233,33,115,81,315,243,229,239,316,214,117,98,26,237,117 7790,170,30,55,3,263,222,44,120,89,327,237,221,233,306,222,115,105,31,234,137 7791,146,33,51,4,260,204,48,122,80,316,239,216,222,304,252,125,114,38,232,138 7792,193,41,47,14,306,223,51,143,69,341,250,232,286,294,245,164,140,54,308,153 7793,284,74,114,55,373,292,70,175,77,349,387,319,473,375,328,292,305,147,445,154 7794,374,88,371,287,425,399,113,182,84,384,576,462,621,489,534,604,429,396,608,472 7795,427,82,442,556,446,434,120,201,87,392,602,516,644,522,570,629,423,461,585,501 7796,441,81,417,568,452,417,113,188,85,391,602,496,647,501,552,622,444,455,580,515 7797,441,77,408,536,491,390,83,188,85,378,588,486,629,486,550,594,458,457,544,488 7798,409,139,381,530,490,351,60,198,74,401,553,463,664,435,531,549,400,464,528,525 7799,436,161,412,528,428,375,67,194,82,434,578,456,707,429,521,567,372,464,520,581 7800,465,188,413,464,422,384,52,191,106,468,583,473,741,455,541,565,354,474,521,592 7801,478,193,405,442,395,393,58,186,92,484,539,481,756,481,468,541,370,460,550,588 7802,496,218,382,415,404,385,59,178,103,474,536,484,724,500,496,529,344,427,552,570 7803,485,204,374,384,416,409,62,186,110,468,517,481,692,490,513,517,373,417,560,574 7804,486,190,386,400,462,390,61,194,108,467,571,475,655,523,556,540,391,460,550,571 7805,460,184,406,410,461,412,70,189,89,466,511,467,613,533,564,554,428,495,552,568 7806,461,164,377,446,470,395,61,182,102,399,553,479,624,544,586,559,443,509,542,537 7807,496,139,376,422,478,406,65,173,68,376,527,491,618,586,578,591,451,483,546,497 7808,339,73,304,303,399,354,53,152,64,359,547,472,493,494,483,398,363,362,443,427 7809,267,39,119,21,370,268,45,126,61,307,451,368,324,387,246,227,159,70,327,259 7810,144,29,37,3,316,227,39,117,78,311,283,267,232,394,220,188,101,25,263,121 7811,146,31,39,3,304,221,39,113,83,287,270,244,226,371,195,156,83,20,254,115 7812,163,35,49,4,252,235,34,119,87,287,280,234,230,351,208,148,113,22,241,118 7813,162,33,52,3,271,233,33,112,79,296,248,223,244,316,211,118,107,26,223,118 7814,171,32,55,3,248,221,44,118,87,308,241,217,237,310,219,116,115,32,222,137 7815,147,34,49,4,252,203,49,120,78,299,243,212,226,318,250,131,124,38,214,139 7816,196,42,49,14,293,220,52,141,69,325,255,229,289,305,241,171,162,54,289,153 7817,288,75,123,56,369,290,68,173,78,330,394,316,477,379,323,306,314,133,423,156 7818,379,85,375,288,416,401,104,180,83,372,582,463,601,491,529,610,435,384,587,463 7819,426,81,445,545,439,433,110,199,86,378,601,519,622,522,565,633,425,454,569,495 7820,441,82,417,558,448,415,102,186,84,376,601,499,626,502,548,622,450,447,561,510 7821,443,78,404,525,480,385,79,187,83,366,585,488,617,491,550,595,457,443,526,485 7822,409,142,385,518,485,346,61,198,71,380,555,463,647,438,535,557,421,458,504,523 7823,437,161,424,516,417,369,67,194,77,422,590,456,688,433,523,572,385,452,495,576 7824,460,185,423,452,425,374,51,191,101,467,592,472,719,462,541,571,361,453,501,581 7825,479,196,416,427,401,382,58,186,90,481,548,478,744,489,470,548,375,454,523,578 7826,483,212,392,414,411,363,58,180,101,472,546,481,710,506,496,538,350,417,522,562 7827,476,207,383,394,404,396,60,179,108,466,530,477,655,493,510,527,380,409,532,562 7828,480,191,396,408,445,381,60,192,106,464,583,471,626,509,545,549,385,451,524,561 7829,455,182,415,413,454,401,69,188,93,462,524,465,594,525,552,557,421,481,521,558 7830,463,158,372,446,474,394,63,178,106,382,575,472,610,521,567,571,431,493,520,541 7831,494,139,372,419,464,410,69,171,76,366,541,485,610,563,563,599,443,459,515,495 7832,339,74,299,308,395,362,53,152,69,348,550,469,485,487,487,404,343,336,414,429 7833,265,39,116,17,371,268,43,123,74,293,458,370,328,373,246,235,159,49,299,257 7834,145,29,37,3,310,234,39,114,82,302,289,268,234,385,219,195,102,13,240,124 7835,148,31,38,3,302,221,39,110,88,280,276,254,226,366,194,162,84,17,231,121 7836,166,35,46,4,243,228,31,117,91,281,285,240,229,345,206,151,106,16,212,128 7837,163,34,54,4,259,228,34,110,83,291,253,224,241,310,210,121,101,20,198,127 7838,172,33,59,4,235,212,39,115,92,302,246,217,235,311,207,118,113,23,196,146 7839,147,34,55,4,258,200,44,117,82,288,240,214,224,321,241,134,125,31,185,147 7840,194,42,55,14,296,217,50,137,75,305,246,233,291,307,231,172,164,46,264,160 7841,283,72,129,60,368,288,64,167,83,310,379,316,475,384,323,311,316,109,396,164 7842,374,83,379,282,411,395,96,173,89,357,561,459,581,490,520,607,438,354,555,456 7843,421,79,447,531,437,423,104,193,88,361,575,510,602,521,552,628,435,425,539,492 7844,430,80,421,548,451,411,87,179,86,360,574,493,600,504,551,620,455,421,533,506 7845,437,75,413,518,484,374,80,179,84,350,559,483,592,496,554,591,460,413,500,484 7846,403,140,401,512,480,345,65,190,73,366,534,456,621,454,538,546,431,434,481,517 7847,433,159,431,514,404,379,69,190,81,403,567,452,661,429,524,552,399,423,479,565 7848,448,183,433,447,419,383,54,186,103,448,571,467,694,457,541,556,392,428,487,575 7849,466,188,419,426,390,392,62,181,93,463,540,477,714,503,475,543,395,429,509,570 7850,475,206,401,413,394,374,60,175,106,453,538,482,675,506,500,534,369,404,508,556 7851,476,203,399,396,389,405,65,172,114,447,522,475,620,517,518,518,388,394,519,558 7852,471,187,411,411,428,388,64,186,113,446,572,465,601,515,556,542,406,438,514,557 7853,454,178,425,417,441,412,72,186,100,446,518,460,574,530,560,553,455,475,514,551 7854,459,163,383,450,454,406,67,178,114,368,572,464,589,528,572,564,455,486,514,543 7855,495,139,378,425,448,404,85,174,83,360,526,478,591,571,570,590,453,442,512,501 7856,335,75,318,313,386,369,61,154,76,341,535,456,469,494,495,405,354,315,418,438 7857,259,39,133,17,355,279,49,123,80,284,453,359,314,380,248,236,174,49,312,261 7858,143,29,53,8,302,248,47,113,88,299,293,266,221,389,207,196,113,12,252,129 7859,143,31,46,0,302,232,40,107,96,278,272,255,218,372,178,167,95,17,244,123 7860,160,35,53,1,244,240,33,112,102,279,287,244,220,351,191,157,117,14,225,131 7861,156,34,61,0,260,238,38,105,94,291,256,234,225,314,196,125,114,18,210,130 7862,164,32,66,0,237,229,44,109,103,304,249,229,219,315,194,123,128,21,209,148 7863,142,35,61,1,261,218,48,112,93,291,244,227,208,324,227,138,140,26,208,150 7864,190,42,61,11,299,233,50,131,84,309,251,248,271,313,221,176,180,45,280,165 7865,283,72,139,66,375,309,68,162,91,305,387,333,462,391,330,319,345,113,408,174 7866,374,83,387,284,419,413,102,173,96,353,565,474,569,509,536,610,455,349,560,454 7867,428,80,450,533,452,435,110,196,95,358,578,519,589,544,558,626,460,424,540,488 7868,439,81,423,546,464,422,95,176,95,354,576,502,587,526,565,618,484,416,532,508 7869,434,76,415,518,487,392,86,181,96,342,560,494,578,519,565,595,501,405,495,484 7870,410,140,409,512,470,361,65,192,85,357,537,468,600,478,542,553,459,424,482,516 7871,441,160,437,508,382,389,72,195,92,391,572,462,651,455,531,564,419,418,481,553 7872,446,185,435,440,403,393,57,188,114,433,564,479,677,494,565,568,413,422,498,562 7873,456,189,415,418,362,404,63,187,99,452,523,490,689,540,503,549,425,419,518,555 7874,456,206,401,405,390,399,60,177,110,442,520,494,636,543,525,542,396,390,516,540 7875,453,200,409,408,397,420,65,175,119,437,528,486,599,552,548,526,418,382,524,542 7876,452,181,407,410,432,404,66,189,120,434,559,478,583,543,583,552,431,430,526,547 7877,445,176,419,407,439,415,72,189,106,433,525,473,559,563,596,566,491,469,522,536 7878,444,162,397,441,436,411,69,182,121,357,580,477,578,540,596,569,486,486,523,535 7879,481,139,385,418,432,409,86,176,89,355,530,487,575,586,602,597,479,439,517,488 7880,328,73,330,315,373,371,62,156,80,333,535,466,454,504,517,410,379,312,428,432 7881,256,39,144,17,343,282,50,123,87,284,462,375,294,380,266,248,196,62,328,266 7882,143,29,62,8,303,252,46,115,94,299,301,286,200,405,220,202,114,20,275,134 7883,143,31,53,0,302,234,41,110,103,278,280,272,200,386,182,176,93,16,268,123 7884,161,35,60,1,246,241,34,114,109,275,295,260,214,363,194,168,116,12,251,131 7885,158,34,66,0,262,241,39,106,99,285,258,252,216,329,196,134,113,16,235,129 7886,165,32,67,0,240,240,44,111,109,312,252,251,219,332,184,132,129,18,236,148 7887,142,34,65,2,259,231,48,114,97,301,244,247,199,338,217,147,140,24,235,154 7888,189,41,64,14,297,238,51,134,89,316,252,268,263,326,210,187,179,43,302,170 7889,280,71,141,73,359,311,72,164,94,295,372,347,462,405,322,328,346,117,419,187 7890,369,83,385,285,404,415,104,176,99,344,545,483,573,529,547,627,449,351,565,447 7891,419,80,448,526,439,434,113,198,99,349,559,525,578,569,573,640,453,434,547,488 7892,433,81,418,540,454,423,99,179,100,347,558,509,570,557,581,634,477,431,543,503 7893,432,76,414,516,474,402,89,183,102,333,538,497,568,546,581,607,500,419,500,493 7894,408,135,414,511,460,377,70,193,90,343,518,469,592,504,555,566,448,446,492,518 7895,444,155,436,505,364,396,71,197,98,374,552,468,645,483,556,578,403,441,501,555 7896,452,183,431,432,396,402,62,191,120,416,547,489,667,524,584,573,409,426,520,574 7897,461,185,422,413,356,412,63,193,102,441,504,502,675,558,518,553,422,426,536,563 7898,461,202,403,403,384,407,59,179,112,431,514,505,633,556,541,547,393,393,532,545 7899,457,200,408,407,401,431,65,181,122,425,525,495,592,576,562,531,416,383,538,556 7900,458,181,406,406,435,423,66,194,123,427,547,488,586,565,595,558,431,431,541,562 7901,438,175,414,403,431,427,73,191,110,426,508,484,584,590,601,573,482,470,537,545 7902,439,161,400,437,431,421,65,183,124,359,564,492,593,565,613,577,484,488,539,555 7903,487,138,394,417,420,419,86,178,93,358,508,507,586,596,620,607,474,455,532,514 7904,337,73,336,316,374,382,66,161,85,340,519,480,460,507,520,429,379,332,438,458 7905,258,39,151,24,353,297,55,127,90,290,447,386,301,382,267,271,202,85,345,286 7906,148,29,62,10,299,269,50,118,100,307,290,299,206,406,220,221,118,37,294,140 7907,144,31,53,0,305,251,44,110,109,287,271,284,209,396,184,192,98,25,284,131 7908,162,35,60,1,256,257,37,117,114,285,302,269,224,368,186,177,118,20,259,136 7909,159,34,66,0,265,246,42,110,103,295,279,265,227,330,200,147,117,24,245,133 7910,168,33,73,0,227,243,48,115,113,315,281,259,228,334,186,146,133,26,244,150 7911,142,34,71,2,247,241,52,118,101,305,273,252,212,353,212,164,144,32,246,156 7912,189,42,70,16,306,242,54,136,92,318,276,270,276,335,205,206,185,53,299,169 7913,282,73,143,85,345,320,76,166,99,291,366,350,481,410,325,338,352,126,415,195 7914,372,86,388,298,389,423,104,178,104,334,541,484,583,530,550,640,452,361,554,437 7915,419,79,449,533,430,444,112,199,104,345,556,531,589,575,573,651,461,443,543,484 7916,434,81,417,548,443,437,100,181,105,346,555,514,574,565,587,644,483,440,531,501 7917,432,76,414,522,467,410,91,186,104,328,534,502,577,556,583,610,507,442,495,490 7918,406,130,416,518,455,382,74,194,93,342,516,475,596,514,565,570,452,458,487,513 7919,442,161,444,508,367,398,74,196,101,375,548,468,641,492,566,585,403,453,500,551 7920,442,182,443,443,399,408,64,191,123,414,540,490,661,534,590,577,418,415,516,571 7921,458,180,435,428,359,414,65,194,103,437,503,503,683,565,528,561,431,416,535,562 7922,458,194,414,419,387,411,60,179,113,427,512,504,618,567,556,552,405,387,532,541 7923,459,191,411,423,404,432,67,186,123,422,522,495,580,593,578,536,432,383,545,553 7924,461,173,419,421,428,425,66,195,125,424,549,485,575,586,606,553,444,427,542,559 7925,441,173,420,423,435,432,73,193,112,425,507,480,577,626,616,573,503,468,537,540 7926,437,161,404,461,457,438,65,189,126,366,565,491,591,599,625,576,495,483,545,549 7927,491,134,404,441,432,430,88,184,97,356,507,513,589,626,624,609,484,450,540,508 7928,345,74,343,343,383,395,67,170,88,340,522,481,459,534,537,434,388,335,461,458 7929,250,39,150,24,347,306,55,134,94,300,455,386,294,390,270,283,210,105,364,293 7930,139,29,63,10,294,275,50,123,103,318,315,299,203,411,218,234,123,42,309,138 7931,135,31,51,0,300,258,44,114,113,297,290,285,203,397,184,206,103,20,296,131 7932,151,35,52,1,250,269,37,121,118,294,323,270,220,384,188,188,123,16,267,134 7933,147,34,65,0,259,254,42,114,107,305,299,264,220,348,201,161,123,20,250,131 7934,156,33,67,11,233,249,47,117,117,325,302,265,223,350,189,158,141,27,251,148 7935,130,34,64,14,253,247,53,121,105,315,296,260,205,367,216,175,150,31,243,151 7936,178,42,65,32,306,249,57,141,100,326,300,276,266,348,207,220,193,66,306,166 7937,275,71,157,103,348,325,77,172,106,293,393,357,477,425,330,347,367,138,414,192 7938,361,87,398,309,394,431,105,179,110,334,567,489,579,560,565,645,474,362,548,430 7939,414,82,461,535,438,458,113,199,109,347,583,533,585,604,587,657,490,444,541,479 7940,419,83,429,553,448,451,99,183,111,345,583,516,570,588,603,652,514,440,526,496 7941,418,74,430,524,478,428,92,188,111,333,556,502,571,571,588,614,518,442,496,484 7942,396,129,428,533,474,391,73,194,101,341,533,475,589,530,574,569,475,451,484,505 7943,442,162,456,517,371,407,74,198,105,375,550,469,635,506,560,583,423,444,492,541 7944,443,181,454,451,398,413,61,194,126,418,568,490,664,554,598,577,441,387,505,559 7945,458,175,441,433,358,416,62,198,106,439,524,503,683,588,539,551,454,389,527,551 7946,455,189,422,427,384,428,58,183,117,430,537,505,602,577,544,542,424,367,521,529 7947,455,188,419,432,404,439,65,189,127,424,547,494,570,603,568,535,463,363,531,542 7948,456,169,427,424,427,432,63,199,129,427,573,489,589,596,601,555,469,410,534,546 7949,441,167,426,428,433,430,71,198,115,423,533,482,588,630,608,572,508,441,527,522 7950,441,160,412,466,465,455,63,194,131,366,570,493,600,612,627,577,519,466,533,533 7951,488,134,410,441,439,439,90,190,98,357,528,516,586,623,624,602,502,445,532,491 7952,347,72,349,349,395,406,69,176,89,338,541,485,469,534,541,435,399,328,457,441 7953,251,39,159,37,344,317,57,137,95,304,476,392,305,396,275,296,213,115,368,281 7954,153,30,69,16,297,286,51,128,109,322,330,310,207,411,216,233,123,42,312,139 7955,154,32,57,0,298,271,46,118,119,304,300,294,208,399,180,206,103,20,301,132 7956,170,36,60,6,261,281,39,127,123,299,329,280,230,385,186,190,125,16,278,133 7957,162,35,70,0,257,267,44,119,112,308,307,272,218,351,198,164,124,20,261,132 7958,171,33,64,11,238,262,49,122,123,331,311,275,219,352,188,160,142,18,252,152 7959,130,33,64,14,259,256,54,125,110,315,305,266,206,370,208,177,150,23,242,148 7960,156,42,65,32,294,263,59,145,100,317,311,283,261,347,209,220,193,57,316,162 7961,269,70,157,102,337,335,84,175,107,276,410,366,486,426,324,354,372,156,420,188 7962,358,85,402,309,392,435,109,180,110,317,577,493,587,564,560,654,469,381,538,428 7963,399,78,467,528,438,468,116,201,110,334,591,536,595,605,582,658,487,458,533,469 7964,406,82,437,548,448,458,103,182,112,334,594,519,582,574,597,654,511,451,522,489 7965,403,73,438,523,467,440,95,188,112,316,572,508,577,550,579,615,515,456,486,482 7966,390,129,439,529,462,398,79,195,101,323,548,482,597,516,576,573,461,462,484,491 7967,440,154,463,519,372,405,78,196,105,358,572,481,649,491,566,577,399,465,492,534 7968,436,175,464,453,402,417,67,193,126,402,594,500,683,531,600,584,434,405,499,549 7969,465,177,452,436,364,424,64,198,108,422,544,504,691,579,554,549,442,406,512,537 7970,462,193,433,429,390,424,61,185,119,416,544,511,624,569,552,542,413,384,513,513 7971,459,186,426,434,408,435,68,193,128,413,552,505,586,599,574,534,461,378,515,526 7972,450,166,449,429,416,429,67,201,129,417,590,500,605,588,609,553,479,420,527,532 7973,435,166,452,435,429,430,73,200,115,415,551,488,602,619,609,569,505,449,523,507 7974,436,163,424,472,467,466,65,193,133,354,596,501,612,589,625,574,515,440,528,521 7975,482,132,420,435,438,444,90,191,99,348,553,518,600,614,622,606,505,445,531,479 7976,347,73,356,349,398,418,72,175,90,330,567,487,490,527,536,437,407,322,455,438 7977,267,39,162,40,347,320,57,139,96,293,475,395,316,385,274,284,232,116,363,264 7978,163,31,74,16,298,304,56,130,109,307,321,304,207,382,208,227,129,42,314,129 7979,150,32,56,1,299,285,52,120,119,291,282,291,210,367,172,199,109,21,303,131 7980,176,36,60,6,262,291,45,129,124,284,313,277,230,377,185,185,130,16,278,133 7981,168,35,70,1,258,278,50,122,113,289,296,269,217,346,201,160,132,18,264,131 7982,175,33,64,11,239,276,55,123,123,317,300,271,222,342,183,154,148,18,257,149 7983,138,34,63,16,259,269,59,125,110,300,291,262,208,354,205,169,165,23,250,145 7984,161,40,65,26,291,277,65,142,100,301,292,279,259,338,210,209,198,57,323,167 7985,278,75,158,95,344,346,86,172,107,267,404,358,491,406,317,344,379,149,429,185 7986,372,85,398,297,397,444,114,175,110,309,580,497,583,542,553,647,472,383,527,427 7987,398,80,472,525,444,479,120,198,110,323,589,530,595,590,578,657,493,453,526,462 7988,399,82,442,544,451,469,107,179,112,324,598,518,584,559,595,653,517,444,516,488 7989,408,78,443,517,467,447,102,185,112,310,577,511,576,537,565,610,520,444,495,475 7990,401,121,444,523,466,402,85,189,101,317,556,486,594,497,576,585,466,458,491,492 7991,438,143,473,505,374,416,81,190,105,349,573,490,648,473,565,588,389,460,490,531 7992,439,162,472,439,400,427,73,187,126,390,594,510,702,515,599,598,432,403,494,554 7993,465,163,457,422,368,432,69,193,116,411,544,504,711,575,555,563,438,404,510,541 7994,463,180,440,416,393,431,68,183,130,410,543,513,650,557,559,561,430,385,505,515 7995,461,171,434,427,412,434,75,187,135,404,550,507,611,587,583,551,462,379,518,533 7996,451,155,455,421,420,435,74,194,141,408,588,506,624,568,603,565,473,423,525,537 7997,442,160,462,433,442,430,80,196,121,408,548,498,611,632,617,580,517,455,525,523 7998,442,166,434,472,474,463,69,190,144,350,592,511,626,601,619,589,525,441,522,533 7999,486,133,431,417,428,439,95,188,101,342,551,517,612,624,615,620,513,445,529,490 8000,357,76,367,348,399,417,76,173,92,327,563,494,505,540,529,448,415,321,446,445 8001,267,39,168,42,339,313,63,138,96,286,474,393,324,391,265,286,253,123,364,268 8002,163,31,74,16,294,293,57,126,113,309,318,303,212,392,205,227,132,42,321,131 8003,149,34,56,1,297,275,52,119,123,285,276,288,216,377,172,200,114,20,300,133 8004,174,35,60,6,256,280,45,127,132,277,310,271,245,386,185,179,136,16,276,133 8005,166,33,71,1,251,270,50,120,116,281,290,262,228,358,201,154,136,18,261,131 8006,172,34,65,13,227,270,55,122,127,308,295,266,232,352,182,147,152,18,255,148 8007,136,32,65,17,251,267,59,125,115,290,288,261,222,370,200,161,173,23,246,144 8008,162,42,65,27,286,276,66,140,109,284,284,273,273,351,207,198,208,55,314,160 8009,280,77,158,82,336,340,88,169,107,253,399,359,508,418,314,339,400,145,425,177 8010,373,86,403,282,387,438,117,172,110,293,579,492,606,553,542,652,501,382,516,411 8011,398,81,477,518,429,471,126,193,110,308,586,536,603,597,571,660,520,450,515,456 8012,401,84,449,539,437,462,115,174,108,311,595,525,586,563,590,657,544,442,512,469 8013,411,78,453,509,461,444,107,181,108,300,575,519,583,551,559,615,535,441,494,469 8014,405,121,451,515,464,398,88,184,97,301,553,486,601,500,572,594,492,456,482,474 8015,436,140,481,498,373,412,86,186,103,333,567,491,632,469,568,594,416,459,479,520 8016,440,160,491,437,402,417,76,184,128,374,592,506,692,508,597,600,441,405,483,538 8017,466,163,477,412,370,426,74,187,114,395,543,503,704,565,553,573,452,406,507,531 8018,463,178,460,416,394,425,69,176,129,394,544,515,671,558,557,564,455,389,500,504 8019,452,169,454,430,415,425,76,181,133,388,549,507,627,589,579,553,487,382,507,518 8020,449,156,464,422,426,429,76,183,139,391,587,508,636,567,586,558,490,426,513,524 8021,436,162,467,434,449,423,83,185,119,392,545,499,615,623,606,574,535,452,513,505 8022,440,161,435,465,473,452,71,179,141,337,591,515,633,593,605,586,549,441,511,517 8023,486,128,431,409,424,429,93,179,96,331,548,519,617,617,605,616,522,442,518,482 8024,351,76,376,347,389,414,75,165,88,319,564,498,513,528,520,447,436,323,438,442 8025,264,35,174,42,335,309,63,132,91,275,479,396,332,392,265,278,270,126,358,259 8026,161,28,80,16,298,284,57,119,112,302,324,304,234,386,205,221,130,42,311,124 8027,159,31,63,1,301,268,52,112,120,272,283,282,235,390,177,192,120,20,288,125 8028,183,33,69,6,261,274,47,121,129,264,320,265,261,381,185,170,140,16,264,126 8029,174,28,80,1,255,264,50,115,115,267,301,263,242,353,202,144,142,17,253,127 8030,179,30,72,13,229,263,57,116,125,292,306,267,244,347,182,135,158,18,248,141 8031,140,28,70,17,259,254,59,118,112,284,293,261,231,366,200,152,190,23,226,140 8032,170,39,77,27,287,264,66,133,104,277,295,278,277,349,207,192,216,55,304,154 8033,290,78,169,82,340,325,81,165,101,249,406,366,507,417,315,336,425,144,415,170 8034,385,86,412,270,383,433,108,163,100,292,588,498,606,542,529,649,522,379,496,400 8035,411,80,494,512,421,463,116,184,99,306,604,537,607,585,556,655,541,446,497,447 8036,407,84,460,532,427,460,109,165,98,309,613,526,587,549,573,651,565,435,495,455 8037,414,75,459,499,447,442,100,171,97,297,594,521,593,538,550,609,555,434,474,456 8038,401,115,459,505,454,397,89,175,92,299,570,489,609,488,570,574,502,457,466,463 8039,446,130,497,482,362,414,86,182,97,330,581,497,641,457,565,582,431,455,460,507 8040,440,156,517,422,398,417,77,181,122,369,602,508,710,493,594,587,454,396,474,524 8041,476,169,502,403,367,425,73,185,108,388,552,502,702,552,550,560,464,409,493,511 8042,470,185,480,411,389,427,68,172,124,387,548,512,670,543,556,549,479,394,493,489 8043,460,179,470,429,408,430,77,175,128,380,553,505,618,571,559,541,498,388,499,504 8044,464,170,484,416,420,430,77,177,135,382,593,505,629,555,559,543,498,428,505,508 8045,446,177,485,432,440,417,82,182,115,378,554,498,606,608,574,562,539,446,500,490 8046,444,176,452,474,471,449,72,176,138,324,597,514,631,575,584,572,528,431,490,516 8047,487,141,446,411,420,424,93,177,92,322,568,516,614,598,592,596,506,444,489,470 8048,355,77,389,337,383,413,76,162,83,312,578,496,517,514,515,436,438,324,416,433 8049,266,29,180,42,325,306,64,126,85,269,504,396,346,382,260,265,263,133,333,265 8050,163,24,85,16,293,278,59,115,105,293,350,308,249,379,205,213,124,44,289,130 8051,162,27,69,1,303,270,54,106,115,272,307,292,242,377,177,184,119,21,278,130 8052,186,29,77,6,251,276,49,118,123,266,345,270,266,371,184,158,135,16,253,130 8053,174,24,85,1,232,267,52,112,110,268,322,270,247,354,205,133,152,17,242,130 8054,186,28,78,13,215,260,58,118,119,294,328,275,253,348,176,131,168,18,239,141 8055,144,25,77,17,246,260,60,117,106,285,318,271,240,373,194,151,200,22,215,141 8056,174,37,84,27,298,275,69,132,98,278,322,288,279,354,202,186,229,56,288,158 8057,299,79,179,79,319,339,88,163,96,239,430,361,502,441,311,325,435,143,401,176 8058,394,86,418,272,369,442,110,163,97,284,601,489,604,536,527,641,536,379,486,399 8059,418,83,506,515,407,477,121,181,95,299,617,530,606,595,553,648,545,448,483,443 8060,409,80,476,537,424,472,113,161,94,302,623,522,584,558,573,642,564,439,480,450 8061,414,73,473,504,432,446,102,163,93,289,607,515,590,552,551,603,551,435,463,450 8062,407,108,472,515,429,408,89,172,88,292,586,482,599,502,573,567,506,452,462,462 8063,460,123,500,493,341,432,90,177,87,319,598,497,628,470,558,571,440,464,455,501 8064,455,156,523,433,385,429,79,176,111,366,623,504,698,521,592,581,466,400,474,516 8065,487,162,512,402,351,436,78,182,104,384,577,498,694,578,543,556,478,413,493,508 8066,467,176,488,417,373,441,70,167,112,383,569,505,657,570,551,545,498,398,495,487 8067,453,169,479,433,393,441,83,168,113,377,557,500,607,600,555,539,513,392,502,502 8068,456,154,494,419,398,443,82,171,125,379,591,500,618,584,549,540,506,432,508,507 8069,433,162,496,436,439,434,87,172,111,375,560,494,594,639,573,555,550,448,500,491 8070,436,156,460,475,470,459,77,172,121,321,606,515,611,612,584,569,536,435,483,517 8071,474,125,461,435,404,433,95,170,82,322,582,514,598,623,598,590,515,443,484,471 8072,349,70,403,353,372,425,79,159,70,311,568,492,514,544,516,439,449,329,416,436 8073,253,23,200,42,322,315,66,116,72,269,488,401,352,409,251,277,257,142,331,269 8074,152,18,88,16,293,290,61,106,98,300,365,320,243,384,192,228,120,56,290,136 8075,145,21,70,1,308,284,58,100,100,277,308,307,239,400,167,187,114,30,283,134 8076,165,21,78,8,256,292,51,109,106,272,346,287,267,395,171,164,130,25,255,135 8077,165,20,85,2,222,282,54,105,104,276,322,288,247,364,187,144,149,27,245,135 8078,172,24,78,13,208,273,60,109,104,304,325,292,252,378,164,136,165,28,244,145 8079,130,22,77,22,240,273,64,109,93,296,310,287,246,400,180,156,195,32,220,145 8080,159,31,84,30,290,294,71,129,88,278,317,299,288,383,187,187,239,67,293,162 8081,284,75,180,98,317,351,89,163,79,232,412,366,501,470,304,328,446,154,404,188 8082,385,81,428,292,349,454,110,159,87,277,576,492,601,572,526,648,557,386,485,402 8083,415,80,518,532,396,488,121,177,86,294,592,527,604,626,556,655,568,460,492,445 8084,409,76,487,554,408,489,113,158,81,292,597,519,590,584,575,650,587,448,496,455 8085,417,69,481,519,414,461,106,159,80,280,583,513,595,575,554,611,571,444,480,456 8086,406,101,475,531,425,422,92,167,72,277,560,480,602,529,577,576,524,455,477,462 8087,463,116,500,505,345,450,94,168,73,318,573,497,637,500,565,580,458,492,472,497 8088,446,150,550,445,371,444,81,168,97,364,597,502,716,548,596,591,479,417,493,515 8089,470,158,511,406,349,449,82,178,92,384,549,500,712,604,550,561,498,440,505,512 8090,453,174,483,425,376,456,74,160,102,386,543,508,679,594,558,557,524,423,515,495 8091,440,167,500,443,397,458,87,159,97,380,534,506,629,625,573,551,542,417,512,506 8092,443,153,517,431,404,461,87,166,111,383,569,505,638,614,566,551,531,462,521,509 8093,425,161,522,448,441,456,92,167,98,380,545,499,608,672,594,564,554,480,510,492 8094,431,151,472,485,477,478,78,170,105,319,605,516,628,645,604,580,543,468,490,523 8095,479,123,468,446,392,455,100,166,80,315,582,517,611,651,615,603,537,476,492,482 8096,355,69,410,380,369,444,82,157,65,308,583,497,533,579,522,451,473,349,435,449 8097,253,22,202,61,316,332,69,115,67,265,504,404,363,445,247,287,274,160,346,281 8098,161,18,89,16,284,302,65,106,87,303,382,328,244,408,186,237,135,69,319,144 8099,155,20,71,1,301,298,61,101,94,276,324,316,241,424,160,197,130,43,309,140 8100,172,18,78,8,249,305,53,109,96,269,361,296,267,420,162,174,147,34,274,142 8101,173,18,86,10,214,294,56,104,93,277,335,297,248,390,179,153,179,39,265,141 8102,172,21,79,24,200,288,63,108,95,305,339,301,255,399,154,144,188,45,264,153 8103,136,20,78,33,235,288,66,109,86,297,324,298,243,418,167,165,211,50,243,155 8104,164,29,84,42,282,304,74,127,75,277,332,311,286,404,174,195,247,95,316,174 8105,292,74,180,112,310,364,92,161,68,222,416,376,521,495,293,340,465,187,416,202 8106,401,78,432,298,348,473,120,157,76,275,577,496,618,598,545,663,579,406,502,413 8107,431,77,519,537,397,504,130,171,78,293,594,529,621,641,561,674,596,480,511,457 8108,420,73,493,561,411,503,118,153,74,296,591,522,604,593,574,669,621,468,514,468 8109,427,67,489,525,406,474,110,154,73,278,577,515,609,582,554,621,606,470,498,462 8110,414,101,476,535,430,445,94,158,63,271,551,488,617,535,574,584,551,476,503,460 8111,475,112,492,513,343,457,99,164,71,315,561,498,652,504,562,598,491,525,504,493 8112,452,148,557,452,363,452,82,163,90,371,583,507,733,543,591,610,503,446,513,512 8113,472,164,521,426,349,451,82,169,79,392,534,507,721,607,546,578,520,477,526,519 8114,459,182,492,431,378,453,76,162,89,394,522,511,691,597,550,573,549,460,535,497 8115,448,176,509,446,400,455,88,159,84,389,513,507,654,629,569,565,568,453,525,508 8116,455,167,517,433,408,464,89,168,95,393,563,501,657,609,564,564,565,499,534,511 8117,434,165,526,453,441,455,91,170,84,390,537,500,629,678,589,585,588,511,532,492 8118,439,157,473,495,461,478,83,170,85,323,591,515,645,661,605,589,572,495,514,524 8119,503,132,471,456,374,451,107,166,78,318,574,512,629,652,621,612,566,503,514,485 8120,374,73,415,393,365,455,86,153,64,310,576,496,557,591,532,467,475,363,458,457 8121,269,26,195,66,319,331,73,118,67,261,508,402,379,444,256,287,281,164,363,287 8122,174,14,84,16,285,301,68,106,76,303,387,327,257,403,186,240,137,78,342,144 8123,167,18,66,1,302,300,64,101,83,278,327,316,253,413,160,199,134,50,330,140 8124,183,17,71,8,265,306,56,108,86,269,365,297,278,410,162,179,150,43,295,141 8125,185,17,81,10,226,296,59,106,82,280,338,298,260,397,181,161,181,47,284,141 8126,183,20,72,24,209,292,65,111,78,314,342,294,265,406,156,154,183,52,280,152 8127,148,19,70,33,237,291,69,112,74,301,328,289,256,408,167,173,200,57,256,155 8128,161,26,76,42,293,310,76,132,75,281,335,304,301,415,182,195,243,104,333,172 8129,288,71,169,112,319,372,92,167,68,218,422,372,536,504,298,350,458,196,438,206 8130,404,74,429,315,353,481,118,160,75,278,579,493,633,607,544,663,586,420,520,420 8131,427,73,512,548,398,513,130,177,77,296,596,525,636,652,559,669,605,498,529,459 8132,417,68,486,562,408,512,114,157,72,299,594,519,624,605,573,664,633,485,531,475 8133,432,63,485,529,409,482,107,158,72,280,575,516,628,595,552,622,601,486,508,464 8134,421,96,471,536,429,453,92,160,67,276,555,493,639,550,584,583,556,493,524,471 8135,481,109,486,517,340,459,98,167,76,319,565,498,667,514,569,598,500,540,516,502 8136,449,145,551,454,359,455,81,160,83,384,592,506,754,549,592,610,504,477,530,525 8137,476,161,512,451,356,454,76,171,79,406,545,502,746,603,552,580,504,508,546,523 8138,462,180,489,455,376,457,72,165,83,409,533,508,712,581,550,576,540,487,554,496 8139,450,171,507,471,394,459,83,163,81,405,522,505,675,612,573,565,558,486,543,513 8140,447,167,515,459,406,468,84,165,84,409,574,497,681,591,566,559,555,533,554,515 8141,428,163,526,480,446,461,86,172,84,405,532,490,648,670,599,582,571,539,558,496 8142,442,153,474,522,460,488,82,171,89,321,588,508,670,657,615,587,560,518,540,519 8143,509,130,467,482,367,460,102,162,83,319,568,500,652,646,626,611,557,528,543,489 8144,366,70,415,401,356,465,82,153,70,308,561,497,584,586,541,465,458,389,486,464 8145,262,21,194,65,312,343,71,114,74,259,496,406,409,440,268,292,267,170,390,289 8146,166,13,85,18,279,315,65,105,80,305,378,329,287,400,195,244,138,77,360,143 8147,161,15,61,4,307,314,63,100,89,281,321,318,281,414,164,200,135,50,350,140 8148,175,13,68,10,265,317,55,107,91,272,357,294,293,408,168,185,151,45,315,141 8149,180,13,81,12,226,306,58,105,87,283,333,292,284,396,185,159,180,51,300,141 8150,178,16,71,26,217,301,65,104,85,317,335,290,278,404,160,153,173,56,298,153 8151,143,15,68,35,239,301,69,104,80,305,321,285,275,411,171,177,191,60,274,155 8152,155,24,77,43,290,319,73,126,80,281,324,303,317,418,192,199,231,102,351,172 8153,281,68,164,112,322,380,93,166,74,215,410,366,553,508,306,358,435,202,458,207 8154,405,69,433,330,358,486,115,159,80,276,567,494,646,606,543,657,572,434,543,420 8155,427,70,513,556,414,520,127,173,83,296,579,531,648,642,555,660,589,519,552,452 8156,417,65,491,570,424,522,111,159,77,298,581,518,635,601,563,656,612,496,556,469 8157,425,63,493,537,415,495,104,154,76,279,563,519,636,589,554,623,597,509,537,454 8158,417,98,484,544,437,458,90,160,74,275,546,498,659,534,592,586,535,521,556,464 8159,471,106,504,525,347,460,95,168,85,319,556,506,684,502,569,596,475,570,542,488 8160,445,142,574,460,358,456,81,161,92,392,587,507,756,536,594,608,469,496,554,508 8161,470,158,536,465,363,454,72,172,89,411,539,511,751,585,555,581,478,528,579,505 8162,459,176,517,473,379,455,66,163,94,414,524,511,721,570,553,582,516,511,588,480 8163,447,169,537,486,398,455,79,162,92,426,514,511,686,602,576,566,530,510,578,492 8164,437,164,545,477,406,464,80,164,85,432,566,501,712,580,562,558,531,556,583,494 8165,418,160,554,489,452,460,83,172,86,430,521,492,679,662,587,574,547,555,586,475 8166,438,148,490,537,451,487,80,171,90,329,578,512,693,652,619,579,539,537,576,505 8167,499,128,485,500,354,462,102,161,78,322,559,491,678,644,624,596,538,545,580,475 8168,358,69,436,414,355,471,82,154,71,313,552,490,611,585,542,466,439,405,515,458 8169,252,24,205,65,323,349,68,115,76,265,506,403,423,434,274,290,270,192,423,291 8170,158,14,84,18,290,311,62,103,81,311,396,331,293,385,195,241,147,78,394,150 8171,153,16,60,5,318,310,63,98,89,288,340,323,278,391,166,199,145,51,382,148 8172,170,14,71,10,279,315,57,105,92,290,362,295,293,398,173,180,158,45,340,149 8173,171,14,84,12,239,305,58,103,88,298,337,291,287,399,192,153,188,51,330,149 8174,168,16,73,26,227,298,63,100,85,335,339,287,284,386,168,146,181,57,331,162 8175,132,13,71,35,256,299,69,101,80,309,326,284,274,395,183,171,191,60,308,163 8176,142,25,78,44,306,317,73,123,82,283,333,305,321,411,196,192,235,115,384,180 8177,277,68,177,121,317,387,97,162,73,219,434,363,543,502,308,347,431,220,488,221 8178,403,69,454,346,357,494,114,161,75,285,579,493,638,615,544,650,564,438,568,423 8179,423,71,537,572,415,531,127,171,75,304,588,530,641,654,550,652,594,532,575,453 8180,414,64,515,586,421,536,112,158,77,305,593,518,630,611,559,650,602,510,581,466 8181,419,62,518,552,415,508,106,154,76,289,575,514,628,600,554,615,595,524,560,450 8182,409,93,510,563,445,476,92,161,73,275,544,502,652,544,588,570,538,530,583,461 8183,469,107,534,548,358,485,98,172,78,320,549,501,666,513,568,581,481,587,562,483 8184,443,142,604,485,363,469,77,164,89,395,602,505,740,545,586,601,471,515,567,505 8185,471,158,566,469,371,469,74,173,86,417,540,511,733,596,555,574,504,530,596,513 8186,458,168,550,499,386,472,66,161,90,419,547,507,702,582,548,579,531,515,605,490 8187,439,165,569,512,405,472,81,161,89,433,530,508,668,616,567,562,523,521,593,508 8188,431,158,576,504,415,491,81,160,82,439,584,500,694,595,552,552,533,566,591,509 8189,413,159,582,515,461,488,84,169,84,431,545,490,683,679,574,563,557,564,597,488 8190,437,148,511,563,456,514,80,166,87,329,602,516,689,668,606,576,559,552,585,519 8191,501,126,510,528,357,483,102,158,74,322,582,488,660,661,617,589,558,548,588,487 8192,353,65,461,433,361,490,82,149,66,314,572,496,604,604,537,460,443,410,529,467 8193,247,23,222,68,324,361,68,113,74,267,533,404,427,446,273,278,276,196,436,304 8194,157,13,98,18,293,319,64,102,78,312,418,336,303,384,192,226,153,76,410,148 8195,146,17,73,5,320,319,63,100,85,289,361,329,283,384,166,186,146,49,398,146 8196,162,13,82,10,285,326,56,107,89,290,382,303,298,395,164,166,160,45,358,147 8197,163,13,97,12,244,314,57,106,86,299,358,299,291,391,187,147,189,50,348,146 8198,159,15,73,27,234,306,61,101,86,336,360,296,288,396,168,138,182,56,345,154 8199,125,11,76,35,259,302,67,102,81,309,348,291,280,366,177,164,193,60,317,154 8200,135,27,83,44,312,320,73,124,82,283,352,309,323,388,189,174,236,114,400,170 8201,266,67,191,121,321,396,96,163,73,219,453,366,546,512,308,323,435,214,505,214 8202,387,67,476,351,362,505,113,162,76,279,573,492,641,630,548,639,575,436,585,423 8203,407,70,562,580,423,540,125,169,74,296,582,533,647,671,541,643,614,531,591,455 8204,403,65,542,594,430,540,110,154,77,296,582,521,635,631,554,635,620,509,596,467 8205,407,63,543,567,421,512,104,153,75,278,567,514,634,616,553,604,613,522,571,452 8206,405,91,540,576,450,482,90,156,72,267,543,504,657,561,585,565,563,529,589,464 8207,455,103,568,565,365,498,92,169,78,310,553,503,671,528,567,570,505,584,574,486 8208,433,139,632,515,371,486,76,160,89,381,594,505,744,555,581,590,484,507,579,507 8209,461,157,595,485,391,484,74,170,85,403,539,508,738,610,550,565,506,530,611,520 8210,448,165,582,514,395,489,66,158,91,405,558,505,705,602,544,568,538,525,620,496 8211,431,161,601,525,415,489,79,157,88,419,514,499,671,629,554,551,533,523,608,514 8212,428,156,603,516,423,509,77,155,82,424,560,497,697,607,541,540,533,567,607,515 8213,406,159,605,528,470,504,79,165,83,416,522,485,690,688,555,552,558,577,608,494 8214,424,148,535,569,463,527,76,162,86,323,575,512,696,678,585,562,555,537,597,529 8215,484,124,533,521,371,501,98,154,74,310,565,483,665,650,602,574,553,541,594,483 8216,341,66,487,440,374,505,78,146,65,308,544,496,609,616,530,454,460,402,533,461 8217,237,25,235,68,316,365,65,112,73,263,509,401,437,440,274,270,276,193,432,303 8218,153,13,98,18,283,328,61,100,78,307,399,337,312,399,192,218,151,76,414,144 8219,141,16,73,5,309,326,60,98,85,285,333,322,292,391,159,185,147,50,401,142 8220,158,14,81,10,276,338,54,106,88,286,350,297,306,405,157,167,157,45,346,143 8221,159,14,97,12,235,320,55,105,86,294,331,293,300,390,182,155,189,51,337,144 8222,156,15,76,27,223,311,58,100,85,331,339,289,295,396,166,139,181,54,341,151 8223,120,13,80,35,249,304,65,102,80,305,327,284,289,369,174,163,193,57,312,150 8224,131,31,89,44,300,326,70,124,82,279,319,303,330,383,185,180,237,108,396,171 8225,256,68,199,121,319,400,95,164,72,216,418,351,548,495,298,323,415,210,510,207 8226,384,66,490,351,349,516,111,161,75,279,542,492,647,633,533,633,558,435,587,412 8227,410,68,579,584,405,552,123,169,74,291,557,534,654,675,530,643,603,542,602,448 8228,400,68,562,597,429,553,107,155,76,288,558,522,641,629,546,634,605,514,604,455 8229,404,64,560,574,414,525,102,155,75,268,543,515,641,611,549,601,610,539,584,444 8230,399,94,553,592,438,493,94,154,71,270,518,504,667,570,572,561,557,532,600,458 8231,446,106,578,584,347,505,95,170,77,308,526,503,683,538,557,581,514,580,578,475 8232,427,142,633,522,379,499,79,163,89,378,570,508,753,555,575,600,475,515,595,497 8233,450,159,604,509,396,498,79,173,85,400,514,520,739,604,552,575,502,544,627,511 8234,443,164,589,538,393,499,69,159,90,402,529,514,693,598,548,577,536,544,637,490 8235,427,160,610,549,411,497,85,161,88,415,485,502,666,624,555,564,531,541,622,505 8236,423,156,612,539,418,517,81,157,82,422,530,501,699,593,534,554,520,587,621,507 8237,402,161,615,546,466,514,81,167,84,414,495,489,704,675,548,564,544,594,618,484 8238,418,147,537,588,460,522,79,165,86,322,553,511,701,666,584,572,550,555,602,518 8239,470,124,541,538,368,493,100,156,71,306,540,481,669,643,605,586,558,559,593,473 8240,336,70,502,454,374,500,81,148,63,304,521,496,615,622,549,477,471,418,535,454 8241,235,24,244,73,314,359,69,118,71,265,482,399,438,442,273,278,299,212,437,309 8242,150,14,108,18,278,330,64,106,76,309,367,332,317,407,191,225,158,77,418,149 8243,140,16,83,5,301,332,63,103,83,283,310,315,299,395,155,192,154,49,404,137 8244,155,13,91,10,267,345,59,111,86,287,324,291,315,419,156,175,165,45,352,140 8245,156,15,107,12,232,329,59,105,90,291,306,290,308,395,177,163,196,51,344,140 8246,164,16,86,27,218,316,62,96,90,332,317,291,301,406,152,146,185,55,348,149 8247,131,13,85,35,244,308,68,98,85,303,305,286,296,397,158,168,192,57,322,149 8248,143,31,102,44,291,332,73,119,84,282,299,307,338,413,170,185,246,114,402,168 8249,269,70,216,122,319,406,96,159,71,219,403,360,553,527,292,327,448,212,509,209 8250,401,66,497,365,355,523,116,155,73,280,525,497,647,659,552,631,576,452,579,416 8251,416,70,587,595,406,559,127,162,74,291,547,538,658,703,537,638,616,567,597,451 8252,384,68,568,607,428,558,112,146,74,287,548,527,645,659,545,627,628,535,601,460 8253,396,64,565,581,414,540,106,147,74,269,531,520,643,639,551,592,632,561,581,449 8254,387,88,558,595,441,507,98,147,70,270,502,504,672,600,584,557,579,540,601,459 8255,436,103,584,594,342,521,101,163,75,307,506,505,685,567,579,578,549,596,575,479 8256,424,138,638,530,373,515,83,156,91,380,551,508,744,586,596,596,497,533,591,500 8257,446,160,606,520,397,517,84,165,85,386,497,520,726,613,573,570,532,562,623,514 8258,437,159,591,546,388,522,75,155,89,387,508,519,691,608,567,570,568,559,633,496 8259,421,154,614,555,409,507,89,156,89,403,464,507,665,636,578,555,543,566,615,507 8260,418,158,617,545,406,529,86,152,83,408,520,506,708,608,565,542,540,598,612,512 8261,409,156,629,550,461,524,86,162,86,400,485,496,708,694,584,555,565,614,612,487 8262,428,140,555,599,450,535,86,165,88,305,545,521,703,687,610,572,577,584,605,512 8263,484,117,556,555,379,508,107,155,77,293,540,491,668,667,623,589,595,585,598,476 8264,348,71,520,471,378,517,86,149,69,292,523,506,615,642,568,491,505,445,546,468 8265,241,25,261,88,317,366,74,118,74,250,487,406,432,455,284,289,326,238,449,321 8266,166,15,119,28,295,332,69,109,80,298,390,346,312,418,193,234,180,103,426,159 8267,156,17,91,10,312,333,67,106,82,273,322,326,301,406,161,198,175,76,413,148 8268,169,14,99,17,281,346,63,114,86,276,330,303,314,438,158,182,186,63,367,150 8269,169,16,115,22,237,330,63,109,95,277,313,301,307,414,176,174,219,71,360,150 8270,177,17,94,37,218,316,70,99,95,321,324,296,300,422,151,156,208,78,366,160 8271,143,14,90,45,248,309,73,99,86,293,315,290,301,414,156,179,216,76,337,160 8272,144,32,111,55,307,330,82,114,85,268,315,312,340,427,169,196,270,137,408,182 8273,265,67,218,134,332,401,107,155,70,206,406,363,554,504,292,340,473,223,508,225 8274,395,65,507,377,371,524,124,151,72,266,529,499,641,646,565,643,604,461,574,422 8275,414,68,598,602,422,568,135,156,74,282,553,541,644,706,553,638,650,574,592,455 8276,387,67,580,615,438,564,121,143,73,275,553,532,626,672,557,647,648,542,597,462 8277,389,66,579,590,424,540,114,141,72,259,532,518,626,637,552,615,655,568,577,453 8278,380,82,570,607,439,504,107,143,68,261,503,501,658,607,587,577,610,544,598,460 8279,420,98,595,610,349,517,109,157,74,294,506,503,671,590,596,585,582,604,568,484 8280,417,134,658,541,382,507,91,151,90,369,549,508,730,606,611,601,525,542,586,504 8281,441,156,628,540,402,509,91,162,89,380,497,517,715,631,605,576,549,577,615,517 8282,431,162,614,572,395,522,81,153,94,382,505,523,675,623,595,581,586,574,627,503 8283,417,156,638,579,416,511,94,156,92,399,462,511,663,644,604,566,571,582,603,517 8284,416,161,639,569,415,521,92,151,87,400,511,511,698,610,586,553,555,611,600,518 8285,405,156,648,575,463,518,89,159,90,391,482,497,696,686,597,554,569,624,605,498 8286,418,143,574,625,435,537,91,161,93,302,527,525,689,673,611,574,589,590,600,515 8287,466,118,574,573,386,512,111,150,82,290,522,494,655,655,628,586,609,593,590,481 8288,350,77,541,474,386,518,93,147,72,281,505,506,604,617,578,494,521,450,531,474 8289,242,29,278,88,318,374,80,120,77,245,471,407,422,421,288,284,325,243,433,325 8290,182,17,116,28,291,336,75,113,83,300,377,347,291,403,186,231,183,103,418,167 8291,170,18,84,10,308,335,73,107,86,276,310,327,283,392,173,206,177,76,414,158 8292,176,16,99,17,292,344,70,116,90,283,320,304,312,426,159,189,192,63,358,161 8293,170,16,112,22,248,326,69,112,97,281,301,301,302,402,176,182,215,71,356,153 8294,165,18,87,37,229,311,75,102,98,325,312,298,296,412,142,164,204,79,367,162 8295,143,15,83,45,247,313,77,104,89,298,301,289,300,412,155,184,213,76,331,162 8296,145,33,109,55,319,342,86,118,88,261,300,310,335,432,166,201,288,138,403,185 8297,246,69,231,140,345,413,109,158,72,204,404,364,545,495,291,346,493,222,498,227 8298,365,67,509,388,379,531,127,156,75,263,524,489,632,626,560,629,617,466,561,420 8299,408,70,600,616,431,572,140,160,76,277,544,534,638,690,562,626,662,579,579,448 8300,382,73,581,618,448,568,126,145,75,268,545,527,619,654,564,639,650,549,585,451 8301,386,69,581,613,444,544,120,146,72,252,525,517,616,617,547,609,656,576,567,442 8302,371,87,569,622,458,511,114,144,68,252,506,503,637,585,574,569,608,557,589,449 8303,408,105,595,620,372,527,110,162,76,291,509,502,652,562,582,571,571,613,560,484 8304,412,141,666,558,378,519,96,156,88,350,549,510,713,582,597,604,524,556,577,494 8305,433,158,622,544,395,523,92,163,90,360,498,526,697,613,593,583,541,588,606,502 8306,413,166,614,582,396,534,82,158,95,367,506,526,660,597,564,587,594,594,622,485 8307,411,160,630,587,406,520,92,159,91,391,460,520,646,626,575,573,576,602,597,509 8308,412,165,643,577,425,534,94,152,88,391,510,519,669,605,580,560,556,624,595,504 8309,411,160,652,583,470,526,85,164,90,382,480,505,668,689,585,561,588,637,604,485 8310,423,147,587,644,424,551,93,159,92,289,525,524,666,658,596,564,589,598,600,509 8311,458,121,581,597,380,525,116,149,82,278,525,491,635,650,610,586,609,603,581,473 8312,359,78,549,494,378,532,97,149,72,263,504,508,593,621,561,485,515,456,523,465 8313,242,31,282,102,310,385,84,121,76,223,473,410,409,413,275,292,338,246,427,325 8314,179,17,116,41,289,346,77,110,81,281,380,354,285,390,179,239,198,104,417,169 8315,167,18,84,20,306,344,74,106,83,253,315,337,275,375,164,212,191,77,412,155 8316,174,16,95,27,289,354,71,114,87,261,324,311,303,415,150,197,203,63,355,161 8317,168,17,109,28,246,336,69,109,94,256,304,306,291,404,168,187,229,71,349,153 8318,168,19,87,47,226,319,71,101,95,300,312,303,284,392,132,169,227,79,360,161 8319,148,17,86,56,245,324,73,101,86,274,316,292,291,394,146,188,237,76,332,160 8320,149,33,113,55,316,352,85,115,85,238,313,312,323,407,157,203,297,138,403,182 8321,249,72,237,147,348,427,110,154,70,179,401,362,529,469,280,352,512,221,501,224 8322,369,66,511,403,385,538,129,157,74,238,521,486,630,623,551,620,624,464,558,413 8323,405,69,603,619,436,579,143,160,75,256,540,535,626,693,557,616,672,580,568,456 8324,381,73,580,622,452,577,128,148,75,249,540,526,606,658,559,627,661,549,567,456 8325,391,70,580,626,440,553,123,151,71,230,524,511,599,624,556,604,677,572,549,435 8326,375,89,571,644,441,520,116,150,68,230,504,498,613,577,571,568,609,547,570,448 8327,415,107,589,645,380,539,115,168,77,269,512,497,639,551,582,567,584,612,546,467 8328,417,144,659,583,371,528,99,161,86,333,554,500,700,561,598,585,526,555,565,496 8329,443,161,618,568,384,529,89,169,89,343,495,518,684,592,590,573,545,589,594,496 8330,428,166,608,604,386,550,79,162,94,353,498,520,644,580,565,582,598,596,609,487 8331,421,165,624,611,388,532,89,166,88,377,460,515,662,610,568,569,580,607,590,509 8332,421,171,636,599,407,539,91,160,86,374,506,523,686,598,569,560,559,628,582,494 8333,419,166,643,605,449,536,84,168,87,365,484,507,673,679,581,569,590,636,590,479 8334,435,153,585,653,429,568,92,165,89,272,527,528,681,649,586,567,584,601,589,517 8335,453,124,579,624,378,533,116,155,81,257,542,492,646,639,603,573,606,600,567,472 8336,345,80,549,500,394,534,95,152,71,245,504,505,609,612,556,476,511,456,516,465 8337,231,31,279,113,296,392,82,126,75,206,473,410,415,403,280,291,344,247,425,314 8338,171,17,126,41,276,348,77,113,80,270,380,351,294,385,167,237,216,104,416,165 8339,154,18,91,20,294,344,74,109,84,246,315,338,282,372,153,211,209,76,408,151 8340,160,16,101,27,285,352,72,116,88,253,324,312,303,412,140,195,211,62,359,156 8341,155,17,117,28,242,335,70,114,95,247,305,307,300,421,159,185,237,70,356,146 8342,159,19,96,47,226,316,73,100,95,291,311,303,289,411,125,171,243,78,362,153 8343,138,16,94,56,245,329,73,100,87,266,315,293,300,395,141,190,254,76,340,152 8344,138,31,120,54,311,361,85,114,85,226,312,308,327,429,150,203,306,137,401,173 8345,241,71,232,146,348,435,109,154,70,160,399,355,539,465,268,358,514,220,490,218 8346,360,63,514,411,394,541,130,160,75,215,533,477,638,623,535,623,626,465,548,401 8347,404,68,604,626,440,585,146,161,76,240,544,528,631,705,551,619,683,582,557,444 8348,380,72,583,626,466,582,130,153,75,234,540,523,614,671,555,636,670,553,557,442 8349,390,68,578,634,446,558,126,154,73,214,532,507,608,641,552,615,685,573,537,430 8350,373,90,576,649,444,529,118,151,69,215,511,499,637,596,562,573,617,547,554,442 8351,413,112,596,656,385,551,116,167,76,252,509,493,661,568,573,575,602,624,519,455 8352,422,146,661,596,372,542,101,162,88,318,563,502,725,577,592,588,542,558,536,500 8353,454,162,621,577,382,541,88,168,92,330,505,518,716,603,578,571,556,593,567,491 8354,422,167,612,622,384,555,78,163,95,339,507,518,667,573,560,583,616,606,581,489 8355,404,167,626,638,387,538,87,165,90,364,475,513,685,603,570,565,598,607,560,514 8356,408,172,636,621,396,547,90,162,88,360,515,519,716,591,567,571,577,610,556,499 8357,400,168,641,632,434,545,83,170,89,357,495,505,693,671,582,581,609,618,568,491 8358,413,155,586,667,434,576,91,165,91,258,539,527,709,637,578,573,581,600,569,517 8359,434,125,577,634,368,543,115,157,82,245,549,490,676,625,599,572,607,596,541,474 8360,336,84,551,501,389,539,95,153,72,235,508,500,638,600,559,482,511,450,495,465 8361,218,30,276,125,292,398,83,129,76,198,486,414,442,403,287,286,364,251,410,319 8362,162,16,132,47,273,358,76,117,81,254,396,356,313,382,175,234,237,106,397,169 8363,147,18,91,20,295,352,74,110,85,242,330,340,295,381,154,211,230,75,392,150 8364,156,16,106,27,290,355,72,116,89,250,336,313,310,420,140,207,231,62,346,155 8365,150,16,117,28,244,337,70,114,96,244,313,303,303,430,161,189,255,70,353,143 8366,154,18,96,47,229,325,73,101,97,287,318,308,294,421,127,176,265,78,364,151 8367,135,15,96,57,247,338,71,101,88,262,325,297,301,415,144,198,258,76,344,152 8368,131,32,122,54,306,366,85,118,86,221,324,310,329,448,158,205,319,137,391,172 8369,231,76,242,160,331,436,113,157,71,152,411,353,547,459,270,359,512,220,469,221 8370,352,67,520,421,386,542,132,160,77,205,541,478,655,609,533,622,612,466,535,396 8371,398,72,606,626,429,587,147,160,78,228,552,522,642,689,548,611,667,572,542,441 8372,372,76,585,625,453,589,130,153,75,223,546,516,633,655,555,630,653,540,538,440 8373,385,74,588,639,433,564,126,155,73,202,544,496,625,622,546,604,655,565,521,424 8374,362,95,583,658,443,542,119,152,71,204,521,492,650,577,558,561,597,544,531,431 8375,409,118,598,671,396,566,116,166,78,240,521,488,663,547,561,569,584,623,507,447 8376,420,150,656,625,396,549,104,166,89,292,575,498,728,561,557,586,519,533,525,492 8377,458,172,618,589,405,546,90,171,85,319,515,521,726,579,556,568,532,574,549,490 8378,431,176,613,642,408,559,80,163,89,322,519,517,667,545,533,579,601,593,557,496 8379,411,176,624,658,409,547,89,169,83,347,486,507,686,575,550,563,580,593,541,508 8380,419,180,630,641,414,557,93,167,80,343,532,518,719,569,549,567,561,597,548,489 8381,411,174,636,650,437,551,84,174,88,341,511,507,685,659,567,574,593,601,563,478 8382,424,158,592,677,437,576,93,170,89,259,555,529,704,630,564,565,574,571,564,502 8383,434,134,582,646,368,541,115,159,82,245,565,485,667,616,577,565,593,570,524,452 8384,341,91,560,515,392,541,94,156,70,222,522,496,629,592,539,474,513,434,494,442 8385,230,35,290,121,284,401,81,129,76,190,501,414,435,400,292,280,354,255,416,307 8386,177,21,144,47,264,360,75,122,80,233,414,354,304,386,162,229,231,115,403,168 8387,162,22,102,20,288,360,72,116,84,222,346,338,285,388,152,207,225,76,401,150 8388,164,21,115,27,290,363,71,122,88,228,352,312,299,427,139,203,225,62,355,150 8389,168,20,124,28,232,342,71,120,94,218,331,309,290,427,159,189,247,68,361,136 8390,161,22,105,47,213,327,71,107,94,263,335,312,284,429,125,175,256,77,372,144 8391,139,19,98,57,235,339,71,107,85,239,343,308,290,422,135,195,250,73,347,145 8392,134,36,123,54,299,370,81,123,85,201,345,319,314,445,156,200,310,132,392,166 8393,248,81,242,160,321,438,110,165,71,135,425,360,533,467,271,355,494,226,474,215 8394,364,71,519,433,379,544,128,163,76,191,545,485,640,611,535,625,609,445,534,389 8395,400,77,605,635,421,588,146,164,77,213,554,520,630,687,545,613,648,555,542,436 8396,377,81,586,633,432,590,126,154,75,206,550,517,618,641,549,633,644,524,536,432 8397,386,81,593,643,410,568,123,158,73,192,547,492,610,620,562,605,636,539,518,413 8398,375,102,585,666,433,545,117,154,70,191,534,490,635,578,574,563,563,514,518,420 8399,398,121,601,679,384,566,116,164,77,227,534,482,647,546,562,568,566,592,502,435 8400,406,153,656,632,413,557,107,170,88,267,588,487,715,564,547,591,497,509,509,481 8401,427,182,614,603,421,558,99,174,86,299,530,519,709,576,560,572,509,540,538,484 8402,407,184,609,660,418,572,86,164,89,295,533,516,645,544,534,584,585,559,550,483 8403,384,185,627,675,431,563,95,171,83,320,501,501,664,574,560,569,556,562,538,491 8404,397,188,637,657,431,575,99,172,82,316,552,512,698,575,567,574,545,569,544,470 8405,390,179,642,666,444,566,87,175,84,313,533,504,664,664,592,581,580,583,549,457 8406,406,161,594,685,444,586,97,172,83,250,573,526,685,634,586,570,573,550,551,482 8407,408,142,588,654,373,550,119,158,77,238,587,482,643,620,588,570,602,541,520,435 8408,326,97,571,520,397,551,96,157,66,210,544,498,605,596,552,473,504,412,499,430 8409,226,40,304,119,277,412,80,129,70,177,527,416,418,392,302,279,337,260,420,298 8410,188,27,156,45,261,368,73,127,72,206,436,353,298,385,153,228,216,121,408,172 8411,171,26,112,20,285,373,71,124,76,199,367,341,277,396,144,206,210,74,397,151 8412,165,26,124,27,288,375,70,126,78,205,373,316,280,433,132,203,211,61,363,143 8413,176,24,133,28,231,351,70,125,86,196,351,317,277,433,150,188,233,67,367,125 8414,160,26,114,47,212,335,69,113,86,243,352,320,272,435,117,175,243,77,377,133 8415,138,23,101,57,221,346,71,112,77,218,361,314,277,429,128,195,238,72,355,138 8416,128,41,124,54,284,379,79,128,78,181,355,324,293,450,147,201,301,131,386,163 8417,255,85,244,160,308,450,108,171,67,128,442,363,513,469,268,353,473,227,470,215 8418,369,77,522,443,366,553,128,168,70,180,556,489,619,617,535,623,603,435,528,391 8419,406,82,610,644,410,596,146,166,72,205,563,522,612,682,546,612,634,536,546,434 8420,384,88,593,642,417,601,124,157,69,194,562,519,599,641,546,633,638,515,540,426 8421,389,88,603,650,399,579,121,163,69,187,558,491,590,632,562,604,632,529,523,412 8422,393,107,600,676,422,555,116,154,66,185,550,490,614,578,567,567,546,504,521,423 8423,418,126,600,690,393,582,120,164,73,222,551,482,627,542,535,567,562,571,506,438 8424,425,155,671,637,405,557,110,170,80,250,595,486,696,538,525,590,495,476,499,477 8425,457,187,630,606,414,564,100,172,84,293,533,527,707,555,531,583,510,534,534,466 8426,420,188,628,671,409,580,90,164,86,292,536,526,630,524,505,602,586,558,554,476 8427,398,193,645,684,411,567,99,173,81,321,502,513,652,553,533,583,555,564,540,485 8428,413,198,655,667,414,574,101,176,80,318,537,522,689,556,547,588,548,572,548,460 8429,408,189,662,670,427,567,92,178,82,313,512,510,646,650,573,594,585,588,554,441 8430,420,176,616,699,432,589,103,178,81,254,560,538,667,624,568,579,583,561,557,458 8431,424,157,612,668,368,554,127,161,77,251,587,497,633,613,573,580,612,551,526,420 8432,334,108,602,539,398,563,100,163,65,229,534,514,601,601,542,489,517,425,505,427 8433,228,42,324,124,276,420,83,137,69,191,516,420,405,391,302,278,348,279,436,294 8434,188,28,160,49,255,376,74,136,71,201,428,353,282,393,162,229,229,133,418,176 8435,167,28,119,23,284,386,73,130,74,190,365,346,263,390,148,204,220,80,406,156 8436,160,28,129,30,286,382,75,131,76,200,366,317,266,427,136,199,212,67,370,147 8437,172,26,135,31,230,358,73,129,84,198,344,317,269,425,154,185,234,74,376,129 8438,155,28,117,51,212,345,70,118,83,246,342,326,265,427,123,174,243,84,376,138 8439,134,25,106,61,219,355,73,117,74,220,346,313,270,423,124,196,262,78,364,144 8440,123,41,129,58,277,389,79,132,75,181,362,333,288,446,141,197,321,140,396,171 8441,251,90,246,153,308,455,111,172,65,145,440,367,492,473,268,348,495,233,483,221 8442,364,82,526,443,363,559,130,171,67,201,546,499,606,616,542,601,621,439,538,393 8443,409,88,623,646,405,599,149,169,69,221,554,530,593,667,557,599,642,544,555,433 8444,377,92,610,643,412,601,127,160,65,207,553,526,580,632,554,623,643,525,552,428 8445,392,94,621,654,399,579,126,167,65,199,547,502,570,626,589,596,638,543,536,423 8446,400,112,619,680,421,555,118,156,65,184,538,497,593,576,600,568,557,522,532,432 8447,404,125,622,694,393,575,122,169,72,215,537,484,608,548,547,561,578,583,517,447 8448,399,150,687,642,400,551,111,176,78,242,579,499,680,530,518,582,522,495,514,489 8449,431,184,646,618,401,555,103,176,82,286,514,539,692,546,523,576,535,554,538,474 8450,392,182,650,680,396,570,92,167,84,285,518,539,615,518,495,594,617,585,557,480 8451,375,182,666,696,399,554,101,179,78,313,481,526,635,545,523,576,583,592,540,484 8452,387,186,657,680,406,562,104,178,77,309,516,527,670,549,539,580,565,599,549,460 8453,382,181,676,678,411,556,96,181,79,306,488,513,629,642,579,590,596,613,555,439 8454,394,174,628,702,411,577,105,177,83,247,537,541,652,611,564,563,596,580,545,460 8455,400,159,623,673,350,559,126,164,77,250,569,507,622,592,572,557,626,568,519,424 8456,329,112,610,546,396,561,96,165,64,229,519,521,585,578,540,478,534,437,505,432 8457,211,44,332,125,266,422,83,137,69,186,503,427,392,388,292,263,363,280,433,301 8458,177,29,160,49,244,376,75,133,69,192,418,355,281,386,152,216,230,136,413,174 8459,165,29,118,24,270,382,73,131,74,184,353,349,263,385,143,193,218,81,402,155 8460,155,30,127,30,274,382,74,134,75,193,343,319,270,410,131,192,212,69,367,146 8461,168,28,134,31,227,362,73,133,83,191,323,319,268,415,144,179,233,76,371,128 8462,150,31,115,51,217,350,71,119,82,239,322,327,268,417,118,168,243,89,374,136 8463,133,26,102,61,222,359,72,117,72,213,323,312,275,412,114,189,261,87,361,142 8464,121,43,124,58,272,392,76,135,73,176,349,330,297,453,131,191,320,142,397,169 8465,243,91,240,153,317,457,108,173,65,158,433,365,483,471,254,337,489,231,484,213 8466,343,79,524,429,379,551,120,172,68,208,542,501,605,611,533,585,627,443,533,387 8467,409,91,622,639,420,590,137,170,71,224,548,533,593,660,557,590,646,564,554,427 8468,371,90,610,635,410,596,123,162,67,211,548,529,583,626,545,617,651,549,555,423 8469,386,95,618,646,406,585,119,165,68,209,540,511,571,618,574,577,650,550,540,418 8470,398,107,620,672,424,559,113,156,67,191,534,506,594,565,594,545,588,531,535,429 8471,405,119,622,682,405,584,117,166,74,199,531,493,611,537,529,541,580,582,519,432 8472,399,143,687,630,425,551,112,172,81,238,571,507,685,530,503,556,525,505,512,486 8473,428,181,645,625,419,553,107,170,84,280,509,555,696,546,512,551,539,566,527,476 8474,393,180,652,691,412,566,97,163,87,282,534,554,632,519,484,570,614,603,547,483 8475,375,183,665,710,402,550,102,180,82,310,489,539,652,548,501,554,581,607,531,488 8476,386,188,655,694,415,558,108,182,80,305,526,539,683,537,519,563,560,609,538,464 8477,380,179,664,694,406,542,98,182,82,300,505,526,643,612,568,560,593,624,545,438 8478,390,170,627,701,408,559,107,177,85,263,556,541,666,575,549,546,602,587,542,471 8479,396,156,622,676,339,546,127,166,80,265,570,511,643,562,564,546,620,565,519,432 8480,327,109,610,554,399,547,95,164,68,242,515,519,609,551,536,475,516,430,513,439 8481,212,42,328,125,257,408,83,137,70,198,499,427,414,369,292,258,350,287,442,305 8482,178,29,155,49,234,363,76,135,70,204,406,354,305,362,163,212,218,135,422,179 8483,168,29,109,23,251,371,73,133,74,186,336,342,272,362,149,190,219,80,403,153 8484,156,30,119,30,254,367,75,135,78,193,327,314,273,386,139,189,206,69,365,142 8485,169,28,128,31,207,347,73,133,85,189,317,314,271,391,156,175,227,76,368,124 8486,152,30,109,50,201,332,72,120,85,238,317,321,268,392,130,160,224,89,371,132 8487,135,25,98,61,221,343,73,117,75,211,323,304,275,387,124,180,254,87,356,138 8488,120,42,120,58,259,375,76,136,76,174,343,325,296,431,142,182,308,133,393,167 8489,240,88,235,147,319,434,111,172,65,162,429,360,483,450,252,331,470,223,488,202 8490,341,78,524,412,382,538,120,173,68,208,543,501,607,587,524,582,614,448,535,386 8491,407,87,628,633,426,577,138,171,71,232,548,534,600,627,551,595,633,567,557,428 8492,373,88,615,630,418,577,124,158,68,226,542,533,588,596,543,625,637,552,558,420 8493,395,92,623,644,410,563,120,161,68,214,537,516,575,585,567,590,647,553,550,413 8494,396,106,621,666,425,539,115,154,68,200,528,510,607,534,572,554,569,530,540,422 8495,401,119,617,684,410,573,123,165,77,190,531,497,633,512,506,538,574,589,522,426 8496,405,142,687,632,420,544,117,172,82,246,573,520,702,500,473,558,525,509,522,488 8497,445,181,651,634,414,542,111,169,88,287,518,566,722,519,492,558,537,581,539,477 8498,407,182,659,697,412,551,104,164,96,292,543,563,660,489,459,574,602,614,563,485 8499,387,183,670,715,405,547,108,182,88,319,519,549,679,520,482,559,564,621,546,490 8500,397,187,654,699,418,555,113,181,88,319,533,550,710,512,508,571,541,622,548,468 8501,393,173,666,696,414,533,104,182,89,312,535,525,669,588,561,572,572,622,556,445 8502,397,165,632,709,400,545,115,178,91,255,565,542,686,550,549,552,575,580,556,461 8503,397,152,629,675,335,538,126,167,81,279,583,519,659,541,569,553,599,555,527,424 8504,324,107,619,551,390,537,96,166,68,252,529,524,623,538,539,491,501,424,523,433 8505,214,41,340,125,261,401,86,138,71,201,518,433,421,352,290,256,349,268,452,295 8506,179,28,164,49,234,359,81,137,69,204,425,359,310,351,163,212,222,136,432,174 8507,167,28,112,23,255,371,78,133,73,189,346,346,281,336,149,190,224,81,413,150 8508,157,29,118,30,259,369,81,136,76,197,342,319,281,360,134,188,206,70,373,140 8509,170,27,127,31,217,347,79,133,83,193,329,318,280,381,159,175,227,76,368,120 8510,152,28,108,50,212,336,76,121,83,256,330,327,277,380,131,159,223,89,368,130 8511,135,25,99,61,218,342,76,119,73,218,337,309,280,367,122,174,249,87,349,137 8512,131,41,122,57,257,379,80,137,76,180,357,328,294,413,142,175,295,134,388,164 8513,253,88,240,145,316,435,113,174,65,169,447,364,477,445,252,324,470,220,493,201 8514,352,78,525,399,376,538,123,174,69,214,565,510,603,592,540,577,629,444,543,385 8515,429,88,634,632,419,577,142,172,71,237,567,542,596,637,565,593,647,558,560,427 8516,385,86,623,627,405,580,127,159,68,231,558,535,586,600,556,628,639,553,563,418 8517,415,90,635,635,421,570,126,163,69,217,556,516,568,585,570,595,656,550,549,413 8518,423,104,625,664,413,538,114,154,68,207,548,518,603,540,591,564,567,532,543,432 8519,422,117,621,681,403,568,121,164,78,191,544,514,620,517,530,545,588,599,540,434 8520,431,142,692,630,425,540,116,173,82,245,585,537,692,504,491,568,532,529,531,499 8521,471,181,657,636,417,542,112,172,92,289,529,586,701,520,512,572,533,589,553,487 8522,437,181,664,689,414,548,106,167,100,294,552,578,636,494,483,588,607,622,592,496 8523,415,183,679,707,412,545,110,183,92,320,528,566,677,524,502,574,571,636,577,506 8524,419,191,659,696,422,549,114,180,92,320,541,569,703,515,515,584,559,640,564,486 8525,416,174,676,699,420,530,105,180,87,313,543,543,663,588,562,580,581,635,578,460 8526,422,164,651,706,384,530,114,179,85,253,561,559,681,555,559,560,592,599,568,470 8527,421,152,644,671,324,520,123,166,71,283,578,537,651,544,577,560,608,579,540,436 8528,340,105,637,554,373,522,96,166,62,255,542,534,613,523,537,499,516,438,543,441 8529,233,42,356,134,249,396,87,136,55,209,531,446,418,349,296,254,360,283,455,296 8530,196,29,177,49,233,346,82,133,64,197,436,365,309,342,165,210,223,138,435,169 8531,179,29,112,23,247,366,79,131,70,180,353,347,277,328,145,189,225,82,409,147 8532,169,29,127,30,260,369,84,133,72,186,347,317,277,353,129,187,213,70,381,138 8533,182,27,137,31,219,345,81,130,80,181,336,319,274,376,155,174,227,76,365,118 8534,165,28,107,50,211,333,79,117,79,244,339,324,270,375,127,157,228,90,366,129 8535,148,25,94,61,201,335,79,116,70,207,344,300,279,361,118,171,245,88,349,137 8536,146,42,116,58,248,367,80,133,73,182,368,316,287,407,141,172,288,135,388,163 8537,272,89,245,140,316,422,113,171,58,170,463,367,469,433,244,319,463,224,509,194 8538,372,77,521,394,372,527,120,172,63,209,584,515,598,574,522,568,622,461,566,381 8539,440,87,627,631,406,570,134,172,65,233,588,546,589,617,548,590,644,571,584,438 8540,401,86,616,626,391,572,124,160,62,229,577,539,585,586,533,618,633,580,587,429 8541,432,90,630,634,403,561,121,164,63,222,575,521,565,567,548,593,655,565,565,421 8542,436,105,619,666,408,526,112,156,62,205,573,527,605,514,564,572,569,541,560,442 8543,439,120,618,678,407,550,122,164,72,193,572,518,623,507,512,564,585,628,546,452 8544,456,144,683,637,416,521,116,172,82,266,613,541,705,496,473,598,525,560,546,519 8545,501,184,659,640,418,524,113,174,94,310,556,582,715,498,487,593,508,621,567,501 8546,464,185,666,695,414,530,108,170,98,315,576,575,651,486,463,602,580,642,604,506 8547,438,189,674,711,408,526,110,187,90,339,551,562,686,495,476,591,554,657,591,513 8548,444,195,656,699,425,535,115,183,89,337,564,562,714,502,494,597,542,660,574,494 8549,437,173,662,704,423,514,109,178,84,326,567,539,670,574,545,592,557,655,574,475 8550,439,162,632,715,383,516,113,177,81,250,584,555,684,541,544,565,565,616,571,476 8551,428,151,631,681,327,503,113,165,65,278,600,531,653,530,562,573,596,592,539,439 8552,356,111,624,567,377,505,92,166,56,250,559,536,617,513,521,506,507,453,543,447 8553,249,42,341,145,256,378,82,133,49,202,549,447,424,337,287,250,347,291,439,290 8554,209,29,160,44,240,326,79,133,61,197,445,357,315,331,163,205,211,135,437,163 8555,190,29,103,24,246,352,80,131,66,171,354,336,283,318,153,182,214,76,407,142 8556,181,30,119,30,264,354,85,136,66,177,348,306,279,341,135,180,203,69,376,132 8557,195,28,129,31,219,329,80,134,72,173,336,305,280,365,161,170,216,77,354,114 8558,177,28,99,52,209,312,78,121,71,235,338,309,280,365,129,153,212,90,346,125 8559,163,25,87,63,199,311,78,119,60,198,343,285,288,352,120,167,229,87,320,133 8560,157,42,109,60,253,345,84,136,67,174,365,299,292,398,143,171,272,134,371,156 8561,288,94,231,132,315,394,111,176,54,177,465,360,470,422,229,313,438,220,497,180 8562,387,79,514,389,360,500,117,177,55,207,598,508,600,555,494,568,597,462,560,373 8563,467,93,621,630,390,542,131,175,57,230,602,543,598,593,533,589,630,565,587,430 8564,415,88,611,630,386,544,118,168,51,227,592,538,588,564,511,623,613,569,593,422 8565,454,96,624,638,401,536,118,169,50,214,592,521,582,548,528,594,630,566,569,412 8566,461,112,615,672,411,503,111,161,50,202,590,527,619,490,542,574,555,556,568,438 8567,462,121,611,690,416,527,117,162,62,208,590,519,634,481,491,571,572,633,555,453 8568,473,150,675,649,425,504,114,175,70,285,628,541,714,461,433,601,500,560,542,523 8569,534,189,659,652,417,502,111,172,88,328,559,575,732,463,448,599,490,630,570,501 8570,502,199,661,710,404,507,109,172,94,333,588,567,678,449,427,609,567,653,610,509 8571,472,196,661,726,383,503,110,190,85,358,565,556,688,456,439,602,538,668,604,514 8572,453,207,653,717,401,512,112,184,83,356,579,555,714,467,464,605,521,671,586,496 8573,446,188,660,724,404,494,106,180,78,344,579,536,666,537,509,598,542,654,585,479 8574,448,167,621,733,401,505,111,179,74,267,602,550,684,521,516,568,550,614,578,472 8575,442,162,627,699,322,482,112,168,58,295,607,521,654,508,516,568,583,587,549,434 8576,369,112,618,580,382,487,92,169,51,266,569,530,614,489,494,499,478,453,556,446 8577,259,43,338,159,263,357,80,139,41,213,552,438,436,335,273,237,322,278,443,289 8578,220,29,157,44,259,313,78,136,55,193,440,340,333,318,148,197,210,126,441,157 8579,195,29,102,24,265,336,80,134,58,165,346,320,298,305,139,172,212,74,410,143 8580,185,30,116,30,282,336,84,140,59,176,342,292,284,330,125,169,202,69,378,132 8581,198,28,122,31,238,316,81,137,68,180,336,287,289,359,153,161,214,79,357,115 8582,179,28,94,52,223,299,77,125,65,227,337,287,291,358,127,144,209,90,347,126 8583,164,25,84,64,217,299,77,121,54,189,345,264,298,344,118,157,228,92,317,128 8584,160,42,109,59,267,331,83,138,61,167,367,278,301,393,142,161,270,137,374,151 8585,289,95,231,126,318,382,106,180,50,181,469,348,469,416,232,302,433,213,502,171 8586,385,79,517,390,350,488,112,177,52,207,608,495,601,542,487,551,625,446,562,368 8587,474,93,626,633,393,530,126,175,55,226,612,541,614,575,521,575,658,539,589,425 8588,408,88,617,633,392,532,115,172,47,223,602,533,597,543,502,612,627,545,595,413 8589,457,95,629,637,398,524,116,172,45,210,608,519,588,527,521,586,645,547,578,399 8590,459,111,613,667,398,484,108,162,46,203,599,529,622,466,537,564,568,533,575,429 8591,454,121,616,685,413,511,115,166,57,217,601,520,640,459,473,565,591,611,561,442 8592,463,152,678,645,413,490,111,176,64,289,638,540,720,443,422,594,506,543,544,507 8593,520,192,664,643,406,490,110,172,86,331,561,573,739,453,440,591,495,609,575,482 8594,499,201,663,696,392,497,108,176,92,335,589,564,674,445,423,601,573,644,614,488 8595,468,192,668,712,373,491,109,187,82,358,578,554,682,447,437,593,556,658,606,491 8596,450,205,658,706,394,497,113,182,79,360,594,559,705,456,463,594,541,662,592,473 8597,440,187,667,710,395,486,106,181,74,348,589,537,659,526,513,586,553,643,590,453 8598,453,167,628,720,397,502,111,177,70,264,598,550,677,512,508,559,555,598,581,444 8599,441,160,627,682,315,479,113,168,56,288,609,511,652,511,511,563,594,571,548,407 8600,356,112,621,566,380,483,93,170,49,254,571,523,618,502,500,483,476,441,556,419 8601,256,43,343,153,248,350,81,141,40,202,553,427,444,341,272,219,318,271,446,269 8602,216,28,162,41,258,303,79,137,52,184,438,333,340,325,140,182,207,117,442,154 8603,196,28,114,23,259,323,80,134,54,157,339,312,304,304,135,157,210,73,418,132 8604,185,30,127,31,263,326,85,141,56,166,322,287,291,335,123,159,199,66,390,126 8605,196,27,123,31,224,320,82,138,66,171,315,281,290,364,147,148,210,76,368,110 8606,177,28,90,52,212,305,79,125,63,223,313,286,289,361,123,129,205,87,360,122 8607,167,25,81,65,206,299,79,123,53,183,320,263,296,338,117,146,224,94,329,124 8608,165,41,104,57,251,336,86,138,58,162,356,283,303,388,141,141,273,136,386,149 8609,286,93,223,116,315,383,108,181,45,176,454,346,468,412,227,292,440,211,515,168 8610,381,78,507,376,353,485,108,178,49,207,596,498,602,552,487,552,635,436,573,362 8611,466,92,617,629,395,531,121,174,52,222,599,538,617,582,524,577,665,528,599,420 8612,400,87,606,626,396,533,114,170,44,216,587,535,598,546,504,609,643,524,605,408 8613,447,96,615,625,385,525,117,170,44,202,594,520,591,532,522,588,658,529,590,395 8614,461,111,602,653,396,493,108,158,45,196,586,529,626,473,535,569,581,512,581,416 8615,458,117,599,675,412,521,116,166,55,207,581,524,648,457,472,562,610,593,571,433 8616,477,155,654,635,415,500,112,173,63,285,620,549,732,463,417,594,510,542,559,498 8617,525,199,642,628,418,500,111,171,85,329,538,580,736,476,437,577,502,614,588,476 8618,495,211,640,680,399,504,111,174,91,332,564,572,693,463,413,586,575,644,625,483 8619,462,199,644,696,375,498,112,178,81,356,551,561,699,461,437,579,558,657,614,488 8620,445,213,636,689,401,501,116,177,78,358,567,565,725,468,466,583,566,661,600,471 8621,430,189,649,694,385,491,110,175,73,345,562,542,679,527,511,575,566,634,590,448 8622,463,167,611,709,386,495,114,173,69,258,569,550,678,515,507,553,569,587,586,443 8623,443,165,611,665,325,477,114,163,53,285,580,511,655,515,519,556,621,559,549,406 8624,356,112,606,551,401,485,95,165,48,253,543,527,618,519,502,468,489,442,557,421 8625,251,43,340,152,265,351,82,137,39,194,533,430,450,357,272,202,340,266,456,269 8626,217,28,170,41,261,305,80,131,51,177,420,332,349,332,143,166,209,127,439,156 8627,198,28,122,24,254,326,81,128,53,152,322,306,311,302,137,141,212,71,419,131 8628,191,29,135,32,261,328,88,136,54,159,304,281,300,316,125,146,201,65,394,125 8629,203,27,127,31,226,325,85,131,64,157,297,275,299,344,150,135,212,74,376,110 8630,181,28,97,43,213,310,80,120,61,208,294,274,302,341,124,114,205,85,358,121 8631,169,25,89,56,200,300,79,116,51,169,299,251,311,320,119,137,220,92,328,124 8632,166,41,110,44,246,329,85,131,52,148,335,271,314,370,143,126,271,119,382,151 8633,283,95,216,103,312,382,109,174,40,161,425,337,470,412,222,282,459,192,510,162 8634,376,74,505,360,360,481,114,177,43,195,571,493,606,553,490,547,637,432,573,352 8635,458,90,616,622,403,524,128,173,47,217,574,538,620,581,527,572,658,529,607,420 8636,396,84,603,621,412,528,115,169,38,210,557,532,602,548,500,604,637,525,612,408 8637,448,97,612,620,393,518,118,172,37,179,570,521,599,542,510,584,661,520,595,395 8638,473,115,592,639,389,490,109,157,38,179,569,533,634,481,534,567,574,507,583,414 8639,455,120,589,662,424,514,120,163,52,191,562,528,659,464,480,565,588,586,577,435 8640,477,158,655,620,427,493,119,169,60,274,596,543,726,465,412,592,493,557,576,495 8641,523,203,644,617,432,492,117,169,82,333,518,574,720,471,440,585,486,629,594,473 8642,495,214,643,668,407,482,115,171,87,336,533,568,693,457,431,590,560,653,629,479 8643,445,200,648,683,382,473,116,175,78,359,521,555,695,461,455,585,554,666,616,481 8644,429,213,642,679,406,477,120,177,75,360,538,558,705,471,478,589,566,668,605,465 8645,420,191,659,683,390,487,112,172,70,346,532,539,668,533,523,581,575,642,606,450 8646,441,169,622,700,398,481,119,170,65,240,547,553,670,516,520,557,579,591,601,435 8647,442,165,626,663,345,467,114,162,54,270,566,518,657,532,527,567,632,576,555,403 8648,353,115,620,549,414,477,95,165,48,244,533,527,620,516,507,477,514,461,561,422 8649,239,43,335,149,279,345,81,139,39,182,522,428,441,352,274,205,357,281,460,273 8650,204,28,168,35,274,297,83,131,46,177,409,332,345,328,140,179,211,138,445,159 8651,178,28,122,24,279,316,80,130,49,150,311,301,307,297,135,154,213,74,419,128 8652,170,29,129,27,276,321,88,138,50,160,297,278,288,312,120,159,204,70,384,125 8653,186,27,120,32,249,321,86,136,60,160,288,282,296,338,145,150,215,78,365,109 8654,167,28,98,44,227,302,81,123,57,210,285,281,297,336,119,128,208,87,359,116 8655,168,25,90,57,211,295,81,120,47,180,289,254,307,317,120,150,222,94,329,124 8656,179,42,111,44,256,323,87,133,53,167,326,276,314,370,140,137,275,122,373,150 8657,282,94,221,103,319,373,109,178,40,164,412,337,452,410,216,282,478,177,518,173 8658,380,74,513,366,370,477,117,181,44,206,565,494,592,555,493,546,668,443,596,361 8659,470,91,625,638,415,517,131,178,48,227,571,547,604,583,535,581,690,544,628,433 8660,400,86,612,637,420,522,115,176,39,218,553,545,587,552,503,610,667,543,631,423 8661,466,98,621,632,402,508,120,174,38,191,563,532,589,548,515,588,687,535,620,408 8662,474,114,599,648,403,482,108,157,38,189,555,537,624,485,522,565,587,519,608,424 8663,450,121,592,664,435,507,119,163,51,199,541,534,644,469,467,573,601,598,593,443 8664,473,158,657,627,437,480,117,170,59,284,570,541,718,482,415,594,491,574,593,504 8665,502,202,649,621,442,479,117,167,81,345,502,576,718,477,432,592,489,649,621,487 8666,479,214,649,667,415,480,114,171,86,345,529,571,690,463,436,596,561,674,648,494 8667,425,206,656,683,388,471,116,174,78,370,519,558,695,466,460,591,569,689,638,494 8668,407,222,648,679,404,473,119,176,75,367,524,557,685,471,473,599,560,691,625,480 8669,410,196,662,685,396,482,112,172,70,352,516,539,648,536,517,587,581,670,614,468 8670,431,164,631,700,399,470,120,171,63,238,522,549,661,529,527,566,586,627,621,455 8671,427,160,636,668,351,456,117,162,55,274,538,517,653,523,526,568,629,606,572,439 8672,348,115,633,566,411,463,94,167,49,248,506,528,603,525,512,485,510,489,576,446 8673,231,47,345,171,277,332,83,137,39,181,501,428,435,356,274,219,363,314,475,298 8674,201,31,165,51,269,278,79,129,45,176,395,336,351,339,150,181,208,158,452,171 8675,186,31,122,37,277,294,77,127,49,148,306,303,308,308,143,158,211,75,430,140 8676,167,32,129,36,270,304,84,140,50,157,291,279,290,306,127,164,201,69,398,130 8677,184,30,120,40,243,304,81,140,59,161,277,284,301,339,143,151,208,77,366,116 8678,167,32,99,50,222,287,76,129,58,209,274,287,305,338,122,132,202,86,361,126 8679,165,24,90,64,205,281,78,125,48,176,283,261,317,307,124,154,205,93,340,125 8680,179,46,112,53,250,309,84,142,54,164,326,279,323,358,137,140,269,121,384,146 8681,275,95,217,115,314,361,117,184,39,157,401,342,456,408,226,287,470,173,528,175 8682,364,75,519,379,367,460,122,190,43,200,541,492,595,554,489,541,659,457,607,368 8683,472,93,626,641,410,501,135,185,47,222,547,547,604,579,526,578,682,547,639,448 8684,405,89,609,642,410,505,116,185,39,212,534,543,589,549,491,606,660,554,643,433 8685,466,100,621,639,394,495,118,183,37,184,542,531,594,556,515,592,681,554,630,424 8686,469,126,597,652,390,472,102,168,38,184,532,533,634,487,509,554,583,536,608,436 8687,465,125,588,676,421,490,116,171,51,208,520,532,662,478,451,564,589,619,597,460 8688,472,162,649,639,428,461,114,177,62,292,555,533,717,486,399,579,507,597,602,513 8689,501,206,640,633,437,471,114,173,76,347,489,575,717,466,413,576,502,672,630,500 8690,479,223,640,678,415,475,112,176,76,344,518,569,685,455,414,579,554,683,657,499 8691,425,216,647,688,382,468,114,183,73,373,509,556,695,457,438,574,574,696,646,500 8692,409,233,638,685,403,467,117,183,66,374,512,549,690,461,462,587,562,697,635,489 8693,415,198,645,688,390,485,110,178,66,363,505,529,654,527,491,572,570,672,624,478 8694,434,172,617,706,399,479,121,175,55,249,513,534,649,531,525,548,571,639,632,469 8695,438,170,620,692,357,460,112,168,56,280,524,510,640,518,512,546,614,616,576,450 8696,367,118,620,575,406,469,89,174,49,256,493,521,600,520,505,471,496,490,596,456 8697,243,48,344,181,284,341,78,144,40,187,491,426,430,356,270,222,340,309,493,298 8698,213,29,170,51,272,289,78,138,42,181,392,340,344,329,144,183,203,157,470,175 8699,194,28,121,37,285,302,76,134,44,159,310,307,302,299,138,163,205,74,447,143 8700,178,31,128,36,283,308,83,148,42,171,293,284,276,294,120,164,194,69,406,134 8701,192,30,119,40,253,306,81,147,55,176,279,287,291,328,140,151,203,77,370,117 8702,175,29,98,49,234,290,75,136,54,222,277,287,292,330,119,133,198,86,362,127 8703,170,22,88,63,215,288,76,133,43,188,287,269,299,317,122,162,204,93,338,126 8704,175,42,110,51,248,313,81,149,45,177,332,286,312,367,132,149,267,119,391,149 8705,289,96,215,118,319,362,114,192,38,162,398,341,444,396,224,289,453,173,519,179 8706,368,77,509,383,354,457,119,199,43,203,529,494,586,539,490,529,644,460,605,372 8707,472,94,625,646,399,495,129,192,47,225,534,535,606,581,528,571,663,544,638,455 8708,401,94,611,642,413,498,111,196,39,216,521,533,593,552,491,594,641,552,640,439 8709,459,104,621,637,394,487,115,189,37,188,526,518,597,555,532,579,659,550,626,424 8710,464,129,600,646,392,471,103,176,37,189,520,530,634,491,525,540,560,536,597,442 8711,458,131,594,664,416,486,111,177,51,219,511,527,675,482,453,553,564,617,581,471 8712,468,168,648,630,425,464,114,180,58,304,545,532,723,488,401,570,497,601,588,517 8713,497,212,640,630,431,467,115,179,76,363,472,577,732,476,422,567,491,682,619,495 8714,478,229,641,671,414,470,113,182,75,360,503,567,692,462,426,577,538,692,646,497 8715,438,223,649,675,379,469,114,186,72,389,496,555,700,464,454,573,558,702,641,498 8716,415,238,642,673,398,461,117,189,66,388,500,548,696,472,490,592,549,697,615,485 8717,437,203,658,677,382,481,110,181,67,375,494,528,653,533,513,574,538,672,609,476 8718,453,173,633,692,398,479,122,180,56,246,501,533,647,539,542,546,554,632,621,464 8719,444,173,632,672,355,464,114,170,56,275,512,502,641,524,531,546,601,607,565,437 8720,382,118,631,561,401,471,92,176,48,251,477,510,602,530,524,466,486,486,584,442 8721,257,48,348,179,274,346,79,146,40,186,475,424,435,363,276,225,323,310,479,290 8722,222,29,169,53,257,296,78,140,41,174,384,338,329,339,151,183,205,156,464,171 8723,190,28,120,37,277,302,77,136,44,161,303,311,289,292,139,161,201,74,447,139 8724,173,31,126,36,275,310,82,148,42,182,286,290,268,305,123,161,192,70,400,131 8725,183,30,110,40,246,310,82,147,54,188,271,292,286,339,142,155,200,77,365,116 8726,166,29,91,49,229,294,75,132,54,234,270,297,290,341,111,135,195,86,355,126 8727,164,22,82,63,204,289,78,129,44,203,286,281,296,326,114,165,187,93,347,126 8728,162,40,99,52,245,318,83,145,44,192,327,293,305,372,122,146,256,120,391,148 8729,276,94,204,119,310,361,122,185,38,162,387,338,440,389,225,283,423,171,515,179 8730,356,74,497,385,347,452,125,196,43,199,508,485,594,544,497,527,637,465,614,374 8731,455,93,616,644,390,493,136,194,47,222,515,531,611,589,536,573,650,560,649,457 8732,387,90,606,641,404,488,110,198,38,213,502,530,605,561,502,599,633,564,651,445 8733,448,104,623,637,386,483,114,192,36,183,500,511,607,559,531,583,648,563,640,428 8734,460,128,601,642,384,467,101,178,37,185,495,526,646,497,514,571,550,541,605,444 8735,449,131,595,665,407,479,110,175,51,213,485,520,664,486,443,573,554,632,584,473 8736,459,162,636,632,415,456,113,180,58,298,515,527,702,491,388,590,491,622,575,521 8737,485,195,630,624,426,460,115,178,76,362,445,572,714,479,413,575,474,686,611,499 8738,466,209,634,665,412,462,112,182,75,359,476,566,674,465,413,587,521,695,641,497 8739,423,204,642,669,376,465,113,191,72,385,470,552,687,467,449,579,541,705,633,497 8740,395,218,636,664,397,455,117,191,65,384,472,541,704,472,487,601,533,701,609,484 8741,420,182,648,665,382,482,109,181,66,374,463,522,660,532,507,595,530,678,602,473 8742,441,154,620,676,388,478,122,181,54,245,467,525,653,531,538,558,567,639,621,456 8743,424,158,627,660,348,466,114,168,54,270,483,496,647,522,525,556,607,604,566,429 8744,375,113,626,571,390,470,91,178,48,248,449,503,605,532,517,477,481,486,581,437 8745,243,48,345,185,271,347,80,146,40,183,448,420,434,363,278,229,325,307,480,276 8746,210,29,165,53,249,299,79,139,41,169,357,335,325,337,153,180,206,153,461,163 8747,178,28,114,37,260,295,77,135,43,153,276,307,291,295,144,158,198,74,437,133 8748,160,31,118,36,266,305,82,142,42,172,258,290,270,314,127,162,193,69,388,126 8749,172,30,106,40,253,306,82,144,53,179,245,290,290,351,143,153,186,77,357,111 8750,153,29,87,49,236,298,76,126,53,225,245,295,288,349,116,133,180,86,350,123 8751,152,22,77,63,208,283,77,126,43,193,258,276,293,329,118,159,175,93,353,122 8752,151,40,92,52,228,310,82,143,44,183,296,287,302,385,125,139,240,119,395,142 8753,262,89,191,119,311,343,117,181,37,157,358,340,442,384,229,276,407,172,516,172 8754,347,73,492,377,343,438,127,194,41,192,486,486,604,561,497,524,619,465,614,364 8755,448,88,614,637,386,476,136,194,47,214,496,535,621,593,543,576,631,559,655,459 8756,380,89,604,630,384,471,110,198,38,211,485,535,616,570,510,600,623,562,658,443 8757,443,100,620,628,380,468,115,188,37,184,483,512,614,565,531,587,634,563,648,422 8758,453,126,604,628,388,451,102,175,37,185,476,529,656,508,522,579,541,545,613,436 8759,437,130,600,647,420,457,111,174,52,210,468,522,677,499,452,581,550,622,595,464 8760,443,154,624,623,412,438,111,179,57,286,499,528,711,474,390,590,470,630,583,511