90,31,168,168,214,28,16,16,94,84,66,119,119,143,143,148,27,212,197,166,119,493,119,90,119,90,212,1,194,90,90,308,142,154,26,440,16,90,109,16,212,162,212,91,143,94,119,40,40,194,440,31,103,84,27,168,154,70,16,166,96,96,143,16,168,491,145,26,504,78,148,77,177,162,24,24,108,20,146,55,29,158,11,197,101,97,97,16,108,83 146,128,108,108,317,11,68,68,53,367,126,62,107,138,138,108,102,106,104,220,116,168,107,122,99,112,105,11,97,45,45,192,29,53,33,182,68,122,305,68,147,270,147,32,131,53,62,27,155,129,251,109,144,226,102,108,53,29,68,371,526,113,131,42,108,168,335,110,146,14,108,18,452,221,28,28,109,49,335,100,63,27,87,101,54,15,42,68,49,405 488,92,118,118,200,2,88,88,113,88,68,392,78,88,88,118,318,124,80,97,118,87,78,102,354,119,96,32,71,97,97,78,468,67,63,67,88,102,321,82,105,80,91,31,115,113,392,51,99,58,399,327,91,103,318,118,67,18,82,148,220,79,112,113,118,87,139,132,80,52,118,10,133,80,89,89,67,83,140,120,74,35,83,80,75,27,61,88,464,101 95,132,140,140,213,23,46,46,106,504,109,308,313,300,300,140,189,420,152,172,285,97,313,112,138,141,418,8,353,101,101,89,125,203,60,119,47,112,94,46,435,318,435,107,240,106,308,62,136,403,378,127,134,392,189,140,203,96,46,425,388,90,240,87,140,97,234,109,264,62,140,96,293,234,84,84,142,63,234,39,97,76,89,152,76,11,83,47,108,123 120,73,33,33,170,23,33,33,33,25,214,304,47,33,33,33,33,40,549,173,80,420,48,35,153,89,42,32,42,33,33,311,46,324,27,32,33,35,161,33,314,35,314,57,35,33,304,20,52,82,486,94,435,52,33,33,322,258,34,214,181,433,35,342,33,419,175,33,586,424,33,315,190,43,33,33,42,29,175,423,140,39,410,549,238,20,29,33,53,182 43,354,69,69,359,33,69,68,69,259,76,262,252,69,69,69,69,301,376,318,382,278,252,69,245,223,273,30,154,69,69,92,43,72,54,383,69,69,347,69,179,532,179,41,69,69,262,172,328,132,431,88,275,316,69,69,72,26,68,322,300,378,69,48,69,278,341,291,515,22,69,35,347,534,69,69,400,53,342,84,52,25,390,376,31,11,68,69,170,324 247,221,195,195,225,42,44,44,193,156,156,164,141,206,206,192,152,188,320,178,189,275,141,182,140,272,192,22,187,204,204,139,160,132,82,218,44,182,172,44,171,350,171,176,179,193,164,102,89,161,216,310,248,143,152,195,132,151,44,207,170,227,179,179,195,275,212,69,278,62,192,154,245,332,100,100,113,43,212,146,151,61,96,320,119,41,81,44,104,187 79,146,298,298,259,29,130,131,185,371,179,228,351,476,476,293,158,145,275,261,158,184,352,276,106,125,151,37,216,231,231,126,158,192,103,227,132,276,195,132,281,275,281,75,206,185,228,92,136,281,248,118,227,150,158,296,191,84,134,269,303,182,206,155,296,182,213,102,418,49,293,59,261,91,127,127,136,90,216,157,186,93,160,274,120,21,100,130,101,257 64,96,352,352,271,26,62,62,272,114,297,342,343,385,385,352,217,260,159,305,174,165,343,278,161,104,242,27,243,80,80,291,208,240,70,300,62,278,288,62,259,159,259,47,385,272,342,104,68,259,393,121,174,310,217,352,240,34,64,567,264,150,383,69,352,165,284,48,457,38,352,75,276,159,64,64,228,46,284,171,163,33,110,158,314,54,28,62,237,283 244,300,113,113,262,8,22,22,117,574,106,324,332,159,159,113,90,568,156,335,173,101,332,122,222,267,568,1,500,82,82,81,143,402,59,118,22,122,140,22,519,283,519,60,159,117,324,63,91,519,123,257,104,575,90,113,402,115,22,295,216,98,159,183,113,101,163,93,112,55,113,115,229,283,116,116,164,195,163,73,249,54,123,154,267,1,76,22,102,146 126,163,180,180,176,73,48,48,214,347,164,249,262,360,360,182,118,226,145,337,106,180,262,84,227,102,287,6,293,188,188,84,205,282,67,241,48,84,141,48,296,393,294,117,337,214,249,119,134,329,353,130,225,273,118,174,282,258,48,550,176,89,337,127,174,180,264,111,183,133,182,246,239,253,98,98,176,57,264,73,125,70,80,145,113,79,79,48,137,215 156,90,430,430,280,17,108,108,329,446,102,412,452,465,465,423,147,422,167,239,84,180,452,265,204,83,487,13,391,364,364,72,317,270,99,190,109,265,254,108,492,168,495,80,463,329,412,146,76,441,369,216,136,418,147,430,270,92,108,460,277,180,463,163,430,178,241,80,288,23,423,96,297,168,132,132,234,59,241,121,245,63,96,167,108,18,81,109,115,245 109,117,269,269,321,75,143,144,263,286,343,187,195,303,303,262,271,250,141,578,107,334,195,299,96,117,250,92,230,149,149,340,273,116,34,435,143,299,418,143,196,141,193,147,514,263,187,62,134,189,289,111,316,165,271,269,116,101,143,459,353,254,514,259,269,334,341,126,369,93,262,107,337,141,69,69,172,73,341,363,201,267,292,141,92,72,106,143,237,282 251,106,46,46,283,53,46,46,46,508,258,357,370,46,46,46,46,395,421,302,24,396,371,46,227,24,383,14,434,46,46,265,296,388,153,445,46,46,281,46,431,421,431,225,46,46,357,139,24,431,528,338,263,477,46,46,388,172,45,326,250,212,46,375,46,392,282,31,503,96,46,172,244,421,46,46,326,194,284,250,506,135,196,421,313,36,136,46,276,283 188,136,441,441,403,28,49,53,220,394,181,251,293,441,441,413,279,278,103,296,149,255,293,228,244,169,278,163,265,244,244,151,221,210,44,288,49,228,184,49,259,172,269,34,225,220,251,26,59,349,519,199,175,408,279,437,210,277,52,462,276,201,215,258,437,255,251,100,244,22,413,225,314,120,161,161,40,77,251,170,244,23,149,103,32,37,53,53,23,196 89,77,420,420,232,28,55,55,253,311,157,360,348,437,437,420,153,399,223,500,88,391,348,383,199,87,399,195,399,199,199,307,365,454,137,476,55,383,130,55,274,223,399,173,403,253,360,68,51,372,506,95,137,549,153,420,442,402,55,217,220,183,403,162,420,391,202,33,583,136,420,409,219,223,183,183,185,35,204,82,219,130,151,223,139,28,40,55,108,160 231,176,533,533,147,80,29,29,534,47,109,429,373,533,533,534,273,428,73,140,136,236,373,121,274,132,360,2,169,512,512,171,227,189,171,170,29,121,174,29,222,29,222,101,108,534,429,240,242,174,525,212,262,183,273,533,189,199,29,256,228,240,108,143,533,236,178,241,261,203,534,129,259,73,338,338,171,185,178,179,167,118,186,73,139,74,261,29,195,234 75,85,417,417,331,30,71,73,333,279,321,278,325,466,466,417,249,244,242,353,86,256,325,269,134,76,292,45,335,393,393,273,217,218,42,416,71,269,292,73,249,242,317,58,513,333,278,91,44,217,435,80,259,367,249,418,218,55,73,422,353,299,548,156,418,255,292,55,550,54,417,71,348,242,261,261,123,110,293,322,214,23,249,242,70,42,116,73,110,297 88,124,502,502,322,42,64,64,302,278,258,310,292,552,552,502,199,277,167,328,138,292,292,488,123,115,308,18,283,418,418,264,211,294,54,439,65,488,232,65,326,167,334,168,545,302,310,146,56,278,571,100,118,363,199,502,294,362,64,472,316,203,543,100,502,292,278,58,539,136,502,327,335,167,154,154,133,31,278,110,221,90,165,167,160,98,122,64,147,236