[57,-2,26,-2,-2,-2,128,186,266,261,-2,-2,275,-2,-2,-2,182,-2,131,-2,76,-2,25,4,1,-2,130,226,-2,51,127,3,171,-2,-2,-2,-2,47,-2,-2,-2,-2,-2,130,225,-2,-2,-2,-2,128,201,102,173,49,-2,-2,212,-2,99,154,-2,141,257,297,215,-2,259,-2,117,297,-2,-2,-2,101,69,128,-2,12,147,-2,-2,-2,204,-2,-2,25,161,271,-2,148,195,142,12,272,-2,-2,242,-2,-2,-2,77,244,27,-2,143,-2,45,95,-2,94,296,250,281,-2,175,291,-2,18,40,205,-2,-2,234,195,11,60,-2,-2,-2,215,-2,113,-2,-2,95,-2,168,216,284,189,-2,126,-2,-2,256,-2,75,115,-2,-2,-2,-2,201,190,101,150,-2,96,-2,-2,181,-2,230,-2,-2,-2,221,-2,17,-2,-2,-2,287,-2,-2,-2,-2,138,58,160,283,-2,264,54,218,10,170,-2,27,100,80,245,-2,-2,-2,55,6,-2,26,-2,-2,-2,-2,95,-2,28,-2,-2,-2,42,40,275,-2,142,145,-2,-2,-2,-2,21,-2,40,-2,108,-2,-2,-2,132,-2,101,263,-2,50,-2,160,99,228,-2,-2,-2,177,-2,-2,-2,-2,-2,182,-2,159,102,156,169,281,-2,179,154,244,140,24,-2,-2,180,-2,107,-2,289,-2,43,28,5,139,-2,22,42,-2,-2,-2,-2,-2,19,-2,218,224,206,49,55,-2,58,125,-2,165,-2,75,259,-2,166,-2,121,-2,-2,-2,122,-2,-2,223,299,167,109,205,-2,289,-2,54,244,70,188,-2,255,211,-2,-2,-2,212,33,-2,46,-2,230,21,182,194,-2,214,-2,20,-2,107,277,-2,132,-2,-2,-2,155,115,-2,137,-2,-2,-2,23,-2,2,-2,-2,262,60,85,-2,41,-2,-2,235,262,276,-2,-2,-2,-2,166,228,-2,283,-2,290,228,-2,-2,-2,-2,-2,64,234,46,-2,-2,-2,72,272,-2,134,7,296,-2,-2,222,31,-2,104,31,65,-2,-2,-2,-2,133,-2,-2,103,-2,-2,-2,40,111,-2,-2,-2,17,-2,184,-2,53,-2,-2,-2,-2,25,99,-2,-2,-2,96,-2,-2,288,127,-2,-2,-2,-2,202,-2,179,-2,237,239,23,-2,298,162,37,256,276,264,124,96,-2,152,149,219,-2,217,120,-2,-2,197,-2,75,-2,174,102,-2,29,260,-2,-2,-2,-2,164,271,-2,187,-2,-2,-2,193,254,45,19,-2,-2,260,-2,-2,78,-2,277,141,-2,75,136,-2,-2,268,191,-2,-2,286,7,-2,-2,-2,-2,-2,245,-2,-2,165,219,155,167,-2,-2,-2,153,-2,193,-2,86,283,167,48,118,159,253,205,167,-2,-2,168,-2,-2,269,257,-2,0,188,-2,173,-2,-2,1,-2,91,-2,-2,-2,-2,-2,-2,1,-2,33,-2,-2,-2,215,-2,281,251,235,-2,-2,-2,243,-2,31,-2,-2,197,-2,-2,-2,-2,-2,-2,191,-2,-2,229,-2,-2,-2,214,243,157,195,-2,-2,56,217,-2,191,21,-2,104,142,166,58,-2,171,-2,-2,29,-2,-2,110,286,-2,136,-2,-2,124,16,-2,157,27,-2,112,-2,253,279,-2,191,-2,241,-2,-2,-2,-2,-2,96,275,-2,-2,-2,-2,244,-2,-2,-2,226,21,143,-2,-2,166,-2,128,-2,115,-2,145,266,-2,231,54,100,215,-2,-2,254,166,-2,-2,241,-2,119,-2,296,46,-2,261,109,-2,211,-2,-2,-2,-2,63,-2,171,-2,81,-2,-2,147,-2,94,-2,-2,-2,-2,-2,151,-2,154,129,-2,251,-2,247,31,192,-2,-2,-2,-2,45,272,-2,-2,185,75,130,52,283,-2,-2,77,-2,-2,-2,245,-1,233,50,245,-2,-2,-2,-2,-2,187,-2,183,-2,-2,-2,-2,-2,47,240,141,140,251,-2,50,221,-2,47,290,-2,218,-2,-2,-2,-2,273,210,234,168,-2,-2,-2,-2,-2,-2,98,10,-2,226,243,170,-2,-2,-2,-2,-2,271,296,174,-2,157,15,14,-2,95,-2,-2,-2,209,99,181,-2,-2,18,-2,181,-2,-2,-2,-2,-2,-2,151,-2,78,-2,-2,-2,91,23,244,-2,-2,-2,-2,-2,-2,145,219,-2,-2,104,-2,-2,-2,-2,-2,-2,-2,194,-2,113,151,203,-2,-2,136,195,-2,-2,-2,291,-2,222,-2,238,141,120,207,-2,50,-2,-2,153,34,94,45,241,46,235,-2,177,-2,-2,-2,154,-2,-2,135,143,-2,-2,97,260,-2,-2,269,183,-2,-2,21,145,-2,128,-2,242,633,10,72,88]