94,568,368,467,359,5,6,7,9,10,298,299,300,301,303,382,390,605,609,107,108,503,599,12,13,15,16,519,19,29,31,588,430,570,611,571,623,26,589,532,590,538,572,600,573,514,540,591,137,541,629,523,307,309,120,110,111,113,114,122,116,117,118,124,470,249,162,153,484,394,374,131,132,17,21,165,134,133,485,169,395,487,392,170,486,126,135,22,551,138,139,471,393,140,494,351,355,472,439,320,143,172,496,321,554,555,624,174,148,149,499,357,323,327,328,500,129,151,18,331,403,615,606,187,189,192,193,84,370,477,492,498,336,337,338,339,340,506,509,347,348,510,511,3,363,366,361,362,381,387,195,418,411,293,397,398,400,401,522,594,617,608,527,618,581,372,196,197,198,199,200,201,202,203,204,205,206,207,373,566,437,630,631,342,343,345,86,87,528,289,512,35,595,582,587,584,585,586,628,279,364,365,632,550,46,47,270,
395,486,462,464,465,
624,
629,
359,5,10,569,436,629,111,352,576,444,363,361,362,367,630,
266,
630,
9,303,108,15,116,171,138,495,319,554,555,558,187,193,511,198,345,
94,568,217,368,513,467,359,531,5,6,7,8,9,10,569,298,299,300,301,302,312,303,605,609,220,221,107,108,503,599,236,237,15,16,36,519,19,29,560,561,430,570,611,238,109,304,239,240,241,571,623,55,26,589,532,590,243,332,538,600,436,573,514,591,435,541,613,629,592,523,95,97,272,308,309,110,222,111,112,113,114,229,230,122,223,224,231,116,225,118,119,123,124,226,542,227,564,438,470,249,162,161,250,152,155,156,515,468,484,394,374,375,131,132,315,21,431,432,165,134,133,166,167,353,168,50,433,169,395,51,487,392,170,486,488,333,22,396,317,476,551,552,376,171,138,139,493,471,393,140,495,319,472,553,320,143,172,496,321,554,555,173,624,377,174,144,175,176,177,178,147,179,145,146,497,180,181,182,183,184,556,149,499,473,474,357,323,324,185,325,326,327,328,500,378,557,558,379,402,441,440,0,380,475,18,331,403,501,502,101,39,615,606,1,186,574,187,189,190,191,192,193,84,370,64,228,281,498,37,448,40,336,338,340,516,273,297,506,508,509,347,349,510,511,3,4,93,252,253,363,360,362,381,384,282,387,565,278,104,195,254,255,414,415,416,418,411,292,293,219,367,397,283,398,284,285,400,286,401,258,522,594,617,608,527,579,259,618,534,275,580,581,372,478,196,197,198,199,200,201,202,203,204,205,206,207,208,209,627,481,566,294,479,437,442,260,630,631,261,345,276,277,262,263,264,232,287,295,85,87,265,296,105,267,528,313,288,289,290,512,291,595,582,587,584,596,585,586,628,279,364,233,127,632,45,46,47,48,
457,217,449,450,220,221,236,237,443,238,239,240,241,452,453,222,229,230,223,224,231,225,409,226,227,249,250,321,228,281,458,273,297,460,461,252,253,444,282,278,455,254,255,414,292,293,219,283,284,285,286,258,259,275,67,294,454,260,261,276,277,262,263,264,232,287,295,265,296,462,459,463,288,464,465,289,466,290,291,595,279,233,
100,
331,190,294,
301,
338,
155,
511,
629,
629,
629,
630,
300,301,390,561,573,435,429,137,521,592,391,306,446,515,468,88,484,394,625,163,374,375,89,90,130,131,132,21,432,165,134,166,167,234,168,433,485,169,350,395,51,487,392,170,486,354,135,488,490,626,333,22,491,316,551,552,376,139,493,393,140,494,351,142,439,157,554,555,173,497,556,357,335,323,327,328,558,329,330,159,151,331,403,501,502,187,492,37,448,40,338,509,361,384,414,401,78,202,203,627,67,105,47,
629,
94,467,561,73,141,557,558,37,448,418,78,
217,5,230,227,564,370,228,282,278,216,367,283,286,264,232,288,291,233,
559,341,
368,
193,
32,
363,218,481,
590,629,309,402,273,297,381,275,372,373,314,
205,
86,
293,219,
629,
31,199,
120,
217,467,359,5,6,7,8,9,10,299,300,301,312,303,382,52,220,221,108,236,11,12,237,13,15,559,430,238,54,239,240,241,55,243,436,32,60,70,56,71,137,521,305,306,309,222,112,113,114,229,230,115,223,224,231,116,225,117,226,72,73,74,76,227,564,249,250,515,484,394,132,17,431,432,134,133,50,433,169,395,51,170,486,489,316,2,552,376,493,393,494,355,439,553,554,555,173,144,176,177,178,147,179,146,180,181,182,183,184,556,473,474,357,323,150,324,185,325,327,328,378,557,329,330,379,358,331,615,606,186,189,191,193,62,63,228,281,65,492,37,448,338,339,273,506,509,349,511,252,253,363,361,362,381,282,517,387,278,195,254,255,414,411,292,293,219,397,283,398,284,285,400,286,401,258,259,618,275,196,197,198,199,200,201,202,203,204,205,206,207,208,209,627,67,294,79,260,261,345,276,277,262,263,264,232,53,69,287,295,87,265,296,59,288,289,290,291,595,549,434,279,364,233,632,
32,
52,70,56,552,439,553,67,91,
359,10,312,15,430,23,25,27,137,629,95,98,309,116,161,167,170,551,139,554,330,402,0,403,615,606,186,189,192,63,492,37,448,40,297,509,349,511,34,4,565,401,204,373,67,341,289,512,434,628,127,38,469,45,
119,
372,373,
624,
368,
137,121,118,21,167,485,317,555,174,497,327,475,501,502,186,191,498,508,510,104,208,209,632,
309,506,
192,
9,10,300,301,106,76,396,327,500,615,192,381,66,203,
192,204,587,
217,359,301,382,106,220,503,16,430,629,306,114,121,230,227,162,161,163,432,165,168,485,392,136,317,376,493,142,148,556,323,327,328,441,380,186,189,191,193,228,37,448,508,509,510,194,361,362,387,398,400,401,604,199,201,566,630,341,232,42,364,233,314,47,
629,441,
92,368,298,629,470,170,626,551,554,555,192,84,199,203,627,160,479,442,630,86,628,
312,
595,
112,
106,116,
92,467,359,6,9,10,299,302,303,382,52,390,605,609,598,108,236,237,15,16,29,109,54,304,80,239,241,26,532,562,436,32,70,56,71,137,521,391,523,97,99,305,306,272,309,311,111,116,128,409,72,73,74,76,152,154,88,484,394,625,163,374,375,89,90,131,132,17,21,431,432,165,134,133,166,167,234,168,50,433,485,169,395,51,487,392,170,486,136,489,490,626,333,22,317,476,551,376,171,138,493,393,140,351,495,319,355,142,472,439,553,320,143,172,496,321,157,554,555,377,174,144,175,176,177,178,147,179,146,497,180,181,182,183,184,356,556,149,499,357,335,323,150,324,185,325,326,327,328,158,557,329,330,402,441,440,129,358,501,502,39,190,193,57,525,492,498,37,448,338,509,349,511,4,93,41,366,361,387,414,398,400,58,66,78,199,202,203,207,627,67,68,566,341,345,53,69,87,296,59,528,587,596,628,364,632,38,469,43,44,45,47,
6,301,430,54,56,306,124,446,432,50,51,489,552,439,554,555,556,327,447,193,338,516,361,58,199,201,203,341,53,59,35,
438,
436,363,
467,6,7,10,303,15,435,429,629,33,564,624,377,474,557,402,100,193,525,37,448,338,339,347,510,511,3,416,66,478,198,199,200,204,206,207,373,566,442,630,631,528,632,550,
374,506,381,481,
199,
19,269,270,
187,
92,10,303,605,609,108,15,16,332,116,563,170,396,551,553,554,555,173,624,556,500,558,402,18,403,187,192,193,509,349,511,4,398,400,371,478,196,197,198,199,200,208,209,160,566,630,631,345,86,290,582,628,632,550,
18,
556,
298,303,16,29,113,155,551,320,143,172,496,321,173,151,403,192,337,338,66,478,196,198,566,630,85,528,290,
556,
528,
300,301,302,598,16,436,629,119,124,438,554,555,556,558,37,448,194,384,386,198,199,205,341,270,
629,630,
554,
528,
249,250,258,294,
249,250,50,281,258,543,199,294,
467,3,
442,
368,467,71,629,95,97,98,111,114,438,470,162,2,471,439,554,555,557,558,402,441,0,403,100,101,1,525,103,3,4,534,371,372,196,197,198,199,200,201,202,203,204,205,206,207,208,209,566,442,628,632,
438,2,441,101,34,628,
368,467,6,9,503,16,611,629,521,115,369,153,154,155,487,2,439,377,402,193,370,525,347,348,349,510,511,398,372,198,199,202,206,294,482,442,630,631,512,621,632,
19,26,309,
92,467,6,7,9,10,301,303,503,430,436,629,97,309,111,563,153,155,17,170,333,396,334,551,439,157,554,555,624,327,500,378,329,330,159,379,402,441,440,380,615,606,187,192,193,64,77,338,340,297,509,3,4,93,41,381,517,411,389,198,199,200,203,205,160,479,437,442,79,630,290,480,628,44,
467,97,402,403,103,34,3,41,201,69,512,44,
629,
629,
368,467,300,301,589,538,60,541,124,170,476,439,555,39,4,66,442,79,
372,
7,629,
629,
629,
629,
9,187,198,86,
629,630,
368,402,34,
10,445,15,19,26,370,349,360,
468,
359,5,16,436,111,116,351,357,358,360,362,512,364,365,
339,
630,
382,309,249,50,363,254,255,284,258,294,528,289,364,
629,
476,471,4,