{"endTime":1756779568,"nodes":[{"callFrame":{"columnNumber":-1,"functionName":"(root)","lineNumber":-1,"scriptId":"0","url":""},"children":[2,3,4,5,8,18,26,29,79,87,106,112],"hitCount":0,"id":1},{"callFrame":{"columnNumber":-1,"functionName":"(program)","lineNumber":-1,"scriptId":"0","url":""},"hitCount":22648,"id":2},{"callFrame":{"columnNumber":-1,"functionName":"(idle)","lineNumber":-1,"scriptId":"0","url":""},"hitCount":120812,"id":3},{"callFrame":{"columnNumber":334,"functionName":"document.addEventListener.globalThis.__counter","lineNumber":0,"scriptId":"19","url":""},"hitCount":5,"id":4,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":3},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":23,"functionName":"onPointerMove","lineNumber":3389,"scriptId":"4","url":"preview-pick-preload.cjs"},"children":[6,7,11,15,17],"hitCount":1274,"id":5,"positionTicks":[{"line":3414,"ticks":1},{"line":3412,"ticks":7},{"line":3406,"ticks":7},{"line":3407,"ticks":5},{"line":3406,"ticks":2},{"line":3390,"ticks":12},{"line":3407,"ticks":50},{"line":3403,"ticks":41},{"line":3408,"ticks":20},{"line":3412,"ticks":984},{"line":3411,"ticks":1},{"line":3395,"ticks":7},{"line":3395,"ticks":1},{"line":3391,"ticks":38},{"line":3411,"ticks":92},{"line":3409,"ticks":6}]},{"callFrame":{"columnNumber":21,"functionName":"strokeBounds","lineNumber":2597,"scriptId":"4","url":"preview-pick-preload.cjs"},"children":[68,69],"hitCount":654,"id":6,"positionTicks":[{"line":2603,"ticks":11},{"line":2611,"ticks":3},{"line":2605,"ticks":21},{"line":2600,"ticks":119},{"line":2604,"ticks":27},{"line":2599,"ticks":447},{"line":2602,"ticks":26}]},{"callFrame":{"columnNumber":23,"functionName":"","lineNumber":2598,"scriptId":"4","url":"preview-pick-preload.cjs"},"hitCount":798,"id":68,"positionTicks":[{"line":2599,"ticks":4},{"line":2599,"ticks":3},{"line":2599,"ticks":791}]},{"callFrame":{"columnNumber":23,"functionName":"","lineNumber":2599,"scriptId":"4","url":"preview-pick-preload.cjs"},"hitCount":42,"id":69,"positionTicks":[{"line":2600,"ticks":28},{"line":2600,"ticks":10},{"line":2600,"ticks":4}]},{"callFrame":{"columnNumber":121,"functionName":"Element.setAttribute","lineNumber":0,"scriptId":"18","url":""},"children":[13,16],"hitCount":552,"id":7,"positionTicks":[{"line":1,"ticks":552}]},{"callFrame":{"columnNumber":-1,"functionName":"setAttribute","lineNumber":-1,"scriptId":"0","url":""},"hitCount":2291,"id":13,"positionTicks":[{"line":1,"ticks":2291}]},{"callFrame":{"columnNumber":-1,"functionName":"hasAttribute","lineNumber":-1,"scriptId":"0","url":""},"hitCount":40,"id":16,"positionTicks":[{"line":1,"ticks":40}]},{"callFrame":{"columnNumber":25,"functionName":"isAnnotationNode","lineNumber":2395,"scriptId":"4","url":"preview-pick-preload.cjs"},"children":[12],"hitCount":79,"id":11,"positionTicks":[{"line":2397,"ticks":1},{"line":2397,"ticks":6},{"line":2397,"ticks":19},{"line":2397,"ticks":53}]},{"callFrame":{"columnNumber":-1,"functionName":"closest","lineNumber":-1,"scriptId":"0","url":""},"hitCount":130,"id":12,"positionTicks":[{"line":2397,"ticks":130}]},{"callFrame":{"columnNumber":27,"functionName":"clearHoverOutline","lineNumber":3386,"scriptId":"4","url":"preview-pick-preload.cjs"},"hitCount":171,"id":15,"positionTicks":[{"line":3388,"ticks":9},{"line":3388,"ticks":162}]},{"callFrame":{"columnNumber":23,"functionName":"pathFromPoints","lineNumber":2584,"scriptId":"4","url":"preview-pick-preload.cjs"},"hitCount":1348,"id":17,"positionTicks":[{"line":2591,"ticks":1},{"line":2592,"ticks":2},{"line":2588,"ticks":1},{"line":2586,"ticks":1},{"line":2592,"ticks":70},{"line":2588,"ticks":4},{"line":2592,"ticks":1},{"line":2590,"ticks":5},{"line":2591,"ticks":7},{"line":2592,"ticks":443},{"line":2592,"ticks":4},{"line":2592,"ticks":560},{"line":2592,"ticks":210},{"line":2589,"ticks":5},{"line":2589,"ticks":1},{"line":2592,"ticks":33}]},{"callFrame":{"columnNumber":142,"functionName":"frame","lineNumber":0,"scriptId":"19","url":""},"children":[9],"hitCount":26,"id":8,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":10},{"line":1,"ticks":2},{"line":1,"ticks":3},{"line":1,"ticks":5},{"line":1,"ticks":4},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":55,"functionName":"window.requestAnimationFrame","lineNumber":1584,"scriptId":"4","url":"preview-pick-preload.cjs"},"children":[10,14],"hitCount":67,"id":9,"positionTicks":[{"line":1586,"ticks":1},{"line":1587,"ticks":20},{"line":1586,"ticks":46}]},{"callFrame":{"columnNumber":11,"functionName":"vi","lineNumber":1583,"scriptId":"4","url":"preview-pick-preload.cjs"},"hitCount":3,"id":10,"positionTicks":[{"line":1584,"ticks":3}]},{"callFrame":{"columnNumber":-1,"functionName":"requestAnimationFrame","lineNumber":-1,"scriptId":"0","url":""},"hitCount":262,"id":14,"positionTicks":[{"line":1586,"ticks":262}]},{"callFrame":{"columnNumber":92587,"functionName":"onMessage","lineNumber":1,"scriptId":"3","url":"sandbox_bundle"},"children":[19],"hitCount":1,"id":18,"positionTicks":[{"line":2,"ticks":1}]},{"callFrame":{"columnNumber":35600,"functionName":"emit","lineNumber":1,"scriptId":"3","url":"sandbox_bundle"},"children":[20],"hitCount":2,"id":19,"positionTicks":[{"line":2,"ticks":2}]},{"callFrame":{"columnNumber":93353,"functionName":"","lineNumber":1,"scriptId":"3","url":"sandbox_bundle"},"children":[21],"hitCount":0,"id":20},{"callFrame":{"columnNumber":98579,"functionName":"","lineNumber":1,"scriptId":"3","url":"sandbox_bundle"},"children":[22,55],"hitCount":57,"id":21,"positionTicks":[{"line":2,"ticks":1},{"line":2,"ticks":56}]},{"callFrame":{"columnNumber":-1,"functionName":"executeJavaScript","lineNumber":-1,"scriptId":"0","url":""},"children":[23,30,32,34,36,38,41,43,45,48,50,53,56,58,60,63,65,70,73,74,76,80,83,85,88,90,93,96,98,101,103,107,110],"hitCount":29,"id":22,"positionTicks":[{"line":2,"ticks":29}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"44","url":""},"children":[24],"hitCount":0,"id":23},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"44","url":""},"children":[25],"hitCount":1,"id":24,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":-1,"functionName":"querySelectorAll","lineNumber":-1,"scriptId":"0","url":""},"hitCount":1,"id":25,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"45","url":""},"children":[31],"hitCount":0,"id":30},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"45","url":""},"hitCount":2,"id":31,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"46","url":""},"children":[33],"hitCount":0,"id":32},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"46","url":""},"hitCount":2,"id":33,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"48","url":""},"children":[35],"hitCount":0,"id":34},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"48","url":""},"hitCount":2,"id":35,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"49","url":""},"children":[37],"hitCount":0,"id":36},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"49","url":""},"hitCount":3,"id":37,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"50","url":""},"children":[39],"hitCount":0,"id":38},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"50","url":""},"children":[40],"hitCount":2,"id":39,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":-1,"functionName":"querySelectorAll","lineNumber":-1,"scriptId":"0","url":""},"hitCount":1,"id":40,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"52","url":""},"children":[42],"hitCount":0,"id":41},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"52","url":""},"hitCount":3,"id":42,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"54","url":""},"children":[44],"hitCount":0,"id":43},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"54","url":""},"hitCount":1,"id":44,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"55","url":""},"children":[46],"hitCount":0,"id":45},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"55","url":""},"children":[47],"hitCount":2,"id":46,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":-1,"functionName":"querySelectorAll","lineNumber":-1,"scriptId":"0","url":""},"hitCount":1,"id":47,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"56","url":""},"children":[49],"hitCount":0,"id":48},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"56","url":""},"hitCount":2,"id":49,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"57","url":""},"children":[51],"hitCount":0,"id":50},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"57","url":""},"children":[52],"hitCount":2,"id":51,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":-1,"functionName":"querySelectorAll","lineNumber":-1,"scriptId":"0","url":""},"hitCount":1,"id":52,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"58","url":""},"children":[54],"hitCount":0,"id":53},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"58","url":""},"hitCount":3,"id":54,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"62","url":""},"children":[57],"hitCount":0,"id":56},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"62","url":""},"hitCount":3,"id":57,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"63","url":""},"children":[59],"hitCount":0,"id":58},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"63","url":""},"hitCount":3,"id":59,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"64","url":""},"children":[61],"hitCount":0,"id":60},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"64","url":""},"children":[62],"hitCount":2,"id":61,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":-1,"functionName":"querySelectorAll","lineNumber":-1,"scriptId":"0","url":""},"hitCount":1,"id":62,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"65","url":""},"children":[64],"hitCount":0,"id":63},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"65","url":""},"hitCount":3,"id":64,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"66","url":""},"children":[66],"hitCount":0,"id":65},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"66","url":""},"children":[67],"hitCount":2,"id":66,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":-1,"functionName":"querySelectorAll","lineNumber":-1,"scriptId":"0","url":""},"hitCount":1,"id":67,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"67","url":""},"children":[71],"hitCount":0,"id":70},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"67","url":""},"children":[72],"hitCount":2,"id":71,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":-1,"functionName":"querySelectorAll","lineNumber":-1,"scriptId":"0","url":""},"hitCount":1,"id":72,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"68","url":""},"hitCount":1,"id":73,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"69","url":""},"children":[75],"hitCount":0,"id":74},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"69","url":""},"hitCount":3,"id":75,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":2}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"70","url":""},"children":[77],"hitCount":0,"id":76},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"70","url":""},"children":[78],"hitCount":2,"id":77,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":-1,"functionName":"querySelectorAll","lineNumber":-1,"scriptId":"0","url":""},"hitCount":1,"id":78,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"72","url":""},"children":[81],"hitCount":0,"id":80},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"72","url":""},"children":[82],"hitCount":2,"id":81,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":-1,"functionName":"querySelectorAll","lineNumber":-1,"scriptId":"0","url":""},"hitCount":1,"id":82,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"73","url":""},"children":[84],"hitCount":0,"id":83},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"73","url":""},"hitCount":2,"id":84,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"74","url":""},"children":[86],"hitCount":0,"id":85},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"74","url":""},"hitCount":2,"id":86,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"75","url":""},"children":[89],"hitCount":0,"id":88},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"75","url":""},"hitCount":2,"id":89,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"76","url":""},"children":[91],"hitCount":0,"id":90},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"76","url":""},"children":[92],"hitCount":1,"id":91,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":-1,"functionName":"querySelectorAll","lineNumber":-1,"scriptId":"0","url":""},"hitCount":1,"id":92,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"77","url":""},"children":[94],"hitCount":0,"id":93},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"77","url":""},"children":[95],"hitCount":1,"id":94,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":-1,"functionName":"querySelectorAll","lineNumber":-1,"scriptId":"0","url":""},"hitCount":1,"id":95,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"78","url":""},"children":[97],"hitCount":0,"id":96},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"78","url":""},"hitCount":2,"id":97,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"79","url":""},"children":[99],"hitCount":0,"id":98},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"79","url":""},"children":[100],"hitCount":1,"id":99,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":-1,"functionName":"querySelectorAll","lineNumber":-1,"scriptId":"0","url":""},"hitCount":1,"id":100,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"80","url":""},"children":[102],"hitCount":0,"id":101},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"80","url":""},"hitCount":2,"id":102,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"81","url":""},"children":[104],"hitCount":0,"id":103},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"81","url":""},"children":[105],"hitCount":2,"id":104,"positionTicks":[{"line":1,"ticks":1},{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":-1,"functionName":"querySelectorAll","lineNumber":-1,"scriptId":"0","url":""},"hitCount":1,"id":105,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"82","url":""},"children":[108],"hitCount":0,"id":107},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"82","url":""},"children":[109],"hitCount":1,"id":108,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":-1,"functionName":"querySelectorAll","lineNumber":-1,"scriptId":"0","url":""},"hitCount":1,"id":109,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":0,"functionName":"","lineNumber":0,"scriptId":"83","url":""},"children":[111],"hitCount":0,"id":110},{"callFrame":{"columnNumber":5,"functionName":"","lineNumber":0,"scriptId":"83","url":""},"hitCount":1,"id":111,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":83370,"functionName":"","lineNumber":1,"scriptId":"3","url":"sandbox_bundle"},"hitCount":1,"id":55,"positionTicks":[{"line":2,"ticks":1}]},{"callFrame":{"columnNumber":93353,"functionName":"","lineNumber":1,"scriptId":"3","url":"sandbox_bundle"},"children":[27],"hitCount":0,"id":26},{"callFrame":{"columnNumber":93687,"functionName":"send","lineNumber":1,"scriptId":"3","url":"sandbox_bundle"},"children":[28],"hitCount":4,"id":27,"positionTicks":[{"line":2,"ticks":4}]},{"callFrame":{"columnNumber":-1,"functionName":"send","lineNumber":-1,"scriptId":"0","url":""},"hitCount":11,"id":28,"positionTicks":[{"line":2,"ticks":11}]},{"callFrame":{"columnNumber":-1,"functionName":"(garbage collector)","lineNumber":-1,"scriptId":"0","url":""},"hitCount":609,"id":29},{"callFrame":{"columnNumber":21,"functionName":"strokeBounds","lineNumber":2597,"scriptId":"4","url":"preview-pick-preload.cjs"},"hitCount":1,"id":79,"positionTicks":[{"line":2598,"ticks":1}]},{"callFrame":{"columnNumber":121,"functionName":"Element.setAttribute","lineNumber":0,"scriptId":"18","url":""},"hitCount":1,"id":87,"positionTicks":[{"line":1,"ticks":1}]},{"callFrame":{"columnNumber":23,"functionName":"pathFromPoints","lineNumber":2584,"scriptId":"4","url":"preview-pick-preload.cjs"},"hitCount":1,"id":106,"positionTicks":[{"line":2585,"ticks":1}]},{"callFrame":{"columnNumber":21,"functionName":"onPointerUp","lineNumber":3459,"scriptId":"4","url":"preview-pick-preload.cjs"},"children":[113],"hitCount":0,"id":112},{"callFrame":{"columnNumber":22,"functionName":"updateStatus","lineNumber":2912,"scriptId":"4","url":"preview-pick-preload.cjs"},"children":[114],"hitCount":0,"id":113},{"callFrame":{"columnNumber":27,"functionName":"queueEditorLayout","lineNumber":3272,"scriptId":"4","url":"preview-pick-preload.cjs"},"children":[115],"hitCount":0,"id":114},{"callFrame":{"columnNumber":55,"functionName":"window.requestAnimationFrame","lineNumber":1584,"scriptId":"4","url":"preview-pick-preload.cjs"},"children":[116],"hitCount":0,"id":115},{"callFrame":{"columnNumber":-1,"functionName":"requestAnimationFrame","lineNumber":-1,"scriptId":"0","url":""},"hitCount":1,"id":116,"positionTicks":[{"line":1586,"ticks":1}]}],"samples":[2,2,2,3,2,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,4,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,7,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,2,2,2,2,2,10,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,8,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,2,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,15,13,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,2,5,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,14,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,5,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,16,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,13,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,17,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,2,12,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,14,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,12,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,19,21,25,24,28,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,12,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,7,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,13,2,2,2,14,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,16,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,14,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,13,2,2,2,2,2,2,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,15,17,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,11,12,6,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,29,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,17,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,5,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,13,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,13,13,2,2,2,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,22,21,21,31,31,27,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,2,2,2,2,2,2,3,29,29,29,29,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,9,8,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,13,13,2,3,3,3,3,3,3,3,2,2,17,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,13,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,13,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,2,2,2,5,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,14,3,3,3,3,3,2,3,3,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,13,2,2,2,2,14,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,3,3,3,3,3,3,2,3,2,2,5,13,2,2,2,2,2,14,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,17,5,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,7,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,13,2,2,2,3,3,3,3,3,3,18,21,21,33,33,22,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,11,17,5,5,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,13,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,17,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,2,17,13,13,2,2,2,8,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,7,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,2,11,7,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,8,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,7,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,29,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,11,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,5,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,7,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,17,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,17,2,2,2,2,2,14,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,11,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,17,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,14,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,13,2,2,2,2,2,9,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,17,7,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,5,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,13,2,2,2,2,2,9,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,17,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,5,5,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,16,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,17,13,2,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,5,13,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,22,21,35,35,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,7,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,5,13,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,29,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,5,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,2,2,2,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,2,2,2,2,2,2,9,9,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,5,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,5,2,2,2,2,2,14,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,5,13,2,2,2,2,2,29,29,3,3,3,2,2,15,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,17,7,13,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,6,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,7,2,2,2,2,2,2,2,3,29,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,9,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,5,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,16,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,5,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,14,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,13,2,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,13,2,2,2,3,3,3,3,3,3,21,21,37,37,37,27,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,5,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,13,2,2,2,2,2,2,2,2,2,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,17,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,13,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,15,17,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,9,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,2,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,7,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,5,5,7,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,2,2,11,17,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,15,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,14,2,2,2,2,3,29,29,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,17,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,6,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,5,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,5,2,2,2,2,2,2,2,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,5,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,21,21,21,21,40,39,39,28,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,14,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,3,29,29,29,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,7,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,7,2,2,2,2,2,2,2,2,14,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,5,14,14,14,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,5,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,14,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,13,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,6,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,17,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,7,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,2,2,2,2,15,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,7,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,13,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,13,9,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,7,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,5,16,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,15,6,13,2,2,2,2,14,2,2,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,17,17,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,5,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,13,2,2,2,2,14,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,13,2,2,2,3,3,3,3,3,22,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,2,2,2,2,2,2,2,14,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,5,29,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,17,2,2,2,2,2,14,3,29,29,29,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,7,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,8,3,3,3,3,2,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,14,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,17,2,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,5,16,7,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,11,5,5,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,5,5,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,16,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,17,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,5,17,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,2,2,2,2,14,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,6,7,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,5,17,5,2,2,2,2,14,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,5,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,16,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,7,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,5,13,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,13,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,5,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,16,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,5,5,5,7,7,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,22,21,21,42,42,42,22,28,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,13,2,2,2,9,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,17,7,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,2,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,6,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,5,17,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,5,7,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,2,2,6,6,17,13,2,2,2,2,2,2,2,2,2,2,29,29,29,29,29,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,5,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,13,2,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,7,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,17,13,2,2,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,5,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,7,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,13,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,17,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,2,5,5,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,7,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,2,2,17,13,2,2,2,2,2,2,2,2,14,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,5,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,6,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,6,5,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,5,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,17,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,22,21,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,2,2,5,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,15,5,5,7,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,6,5,5,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,12,5,5,13,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,14,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,5,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,7,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,2,2,2,2,2,14,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,2,14,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,17,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,2,2,17,16,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,17,7,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,14,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,17,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,12,6,6,13,14,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,2,9,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,17,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,11,17,17,7,2,2,2,2,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,9,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,17,7,2,2,2,2,2,3,3,3,3,3,3,2,3,3,5,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,2,6,17,13,2,9,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,7,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,9,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,2,2,2,17,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,15,5,5,7,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,2,2,9,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,17,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,13,2,2,2,2,2,2,2,2,8,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,13,2,2,2,3,3,3,3,3,3,3,3,44,28,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,5,5,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,2,2,15,17,2,2,2,2,2,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,2,2,2,15,5,5,5,17,13,2,2,2,2,2,2,2,2,2,2,2,2,3,2,12,15,13,13,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,5,17,7,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,5,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,7,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,5,5,5,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,5,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,12,6,5,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,17,7,13,2,2,14,2,29,29,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,7,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,6,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,5,7,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,11,17,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,6,5,17,13,2,2,2,2,2,2,2,2,2,2,2,2,3,29,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,29,6,5,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,5,7,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,11,17,13,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,14,2,2,3,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,7,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,29,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,6,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,2,2,15,17,29,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,17,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,15,29,13,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,5,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,29,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,17,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,19,21,21,47,46,46,28,28,3,3,3,3,3,3,2,2,2,2,8,8,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,17,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,13,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,5,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,2,2,2,2,2,2,2,29,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,5,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,29,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,17,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,13,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,5,13,2,2,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,5,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,2,2,2,2,15,6,17,5,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,17,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,7,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,5,13,2,2,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,29,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,7,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,5,17,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,17,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,5,2,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,5,13,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,17,5,5,13,2,2,2,2,2,2,2,14,2,2,2,2,3,3,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,2,2,2,2,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,29,13,2,2,2,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,2,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,13,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,15,5,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,7,2,2,2,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,17,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,22,21,21,22,49,49,28,2,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,29,6,17,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,7,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,29,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,2,2,9,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,17,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,2,2,2,2,2,2,2,2,14,2,2,2,2,2,3,29,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,5,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,17,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,11,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,2,15,17,13,2,2,2,2,2,2,2,2,2,2,3,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,5,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,5,5,5,5,13,2,2,14,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,7,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,7,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,6,17,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,7,2,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,29,29,29,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,17,7,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,7,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,5,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,5,16,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,7,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,14,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,7,2,2,2,2,2,2,9,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,5,7,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,6,17,17,13,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,5,5,13,2,2,2,2,2,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,17,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,5,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,2,9,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,17,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,6,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,2,2,2,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,21,52,51,51,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,2,14,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,6,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,5,5,7,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,17,13,2,2,2,14,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,2,2,2,6,17,7,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,5,5,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,5,5,17,17,7,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,6,5,5,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,2,2,2,2,2,2,2,2,2,2,3,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,17,5,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,17,5,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,6,17,17,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,5,7,2,2,2,2,14,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,29,29,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,6,5,5,17,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,7,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,6,5,7,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,2,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,17,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,5,17,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,5,17,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,17,17,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,17,29,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,13,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,17,7,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,5,5,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,6,5,5,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,11,6,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,6,17,29,13,2,2,2,2,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,6,5,5,13,2,2,2,2,2,2,2,2,2,2,3,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,6,17,5,17,17,5,7,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,5,7,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,5,5,5,5,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,5,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,6,17,17,5,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,5,5,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,6,17,5,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,2,2,2,2,2,2,2,2,14,2,2,2,2,2,2,29,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,17,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,6,17,5,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,5,5,13,2,2,2,2,2,2,2,2,14,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,22,21,21,21,54,54,54,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,29,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,5,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,6,5,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,7,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,17,7,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,14,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,17,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,6,5,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,17,2,2,2,2,3,3,2,3,3,3,3,2,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,17,5,5,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,17,5,2,2,2,2,14,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,14,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,5,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,7,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,6,17,7,2,2,2,2,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,5,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,17,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,5,5,7,13,2,14,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,7,7,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,5,17,7,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,2,3,3,3,3,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,17,5,5,13,2,2,2,2,2,2,2,2,2,2,2,2,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,29,7,13,2,2,2,2,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,2,2,6,17,5,13,2,2,2,2,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,5,13,2,2,2,2,2,9,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,17,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,17,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,2,2,2,2,2,2,2,29,29,29,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,5,7,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,17,7,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,7,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,8,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,7,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,17,5,5,5,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,16,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,5,17,13,2,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,5,13,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,6,17,17,5,5,7,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,55,21,21,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,2,2,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,6,5,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,17,5,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,29,7,2,2,2,2,2,2,2,3,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,17,17,7,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,14,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,17,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,5,17,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,7,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,17,17,13,2,2,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,7,13,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,6,17,17,7,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,6,5,5,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,17,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,13,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,7,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,9,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,7,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,17,17,13,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,11,5,7,2,2,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,17,17,13,2,2,2,2,14,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,15,6,17,7,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,17,13,2,2,2,2,8,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,5,7,2,2,2,2,2,14,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,5,17,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,11,6,17,5,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,17,7,2,2,2,2,2,8,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,5,13,2,2,2,2,9,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,17,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,9,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,5,17,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,6,5,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,6,17,17,5,17,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,29,13,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,17,17,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,7,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,7,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,6,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,29,7,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,17,5,17,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,5,5,5,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,5,17,5,5,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,17,13,2,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,17,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,14,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,29,2,2,2,14,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,29,29,29,29,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,29,17,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,16,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,11,6,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,17,13,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,6,17,7,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,29,17,7,2,2,2,2,2,9,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,17,17,5,2,2,2,2,2,2,2,2,2,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,5,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,5,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,17,5,17,7,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,17,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,12,6,5,17,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,6,17,13,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,5,17,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,5,17,13,2,2,2,2,2,2,2,2,2,2,3,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,17,13,2,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,17,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,17,2,2,2,2,2,2,2,3,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,7,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,17,13,2,2,2,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,7,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,5,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,17,7,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,17,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,7,13,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,6,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,17,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,6,5,13,2,2,2,2,2,2,2,2,2,2,2,29,29,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,6,17,7,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,5,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,17,7,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,7,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,5,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,5,5,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,5,7,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,7,2,2,2,2,2,14,2,2,2,2,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,29,7,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,29,13,13,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,17,17,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,17,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,5,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,29,17,13,2,2,2,2,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,11,6,6,17,13,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,7,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,5,5,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,22,21,57,57,57,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,17,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,5,5,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,5,5,5,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,6,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,7,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,29,17,13,2,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,6,17,17,7,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,29,29,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,7,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,5,5,7,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,5,6,17,7,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,5,17,7,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,6,17,5,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,6,17,5,13,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,14,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,2,2,2,2,9,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,5,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,5,17,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,17,13,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,5,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,2,29,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,29,17,13,2,2,2,2,14,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,5,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,7,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,17,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,29,17,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,17,17,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,5,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,11,6,5,13,2,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,17,5,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,17,17,5,17,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,5,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,17,17,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,6,17,5,5,7,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,5,6,17,17,13,2,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,17,17,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,22,21,21,59,59,59,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,2,2,8,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,6,17,17,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,6,17,5,13,13,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,6,5,2,3,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,6,17,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,16,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,14,2,2,2,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,7,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,13,13,2,2,2,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,6,17,5,17,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,7,13,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,6,17,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,29,5,17,5,5,13,13,2,2,3,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,5,13,2,29,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,17,17,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,5,13,13,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,29,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,5,17,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,5,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,2,2,6,17,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,6,5,17,13,13,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,29,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,6,17,16,13,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,7,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,5,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,6,5,13,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,17,13,13,2,2,14,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,17,13,2,2,2,2,2,8,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,14,2,29,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,7,13,13,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,16,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,12,6,17,13,13,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,13,2,2,2,2,2,2,2,2,2,2,14,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,29,13,2,2,2,2,2,14,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,22,22,21,21,62,61,61,27,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,6,5,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,2,2,8,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,5,5,13,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,6,17,13,13,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,2,6,6,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,17,17,13,2,2,2,29,29,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,13,13,2,2,14,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,6,17,7,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,17,13,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,29,13,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,7,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,5,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,17,17,2,2,29,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,5,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,13,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,6,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,6,5,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,15,6,5,7,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,5,16,13,13,2,2,2,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,5,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,5,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,7,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,6,6,5,17,5,5,13,13,13,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,11,6,17,17,29,13,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,6,17,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,5,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,6,5,17,13,13,2,2,2,2,2,2,2,14,14,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,5,5,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,5,17,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,6,17,5,13,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,5,17,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,5,5,17,17,7,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,6,17,17,5,17,7,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,22,21,21,64,64,64,27,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,8,8,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,17,17,7,2,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,12,6,17,13,13,13,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,12,6,5,17,5,5,17,5,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,6,17,17,29,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,5,5,16,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,6,5,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,6,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,13,13,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,17,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,5,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,5,5,7,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,17,7,13,13,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,17,17,7,13,13,2,2,2,2,2,2,2,2,3,3,29,29,29,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,6,17,5,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,6,5,7,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,5,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,5,13,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,17,7,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,17,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,6,5,13,2,2,2,2,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,5,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,17,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,13,13,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,6,17,17,13,2,2,2,2,9,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,2,6,5,17,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,6,5,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,2,15,6,5,13,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,17,13,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,7,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,2,6,5,17,13,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,14,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,22,21,67,66,66,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,13,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,5,5,17,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,6,17,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,5,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,5,13,13,2,2,2,2,2,2,3,29,29,29,29,29,2,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,2,2,3,2,2,2,3,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,29,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,5,7,13,2,2,2,2,2,2,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,17,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,5,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,6,5,17,13,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,6,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,13,2,2,2,2,2,2,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,17,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,7,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,5,7,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,4,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,13,2,2,2,2,2,2,14,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,13,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,29,13,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,69,17,13,13,2,2,2,14,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,17,13,13,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,17,7,13,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,17,5,13,13,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,17,17,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,5,5,13,13,2,2,10,2,2,3,3,3,2,2,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,13,13,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,68,68,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,68,17,7,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,29,2,68,17,17,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,6,2,2,2,2,2,2,2,3,3,3,3,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,69,17,5,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,13,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,11,68,5,17,5,13,13,2,2,2,2,2,2,14,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,17,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,5,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,68,5,5,5,7,13,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,5,7,13,13,2,2,2,2,2,2,2,2,2,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,29,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,17,13,13,2,2,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,29,17,16,13,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,2,21,21,72,71,71,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,68,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,17,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,6,17,17,7,13,13,2,2,2,2,9,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,29,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,16,13,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,68,17,17,13,13,2,2,2,2,2,14,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,13,13,2,2,2,2,2,14,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,13,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,5,17,7,7,2,2,2,2,2,14,2,3,29,29,3,3,3,3,3,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,5,5,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,68,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,13,13,2,2,2,2,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,5,7,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,68,5,5,5,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,29,13,13,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,68,5,17,5,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,17,7,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,29,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,7,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,29,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,13,2,2,2,2,9,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,13,13,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,69,29,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,7,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,69,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,7,13,13,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,17,13,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,68,5,5,5,17,7,7,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,13,13,2,2,2,2,2,2,2,2,2,2,29,29,29,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,7,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,8,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,5,5,13,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,17,7,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,13,2,2,2,2,2,2,3,29,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,5,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,6,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,22,21,73,22,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,8,8,8,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,5,5,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,16,7,13,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,29,17,17,13,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,17,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,8,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,68,6,5,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,5,7,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,2,2,2,2,2,3,3,17,2,2,2,2,2,2,3,3,3,3,3,3,3,5,5,5,7,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,68,17,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,2,2,68,13,13,2,2,2,2,2,2,14,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,6,6,17,5,17,5,13,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,68,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,7,13,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,68,5,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,68,5,5,5,5,17,13,13,2,9,14,2,2,2,2,2,2,29,29,29,29,29,29,3,3,3,3,3,3,5,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,5,2,2,2,3,3,3,3,3,3,3,3,3,3,15,69,5,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,7,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,29,13,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,5,17,7,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,6,5,17,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,5,17,17,5,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,17,5,13,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,13,13,2,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,7,13,2,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,17,17,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,5,5,7,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,13,13,13,2,2,2,2,2,2,14,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,12,68,6,2,2,2,3,3,3,3,3,3,3,3,3,2,2,68,69,5,5,17,13,13,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,17,7,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,6,5,7,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,6,2,2,2,2,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,6,29,17,7,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,5,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,6,17,7,13,13,2,2,2,2,9,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,68,5,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,75,75,75,22,28,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,68,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,14,14,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,12,68,68,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,17,17,13,13,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,7,13,13,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,17,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,5,13,13,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,68,17,5,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,5,17,5,13,13,2,2,14,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,5,7,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,13,13,13,5,2,2,2,2,2,2,2,2,2,2,2,2,3,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,29,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,5,17,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,68,69,17,13,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,6,69,17,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,6,5,13,13,2,2,2,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,6,5,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,17,7,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,6,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,69,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,17,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,13,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,13,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,5,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,68,5,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,5,5,13,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,68,68,17,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,17,13,13,2,2,2,2,2,9,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,5,13,13,13,2,2,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,13,13,2,2,2,2,2,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,7,13,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,5,13,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,5,7,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,9,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,21,21,78,77,77,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,6,17,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,7,13,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,13,13,2,2,2,2,9,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,5,5,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,68,17,2,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,17,13,13,2,2,2,2,2,14,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,5,7,13,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,6,29,13,13,2,2,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,17,5,17,17,13,13,13,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,68,17,13,13,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,69,17,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,68,13,2,9,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,29,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,5,5,7,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,68,17,5,7,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,9,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,5,13,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,5,13,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,6,17,5,17,17,13,13,13,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,68,17,2,2,14,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,5,7,13,13,2,2,2,2,2,2,9,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,17,7,13,13,2,2,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,17,7,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,68,6,5,5,7,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,7,13,2,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,17,13,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,17,5,7,13,13,13,2,2,2,2,2,2,2,8,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,68,17,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,68,6,5,17,17,17,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,68,5,5,13,13,2,2,2,2,2,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,7,13,13,2,2,2,2,9,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,6,5,13,13,2,2,2,2,2,2,2,29,29,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,17,13,13,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,2,68,17,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,11,68,68,5,5,7,13,13,2,2,2,2,2,2,9,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,14,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,13,13,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,17,17,7,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,4,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,17,7,2,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,17,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,68,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,17,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,13,13,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,13,13,29,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,2,79,68,17,29,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,17,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,7,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,68,5,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,16,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,13,13,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,3,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,68,5,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,5,13,13,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,29,29,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,17,7,13,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,5,13,13,13,2,2,2,2,2,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,69,6,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,68,5,17,13,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,29,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,17,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,13,13,2,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,68,5,17,13,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,13,13,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,17,17,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,5,17,7,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,15,5,17,13,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,13,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,17,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,17,7,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,7,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,68,5,7,13,13,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,29,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,17,13,13,2,2,2,2,14,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,13,13,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,5,17,17,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,5,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,17,17,13,13,2,2,2,2,2,14,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,68,5,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,13,2,2,2,2,14,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,5,13,13,2,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,13,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,17,13,13,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,2,2,2,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,68,17,5,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,16,13,13,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,5,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,21,82,81,81,29,29,29,29,29,29,29,29,29,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,2,2,2,8,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,68,17,13,13,13,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,17,5,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,11,68,68,68,17,17,16,7,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,5,13,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,6,17,5,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,5,17,5,13,13,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,68,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,17,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,6,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,29,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,5,7,13,13,2,2,2,9,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,69,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,69,5,7,2,2,2,2,2,14,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,68,5,17,17,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,5,17,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,17,7,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,7,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,68,17,13,13,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,68,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,16,13,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,7,13,13,2,2,2,2,2,2,2,2,3,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,6,5,13,13,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,6,17,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,5,13,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,7,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,68,17,7,13,13,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,68,5,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,13,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,5,7,13,13,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,69,17,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,6,17,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,5,7,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,68,69,17,17,13,13,13,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,69,7,13,13,2,2,2,2,2,2,2,2,14,14,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,2,2,68,17,5,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,17,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,17,17,13,13,2,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,17,5,13,2,2,2,2,2,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,84,84,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,13,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,17,17,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,17,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,5,7,13,13,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,13,13,2,2,2,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,17,16,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,5,7,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,5,13,13,2,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,5,17,13,13,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,68,68,5,5,5,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,9,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,68,17,5,17,13,13,2,2,2,2,2,2,2,14,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,13,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,13,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,68,5,5,5,7,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,17,17,13,13,2,2,2,2,2,2,8,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,5,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,29,16,13,2,2,2,2,2,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,17,5,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,68,17,16,13,2,2,2,14,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,68,17,17,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,13,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,29,5,7,13,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,68,17,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,11,68,6,5,17,7,13,13,2,2,2,2,2,2,2,2,2,2,2,14,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,68,68,17,17,13,13,2,2,2,2,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,7,13,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,29,7,13,13,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,13,13,2,2,2,2,2,2,9,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,29,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,68,17,13,13,2,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,29,68,17,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,68,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,17,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,5,13,13,13,2,2,2,2,2,2,2,29,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,68,69,69,17,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,17,7,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,29,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,17,7,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,17,7,13,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,17,17,13,2,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,13,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,22,21,86,86,28,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,68,7,13,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,13,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,2,2,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,17,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,6,17,13,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,69,17,17,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,17,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,5,7,13,2,2,2,2,2,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,29,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,68,17,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,17,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,68,5,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,68,17,5,13,13,2,2,2,2,2,2,9,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,68,5,5,13,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,69,5,17,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,7,13,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,6,5,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,13,13,2,2,2,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,29,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,6,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,17,17,13,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,5,7,13,2,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,68,17,17,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,87,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,5,5,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,68,5,17,13,13,2,2,2,2,2,2,2,2,3,29,29,29,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,7,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,17,7,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,68,6,29,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,5,17,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,5,17,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,17,29,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,6,5,17,7,13,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,29,68,68,5,5,17,7,13,13,2,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,7,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,17,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,5,17,5,13,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,5,5,5,17,7,13,13,2,2,2,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,17,5,5,7,13,13,2,2,2,2,2,2,9,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,5,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,15,68,68,5,17,5,7,13,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,68,17,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,69,17,13,13,2,2,2,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,29,29,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,6,5,17,7,13,13,2,2,2,2,2,2,2,2,2,2,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,13,2,2,2,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,5,13,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,5,17,17,5,5,13,13,2,2,2,2,14,2,2,2,2,2,3,3,3,3,3,2,21,21,89,89,28,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,68,17,17,13,13,2,2,2,2,2,2,2,3,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,17,7,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,69,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,17,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,13,13,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,5,7,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,5,17,13,13,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,5,13,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,5,17,13,13,2,2,2,2,2,2,2,2,2,2,2,3,29,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,6,17,7,13,13,2,2,2,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,13,13,2,2,2,14,2,2,3,29,29,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,17,5,13,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,5,5,29,17,7,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,6,17,7,13,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,17,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,29,17,13,13,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,5,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,7,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,13,13,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,68,17,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,29,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,6,5,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,5,5,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,7,13,2,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,29,13,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,15,68,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,69,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,5,17,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,5,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,29,17,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,13,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,5,17,13,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,68,68,5,17,7,13,13,2,2,2,2,2,2,2,2,2,2,2,3,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,16,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6,68,29,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,68,17,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,29,17,17,17,17,16,13,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,29,5,7,13,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,68,17,5,7,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,22,21,21,92,91,22,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,3,3,3,2,2,2,68,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,17,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,7,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,29,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,7,13,2,2,2,2,2,9,2,2,2,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,29,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,68,17,7,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,5,17,13,13,2,2,2,2,2,2,2,2,3,3,29,29,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,5,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,68,17,17,7,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,29,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,13,13,2,2,2,2,9,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,7,13,2,2,2,2,2,2,3,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,13,13,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,5,5,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,68,17,17,13,13,13,2,2,2,2,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,17,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,13,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,17,7,13,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,68,17,5,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,68,5,17,7,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,7,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,68,29,17,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,13,13,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,7,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,69,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,7,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,7,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,17,7,13,13,2,2,2,2,2,2,9,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,2,2,11,68,6,5,7,13,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,5,17,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,7,13,13,2,2,2,2,2,2,2,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,17,5,5,5,7,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,68,6,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,68,6,17,7,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,68,5,17,7,13,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,5,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,7,13,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,5,16,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,17,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,22,21,95,94,21,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,69,17,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,13,13,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,5,13,13,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,69,5,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,5,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,5,13,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,68,29,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,5,7,13,2,2,2,2,14,2,2,2,3,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,17,17,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,6,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,7,13,2,2,2,2,2,2,2,2,2,3,29,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,7,13,13,2,2,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,17,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,17,16,13,13,2,2,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,17,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,29,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,68,29,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,7,13,2,2,2,2,2,2,2,2,2,2,2,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,5,5,5,7,13,13,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,5,13,13,2,2,2,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,17,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,13,13,2,2,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,7,13,13,2,2,2,2,2,2,8,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,69,17,13,13,2,2,2,9,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,5,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,5,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,29,6,17,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,17,17,7,13,13,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,16,13,13,2,2,2,2,9,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,7,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,7,13,2,2,2,2,9,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,5,29,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,17,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,17,13,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,68,6,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,5,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,29,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,13,13,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,7,13,13,2,2,2,2,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,5,17,7,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,5,5,29,13,13,13,2,2,2,2,2,2,2,2,2,3,3,29,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,5,16,13,13,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,2,21,21,97,97,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,5,17,7,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,13,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,17,7,13,13,13,2,2,2,2,2,2,2,2,2,2,3,3,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,2,6,6,6,29,17,13,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,5,17,7,13,13,2,2,2,2,9,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,5,16,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,17,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,69,17,16,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,17,17,7,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,5,5,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,29,68,29,7,13,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,29,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,5,5,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,7,13,13,2,2,2,2,2,2,2,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,29,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,29,5,7,13,13,2,2,2,2,10,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,17,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,17,29,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,17,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,17,13,13,13,2,2,2,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,5,7,13,13,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,68,6,5,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,29,17,7,13,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,17,17,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,5,29,13,7,13,13,2,2,2,2,2,2,2,14,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,29,68,17,5,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,69,5,5,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,68,6,17,5,17,7,13,13,13,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,14,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,5,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,7,13,13,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,7,13,13,2,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,17,5,7,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,68,17,17,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,17,17,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,68,69,17,5,7,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,5,5,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,5,13,13,2,2,2,2,2,2,14,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,17,13,13,13,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,29,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,69,5,5,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,17,5,7,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,68,6,17,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,22,21,100,99,22,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,7,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,29,13,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,29,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,5,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,2,2,2,3,29,29,29,3,3,3,3,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,5,7,13,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,6,17,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,5,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,7,13,13,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,17,17,13,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,29,13,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,17,29,7,13,13,2,2,2,2,2,2,2,2,2,3,3,29,29,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,13,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,6,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,12,68,5,17,7,13,13,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,69,17,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,29,17,17,7,13,13,2,2,2,2,2,2,14,2,2,2,2,2,29,29,29,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,68,5,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,5,17,13,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,17,7,13,13,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,6,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,69,17,5,7,13,13,2,2,2,2,8,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,7,13,13,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,29,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,5,13,13,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,6,69,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,6,17,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,6,17,17,13,13,13,2,2,2,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,29,68,17,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,5,5,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,12,68,6,68,5,17,17,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,68,5,7,13,13,2,2,2,2,2,14,2,2,2,3,29,29,29,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,5,5,5,17,7,13,13,2,2,2,2,14,2,2,2,2,3,3,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,5,17,13,13,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,15,68,6,17,13,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,5,17,7,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,21,21,21,102,102,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,2,2,68,5,7,13,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,17,13,13,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,17,13,13,2,2,2,2,2,2,2,2,2,2,3,29,29,29,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,68,17,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,17,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,68,5,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,17,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,69,5,13,13,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,13,13,2,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,17,7,13,13,2,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,17,13,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,17,5,5,7,13,13,2,2,2,2,2,14,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,17,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,5,68,69,5,17,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,6,17,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,17,5,17,7,13,13,4,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,68,5,17,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,5,16,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,6,17,7,13,13,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,5,17,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,11,15,68,6,29,7,13,13,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,13,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,17,29,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,68,17,17,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,29,17,13,13,2,2,2,2,14,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,7,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,17,7,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,17,13,7,13,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,68,17,5,13,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,29,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,17,7,13,2,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,6,17,13,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,17,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,6,17,13,13,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,6,17,29,13,13,2,2,2,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,6,17,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,6,17,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,5,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,13,13,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,7,13,2,2,2,2,2,2,2,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,22,21,21,105,104,104,28,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,5,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,4,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,17,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,17,7,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,13,13,2,2,2,2,2,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,3,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,11,6,6,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,5,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,17,16,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,69,5,29,13,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,5,17,13,13,2,2,2,2,2,2,14,2,2,2,3,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,29,17,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,29,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,7,13,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,5,17,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,5,7,13,2,2,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,17,5,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,68,17,7,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,7,13,2,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,68,68,5,17,5,13,13,2,2,2,2,2,2,2,2,3,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,29,17,13,13,2,2,2,9,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,68,5,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,7,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,17,13,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,7,13,13,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,17,5,7,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,5,13,13,2,2,2,2,2,2,2,2,3,3,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,5,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,68,6,5,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,12,68,5,5,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,5,13,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,69,17,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,5,29,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,5,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,5,7,13,13,2,2,2,2,2,9,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,6,17,17,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,17,17,7,13,13,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5,5,16,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,69,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,106,5,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,29,17,5,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,29,17,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,7,13,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,6,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,22,21,109,108,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,6,5,16,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,17,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,7,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,7,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,6,17,17,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,15,6,5,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,17,7,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,5,7,13,2,2,2,2,2,14,2,2,2,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,29,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,17,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,6,5,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,69,17,5,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,17,17,13,13,2,2,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,5,17,7,13,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,7,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,5,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,68,17,17,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,5,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,17,13,13,2,2,2,2,2,2,2,2,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,17,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,7,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,6,17,29,7,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,68,17,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,15,68,5,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,7,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,17,13,13,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,2,68,69,5,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,68,5,5,17,7,13,2,2,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,17,5,7,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,5,17,29,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,7,13,13,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,17,13,13,2,2,2,2,2,14,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,68,17,17,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,17,13,13,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,5,7,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,6,17,17,13,13,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,6,68,17,17,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,5,17,13,13,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,17,17,13,13,13,2,2,2,2,14,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,7,13,13,2,2,2,2,2,2,3,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,5,13,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,5,5,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,17,17,7,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,69,17,17,13,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,68,17,17,13,13,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,12,68,17,5,13,13,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,68,5,17,13,13,13,2,2,2,2,2,14,2,2,3,3,3,29,29,29,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,68,6,5,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,5,68,5,5,17,7,13,13,2,2,2,2,9,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,5,68,17,7,13,13,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,22,21,22,111,21,3,3,3,3,3,3,3,3,3,3,3,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,116,2,2,2,2,2,2,2,2,3,2],"startTime":1715103781,"timeDeltas":[46327,439,147,4663,472,421,143,392,4940,619,227,103,161,162,185,165,557,276,1598,70,892,365,319,148,408,161,209,151,243,168,734,102,209,156,255,84,570,1138,880,321,156,162,161,161,199,176,516,648,1367,1250,705,923,205,159,158,157,158,158,159,170,154,2503,145,173,3166,172,158,165,153,159,157,158,158,158,157,263,157,160,168,174,149,168,157,164,158,160,160,167,173,158,387,52,237,3154,1005,87,165,152,183,223,1526,1013,173,154,344,505,1146,41,163,159,231,318,575,452,3070,63,170,161,169,157,162,164,160,171,151,162,161,160,166,175,151,208,125,177,164,160,163,166,158,164,168,164,161,165,161,216,104,169,162,164,161,162,233,98,164,171,169,171,191,171,167,3224,663,646,129,169,155,166,157,4753,3494,1461,2036,138,305,515,367,1094,869,148,165,166,160,164,161,2273,214,160,2046,8,160,186,135,162,169,173,161,178,260,1137,1619,239,184,838,159,172,160,166,169,162,165,551,522,476,395,1650,694,154,166,158,158,4334,465,2481,117,157,156,162,172,210,113,534,299,23,174,563,92,165,158,283,294,194,173,168,163,155,170,393,424,928,1714,187,159,767,648,91,163,195,161,511,398,159,161,1485,163,2094,146,159,244,157,161,161,161,166,5438,29,197,2668,426,74,186,157,175,171,3700,2801,108,139,455,208,166,160,156,662,175,155,961,149,161,268,54,157,157,178,154,403,709,191,150,157,166,247,157,637,171,154,160,190,181,163,157,306,163,174,1111,266,145,163,296,653,203,278,70,144,176,143,1641,301,1148,517,159,168,534,739,171,160,155,1220,167,546,205,111,179,151,158,818,253,166,164,160,160,464,80,162,2758,164,162,913,97,1059,254,321,51,170,1853,51,151,167,149,167,160,156,259,190,515,1784,804,155,240,165,155,167,158,158,158,165,169,173,156,158,158,163,157,159,168,167,156,157,167,194,161,171,157,156,182,207,317,170,154,161,158,169,167,158,162,166,839,576,172,156,159,161,284,870,166,156,170,161,810,233,158,148,273,273,167,2513,139,166,157,160,160,402,543,643,379,1209,257,152,2268,163,165,165,156,158,161,163,160,1251,753,805,290,28,2503,652,892,634,701,172,186,156,171,162,146,164,188,158,158,194,161,158,162,162,157,157,158,157,166,175,171,162,173,170,165,169,160,171,170,159,161,185,162,565,1867,24,159,155,160,171,149,158,159,228,148,429,118,155,221,129,1823,123,158,158,158,375,127,161,155,155,297,162,170,155,164,164,200,152,156,155,157,155,156,165,158,157,156,157,156,164,159,155,165,157,164,155,193,158,155,156,156,157,158,165,164,157,156,156,165,170,167,155,165,165,165,158,157,160,151,319,176,157,220,162,168,159,170,159,166,302,162,159,571,1613,136,157,167,198,169,161,160,254,166,199,122,300,105,164,169,161,164,197,194,162,162,161,155,157,165,157,157,170,151,158,157,164,157,174,153,155,156,158,158,308,794,168,162,191,148,164,242,158,171,163,159,505,151,493,211,120,151,157,166,179,156,159,168,163,193,151,551,166,150,1000,158,317,1285,1122,713,1579,1828,226,307,747,152,947,8,522,1524,778,112,161,163,334,163,164,157,159,179,143,152,195,181,183,168,156,718,354,308,1817,2219,231,19,179,158,178,164,927,736,267,2326,157,157,165,160,212,1782,161,157,161,163,158,2381,2713,78,158,273,3982,737,1684,567,627,67,817,121,160,407,1312,1102,1770,94,160,157,163,160,149,154,260,331,164,154,155,159,164,418,57,659,278,148,441,113,191,906,2859,166,148,1330,164,153,163,260,150,161,211,114,212,148,156,1067,600,174,162,541,755,899,43,287,35,164,164,159,170,150,161,162,156,165,304,21,160,162,444,593,800,889,148,2957,176,464,150,156,159,160,155,299,431,739,871,156,166,169,172,184,139,171,157,160,160,161,174,159,162,165,161,156,467,2,179,155,157,183,601,3078,565,260,160,162,486,1799,737,426,845,430,69,295,177,142,157,156,1982,105,160,165,435,76,113,156,2207,29,163,152,169,1126,757,322,184,1506,1009,204,145,253,726,1167,130,163,212,297,283,1032,162,807,162,144,161,160,159,167,163,161,154,159,163,160,156,210,165,161,158,162,168,161,158,163,155,159,221,887,1000,47,187,160,162,162,159,160,166,161,148,163,156,180,162,141,162,157,162,161,160,161,187,164,158,942,10,159,2454,3,201,150,165,499,1036,423,557,651,168,162,231,179,153,173,150,157,309,267,59,165,158,226,121,642,159,184,164,701,193,268,104,268,49,160,270,164,154,156,160,160,284,174,413,1381,3275,148,174,167,184,165,192,170,153,783,711,678,161,778,1060,148,312,155,161,193,366,167,154,4673,116,162,162,224,502,129,159,159,160,159,161,154,161,160,158,158,223,164,490,853,166,192,2901,47,161,162,275,153,169,283,164,227,109,172,743,77,138,160,161,173,152,360,244,356,2646,139,171,234,104,315,212,175,166,169,169,612,168,152,319,162,155,163,157,856,3886,328,150,263,1783,279,224,290,362,256,111,262,215,262,54,162,163,190,137,170,167,174,165,163,169,170,162,174,178,217,193,312,32,220,733,163,197,165,173,169,164,164,503,148,189,158,257,177,163,185,679,170,172,161,1231,6454,1568,596,596,285,703,180,376,414,749,678,163,151,233,162,170,160,228,294,224,94,160,156,275,168,159,163,161,160,150,356,427,1132,852,161,160,149,158,159,165,158,166,166,162,155,157,159,375,169,151,161,158,155,458,1405,193,585,631,699,955,956,4965,363,311,889,1054,1062,3955,1904,756,300,155,1703,910,174,162,158,164,156,208,197,163,163,158,168,178,281,838,158,186,165,179,197,805,430,179,160,170,168,3335,107,175,174,193,183,160,199,178,251,402,184,114,175,165,171,250,256,91,288,195,193,159,157,236,212,161,157,769,145,164,1672,172,191,382,180,241,159,164,2463,257,260,796,265,163,622,154,149,159,619,394,3258,2642,1715,709,160,162,171,167,163,164,172,156,165,163,980,1351,137,1303,265,310,636,139,171,266,647,912,157,170,798,97,162,166,364,190,134,163,174,188,162,189,141,161,163,170,187,216,118,172,162,164,178,162,152,2000,137,3445,12302,62,154,159,932,666,595,491,1563,1072,1122,202,168,154,159,1286,152,2226,145,174,158,472,153,166,230,109,142,165,172,183,1632,67,300,212,130,711,164,163,163,155,170,1150,157,157,154,156,152,165,166,162,266,187,443,171,822,361,126,175,144,203,1579,723,979,140,154,159,1212,2386,906,184,149,158,157,168,159,189,781,971,155,153,157,157,583,892,260,153,177,162,162,177,139,3433,1457,127,204,147,160,161,160,155,167,697,315,916,206,186,165,395,657,932,154,161,172,173,172,164,162,170,160,165,168,328,158,166,352,168,219,162,525,162,165,167,161,168,166,165,335,267,192,133,157,167,158,158,159,164,1908,148,192,4482,200,2017,1003,112,677,163,240,39,185,183,131,218,134,2298,46,171,161,190,248,156,183,135,160,161,3083,606,611,273,150,159,167,168,177,6763,123,1432,1183,384,163,165,168,161,163,165,157,166,168,176,294,2413,1134,145,485,199,159,163,142,423,150,163,154,203,154,154,156,155,162,159,254,164,671,307,148,823,780,1011,181,145,156,166,161,163,162,156,159,166,189,221,68,155,156,170,156,164,1014,148,2099,1280,538,1331,169,167,240,105,192,127,171,188,166,173,212,159,173,141,157,165,171,162,182,571,1113,879,814,202,160,167,697,131,166,156,1207,302,164,261,3824,143,2314,179,162,164,908,2640,211,177,201,275,33,170,169,160,163,163,163,159,160,157,676,165,158,159,170,165,165,168,163,161,175,174,164,164,162,156,156,165,177,163,341,160,839,48,158,206,163,235,153,262,172,161,173,902,182,166,165,379,158,161,292,1098,188,826,166,167,166,172,492,52,192,160,162,619,116,445,2609,26,160,205,153,128,166,157,156,161,163,156,268,66,155,298,27,162,156,160,254,69,159,169,152,1342,897,113,236,84,171,171,417,82,736,91,162,166,164,249,228,705,584,164,164,162,158,160,862,93,166,924,24,167,150,182,330,165,256,216,225,114,160,159,489,833,480,1128,83,192,162,168,165,278,222,122,155,181,241,172,148,192,190,161,169,163,164,282,77,165,1103,30,562,206,699,164,628,153,315,3046,151,156,161,164,163,174,148,178,157,165,158,205,360,156,166,169,274,42,182,142,158,159,172,157,163,162,155,158,157,157,165,164,156,157,219,247,106,332,155,159,157,156,170,156,152,163,164,158,370,794,62,175,148,157,1611,435,106,166,2852,778,146,637,170,158,160,161,199,303,30,181,340,223,238,160,160,673,169,265,187,162,150,165,168,175,252,181,167,158,157,169,158,161,780,112,227,167,156,175,170,158,1122,81,173,161,157,193,142,709,7025,590,133,168,188,168,165,463,794,158,159,150,169,163,175,151,161,166,164,165,161,151,157,165,163,157,203,127,162,167,165,158,168,151,155,165,249,69,1088,23,160,157,161,157,162,163,188,138,531,140,170,156,569,162,187,466,92,308,175,494,157,736,196,174,1857,55,200,155,181,248,175,1037,160,169,169,169,167,170,169,169,167,171,202,132,164,168,170,162,175,169,165,159,163,166,1023,2649,166,301,183,164,162,158,159,158,168,172,152,167,167,169,158,168,962,44,470,26,162,159,168,925,157,300,50,160,167,345,151,424,56,630,528,150,204,157,157,161,225,173,259,87,154,164,166,168,165,432,35,164,168,163,169,159,164,164,163,159,161,163,217,376,820,1413,165,161,997,601,667,1458,176,210,969,267,168,157,170,156,163,163,166,172,169,166,187,139,157,168,166,170,168,693,781,899,199,617,79,174,167,177,163,182,160,164,157,168,165,202,147,158,751,197,139,373,157,162,168,158,326,364,760,46,170,179,195,139,197,153,163,182,159,158,212,123,168,938,940,214,1316,2617,131,152,163,159,173,151,168,165,191,139,170,160,159,161,173,165,159,866,346,172,181,142,166,594,180,172,168,147,157,156,168,166,169,159,166,194,914,773,563,1429,227,152,160,164,186,825,3375,580,248,556,166,3894,177,201,116,162,173,154,158,287,360,162,161,211,108,526,2556,2232,966,255,1390,327,224,158,165,223,145,159,163,160,405,485,717,994,259,197,751,98,527,6155,2647,157,170,1243,2651,54,161,172,154,160,159,437,167,230,374,86,780,40,167,268,59,554,81,162,162,152,159,195,163,163,158,157,163,186,150,165,156,164,162,157,162,190,160,160,163,162,776,2078,1361,95,166,167,161,167,267,53,179,166,169,145,160,160,173,157,157,170,160,242,90,171,167,159,171,828,95,219,121,159,158,1126,603,1285,442,155,171,159,153,171,155,159,941,1676,829,707,309,205,320,275,48,159,275,325,162,217,104,163,746,236,136,157,159,154,730,253,159,158,158,174,180,147,159,163,157,156,163,164,158,193,155,149,594,48,185,168,142,237,112,156,160,772,631,237,160,341,155,502,89,162,168,150,159,161,155,156,254,1046,97,1156,183,231,202,2097,162,181,244,98,191,99,489,148,164,642,153,163,200,174,181,176,156,190,173,161,159,165,156,168,165,164,155,155,156,155,165,155,154,160,152,164,176,165,155,167,163,156,158,184,179,202,287,97,160,179,421,160,482,504,868,174,1788,78,167,225,102,187,166,169,1361,96,185,150,157,1211,63,161,163,168,162,167,166,199,119,203,121,479,169,289,26,153,178,195,148,155,165,160,160,180,165,164,159,170,163,179,138,164,158,156,166,168,164,173,159,159,162,469,54,168,158,167,189,141,160,155,154,157,195,194,685,719,177,156,539,168,208,179,117,155,171,162,167,163,183,165,165,163,165,178,151,156,167,166,164,161,156,162,159,154,158,167,153,156,167,147,166,157,162,167,155,188,145,158,172,151,165,160,175,145,158,156,186,127,171,168,164,156,180,143,167,157,155,160,165,156,177,133,172,157,153,164,168,174,149,154,156,169,152,176,153,169,167,166,166,154,168,158,184,145,164,157,156,160,158,167,158,167,168,597,1405,164,322,30,173,159,377,216,314,45,159,297,177,145,297,163,172,174,189,159,1637,151,162,166,155,160,481,172,159,161,158,165,393,975,1119,227,268,148,174,174,166,169,169,152,158,166,484,180,153,252,78,189,163,160,161,166,169,408,126,191,264,39,173,169,166,159,159,255,76,171,154,160,344,147,335,79,164,163,169,159,740,141,196,153,162,157,160,163,167,152,161,161,158,616,1398,1590,852,149,156,159,499,121,153,157,169,167,164,156,168,155,158,304,160,198,930,2050,646,891,178,140,166,161,1660,159,155,665,282,181,167,162,158,178,223,162,402,159,158,172,160,168,498,1150,558,190,158,172,539,883,155,154,175,159,155,172,153,159,168,160,159,167,159,960,204,167,2111,1514,999,218,32,469,151,262,194,980,671,103,167,276,701,154,158,156,155,157,161,239,225,161,158,597,163,670,162,161,158,356,151,165,259,154,163,157,162,157,586,2679,59,223,838,111,170,160,158,162,159,160,162,160,158,165,157,182,151,154,1195,166,607,905,100,160,165,164,164,161,165,158,167,1500,2254,152,159,205,161,202,174,175,160,170,162,156,171,694,178,167,154,219,156,776,160,161,183,152,161,165,158,156,106,169,364,126,158,152,172,160,171,156,174,165,282,1012,186,164,384,107,155,160,157,156,158,166,168,163,165,173,163,186,166,154,165,163,167,165,166,166,166,168,156,157,165,157,165,160,163,156,163,154,156,163,279,49,165,156,154,168,153,156,157,157,161,267,78,158,168,172,489,166,159,160,169,172,407,105,137,156,156,161,161,154,157,184,151,156,162,164,1099,160,181,196,483,972,458,533,2768,424,401,343,156,158,158,166,434,105,177,162,166,173,194,165,170,159,166,161,167,171,158,162,158,164,166,242,834,496,206,154,155,161,158,156,159,155,284,200,175,175,301,165,180,200,164,234,248,450,151,176,242,171,180,840,77,267,94,861,156,159,156,167,159,200,182,152,156,258,177,1025,194,167,180,161,152,174,160,162,153,161,168,155,189,154,167,157,158,176,158,154,170,155,161,171,161,160,161,166,165,158,352,147,171,159,173,155,166,205,166,158,164,161,159,158,164,158,158,157,169,160,168,164,156,161,159,160,191,144,158,233,167,215,136,160,197,159,153,164,158,187,746,153,168,172,158,166,251,94,145,175,191,179,162,141,178,159,415,437,977,167,159,187,176,261,164,246,79,164,189,161,163,157,187,159,158,157,166,211,173,174,161,164,168,166,167,157,159,168,167,169,158,167,164,156,176,152,218,158,158,168,175,162,167,167,164,158,177,218,101,158,167,158,185,154,168,162,158,158,168,183,151,230,230,163,270,267,137,155,584,135,388,128,404,100,169,164,177,156,908,818,188,167,160,166,160,162,171,174,162,159,165,178,159,164,157,165,164,156,167,157,163,163,164,162,168,162,164,165,164,156,156,167,156,164,164,164,157,157,164,165,166,155,170,164,195,144,137,166,187,132,157,155,158,204,481,171,158,162,182,152,149,582,172,166,170,164,173,164,166,161,240,99,167,158,169,157,168,1067,903,175,171,171,165,176,163,174,163,163,177,168,159,159,156,158,170,157,170,166,168,167,168,163,171,160,157,172,208,126,206,153,155,161,778,150,153,158,157,157,164,156,164,154,168,153,165,155,155,164,168,157,155,166,164,157,163,175,148,316,153,170,143,156,295,26,166,533,135,282,163,890,363,162,1488,155,165,252,164,165,165,169,153,167,396,620,418,253,169,160,158,164,965,280,54,159,178,154,158,158,158,161,163,152,402,125,154,218,161,161,165,158,166,189,138,155,167,157,158,172,154,435,184,153,168,409,160,157,165,168,172,160,157,156,281,157,272,175,143,153,186,149,167,164,167,156,166,164,1735,800,227,61,1008,23,284,50,174,1139,349,814,121,181,152,146,157,160,530,161,160,180,150,160,817,83,220,319,50,220,203,177,176,197,178,206,697,262,238,174,222,115,123,157,289,54,162,166,259,190,207,297,209,131,185,178,184,154,171,162,163,164,163,165,2972,80,174,159,170,160,159,175,171,171,256,78,159,165,189,160,161,157,173,158,179,156,166,168,163,161,207,142,148,160,158,157,175,167,158,168,171,163,223,131,168,159,156,157,605,165,276,186,815,2299,604,478,720,327,147,1368,813,671,706,376,169,163,164,181,159,167,622,915,1051,954,159,539,1300,173,153,165,156,166,167,335,189,165,182,178,157,172,168,156,160,170,1130,757,155,465,153,159,160,160,988,206,913,36,161,161,159,169,160,149,156,166,157,158,170,161,156,157,156,279,691,125,163,749,185,392,23,158,170,164,155,1218,160,159,156,159,170,159,161,155,158,165,158,171,153,158,161,322,254,156,166,163,535,164,162,675,42,212,653,117,167,174,487,128,175,2513,1403,150,326,322,178,142,165,884,89,159,250,421,161,166,195,165,182,338,164,587,88,172,172,164,177,178,161,239,92,482,190,296,170,167,186,141,185,184,164,160,172,153,1447,339,164,161,424,152,248,99,154,567,163,173,167,1184,134,164,162,159,159,164,157,161,196,163,157,166,163,167,156,165,163,159,165,169,165,157,157,165,156,166,160,167,165,164,157,158,190,160,165,165,165,157,157,164,168,154,157,166,157,165,410,161,159,331,162,161,303,224,100,158,165,163,156,159,164,165,155,182,459,170,1006,164,159,1537,38,156,191,1676,2972,98,289,163,166,214,581,158,206,167,178,176,156,167,160,157,192,154,159,161,157,157,160,165,165,157,165,157,174,157,167,169,168,155,166,168,166,183,164,181,171,167,166,166,164,158,187,158,160,160,179,147,2380,164,396,147,180,421,159,189,195,494,134,165,158,160,163,175,173,170,165,156,165,158,163,156,156,183,168,162,184,164,166,179,179,166,157,165,167,165,166,159,172,179,156,166,166,157,160,163,155,157,157,166,167,158,156,157,157,165,161,160,161,170,157,156,166,158,167,165,157,158,161,169,210,172,159,156,247,157,120,149,156,305,167,171,1433,34,172,222,133,170,182,163,165,160,158,169,169,1356,137,176,156,150,164,195,152,167,164,172,169,166,168,831,620,142,158,185,171,151,753,996,168,165,157,154,183,204,286,760,161,163,164,165,164,156,166,155,165,157,165,169,164,171,154,164,165,157,319,150,157,181,143,398,273,178,192,167,270,105,166,278,125,164,165,165,236,590,32,175,220,302,164,160,159,155,163,159,180,159,157,167,166,160,169,159,156,165,170,155,157,158,163,156,217,123,156,171,161,164,158,171,155,158,157,157,168,172,167,160,168,159,160,162,157,158,169,160,167,162,163,170,170,171,160,165,447,43,163,340,248,180,252,168,201,117,168,169,153,190,350,163,169,554,1842,164,167,4046,173,221,143,452,459,447,398,161,166,194,169,226,167,164,171,173,162,164,161,164,171,178,186,167,168,167,176,193,171,171,167,178,166,171,163,162,171,167,165,172,174,177,430,131,158,172,147,171,248,164,161,166,172,172,170,162,250,275,213,176,164,163,297,167,166,166,638,162,241,163,162,173,288,38,627,594,155,461,122,181,154,219,162,171,179,174,158,169,158,167,173,154,160,162,160,168,168,162,164,156,165,168,168,175,163,169,157,165,166,164,154,159,162,164,195,138,158,171,158,173,156,167,161,164,169,160,158,162,164,182,159,160,167,160,180,140,159,166,164,176,151,253,147,157,514,109,182,376,396,154,179,171,624,156,178,164,164,450,304,172,399,714,191,213,381,95,186,157,157,173,157,165,734,79,185,157,595,225,896,40,186,154,177,165,146,162,159,157,161,189,181,148,166,158,157,159,160,169,161,166,160,166,158,182,181,172,167,156,195,186,167,169,164,164,159,158,197,178,160,157,166,158,157,194,173,196,178,209,415,1224,153,191,908,40,1143,161,185,436,97,118,169,187,156,163,158,168,160,154,167,156,157,259,75,208,140,199,118,167,253,164,156,159,161,163,160,165,166,222,170,153,164,163,165,166,147,169,152,158,157,165,308,112,289,46,156,156,168,160,167,172,160,158,195,186,136,165,258,680,146,639,222,143,2810,254,195,168,171,513,494,478,285,238,89,720,320,552,618,163,168,189,165,325,34,169,233,96,293,44,179,324,35,172,1103,157,166,167,166,165,171,167,153,163,159,172,155,164,161,165,493,141,157,1308,122,167,959,70,1520,442,319,664,791,426,2398,156,810,530,1644,159,468,199,166,265,236,158,163,179,271,278,336,169,156,157,155,158,160,174,162,162,161,1376,66,2072,678,221,152,175,178,141,618,1860,160,147,161,192,610,1279,1078,180,161,159,159,159,382,160,163,158,159,160,178,189,138,162,1475,1131,1074,304,621,169,165,184,167,208,1009,59,1259,121,153,159,162,157,801,163,659,115,159,165,626,152,157,163,158,189,363,666,645,441,580,586,991,1015,122,2540,1565,200,1191,592,2438,195,325,155,154,167,161,155,167,432,1183,307,180,161,226,159,158,165,160,161,292,177,164,270,157,168,157,159,159,157,165,167,168,158,167,189,145,159,168,167,165,682,2128,163,140,158,164,159,174,150,1307,2270,405,788,1614,1342,1014,432,653,723,3182,411,1599,247,227,957,122,159,351,867,181,340,1009,387,3547,4339,189,223,162,1486,149,163,160,356,156,428,106,226,110,268,2098,16,235,477,175,348,136,163,182,234,153,180,332,170,216,814,38,175,236,139,175,182,165,183,1318,1338,183,211,92,170,326,196,206,162,159,181,1571,126,842,409,26,197,160,177,163,582,164,962,153,164,1002,217,174,157,160,2750,2663,1213,38,160,412,1784,903,323,820,1098,187,161,285,249,166,155,158,159,157,155,156,158,156,158,163,156,162,156,273,1422,218,61,168,268,167,168,164,172,169,160,169,165,164,161,168,165,165,166,169,164,172,164,163,168,168,164,166,163,169,459,647,2423,1528,244,157,161,166,160,157,159,157,178,159,152,172,551,33,182,1881,333,156,160,188,160,171,168,159,157,165,166,156,166,158,157,156,185,155,158,168,154,158,170,158,159,167,166,165,156,158,166,163,158,155,192,130,168,156,154,165,161,157,189,136,167,158,159,168,169,159,165,166,167,158,158,159,157,165,157,159,170,180,156,158,165,166,162,165,151,164,163,222,120,161,161,530,119,161,164,151,153,165,156,154,155,163,170,597,137,170,154,158,162,181,157,175,170,161,168,168,160,158,156,156,167,181,332,176,157,344,147,171,167,168,165,168,162,165,166,155,161,157,164,163,159,156,165,158,156,155,157,156,156,167,151,165,166,164,166,159,207,200,159,163,178,191,167,157,168,188,159,163,165,165,386,185,144,439,300,193,131,366,160,264,126,152,306,373,343,1214,279,164,205,435,221,53,730,846,917,53,954,63,177,148,168,158,152,154,159,932,164,163,161,161,162,156,156,163,157,157,157,163,162,160,172,248,188,142,158,159,171,158,159,156,156,157,165,163,156,160,387,156,159,155,203,143,165,165,164,156,158,222,125,171,167,176,151,159,165,164,156,156,157,164,155,186,360,358,84,303,264,630,159,212,166,479,249,156,162,162,157,175,161,163,159,350,188,1120,65,163,161,153,163,198,1452,178,174,197,231,212,150,329,169,176,252,191,305,115,83,161,162,164,160,158,564,965,129,249,77,161,1124,16,1653,135,161,167,1268,164,178,223,165,153,274,979,2327,144,1294,1289,1381,928,154,160,158,567,833,534,1155,7986,134,165,1986,587,1438,164,196,135,168,271,181,163,165,1298,819,190,192,191,880,504,215,165,161,174,144,172,184,838,162,156,913,264,814,203,239,751,155,162,162,161,172,1227,138,165,776,172,248,1463,15,198,158,156,165,207,191,876,961,155,155,162,167,166,160,171,167,160,174,154,151,165,164,159,163,162,187,322,878,1042,1512,104,116,170,243,167,158,168,156,163,157,161,521,497,155,158,158,245,85,188,301,29,162,164,169,168,164,182,294,143,163,160,187,184,1096,1064,204,108,776,159,165,165,182,139,571,533,168,750,107,156,155,556,118,540,167,164,1116,127,159,161,148,174,172,183,170,156,181,147,161,163,155,156,159,159,157,158,161,162,156,161,175,215,127,153,170,153,151,300,172,161,164,156,184,157,152,159,165,166,161,776,150,189,172,155,170,171,142,178,181,1291,916,966,148,168,2920,950,586,208,866,77,164,164,141,168,226,273,1597,1115,1987,158,225,1423,177,180,172,460,48,169,156,164,166,399,69,175,157,148,176,193,733,880,359,100,155,3784,1036,705,69,179,356,1727,863,176,180,159,173,193,181,162,896,265,366,498,575,1929,124,156,158,189,532,165,158,159,161,158,196,126,164,166,154,161,159,222,155,165,155,162,187,131,159,163,226,107,162,159,157,235,82,167,157,154,160,155,158,168,176,353,73,167,159,163,184,161,1219,44,153,167,156,156,165,148,166,171,143,1211,174,695,166,179,145,173,551,196,954,123,155,818,150,164,164,161,161,162,157,157,389,81,157,163,396,157,178,176,370,1005,292,139,158,161,164,161,535,111,156,172,121,175,2863,2420,146,166,162,168,178,168,143,159,164,243,74,150,186,140,161,159,159,158,160,163,160,156,156,4852,32,157,160,172,152,166,155,157,156,164,163,1169,1223,421,153,181,264,157,3495,177,153,176,128,158,161,170,150,147,149,144,156,153,157,414,158,159,159,237,139,194,1206,936,92,229,155,159,171,988,170,156,575,24,2121,67,160,165,156,155,151,166,164,166,158,165,157,640,292,199,127,155,714,73,158,159,160,167,162,167,163,157,162,160,155,163,642,31,1327,184,180,129,156,161,177,171,151,168,158,158,171,163,164,167,167,157,157,180,156,169,799,157,157,166,417,172,245,183,378,167,167,205,202,249,127,712,175,142,148,156,165,312,1852,889,164,160,160,198,1471,156,334,133,1257,981,362,189,126,157,157,1306,161,159,162,155,160,172,159,161,154,161,114,168,145,155,163,157,154,163,158,164,156,163,165,163,158,154,156,153,264,253,158,406,161,194,141,584,50,2955,168,161,158,165,178,162,233,2296,35,168,157,314,156,160,157,154,159,165,158,165,168,170,309,40,164,164,190,144,747,903,165,150,156,163,156,526,32,190,249,238,161,169,272,496,1453,1747,1254,159,165,159,478,159,276,189,100,166,160,157,153,157,157,157,164,165,158,156,166,164,166,1409,141,152,163,164,154,158,163,181,155,203,1476,172,157,357,163,570,176,311,80,141,185,140,155,226,362,76,152,160,3493,2504,114,1651,52,179,157,347,303,56,169,161,159,158,174,159,303,176,175,165,162,168,169,161,731,1050,155,141,387,152,597,50,159,773,1934,143,373,157,159,169,163,215,156,289,146,166,1590,146,567,54,163,158,164,164,196,141,160,233,139,168,171,164,193,950,158,163,165,169,158,162,169,162,163,175,527,678,123,623,1971,425,44,231,187,124,162,171,166,171,252,151,160,165,162,159,285,184,154,177,178,160,206,135,279,42,227,646,173,164,161,156,176,150,161,259,181,166,254,94,473,153,182,170,176,174,150,171,297,201,13,172,586,287,149,158,1169,192,165,297,444,636,647,448,183,3144,393,1892,416,827,201,161,179,1345,474,192,361,843,67,156,3530,1632,160,140,258,1185,52,268,2255,9,2209,1153,1115,1419,4699,26,162,875,254,231,3442,192,978,164,358,2682,1358,648,1682,132,202,165,427,729,165,163,2624,169,319,166,730,152,208,163,461,306,798,125,163,188,625,166,161,163,148,172,155,174,663,487,2260,294,1525,199,183,351,175,276,337,1198,224,289,160,160,886,620,163,156,203,158,161,182,159,158,157,157,167,165,306,158,158,158,162,366,124,158,233,1218,764,124,967,151,157,158,160,435,1149,1259,150,159,164,184,163,450,582,415,674,1607,224,27,569,900,638,230,146,163,209,134,162,161,161,162,162,204,391,568,801,162,156,163,122,171,273,331,136,3529,671,146,1539,144,332,578,145,151,179,146,158,157,254,55,165,155,157,162,153,156,157,155,156,739,505,226,453,655,1012,309,232,888,80,300,1392,320,339,261,25,1099,642,223,259,116,170,158,158,1178,173,154,156,159,427,884,233,156,477,944,429,1241,264,171,160,169,165,180,675,951,204,160,161,161,163,196,211,160,211,161,157,159,156,474,56,183,252,177,181,1076,144,146,159,158,202,134,151,155,169,143,158,703,88,156,152,155,164,154,182,164,605,179,346,161,162,413,155,191,159,161,196,159,158,163,165,160,158,158,154,165,167,157,166,158,157,166,158,166,158,167,155,156,178,1274,157,165,166,255,69,237,85,157,165,168,159,160,161,165,157,160,214,170,650,267,207,1080,259,91,164,156,464,165,162,194,1447,167,259,156,157,159,165,162,163,164,156,237,161,158,1500,1432,207,146,224,887,188,499,425,129,397,941,185,729,153,1934,150,445,427,453,1311,1113,148,158,156,224,191,111,197,142,158,233,354,76,158,175,175,181,194,207,241,948,198,988,60,413,793,218,197,125,365,285,115,155,198,229,163,289,156,162,163,388,292,102,556,92,162,169,176,454,2951,213,428,217,122,157,1222,122,167,172,350,138,193,169,843,206,230,147,82,240,570,149,341,1060,2406,140,149,163,624,868,1026,716,167,168,466,26,1079,1218,118,296,2165,152,325,372,153,165,159,296,162,156,153,171,775,416,285,1322,735,484,161,160,177,160,160,314,568,143,184,167,162,183,162,222,332,93,167,166,480,20,163,162,177,161,163,160,174,183,1869,2209,340,279,127,144,158,174,161,861,94,231,744,496,153,151,157,167,190,142,156,165,203,185,175,153,172,166,1188,207,96,160,154,158,163,165,170,153,173,161,171,223,119,155,184,172,153,208,151,166,180,146,156,166,167,158,162,163,165,164,171,159,157,158,871,77,1691,833,612,685,790,687,223,178,152,178,162,445,167,155,165,167,159,416,194,159,166,156,165,154,161,164,169,172,163,168,203,169,174,164,159,156,173,166,162,160,157,159,952,172,388,250,199,303,175,407,1278,96,214,230,186,146,165,281,173,171,191,158,161,171,304,983,161,151,234,307,160,480,304,173,161,164,158,158,141,276,194,162,163,162,165,168,148,152,312,146,160,163,171,186,572,186,176,168,171,164,176,163,999,867,708,172,182,1075,19,190,168,257,184,444,1242,354,461,583,159,157,168,156,170,160,155,154,563,589,595,258,413,990,248,267,235,828,51,179,83,162,159,292,213,169,185,159,163,177,152,192,204,157,165,160,156,166,137,171,239,211,39,340,178,156,163,158,158,157,157,162,172,251,134,165,227,333,190,121,701,464,96,116,164,510,1051,379,184,160,176,560,622,335,2501,71,168,1219,190,152,185,161,152,157,160,210,546,175,452,147,162,161,178,292,248,1358,1489,2498,62,536,302,1819,322,1432,154,160,929,656,746,182,242,338,808,153,127,154,355,170,338,290,136,269,187,287,406,197,1420,170,242,694,91,597,45,173,423,156,1068,303,227,231,170,188,364,348,1007,126,4019,1537,169,160,179,568,106,530,900,203,174,239,94,257,74,612,53,166,494,102,904,5102,3869,1230,93,270,805,2324,1175,161,170,283,221,353,1227,160,411,335,2727,414,30,235,337,244,163,385,392,186,158,161,508,450,425,440,587,597,508,316,407,327,521,2147,590,168,8066,645,152,206,228,72,918,303,160,158,159,330,177,597,482,152,526,716,176,151,158,261,118,109,161,161,273,1082,173,166,470,1253,145,185,143,158,168,1471,220,683,47,160,157,161,153,155,120,157,160,157,165,159,301,184,148,161,165,156,161,155,168,168,163,266,215,708,266,499,211,140,314,893,283,347,490,669,1572,313,2355,530,51,164,160,234,245,164,161,155,211,1745,428,384,422,452,582,579,470,625,396,182,306,177,161,160,159,203,302,162,165,331,151,235,167,167,166,229,158,487,809,216,323,633,878,629,685,1073,97,160,743,525,24,216,155,178,158,164,156,211,153,274,369,200,230,336,340,167,156,165,155,177,168,653,166,166,176,276,164,164,317,167,1039,186,162,159,157,232,262,126,162,172,160,163,171,1840,194,180,301,161,160,207,425,775,19,222,604,14,1542,167,1187,104,158,172,145,164,286,3022,801,273,165,153,160,166,164,168,156,159,158,168,169,151,155,157,161,417,194,166,159,168,174,157,162,164,169,158,158,211,154,153,235,158,583,160,158,162,562,67,166,171,173,897,819,179,1079,129,443,193,3207,393,179,164,180,192,169,156,306,56,165,225,170,161,158,184,166,650,183,582,154,160,161,200,161,165,167,167,164,219,245,160,169,462,158,161,306,28,163,1126,161,245,164,482,170,1068,40,164,158,162,3284,490,1212,149,607,166,422,586,164,271,296,220,152,170,282,160,159,165,230,246,167,152,159,160,162,160,161,599,1155,32,252,788,73,912,390,1007,117,159,452,44,168,2915,775,206,1279,237,157,170,157,272,157,172,283,59,294,126,173,161,282,58,159,571,44,162,162,172,147,160,174,161,156,748,447,214,237,985,326,148,162,167,344,962,805,77,158,155,1155,1303,463,576,162,171,150,161,374,143,157,158,157,157,872,189,135,158,154,156,163,169,156,164,164,163,188,157,156,157,181,152,306,241,166,158,171,173,193,160,161,159,175,147,156,159,165,155,156,165,165,166,156,157,190,139,167,406,192,173,241,165,213,157,154,194,152,608,152,697,998,157,162,290,178,153,159,1252,159,1344,98,315,153,378,1132,162,163,184,165,158,158,180,166,152,172,157,739,107,167,302,49,161,195,139,238,162,253,289,150,155,154,194,552,844,169,165,163,155,732,63,261,165,212,1719,517,194,305,348,3406,697,671,1258,135,168,149,165,203,122,1714,329,155,160,175,155,181,160,296,830,1094,166,153,180,145,384,169,178,149,403,368,392,1207,850,152,324,455,632,628,426,420,1602,880,572,468,279,157,281,826,876,239,139,168,158,324,359,131,181,859,159,258,165,157,174,2318,937,787,1480,346,156,162,223,114,165,149,169,143,178,149,189,139,160,156,166,355,164,157,160,164,145,153,150,156,274,83,115,180,147,169,202,155,156,234,302,157,166,253,290,678,143,434,280,22,169,162,181,141,156,159,151,166,196,159,339,240,161,160,390,436,553,3706,612,103,187,141,169,205,136,184,299,1472,216,158,154,156,161,166,191,134,208,108,394,715,249,84,862,527,529,325,463,751,223,566,14,156,163,150,159,157,166,371,106,162,162,308,102,759,39,1107,28,211,130,161,173,1457,121,159,155,153,171,151,163,179,297,21,230,108,621,178,130,153,162,263,299,103,180,151,239,87,160,166,275,192,156,183,135,294,159,168,163,155,157,163,157,305,233,160,175,506,144,347,355,273,163,479,161,152,317,244,162,231,739,1130,287,970,2504,220,1169,316,314,185,846,326,165,160,204,156,174,267,149,155,386,469,159,418,953,182,185,980,4319,106,172,152,405,2323,464,171,170,1643,1007,116,163,625,22,236,157,331,154,164,155,305,1187,173,322,78,180,543,799,148,644,183,1829,200,168,886,1325,2138,155,728,183,517,225,158,167,163,229,130,152,155,155,188,170,162,152,153,157,164,169,158,181,152,175,162,160,165,211,165,194,189,521,186,188,2313,270,1221,55,168,164,220,1259,47,877,160,885,538,141,255,232,155,266,833,628,1002,1567,673,247,153,159,154,183,357,80,208,106,163,158,164,246,71,244,463,64,164,169,154,153,170,213,63,166,461,177,198,290,34,158,159,161,252,645,434,149,816,967,72,696,219,211,161,2582,86,936,167,512,165,342,148,157,153,155,167,162,153,873,202,257,157,622,167,152,157,112,155,159,163,169,1231,182,254,1867,1702,457,925,149,241,790,1741,1574,2237,128,179,149,726,190,151,168,600,557,2021,1158,157,157,172,149,175,175,207,143,186,157,220,443,138,160,177,167,170,158,175,161,1191,41,1455,618,154,159,156,283,910,156,156,785,1055,373,271,215,633,208,109,161,151,158,173,164,164,172,158,173,154,156,162,157,157,155,156,184,198,163,196,187,346,174,627,95,156,158,335,391,444,850,632,58,842,190,173,436,166,156,154,166,155,167,179,144,157,238,542,382,66,184,157,582,519,549,165,195,137,160,157,883,882,161,167,159,159,167,160,163,157,157,159,168,157,166,160,157,159,170,166,168,167,155,1596,144,163,290,649,1893,4549,117,299,158,158,163,168,180,157,167,158,188,1194,28,167,366,118,301,232,946,57,1206,109,167,2121,3772,136,169,171,163,158,160,1271,698,183,1289,154,155,886,119,120,3035,85,187,2116,277,38,157,155,195,148,137,162,157,157,165,156,162,165,304,20,166,487,412,500,73,159,1234,602,15,972,1472,13,178,638,387,542,325,256,234,144,155,161,235,95,157,164,158,642,164,540,701,563,1248,642,3124,54,152,157,156,157,155,163,189,120,317,580,166,1457,154,159,155,158,254,157,2007,153,172,162,360,221,157,161,323,245,172,157,161,155,168,406,158,159,156,525,443,157,5430,146,159,162,166,3399,135,202,1036,556,249,273,174,147,199,99,160,575,248,218,604,271,152,158,177,209,259,152,159,157,161,296,49,161,179,156,151,169,156,157,166,329,635,170,210,216,179,804,1726,1839,205,830,155,160,275,156,392,158,165,866,503,1179,182,152,160,173,179,873,172,149,468,162,159,167,164,165,160,157,163,166,158,159,158,160,163,158,163,164,203,713,1007,258,204,213,169,168,401,3021,148,170,280,263,224,191,542,166,276,374,119,189,165,174,150,290,445,1080,527,33,665,314,957,75,536,94,166,184,162,165,163,159,256,127,200,185,164,166,156,158,158,172,160,8846,954,792,157,1683,1465,250,154,608,272,181,166,166,186,840,850,4144,163,163,163,186,223,150,157,156,182,131,147,167,158,136,146,157,335,153,154,147,165,158,169,166,157,166,156,156,119,149,157,156,139,154,307,15,164,163,1734,6302,46,221,111,163,162,158,181,6836,772,3295,430,1017,75,172,163,151,1879,937,1007,278,164,3025,587,158,155,155,175,179,283,498,879,175,163,2373,2570,2347,150,155,162,160,156,156,156,155,165,113,163,157,177,156,337,259,217,54,950,705,619,56,168,144,179,154,162,172,164,329,178,147,230,1224,154,169,162,135,148,2171,145,153,164,165,257,173,160,158,155,156,158,122,172,161,158,162,158,155,163,156,165,157,701,978,468,192,150,823,484,157,160,536,3156,3926,2902,1510,30,592,342,149,432,206,103,161,161,166,300,5005,78,162,165,358,156,161,158,285,355,302,295,395,616,313,62,157,164,159,155,177,160,160,159,165,156,174,155,160,160,158,162,160,161,180,152,166,157,158,171,160,191,138,158,793,183,125,1384,334,189,169,160,158,158,166,166,748,4,614,141,1425,673,1657,907,1131,93,142,116,158,158,601,3969,108,366,1708,234,1913,2203,891,1029,3597,2210,806,66,297,1818,711,134,156,286,350,164,309,159,452,151,106,165,148,160,159,1215,744,157,138,165,158,7744,196,164,522,128,168,286,2291,838,1093,104,257,159,165,137,403,1892,436,2083,77,167,161,168,164,140,326,147,151,154,152,168,164,163,156,169,174,476,169,154,153,164,154,184,765,145,380,74,1299,274,1901,10,159,155,166,155,1154,78,169,158,161,160,170,203,133,153,1203,225,155,163,166,157,158,149,166,168,165,164,1039,1035,132,160,166,153,158,154,170,159,163,334,123,163,227,95,162,162,722,166,161,164,179,170,172,2313,873,243,164,375,152,159,184,910,543,6810,96,168,183,264,287,185,212,1383,1255,144,159,159,1179,382,162,152,158,968,192,424,2273,231,486,150,152,193,4458,63,157,176,154,443,141,158,166,165,1665,3662,549,760,1367,161,413,154,536,88,803,2203,1478,110,150,2395,238,1873,104,163,817,767,432,874,161,164,174,156,160,158,156,176,144,163,166,159,155,130,164,166,164,284,43,227,149,159,158,703,136,62,198,193,205,187,609,159,162,1604,139,1029,53,172,602,148,435,54,163,664,141,156,177,160,167,166,161,171,158,161,159,162,161,163,164,166,166,165,163,155,173,154,159,162,170,168,168,197,138,166,163,159,291,251,136,222,104,165,157,158,164,234,304,167,164,160,161,285,37,1084,77,1504,152,163,167,164,170,158,163,155,164,158,202,146,171,1652,187,133,159,154,162,196,598,507,197,150,150,156,163,156,166,161,187,251,63,729,152,166,150,155,162,172,158,284,169,160,156,161,157,150,160,156,155,371,197,251,51,179,165,152,175,156,165,163,154,165,158,158,153,683,146,1245,124,159,158,155,158,209,773,128,160,358,43,160,160,371,699,167,157,152,154,157,158,605,153,330,151,163,154,162,168,1829,212,132,168,167,162,225,155,809,1548,751,712,402,158,180,163,158,563,477,275,360,169,163,188,621,261,122,158,2474,846,160,161,175,251,215,212,223,102,268,59,166,235,197,156,208,182,138,583,990,1250,1631,260,129,158,310,157,254,167,159,197,127,282,129,435,694,320,157,163,195,155,214,436,140,163,166,151,185,166,159,159,152,155,124,160,161,182,160,1799,250,137,211,538,146,197,336,835,204,170,706,144,175,140,172,158,156,155,160,165,165,154,165,163,161,158,194,1108,3619,44,172,165,167,165,173,209,162,152,885,5134,122,178,173,163,274,1102,133,410,177,185,186,275,620,217,167,167,167,167,193,175,475,38,174,160,200,308,31,198,819,56,736,93,130,599,26,166,158,157,156,158,159,166,171,169,157,733,36,167,351,667,157,160,1325,100,172,691,102,603,60,740,909,464,480,185,159,1035,634,1645,159,164,151,128,173,137,200,672,113,251,177,381,794,832,3387,289,167,298,666,604,178,957,883,738,621,264,228,188,859,203,327,127,161,137,162,159,207,115,1248,1011,86,159,6739,42,1279,9,370,913,155,164,151,169,240,157,3683,145,351,160,161,762,156,157,159,158,1615,311,160,156,337,225,159,158,858,178,168,158,170,255,297,1202,371,156,162,160,221,161,162,164,618,1642,155,162,2211,181,1206,131,1606,121,161,158,287,432,245,155,125,179,185,167,204,167,2442,147,173,163,175,188,150,162,159,157,172,718,149,157,166,1343,532,180,303,103,209,169,143,70,383,100,334,411,299,1020,702,403,549,1335,307,165,153,259,165,171,183,159,2238,40,191,141,157,155,159,706,253,934,1773,1398,232,422,157,127,145,157,968,736,243,168,62,168,1215,554,528,173,234,155,342,155,1023,1364,1144,468,649,4063,1794,145,165,152,153,158,153,135,164,925,345,235,982,24,160,1291,803,181,127,164,239,166,1334,272,159,158,270,3427,2142,135,244,168,271,394,164,167,183,189,352,220,476,158,179,166,165,173,1931,880,162,160,176,202,1012,125,126,164,164,158,1078,247,180,165,300,2241,2142,890,700,2162,102,180,310,19,395,87,175,143,173,160,157,161,161,174,157,151,153,154,2013,347,190,155,483,323,198,7659,50,214,125,171,196,140,215,177,167,154,141,141,165,256,861,1741,76,151,179,188,163,162,6055,162,176,194,130,164,185,1234,202,163,159,162,160,2133,1452,94,172,156,175,147,223,153,171,230,261,744,67,800,191,743,280,145,158,164,163,165,189,150,144,157,165,114,148,171,167,800,125,175,1014,590,165,157,159,159,165,165,147,159,163,156,194,1125,163,165,173,171,144,1354,99,2270,172,309,463,113,219,97,166,157,159,165,156,513,176,226,95,165,161,160,159,164,156,164,167,166,155,158,158,159,166,155,174,186,166,160,158,165,158,165,158,473,29,472,163,159,183,327,906,151,187,308,260,1828,1163,93,157,202,138,215,115,1783,93,161,158,157,156,157,167,157,159,166,167,167,167,166,165,168,175,148,167,167,165,168,158,157,158,162,173,154,153,158,172,330,156,179,136,1538,161,160,744,79,157,167,585,110,158,158,178,191,125,329,104,161,1604,2,161,165,250,65,161,165,147,164,166,165,155,1565,182,136,1100,21,171,202,161,168,148,154,167,162,158,162,158,157,157,157,157,167,167,157,167,165,158,157,157,168,166,189,242,153,159,156,166,163,170,155,157,157,165,159,166,157,168,155,159,2153,150,165,310,172,158,157,157,161,161,419,168,159,163,164,159,1298,163,171,166,869,143,154,165,164,164,232,98,154,155,163,155,152,157,165,155,165,263,68,124,177,154,183,153,160,189,157,158,295,159,152,156,170,801,288,303,166,172,279,162,230,182,1342,145,156,162,149,156,174,332,234,218,159,233,1945,96,725,250,181,160,205,152,171,155,156,158,163,163,168,158,159,189,156,149,171,158,156,176,520,1192,82,539,78,2185,186,398,177,171,1071,1784,146,246,63,664,19,159,160,159,788,205,148,247,71,167,178,596,161,123,160,313,217,147,165,771,305,17,200,163,175,187,159,178,161,153,154,763,279,147,142,1556,191,154,152,159,157,161,153,311,1672,159,157,1778,106,1287,161,161,172,172,2529,114,274,145,150,160,150,196,167,165,165,1964,154,171,164,327,162,165,160,169,221,171,309,157,154,156,119,160,191,140,218,155,155,179,156,581,623,1397,616,339,16,3300,777,166,160,161,164,185,170,1856,53,1812,248,827,1093,194,178,439,171,531,186,175,170,182,161,171,161,158,155,164,156,157,163,207,153,168,155,231,164,715,155,675,1610,101,159,161,160,159,154,152,147,160,166,157,158,153,161,159,166,156,166,158,163,182,164,158,155,155,166,168,160,153,167,203,160,167,155,254,164,154,156,171,174,156,157,154,162,157,158,189,137,159,154,169,158,154,155,155,163,158,166,158,162,165,164,156,168,151,162,163,168,163,390,155,171,155,155,202,125,154,186,185,179,184,2743,154,181,321,2031,573,174,171,363,190,277,164,311,249,118,163,242,230,36,581,133,533,65,299,171,157,483,240,104,288,473,352,157,156,165,178,165,155,209,139,162,154,165,156,154,118,199,137,159,270,160,159,959,282,71,2094,236,556,3081,24,168,153,156,156,172,155,163,169,156,157,159,155,157,163,177,162,1378,165,166,468,586,715,140,175,148,157,157,288,824,172,361,124,282,145,157,158,176,1007,154,189,158,206,157,218,164,1847,245,578,145,515,1793,509,499,825,744,1253,981,735,599,1045,696,183,165,157,213,968,112,160,154,272,166,163,115,161,158,165,163,155,270,237,78,157,155,175,184,661,1632,853,704,979,206,148,162,157,168,163,166,154,158,165,156,157,159,164,156,158,156,166,156,156,166,157,169,116,167,163,395,90,165,157,159,187,159,166,165,167,169,171,162,238,94,165,185,171,126,335,159,208,491,169,341,160,169,153,679,145,159,185,151,148,172,156,146,155,200,146,149,161,155,154,156,160,167,181,147,156,154,156,122,177,167,153,156,166,165,161,910,182,150,229,549,149,169,157,166,149,348,372,452,1073,351,150,214,173,170,153,156,163,157,237,180,165,156,165,154,165,156,156,163,163,156,154,156,155,164,164,217,160,123,176,167,199,529,154,185,169,168,1017,66,170,161,177,150,204,138,160,3371,1294,490,344,149,154,555,703,539,1296,685,204,154,1051,183,153,156,223,180,156,157,158,174,128,167,309,169,271,152,314,163,278,45,161,130,159,158,166,511,899,90,378,231,161,163,249,166,165,166,158,182,157,155,249,187,164,215,171,793,81,1992,114,168,158,168,698,61,153,173,185,146,165,158,451,169,1235,383,81,773,164,155,120,174,147,146,155,176,193,126,169,145,166,165,154,159,157,203,157,155,186,186,149,147,156,156,292,120,207,115,201,244,78,176,164,168,365,2923,187,915,1311,2422,523,627,470,1035,163,174,769,195,185,330,167,156,162,1124,202,181,188,517,1357,1146,114,156,152,164,157,494,63,157,162,174,287,416,209,527,164,167,209,571,147,159,167,158,170,168,177,154,157,158,165,156,167,260,153,195,160,158,162,158,201,160,157,151,159,161,164,161,157,157,178,155,202,156,147,156,151,169,154,158,165,209,717,164,161,155,195,123,340,28,167,215,990,105,202,134,157,166,201,295,56,156,163,173,149,181,168,151,191,138,168,172,165,225,260,88,161,169,204,186,140,163,182,146,158,157,168,375,103,1341,149,155,162,163,166,621,404,441,514,142,153,164,159,152,164,155,204,117,164,169,307,4,178,157,158,167,167,171,152,159,160,155,135,157,691,104,684,1760,48,193,298,41,887,46,191,652,146,160,166,160,154,162,155,133,165,162,164,163,157,163,157,198,165,156,158,156,162,184,144,164,154,154,195,164,153,167,151,166,160,160,164,155,154,154,254,165,151,153,167,161,164,165,158,164,164,158,127,154,162,151,155,156,156,157,158,169,152,159,164,165,158,166,156,208,123,537,179,148,169,94,176,153,164,157,167,188,131,154,203,334,139,741,1237,365,170,186,156,165,219,156,160,162,163,160,162,158,161,167,224,277,164,157,171,216,183,717,113,477,783,615,525,543,651,653,566,1051,191,178,151,164,181,139,160,305,53,1225,1085,1787,1036,5227,263,416,459,36,260,442,905,2042,1015,579,167,159,239,273,120,290,183,166,169,159,398,192,101,141,231,99,170,175,161,181,173,148,171,170,172,173,177,150,199,141,213,123,877,295,545,1596,622,349,164,265,3278,862,391,847,556,162,169,160,165,158,165,163,164,160,177,173,629,153,209,265,536,1427,758,164,154,893,156,166,166,158,162,162,159,162,159,161,161,159,159,159,178,249,330,366,159,405,116,162,220,107,153,160,176,184,186,178,572,1092,245,458,184,248,428,159,156,168,156,158,161,164,198,133,368,731,350,466,1059,150,187,452,1135,397,236,95,250,124,335,232,4625,351,1189,298,163,405,190,293,187,156,162,156,158,159,156,164,2400,2222,175,139,166,227,642,174,161,160,620,102,204,171,394,1554,412,1067,776,211,815,858,415,180,243,156,160,160,159,158,169,355,160,168,395,159,408,64,479,26,401,382,192,151,291,2292,1905,98,161,162,175,147,166,165,156,164,155,164,158,154,233,165,264,128,151,161,168,138,164,150,172,155,248,156,161,186,298,179,190,145,169,812,513,529,286,162,260,1347,1476,173,1019,104,379,175,1028,769,261,160,212,246,140,465,109,255,880,171,159,155,178,167,873,204,161,377,380,485,751,275,933,145,345,78,258,398,457,169,372,159,222,563,161,165,267,1476,158,272,115,1183,58,455,1219,106,183,145,2589,860,2993,151,154,157,267,60,1692,175,176,365,622,159,562,161,534,775,1460,138,292,1998,168,494,150,172,479,135,502,512,329,224,163,168,150,159,164,170,167,169,155,160,2287,13,383,169,144,176,295,175,197,175,669,1409,2967,1127,1623,866,176,258,162,214,328,6,185,212,160,158,173,161,183,140,169,159,173,230,248,173,1054,1230,192,398,226,1488,692,233,377,185,163,156,284,38,156,655,162,166,170,163,191,716,81,170,160,156,629,376,892,1186,70,1076,1372,169,171,157,1024,308,190,153,169,202,128,153,175,160,158,210,132,150,436,2110,963,144,181,214,325,335,210,215,156,290,78,936,241,951,1241,187,139,174,172,170,159,173,400,184,138,164,166,306,403,53,271,182,1171,175,320,280,180,160,162,172,210,435,533,167,157,164,157,157,165,250,423,678,441,635,1565,1163,285,168,179,254,203,651,767,171,399,306,166,170,241,177,162,166,220,158,156,171,155,156,158,155,263,156,170,159,196,164,162,158,159,468,659,1304,95,173,229,504,796,154,167,158,170,1363,915,166,213,162,1857,132,158,531,241,274,766,621,158,205,2328,153,1338,667,152,351,163,358,712,1432,1095,913,339,153,303,592,820,515,242,528,7,2756,2861,172,1267,701,661,2811,974,160,175,142,162,157,162,4202,6373,384,3455,168,159,162,164,166,170,177,175,2509,122,292,216,3634,232,324,329,168,187,989,365,802,863,414,788,795,161,271,281,396,111,167,154,160,208,447,239,158,1007,158,236,158,919,360,439,1074,3009,1395,154,161,381,651,407,1848,148,157,362,134,178,710,245,156,166,377,103,171,336,134,191,240,363,3040,292,282,2198,380,66,386,1359,408,154,224,262,503,154,2142,166,2417,182,176,611,86,136,157,233,171,169,307,352,148,172,284,157,654,1146,604,187,126,149,160,673,859,683,3316,901,588,2166,608,397,841,1049,474,239,166,173,157,217,115,230,165,158,165,183,161,158,192,133,198,125,170,790,248,729,29,1510,711,82,159,166,158,160,164,166,159,173,171,296,22,206,138,423,304,152,174,253,166,164,163,178,5037,281,171,528,196,235,199,117,173,328,136,233,268,38,172,178,140,153,158,1103,48,165,168,152,160,163,161,158,172,166,414,100,199,2669,289,277,152,161,184,168,712,77,162,181,198,150,711,411,188,169,386,2047,153,163,164,161,163,163,257,171,157,166,170,178,160,159,165,163,163,168,170,155,166,174,157,167,160,175,141,166,482,455,2108,63,171,176,156,304,308,166,307,47,233,320,447,320,23,175,162,181,152,238,169,179,154,168,344,25,165,463,520,794,534,272,74,160,202,119,207,295,342,638,943,181,168,163,158,299,145,155,191,162,225,2637,906,1170,186,275,784,237,155,580,152,243,492,513,1846,622,228,278,208,275,99,132,195,291,187,153,166,160,174,144,166,169,165,945,371,189,179,173,140,174,163,168,166,160,179,161,167,791,109,881,159,176,616,36,177,194,3362,1595,269,204,166,591,569,1095,155,509,247,127,199,164,189,154,544,125,152,177,142,155,307,259,2559,75,160,154,166,2722,1570,768,172,886,546,163,162,609,192,168,203,156,289,211,148,184,1108,96,162,155,874,910,203,165,185,466,526,171,154,155,173,152,173,153,169,3048,1696,1537,100,204,977,1546,221,739,94,391,1892,396,737,128,1299,801,239,164,201,302,249,712,414,325,184,165,175,145,2968,1716,193,177,171,2906,132,157,158,167,157,157,173,163,163,204,144,173,160,169,171,189,1534,424,417,207,934,2634,348,216,317,632,1361,145,158,3282,308,356,226,190,211,342,786,1102,254,298,1273,134,815,381,46,671,307,292,56,356,158,1642,73,159,158,175,277,203,233,100,237,130,156,168,1210,158,223,1271,150,88,170,162,166,874,474,443,207,1229,618,425,1274,247,108,670,134,450,227,1186,238,158,160,164,212,362,247,726,678,436,161,159,165,158,154,156,198,177,330,161,161,1898,497,139,1050,263,183,152,601,492,184,207,133,155,1514,548,188,157,162,163,157,178,135,165,168,158,158,163,160,214,158,154,164,454,311,158,163,149,157,162,160,164,155,165,162,165,290,152,264,167,159,373,1899,151,164,154,171,163,1126,132,748,228,167,270,273,56,180,790,189,150,280,159,160,204,123,278,144,181,199,191,174,410,1025,1022,657,531,298,166,405,223,109,243,147,458,623,166,172,165,1178,198,158,1225,218,118,158,678,331,178,159,156,166,168,159,157,157,167,163,165,168,157,167,157,159,169,165,166,167,157,160,158,158,166,157,157,159,157,167,169,201,147,158,1236,55,169,161,620,198,1250,977,170,564,2380,18,166,249,324,156,954,156,177,151,909,302,1473,186,315,648,176,140,236,166,178,169,259,607,187,199,94,160,159,169,160,155,566,406,81,344,206,357,44,163,272,47,163,162,171,161,199,182,147,168,235,160,178,153,171,147,338,165,164,168,160,361,235,168,152,781,942,944,1526,635,160,164,151,160,164,162,164,181,154,452,235,167,147,155,167,164,160,155,161,157,155,165,625,86,153,165,257,79,156,424,59,172,165,160,164,168,152,160,158,185,155,353,36,161,156,158,169,165,169,160,1344,165,181,178,171,184,831,163,402,31,186,147,156,169,938,159,250,67,755,268,290,153,159,163,152,155,154,160,160,152,160,154,157,151,499,325,162,738,136,156,167,221,102,161,151,165,163,168,153,799,165,164,170,2136,260,165,187,169,169,273,1799,111,139,316,516,6309,2052,202,240,248,122,156,1197,61,533,204,270,192,156,198,2705,158,174,537,1959,3225,43,1194,2204,128,167,194,172,168,165,168,154,155,175,162,172,163,162,154,232,154,341,162,166,179,141,160,126,319,158,167,163,157,626,166,250,162,858,511,486,309,241,160,169,521,1768,1015,421,181,1823,68,167,204,141,161,379,323,416,192,168,685,218,167,162,187,188,126,163,158,155,152,177,171,134,157,165,155,155,191,131,174,166,155,158,164,149,166,168,157,166,223,263,158,166,155,166,124,1496,36,155,2661,153,151,172,199,281,103,185,164,160,941,361,164,167,464,20,157,162,224,141,1591,197,250,178,468,186,173,149,158,156,291,78,163,166,168,182,136,168,909,38,490,180,174,132,155,169,441,67,154,161,168,173,1911,139,231,1759,621,438,109,756,940,137,155,480,250,177,883,512,360,111,158,154,162,163,164,163,178,167,228,247,160,191,138,156,152,389,254,307,750,602,3097,266,628,345,1983,137,1578,332,632,628,795,483,727,431,303,230,116,156,155,174,165,357,144,163,339,175,99,334,185,1788,137,975,495,222,156,157,227,188,170,3854,5647,96,182,157,163,281,155,223,99,1455,756,427,355,410,163,159,231,191,161,164,169,231,160,203,162,167,623,2048,1686,157,159,156,168,165,183,184,137,150,166,150,166,185,146,158,160,453,324,158,233,404,153,166,160,349,158,173,206,160,216,163,168,308,156,343,107,630,665,123,229,221,273,157,161,181,1059,858,170,161,325,201,198,210,169,170,188,164,154,972,85,174,1698,538,764,671,732,337,160,1483,530,166,166,164,191,130,167,206,460,196,332,166,339,162,167,147,953,864,844,109,164,326,199,163,363,2027,177,132,191,155,154,1363,152,158,157,163,193,160,160,158,164,169,162,158,157,155,157,158,155,166,156,165,173,152,157,166,159,165,179,146,220,149,171,160,175,183,164,166,161,166,166,238,164,173,196,233,95,170,209,140,165,164,226,180,217,211,114,177,140,157,157,163,166,156,165,602,45,157,168,188,179,166,159,168,160,168,172,177,154,185,149,143,160,185,674,148,775,171,163,170,169,159,161,170,159,160,161,167,184,169,214,154,172,634,175,69,158,161,158,156,502,361,159,1593,355,162,153,160,174,176,174,666,167,156,165,154,164,366,243,170,164,187,232,168,194,141,165,166,158,154,161,160,159,163,155,170,185,151,1439,70,169,176,655,126,159,171,174,162,159,169,168,171,171,174,158,159,159,161,167,169,167,159,158,156,166,167,159,169,159,167,164,167,166,157,155,158,157,158,170,164,159,155,171,162,180,156,164,152,161,157,167,168,155,164,152,169,158,169,160,153,176,167,173,165,164,157,165,162,153,164,335,180,173,179,151,168,169,176,159,579,112,154,171,354,150,167,175,156,166,167,290,1498,179,160,177,311,84,1263,281,92,177,191,145,168,161,524,196,138,159,152,168,157,167,162,155,157,166,155,693,133,121,154,161,201,150,242,89,165,358,116,427,66,155,158,383,371,190,70,155,213,108,737,179,468,153,159,158,156,155,157,164,166,176,154,561,716,389,208,733,159,233,138,162,166,174,805,431,590,351,161,156,160,163,481,52,183,206,180,153,176,155,166,162,155,156,158,159,156,161,166,165,156,165,158,163,161,167,160,166,161,165,157,166,156,165,169,163,157,157,157,156,165,157,165,158,160,166,156,203,219,164,455,129,136,174,160,283,158,161,158,160,165,158,172,539,600,216,120,210,606,162,159,159,905,174,159,329,167,164,880,165,163,161,162,160,179,157,165,164,171,164,175,174,157,170,167,178,201,157,171,165,157,171,170,175,171,188,153,160,157,169,163,159,180,159,181,988,203,139,162,161,179,957,106,164,165,168,162,440,160,162,161,851,36,883,274,191,202,174,160,175,952,144,171,177,179,164,183,686,182,165,642,802,175,169,176,156,185,165,142,158,156,153,156,166,155,163,156,164,172,164,159,168,165,169,155,163,152,170,166,167,169,155,180,139,165,169,166,167,160,162,168,157,157,166,152,158,162,159,156,168,158,155,157,165,680,1286,516,174,170,168,182,167,1444,181,170,162,167,159,164,173,159,165,164,184,218,182,395,204,428,2659,131,1729,130,160,212,195,174,199,1106,1319,935,261,172,163,172,1187,1336,219,192,263,99,182,162,322,2977,156,1651,230,279,446,175,161,156,189,164,269,644,157,186,123,172,597,919,836,197,678,169,162,705,164,171,173,149,715,825,280,209,228,224,162,1012,170,172,184,266,58,232,112,173,170,165,165,216,233,665,67,162,166,516,164,172,154,201,549,92,180,150,210,156,157,171,169,162,171,161,167,161,161,161,162,158,162,169,172,173,167,160,169,155,173,171,159,182,163,157,170,168,168,163,176,156,161,168,166,155,182,238,1632,89,159,167,166,201,130,592,175,266,143,175,156,174,639,137,163,1118,153,162,236,162,159,1320,156,278,105,169,166,169,176,163,160,165,164,178,158,204,155,166,164,187,161,1629,254,176,307,228,1836,814,176,174,160,162,165,164,170,164,179,147,416,650,900,127,164,182,160,162,3705,1344,123,188,168,172,174,163,173,175,235,1258,1609,2875,226,337,1130,186,162,388,614,933,380,298,160,161,326,202,151,165,165,163,190,170,166,171,171,181,165,160,180,169,155,185,1733,190,151,261,600,991,190,180,175,186,183,185,198,158,166,166,164,161,175,166,154,178,174,673,154,190,369,241,90,162,347,162,168,169,979,189,1202,160,169,1315,155,971,215,165,158,199,156,173,496,164,387,162,164,169,166,177,167,157,157,160,161,171,157,160,167,163,197,159,164,160,151,164,173,158,152,169,159,159,161,181,143,162,163,171,170,166,162,162,286,40,173,154,214,159,165,166,165,161,161,162,191,168,159,1197,79,169,161,172,162,170,251,928,492,49,159,1418,1353,182,165,159,162,160,168,165,169,171,189,157,162,162,160,164,174,161,163,160,162,166,161,173,171,172,271,67,164,170,169,172,170,160,247,160,162,1519,520,954,59,173,876,268,1488,60,169,1088,39,1301,2907,1242,1896,139,163,162,199,138,163,165,167,759,158,529,170,180,591,1338,1476,378,1638,78,242,1035,42,243,242,176,476,169,524,975,103,222,185,166,152,177,188,907,715,983,1521,679,478,493,1369,265,35,164,859,111,166,162,851,2223,333,3036,219,85,156,169,190,158,167,182,395,167,171,168,176,178,154,165,165,170,164,161,167,163,163,167,160,164,161,159,156,155,163,170,166,170,161,157,155,188,1152,158,1554,159,160,158,920,53,146,1643,292,998,142,2882,857,1047,84,182,167,171,2064,159,179,162,178,950,149,875,1392,159,849,822,286,1776,512,174,154,159,197,99,164,129,195,177,173,183,156,165,164,167,175,190,158,163,176,175,165,242,162,272,171,155,756,143,165,204,159,218,190,170,209,183,208,223,200,261,191,212,190,3791,162,630,506,328,397,167,843,172,2492,89,811,638,154,1397,169,157,150,180,166,153,157,157,165,150,528,159,181,163,160,200,162,178,1391,545,397,2786,83,2863,1588,771,161,169,662,1043,154,181,171,168,950,180,171,169,159,154,164,182,1854,386,154,195,142,150,160,196,132,159,158,162,156,2368,328,244,109,2117,200,185,156,154,166,171,296,123,157,159,174,158,158,162,167,158,158,157,158,159,165,165,165,166,159,161,156,195,162,170,187,160,165,168,166,157,166,172,160,163,159,173,181,184,166,167,158,160,159,158,161,167,160,601,160,163,726,293,154,170,154,159,159,174,171,853,89,170,158,155,195,1996,84,2694,493,196,755,888,185,173,166,167,173,169,204,172,178,180,166,185,674,166,192,157,188,169,180,196,142,173,161,213,135,173,158,181,177,162,163,163,161,1366,96,161,160,167,165,904,133,161,163,160,732,162,196,1182,1274,139,170,184,3316,166,152,159,156,166,129,169,164,155,163,160,163,177,151,165,161,161,159,158,159,168,167,165,152,162,159,157,160,158,161,162,156,168,175,168,168,161,163,170,169,764,41,191,137,161,163,163,178,159,161,168,615,39,178,805,181,168,174,187,151,164,173,384,490,159,1090,137,156,264,88,194,312,222,119,161,158,160,1132,466,329,176,257,1066,60,179,179,240,167,164,199,127,182,190,136,164,157,167,163,157,161,156,157,158,157,215,133,169,143,152,157,156,165,149,164,160,162,154,159,167,165,157,157,178,157,404,206,584,205,157,162,195,574,204,1194,989,172,161,182,156,160,156,157,164,168,156,165,158,161,160,161,167,897,159,183,1016,74,1940,120,242,182,178,140,197,159,249,162,1392,162,159,167,159,144,157,156,172,160,235,175,166,163,283,161,995,160,280,181,173,156,168,563,128,163,175,157,486,144,306,18,167,176,168,161,158,169,154,158,158,169,175,166,162,167,158,1696,157,165,166,178,162,673,203,878,160,276,669,363,371,448,704,69,1486,126,163,873,163,344,881,1139,57,1121,25,706,59,2849,939,170,291,619,133,233,169,2240,104,335,165,166,175,215,174,163,160,161,171,183,158,165,173,163,988,1259,161,220,2328,1437,1406,160,1558,201,167,1348,231,161,157,159,175,176,178,171,188,171,484,161,179,166,175,185,174,163,979,169,165,608,170,170,217,560,1059,1888,31,175,185,168,154,210,2652,150,166,147,434,108,643,168,160,169,162,157,160,158,164,163,158,159,160,160,160,248,194,156,622,20,157,1797,772,177,153,192,164,162,155,161,158,165,166,161,190,217,1872,1149,3117,211,135,173,194,211,157,169,163,172,157,166,160,157,163,1478,1024,803,1110,1522,101,161,175,164,937,178,170,164,171,171,218,144,164,163,166,162,232,129,147,168,154,169,151,164,161,2138,151,209,226,135,165,153,191,221,181,161,178,169,167,176,1498,69,167,162,160,182,171,1586,180,162,175,181,929,144,167,182,141,3233,5912,121,142,1633,412,175,173,167,173,169,164,177,165,160,171,151,165,163,154,152,164,169,165,187,165,166,159,161,160,179,820,398,95,1217,238,489,162,176,161,157,321,66,308,57,1497,171,169,156,169,172,157,1454,116,171,200,752,162,174,1534,392,211,143,155,159,173,174,160,161,164,171,163,185,201,162,171,171,170,421,168,213,233,129,164,168,161,197,191,989,1559,169,410,158,723,138,720,264,1033,759,181,178,669,158,238,177,162,211,317,194,182,158,204,198,178,179,168,178,207,147,161,171,159,216,273,170,167,164,1271,378,196,161,302,173,244,165,309,860,182,176,1942,359,162,163,162,173,171,161,688,134,202,210,145,152,192,156,162,1977,44,180,146,159,187,148,156,170,155,159,268,55,163,167,165,161,284,155,156,624,721,284,215,177,186,2481,71,162,168,170,174,158,161,172,157,170,162,234,171,169,162,265,322,160,163,172,211,215,177,152,175,156,512,172,176,162,167,169,182,161,159,153,159,173,159,181,148,456,163,151,156,165,159,161,171,160,161,162,162,134,170,167,171,157,156,163,156,162,157,156,164,160,157,162,162,166,158,161,183,158,162,162,165,161,162,164,163,166,164,186,160,162,161,154,180,175,164,165,160,158,299,160,474,148,158,172,153,338,155,172,169,152,156,249,438,207,171,163,163,159,191,165,565,666,171,208,182,160,161,150,169,157,168,163,162,164,162,157,159,203,109,165,171,160,155,174,158,166,164,169,167,157,168,170,155,166,164,153,157,159,158,165,176,170,160,163,162,169,168,171,167,173,169,167,165,157,159,168,157,167,166,169,165,165,158,165,164,166,164,166,163,153,168,178,150,158,168,164,167,162,167,212,118,151,161,166,165,160,171,162,173,166,199,136,181,234,109,171,190,161,181,722,263,168,163,172,168,161,159,167,177,165,178,157,168,161,406,93,179,169,173,156,162,165,228,173,167,174,364,203,139,183,160,157,167,176,994,734,251,113,188,173,160,156,168,155,163,192,132,158,167,163,169,162,166,170,165,169,161,170,154,161,163,164,700,126,1119,8,433,158,172,160,164,161,162,163,2209,175,154,162,182,168,167,164,189,191,285,108,143,164,165,158,167,177,160,160,248,151,161,195,153,207,159,183,165,180,210,210,166,183,189,136,164,1009,172,160,158,159,168,168,160,180,159,167,167,168,162,164,167,168,162,169,161,165,171,155,158,169,494,101,165,179,171,205,174,155,150,159,159,183,159,175,204,123,201,157,197,209,155,177,206,124,171,196,153,198,160,171,974,167,172,191,196,178,221,243,244,197,224,163,191,148,1136,1589,1045,71,176,151,163,172,172,180,157,161,160,163,157,168,159,217,161,165,157,276,149,159,154,162,212,163,156,156,158,163,873,158,158,234,92,165,157,785,248,32,178,161,151,168,155,161,159,157,160,160,170,152,158,159,184,139,293,156,2968,323,291,202,129,1181,1067,437,960,1654,929,154,165,159,211,124,251,266,444,158,314,330,159,138,154,171,169,415,178,155,160,156,157,157,161,164,246,92,148,185,182,153,157,158,161,168,149,162,166,165,158,165,163,1101,164,159,157,163,183,162,155,158,156,244,172,197,161,163,165,192,158,172,262,165,173,158,159,1146,54,161,155,157,171,293,28,160,157,162,157,622,453,405,328,28,164,157,186,292,594,1054,1028,154,155,721,289,36,923,147,429,2233,155,161,160,485,966,177,185,183,154,184,160,163,176,566,242,274,133,166,175,157,157,153,160,165,158,157,156,164,162,164,163,169,400,1406,170,167,168,773,193,261,358,368,552,187,307,1756,156,168,305,156,1040,161,153,168,157,163,272,163,162,156,162,149,171,161,155,165,164,396,166,161,157,164,156,158,201,284,200,169,164,204,125,154,157,160,157,157,155,163,158,209,168,189,156,462,418,151,159,439,158,173,159,156,331,142,182,560,519,163,776,678,243,166,160,568,171,313,30,166,161,772,39,296,182,161,150,152,164,155,155,164,154,163,156,166,169,146,166,156,161,162,182,138,155,157,164,166,155,158,161,155,164,164,157,155,165,166,179,165,158,157,155,157,315,186,168,161,187,168,255,264,165,356,269,806,142,171,156,163,162,163,157,157,156,156,158,183,513,178,164,157,177,332,231,176,720,2857,244,171,160,157,168,147,155,158,162,167,155,162,170,156,157,168,162,165,292,33,158,167,158,156,155,164,158,171,163,154,155,156,166,163,159,152,157,157,750,106,119,158,171,176,285,26,162,172,842,92,161,458,175,502,949,243,150,163,127,439,807,1765,438,277,168,166,166,195,418,870,104,162,165,165,160,161,162,158,159,156,158,158,165,158,157,161,156,194,168,157,160,164,166,158,201,152,159,159,157,163,167,153,158,167,171,151,163,157,159,273,170,156,164,954,202,196,205,204,164,169,158,167,155,177,366,580,78,1733,474,156,661,196,174,210,147,587,596,490,1073,880,149,156,166,171,159,158,158,157,156,166,441,371,710,428,664,1090,936,775,1060,166,269,204,788,169,175,176,1416,173,134,165,209,209,134,174,675,889,906,2448,138,190,141,1249,206,551,135,504,165,173,662,155,170,391,377,195,555,870,161,165,165,2091,27,154,193,196,548,1547,781,173,155,156,158,403,1152,1411,868,168,165,161,187,133,159,164,159,157,158,169,626,189,158,167,160,238,89,353,173,174,153,154,160,179,152,153,160,167,167,155,207,239,133,391,475,68,155,560,57,173,226,99,157,128,880,121,190,127,269,250,2211,276,146,171,547,818,160,288,309,339,431,1049,646,166,153,809,185,203,461,472,48,300,33,173,208,200,159,172,678,188,147,387,310,1475,87,564,168,157,159,309,286,173,211,169,342,127,254,523,515,341,380,216,173,163,159,171,170,158,201,163,169,159,150,233,84,164,155,162,161,159,158,153,164,165,155,165,157,158,165,180,156,160,153,164,160,310,167,193,158,160,160,164,450,207,795,775,154,1824,322,187,1260,492,151,159,159,155,3306,586,992,1641,1676,300,333,798,85,567,388,223,10,484,196,166,152,265,162,248,178,162,1287,74,728,1543,134,214,148,438,210,170,262,96,856,94,186,171,514,1186,1057,2989,203,583,220,3202,2718,1804,125,160,1938,109,1153,365,302,228,219,454,238,159,327,152,151,156,157,163,163,170,192,138,155,166,165,180,181,144,172,861,176,166,167,166,176,157,201,175,172,2664,171,148,155,150,144,2441,147,165,242,155,576,84,159,3179,124,151,159,908,193,182,152,551,933,154,157,161,420,3927,470,152,336,164,203,1845,12,501,412,655,152,180,838,493,182,781,773,394,191,160,173,401,1046,877,174,179,156,166,164,160,171,165,157,159,288,31,180,176,662,340,168,177,470,1711,44,2679,469,54,2163,736,213,794,137,484,973,3392,140,241,161,156,161,166,103,164,152,246,346,594,1078,345,252,178,2910,873,1006,1909,1261,913,773,1106,1330,570,1000,222,199,187,132,185,157,159,157,168,175,142,494,164,3623,386,211,187,209,388,176,208,169,164,156,171,161,165,158,169,161,161,164,153,161,160,158,184,150,591,1171,165,161,156,157,157,156,1077,189,151,170,153,150,1647,1803,164,156,497,94,1466,667,197,1150,153,152,158,163,351,174,150,155,155,164,155,155,164,155,157,157,157,157,157,157,166,166,169,192,570,158,606,147,321,35,174,167,156,337,158,175,167,159,157,474,1202,348,130,168,262,142,161,154,156,157,157,1896,481,2641,122,126,420,164,164,287,195,637,334,577,153,159,168,428,151,467,376,452,790,414,1490,225,163,157,162,159,931,161,154,636,157,350,478,255,405,181,396,574,595,169,688,139,180,1035,138,181,1141,139,138,187,148,175,1432,1109,929,148,170,160,180,159,154,167,404,995,1567,287,153,864,160,161,403,1672,56,610,108,80,3064,728,162,167,2097,759,244,159,816,73,161,2271,3166,308,160,172,152,161,157,159,159,159,158,166,161,171,2118,1070,324,262,173,3163,2679,116,176,165,165,182,161,167,134,165,148,165,543,173,164,1341,1770,162,228,214,1015,322,608,172,153,2711,799,762,160,169,949,314,168,151,163,156,404,421,620,183,141,156,163,158,155,155,163,159,156,163,155,157,155,155,180,133,156,156,156,158,158,156,160,164,157,157,156,164,240,79,170,488,672,156,793,195,1107,412,170,256,1210,1305,299,155,171,157,163,178,180,177,177,167,161,157,168,171,158,163,158,170,155,164,172,165,150,175,162,143,179,145,211,181,164,143,220,109,165,263,168,126,153,176,939,402,141,161,168,207,800,179,1388,974,133,418,98,154,176,1052,152,157,263,179,166,454,731,261,149,161,164,164,157,159,157,163,166,164,817,159,165,157,166,156,156,156,156,165,157,165,165,156,156,157,158,166,171,153,164,166,155,165,158,155,156,157,167,157,157,155,166,155,157,165,156,165,166,226,112,170,223,794,162,177,160,159,182,275,297,159,727,106,615,176,154,186,157,157,162,159,1147,237,178,273,59,174,185,155,476,254,160,193,139,161,170,243,87,178,141,165,181,1274,136,161,174,239,89,161,177,251,79,164,178,195,573,168,160,158,157,179,162,162,200,156,828,159,170,185,154,247,158,164,161,238,430,148,289,230,574,767,155,330,188,143,168,195,347,432,813,237,178,167,178,146,163,158,176,173,154,156,160,162,157,155,165,363,168,512,162,167,179,163,157,156,165,165,157,166,166,179,157,166,158,166,192,181,150,193,157,156,164,164,160,978,378,674,230,160,181,158,368,591,167,159,170,151,193,995,126,3434,3114,216,513,338,932,154,750,155,290,154,262,233,53,1639,215,886,175,165,174,166,177,164,200,573,199,166,164,1463,2619,170,174,155,161,166,164,161,167,169,205,142,160,1687,210,165,163,3752,80,408,99,160,180,155,182,155,183,148,215,2815,172,186,165,211,139,164,165,398,193,7940,350,165,164,239,96,169,184,209,146,161,164,198,175,179,165,165,167,163,164,166,185,246,89,164,399,344,301,123,159,348,170,2113,4,2286,271,127,200,155,1960,739,522,1046,145,155,650,795,152,154,155,156,157,112,160,150,165,163,156,162,157,162,163,163,156,162,2751,518,150,185,2615,136,158,808,14,163,162,780,155,157,212,197,112,893,653,164,109,172,149,154,156,165,161,157,154,156,154,163,157,156,155,156,156,597,168,169,165,169,166,173,166,157,155,164,164,160,302,1579,412,182,289,159,173,164,153,1090,150,742,151,157,160,172,159,1643,191,157,154,285,173,114,188,159,182,173,165,133,178,160,229,1159,274,277,168,158,208,145,266,286,159,162,228,112,156,165,155,157,156,235,133,136,199,140,162,162,161,924,248,158,243,72,159,265,54,163,151,161,107,168,157,155,159,153,156,182,667,128,155,166,153,1097,960,614,647,214,303,13,780,945,25,162,158,166,166,158,818,185,157,213,158,161,159,160,154,157,173,162,309,159,282,159,177,156,156,249,66,207,394,92,129,161,161,159,153,156,152,158,260,57,162,308,15,165,154,161,161,230,174,169,262,1114,183,766,282,2058,109,867,168,161,177,141,156,1050,171,493,191,156,202,148,167,171,158,157,159,157,165,160,172,148,156,192,211,133,384,97,205,125,982,71,152,160,182,798,945,76,156,165,157,160,560,4914,2901,143,588,2073,156,153,161,159,156,156,158,162,155,155,155,157,151,189,177,203,157,161,405,109,452,194,156,156,162,316,19,178,249,129,159,344,25,751,168,159,164,158,155,159,142,1143,616,113,164,163,918,694,1935,1599,251,96,204,151,300,219,110,162,168,169,222,164,175,175,147,628,1037,152,1336,82,154,156,165,161,165,155,164,258,258,1013,45,185,164,243,134,163,161,358,190,189,148,164,157,161,159,169,1213,1018,732,520,60,499,244,199,187,793,1710,1368,147,159,657,182,193,152,164,156,160,239,78,158,280,57,150,242,176,151,714,297,35,168,260,160,169,315,176,931,145,161,160,160,203,175,1033,71,922,597,639,373,1490,311,164,160,183,158,179,2248,143,146,167,159,158,184,137,177,855,201,1369,158,174,154,155,186,165,159,161,160,739,652,1724,3720,2548,467,145,158,160,185,401,1411,777,267,363,831,810,150,164,6749,156,184,141,164,839,214,178,331,202,177,220,147,148,313,25,336,274,161,164,164,207,200,140,168,141,170,145,271,161,157,164,158,162,217,158,180,149,162,164,154,1272,129,698,329,185,200,225,159,1061,1248,126,159,1517,242,348,167,1907,1551,55,592,148,166,169,332,167,184,149,212,132,220,159,164,200,160,198,155,182,164,180,212,163,237,113,361,128,155,195,133,162,163,286,370,761,162,147,169,151,144,757,575,1125,156,2678,4898,2381,2914,240,175,480,166,2500,65,164,4800,329,194,171,174,167,402,144,680,179,176,170,137,168,244,182,164,166,589,436,179,163,306,541,169,170,167,5082,155,161,201,154,158,650,158,180,1206,723,164,165,532,198,226,93,316,117,158,157,286,247,700,2319,148,157,449,848,193,164,429,1121,53,134,174,1470,157,167,3299,1508,1257,843,1579,215,149,230,480,31,164,172,287,886,582,156,155,191,158,148,189,130,315,765,1055,170,334,141,157,157,1884,2124,1409,182,601,275,2221,158,212,365,208,731,132,342,616,2250,59,172,161,1569,35,157,163,338,320,185,465,168,158,4092,795,634,2257,361,611,2108,1998,156,181,191,171,166,162,168,158,167,393,157,166,209,158,170,280,1744,769,193,141,164,179,162,447,406,324,252,153,150,1152,84,153,155,164,166,156,164,159,158,281,56,178,152,158,158,182,150,167,153,163,166,179,158,145,165,160,419,156,950,153,161,169,165,149,187,201,197,147,156,169,166,154,196,166,152,191,401,920,85,846,163,162,168,249,167,172,256,55,398,83,160,126,160,205,141,162,179,187,932,2474,176,233,160,165,939,168,172,149,207,121,191,246,628,261,1274,191,144,158,204,124,151,453,282,197,175,158,203,120,225,113,161,179,162,165,153,163,157,155,181,1013,4339,172,180,159,154,165,165,485,673,519,68,165,752,164,373,138,159,159,157,165,473,165,156,168,156,172,160,145,158,156,165,166,154,157,159,164,165,157,166,458,1262,684,148,155,167,1219,2091,142,632,873,165,161,160,2009,271,179,188,197,225,174,162,176,158,150,163,159,167,155,173,188,137,160,166,168,154,127,166,174,155,171,176,184,97,745,26,196,156,175,546,165,442,255,378,163,166,166,601,673,75,336,561,893,117,157,159,252,84,1042,158,643,124,295,165,169,181,136,155,197,460,1746,55,167,161,164,162,186,163,161,171,163,192,157,171,193,183,567,190,118,169,161,165,151,158,165,167,156,112,160,162,160,157,165,167,446,151,156,166,160,159,165,158,157,163,1208,406,380,152,169,1058,124,161,193,388,228,177,431,71,144,344,149,164,832,429,740,344,185,162,156,159,157,450,342,507,182,163,158,161,162,284,507,587,1777,155,160,156,167,161,164,166,171,165,159,212,175,236,168,213,193,254,55,188,354,195,182,157,193,191,180,128,158,187,281,578,1629,57,177,260,60,186,143,156,265,166,160,162,246,411,819,869,196,156,258,181,177,220,831,208,171,160,180,173,171,164,155,159,166,172,190,144,173,193,227,565,47,154,160,327,162,631,879,159,1489,804,734,165,145,157,166,152,122,164,162,160,195,132,158,168,160,163,168,159,155,159,287,165,158,237,170,173,184,154,305,156,188,165,164,299,166,161,160,166,253,165,152,154,160,488,240,74,158,155,166,154,165,175,161,159,155,169,154,159,162,154,157,155,165,158,156,168,157,159,166,148,157,155,159,161,795,162,241,91,591,638,70,586,166,1495,847,166,167,1233,27,341,69,158,156,1224,151,164,216,121,154,417,72,159,630,655,263,170,178,160,153,166,157,159,164,163,165,156,156,161,272,358,69,171,150,164,158,207,444,340,170,163,192,252,143,595,157,1450,109,168,710,278,174,170,173,154,252,105,193,221,159,156,157,154,238,159,156,158,165,158,157,166,154,156,157,156,157,166,165,165,164,158,165,159,155,157,165,166,155,177,151,177,213,154,157,158,463,70,165,728,190,159,160,185,131,167,161,154,439,43,171,219,186,156,165,149,161,163,166,165,156,157,171,157,160,154,156,170,145,154,175,163,149,155,210,124,161,208,141,161,195,114,157,171,162,162,148,175,161,161,156,164,166,156,155,157,159,153,155,168,156,165,156,154,158,157,155,160,157,167,190,139,153,169,158,163,156,159,483,172,151,173,148,169,155,153,167,150,178,150,147,164,148,152,156,164,165,164,156,163,154,154,438,197,141,157,155,499,137,162,812,2552,205,745,329,145,159,186,160,1549,2909,195,273,176,154,145,155,156,167,154,156,170,526,111,203,136,159,162,198,647,148,167,162,162,156,177,154,157,175,162,156,238,575,342,129,167,981,225,159,377,161,174,148,250,174,156,166,151,144,171,159,209,146,160,165,203,461,377,157,164,161,164,164,158,244,164,170,164,168,1500,127,166,160,157,308,366,284,159,371,17,171,185,1096,111,113,168,223,1036,181,241,96,653,201,594,594,129,131,163,155,154,157,1872,118,515,371,2073,2579,252,170,164,694,141,165,326,153,170,904,445,180,159,351,4319,685,1638,225,148,154,154,156,161,151,154,166,162,172,156,161,325,290,166,328,164,277,261,2261,278,156,155,216,230,85,188,126,200,158,167,184,156,162,160,155,190,164,167,156,157,162,159,156,160,154,165,171,157,161,154,167,165,165,163,240,166,158,159,294,43,159,178,965,294,225,175,178,171,160,159,178,394,156,166,3311,387,473,20,210,122,443,844,886,176,178,168,167,156,156,159,165,167,165,165,165,159,155,165,167,154,165,157,160,162,174,152,227,155,171,159,160,178,166,260,507,164,266,195,177,348,60,232,344,176,145,161,164,155,164,199,1619,596,750,3087,136,250,155,186,1460,144,536,859,151,150,1863,431,186,161,534,1422,685,188,220,180,162,159,191,160,186,162,168,157,316,246,220,161,162,728,131,4432,167,163,163,161,161,163,162,208,165,163,158,170,172,168,176,174,828,184,323,72,324,248,257,350,184,208,174,150,174,149,177,145,157,156,175,121,168,158,158,157,161,171,151,164,162,162,157,162,161,157,180,163,160,694,163,162,171,156,164,157,243,1911,131,76,180,150,155,158,838,201,198,120,111,545,162,1545,239,45,174,3215,168,156,160,162,160,165,158,168,151,300,2083,157,4875,2557,870,105,113,166,6060,270,1116,306,173,150,209,214,149,530,151,155,791,260,431,553,202,637,199,102,158,169,156,1416,538,3774,311,1178,121,382,583,422,358,1409,474,87,153,155,159,159,185,134,317,217,68,521,84,1762,837,1711,3448,3586,487,821,142,174,221,157,158,160,3647,82,245,362,1537,58,516,943,208,186,152,156,176,231,203,2287,390,172,4496,168,6391,7260,3540,4253,1084,394,338,189,179,362,152,220,182,212,179,194,220,173,204,203,590,75,234,1682,455,647,165,405,713,1533,157,162,2221,364,320,240,3522,14449,2556,136,1263,8081,1694,13317,164,151,161,158,1661,1460,163,161,1349,162,159,161,3484,161,157,155,158,155,174,158,742,277,306,8,3489,129,160,156,158,158,156,161,157,157,158,158,156,157,158,158,158,157,265,1032,154,157,157,162,315,11,346,848,157,164,1631,161,158,821,1937,152,159,165,158,162,180,2810,150,1045,192,163,295,165,165,161,277,169,892,89,164,211,164,161,158,159,355,177,164,159,542,786,1627,1689,437,465,141,457,161,3362,1505,782,343,158,170,147,164,1803,157,132,154,286,179,158,212,166,1695,700,139,738,155,155,163,609,39,226,103,396,18,1127,238,3638,607,923,622,129,185,1429,517,161,1671,61,224,1775,26,171,1799,161,713,571,400,346,2619,22,169,152,319,186,166,321,160,302,665,48,162,170,1277,98,2561,104,156,176,153,160,165,157,173,209,3498,96,478,159,195,161,1408,1002,528,288,168,515,312,172,219,271,292,1092,224,151,160,155,164,164,150,165,167,165,165,157,158,159,159,164,158,157,159,168,158,167,156,163,164,178,225,97,167,164,148,158,159,175,487,178,161,754,1458,2037,1508,354,243,1611,99,152,164,159,167,170,159,2097,72,148,188,265,147,1506,1816,214,146,4330,158,160,2349,1040,1639,150,318,156,188,159,178,188,226,168,153,167,366,344,164,554,148,145,350,112,157,158,182,173,159,158,290,153,157,163,1016,115,182,128,360,572,261,155,800,47,163,157,162,159,156,158,690,110,159,160,165,1147,268,149,434,854,934,77,161,161,156,164,154,155,164,166,162,188,162,162,194,160,121,158,147,157,154,251,180,136,159,166,389,85,156,299,464,155,455,905,187,123,162,180,160,163,152,162,188,154,158,167,155,163,155,204,141,155,162,378,759,872,2559,383,889,1463,266,638,2783,1828,424,82,289,615,2245,1877,135,155,258,99,159,459,170,177,180,227,1045,374,160,163,163,164,2417,4450,1111,1104,2222,297,160,168,160,149,168,160,169,1734,2932,945,159,168,178,168,280,210,162,159,158,156,163,152,175,165,157,169,178,157,158,177,159,162,227,162,166,162,161,163,188,164,166,231,175,364,122,470,80,163,219,111,163,632,945,150,132,150,371,119,846,134,1226,471,178,171,225,63,741,121,145,984,422,189,208,324,192,169,162,1482,274,172,661,58,754,128,159,166,251,90,233,158,165,518,360,231,489,233,799,75,178,248,768,286,702,557,163,280,893,1095,172,1100,988,1057,286,167,376,165,176,162,159,166,165,162,172,167,308,27,164,252,273,134,169,577,259,158,164,169,164,424,614,204,140,159,164,290,2012,144,159,176,156,172,156,154,171,167,174,165,158,160,166,179,210,210,160,159,162,157,164,163,344,436,209,181,174,167,155,155,177,492,319,6603,152,1058,188,262,881,1325,215,264,148,391,155,165,170,379,43,215,175,211,329,170,734,1326,160,159,240,755,109,578,3573,1742,1381,30,181,180,636,177,167,163,157,177,159,171,660,160,170,1721,72,173,163,158,156,156,174,160,158,163,243,79,156,168,166,153,161,168,176,1171,262,157,169,933,192,132,306,106,587,3758,300,1190,360,188,989,314,172,185,147,165,431,3731,58,163,172,180,156,371,126,165,223,98,166,159,158,464,67,192,143,156,155,221,161,154,158,152,428,169,168,152,156,156,156,167,163,926,137,163,156,323,159,170,161,163,159,692,380,886,234,128,163,265,67,145,162,159,817,250,157,160,167,176,164,697,312,82,134,1779,614,147,149,783,192,890,140,164,161,548,1627,1252,267,234,301,52,207,319,155,164,209,244,266,154,171,163,158,566,977,361,76,160,157,449,91,261,896,550,275,654,270,3396,208,756,1032,1029,183,860,171,150,207,145,180,201,193,279,166,152,175,158,1395,1073,46,348,126,157,194,1101,226,289,32,158,430,712,168,161,1536,5372,102,828,364,840,803,366,329,353,570,607,1936,40,1028,147,186,170,163,157,165,165,163,157,165,174,929,2255,182,398,153,2480,241,1015,190,491,180,328,327,124,340,182,188,140,401,167,146,162,179,156,161,195,205,123,166,161,175,516,289,150,162,834,5210,1092,1066,139,190,155,175,156,371,170,115,164,163,398,162,206,139,176,162,169,152,161,155,135,309,152,153,161,156,130,151,161,144,164,183,136,111,153,160,181,178,917,155,384,198,137,150,138,278,154,146,152,162,155,150,289,862,157,153,163,1588,150,4841,503,330,1076,444,158,156,133,145,195,166,303,167,4074,153,202,112,158,676,1599,142,216,1177,1637,77,164,152,169,165,154,173,164,164,163,166,324,2979,67,174,150,155,163,198,625,373,161,162,863,165,162,182,601,165,206,468,605,3421,1387,145,157,116,158,177,159,164,162,158,833,2437,81,162,4329,556,480,638,347,1819,166,188,135,153,167,167,168,158,121,200,146,238,81,159,3279,1169,8213,104,156,207,150,186,550,246,314,1338,406,497,6675,146,140,395,154,225,156,158,156,1304,169,185,285,193,404,265,349,1056,40,1107,170,898,164,162,167,974,1129,161,755,1945,35,162,170,156,158,161,164,160,365,163,159,160,157,163,166,153,169,156,162,6967,54,170,172,182,152,159,501,174,160,328,270,40,263,64,160,166,161,190,185,150,262,63,158,142,750,601,40,994,121,171,151,159,161,291,34,170,158,160,232,1347,573,144,721,121,190,147,160,350,188,139,159,384,1101,874,150,163,160,163,158,241,179,170,171,221,313,156,177,157,176,155,155,160,157,166,271,159,179,199,159,539,38,157,202,3461,133,170,163,159,155,160,282,176,730,985,146,161,153,693,152,167,230,166,419,208,1086,2486,1185,157,225,164,162,615,2763,167,119,1164,174,175,158,143,166,316,162,163,161,655,227,160,160,149,164,270,155,145,160,1000,211,178,164,141,161,167,156,168,165,168,162,192,196,353,1129,159,1013,105,177,142,150,162,387,65,245,3722,139,110,174,202,185,155,157,159,159,155,161,163,160,157,161,157,198,191,140,155,155,155,158,158,163,162,164,155,165,227,155,155,837,195,178,162,169,160,174,168,167,160,159,164,187,168,169,167,167,159,159,168,169,168,3123,415,189,157,164,169,164,171,164,438,404,397,164,159,158,159,180,172,166,160,158,157,161,160,159,158,1717,295,337,165,159,204,213,161,153,157,253,143,162,149,153,168,157,156,163,159,162,176,334,10,170,185,153,163,162,153,118,147,162,168,154,189,1713,180,148,156,321,163,162,771,810,313,149,1046,163,161,162,166,196,159,283,129,178,169,159,172,363,184,197,208,296,137,691,110,165,256,275,36,2217,471,188,138,166,162,159,295,1063,902,299,163,155,192,430,927,1387,462,173,5871,100,173,163,161,175,649,140,161,159,163,159,165,161,159,165,173,157,162,164,167,357,153,165,155,161,157,200,168,158,178,170,175,580,152,261,357,147,720,147,197,159,158,253,215,179,161,156,397,224,170,1108,631,557,181,166,882,170,158,184,165,169,162,161,164,1443,259,165,160,161,180,546,146,162,202,162,155,163,161,159,200,156,603,185,188,148,161,167,162,232,167,157,164,299,157,177,283,176,250,158,169,167,159,160,911,157,190,152,179,447,161,156,165,426,1266,377,169,205,1418,630,1770,71,156,156,164,158,165,166,168,155,159,157,173,164,166,165,170,174,153,158,156,183,217,184,180,166,192,218,151,222,177,222,1142,927,384,221,305,184,205,841,321,346,56,175,160,1700,1488,86,547,137,161,182,155,360,192,167,168,158,171,289,256,248,151,148,159,212,167,297,53,145,163,211,165,159,157,159,325,175,562,1219,1336,742,248,1647,146,247,53,174,340,28,950,383,165,214,165,190,520,42,814,321,3354,482,1143,786,185,1192,1382,151,162,159,158,175,161,158,163,180,143,203,159,274,130,147,154,160,161,167,1268,20,164,843,128,167,277,637,1321,199,408,330,122,165,156,157,1180,885,1391,147,167,155,160,155,407,198,331,167,180,168,159,167,162,160,169,158,163,157,167,161,160,163,158,199,209,177,160,162,186,141,166,165,201,159,848,494,165,181,178,154,259,196,169,502,165,166,204,129,160,162,223,1978,278,113,154,176,1521,6,798,708,4,799,20,453,30,149,316,27,357,128,441,138,171,164,157,159,159,158,167,165,504,720,1033,470,923,137,167,158,159,163,523,2732,4045,2476,129,161,191,161,343,159,345,15,210,158,214,518,296,121,197,173,290,145,251,166,248,478,164,170,181,179,184,161,191,154,157,161,560,63,786,590,127,157,154,1525,109,171,160,190,175,729,235,138,1487,95,158,159,163,331,177,196,166,182,152,162,169,363,168,195,208,175,1492,1900,963,1278,184,159,268,540,154,1081,386,432,3734,175,164,217,168,163,250,307,212,210,53,160,817,155,176,377,1252,208,233,86,178,173,163,160,206,161,175,161,293,915,440,172,160,183,160,540,533,404,165,175,150,219,1254,3545,1545,166,164,293,505,152,299,563,588,271,188,157,651,1632,193,178,788,163,169,529,312,172,240,427,220,1563,119,234,152,214,158,165,164,163,157,157,157,1382,390,69,159,655,157,206,162,159,159,160,166,165,166,158,170,151,171,157,165,159,156,167,160,166,157,189,168,163,160,163,160,156,161,862,731,193,180,166,157,167,156,255,1003,104,174,1700,72,173,165,148,156,155,714,87,409,126,166,342,770,406,479,160,164,461,149,278,700,834,196,176,174,164,296,2674,1098,845,545,563,909,405,148,288,464,243,127,176,269,151,162,164,396,103,167,208,125,161,154,188,155,182,178,138,209,281,77,164,155,1347,38,173,191,155,160,161,742,1463,1491,179,178,1016,192,172,278,180,168,179,197,267,709,407,153,162,156,663,168,225,871,217,153,164,529,856,972,115,956,176,290,364,554,326,322,191,714,667,518,1393,1136,744,300,169,168,199,180,837,332,156,706,82,298,742,170,160,160,169,157,266,172,158,163,197,171,250,174,644,1096,3614,289,96,365,954,206,178,158,170,173,376,156,154,179,145,177,294,15,161,163,171,162,174,161,162,155,157,165,164,164,159,165,164,160,195,159,156,198,175,191,116,159,157,496,159,693,222,635,173,160,394,547,151,122,152,482,496,157,162,167,159,367,297,307,161,414,156,159,160,163,157,162,164,158,164,156,219,456,883,951,659,173,156,157,155,169,218,94,157,164,165,155,165,157,166,165,165,157,158,156,158,158,233,400,94,154,266,66,167,167,148,164,163,164,211,522,58,817,269,285,48,1265,1961,165,174,155,158,161,189,150,432,777,177,266,148,173,166,163,287,189,135,202,121,286,182,223,157,155,159,158,171,1084,1508,434,183,284,344,178,367,1785,159,270,113,167,234,547,1431,317,161,155,406,161,191,384,93,168,161,158,159,157,166,165,159,159,157,158,158,157,650,162,163,156,164,171,153,157,686,211,156,169,155,155,164,168,166,156,160,408,223,166,227,166,160,160,160,161,235,156,160,157,157,173,162,158,1044,524,106,170,160,169,153,160,173,194,162,239,161,167,165,159,192,164,143,198,147,536,149,171,172,1559,826,132,208,185,179,155,161,161,186,139,162,1077,427,124,161,183,430,182,167,159,164,185,205,161,167,165,165,210,159,155,148,186,179,172,187,235,115,180,865,2110,885,631,434,434,597,210,175,153,993,1170,7,260,94,817,345,147,275,222,158,361,157,232,235,97,178,616,99,158,909,575,43,139,158,156,160,158,158,3927,248,107,164,181,220,220,330,170,286,165,247,187,1385,2490,573,205,362,225,161,161,161,160,190,134,182,140,169,151,443,48,198,759,856,14,1223,786,602,119,320,990,1170,396,1012,352,865,162,152,155,158,159,266,570,540,2276,145,162,162,558,163,150,161,157,165,231,171,174,167,157,157,159,162,159,164,164,176,219,173,194,159,158,159,163,267,174,79,163,224,101,164,163,158,168,154,165,158,169,160,195,125,158,161,159,288,167,181,186,164,165,576,590,318,178,2045,155,165,165,159,156,161,160,195,136,161,443,165,261,64,1623,136,153,157,160,162,153,158,187,143,159,1307,190,157,154,157,158,156,167,189,129,157,350,325,153,155,371,621,138,328,245,163,330,15,165,158,157,421,167,201,163,166,507,191,171,915,189,162,241,1402,162,474,635,403,803,154,163,183,155,478,184,151,496,30,164,160,1096,281,144,181,167,163,238,157,179,152,362,160,172,163,191,420,123,157,167,167,527,604,164,203,158,224,179,119,168,158,161,170,159,157,162,158,165,164,157,2062,235,87,494,199,244,98,168,268,1321,276,953,66,204,139,154,228,116,787,42,178,163,160,159,176,176,151,170,474,618,1665,155,155,158,557,42,168,223,218,641,1947,61,2046,285,184,421,1391,643,145,159,526,214,1461,96,172,635,200,406,216,161,96,158,160,160,364,277,325,278,224,835,389,27,253,258,195,144,267,372,158,253,82,181,219,118,184,169,254,199,311,167,336,849,154,159,166,506,304,1202,244,535,252,429,415,33,159,923,288,146,227,118,116,363,340,436,176,148,160,158,161,159,715,216,172,192,127,172,295,591,1403,210,446,276,311,3432,4100,775,36,161,180,957,153,143,903,588,1799,191,561,63,160,193,173,193,179,1449,201,137,158,1034,320,7650,76,170,184,328,545,96,182,156,168,166,172,166,167,165,173,335,149,161,190,157,174,355,205,401,404,190,310,136,310,161,202,875,1534,107,284,646,2909,762,301,161,168,160,2418,171,312,189,179,212,143,169,159,191,140,171,158,170,229,168,153,155,156,153,174,166,141,157,164,164,170,163,157,156,183,159,386,206,147,296,1422,247,166,199,196,185,710,352,130,184,172,1951,1117,1039,126,169,151,180,164,202,168,157,148,320,360,191,881,581,155,181,158,378,647,63,347,167,166,509,382,1376,514,273,1042,962,163,159,208,228,157,1305,195,164,282,451,95,480,152,1339,74,1486,342,253,213,170,546,181,1783,71,357,146,159,172,163,219,150,175,163,179,304,194,170,707,1297,1825,162,381,804,1767,435,674,952,497,535,698,316,172,164,165,166,157,159,157,155,164,157,156,157,156,157,157,224,98,152,158,164,156,170,235,88,158,157,168,157,165,168,167,168,157,166,166,156,157,166,168,164,164,157,166,157,164,166,159,156,176,163,155,157,158,167,165,156,154,170,574,4523,169,173,1079,1408,174,164,173,322,160,481,191,148,774,156,168,171,170,169,166,714,281,183,151,287,59,1072,486,1990,402,157,162,263,342,152,155,156,181,146,1237,463,168,161,160,156,159,161,162,163,163,157,165,157,157,164,156,155,164,166,155,165,227,183,170,169,168,162,142,166,165,162,159,156,157,186,138,164,157,167,164,156,167,166,158,166,157,155,156,157,168,168,165,165,156,158,157,159,154,167,159,166,170,170,165,181,165,171,168,188,263,168,292,163,170,538,51,407,166,152,746,311,277,189,130,1244,1466,316,191,683,151,162,157,160,159,189,142,353,548,441,681,432,721,431,466,624,627,305,408,94,123,1998,647,127,795,67,270,98,182,163,163,285,60,160,175,167,444,224,1457,347,79,162,1660,251,171,1184,138,205,153,157,277,133,160,146,158,155,403,644,500,150,165,170,167,543,1036,206,134,290,294,193,277,162,164,160,159,196,160,180,249,115,472,2682,1896,155,3832,78,161,352,157,169,169,295,48,185,172,248,147,165,694,161,159,158,168,157,293,43,162,167,159,160,153,156,163,151,159,177,145,162,157,155,158,159,159,160,159,157,582,59,164,197,139,494,151,168,244,89,1383,518,574,779,175,179,253,79,202,160,161,163,170,162,164,199,168,1283,561,149,162,153,168,156,273,69,215,109,348,135,158,167,162,162,161,350,191,186,136,159,162,856,1299,830,262,685,457,168,157,185,558,2224,198,303,778,723,251,229,344,182,513,234,138,424,157,155,175,158,164,172,160,235,159,140,217,168,148,169,156,158,314,28,163,159,158,157,1075,1017,214,128,157,735,160,158,151,159,440,1656,167,3379,121,160,168,157,157,161,158,168,157,156,158,158,158,785,221,329,132,168,165,165,152,157,167,160,162,163,184,180,128,163,171,175,158,158,156,167,158,157,157,157,159,165,161,158,155,327,186,159,138,152,162,351,136,163,155,152,166,166,166,164,159,166,157,181,154,1092,2900,331,247,160,162,417,85,173,160,251,77,153,157,169,721,105,172,322,168,164,159,171,158,173,159,161,179,160,163,158,163,162,160,163,168,160,168,162,175,158,185,160,162,163,160,158,161,162,181,143,156,161,159,160,214,128,165,208,191,138,243,130,978,615,813,1178,1094,130,170,162,163,1189,1488,446,164,151,170,161,169,173,182,457,938,169,2776,189,475,149,168,156,564,187,235,165,159,161,163,8394,275,148,1014,1039,174,161,910,269,481,737,997,1961,1088,206,165,167,171,1167,122,214,190,148,164,280,136,738,501,5217,85,215,153,158,181,176,190,131,166,159,1073,945,915,860,2233,193,448,249,34,164,1215,1194,95,188,150,168,168,172,603,676,201,157,2681,197,136,170,203,133,155,155,156,203,126,153,156,159,156,158,160,259,393,432,150,161,157,168,167,1278,149,160,463,644,173,214,317,171,1358,177,159,159,158,158,1290,791,73,433,111,160,181,694,8300,2435,443,530,1331,891,232,92,167,873,183,434,154,158,159,159,201,386,649,899,572,364,878,298,271,111,290,791,460,245,154,337,1372,763,150,975,127,140,89,155,166,224,101,167,166,158,157,762,884,166,196,727,345,165,1000,168,163,434,260,204,159,164,156,164,384,316,164,1085,108,664,417,228,163,161,161,162,161,162,166,450,333,123,163,170,160,178,159,158,162,190,269,203,140,2282,54,186,1128,29,373,214,146,382,456,861,966,273,167,173,186,122,158,165,168,158,160,167,157,163,156,157,159,162,169,161,163,186,168,159,166,170,161,159,157,158,167,159,170,166,169,158,168,221,110,167,162,241,89,183,136,172,170,163,167,157,161,159,166,181,166,159,171,157,187,135,155,175,164,158,169,192,195,165,171,502,116,156,216,157,525,163,170,158,162,165,168,169,177,526,115,158,224,118,1582,3582,221,40,712,217,1213,1782,1414,606,219,258,2983,114,270,1580,2627,729,967,196,150,1005,150,165,166,165,175,145,306,452,341,162,190,797,272,263,58,343,100,167,198,164,794,177,171,1561,706,176,237,1279,358,1407,213,272,189,335,1072,227,199,146,171,549,176,687,178,164,1155,1443,368,221,181,152,140,157,175,195,1071,414,168,154,347,168,269,177,162,160,683,1687,544,482,74,174,151,164,166,167,158,169,220,105,164,164,152,145,187,157,158,476,284,179,2406,96,158,364,181,227,117,1876,162,404,164,167,179,166,158,158,244,164,157,160,154,157,161,188,185,156,159,182,243,505,135,169,158,172,164,182,569,111,158,770,27,358,162,166,184,152,188,822,366,155,224,156,150,259,158,490,229,157,209,191,156,536,159,166,319,22,160,157,158,175,159,430,748,303,164,177,411,172,166,164,167,185,155,162,154,164,155,209,142,163,157,162,160,178,156,243,76,164,155,162,159,159,161,166,373,156,159,152,158,191,152,154,161,166,901,190,456,131,673,1181,177,166,153,167,188,164,172,466,28,603,773,246,894,197,483,192,126,150,158,156,167,328,152,157,172,157,263,259,70,172,157,178,151,156,158,156,156,171,166,351,27,565,1158,165,247,158,157,178,577,1036,151,187,169,163,192,2711,651,149,159,159,157,472,1205,71,157,157,308,224,460,159,163,166,162,160,169,159,376,299,609,1535,310,431,205,126,159,166,176,132,240,77,161,161,156,346,121,1065,45,174,163,688,140,389,74,172,152,646,141,465,16,168,157,193,245,193,48,256,73,156,157,154,153,171,148,157,157,155,157,171,158,161,157,157,160,173,965,270,201,162,156,412,49,164,156,211,161,148,161,155,156,156,164,167,155,148,155,157,157,164,164,1238,812,150,156,166,147,367,156,193,158,1999,1504,284,293,47,554,1670,407,870,234,171,178,1055,217,165,296,162,173,187,254,160,168,175,167,764,174,160,162,220,157,161,338,90,2001,481,1059,2290,2117,919,271,308,150,163,195,177,196,189,159,166,179,179,174,116,168,251,190,173,159,171,163,271,79,138,174,168,186,179,159,1037,196,168,157,162,157,167,170,162,165,168,159,162,172,181,131,457,156,156,161,191,684,160,162,165,159,177,151,1349,2018,173,235,159,245,316,359,135,162,165,163,207,1142,158,166,170,156,157,156,164,168,163,168,156,161,159,156,160,157,158,167,164,158,155,157,158,166,155,166,166,158,162,157,166,155,157,155,167,200,139,167,163,161,181,150,150,161,307,123,1168,714,162,182,576,165,177,168,157,182,215,1245,400,163,237,158,1273,152,821,830,172,153,189,165,164,192,237,197,98,452,154,159,152,159,160,159,159,156,170,207,161,171,205,139,159,162,163,166,158,154,169,158,159,160,176,165,183,144,158,165,168,290,148,1803,87,235,99,162,263,155,333,640,3179,594,142,182,2721,816,331,157,487,1366,39,874,448,134,153,339,149,248,163,837,483,75,175,240,4032,25,228,327,90,218,163,162,847,186,200,125,218,190,159,314,154,179,151,158,221,108,159,154,155,163,226,162,412,96,160,178,345,609,160,166,156,148,178,140,153,155,677,391,56,554,1286,851,684,1055,128,207,207,153,1698,336,1070,1164,170,254,2534,152,158,176,193,173,144,188,160,156,171,211,167,181,145,168,165,157,162,166,254,159,165,264,204,444,6,173,227,152,161,160,165,156,162,159,199,157,977,703,869,199,163,174,2330,825,450,188,138,160,1068,49,1331,243,152,936,396,467,524,622,692,853,430,233,158,186,157,3055,3425,110,198,2284,328,155,188,134,864,21,182,175,161,157,158,161,530,155,166,161,159,178,172,155,168,167,177,155,184,164,163,167,175,172,215,914,33,156,726,193,234,198,186,171,257,105,391,1128,2960,7567,200,121,333,189,132,172,164,160,158,170,499,104,164,162,173,154,168,166,192,162,194,157,158,189,229,156,164,187,162,226,165,163,163,155,176,372,48,177,143,345,249,363,139,160,118,237,103,184,153,174,150,163,1304,359,836,185,149,164,167,431,233,180,194,161,159,160,173,144,170,158,164,166,223,211,218,202,102,337,344,426,716,248,997,169,157,171,161,465,26,159,496,111,633,1107,827,450,2862,813,1901,364,361,79,219,155,191,427,71,140,213,1974,1801,115,142,161,161,161,160,159,163,160,164,2314,52,318,225,263,157,160,160,276,616,1734,222,123,140,160,1015,169,2409,1790,156,244,60,144,310,1506,64,257,282,985,208,131,168,279,5190,519,464,2920,407,7398,2304,127,1187,237,99,90,163,420,113,172,173,142,467,259,242,168,249,158,160,163,163,804,1022,301,201,507,325,186,203,617,179,569,177,154,165,158,162,153,189,539,96,155,244,150,169,285,160,160,159,440,1201,280,1733,3547,305,172,167,274,308,334,289,64,154,161,158,176,1018,147,154,168,155,157,160,163,164,197,150,242,159,848,1298,151,154,280,154,511,2207,2320,900,627,495,149,1278,1492,173,175,194,186,520,271,278,165,169,187,163,156,724,1202,149,162,169,772,68,3405,2944,123,181,325,63,172,322,90,165,162,333,587,152,81,150,158,391,89,174,253,152,1023,1392,2525,295,160,167,213,151,170,154,198,128,144,169,216,101,178,154,160,168,167,165,157,175,180,715,194,272,139,163,303,167,158,155,161,158,1111,649,974,1582,833,265,169,164,156,236,107,165,279,156,583,59,233,152,646,654,573,523,199,160,170,162,171,222,161,158,164,174,411,154,727,24,174,155,186,134,166,156,165,2116,157,354,116,656,656,175,129,1359,2087,62,163,296,155,205,185,827,10,167,385,212,155,160,186,165,210,154,162,160,159,179,221,161,262,900,705,697,123,232,255,2762,48,299,69,316,174,2647,395,145,173,185,144,163,260,65,161,170,199,108,196,689,107,196,1674,503,153,164,250,74,157,159,159,168,161,157,169,160,174,169,174,956,754,250,113,471,1133,312,169,159,182,226,175,178,161,160,629,603,152,197,308,371,148,763,146,1235,607,1060,239,217,152,156,164,156,158,161,157,162,156,160,157,157,157,184,157,170,1061,831,1824,149,224,287,89,174,248,173,174,641,905,565,229,149,769,344,316,177,155,163,154,164,177,165,153,172,150,161,158,164,246,219,53,129,164,686,539,154,153,310,195,147,199,123,154,162,151,163,154,164,165,153,158,123,166,159,156,843,100,171,185,247,51,167,160,365,203,380,749,472,8,157,168,743,61,161,658,407,83,166,180,188,254,847,148,166,159,157,197,189,222,208,160,162,375,205,1410,678,1266,1609,117,157,157,989,220,162,991,611,338,245,149,160,161,150,163,161,159,156,155,154,533,19,921,32,526,120,153,228,127,165,212,134,988,2282,284,554,758,120,154,184,156,166,166,168,169,1261,180,570,824,160,228,976,212,707,192,83,159,156,345,157,164,157,169,167,1776,56,196,190,81,834,1894,1789,143,168,204,264,190,254,377,257,200,166,733,189,291,148,161,253,122,394,198,143,947,154,163,1694,1468,177,1619,1993,167,161,170,163,166,758,1048,164,1432,771,156,163,502,242,388,567,300,314,171,187,165,156,160,360,157,165,160,178,188,183,250,192,203,188,206,149,231,307,154,586,212,155,267,173,164,613,169,607,100,87,188,125,164,193,516,123,284,29,241,354,168,528,1315,113,159,157,159,358,121,157,162,156,648,302,139,112,214,752,227,118,162,159,363,175,175,164,163,167,158,156,158,164,517,210,122,192,434,124,288,509,576,761,306,35,162,216,1120,88,322,159,211,1004,470,2146,160,1389,1195,1505,166,159,326,385,322,248,167,826,159,160,527,532,481,213,690,597,355,189,175,152,1210,245,280,52,166,884,71,162,378,250,161,169,169,204,1143,81,476,985,628,154,166,283,73,130,179,135,159,158,165,164,239,968,36,192,155,158,164,154,408,177,173,221,92,476,173,165,161,158,181,142,163,155,169,160,157,164,187,159,197,125,196,129,154,164,161,153,156,172,158,155,168,166,164,166,156,164,1362,156,1733,49,1035,258,1112,157,160,158,177,163,151,158,161,1158,215,175,295,169,161,162,434,107,313,8,341,1145,1031,470,157,156,160,157,161,466,227,380,164,246,158,163,512,1556,135,239,389,149,330,147,2038,1590,60,745,422,212,187,146,387,152,157,158,261,1223,889,153,180,136,156,160,377,512,903,179,169,296,1516,154,150,264,463,162,193,372,166,222,535,352,1368,144,163,203,273,143,57,174,151,165,159,165,186,136,159,160,161,163,166,163,163,164,160,209,222,159,160,159,163,160,396,431,160,161,717,637,110,572,199,174,161,202,168,436,675,558,713,3357,3145,563,1165,214,365,386,194,363,261,126,404,143,627,480,537,436,29,811,3792,320,171,160,241,122,186,278,945,290,29,166,168,167,163,172,166,162,649,3708,259,147,242,73,478,167,160,879,184,488,323,341,483,537,588,584,278,140,158,182,513,159,395,535,595,215,601,200,440,790,156,730,211,502,178,1156,391,171,174,482,627,525,616,318,156,158,988,1832,1060,1571,1017,3525,148,1157,516,1399,1437,2229,265,168,191,124,161,563,166,326,56,224,173,204,117,257,237,117,178,154,160,202,163,158,184,167,153,156,163,245,278,372,167,206,218,462,2433,121,149,168,164,165,163,353,331,237,209,163,526,816,1493,475,986,536,940,324,494,1109,311,213,162,163,167,161,166,158,160,854,588,1070,154,158,164,159,255,77,1442,177,136,156,303,16,208,476,177,163,1558,36,170,171,173,167,162,163,162,174,151,165,161,330,445,657,212,120,409,235,633,474,427,222,157,164,815,251,65,193,175,177,159,158,176,156,163,166,265,282,59,478,171,162,310,50,162,191,170,164,165,184,165,144,160,161,165,193,135,194,160,165,166,155,156,166,167,155,159,325,189,184,1789,1029,164,173,924,146,160,225,164,162,183,185,156,163,169,161,146,271,68,265,185,160,285,54,186,147,162,161,167,163,171,175,162,155,172,166,169,170,159,301,47,263,788,373,161,162,160,196,163,162,661,661,180,569,139,642,545,2955,343,2085,54,401,116,159,203,128,159,451,735,834,1214,112,166,719,1140,225,562,462,182,342,167,482,157,533,1187,345,1102,1211,2252,37,161,196,173,2381,73,1622,200,1098,34,1406,1403,306,367,187,160,414,368,303,390,311,181,406,342,302,294,421,172,161,413,306,295,174,575,471,487,199,168,158,608,38,163,157,384,468,176,467,477,260,215,155,161,157,157,163,407,534,562,596,568,717,5516,3637,30,168,183,159,159,170,167,164,157,158,159,165,174,164,167,165,156,159,162,153,165,166,159,293,183,180,213,171,162,351,180,168,208,167,168,185,215,197,1841,5328,859,157,1245,1291,160,164,167,168,173,266,71,3182,125,163,166,169,170,443,200,95,142,252,1774,144,161,159,469,176,164,1519,4825,1314,733,151,158,166,288,313,994,2105,3691,1516,164,5133,1426,1840,1359,87,920,304,584,659,1484,579,87,165,174,304,149,98,340,630,195,340,322,935,1063,762,2253,173,240,165,244,585,448,526,922,159,171,183,639,636,218,215,159,312,2914,191,92,336,163,882,446,613,2157,233,127,343,58,183,619,1963,599,127,504,108,157,156,159,1985,3208,134,424,490,139,162,169,158,161,157,1335,783,153,162,169,293,179,265,329,5757,680,16,359,169,153,167,197,444,37,167,160,218,112,173,269,334,210,119,158,155,187,159,334,162,155,160,158,1842,165,159,160,1379,463,1089,1134,423,588,632,1056,410,333,164,170,174,353,1060,130,167,228,112,334,693,232,100,167,157,197,172,160,166,206,187,412,172,1239,39,157,167,416,291,228,558,167,185,154,435,171,164,3445,1096,429,1338,1665,957,167,165,182,657,478,1014,891,159,169,154,149,159,160,155,161,168,159,1278,184,184,166,159,177,850,348,632,1496,120,332,5,197,173,865,256,513,195,164,164,167,993,452,185,162,157,509,418,86,151,155,174,137,162,178,261,162,160,343,26,243,217,134,203,733,190,451,5,158,163,234,90,183,158,184,869,244,287,4928,3764,145,352,920,194,610,610,923,833,295,212,122,161,142,1198,860,55,163,244,495,619,403,111,152,204,219,203,269,371,188,1148,518,158,246,285,258,1521,156,160,163,172,160,163,163,158,200,278,31,312,31,163,502,150,156,174,597,62,176,154,158,302,180,146,186,253,1181,276,624,220,198,186,154,185,638,206,126,167,171,1450,59,167,173,1097,580,178,155,338,1394,775,186,147,175,192,161,156,162,165,171,591,147,163,155,170,158,822,976,166,190,125,181,447,187,147,686,162,167,161,170,171,155,162,157,155,162,169,150,159,162,153,159,590,130,94,152,163,324,227,155,158,1708,2151,40,310,241,127,163,316,152,221,95,163,153,158,163,931,34,166,159,169,161,168,155,157,163,1162,103,214,178,472,324,1077,2260,375,177,163,161,3156,1069,184,2584,143,237,234,172,841,155,225,159,967,157,1821,348,165,161,171,395,83,164,206,159,159,411,207,521,80,880,188,591,37,712,168,191,162,742,100,615,284,279,203,131,233,163,164,173,332,257,159,172,168,146,366,162,175,181,159,148,156,158,154,157,172,429,578,587,728,187,172,132,157,156,153,158,159,323,305,419,324,174,535,182,851,330,1974,153,166,150,197,135,464,120,414,134,162,156,161,250,612,147,161,1160,756,1329,904,148,373,131,158,159,160,159,282,184,172,1682,595,316,504,130,163,263,175,159,161,155,170,157,237,77,156,170,150,156,161,163,157,155,161,163,437,227,91,174,141,3593,53,178,162,159,163,158,156,165,169,157,165,1453,14,219,165,174,248,78,170,155,169,316,169,303,187,160,164,158,161,157,158,194,142,155,177,203,157,159,195,522,1204,186,257,78,314,119,177,203,436,922,155,171,4955,534,254,182,487,513,221,153,140,1461,235,161,134,168,158,723,234,176,447,204,156,184,136,184,1262,214,104,124,1998,388,642,502,195,171,1288,289,15,165,312,234,617,36,284,4267,279,144,159,413,424,485,186,167,157,203,160,610,1994,1481,162,169,170,818,48,633,41,190,965,907,590,186,163,155,157,158,2416,1000,384,172,173,160,161,162,172,157,157,156,2862,188,91,205,127,771,75,178,174,226,167,268,170,188,220,164,161,161,2218,919,851,218,222,589,981,1006,163,1481,1585,269,172,196,226,211,129,171,152,156,153,183,159,148,165,158,161,158,156,178,150,2095,226,189,171,666,219,358,151,165,156,161,159,175,312,1743,1282,398,306,176,142,162,657,139,343,263,89,163,1386,444,164,160,166,158,157,345,195,494,1275,514,150,161,260,185,166,164,157,719,159,154,154,165,1758,634,132,189,180,198,166,854,437,50,168,190,205,266,165,153,160,208,231,168,153,155,159,160,521,464,208,172,170,188,299,166,738,161,164,167,162,454,188,152,157,165,155,404,171,162,356,419,92,163,168,397,187,156,157,225,163,761,975,172,158,463,303,2524,152,2146,584,174,148,162,397,140,161,161,163,220,169,289,28,158,307,419,395,211,308,328,186,169,421,81,144,171,488,62,165,195,1001,1418,230,290,97,315,157,159,166,509,692,88,160,192,523,842,1872,328,1829,662,132,220,273,266,116,158,171,176,443,151,158,253,104,177,1025,156,176,141,161,5478,246,1875,167,163,174,2385,2920,168,165,157,322,976,148,151,765,363,158,156,460,574,2186,154,1670,202,157,169,148,163,189,179,308,763,260,154,233,156,179,383,165,729,186,170,250,170,156,166,170,183,142,156,156,286,155,157,163,154,156,156,165,157,429,194,142,154,170,159,156,158,160,158,168,166,161,167,160,161,160,162,162,161,256,171,168,221,173,183,150,169,156,170,156,165,167,157,168,168,860,913,82,222,159,166,172,180,173,161,3901,85,153,170,888,133,149,163,773,186,170,160,157,168,176,153,159,178,153,158,163,167,158,158,168,162,164,163,160,157,159,158,159,170,169,156,158,160,154,156,163,170,153,157,164,174,160,164,156,162,156,156,200,162,188,184,171,153,154,291,371,94,166,174,157,159,166,157,428,1065,107,154,157,156,154,169,151,158,165,158,156,166,157,162,158,165,165,158,244,193,154,167,162,165,160,166,167,161,161,163,165,160,167,157,158,166,214,170,158,166,610,67,161,223,204,204,173,157,184,157,247,305,97,124,259,346,979,402,290,153,160,162,166,158,157,159,165,165,170,770,181,249,2608,444,1557,1592,278,721,76,292,156,167,155,215,169,178,167,157,376,81,425,157,160,160,334,352,40,149,159,159,347,589,213,137,159,156,167,155,178,163,790,178,217,178,320,34,165,200,145,965,308,195,284,229,908,238,108,414,47,153,165,151,212,121,175,244,97,158,214,131,149,164,180,352,325,1225,160,153,180,155,300,162,219,220,115,251,176,652,103,277,53,270,299,164,315,623,177,153,169,190,525,155,912,102,812,181,191,895,175,210,261,883,13,246,182,344,430,241,126,974,296,163,171,153,160,170,153,158,156,163,179,159,157,156,165,155,162,154,163,165,160,162,165,158,157,166,154,164,157,159,159,171,156,164,165,156,157,156,157,158,162,170,155,171,171,155,158,160,170,155,168,151,160,167,190,130,150,156,161,161,174,181,161,677,270,918,166,166,152,181,156,218,138,163,151,158,175,153,161,170,157,166,157,168,171,191,178,164,160,166,157,158,166,157,176,177,143,165,167,169,156,170,165,164,165,201,162,206,155,269,202,185,173,154,156,169,160,170,172,151,159,155,159,157,174,150,167,179,133,164,180,154,162,153,158,160,168,179,155,156,303,184,204,174,319,160,161,166,166,168,1282,241,170,165,155,162,163,165,163,168,155,162,157,154,180,483,445,1609,166,772,1800,784,211,142,164,158,161,330,701,1135,666,1029,779,192,1043,216,546,141,165,167,168,168,170,168,155,180,1217,109,607,651,240,143,175,264,126,214,209,136,756,220,104,245,192,179,143,181,164,187,154,165,183,172,166,164,169,287,40,170,179,240,234,190,137,161,174,584,3291,2899,8,866,121,828,211,1110,570,569,541,163,430,606,846,610,612,855,1003,753,488,583,273,158,216,109,154,160,154,162,183,140,159,224,431,161,293,168,170,165,164,164,160,168,156,267,163,161,458,791,159,177,161,763,486,192,160,195,225,460,828,136,173,789,98,604,155,329,75,253,864,336,328,788,835,177,158,162,157,163,158,170,161,159,167,167,172,165,194,425,854,2294,144,3479,476,285,59,487,182,221,139,237,145,158,131,208,149,157,167,159,157,190,160,173,184,140,158,173,167,167,158,158,159,161,158,156,166,158,166,168,161,165,157,172,157,182,148,156,167,159,159,158,177,150,157,168,170,191,142,153,165,162,156,159,165,171,149,159,157,205,175,202,235,166,159,156,768,140,244,261,1320,1269,1385,342,360,316,317,604,773,559,579,188,168,166,406,918,630,477,349,638,559,333,419,574,1250,181,161,155,167,159,156,158,160,164,152,154,204,162,3948,74,193,201,159,164,158,195,162,315,28,173,288,157,209,145,138,226,92,170,245,82,176,241,73,163,232,119,270,161,160,183,222,74,159,289,574,191,126,167,159,322,188,163,165,869,182,160,166,168,164,166,158,169,214,2079,189,290,127,165,1029,1586,131,166,155,181,272,175,155,166,183,147,153,163,168,155,166,206,1656,153,234,83,195,169,158,163,177,173,215,537,197,159,172,159,409,49,154,162,196,292,157,205,1363,159,158,163,497,422,150,157,157,154,182,2174,70,158,197,123,1106,3634,167,155,167,361,161,156,157,167,156,159,165,157,157,167,156,157,156,165,166,157,158,172,164,157,192,153,154,153,172,166,273,162,169,162,270,295,529,161,170,697,471,695,208,138,169,154,157,158,165,156,158,157,158,167,157,155,200,157,156,157,157,157,186,148,157,168,158,161,158,161,159,166,160,156,159,160,157,158,157,165,169,167,166,158,166,158,166,166,157,159,166,157,166,176,164,166,166,165,168,162,405,105,152,174,145,308,174,157,168,987,1102,495,207,103,159,166,202,156,159,157,156,175,147,162,169,158,169,156,1327,50,203,147,198,360,127,164,165,179,140,203,271,165,166,688,261,157,157,390,323,701,176,196,144,373,343,372,209,156,568,196,271,111,168,154,159,165,155,159,158,178,161,157,161,156,162,164,164,189,165,158,154,162,164,162,157,157,236,106,164,166,163,191,132,163,173,159,155,740,152,263,140,567,967,188,252,151,161,177,201,132,156,159,1355,16,361,230,186,213,258,174,137,162,169,307,163,184,165,151,169,165,189,156,169,157,251,154,165,162,156,182,180,160,158,1709,147,165,155,161,178,424,839,913,205,150,417,190,157,157,167,158,319,1670,176,397,685,540,2336,889,147,157,171,156,157,245,183,191,169,161,159,158,163,164,156,158,182,142,163,157,164,165,196,178,165,165,159,175,157,185,180,162,171,158,159,167,183,204,160,161,159,171,335,148,174,168,150,165,158,167,167,170,154,167,223,137,169,158,168,167,156,172,170,156,154,159,157,162,186,355,137,227,158,160,290,94,149,1321,172,173,166,180,216,145,159,161,164,165,165,157,161,177,164,221,131,157,173,162,162,179,930,380,558,155,578,201,231,203,259,175,168,202,157,162,294,560,361,563,249,171,471,167,147,182,177,154,166,155,948,154,163,206,971,134,179,216,1144,461,604,1070,165,182,960,1555,1567,149,157,157,164,1618,150,162,156,156,181,153,149,159,154,166,163,157,148,155,157,165,157,244,159,159,186,158,191,628,154,229,161,158,1174,427,324,489,134,1033,151,1324,194,162,172,163,955,1760,873,447,931,1035,373,593,1048,430,378,111,309,446,566,145,472,318,189,137,4650,490,175,204,1454,369,841,358,968,197,157,156,161,160,1165,1124,269,277,159,323,160,684,465,1205,868,4906,1247,77,502,942,344,177,72,135,183,160,170,183,169,573,82,157,494,512,1167,1736,159,152,157,161,165,259,55,157,393,188,273,309,146,1781,133,323,624,260,179,138,157,366,301,231,101,249,173,244,481,367,131,283,45,179,160,363,166,201,266,53,148,165,159,168,245,181,156,295,187,179,167,161,451,1229,141,173,162,149,156,199,223,128,175,166,188,169,235,91,162,717,911,154,170,261,309,297,1069,386,57,221,385,1018,131,611,90,188,170,155,154,160,293,40,205,1046,213,173,193,136,163,216,101,168,157,153,170,178,143,881,181,157,162,165,934,272,582,452,168,172,495,1114,154,159,176,171,160,168,167,161,418,190,202,165,323,361,175,161,397,179,289,149,175,178,194,854,51,153,156,167,151,166,158,185,148,160,166,167,167,224,162,172,141,162,154,157,166,165,166,159,166,168,157,166,170,167,156,160,156,157,162,164,166,167,157,166,167,167,166,208,164,163,164,293,161,197,165,169,197,169,168,166,167,667,332,768,164,326,389,1,108,158,179,174,144,508,409,162,405,989,278,205,122,197,730,1922,937,303,54,858,134,271,170,171,167,156,160,166,165,165,166,168,156,163,165,157,183,164,165,155,155,169,151,152,158,167,164,159,165,158,156,205,169,164,164,166,169,184,598,265,58,208,173,244,247,182,162,178,182,196,160,180,785,206,163,327,152,188,142,164,157,243,239,157,157,218,111,152,156,161,158,516,874,611,179,172,232,163,164,193,195,195,179,157,165,168,675,164,610,233,162,189,434,465,130,164,128,157,224,426,165,161,159,161,188,897,121,1249,397,1396,867,801,852,663,184,144,268,149,187,240,67,156,190,160,167,175,160,157,171,166,181,141,157,158,169,175,156,202,165,166,156,172,153,168,165,168,171,170,157,162,159,159,158,167,165,165,163,156,175,166,164,169,165,1200,108,193,2952,141,250,147,164,225,439,1244,94,592,232,90,868,160,1425,1284,889,141,160,176,191,163,173,167,174,162,370,173,155,166,159,401,110,205,177,192,130,158,162,161,891,188,769,939,28,1076,52,177,396,182,135,162,159,154,171,155,156,164,156,157,158,157,157,161,156,161,535,155,159,154,157,158,161,155,158,155,190,285,160,164,160,156,159,154,156,201,156,164,164,166,166,224,161,158,157,158,159,156,166,164,158,164,198,158,156,163,641,165,163,158,166,179,148,167,156,167,166,165,159,152,240,81,165,163,359,116,410,178,437,60,406,4328,150,154,301,151,263,159,178,162,173,175,164,183,156,168,158,160,2371,237,160,343,165,172,257,256,118,1225,86,300,167,198,159,160,164,168,289,176,209,166,467,163,1514,3432,784,187,169,156,163,176,260,167,167,156,158,155,156,157,167,164,164,157,167,156,157,158,158,166,168,205,132,157,162,158,159,170,157,158,158,260,67,163,158,163,163,165,158,161,205,134,163,153,216,1121,320,159,1502,176,180,809,144,760,239,912,1340,809,137,168,171,163,169,461,29,171,160,158,184,144,406,229,113,162,179,184,162,159,567,136,189,158,158,189,189,170,179,203,135,164,167,209,171,160,167,161,160,579,202,158,159,281,44,474,1057,263,79,823,840,129,3201,2265,165,328,43,302,1203,86,157,162,171,143,176,2060,82,152,168,226,63,164,159,162,1502,92,159,162,157,155,164,217,123,196,119,152,169,271,19,161,170,242,132,139,188,138,162,171,150,203,1510,258,401,379,172,182,144,161,158,158,159,165,277,164,160,158,291,44,172,164,302,20,161,203,166,211,183,151,161,172,218,106,157,229,195,332,105,168,165,161,260,164,171,159,158,182,589,1187,293,333,316,195,207,251,93,150,168,168,156,173,156,166,164,153,160,157,159,167,156,227,173,2010,168,177,158,177,204,1209,132,277,381,490,700,953,1130,868,156,174,147,165,159,164,172,166,157,157,158,157,161,167,160,179,174,167,233,157,310,197,136,178,142,145,302,155,155,184,153,158,156,163,161,164,167,376,103,911,175,105,197,158,197,160,176,232,106,2287,367,170,175,404,490,169,162,156,187,146,149,175,145,156,156,145,495,217,151,157,174,157,156,167,158,162,169,155,157,489,833,853,884,943,157,165,2233,100,163,1670,215,2171,386,150,278,288,171,170,254,91,884,92,163,158,164,164,358,232,49,158,165,157,219,156,158,170,185,205,124,142,238,356,404,164,173,150,163,163,150,164,167,170,196,128,322,2,157,156,155,159,187,131,164,156,162,149,159,190,613,139,234,160,417,336,290,397,174,228,193,722,1148,171,399,181,227,168,177,292,184,176,377,328,244,170,174,163,701,162,165,153,162,163,157,178,173,158,163,164,163,155,173,157,168,175,155,185,158,162,161,156,168,194,553,1102,2723,260,170,232,146,276,83,166,156,1950,4356,40,208,256,183,161,157,968,908,199,172,200,167,669,83,194,172,195,137,167,171,147,182,219,114,170,199,494,469,400,172,208,163,626,160,223,3115,151,819,232,136,184,191,667,158,168,168,296,45,163,346,171,165,250,417,160,164,652,415,156,1365,154,189,191,253,292,218,208,142,161,169,519,437,122,171,171,165,228,1384,51,370,931,146,152,282,175,1568,58,163,187,160,156,155,168,158,166,161,165,159,194,592,59,179,187,233,148,169,422,149,163,154,169,172,144,156,158,340,131,153,179,171,333,153,215,110,165,201,408,162,241,183,161,186,133,180,425,53,169,1068,293,275,1139,113,578,75,168,163,161,371,167,161,157,486,864,311,852,151,1041,1148,926,3334,53,514,17,670,433,152,416,105,173,221,174,163,167,162,159,232,173,190,1197,37,1408,70,483,1259,125,157,522,422,860,261,152,157,175,155,517,359,263,189,132,823,408,462,349,368,415,642,1087,792,173,131,217,336,320,424,334,1149,356,280,186,1138,650,666,178,131,151,167,157,999,124,384,185,376,161,604,480,173,176,404,200,180,166,166,195,182,169,172,254,160,201,137,205,126,186,437,904,468,502,265,266,153,172,291,195,138,185,155,176,270,104,160,156,154,183,164,166,156,174,153,188,159,630,11,183,179,137,179,151,179,180,137,589,724,364,169,174,157,159,156,156,155,163,154,167,165,163,163,156,156,178,164,156,158,170,154,154,170,398,167,156,165,159,159,153,172,165,163,158,168,155,270,179,149,191,193,126,160,158,165,268,70,146,170,163,169,149,159,188,150,163,174,363,156,157,160,152,158,155,158,158,529,169,158,338,551,850,826,209,151,166,430,719,156,181,156,157,254,176,159,158,166,160,166,158,155,154,157,166,156,157,165,165,158,164,157,157,160,166,165,167,156,159,154,157,156,156,157,158,167,161,163,157,156,158,156,155,159,164,166,167,166,165,160,154,166,157,157,164,170,165,165,158,159,156,156,168,167,157,167,154,169,146,164,168,183,165,155,159,160,154,192,167,155,186,163,158,186,165,168,177,179,140,165,172,152,156,162,155,157,155,155,163,172,241,162,1047,721,153,156,159,156,172,733,767,166,156,703,250,170,216,159,177,162,157,160,159,160,178,151,162,158,156,156,247,77,211,165,145,163,178,161,166,156,157,191,157,156,284,205,416,150,167,258,1476,182,161,199,151,258,159,194,143,156,182,164,1017,159,487,54,162,168,160,160,162,160,158,158,164,156,166,156,156,161,163,161,157,158,159,154,157,155,157,156,166,162,156,167,158,161,167,219,113,190,141,173,160,493,543,164,146,155,157,161,172,190,147,171,407,193,175,166,171,806,951,157,165,167,339,147,163,157,578,63,161,192,155,162,179,176,163,292,194,200,390,153,213,224,196,137,160,169,154,180,302,222,117,157,158,160,208,159,158,737,1009,1695,72,154,156,158,852,151,156,156,164,164,164,166,165,157,156,156,166,157,157,157,222,127,161,159,211,158,172,181,169,758,156,157,158,157,157,165,167,218,525,544,475,207,732,57,175,156,162,1692,88,746,840,160,165,771,169,182,279,176,136,151,701,198,562,175,278,37,161,163,169,154,161,158,593,1494,885,732,789,305,10,159,173,166,161,215,102,161,160,180,654,151,148,182,559,195,227,845,71,154,620,1342,920,1054,1417,530,28,162,182,180,169,164,445,372,160,169,157,158,164,163,164,162,159,156,155,173,157,157,157,156,156,158,160,154,163,158,338,152,158,163,158,157,158,180,176,662,164,856,442,234,196,238,150,165,1249,75,168,161,1572,177,151,161,400,152,156,240,278,274,164,767,251,1393,138,165,182,744,902,166,168,169,158,176,157,165,167,162,156,165,165,164,162,163,166,156,158,263,566,172,247,99,233,217,327,182,908,1029,157,987,117,176,148,274,154,160,169,174,159,157,149,151,162,158,157,164,148,162,164,157,156,165,150,163,165,167,158,180,156,169,168,165,166,185,107,174,138,470,174,165,163,186,146,150,162,158,158,155,166,207,146,165,397,573,1960,252,135,2092,2086,425,33,1232,1032,47,165,431,724,1543,1136,1095,149,164,164,171,156,186,161,1082,2285,182,211,161,280,169,163,160,192,161,180,1339,140,173,165,168,160,145,167,258,70,175,180,161,143,155,162,166,223,165,157,169,182,168,462,175,142,176,165,166,180,139,167,166,160,159,187,161,162,166,162,162,169,163,160,160,190,168,178,225,275,283,163,280,161,185,167,166,160,162,158,159,186,158,169,158,169,152,169,170,159,764,296,141,165,169,347,952,1771,844,954,1144,271,45,302,64,135,244,82,167,170,176,166,211,122,946,211,247,162,181,167,157,165,181,197,620,520,458,710,1672,142,320,850,275,174,212,168,144,1546,249,107,255,75,173,169,161,171,165,159,578,356,456,734,173,174,168,174,160,161,174,195,190,121,160,164,159,156,159,154,155,164,171,163,167,158,167,162,156,163,164,191,174,169,164,159,156,154,156,155,164,156,166,208,118,167,150,466,143,161,224,159,173,174,197,176,176,165,166,165,186,154,791,20,1591,46,207,1186,335,171,162,167,181,367,166,1860,714,797,237,280,161,163,304,193,209,171,209,166,158,153,279,49,168,166,170,167,339,140,289,32,163,156,171,156,175,374,523,277,164,674,159,166,355,175,575,79,160,166,851,384,316,214,177,156,166,159,168,169,184,157,154,164,178,161,811,153,150,175,162,163,167,164,158,171,161,156,160,207,168,169,157,172,166,168,168,170,160,157,159,167,167,161,168,166,164,164,168,159,165,158,167,171,164,173,159,166,164,168,171,156,161,169,163,161,166,165,168,171,161,158,168,245,308,645,1576,193,1067,282,5,1511,409,859,849,157,159,173,205,158,164,197,130,164,157,157,156,168,162,159,157,168,167,233,163,167,153,172,140,164,235,106,188,142,155,537,589,407,160,842,127,182,160,161,153,162,151,157,158,163,159,166,159,160,157,160,158,622,116,970,335,85,185,165,176,160,205,163,156,166,698,283,281,344,295,431,621,313,356,297,308,748,4144,85,164,167,164,175,145,181,158,164,173,160,160,163,164,162,172,157,163,167,163,163,168,162,213,388,160,224,105,935,123,167,157,713,491,209,53,167,175,150,938,136,162,178,156,705,157,163,174,165,165,162,179,157,159,214,208,132,456,164,166,170,159,243,959,121,182,144,159,174,159,171,164,174,164,159,172,145,184,168,223,163,155,161,154,156,165,168,160,167,164,161,163,172,194,153,158,158,161,420,588,213,157,175,167,945,161,194,232,185,204,1652,370,158,964,314,354,308,1130,640,306,303,215,173,157,189,302,157,166,166,163,156,156,156,164,165,157,157,156,165,155,156,157,165,157,156,157,156,327,395,498,2630,87,781,90,825,170,178,252,72,154,176,153,175,162,276,85,170,254,104,190,250,53,197,326,63,164,178,321,631,25,190,181,170,208,162,173,168,165,159,159,183,156,229,199,173,196,339,232,158,169,160,226,115,165,157,179,302,180,176,177,172,157,163,168,319,182,167,216,151,161,167,166,173,159,160,166,165,150,165,741,169,170,194,171,160,194,155,193,231,121,273,170,218,189,156,157,182,160,154,396,163,207,308,170,140,363,181,279,232,264,173,120,178,169,160,182,202,159,597,170,271,771,135,163,168,155,164,162,158,195,118,154,155,160,157,157,157,159,153,154,598,184,152,163,169,167,165,487,161,154,165,177,256,536,82,293,148,387,2056,851,183,505,1124,115,2209,154,1473,1305,817,122,2979,2618,84,318,82,135,155,192,138,168,159,199,126,182,192,290,210,909,280,167,153,161,156,154,158,156,160,173,300,152,1565,104,189,309,152,695,151,592,255,412,523,379,201,154,200,189,1018,413,567,599,300,423,211,278,816,303,165,1186,120,7126,889,195,165,400,158,160,166,447,38,170,189,456,18,172,150,158,161,160,451,518,154,157,163,161,156,162,165,156,156,156,163,1155,685,142,156,227,104,215,102,605,181,241,200,221,129,165,213,164,283,300,156,182,915,932,176,162,176,144,195,155,170,162,323,165,171,1395,153,152,161,160,590,156,1025,271,164,195,432,863,58,829,153,254,165,290,149,157,158,158,177,167,217,138,126,167,185,151,168,166,156,161,167,150,237,96,155,159,164,166,156,157,156,164,157,179,175,507,159,163,164,169,186,158,155,1385,488,166,326,168,155,175,206,176,133,155,158,161,524,157,164,163,163,163,173,165,313,492,206,159,165,164,160,172,167,158,158,161,165,246,157,153,165,163,415,794,2181,260,357,197,127,160,165,168,167,178,1310,3285,740,98,200,209,344,141,173,1414,1661,975,3662,1089,587,1001,1311,112,2066,154,157,617,231,161,165,176,223,205,140,132,230,1003,838,60,1043,2395,219,156,784,154,158,159,158,920,149,636,11,217,452,111,73,219,106,161,256,85,182,2618,191,179,166,201,170,797,84,228,168,235,138,159,176,169,141,768,17,155,175,170,157,158,177,291,22,210,124,169,178,1947,132,159,166,174,179,165,136,165,168,157,164,158,3398,264,12,537,91,156,929,499,1179,135,3178,1037,114,144,156,169,159,166,273,245,154,321,440,530,415,52,157,172,168,324,148,159,172,164,417,169,3476,2469,644,781,653,1228,1676,182,159,163,163,747,930,401,570,114,131,163,166,158,688,32,173,278,163,157,165,166,864,386,223,120,1403,1253,562,65,2675,1413,159,177,182,161,161,165,1510,319,1025,345,170,193,141,175,213,92,293,224,127,193,172,159,161,156,162,152,155,159,166,171,161,868,111,175,181,208,179,1503,157,163,204,157,321,189,142,566,716,157,188,3672,493,106,169,342,209,169,745,879,335,115,1725,344,161,167,316,147,167,159,162,419,156,159,487,1380,174,227,163,879,184,159,167,160,219,140,1718,146,157,163,173,1911,1562,274,208,175,193,181,188,170,205,135,204,112,164,1142,421,271,133,206,258,166,881,2230,2831,1151,161,876,874,86,929,257,170,161,457,61,254,179,139,169,160,159,203,131,236,659,887,136,775,160,160,990,1807,244,893,1394,181,1332,63,179,148,163,180,159,159,689,352,159,1821,42,1085,235,161,160,173,163,183,162,167,181,162,187,149,165,159,157,1123,192,133,151,162,249,94,165,170,162,158,167,192,180,158,152,295,46,1396,162,184,158,342,97,148,172,183,160,178,163,160,157,200,195,260,607,333,920,351,1572,159,162,165,159,715,1392,188,179,183,171,156,186,166,184,169,160,159,192,1597,705,199,171,161,167,157,171,166,164,257,192,155,1753,1316,154,231,187,263,80,187,185,159,165,164,480,143,157,995,1303,316,155,161,171,176,152,184,466,553,394,581,1048,1294,1469,158,157,159,181,482,457,163,310,605,254,185,423,6,534,106,252,85,1189,202,166,151,1084,99,206,213,589,135,259,823,79,166,221,153,159,156,288,155,169,153,157,168,1000,1205,263,156,159,968,577,184,156,158,157,162,163,156,157,164,159,167,166,155,197,2341,138,1413,3633,431,184,230,175,1692,103,150,151,163,167,802,845,154,308,217,180,185,160,308,17,196,172,152,156,170,381,325,1058,3316,31,358,139,143,182,179,142,143,172,171,211,180,163,199,226,171,216,160,180,201,270,208,166,402,58,169,175,174,188,172,163,185,172,158,170,155,1285,76,303,99,187,1378,114,559,178,147,160,169,162,377,170,156,152,241,83,158,157,158,172,4320,549,418,685,516,406,158,170,231,168,164,170,173,183,286,198,152,500,1676,520,137,274,276,146,198,170,233,219,161,641,172,2526,166,895,158,673,1244,3039,592,445,1370,981,41,164,163,169,154,208,142,166,227,94,194,154,204,1271,137,237,1357,21,189,174,308,174,166,169,1997,84,158,168,5066,155,1118,109,924,677,508,286,1698,500,840,797,192,161,151,2892,87,159,166,734,112,155,150,165,177,162,169,160,159,170,947,64,159,501,176,173,2251,957,940,201,147,172,165,159,181,1074,152,176,164,160,1611,659,843,146,162,1799,176,140,281,49,217,90,164,156,1391,1650,820,328,281,117,164,160,272,71,180,252,55,152,3701,419,159,326,270,80,192,894,9407,139,170,157,174,2087,418,541,190,435,389,1001,894,152,162,152,158,165,182,138,160,160,159,438,17,594,3798,114,835,546,4879,987,161,623,77,234,95,165,158,161,161,157,220,283,166,157,166,1143,165,166,214,176,299,1070,951,603,547,3516,501,222,68,543,174,153,1141,116,169,786,390,454,185,163,165,195,1177,136,916,2238,230,1289,293,404,267,635,228,2328,173,359,1461,1630,368,152,174,158,1549,152,157,2767,145,161,171,160,775,307,88,159,159,159,165,158,160,174,184,120,161,162,159,160,159,170,488,153,173,166,2001,192,164,163,164,159,380,373,141,174,169,163,169,213,393,603,634,183,164,159,161,751,656,1786,967,1324,160,263,209,147,1565,321,163,163,246,84,158,177,244,71,157,836,1530,173,159,174,172,199,129,160,157,163,191,133,167,165,297,21,173,375,132,159,157,155,164,168,152,163,156,907,71,237,159,255,48,161,184,131,191,153,155,166,1895,69,203,425,155,155,163,153,205,164,152,157,406,99,168,143,379,96,184,154,180,163,175,163,439,173,269,201,125,566,752,881,192,153,151,164,167,173,163,164,158,163,160,158,157,159,159,156,168,159,157,165,164,167,165,163,156,155,156,165,164,155,165,164,164,167,168,158,158,165,158,160,157,164,157,165,155,156,159,168,166,167,159,204,141,468,66,169,150,160,183,145,169,159,163,150,158,200,478,189,148,598,219,176,150,164,169,166,156,170,164,160,158,157,165,165,164,158,158,160,160,166,165,159,157,165,155,167,160,158,167,167,167,156,221,194,217,152,162,154,203,151,410,192,1163,208,153,156,166,163,162,166,162,166,160,153,171,155,166,162,156,158,157,177,145,166,156,157,169,147,154,1255,170,156,183,140,165,158,155,157,166,158,156,165,2526,39,160,169,168,147,170,181,148,168,176,152,527,212,1584,189,172,154,175,155,194,191,3419,581,538,517,928,235,314,174,1288,151,153,401,159,178,240,161,405,122,128,174,194,429,838,1701,160,164,265,140,1450,830,159,326,172,176,147,158,158,175,162,158,158,158,158,167,160,156,158,269,162,214,247,160,833,924,784,3489,232,811,1143,629,247,1795,188,42,1129,865,513,167,160,321,163,158,160,170,538,189,251,156,154,160,173,200,126,215,102,176,144,157,152,154,167,165,175,182,167,151,160,160,252,63,182,162,159,178,159,159,158,172,177,145,161,599,42,177,154,161,166,242,160,213,138,159,234,93,168,156,169,688,453,571,1119,449,230,173,227,231,171,1076,338,873,813,195,170,171,361,299,190,455,193,152,710,492,1238,2300,181,171,181,478,64,170,891,1460,877,1645,268,139,165,536,605,787,1283,392,378,194,163,179,629,1001,1215,163,166,190,485,144,171,171,162,214,167,4160,1527,404,1315,427,2170,181,169,176,362,514,295,132,136,162,167,205,1331,206,188,204,298,168,165,228,154,228,210,206,159,168,165,280,182,254,163,164,240,163,1156,3589,99,165,164,184,152,152,156,159,166,158,165,165,159,157,154,733,577,161,161,299,2280,1115,696,186,170,157,170,151,173,186,175,157,184,519,1400,160,2097,66,158,175,194,562,185,233,217,441,172,265,148,740,616,182,158,158,160,159,165,170,162,163,242,153,182,159,178,145,664,865,982,679,491,625,1639,157,1869,190,127,154,164,159,156,164,157,157,488,158,155,246,74,173,155,265,164,181,170,161,203,152,170,542,181,144,157,639,158,158,1141,989,859,971,175,163,1077,810,358,176,159,215,2062,130,562,273,153,158,166,2408,286,2084,239,379,149,160,230,337,155,2269,1344,2986,398,163,149,232,219,159,790,167,213,131,161,165,159,170,317,499,529,597,464,1043,1113,302,155,216,162,131,168,183,145,635,433,564,576,862,829,1042,75,164,182,158,177,168,293,23,330,160,201,165,165,468,149,314,592,51,160,634,11,3271,872,930,165,161,159,167,163,161,161,163,162,164,463,59,321,769,475,183,571,175,601,1023,100,461,336,154,273,110,383,153,162,389,1771,295,295,608,1730,103,161,925,162,183,402,103,983,241,1451,60,139,163,175,172,397,50,164,245,82,193,215,102,165,212,109,264,60,164,156,168,169,182,676,162,310,81,157,168,159,157,403,167,158,166,164,214,138,176,163,157,221,425,1576,2102,130,394,1363,1625,2635,137,263,218,1238,454,580,790,156,165,175,939,554,268,93,412,187,135,2091,41,1661,362,220,1656,1775,71,232,1219,1594,363,91,673,317,846,194,175,159,144,236,355,1323,124,471,12,158,263,1279,54,362,333,160,157,165,165,282,185,303,162,1756,160,166,1067,469,1713,439,517,176,125,180,1490,312,1176,122,162,157,532,884,79,161,447,129,422,165,179,134,135,634,861,135,1254,442,152,163,217,123,195,354,77,170,158,155,156,164,163,156,156,161,837,449,8,158,160,153,157,170,147,153,741,741,152,288,1924,1517,295,243,1549,424,342,1484,173,160,161,6164,2444,1187,141,872,1032,1402,1973,122,1218,174,153,405,29,222,511,1562,6025,345,156,217,112,163,162,351,854,928,1129,217,271,116,552,330,184,478,446,167,163,158,172,166,163,174,159,166,1802,65,145,172,882,208,170,159,261,262,146,255,616,144,424,96,111,706,1386,293,145,158,545,1119,426,157,247,197,170,158,442,317,3796,152,165,158,167,159,162,183,195,117,164,169,327,12,173,151,164,155,171,152,158,168,153,166,155,173,162,202,4351,686,135,168,163,350,3086,311,136,146,2631,170,646,364,1212,146,167,199,113,219,818,552,158,159,157,157,156,310,4,167,152,164,155,163,160,157,156,159,175,170,186,626,21,158,185,1293,871,897,208,203,147,195,184,157,161,138,184,208,117,151,151,170,131,155,141,169,160,164,137,158,3161,17,155,157,1178,1053,1610,96,168,1000,3939,292,154,158,169,159,164,160,161,166,2235,172,161,454,83,277,43,159,158,165,363,1957,1394,879,1234,152,258,186,1752,653,34,710,155,1134,321,197,158,180,155,181,159,255,603,466,40,258,1049,426,939,66,157,162,157,1642,1314,146,148,470,435,1273,762,148,166,154,157,167,163,165,180,166,159,714,88,120,204,126,242,94,700,98,213,895,167,163,333,61,159,160,177,164,195,155,174,255,284,156,161,163,168,171,206,181,154,296,271,1566,698,117,126,239,102,179,143,225,139,159,140,169,151,652,918,1531,962,459,202,167,207,117,196,465,162,161,160,1406,71,158,163,175,387,537,2842,1346,32,399,191,123,165,1317,508,171,3420,815,394,187,1573,182,170,166,165,475,112,220,1031,1585,1989,151,254,1045,798,939,107,518,165,188,356,3155,752,196,196,156,162,418,5796,152,158,168,2396,311,2514,1090,135,1075,158,162,764,110,161,214,841,152,439,207,162,162,446,630,914,165,153,1950,143,890,2288,652,3933,1015,148,172,140,166,163,163,163,409,1440,840,157,172,371,516,268,120,1208,2378,2181,1404,117,162,154,834,1469,471,857,22,175,171,4291,333,423,585,859,144,167,333,805,185,1783,107,235,338,349,422,1361,105,151,164,927,271,175,261,1854,555,208,139,165,159,177,157,160,163,436,62,164,154,156,170,179,390,126,730,525,865,853,1212,351,553,599,161,160,249,115,1087,191,468,465,185,170,583,411,156,206,333,152,147,182,140,293,380,615,1221,299,184,166,181,164,186,160,200,162,165,152,160,166,168,164,164,162,435,356,124,166,214,169,524,1707,1116,426,371,305,859,435,481,480,209,182,176,468,187,163,327,180,355,107,2967,131,142,474,2080,317,38,403,210,86,1252,141,426,49,163,155,232,82,166,163,167,158,742,162,158,159,622,30,171,181,334,948,159,158,368,47,164,290,641,222,213,178,962,178,206,353,960,823,68,151,155,474,169,3428,189,132,153,647,844,591,389,157,428,159,166,163,164,168,176,146,162,594,1961,3213,1806,122,162,494,79,1297,277,166,159,320,27,169,164,164,301,182,221,949,99,546,148,160,237,612,361,171,231,167,169,287,149,320,163,172,158,168,1278,26,171,167,297,433,358,466,1380,833,913,901,158,152,160,165,170,161,158,157,170,158,167,156,159,161,163,319,160,847,327,316,108,244,1554,250,200,331,614,182,448,398,84,385,165,1254,250,194,190,155,269,96,200,2323,263,165,194,338,182,203,817,78,166,1268,178,3128,273,173,287,84,146,170,274,74,186,157,188,208,135,163,169,163,168,162,172,163,181,202,161,185,170,190,139,189,141,217,211,199,170,695,1066,157,162,153,159,158,177,393,154,156,159,174,160,160,162,173,153,168,393,339,181,161,162,167,899,891,599,1046,386,958,1059,891,2442,2834,165,121,351,658,6553,972,3558,3587,1687,1229,793,853,179,372,135,538,61,737,171,217,208,451,1606,321,1456,299,171,729,322,3258,1257,138,1739,349,1939,289,375,184,179,968,1074,1264,1500,650,226,922,656,88,161,224,378,150,174,157,166,155,251,163,162,163,1544,1738,354,2268,93,180,177,167,168,169,168,158,169,167,163,167,157,157,159,167,160,166,158,157,164,161,160,158,178,162,164,162,1145,1350,564,670,1769,857,188,254,160,159,1187,110,160,304,156,160,157,402,158,1255,155,162,159,164,164,194,314,320,246,1041,921,281,3723,30,451,466,391,163,868,207,464,278,169,910,315,151,195,166,159,183,796,107,310,145,1550,155,156,159,162,164,181,138,280,572,104,483,903,708,440,556,969,142,151,166,159,170,228,124,161,162,173,343,358,1025,3504,92,161,2468,4011,261,81,246,180,400,103,174,163,248,707,324,214,153,165,312,196,152,2787,164,159,323,176,157,166,2638,1099,57,956,6470,94,828,403,152,154,159,159,564,1335,188,151,323,241,317,634,184,2653,4525,170,159,161,158,164,167,169,164,155,157,159,161,201,149,140,280,37,167,2123,178,110,158,169,162,1637,172,213,2239,140,1572,23,260,179,156,1146,120,166,179,221,2239,100,450,148,160,166,164,165,169,413,808,462,163,168,158,283,208,122,167,162,153,158,194,139,186,166,221,104,785,746,14,165,298,15,169,197,159,156,1330,1610,348,4393,384,2381,282,456,870,202,160,162,325,706,358,135,213,1319,349,152,164,170,184,141,158,159,171,167,160,165,160,155,352,114,559,102,591,87,233,318,118,159,155,180,436,470,222,1106,1042,234,224,57,187,153,154,157,216,162,588,64,389,1994,196,1238,152,162,158,165,186,288,244,115,156,158,171,819,233,169,172,159,158,158,239,102,478,167,746,170,965,771,1737,585,3031,154,181,283,218,208,316,235,161,175,171,208,181,119,263,126,171,171,206,165,163,156,286,156,179,243,155,159,172,173,160,179,174,196,160,394,313,139,156,519,592,80,160,159,159,159,523,563,357,430,700,302,309,327,183,193,263,478,555,352,1300,293,219,149,169,153,180,142,158,161,281,151,160,165,241,157,159,156,161,199,158,300,176,153,172,171,153,238,104,696,2,220,149,165,232,197,161,158,162,168,229,1979,143,260,158,162,364,164,1003,476,181,161,182,192,155,181,169,3736,435,874,1619,195,2835,235,197,476,6,167,174,192,195,162,174,175,149,156,157,174,364,164,160,180,161,158,162,170,164,168,166,160,157,163,165,165,205,212,204,150,184,175,167,410,2531,178,351,313,1436,379,288,167,455,36,1295,389,184,127,175,168,173,153,814,15,228,237,159,869,1961,2413,181,290,403,1635,158,1752,600,1313,196,413,181,291,145,255,79,201,680,3242,1531,1179,151,150,697,1036,195,170,136,196,154,165,424,346,299,157,189,189,170,156,174,257,183,150,157,158,163,741,134,160,166,1074,1730,132,215,165,271,3033,98,157,161,420,760,1682,232,3469,892,82,167,856,377,74,357,68,155,215,203,109,412,204,457,551,297,299,171,157,185,153,168,170,158,158,165,162,179,322,265,421,319,103,117,216,160,198,595,2681,24,168,557,115,316,159,257,467,330,242,726,1731,376,158,177,1057,155,180,412,153,2063,4087,144,166,161,164,169,173,154,939,48,163,958,166,186,187,132,158,491,159,3925,3812,2604,114,182,158,173,664,566,41,168,170,321,229,141,145,170,153,362,314,120,147,206,183,277,153,193,164,276,1365,142,654,1508,2058,699,153,262,187,313,44,919,167,254,71,167,159,158,167,166,621,62,125,237,339,1354,2204,354,862,613,839,214,186,161,162,174,173,161,168,160,2102,199,146,162,959,939,157,160,161,167,159,158,160,155,158,167,164,375,58,154,188,906,167,164,207,160,412,192,208,190,214,133,241,97,158,255,155,161,261,170,207,352,175,144,172,161,238,272,89,190,215,426,160,180,172,522,174,162,173,157,265,117,179,169,194,177,130,217,139,187,142,167,179,147,172,155,194,203,515,526,163,126,572,182,165,169,149,162,161,702,1119,810,67,156,1170,283,479,890,210,160,441,40,383,162,528,772,164,324,135,228,132,124,160,158,161,162,3259,91,192,161,259,149,156,168,162,165,150,1515,670,15,283,81,164,609,202,154,158,4343,441,891,841,1218,247,133,205,1262,1828,156,175,163,160,180,145,258,115,135,177,164,184,182,167,165,179,171,170,166,180,160,321,1464,41,166,168,262,1075,231,163,170,310,181,188,1491,81,166,358,187,142,159,859,166,178,170,401,183,801,9,1384,982,144,165,162,161,211,367,553,694,207,135,160,158,164,172,153,435,459,761,163,158,166,176,156,228,240,4959,295,302,142,176,643,723,594,561,373,1009,1090,368,437,795,530,183,605,133,158,158,160,159,512,944,864,172,171,173,181,174,213,167,213,222,159,246,551,204,118,1666,135,1216,2016,1582,314,182,145,165,162,160,153,193,272,393,162,167,160,164,175,453,540,164,167,194,142,363,533,151,161,180,1785,220,434,630,302,1934,175,215,164,170,821,156,138,191,151,169,179,503,119,1649,235,762,266,187,170,175,134,1320,702,624,1217,808,3978,4854,2634,297,174,541,762,60,392,104,168,169,244,168,499,116,259,115,190,150,191,150,481,1166,46,157,190,158,156,167,157,156,167,157,407,173,185,148,784,15,3746,622,182,141,187,137,302,151,176,154,589,101,868,2258,122,310,544,353,475,364,493,733,228,179,139,1277,94,166,397,807,166,161,156,164,127,182,460,33,163,146,187,142,156,157,162,157,198,213,231,1369,41,365,58,154,239,92,148,208,174,137,161,151,157,159,163,164,157,164,159,223,2648,124,191,157,157,161,161,183,191,226,69,228,73,1154,117,167,174,159,142,166,116,166,154,154,159,237,516,1594,20,1004,2319,160,338,360,26,162,1944,557,1001,166,906,242,1800,2390,104,558,153,482,249,120,579,4484,6,175,238,640,1882,745,222,378,508,335,178,1255,95,89,168,188,129,1370,266,167,1377,249,797,358,77,1130,186,143,172,2011,491,198,158,161,206,375,165,171,157,170,161,173,159,161,173,164,348,272,246,169,178,194,161,172,155,167,155,159,154,158,156,173,164,169,163,190,157,165,163,157,157,153,167,155,166,154,378,804,282,164,160,165,167,167,170,175,164,286,166,220,251,74,161,172,403,2595,148,219,173,339,54,197,179,154,552,157,189,131,1322,1224,196,194,137,219,106,165,155,154,653,869,193,149,155,168,176,145,465,13,196,115,174,139,232,81,613,106,152,158,155,162,157,151,165,166,166,156,117,704,1725,3972,805,1758,767,488,842,392,494,457,258,282,214,456,291,209,639,331,200,159,436,296,405,266,406,2200,977,153,1474,327,163,196,393,158,156,179,158,164,159,323,594,168,156,157,156,153,156,157,157,163,158,161,162,166,369,560,83,157,161,158,162,166,155,162,156,156,163,154,133,309,190,129,155,161,149,155,165,165,156,155,165,156,155,302,6723,365,907,766,485,128,170,228,1262,614,543,999,503,296,488,589,775,168,174,161,164,159,164,178,505,386,78,180,1834,744,307,145,159,242,160,137,161,354,759,467,268,206,535,846,238,157,158,160,167,159,155,157,157,158,158,389,84,158,157,158,159,202,158,167,169,160,328,166,171,204,156,161,157,174,163,167,158,158,173,158,157,157,168,169,158,163,158,166,162,510,973,175,178,162,167,169,193,137,1559,805,3220,145,2100,137,205,146,154,314,144,228,191,172,212,168,197,165,182,163,156,158,157,159,745,1895,213,156,232,2899,7291,132,153,157,618,42,209,548,157,155,163,160,166,162,178,163,889,1040,1022,966,1326,1209,160,214,234,176,157,161,276,171,177,519,112,162,3678,2541,830,34,1437,674,654,154,66,164,161,171,384,137,4807,80,4071,1885,1484,450,874,870,108,678,181,2323,595,176,1812,979,252,176,1826,322,1343,273,81,375,1100,148,164,219,4335,3328,189,2686,410,1285,2188,608,391,193,165,1498,153,167,189,143,166,163,794,153,163,163,159,160,164,165,163,158,815,166,157,163,161,162,163,161,166,168,957,168,176,237,248,184,1506,1498,49,174,202,210,165,275,159,161,160,161,159,241,166,166,196,2995,132,158,160,163,162,160,163,156,356,38,168,538,2045,1015,161,154,159,487,316,324,162,338,315,929,2059,312,3668,150,400,219,441,159,167,903,221,237,142,127,7881,916,153,158,732,109,380,78,159,769,200,577,742,344,1565,1440,422,197,244,367,155,275,150,212,106,169,159,166,153,156,187,136,651,176,4031,2524,2105,152,220,245,1212,495,138,1965,1218,282,158,181,153,167,158,158,166,160,157,174,283,304,468,145,672,158,158,162,839,169,164,163,310,221,110,257,95,191,160,166,163,891,175,153,161,160,158,157,167,158,160,178,155,155,169,942,211,146,161,153,166,168,159,204,364,321,161,557,186,134,162,162,158,176,167,147,176,163,166,197,131,157,157,159,170,184,333,408,597,173,191,161,175,143,202,263,59,156,445,169,160,156,168,158,174,167,156,1672,358,980,159,167,179,855,151,194,159,227,84,164,182,134,161,175,152,163,156,169,148,156,179,149,147,165,154,162,272,53,159,196,116,154,164,156,156,166,158,163,168,157,155,157,166,158,163,168,158,162,174,145,162,208,164,164,926,769,705,163,163,1468,757,63,936,71,599,91,168,161,175,161,161,164,178,154,165,161,156,156,157,157,188,129,155,158,165,160,156,176,147,168,167,158,159,160,156,156,158,157,158,157,166,164,160,160,157,163,159,157,168,158,159,164,159,158,159,156,167,161,159,158,161,168,297,385,157,170,154,157,160,229,854,235,559,406,128,166,2634,94,158,171,166,189,983,694,168,166,170,202,132,2392,157,418,216,174,194,175,204,209,210,185,159,162,262,205,160,160,155,203,161,282,179,155,162,184,177,126,163,364,155,179,177,161,139,167,164,157,157,156,166,166,167,157,167,338,172,132,713,291,156,165,537,189,119,155,204,135,164,169,307,21,240,167,158,163,177,157,322,222,162,159,182,156,156,156,157,157,160,181,182,144,165,164,157,165,156,157,156,168,158,156,154,166,157,157,166,156,156,170,154,155,157,175,160,156,362,156,1233,89,196,128,214,106,171,173,146,157,163,151,244,76,184,177,154,161,156,169,156,162,158,162,168,159,157,161,158,582,158,160,227,399,167,262,144,267,158,132,178,207,901,852,187,211,189,154,157,168,158,165,219,104,154,156,167,165,157,153,156,174,164,166,158,157,157,163,166,165,166,163,166,162,157,158,160,5071,1381,22,291,159,190,155,183,2021,182,261,432,121,717,188,152,158,160,447,157,129,157,158,1001,846,963,1017,1155,54,375,124,134,161,213,132,331,1079,22,372,1829,288,2366,233,134,1465,171,292,203,163,161,162,1041,155,186,211,171,933,297,164,156,946,163,153,157,158,181,156,744,52,170,156,165,160,156,160,168,162,159,189,124,167,190,130,160,163,166,159,158,160,213,173,518,110,394,129,1407,177,446,56,144,179,167,208,298,143,739,306,100,179,189,174,345,2433,515,179,189,188,154,170,511,664,692,916,178,159,177,166,169,164,171,159,163,158,193,133,161,153,161,164,160,160,177,150,153,174,157,1360,106,160,155,183,577,128,137,155,159,154,939,313,161,156,157,157,157,164,165,156,159,156,162,157,157,165,157,156,167,153,157,164,156,227,364,123,161,160,158,253,163,159,155,160,158,484,942,161,158,162,158,163,165,163,154,171,159,160,157,157,156,157,374,153,155,1009,404,957,155,1282,3131,194,85,643,233,159,156,1698,99,148,313,558,167,166,178,515,916,194,288,244,185,179,171,235,479,166,389,334,430,581,787,498,170,205,540,124,175,300,72,264,108,245,147,388,118,166,243,1439,90,1476,110,205,109,169,159,188,501,525,380,169,154,157,491,168,157,231,570,501,248,166,146,157,692,983,270,341,163,234,183,194,171,161,207,161,169,160,162,691,119,165,433,171,714,180,157,164,198,621,731,246,170,233,424,29,214,128,355,169,165,164,1224,156,158,232,100,160,199,142,890,198,681,589,802,479,713,91,165,172,166,176,155,188,157,867,156,147,157,159,160,159,167,170,163,214,175,197,158,163,173,166,203,423,970,154,180,335,188,161,231,80,258,76,174,197,157,457,154,162,169,687,216,165,161,172,683,155,178,155,162,157,386,168,156,1004,854,121,200,134,156,478,322,148,165,216,166,660,1400,932,865,166,169,155,1832,18,1225,97,149,1141,828,908,540,1604,809,173,377,174,163,164,214,201,157,158,246,75,164,167,299,936,1544,67,1356,128,225,193,204,3600,1869,139,147,159,174,1273,2799,219,1092,66,168,171,163,172,177,194,2505,1937,565,18,183,178,831,877,223,1232,2810,256,249,115,176,159,167,161,157,165,157,161,175,157,168,158,163,199,126,157,156,157,157,157,166,165,165,165,157,166,157,166,166,168,157,158,167,234,200,1423,3113,260,487,671,245,917,123,1322,26,183,279,161,186,791,232,170,170,182,641,1288,160,159,176,659,171,208,474,219,266,390,318,746,877,773,172,142,163,161,162,152,168,1133,162,173,150,1057,174,163,205,106,177,152,163,159,161,159,160,163,155,175,2720,794,18,828,158,156,178,161,1028,283,1298,502,172,218,156,156,165,490,151,162,187,141,161,165,152,158,159,1717,250,160,194,213,130,694,304,420,263,679,67,163,209,174,612,400,159,163,177,166,203,137,157,165,168,316,12,659,207,144,167,158,167,284,158,158,154,123,166,178,149,164,184,152,170,158,156,955,147,153,166,169,716,926,137,173,784,144,218,396,170,156,162,180,3738,125,213,282,104,131,178,154,197,125,1302,704,154,165,159,159,179,170,164,159,167,181,205,151,159,172,207,357,185,135,161,167,274,174,164,163,160,171,217,121,166,160,218,161,916,716,149,158,190,231,98,154,160,172,171,157,157,163,170,1068,134,164,633,1412,160,178,139,1173,1168,1471,1399,711,223,179,181,184,186,167,161,165,173,166,178,170,168,165,191,166,157,160,159,161,165,166,156,159,168,196,128,161,167,156,166,180,148,182,134,159,168,150,214,313,212,985,965,165,209,134,151,600,883,171,164,172,205,140,160,173,157,169,159,167,160,170,169,176,426,146,168,151,210,396,122,179,199,105,182,176,371,536,170,271,205,177,122,210,167,292,146,157,640,178,137,179,159,168,291,45,155,149,166,691,115,166,165,567,150,370,199,855,461,122,162,177,639,171,208,226,138,516,145,212,212,134,170,856,1245,184,244,207,188,207,186,311,786,21,342,162,172,179,162,246,102,159,217,636,152,197,232,157,177,179,164,154,216,181,167,196,131,164,177,169,155,166,161,158,169,197,239,159,165,150,185,639,842,170,158,168,157,157,2872,1089,1180,217,163,166,159,480,502,447,821,962,176,163,166,164,167,1241,1256,913,155,177,187,206,942,94,157,180,219,1853,192,171,153,163,165,1034,170,162,297,163,701,157,161,168,163,163,313,30,248,117,160,160,232,158,391,1393,796,194,146,222,119,223,141,158,159,161,159,185,138,170,162,251,234,150,173,361,164,166,224,166,172,268,216,266,161,174,358,166,315,29,160,584,71,181,164,166,181,165,175,158,173,165,171,193,147,197,165,180,424,902,1601,1268,268,202,17,833,112,452,318,165,137,1000,213,191,157,159,171,153,174,202,162,642,167,201,132,166,159,311,158,164,231,1068,456,164,333,3860,622,736,172,154,727,138,1042,49,980,167,161,165,178,743,156,202,133,169,157,158,165,165,159,169,153,169,158,160,168,808,712,151,160,166,168,162,158,273,158,513,267,923,151,160,572,149,291,172,250,3351,119,141,163,166,175,162,171,166,1566,280,1435,801,575,91,3685,267,289,175,163,166,159,159,163,889,562,153,740,146,164,164,486,87,157,363,172,989,150,434,170,181,419,175,172,162,161,168,461,183,182,167,162,158,160,161,188,153,154,164,163,166,159,167,163,152,166,157,166,162,164,160,164,159,157,217,127,163,158,159,158,167,2430,222,184,171,1100,182,171,181,163,2113,145,172,251,162,169,166,176,991,117,163,152,161,224,341,162,161,287,156,157,226,191,158,155,189,146,163,155,153,175,148,183,158,161,161,156,162,165,153,161,161,155,159,308,15,167,221,242,139,111,214,110,632,167,252,1528,1259,226,265,911,846,267,135,156,167,156,181,144,160,157,168,160,163,155,166,156,164,156,167,161,192,264,81,164,166,166,168,220,116,921,341,258,149,188,191,876,133,162,158,280,168,167,172,165,237,164,183,213,149,194,167,179,129,162,156,167,188,134,161,165,157,665,131,165,283,179,1146,135,609,185,1182,1052,99,1576,94,139,173,189,191,178,171,188,160,162,158,161,157,165,162,163,170,166,175,166,185,836,127,149,157,166,162,152,164,165,166,165,167,165,178,165,191,156,158,176,165,157,178,156,156,666,199,161,158,160,166,172,638,165,184,182,158,215,158,158,167,680,136,158,156,154,171,153,155,166,165,160,186,172,157,187,156,165,159,172,156,164,158,158,168,158,167,156,155,165,168,158,184,166,165,165,167,159,162,166,159,164,167,158,157,165,165,165,159,157,168,208,153,165,156,159,168,184,158,191,408,52,165,156,1008,200,432,240,44,165,164,172,159,158,182,156,215,553,190,1433,158,830,170,153,220,106,165,161,154,429,721,1166,112,192,134,167,149,157,164,182,151,165,164,157,157,156,177,152,159,165,165,157,163,150,155,156,157,156,170,162,158,155,165,157,159,165,156,165,282,43,154,174,1653,580,259,1677,746,488,28,1789,5164,58,310,158,154,240,160,159,158,161,171,450,805,257,165,166,158,426,210,487,795,122,156,162,167,152,157,183,177,160,161,204,199,523,173,2152,424,377,1088,742,193,734,250,3184,134,157,155,834,173,156,161,558,557,803,490,433,510,206,131,256,54,709,149,151,165,160,169,151,155,155,156,163,353,1220,1180,693,1793,173,154,150,171,141,156,157,158,183,154,164,166,158,164,151,174,160,156,164,157,422,22,155,174,154,159,164,155,157,171,157,165,158,170,160,157,180,151,159,155,174,159,156,163,157,159,166,163,168,155,226,139,158,158,158,155,165,231,158,193,189,818,280,172,177,587,464,330,164,166,670,158,149,179,159,159,164,157,167,153,168,172,159,168,160,159,170,163,157,168,158,171,158,172,171,157,174,196,136,169,162,159,175,165,166,160,159,158,166,164,162,154,167,170,176,165,157,165,159,159,155,165,156,162,167,158,157,156,166,156,157,170,249,131,159,361,276,157,131,157,161,169,166,166,167,165,173,164,161,159,157,166,158,200,140,603,1300,23,558,2589,113,176,350,839,148,164,167,163,168,174,168,157,166,166,239,162,178,164,177,136,167,161,161,164,161,159,166,167,157,175,157,163,171,168,206,124,162,156,1590,284,685,144,79,184,157,183,160,188,167,126,159,196,160,233,171,621,351,166,280,204,186,210,194,318,431,288,372,637,1031,864,154,914,758,192,157,155,166,166,157,164,163,164,159,157,307,185,176,151,172,293,333,225,223,141,181,195,158,190,2281,161,163,156,164,321,67,154,170,231,169,167,203,1273,1508,405,152,525,150,159,160,816,714,159,185,159,157,158,285,160,164,165,233,328,873,300,26,163,209,203,156,530,316,165,613,719,703,1716,103,151,167,165,743,1308,160,419,108,176,148,448,797,1365,111,145,171,155,159,697,1098,522,160,165,160,180,154,160,160,159,158,157,168,169,165,160,165,166,170,157,176,151,166,158,168,158,161,159,159,163,157,160,158,331,155,160,173,155,159,156,172,156,167,160,190,308,294,160,261,145,1153,637,192,180,159,205,183,143,150,170,407,67,192,765,166,44,400,115,204,119,165,164,224,175,159,161,161,797,592,200,286,165,175,541,867,565,206,142,158,160,158,165,158,162,198,135,166,174,147,164,156,162,167,158,160,191,155,145,166,291,1010,171,296,1762,100,191,150,183,172,184,255,90,248,48,287,43,205,139,158,163,165,167,178,156,156,166,226,171,213,228,159,162,172,156,180,155,189,163,169,383,94,161,159,163,167,165,153,169,303,160,303,110,273,95,260,81,323,156,272,49,210,138,163,160,159,169,161,163,187,143,162,177,155,220,150,134,166,164,179,150,165,262,1606,181,163,158,237,1186,149,230,775,701,161,343,216,74,156,259,103,145,161,165,158,166,154,189,136,166,160,159,155,215,127,128,155,201,146,205,118,166,167,168,160,180,157,152,177,157,182,424,752,228,129,158,161,162,492,186,159,165,278,159,165,167,164,164,165,158,291,37,165,160,168,164,166,171,278,3046,541,401,963,2393,1480,1121,161,1062,144,153,336,215,91,165,169,190,132,215,111,159,157,191,151,351,166,399,90,312,191,166,161,499,310,3630,2085,104,1149,228,454,316,938,217,181,260,104,388,166,1619,145,161,192,369,146,158,177,175,133,411,602,1218,538,2812,240,162,162,174,219,160,232,107,187,163,172,256,340,193,146,187,159,1360,179,166,187,181,149,163,168,158,172,160,169,161,167,157,164,171,224,160,198,134,178,152,205,110,165,157,153,172,159,167,156,154,163,158,175,163,157,164,163,171,168,155,167,162,160,164,164,167,158,160,161,158,156,158,177,152,160,158,167,159,156,159,158,175,153,157,200,151,334,174,159,169,169,254,198,1310,151,160,212,430,936,334,149,163,909,158,158,164,160,155,383,297,210,232,396,105,326,822,131,303,537,169,155,157,165,183,158,462,66,177,299,200,164,163,180,211,167,150,164,149,178,165,156,157,159,163,163,166,567,156,437,169,65,177,162,161,185,167,178,311,64,151,169,151,159,170,166,159,166,208,171,163,773,173,171,179,216,122,171,167,184,175,161,173,190,168,169,167,163,179,167,171,176,161,162,159,188,166,165,173,167,170,157,169,171,160,165,165,157,162,171,159,155,159,169,160,167,167,168,156,169,157,171,167,158,161,161,155,166,159,170,151,168,166,160,155,182,151,158,159,158,158,187,137,897,118,430,100,234,154,277,173,162,164,1127,167,162,1829,91,162,160,165,178,152,157,162,161,173,158,160,157,158,161,278,159,162,155,180,152,150,159,159,158,164,157,156,180,154,159,157,166,157,159,162,165,158,157,167,166,169,165,168,164,166,180,145,159,159,173,158,167,156,172,158,166,159,162,157,835,12,159,315,663,3196,171,164,191,138,157,185,215,132,183,159,393,88,161,163,166,156,171,157,170,160,158,157,156,173,141,159,165,170,155,161,156,166,460,58,161,178,155,242,93,168,166,168,167,158,166,166,217,132,997,270,169,156,209,149,236,157,172,151,166,157,773,163,157,188,248,48,158,342,440,1400,174,151,271,169,185,152,166,170,170,159,192,149,144,156,175,172,1142,231,144,163,158,186,162,155,160,166,159,166,190,162,198,140,169,175,123,177,161,173,164,170,146,155,176,154,156,165,157,166,154,160,162,195,132,174,179,645,127,150,282,142,159,162,168,176,150,159,159,265,158,159,160,752,34,177,157,255,184,138,232,166,174,181,291,608,2140,169,156,176,155,158,228,135,163,828,164,1166,161,155,180,151,167,154,166,150,159,164,164,157,208,190,167,159,167,166,158,162,230,178,176,160,157,195,155,157,160,157,174,153,168,174,218,705,132,159,161,653,189,156,176,642,219,166,160,169,161,374,211,1989,159,161,160,208,121,205,140,138,172,162,156,381,109,159,160,166,161,170,162,171,161,159,179,153,162,163,170,164,161,162,175,162,174,153,166,157,154,171,158,165,159,167,167,164,157,172,172,167,155,165,168,171,163,182,160,163,162,162,246,134,159,169,169,171,167,158,157,165,156,158,176,167,167,155,169,181,1441,891,963,192,920,173,165,230,294,42,177,160,163,184,172,831,184,223,137,164,160,161,180,165,160,235,284,164,241,167,171,161,169,170,153,158,558,128,163,157,205,157,162,175,155,173,166,165,161,158,159,157,161,164,159,169,159,182,161,163,159,170,160,182,150,165,249,194,172,151,160,190,142,169,173,150,166,168,167,165,163,339,151,169,189,139,160,941,804,181,158,199,169,162,147,161,152,173,164,166,171,160,158,156,163,165,161,166,157,156,168,169,252,157,162,167,164,170,163,168,154,158,158,157,158,158,161,157,157,191,149,158,156,158,158,159,162,171,153,164,410,693,184,155,167,164,156,168,162,162,158,166,157,810,145,167,172,136,228,98,156,839,525,503,71,155,166,191,132,165,183,129,165,157,157,166,156,166,158,165,165,157,229,152,174,162,157,157,157,166,159,165,166,159,157,164,439,83,159,158,163,157,162,165,154,158,153,174,165,196,122,163,155,165,156,165,176,151,164,157,160,168,157,722,103,172,169,165,188,150,264,917,154,168,178,461,822,164,165,1326,148,183,149,153,195,138,265,185,143,167,157,160,725,168,160,161,165,162,171,167,166,156,214,194,135,182,147,190,129,186,156,160,167,167,166,167,171,159,171,160,163,164,165,168,166,172,156,161,168,198,160,192,138,155,173,156,157,154,166,157,159,166,166,159,160,166,170,158,149,160,164,168,157,164,164,224,179,994,172,324,317,636,139,168,205,176,164,150,154,167,157,167,158,158,157,157,157,156,167,166,168,145,167,156,166,165,158,157,165,167,166,166,156,165,165,167,165,156,157,155,157,166,165,157,167,184,131,163,164,162,163,164,978,210,147,164,163,167,162,142,154,156,158,161,164,154,157,155,156,154,167,157,163,169,144,166,155,156,154,158,165,156,163,165,164,172,151,169,155,164,157,166,166,154,160,158,165,165,157,165,165,672,167,165,165,166,165,213,121,169,163,166,164,163,159,165,163,165,272,51,164,166,165,159,151,165,156,166,167,165,156,165,156,165,361,112,168,154,155,162,163,153,168,154,165,156,172,159,165,166,155,165,166,169,168,165,166,154,167,156,157,155,156,155,155,156,156,165,156,166,156,165,164,161,158,164,154,181,145,153,167,233,83,165,319,245,535,158,157,340,746,812,428,1643,144,830,32,916,186,118,162,166,394,120,137,173,163,186,154,158,301,670,388,762,194,676,931,171,928,79,154,157,158,157,202,114,193,133,874,153,2184,30,171,159,415,1625,171,234,423,1562,144,207,197,342,161,173,637,175,238,95,188,141,164,160,154,163,179,145,164,166,156,179,158,152,158,156,158,157,156,165,164,158,157,184,137,166,165,157,162,155,165,164,159,171,159,158,155,159,158,156,158,157,688,1199,424,581,278,1044,199,166,169,298,181,139,169,175,564,1033,213,124,403,193,129,597,505,287,156,159,158,158,169,162,197,138,370,116,197,256,171,159,232,174,115,175,161,198,129,168,175,223,509,1257,1428,192,178,171,164,195,391,136,502,242,414,82,1324,1483,199,155,245,372,1727,636,823,364,181,163,311,154,197,161,177,189,158,351,147,230,265,168,195,155,155,159,198,162,184,165,168,168,196,580,190,125,188,159,159,862,36,163,167,164,158,171,154,159,153,158,177,158,314,8,157,164,216,180,130,160,159,159,326,137,164,157,173,169,162,165,162,434,517,158,157,163,166,157,166,159,165,156,167,166,167,157,156,160,156,166,158,158,165,165,166,158,165,171,159,152,155,166,165,158,165,158,156,166,167,156,158,161,162,157,167,166,165,166,166,167,165,158,166,238,124,180,1413,2588,1017,173,167,168,159,2952,38,188,159,165,1127,553,216,165,165,1013,891,154,197,137,166,159,153,167,157,234,82,172,146,157,157,165,157,169,164,158,154,162,151,157,155,164,156,165,156,158,157,156,212,101,684,1340,280,164,167,246,880,153,237,100,133,164,162,155,161,160,148,159,184,131,158,156,156,156,156,160,159,154,156,156,157,164,154,155,172,145,157,183,130,157,155,156,160,159,162,160,155,165,156,169,155,155,166,155,161,150,170,230,93,165,163,160,156,168,152,158,156,156,155,158,164,166,163,154,156,166,164,166,155,230,202,203,165,161,164,160,163,163,277,650,563,669,330,421,289,157,281,211,293,160,164,162,160,284,168,164,162,161,160,162,160,160,167,160,160,167,168,157,161,159,306,164,215,164,167,161,548,161,306,33,208,160,160,162,157,167,167,165,162,168,160,164,160,161,160,156,170,162,160,171,159,190,165,166,162,156,159,168,170,478,264,164,164,162,164,157,158,434,444,281,219,140,159,160,281,162,178,234,1383,372,396,190,171,180,157,157,213,385,253,150,166,163,657,182,148,161,451,159,166,187,163,177,141,157,155,165,166,182,190,588,997,769,737,196,149,156,252,493,574,198,177,163,181,2231,881,143,283,90,162,586,100,167,176,360,291,439,106,143,165,159,165,157,173,154,170,164,169,156,220,173,194,336,696,180,141,594,149,245,191,243,150,258,228,125,120,183,473,2,253,73,161,507,895,1094,311,428,85,178,159,162,642,37,309,167,219,166,246,764,1729,211,1076,1568,959,179,992,1159,1203,1087,162,157,184,845,409,1099,33,174,172,170,255,1057,1254,1242,167,198,184,147,169,537,143,174,166,155,173,265,85,177,1379,146,2264,155,1893,1321,179,427,199,188,293,268,284,191,165,175,254,169,169,167,640,163,170,160,242,253,152,649,628,433,1205,279,178,169,408,62,182,362,176,174,162,174,179,136,163,156,164,163,157,157,154,167,165,160,336,230,106,158,156,198,149,161,161,210,154,159,167,170,163,159,169,171,163,159,160,160,158,171,172,171,166,158,185,157,175,159,169,160,321,11,159,224,86,154,178,459,1623,951,2375,2306,773,255,257,161,434,1211,894,160,157,161,165,167,171,163,177,430,324,461,386,337,173,212,137,161,152,168,155,155,159,214,1341,2334,127,174,429,230,133,194,171,148,950,181,345,188,162,166,168,966,1465,294,267,462,171,164,159,163,161,251,173,160,447,179,183,172,162,305,235,113,158,161,158,172,818,462,109,173,149,150,169,193,160,165,162,159,165,1042,89,606,54,166,193,128,158,162,164,161,161,1089,139,170,493,156,1946,810,386,2124,169,158,162,188,131,160,161,191,135,156,171,159,159,172,162,163,165,181,189,149,160,460,196,212,103,655,232,90,156,156,165,158,158,159,163,389,906,666,83,161,163,166,874,680,846,1095,1670,1036,155,325,918,667,830,600,311,302,403,909,2618,799,3743,1147,2981,1368,1102,463,171,490,360,160,667,2542,177,161,322,161,245,172,183,156,163,294,163,919,489,214,336,161,288,370,584,78,349,145,192,157,175,146,298,262,194,644,186,155,170,163,161,158,166,171,169,374,129,148,160,165,163,1629,149,167,160,171,168,646,1026,2351,62,4460,212,249,139,182,159,169,165,170,178,173,1463,182,508,47,451,174,218,345,487,176,158,159,161,169,176,154,271,135,89,173,167,161,174,155,160,164,157,183,149,162,174,150,162,167,159,172,161,316,39,172,165,168,165,168,157,167,156,221,180,1029,719,194,217,1410,396,143,159,160,236,164,188,225,222,182,168,1011,1627,316,2872,1000,989,160,643,3229,442,217,2064,845,932,150,153,177,194,157,181,998,172,160,173,172,164,753,101,159,235,156,248,63,219,317,344,169,184,163,201,142,218,119,176,159,335,186,152,160,163,162,529,290,926,235,342,150,188,253,90,158,162,184,157,161,452,2483,1181,117,167,153,157,214,106,152,165,160,154,217,110,317,130,163,173,234,98,1658,19,159,177,165,190,152,384,210,167,202,161,136,167,198,124,901,1719,66,649,23,231,107,162,218,100,157,159,159,156,200,141,229,160,580,86,2564,91,150,183,159,965,427,230,267,136,754,41,167,1404,44,211,122,160,161,743,92,199,148,172,143,153,162,154,172,218,160,171,143,163,251,164,338,129,255,93,141,163,161,159,156,166,202,165,157,167,183,252,128,163,196,161,149,408,167,161,160,3048,177,162,157,180,187,164,163,163,169,161,999,938,189,159,164,162,166,182,157,161,161,156,170,168,163,167,160,174,160,159,168,158,166,197,166,165,169,152,166,168,163,168,163,156,223,154,584,1183,171,161,556,95,162,167,764,48,703,173,2231,3903,305,247,179,202,180,158,181,665,154,165,162,173,152,1605,122,158,158,159,540,800,175,204,170,263,149,159,158,220,176,169,169,171,189,1110,852,331,1297,152,157,159,1186,610,36,437,169,161,628,162,165,170,154,247,188,66,189,150,158,160,827,180,139,504,195,143,261,181,145,164,158,158,172,169,406,410,143,210,165,163,155,155,165,156,692,119,156,157,157,174,163,156,157,182,141,1190,111,409,184,194,113,170,159,161,167,159,170,303,158,152,156,178,147,166,1008,180,154,222,112,167,177,309,14,177,162,704,1494,171,152,316,178,146,157,169,162,196,118,160,161,151,166,162,280,1192,114,158,161,158,553,79,158,796,13,294,719,172,105,169,958,173,581,20,171,145,167,156,162,155,168,163,157,161,155,157,165,162,157,160,180,135,156,178,161,162,159,158,158,160,163,166,200,280,159,161,162,176,161,155,161,176,166,161,159,165,169,163,167,204,165,167,160,163,158,422,67,169,155,188,159,147,157,165,167,724,421,160,293,14,155,154,166,144,161,196,126,154,461,155,164,314,148,174,413,1320,48,256,58,2298,176,150,165,176,143,168,186,163,164,156,163,157,158,156,163,903,170,211,123,166,159,154,157,158,167,175,165,169,159,160,176,255,164,180,167,155,207,159,166,154,161,155,161,167,158,247,168,168,182,157,160,234,88,161,162,174,150,164,175,164,161,157,185,173,162,170,200,156,451,935,177,170,187,176,198,169,167,242,165,191,146,178,367,110,174,167,168,217,132,166,160,169,160,162,161,157,190,154,129,156,160,175,143,164,167,157,156,181,151,152,154,164,162,161,156,170,153,161,166,166,157,155,157,167,156,157,182,146,167,249,74,157,171,197,216,157,152,158,160,164,185,168,160,159,172,160,163,169,180,136,162,156,163,171,167,169,158,216,1405,344,175,173,141,167,377,114,160,160,178,252,155,276,159,167,171,164,205,365,1443,192,138,183,149,149,162,157,176,171,165,164,167,165,161,159,165,171,152,165,160,154,174,154,156,158,301,172,712,732,29,207,128,717,140,2234,160,1698,128,1449,1104,47,171,170,160,168,416,82,164,169,277,84,129,155,157,172,607,489,186,200,347,540,1141,164,962,53,175,197,165,263,75,172,161,163,162,167,165,202,178,188,141,156,160,680,171,171,160,256,751,174,899,411,261,153,1587,141,162,645,164,144,159,159,172,162,229,155,163,172,391,208,170,164,156,183,151,204,127,156,160,173,159,167,159,158,170,168,160,156,158,158,168,162,159,160,159,159,168,161,171,159,169,172,162,172,156,172,170,166,159,342,163,163,162,169,164,157,163,168,183,136,170,170,159,166,167,163,301,91,156,168,170,159,1841,910,119,163,167,171,162,167,166,160,166,163,164,157,172,162,157,169,157,171,168,160,166,159,158,169,157,169,165,156,158,162,156,217,119,165,158,163,156,1408,216,103,168,148,165,163,208,127,186,148,152,168,169,157,162,157,158,166,166,174,452,24,156,172,150,149,164,158,156,162,165,169,148,162,178,138,164,166,164,155,159,157,156,183,138,245,257,354,361,372,169,158,160,160,343,162,207,141,380,240,179,157,176,1494,127,160,635,940,173,163,165,285,161,172,158,159,805,717,184,165,156,167,162,162,157,157,201,159,158,162,161,199,137,159,185,159,155,163,164,188,665,161,159,156,179,345,159,685,394,162,504,351,692,433,148,467,853,954,284,161,158,178,1226,116,185,170,158,169,187,139,283,153,166,217,266,145,180,152,226,206,1112,43,205,129,170,241,190,404,308,503,134,164,167,246,308,175,162,168,158,167,169,157,211,1419,707,938,417,145,1730,213,200,181,190,254,345,103,179,163,222,105,201,201,173,170,198,133,161,926,1495,58,1338,251,191,1134,1347,153,172,1082,84,162,484,167,166,326,162,151,684,625,165,1832,73,315,69,111,171,197,135,154,1160,735,146,200,162,1247,458,164,1089,113,167,215,396,162,166,156,162,269,125,173,160,172,208,1006,147,368,243,168,184,278,179,655,1269,577,119,173,969,425,298,641,135,159,160,166,158,166,159,164,158,180,188,139,157,160,155,177,199,153,156,167,159,172,161,155,165,167,164,169,155,157,160,167,169,151,603,58,143,158,210,102,153,165,307,162,171,293,206,457,195,173,169,244,167,163,161,476,175,164,160,180,162,1085,138,164,202,140,377,1276,754,209,609,42,168,155,166,176,146,166,166,164,173,152,158,163,167,160,160,158,156,169,203,384,91,158,170,164,162,453,954,636,1078,171,153,168,154,166,158,708,161,148,180,159,155,166,171,148,157,164,163,159,166,166,158,174,165,184,197,816,154,815,165,155,158,498,362,902,224,333,9,296,35,688,333,1022,520,163,278,956,173,153,180,138,177,165,164,159,175,168,159,195,187,177,124,343,6,175,165,175,190,144,116,213,167,147,167,489,175,173,1689,168,162,2635,158,167,168,164,163,199,167,165,163,165,149,193,817,2092,1315,240,161,156,520,637,394,88,967,176,144,153,163,978,158,160,705,629,4222,191,142,163,163,191,301,1821,157,524,627,948,154,435,139,196,158,175,161,193,93,170,175,165,168,158,159,524,116,155,167,156,158,161,423,376,103,99,169,148,159,160,157,156,682,160,147,169,623,145,170,683,161,205,1218,84,159,155,1687,88,160,160,257,135,171,161,161,161,426,867,864,210,764,246,164,162,167,157,242,119,162,183,165,157,614,757,1280,1216,166,2050,170,839,284,117,95,317,670,183,267,175,164,159,349,1003,137,152,158,162,184,290,73,829,386,104,153,166,237,135,153,385,107,182,152,172,151,164,173,152,168,172,160,153,162,153,156,175,168,189,464,253,413,1073,312,137,144,164,210,164,206,153,162,267,228,816,149,227,97,161,931,52,156,169,144,162,163,157,165,787,743,119,420,406,214,197,3088,1386,290,145,176,175,179,344,150,363,209,125,172,168,150,161,132,158,162,159,164,336,31,850,286,1473,1250,436,843,1099,1271,786,147,164,552,474,171,186,158,173,182,143,169,172,160,171,164,198,125,379,32,167,165,162,173,166,164,165,167,165,200,707,176,166,197,161,932,84,230,160,312,30,146,164,169,164,157,167,157,165,166,166,382,225,154,184,145,161,1608,100,159,169,1258,207,227,154,163,294,215,680,176,254,79,181,182,204,111,171,225,166,175,186,162,162,163,276,78,162,170,185,188,1061,778,1138,106,163,195,139,192,154,162,163,159,166,160,167,155,163,160,165,163,177,170,391,214,108,893,184,408,230,2033,94,163,1524,1088,155,160,653,2285,795,639,249,157,169,261,162,349,886,145,162,165,161,683,858,160,163,158,340,557,3273,163,163,172,861,69,186,126,165,343,140,730,1506,159,188,112,164,158,163,232,523,135,165,152,158,160,158,165,158,164,156,166,165,156,163,165,161,159,156,159,165,155,157,187,153,482,106,162,155,156,170,160,160,160,267,99,170,324,164,169,236,168,303,151,193,175,161,498,64,171,244,159,944,31,192,299,179,158,164,179,407,167,154,157,162,155,230,92,158,162,155,156,157,155,159,164,163,165,161,168,160,165,164,155,155,160,155,157,153,163,160,153,164,154,156,167,153,171,161,165,162,156,167,163,158,157,161,157,165,155,158,156,155,153,155,164,156,155,165,157,163,164,161,155,1286,23,254,272,364,177,160,164,168,181,157,164,157,169,165,153,160,153,276,144,262,725,898,63,887,183,354,160,571,266,166,751,163,802,415,181,172,155,164,186,261,163,169,185,152,159,1387,911,175,189,161,166,164,161,169,173,164,146,161,159,383,172,691,200,1405,1493,150,161,181,157,155,178,158,179,165,152,156,158,157,159,166,164,178,313,163,156,157,157,159,155,164,165,179,142,171,970,136,166,172,158,166,161,182,167,159,187,157,150,164,153,156,164,160,160,162,162,151,157,166,154,176,142,160,162,152,156,206,137,129,166,164,158,166,164,156,166,155,170,166,182,903,59,167,171,148,158,167,755,71,159,164,160,155,155,182,156,159,163,151,157,166,157,156,183,141,170,256,59,163,161,154,155,163,157,243,157,157,155,156,153,162,162,156,165,165,156,155,165,165,155,166,174,156,167,213,117,163,1234,37,216,257,13,169,167,162,157,167,156,259,66,161,169,216,161,161,301,19,161,165,171,170,156,213,108,170,159,161,235,700,162,168,416,78,143,228,183,199,169,162,459,637,488,216,134,221,170,168,166,163,149,152,158,158,166,166,167,161,167,158,160,159,333,68,117,159,155,247,116,160,169,175,161,169,216,163,236,73,171,171,162,169,156,160,164,207,111,159,158,480,159,164,161,172,161,159,158,179,166,159,168,442,158,302,162,200,166,159,168,159,168,175,166,165,131,177,164,156,156,180,357,534,101,159,159,187,476,190,161,162,421,144,143,481,173,159,198,164,232,367,155,152,143,135,169,179,165,162,164,167,175,180,194,156,136,149,164,256,72,157,154,157,156,167,168,152,158,166,173,155,164,156,157,187,130,159,165,157,168,157,252,86,151,155,179,156,157,164,182,148,1512,1422,198,1090,492,828,1213,111,892,249,227,161,969,824,939,968,215,136,165,159,159,158,163,196,167,156,163,714,1015,798,183,168,186,173,169,252,162,166,165,279,159,159,165,156,212,213,312,185,831,165,151,195,152,263,146,974,831,938,188,166,155,164,164,156,160,164,158,164,155,158,156,158,165,161,153,155,163,157,158,166,164,157,163,165,156,157,158,156,155,172,157,156,157,156,156,180,149,163,156,167,164,156,167,156,156,177,160,160,165,156,173,151,162,171,185,145,689,154,266,163,207,174,242,155,158,157,157,194,165,711,690,433,322,1700,177,206,189,183,331,483,92,218,173,180,170,176,288,178,161,174,946,1205,426,349,551,141,550,185,198,304,197,464,679,281,108,159,171,660,152,163,165,188,112,158,163,481,159,252,81,180,160,180,170,122,181,154,1253,127,162,164,797,600,115,220,289,157,342,165,168,219,149,161,163,157,273,131,219,147,160,164,818,1044,136,156,161,161,413,763,609,589,1230,2,169,174,800,194,133,630,113,160,161,166,240,118,878,549,632,653,175,163,162,168,161,553,334,180,156,167,157,173,613,194,161,206,154,163,164,164,169,164,210,164,181,161,162,156,157,155,166,162,165,187,157,166,165,157,159,159,156,158,169,162,178,167,164,166,161,157,170,162,166,160,213,135,156,166,1409,145,163,1253,170,239,1121,585,1706,820,812,290,32,164,547,171,316,18,1062,211,163,159,161,156,163,161,887,525,971,68,373,160,197,113,181,134,159,163,163,182,151,158,156,160,333,146,155,154,156,163,151,242,182,152,182,163,209,200,152,204,1300,576,564,601,151,173,145,179,153,152,151,157,155,155,172,169,144,165,154,155,161,158,149,163,166,154,164,168,162,155,3734,69,143,232,1038,25,176,159,445,67,150,155,299,165,249,312,168,835,173,164,199,145,153,175,164,548,162,155,174,189,1020,157,198,131,162,165,157,155,161,165,160,156,170,164,163,158,175,174,190,168,159,156,169,435,142,164,158,163,208,180,161,154,153,163,177,158,155,166,162,158,158,182,148,168,155,158,165,161,156,169,158,169,158,161,173,218,168,176,194,155,174,165,185,173,167,163,159,160,173,145,168,173,156,160,158,158,177,155,160,161,159,164,164,150,270,73,870,144,230,968,1240,70,170,802,534,258,300,174,165,172,171,168,176,167,989,182,163,178,1032,181,856,141,163,700,184,167,145,162,163,163,156,155,157,165,165,156,162,164,157,155,175,148,157,167,157,560,169,332,410,165,173,246,141,167,191,432,426,140,325,176,146,153,170,160,165,350,269,50,161,167,2452,191,140,160,171,580,206,252,169,162,164,162,955,278,162,201,129,168,155,255,156,181,156,164,156,691,1029,77,165,152,158,762,203,166,158,163,618,170,163,169,158,663,3358,196,149,357,161,256,172,1228,58,157,283,1502,566,690,466,365,172,186,148,149,161,170,155,163,172,160,162,157,215,109,168,151,163,229,169,158,167,157,157,166,157,159,161,159,161,168,155,703,76,154,271,196,133,161,179,149,161,161,195,162,170,165,312,179,188,180,145,147,176,159,161,164,164,155,157,156,164,165,164,166,157,154,155,163,158,166,171,168,158,553,224,151,161,211,113,253,173,163,168,200,179,172,166,354,176,174,165,247,160,174,169,280,77,225,182,150,176,145,161,321,183,131,306,101,161,162,155,159,209,906,119,176,822,191,178,721,236,380,741,3167,744,145,280,163,163,408,628,830,196,163,400,1055,161,165,152,158,168,201,200,157,159,156,165,157,166,157,160,163,150,164,955,159,178,166,166,162,160,171,167,2325,157,166,245,400,426,406,139,172,181,158,166,159,185,149,157,157,169,784,518,677,3355,129,288,50,159,184,142,154,158,182,149,159,160,168,176,170,168,141,159,166,159,154,209,158,151,155,163,175,154,163,159,158,165,166,177,148,159,157,167,174,366,1053,511,160,362,236,603,285,54,187,193,160,218,113,186,165,164,170,167,169,236,177,152,161,162,158,803,227,146,157,156,163,167,155,167,166,156,157,158,159,163,158,157,156,157,158,157,155,159,155,167,191,140,157,188,137,1672,763,152,168,170,199,162,162,701,196,435,170,160,312,907,89,158,160,1646,1843,159,165,132,281,158,154,999,149,715,153,153,154,177,163,155,158,155,165,164,163,234,104,197,113,158,157,162,160,177,262,58,167,570,318,511,234,161,167,239,302,156,157,990,150,858,133,92,183,158,198,1395,150,158,298,804,182,150,165,156,164,148,168,318,102,165,327,170,162,182,173,160,144,165,156,160,157,158,161,158,162,158,154,156,163,156,156,157,166,158,156,251,178,170,189,153,191,161,174,156,156,158,155,160,151,170,156,156,163,202,142,1344,820,161,157,181,142,158,166,161,165,160,163,170,166,351,228,177,144,197,121,198,177,194,132,182,403,959,793,182,156,162,159,173,173,171,165,172,163,176,155,164,338,167,161,159,170,173,169,172,157,738,190,161,321,55,734,178,1086,95,194,124,325,155,186,164,596,496,158,180,163,168,370,174,320,260,166,1714,86,180,261,152,177,204,397,1473,223,187,508,164,607,170,175,208,126,278,113,169,163,169,188,126,163,157,166,183,183,165,177,145,159,165,183,153,158,156,165,158,156,166,157,169,157,168,156,156,158,168,157,156,169,154,171,162,166,165,169,166,165,159,158,185,138,165,156,158,191,149,160,252,102,174,159,1050,93,165,130,1065,92,230,272,164,160,166,157,160,229,103,192,134,162,164,168,147,387,761,58,187,139,160,162,163,157,166,163,358,404,36,160,175,557,135,186,537,817,833,1425,280,114,157,153,209,110,171,150,154,157,163,166,155,528,177,157,201,156,220,171,3120,114,156,157,166,155,165,158,184,235,216,52,183,148,170,140,158,164,164,159,154,167,162,168,156,155,157,154,158,163,157,146,178,157,162,155,154,166,162,154,156,163,155,154,163,165,153,155,154,163,130,167,156,174,165,166,169,178,158,155,156,156,158,165,158,166,166,159,159,154,165,167,151,155,158,158,160,172,139,156,171,156,160,159,166,161,160,777,125,256,159,174,182,142,157,190,136,192,159,157,181,164,376,159,159,160,156,162,159,161,157,169,158,163,390,111,176,166,175,151,163,158,163,164,169,162,156,158,169,154,175,158,163,168,160,164,165,161,166,156,162,169,169,158,160,159,162,159,167,170,167,159,170,166,169,178,443,57,160,203,162,140,158,168,160,156,168,158,160,167,167,160,373,501,189,698,164,159,277,59,161,215,121,263,162,1843,129,157,168,169,150,156,157,177,161,155,156,279,193,178,175,172,340,165,173,165,165,245,1209,679,1068,261,42,1807,964,149,162,200,133,155,150,157,166,155,159,157,924,88,165,165,159,166,238,840,156,154,186,141,208,135,148,1064,148,157,208,169,150,151,163,171,165,158,157,164,157,159,165,161,157,166,159,157,168,165,166,168,162,159,158,176,189,160,165,168,148,166,183,132,167,165,150,154,192,193,102,136,165,165,155,156,157,157,165,167,167,166,235,112,265,82,163,911,210,165,162,679,241,234,166,161,326,315,237,1180,2052,161,149,168,298,113,182,161,528,158,152,158,159,161,176,165,462,77,172,160,373,625,109,156,154,161,158,155,429,44,161,162,189,251,36,163,195,133,166,160,164,161,228,94,169,159,154,165,173,147,179,159,165,164,153,167,156,157,155,155,167,153,159,167,155,161,153,161,155,155,156,205,605,156,153,260,267,186,156,167,170,364,162,214,194,167,266,63,557,87,165,167,168,172,162,914,141,156,182,174,166,463,189,149,160,156,631,81,178,151,476,118,1294,34,170,165,165,157,166,162,162,364,150,162,207,192,178,127,159,159,162,163,732,140,157,183,159,255,612,1685,165,717,720,266,174,165,329,179,205,154,167,182,152,170,156,178,204,135,159,177,156,165,161,162,162,162,171,168,160,168,161,242,165,229,172,169,202,149,151,178,151,160,178,167,155,159,169,159,170,177,139,159,162,166,165,171,160,170,165,165,159,160,167,173,154,158,167,172,166,158,159,166,158,362,120,175,149,160,200,195,180,174,165,850,30,178,198,994,210,978,141,167,157,169,174,288,167,167,163,178,164,154,164,156,158,164,167,156,170,157,344,128,156,160,167,156,156,327,22,425,199,203,268,663,157,168,159,163,167,520,617,287,15,369,759,459,355,3183,819,1040,147,162,184,160,166,152,159,156,166,156,160,168,167,159,162,169,773,203,256,167,162,199,231,74,296,73,176,337,57,746,207,152,174,164,176,154,155,158,158,167,167,156,178,138,184,155,151,166,188,170,165,158,170,178,158,166,167,156,165,174,156,269,46,160,167,164,628,583,43,154,186,190,614,31,940,323,69,187,159,232,101,195,154,428,637,570,665,590,159,155,800,183,150,598,55,156,227,92,171,166,155,165,166,154,170,154,174,154,158,157,157,166,160,167,166,167,159,159,198,160,167,158,159,164,163,150,162,157,167,158,165,157,156,165,156,266,340,464,188,162,145,201,197,163,213,151,177,514,187,217,125,159,165,189,294,148,165,180,156,191,163,163,164,166,164,180,157,166,166,166,166,189,164,273,61,164,171,154,165,155,158,176,204,170,162,171,157,194,139,483,45,162,166,172,151,155,158,188,178,161,156,160,156,164,173,200,179,158,166,159,167,169,170,174,233,164,205,1504,310,382,438,162,520,81,164,1263,129,362,516,124,188,685,755,165,153,169,178,142,170,177,330,9,155,194,195,170,186,186,208,188,205,187,162,159,159,158,181,159,160,158,169,166,243,197,222,1235,184,126,165,296,132,163,154,224,295,779,191,180,1984,149,395,158,184,1278,90,209,180,128,901,142,169,166,635,213,146,162,160,159,167,169,157,164,167,159,159,167,183,534,128,198,139,158,161,318,173,152,155,159,158,811,1609,132,163,165,162,246,266,166,162,158,221,170,148,158,158,239,77,162,164,238,161,159,162,255,232,407,356,153,163,744,275,263,333,3990,133,159,166,547,191,121,158,161,159,175,521,928,967,1102,195,169,189,617,1461,2248,133,169,168,149,163,165,156,185,136,164,199,131,164,167,2259,1369,154,149,1354,62,174,205,152,152,171,158,148,155,157,297,95,157,156,157,157,156,168,216,142,163,166,163,158,158,154,167,391,94,167,154,157,329,140,157,174,151,230,163,162,307,163,162,158,161,730,249,160,235,178,3882,479,763,327,162,583,659,860,648,900,784,188,160,161,157,919,1544,2915,119,159,633,157,160,159,158,157,159,1985,703,159,2192,80,929,159,1431,1483,1128,686,875,228,100,162,157,1501,122,172,165,147,158,159,167,162,176,160,181,147,161,157,159,172,161,820,2254,841,852,169,199,158,195,162,166,868,157,186,212,913,153,161,165,157,158,152,158,240,85,165,162,156,163,155,157,158,166,167,156,157,166,159,154,157,166,175,136,156,158,155,166,156,157,172,152,158,156,156,168,164,533,146,162,156,166,164,173,883,886,171,157,155,841,147,173,164,155,162,158,161,160,167,171,163,159,157,165,162,155,164,172,157,169,159,337,184,152,159,168,173,163,169,142,166,169,166,162,188,292,181,216,167,176,158,156,158,157,179,160,165,156,166,164,157,725,93,154,158,157,181,198,158,166,228,109,158,167,164,151,156,167,159,163,162,156,441,37,1398,217,274,172,177,276,45,163,160,165,165,157,172,169,160,158,167,161,307,166,154,162,155,233,163,150,167,159,158,165,158,156,156,156,157,156,156,164,152,156,156,158,156,159,153,156,164,157,167,162,154,165,165,156,166,166,158,166,165,157,157,157,166,159,156,166,157,158,159,166,165,186,140,158,169,156,165,157,159,169,167,156,157,179,150,169,166,159,158,159,166,166,174,443,172,424,214,187,199,206,514,52,1647,379,157,156,159,162,396,179,168,182,147,157,178,156,158,170,159,157,162,165,156,163,165,156,157,156,164,163,166,164,165,156,165,156,156,162,165,165,165,165,165,157,155,156,156,157,156,156,190,154,145,165,167,156,166,164,167,147,165,165,160,154,156,156,155,169,166,167,161,159,161,158,158,168,165,167,168,321,160,169,156,159,210,151,295,491,149,191,178,119,156,168,160,172,149,169,156,193,135,170,179,142,166,171,183,164,157,166,166,159,164,249,86,159,158,159,257,74,167,200,120,164,162,168,158,167,169,156,158,170,160,169,164,160,167,162,169,169,162,167,168,157,171,157,162,166,168,169,435,155,155,161,166,161,150,159,165,168,161,158,227,161,174,161,179,555,631,181,238,622,712,419,154,165,222,182,168,184,162,170,209,114,166,160,167,166,165,170,261,232,163,169,280,73,152,197,152,170,271,158,160,160,169,145,154,156,164,151,158,159,268,897,115,156,156,164,177,164,154,158,157,163,155,164,413,179,155,156,294,102,154,157,174,162,163,160,165,161,157,415,401,180,165,329,31,358,651,26,171,154,312,148,256,109,499,140,155,169,158,292,23,314,183,505,129,151,156,163,153,164,157,159,167,160,167,157,219,220,181,174,163,167,204,121,157,160,166,169,183,141,165,159,155,166,166,167,165,158,166,158,158,157,165,166,166,167,159,157,164,363,161,161,160,158,159,161,157,158,167,162,157,163,162,140,173,159,166,165,292,261,184,170,180,562,229,194,595,20,181,151,3604,102,238,802,903,160,159,160,170,150,166,156,164,158,164,163,178,162,165,157,165,155,157,166,156,156,156,155,179,161,170,162,159,158,157,164,169,157,166,164,157,156,372,189,163,167,160,164,157,168,174,251,78,161,159,164,221,185,139,171,161,162,164,169,385,115,167,537,164,155,167,157,164,169,155,176,156,159,427,275,733,783,480,152,216,103,158,164,165,166,163,198,122,157,156,166,156,290,38,160,153,165,164,161,157,166,165,172,175,161,165,165,166,174,156,158,158,157,157,156,165,248,159,180,160,168,226,168,169,209,143,3130,223,167,166,167,168,163,730,110,159,423,160,223,614,730,459,190,166,155,170,167,175,597,1219,968,168,159,167,158,160,159,169,156,256,158,162,156,158,157,972,901,158,176,160,159,172,162,168,153,2205,174,154,505,163,539,169,155,203,127,172,164,167,155,511,431,164,185,129,201,159,165,165,167,158,164,169,159,163,168,162,166,157,165,160,166,157,158,164,179,248,162,158,194,134,158,157,168,148,158,169,165,158,159,165,157,166,156,156,178,190,128,180,157,168,133,161,152,168,149,175,158,160,157,158,159,155,679,118,169,147,155,159,188,129,160,161,156,159,183,132,607,156,262,707,170,184,1583,1227,244,140,339,324,166,168,276,170,204,228,175,199,286,188,146,164,165,160,162,153,168,167,191,162,170,166,159,165,175,209,151,159,169,171,175,204,150,157,156,160,174,186,387,2044,94,163,209,794,976,215,173,227,104,158,168,170,199,1626,135,158,175,200,129,373,1134,571,690,293,260,44,1223,172,180,182,183,175,179,175,164,725,172,245,116,177,178,1407,181,145,416,76,172,189,151,658,210,272,160,163,199,591,308,1053,69,486,1043,3122,954,1216,210,767,150,171,180,168,166,164,160,164,251,115,160,159,162,161,543,155,160,788,985,43,151,546,139,156,164,662,147,159,222,1823,89,158,157,160,186,144,153,178,158,154,558,167,168,154,156,156,164,160,158,169,155,169,162,163,165,157,155,158,156,165,167,157,159,163,400,162,177,158,160,173,149,157,158,155,548,165,148,157,173,175,153,153,159,217,156,160,168,159,168,451,103,158,165,162,163,151,156,240,84,158,156,165,165,156,295,1909,93,789,487,153,293,1205,187,761,165,144,162,171,175,166,158,160,164,156,165,157,164,157,162,157,178,154,164,156,165,160,155,157,164,156,164,164,165,157,166,156,158,163,165,164,167,169,152,157,164,158,157,156,157,166,156,157,157,165,156,157,165,155,245,151,154,158,184,165,159,175,150,167,177,162,155,159,575,1280,478,82,200,180,253,165,167,192,150,166,183,156,160,159,167,168,161,159,168,171,158,161,169,169,156,161,158,164,172,161,156,166,159,165,165,168,164,160,162,165,167,166,166,166,170,155,167,159,167,158,173,155,161,157,156,155,167,157,155,161,156,158,165,165,165,159,157,156,160,175,150,168,166,155,169,165,158,158,173,157,179,144,149,158,169,166,168,157,156,157,158,1129,19,173,376,164,516,348,2001,157,160,186,159,156,157,167,164,160,160,159,174,165,171,161,157,169,159,160,178,163,162,166,169,160,169,159,160,158,160,162,159,168,161,171,165,167,159,166,167,169,157,158,159,164,166,160,168,167,167,160,166,169,170,167,283,62,167,189,143,154,179,159,166,171,157,157,171,214,94,467,192,134,155,196,169,168,152,167,156,162,174,157,155,157,261,80,157,156,171,286,166,152,164,165,158,185,140,163,157,162,166,163,163,147,155,155,164,166,149,252,261,496,140,159,159,159,176,530,818,768,207,137,189,148,163,158,173,163,178,161,154,165,179,156,156,176,164,167,838,244,852,142,185,212,904,168,169,184,339,25,171,932,87,194,1142,210,127,1132,848,167,156,154,157,155,157,282,44,155,465,50,162,157,153,157,163,162,167,151,161,320,18,174,180,144,160,541,472,509,550,730,866,164,175,156,159,442,1593,167,155,159,351,152,161,166,163,155,185,1737,74,138,707,3289,1278,174,169,153,572,155,187,143,178,158,153,195,154,156,171,159,165,165,166,157,168,166,167,159,230,104,168,169,215,118,166,161,157,197,124,174,316,160,167,181,196,159,157,264,200,514,156,164,1454,267,186,134,235,312,1301,161,148,220,151,147,154,194,144,155,198,182,149,171,136,187,160,156,155,167,174,185,157,165,165,161,171,170,168,155,154,167,155,156,164,152,166,156,156,169,167,153,160,158,159,164,155,154,165,167,157,164,182,148,161,163,177,251,160,159,190,155,164,162,161,156,161,165,228,896,70,258,68,1015,182,156,179,157,265,153,149,175,527,143,185,398,74,371,156,172,145,279,131,695,158,228,233,188,180,229,147,137,191,144,149,476,29,170,164,143,234,94,170,151,185,147,139,204,162,164,200,150,144,158,150,154,156,156,152,175,256,170,152,727,1249,163,161,902,918,740,197,3032,422,175,126,166,1291,248,161,724,240,191,143,158,166,159,164,158,159,159,179,339,162,160,170,189,150,197,164,160,161,161,328,184,171,167,162,186,144,164,162,162,180,175,193,139,217,164,169,174,162,161,171,168,158,165,176,165,1120,73,173,222,157,181,159,164,159,161,185,156,154,156,164,152,159,164,163,854,168,160,163,155,159,163,161,167,162,159,160,159,714,184,160,156,158,162,158,161,156,163,156,178,159,156,157,165,156,447,147,193,135,263,63,164,169,147,155,199,118,205,111,179,159,166,163,158,149,155,159,164,156,172,161,158,164,162,202,164,175,158,174,189,163,162,162,202,119,168,155,307,1302,363,188,178,160,170,582,1511,257,159,168,164,167,172,174,166,195,867,176,156,166,245,155,211,156,155,160,154,159,171,143,157,165,157,162,162,163,157,157,850,160,258,160,182,156,158,159,158,165,164,152,155,181,188,131,155,157,159,160,157,372,108,170,158,181,314,149,203,728,724,620,410,132,163,222,669,144,162,160,178,147,133,158,164,155,164,164,156,156,159,177,155,149,163,157,168,152,167,165,158,130,163,153,163,150,156,154,175,156,154,165,171,160,168,161,173,171,158,164,161,153,170,160,154,156,165,156,206,167,155,165,164,158,165,167,156,166,160,156,159,155,177,147,145,166,158,767,161,158,158,827,78,177,706,212,236,166,195,165,154,196,165,201,155,161,194,142,155,182,175,168,160,176,152,173,161,158,176,167,150,163,160,160,157,167,232,87,163,180,172,128,163,166,166,178,162,155,157,159,165,158,158,158,158,160,155,164,156,170,152,166,159,167,158,202,142,172,158,154,158,165,157,166,166,166,216,125,162,182,149,154,128428,129,156,200,147,217,177,170,167,172,160,158,169,165,170,181,147,202,317,1390,286,1773,213,172,149,163,165,161,164,168,172,169,169,164,168,170,165,153,170,165,213,160,174,161,158,167,164,162,183,162,165,159,168,158,161,166,163,156,162,181,152,193,178,160,160,171,175,167,165,168,161,172,165,162,162,165,158,179,160,183,158,157,174,166,155,173,163,164,163,164,165,197,135,165,161,168,170,160,173,163,165,169,161,170,167,168,173,166,175,183,154,173,164,165,167,164,159,172,162,175,170,576,185,186,159,179,189,156,184,161,162,170,189,164,153,172,167,161,159,160,161,168,160,181,187,155,157,170,168,165,188,146,164,167,166,172,156,183,151,169,162,171,163,172,153,165,186,161,172,175,181,156,158,166,166,159,157,165,169,179,165,163,165,158,163,181,223,155,199,162,166,188,152,157,168,173,167,161,156,167,220,143,166,171,167,184,154,155,167,186,165,167,151,177,173,171,167,180,159,165,222,181,156,158,219,139,163,237,125,171,168,151,157,160,169,160,194,157,163,169,195,165,167,193,210,167,180,160,161,158,202,165,161,160,191,171,162,167,162,193,165,163,175,167,175,172,159,158,166,166,165,172,163,180,163,166,171,175,183,160,179,165,172,166,155,178,182,169,159,168,178,160,163,178,169,167,172,168,167,175,173,174,160,168,170,161,161,158,241,386,163,177,163,197,176,156,157,581,166,162,166,172,154,157,160,155,166,157,157,166,155,164,163,155,164,165,155,163,163,166,156,164,172,166,163,168,158,158,158,164,165,154,154,180,168,169,171,158,165,174,163,163,155,196,143,164,171,164,155,171,161,168,156,163,159,168,164,169,156,154,155,165,158,165,160,165,157,164,156,167,165,160,158,164,168,152,165,157,163,175,168,163,166,169,168,167,170,173,163,155,168,166,167,158,164,169,158,154,159,153,436,164,159,162,174,154,173,150,161,152,156,157,163,174,155,157,158,167,178,167,156,166,157,167,158,177,151,156,159,167,168,167,156,167,162,155,157,158,157,159,157,155,158,170,158,158,167,158,159,166,167,167,158,156,158,158,159,160,156,157,159,165,158,166,157,167,165,164,184,131,163,165,165,168,187,162,291,38,172,177,141,158,166,166,179,153,1120,16,163,164,152,165,170,155,157,155,171,155,155,157,159,166,158,181,172,188,141,159,150,158,171,162,166,180,148,167,158,163,157,159,167,158,166,178,170,165,159,167,146,179,143,157,166,156,157,160,165,157,164,157,155,166,137,165,160,157,158,160,155,166,156,156,167,165,157,156,168,166,164,158,157,167,155,158,156,168,154,180,155,156,157,165,157,165,171,354,194,167,159,158,157,164,156,158,197,205,192,184,144,176,155,158,335,139,166,156,166,156,164,151,184,205,384,162,177,186,234,124,166,174,147,156,161,156,158,164,156,156,155,158,157,165,155,166,173,161,155,163,154,158,161,164,159,155,160,158,153,165,159,157,156,156,165,290,31,156,168,171,158,167,157,158,167,162,162,160,204,151,156,157,166,158,167,166,170,166,157,172,165,157,160,156,158,159,160,154,157,165,165,157,168,164,156,158,160,170,177,157,306,198,158,157,174,199,221,170,160,192,163,208,158,233,164,482,621,159,526,187,215,156,219,150,608,151,1279,140,169,154,162,170,170,994,190,174,150,164,161,157,161,163,163,156,164,159,162,320,148,190,166,160,162,227,98,164,159,251,67,164,158,194,143,168,157,230,1835,24,156,160,155,219,150,155,162,171,161,188,1387,179,165,217,137,167,259,324,122,1140,1114,126,611,1287,216,173,187,248,337,79,1344,147,191,141,179,192,160,171,201,214,165,168,172,165,184,177,160,240,366,129,185,201,125,161,162,315,156,159,161,183,157,150,698,176,163,180,154,162,187,160,159,160,160,173,534,178,161,243,174,258,969,325,102,154,234,116,149,487,48,185,275,145,179,153,259,301,644,211,211,128,165,222,151,153,161,184,162,156,169,157,154,157,194,176,159,156,162,193,158,200,169,146,163,175,170,180,162,162,158,173,163,183,163,172,156,156,172,180,160,172,160,160,168,444,159,162,172,167,167,162,156,157,157,174,165,199,204,172,162,154,161,175,190,273,21,168,173,175,211,160,158,175,230,152,156,165,159,169,152,161,179,210,170,168,182,170,161,161,159,168,160,157,160,164,158,162,158,160,168,181,161,162,164,159,167,158,160,181,325,156,223,134,172,252,74,155,161,179,139,159,156,157,156,163,164,288,35,168,153,156,167,162,154,172,224,221,191,191,163,167,155,157,170,162,296,746,145,268,1176,718,2247,180,165,430,170,325,166,162,221,116,606,777,185,162,171,158,165,161,155,171,176,155,168,156,158,175,161,160,168,163,163,194,125,171,158,136,168,154,159,165,167,218,118,148,176,158,173,156,158,159,581,88,144,149,158,162,158,189,143,159,176,162,169,169,161,157,167,176,1012,108,173,496,154,167,176,153,213,115,170,861,228,155,163,173,155,291,212,894,143,154,167,263,170,163,159,185,186,341,183,167,146,238,87,187,165,162,169,171,138,156,164,163,162,157,155,157,156,153,164,164,159,209,108,163,180,183,187,130,164,163,159,161,155,159,157,159,163,170,159,166,402,149,175,183,455,66,163,164,160,157,184,195,120,617,162,160,176,152,327,155,333,352,697,236,166,157,160,698,3676,865,1423,1741,125,127,176,196,1136,150,383,393,160,159,159,156,173,160,163,346,325,167,165,173,162,227,121,167,179,164,155,158,160,173,170,746,1252,115,201,265,154,162,250,157,159,540,97,163,206,165,783,275,155,171,163,374,445,211,178,148,156,155,157,154,163,155,164,165,175,185,136,155,193,131,165,151,165,173,150,1826,130,1483,2783,183,1105,716,240,151,154,166,163,157,166,157,156,156,167,154,167,165,155,155,165,156,164,156,167,167,156,158,157,157,159,154,166,165,165,156,157,158,157,156,157,158,157,159,154,157,155,158,165,175,154,153,159,155,165,156,159,163,163,167,156,162,156,169,168,155,160,515,969,203,650,297,185,162,514,236,143,410,185,169,146,158,162,152,157,171,166,149,155,155,157,156,158,156,157,158,158,157,167,157,158,156,158,158,156,165,155,168,156,156,160,164,166,156,170,164,157,166,165,166,167,158,163,160,156,159,162,152,156,166,166,159,158,157,157,158,158,203,158,159,170,147,158,158,164,166,915,62,148,161,164,168,214,112,1132,639,221,301,24,2596,84,191,148,158,160,329,219,115,176,136,156,154,159,163,156,156,155,157,160,155,166,163,165,155,155,164,156,154,156,165,156,157,156,159,163,159,158,159,157,166,167,158,158,189,141,157,187,173,157,170,159,165,179,155,167,150,157,166,166,166,159,166,158,162,166,164,158,170,162,158,188,158,162,168,164,158,168,850,108,572,100,229,1338,153,273,408,183,163,166,169,174,242,500,232,188,134,184,159,175,159,426,32,176,173,159,158,164,166,161,177,152,155,164,169,159,158,157,156,167,159,161,211,127,166,166,161,227,196,154,222,171,526,227,163,510,154,194,167,165,195,159,227,269,164,162,167,254,987,394,553,662,225,676,156,263,176,1560,103,203,83,183,148,178,158,172,166,158,167,197,721,79,264,166,159,164,160,159,167,157,166,171,158,169,161,172,174,156,158,171,168,162,159,159,166,160,195,154,203,359,160,315,175,159,164,164,293,162,157,235,160,179,157,160,1615,150,169,1299,276,203,318,1034,676,2105,171,157,185,581,182,184,124,390,1528,129,167,150,154,160,162,154,157,156,155,155,157,156,178,217,160,172,1019,120,157,219,253,142,155,157,159,153,158,159,343,214,833,746,51,188,149,156,156,1049,566,181,128,156,172,185,161,187,403,331,182,174,176,338,270,42,163,178,172,613,164,166,159,192,632,190,190,818,220,140,160,158,157,165,976,185,158,167,158,162,169,169,289,173,274,190,159,164,168,172,162,176,187,183,163,505,165,181,786,841,169,191,154,289,180,312,160,163,159,252,158,165,747,157,174,153,323,198,142,165,159,165,149,156,156,160,159,165,164,164,179,156,155,156,156,157,161,156,157,163,236,91,157,158,156,163,158,156,163,155,158,157,174,157,161,160,157,157,851,162,162,180,198,177,170,714,264,885,173,176,199,173,168,163,161,180,142,1450,159,167,165,1227,9,171,148,187,183,188,161,164,148,153,168,159,158,157,1280,88,150,181,300,29,173,163,169,148,159,153,168,154,160,153,159,158,153,158,163,150,158,163,157,165,167,157,223,156,157,192,120,156,163,158,158,155,157,238,84,165,164,157,157,166,169,144,176,615,1476,1001,1291,65,675,371,325,864,317,749,460,204,356,860,1837,182,151,161,168,173,155,157,157,161,165,168,218,143,164,356,4645,73,155,337,864,219,325,543,1859,842,407,113,169,166,943,273,170,678,172,174,167,155,167,155,164,154,164,158,158,158,157,158,164,167,155,163,157,158,161,168,141,187,136,150,162,150,159,195,160,181,158,170,170,159,157,159,166,165,158,165,166,163,560,69,160,163,166,418,72,170,179,154,145,167,155,253,88,150,294,242,535,231,162,161,165,163,186,710,177,163,200,334,162,160,488,610,1056,226,160,160,179,158,161,1032,909,152,154,158,174,160,972,121,1338,163,163,1473,689,894,452,1110,538,189,179,1492,186,276,1075,54,207,248,568,145,997,52,176,155,156,160,172,172,144,162,158,160,160,152,167,158,185,153,158,173,150,155,157,167,195,154,156,473,168,173,947,160,322,158,156,322,1844,744,469,185,679,198,166,148,156,158,155,157,156,155,157,158,161,151,157,157,155,157,155,155,156,157,157,156,242,78,164,155,157,156,159,162,156,157,156,157,165,157,157,494,1302,336,164,153,156,157,158,166,157,167,165,159,169,162,171,158,167,164,333,159,158,158,342,133,549,737,1601,263,63,180,300,214,133,134,163,149,171,152,164,154,155,165,166,147,239,76,186,873,164,152,156,157,158,166,158,156,167,179,172,154,149,171,173,163,177,160,156,158,160,157,157,173,159,157,155,161,168,159,158,160,161,420,164,147,169,153,185,158,163,170,164,161,417,56,169,149,160,153,161,152,166,155,159,158,167,172,161,154,1242,134,208,169,184,152,157,157,606,67,126,178,187,160,158,158,157,161,158,161,165,157,158,164,167,176,154,159,160,157,157,157,169,180,159,157,154,159,159,157,155,164,155,156,165,156,1416,154,931,795,28,178,230,140,1204,211,953,179,260,276,23,351,166,205,620,203,303,195,181,237,213,101,2426,50,182,177,178,161,1062,130,941,164,202,161,187,169,158,186,157,163,168,157,156,165,165,161,167,151,156,163,155,155,163,154,155,155,156,156,162,164,164,163,163,163,155,156,165,157,154,172,162,179,153,150,156,156,162,166,157,158,157,167,166,166,210,200,138,1140,156,163,170,161,570,1537,511,78,188,646,646,605,647,457,425,1139,1130,873,157,152,155,165,167,159,173,165,163,178,180,143,164,162,199,131,167,166,169,237,158,167,161,266,58,171,164,164,2300,165,153,168,161,164,162,159,163,184,460,499,146,161,158,599,573,424,158,188,149,185,161,164,181,137,163,171,160,159,154,159,156,165,159,157,165,163,156,155,172,152,161,171,154,163,157,156,156,157,163,159,164,164,456,196,162,166,164,163,168,162,165,219,162,179,778,156,165,161,162,165,373,166,161,161,168,157,167,166,158,2646,1096,745,140,331,181,905,224,223,466,197,225,172,198,868,173,714,190,211,507,175,173,167,331,91,215,150,177,206,158,887,1644,225,95,169,166,171,456,158,167,157,163,167,160,164,166,165,156,167,167,163,215,5201,470,186,359,1300,179,218,295,66,160,192,160,167,162,156,159,166,180,160,167,159,165,160,165,167,221,881,2289,113,132,172,132,162,160,163,834,1163,3422,20,165,1394,33,161,155,173,190,478,1260,1301,852,169,618,1002,64,172,176,148,847,140,172,1556,1870,255,372,526,134,166,201,164,1510,105,166,164,249,392,472,162,199,146,160,975,162,170,173,146,167,166,161,172,160,159,276,162,161,164,162,166,159,163,164,163,273,50,161,176,158,160,162,161,160,167,169,161,166,171,170,495,146,201,806,1198,2372,2185,3790,574,76,1288,168,167,2513,325,163,1671,83,175,177,198,445,4562,646,516,69,208,129,1237,144,4117,347,137,540,1984,165,1358,155,161,271,571,96,163,3177,173,151,813,170,167,173,2779,144,170,173,162,167,139,155,179,167,169,141,156,156,155,168,175,148,731,163,500,169,166,181,157,162,165,267,69,161,296,29,168,162,168,1537,3378,1280,422,1078,165,1002,590,71,886,213,160,162,487,821,877,168,156,171,160,159,160,169,173,158,159,166,154,163,177,270,146,152,228,95,166,206,123,170,389,409,343,668,164,1091,1084,156,166,161,176,171,252,674,355,160,164,266,588,815,729,938,187,157,822,665,166,211,155,154,718,159,892,287,46,211,164,160,161,167,213,159,880,447,164,1485,115,287,1943,229,161,157,151,173,168,162,162,208,159,165,158,159,985,303,1681,872,390,182,440,219,217,237,143,203,151,160,171,2449,934,230,174,159,176,159,172,167,172,171,190,171,214,172,281,230,141,718,839,2096,158,829,629,754,611,369,630,157,176,159,185,193,131,163,171,500,546,149,163,164,164,159,166,159,160,164,163,161,153,157,156,159,156,163,160,154,163,180,161,167,157,733,1589,146,159,159,187,131,227,1476,1676,588,194,161,820,168,713,122,192,137,158,160,167,172,153,173,164,541,110,159,589,55,175,207,107,158,483,1133,925,149,161,156,159,1378,208,180,407,154,162,161,1732,289,165,159,153,165,156,157,158,167,166,158,166,184,154,260,167,156,924,26,171,167,158,156,161,150,165,166,160,157,156,155,156,156,157,159,167,156,156,167,167,164,157,157,155,156,165,168,191,120,157,157,155,156,165,164,276,111,140,640,150,164,176,174,3235,3882,6469,272,148,156,190,161,162,158,158,213,131,171,158,155,157,152,168,155,162,159,251,189,299,59,167,176,191,173,187,165,178,168,178,169,167,170,170,169,173,165,186,149,156,166,159,164,158,162,166,161,162,163,159,166,160,186,162,181,171,148,160,167,172,167,165,170,165,170,174,170,168,171,171,175,178,161,173,170,162,165,171,172,169,173,179,170,174,168,167,171,166,170,175,171,171,171,168,177,167,173,167,168,169,177,174,169,171,175,170,176,172,171,180,174,187,146,168,170,172,171,168,171,172,184,157,166,458,108,241,1438,916,450,1103,126,150,162,177,734,124,168,166,159,169,154,505,830,1124,396,532,737,649,322,593,739,325,172,172,167,162,171,170,155,159,172,171,157,161,158,163,170,166,171,186,234,924,1201,384,176,391,1217,296,289,1769,164,593,65,163,167,157,1046,27,158,158,162,150,165,295,158,166,151,259,57,159,287,31,163,168,157,159,167,243,168,160,161,157,229,91,156,172,155,171,147,153,156,188,366,208,162,192,128,157,1013,612,880,138,900,141,124,153,781,167,156,165,166,173,146,268,154,178,1349,1171,153,169,174,163,157,212,675,679,253,161,160,158,158,166,157,198,157,170,168,161,157,158,156,162,163,157,164,157,157,154,294,24,171,107,163,156,167,157,163,168,158,169,154,155,158,702,105,570,655,174,169,977,1203,384,618,283,204,212,160,160,391,148,166,153,158,152,155,166,168,648,369,173,151,155,162,149,159,162,151,165,1484,231,163,167,156,161,320,23,179,169,168,164,191,161,1354,796,176,1281,23,164,161,3112,152,167,167,330,561,171,203,130,295,62,170,239,229,114,320,33,170,169,163,190,395,630,1435,134,157,166,159,159,159,194,157,157,154,175,604,680,163,156,165,1690,988,61,208,888,125,422,339,1025,142,129,174,170,168,167,583,1115,167,1633,144,164,170,169,166,166,162,167,168,729,333,185,185,165,162,163,815,203,141,162,160,236,2779,1100,161,272,172,169,313,2550,30,164,177,197,1951,129,672,805,165,165,229,139,176,156,170,165,166,315,913,1186,910,3465,82,1082,160,164,570,173,211,124,165,168,833,27,159,169,1705,89,1291,213,162,168,177,169,1359,165,653,487,938,842,196,213,103,167,161,166,155,174,447,303,425,568,13,158,478,148,163,157,159,155,165,354,125,701,354,68,215,107,156,155,1078,292,216,194,173,244,106,176,166,166,271,870,147,191,173,748,83,755,49,158,160,182,136,487,565,614,613,562,590,835,312,4412,2360,167,173,157,367,1048,1150,809,886,592,1077,152,617,38,1257,229,92,157,162,311,205,136,904,149,156,155,175,148,163,163,163,156,156,157,156,167,166,163,3629,351,1738,188,148,175,165,398,149,166,164,168,1897,1183,198,439,679,2957,737,759,18,2151,1450,431,175,518,937,43,150,163,466,184,147,152,196,524,907,146,162,159,156,189,133,159,157,156,662,227,397,204,164,194,163,953,150,161,158,1148,155,159,156,160,596,40,157,167,482,149,165,175,1485,95,173,179,141,3063,269,267,158,159,163,159,163,162,157,151,157,164,189,141,160,189,165,476,138,157,162,154,159,162,161,167,163,159,874,644,257,156,227,160,157,188,174,179,162,1129,9,300,163,165,166,171,165,158,160,166,1946,138,75,188,181,221,194,67,159,167,738,46,159,151,409,152,161,412,184,334,160,161,873,735,160,164,1386,65,149,172,158,176,160,850,872,163,168,161,159,169,330,161,1210,1019,123,161,160,850,98,157,156,158,166,156,158,276,720,471,155,548,100,266,155,2486,3631,1115,140,159,583,48,166,438,1187,247,249,169,146,444,166,194,160,214,159,158,185,146,167,155,176,469,142,367,153,165,163,313,192,195,173,982,477,291,203,172,166,163,169,186,151,154,161,207,113,901,144,165,163,159,159,155,158,158,170,160,845,169,151,162,167,160,171,158,158,157,161,158,162,158,159,158,160,161,161,156,157,161,160,193,142,164,163,173,163,586,293,163,166,145,776,157,156,175,149,156,749,156,184,155,143,160,202,223,156,156,160,187,153,419,762,727,176,157,160,164,159,165,156,165,166,166,166,159,155,156,157,177,154,168,167,158,166,167,157,156,166,443,551,834,1506,214,144,162,156,157,158,167,156,178,182,133,158,157,159,167,154,157,160,154,158,156,199,119,840,122,172,153,158,155,163,156,998,152,269,223,186,157,162,392,169,165,163,157,241,157,160,166,154,432,172,152,157,163,164,163,164,161,164,155,164,155,157,164,157,157,165,164,156,156,166,155,156,165,166,157,156,165,156,165,156,165,165,165,156,165,156,165,156,156,157,164,164,158,293,162,168,764,178,177,162,372,172,181,1009,805,95,181,161,155,1112,174,156,161,160,157,162,162,156,545,947,154,163,156,155,196,162,165,166,166,156,156,159,164,155,165,156,157,1172,170,223,130,150,207,123,164,165,644,1206,1110,394,174,144,159,155,156,1482,161,213,101,185,947,143,163,148,233,90,188,155,160,157,155,174,171,166,166,163,157,174,146,164,167,166,156,164,159,163,159,166,183,163,174,165,194,168,156,158,161,162,156,168,165,167,161,158,156,159,157,168,169,168,164,167,166,157,166,157,157,159,164,162,158,162,166,165,240,166,174,576,106,170,182,212,157,225,117,278,183,159,162,164,304,194,437,170,167,161,158,160,165,509,165,191,138,159,158,163,282,117,162,162,1123,71,597,164,135,168,175,856,1143,809,592,276,152,147,161,161,158,809,147,160,164,661,157,244,167,157,157,159,189,169,162,239,289,153,624,140,153,166,160,166,724,159,166,172,153,165,248,154,147,924,951,222,380,222,885,33,158,168,156,201,697,839,419,162,166,166,156,157,158,158,166,162,164,165,166,166,156,164,170,157,157,164,157,157,157,157,166,162,188,166,168,165,168,165,165,167,158,156,157,158,464,536,2757,3546,94,156,162,158,192,301,161,155,180,165,217,820,392,158,656,314,837,999,383,640,1165,1072,1086,852,146,169,618,330,307,71,169,161,160,163,161,171,156,1115,195,357,1197,1439,478,2157,798,160,159,161,151,155,165,165,177,157,162,168,161,151,158,166,163,165,158,164,161,156,158,159,160,160,158,165,166,157,424,159,159,164,228,87,572,53,166,155,167,175,183,120,169,3078,182,169,151,400,1980,378,1188,179,525,301,182,159,203,600,559,364,420,570,485,707,552,852,1197,156,156,163,167,163,157,1380,713,147,161,153,159,1486,1141,152,157,159,618,1222,434,764,629,1014,1041,558,358,176,164,462,543,1254,1039,187,171,159,166,1597,146,158,188,170,192,155,1271,90,157,172,197,166,140,160,166,290,169,156,180,163,160,158,156,164,156,177,159,169,160,164,164,158,163,163,160,153,163,160,158,605,704,168,166,216,183,147,169,197,164,170,240,266,343,176,164,169,1413,171,423,180,160,243,153,159,162,303,165,161,204,948,2171,1331,1182,1137,163,316,157,267,157,157,936,743,193,159,163,155,166,168,158,163,618,92,134,160,161,156,721,707,176,163,232,152,169,168,158,158,269,323,1071,182,299,2899,171,157,158,155,157,220,137,159,163,164,157,158,155,167,166,166,164,164,164,156,165,164,165,155,184,148,158,157,163,158,156,156,167,157,156,171,151,164,150,158,166,166,167,156,155,166,158,165,158,159,157,170,311,201,269,146,159,161,161,591,174,146,158,160,173,147,370,176,179,163,160,161,168,673,1873,328,1551,148,175,356,361,147,169,831,169,171,156,177,153,172,164,1062,151,158,354,158,158,159,152,169,155,157,230,98,168,155,156,160,161,153,158,169,155,156,166,161,163,160,161,155,167,157,166,157,181,186,171,164,160,179,180,158,373,55,166,161,158,157,171,494,785,842,142,1798,192,348,429,157,827,151,158,194,164,167,161,159,191,156,164,197,1037,937,164,162,167,167,173,172,167,161,170,173,175,167,168,162,166,166,168,162,189,136,173,174,163,381,3732,2577,1518,744,174,175,163,156,154,165,159,156,162,169,159,159,217,122,165,161,170,158,153,166,165,159,377,33,162,160,160,161,154,158,158,163,159,169,160,161,158,158,153,158,157,168,168,168,189,127,167,167,171,162,160,166,158,157,175,155,165,159,166,197,168,164,191,791,175,556,164,161,249,95,206,124,475,189,215,150,178,831,981,959,203,172,678,1130,836,201,775,34,182,326,169,185,287,191,182,145,239,160,163,157,159,158,286,160,164,171,183,140,740,225,164,218,176,261,200,204,1179,146,169,156,158,181,1259,144,157,176,236,140,173,621,181,169,169,165,156,158,168,157,174,230,164,165,200,157,179,170,168,170,161,159,185,193,173,176,237,228,167,171,167,165,165,258,169,176,170,170,190,161,169,179,157,158,162,233,106,182,158,158,164,160,158,421,153,163,164,159,159,156,180,162,157,157,158,163,158,1075,163,171,175,1421,1672,265,657,159,161,226,113,158,171,181,166,390,185,177,159,162,148,155,165,170,158,165,158,161,160,165,162,165,167,157,158,163,156,157,165,167,165,173,160,168,166,166,289,76,162,183,162,175,164,186,164,167,160,608,172,160,155,161,153,159,158,155,163,177,168,366,17,157,169,159,915,198,144,181,154,152,155,950,360,595,767,1159,208,180,166,1451,1444,218,161,142,227,159,170,767,179,185,610,77,155,986,163,163,162,164,162,172,160,155,162,389,443,156,152,158,159,159,164,157,157,159,712,1913,25,169,590,145,185,777,1351,317,198,138,1181,148,166,159,165,171,169,167,167,166,160,159,166,172,167,157,156,159,156,166,168,169,166,168,165,169,166,167,167,159,157,167,166,157,169,161,153,157,167,153,157,149,162,149,156,158,204,119,152,3023,1629,265,537,191,2061,1482,139,245,158,156,158,160,289,155,157,162,160,158,399,647,917,154,149,156,170,156,157,158,164,154,160,161,165,161,208,173,108,170,174,154,157,157,158,169,156,163,158,161,161,147,155,167,153,155,1143,188,1186,2048,591,156,348,158,305,134,172,299,276,176,438,573,201,145,163,167,163,163,155,168,166,158,164,155,158,157,158,280,53,164,160,176,166,156,167,155,245,83,171,180,129,166,341,144,225,86,167,209,103,157,411,166,169,282,42,160,164,159,157,160,354,221,1489,388,2886,150,821,1016,125,159,162,159,164,168,156,173,168,209,128,174,168,167,163,162,171,166,162,163,162,165,302,163,164,152,291,159,166,161,165,489,154,179,162,1660,295,1127,2077,1115,137,154,153,942,183,157,152,159,156,162,160,1494,837,125,189,165,163,160,161,419,220,160,613,142,160,169,171,180,150,179,545,671,416,166,163,161,168,805,41,169,159,171,193,175,138,175,153,177,158,177,178,153,154,199,149,185,153,1050,177,924,202,167,194,170,167,181,161,179,157,167,321,150,177,161,161,192,175,174,156,261,73,213,138,164,151,161,179,185,182,149,169,161,160,187,146,174,152,189,165,158,160,155,172,157,158,164,166,165,170,157,165,157,168,156,169,154,165,158,156,157,163,163,158,155,157,170,159,154,183,152,165,159,159,168,219,163,155,171,608,169,156,153,168,1318,2374,522,673,136,177,337,161,418,320,690,166,156,154,156,159,165,157,159,157,154,161,170,161,166,156,156,159,157,156,165,157,164,165,166,164,165,166,157,158,164,167,165,166,166,156,178,169,159,156,158,157,165,165,161,165,163,164,164,172,141,168,157,156,159,170,155,1075,51,157,158,162,481,23,165,183,170,157,434,361,142,276,84,179,1405,181,179,216,187,159,160,235,96,158,157,165,682,298,167,158,368,1282,121,173,142,153,166,155,162,167,156,158,213,170,177,157,184,3900,1127,523,149,299,158,160,1395,1416,63,237,83,166,163,161,679,134,142,158,158,156,165,159,164,156,155,165,166,165,158,158,165,165,164,149,160,164,164,164,166,170,162,165,165,160,167,165,162,166,158,158,172,166,197,171,161,154,168,164,986,248,51,167,165,155,165,171,147,164,154,165,160,285,76,200,224,264,428,160,160,162,171,174,291,178,161,202,182,117,1389,176,170,160,165,157,162,157,158,176,167,158,157,164,169,179,157,165,167,174,224,164,225,165,172,152,274,179,161,162,163,159,170,157,154,171,159,159,167,162,161,166,155,161,166,228,104,163,158,169,242,1361,10,166,171,164,570,300,163,177,358,201,1832,389,917,153,175,164,194,148,182,163,633,76,164,172,157,163,398,686,174,825,904,835,95,168,152,160,156,158,268,48,171,269,56,180,151,165,1337,105,167,157,155,1863,510,129,461,186,170,299,28,359,159,169,217,170,150,333,166,157,171,817,110,158,235,115,140,164,183,138,168,170,164,144,158,215,106,165,156,158,166,168,163,157,156,174,140,157,157,159,159,167,166,166,166,165,159,175,158,158,161,160,167,156,180,146,166,159,159,168,159,169,162,169,159,160,156,159,333,526,177,164,166,162,159,176,166,171,158,568,111,1198,155,299,182,227,72,311,86,538,232,295,144,160,162,156,327,167,162,158,178,156,159,167,166,163,163,331,43,160,166,158,165,160,180,157,161,161,167,168,171,335,159,166,201,126,181,137,170,164,161,166,162,162,157,172,159,158,168,167,159,159,168,156,162,158,163,158,163,159,160,468,363,175,1006,25,169,170,180,160,160,162,158,161,166,161,171,162,1885,143,208,1520,165,158,1635,1520,1055,344,165,163,160,157,671,179,162,1178,902,192,149,161,159,163,1305,247,412,96,209,435,493,259,51,154,169,327,6,235,106,160,157,158,168,166,165,509,1314,166,150,908,50,169,172,147,159,193,168,164,163,163,165,156,166,157,158,165,159,158,163,167,165,158,164,166,156,164,155,157,164,164,155,186,147,161,157,164,159,162,156,166,168,167,166,158,167,157,159,167,161,155,168,166,156,166,166,160,160,164,170,165,161,167,158,159,156,155,157,159,158,162,157,1123,336,164,161,159,708,145,1239,83,248,83,933,174,157,154,164,164,154,156,157,162,165,156,155,165,156,154,164,180,155,158,158,157,164,167,160,157,169,155,194,136,157,166,158,166,160,165,165,170,171,155,159,169,168,159,169,160,169,162,155,157,167,161,167,156,165,167,201,138,151,158,162,151,164,169,166,158,249,97,154,191,663,141,156,155,158,158,512,152,167,172,164,160,160,174,157,319,188,155,159,165,164,979,596,1021,648,646,161,165,156,168,153,156,159,153,165,159,158,155,165,157,154,165,166,157,156,156,165,157,168,163,157,164,165,157,165,156,156,165,168,170,235,161,165,161,166,167,169,165,192,158,166,157,156,208,148,157,169,161,172,590,157,163,173,171,157,151,165,161,162,308,181,165,158,166,158,165,183,153,163,160,164,166,167,167,166,166,165,165,167,158,164,167,164,164,157,160,154,164,165,165,155,156,164,166,156,163,156,166,157,154,158,155,156,167,157,156,159,153,155,155,165,154,166,156,157,163,156,155,168,181,128,156,175,140,158,162,167,163,172,158,184,347,106,158,157,927,93,165,250,95,252,151,169,174,907,48,1403,76,165,398,171,161,211,160,158,167,181,483,735,183,158,157,454,749,171,163,158,164,168,168,164,165,159,165,167,161,157,156,165,157,164,166,166,165,156,166,167,176,144,157,157,160,157,166,157,166,158,158,165,201,173,159,159,170,163,159,419,161,167,452,414,167,155,157,160,162,157,165,166,157,156,156,157,167,158,165,313,14,177,647,973,142,163,481,546,152,183,184,1087,808,143,101,1042,179,172,146,168,160,172,154,166,164,167,159,164,155,165,161,161,164,170,155,156,156,157,156,160,164,158,159,155,160,161,165,167,154,178,145,158,154,207,164,260,157,437,95,302,164,156,505,162,149,157,775,451,422,320,542,1060,455,846,165,157,157,156,158,157,166,160,155,185,129,167,158,160,157,166,157,165,165,170,166,160,159,156,157,166,156,167,168,156,165,166,150,156,158,165,168,164,157,158,442,185,1069,182,157,158,155,155,162,158,164,165,155,155,165,2463,32,159,226,169,1508,154,1053,1212,784,1057,714,567,664,749,840,171,163,155,149,168,156,167,160,165,197,162,156,166,4124,117,3957,1705,1065,112,165,443,48,171,149,187,287,6,182,469,156,157,165,165,154,159,169,156,186,173,248,40,157,168,160,159,159,158,2183,142,159,159,1514,3273,103,354,10,200,403,355,118,152,162,164,159,167,305,25,163,161,182,142,289,154,183,1326,257,155,159,160,165,167,398,1018,1109,1034,218,156,162,390,44,156,169,157,156,156,166,166,874,717,1233,1132,157,172,218,177,198,189,162,153,154,162,164,156,158,163,164,163,164,165,172,157,164,163,158,156,164,158,162,157,164,163,156,165,164,164,156,155,156,157,166,165,156,166,167,159,157,159,153,162,207,113,152,157,154,167,153,157,164,159,153,157,154,156,159,157,171,153,176,181,126,204,120,165,718,67,159,154,164,963,1317,826,334,162,1174,601,651,172,249,497,102,169,200,166,156,163,176,161,1107,148,267,375,205,154,312,62,242,263,200,158,158,732,39,157,328,22,234,443,144,173,163,154,216,165,213,196,755,179,683,611,296,781,150,219,292,122,161,161,160,170,573,655,263,161,163,581,442,618,763,684,1126,780,351,240,120,179,1349,320,170,205,161,162,164,226,171,233,76,202,178,693,279,312,319,185,182,162,233,234,197,595,1222,1802,260,157,268,165,156,845,148,158,160,483,155,532,132,155,596,162,158,163,162,160,158,164,158,159,163,161,159,164,160,163,162,166,163,164,163,165,194,136,161,409,247,89,538,3504,120,905,1567,146,1424,457,584,1259,491,789,457,1030,171,165,191,192,158,150,312,94,171,687,253,182,169,1516,150,171,197,150,150,168,164,159,157,156,159,324,1870,3912,23,182,219,745,225,155,164,264,715,178,182,179,150,160,157,206,117,192,137,175,149,174,172,158,158,159,157,160,320,160,166,181,179,144,155,161,294,372,162,235,311,632,163,472,696,3780,967,1352,335,164,325,425,173,162,155,160,154,158,166,166,159,163,163,157,445,209,117,183,301,190,756,352,650,809,893,769,159,175,171,173,152,156,210,177,167,159,168,159,447,685,1068,1772,102,176,213,183,853,1165,153,147,155,163,505,190,1216,896,171,165,173,167,181,177,174,163,160,169,161,166,269,160,158,280,437,443,157,168,177,167,1638,581,168,162,167,218,125,940,155,178,180,851,608,477,570,390,164,164,174,154,159,157,162,162,161,166,604,687,959,193,158,919,832,982,634,1134,898,140,208,169,152,156,372,751,145,188,273,46,173,158,285,248,1566,69,164,156,183,715,161,155,487,154,168,159,163,230,107,133,165,155,159,161,157,155,156,156,543,94,457,36,185,146,160,165,152,162,152,163,162,157,165,178,169,166,1654,153,764,146,399,1260,629,158,163,354,279,123,357,255,266,1018,303,148,175,454,470,663,1097,41,161,400,138,695,153,152,191,151,157,167,457,196,42,166,161,200,155,155,205,151,262,166,187,204,120,192,457,838,768,276,165,147,157,165,154,157,157,165,841,144,176,315,110,425,588,159,177,1247,153,165,160,164,538,204,162,168,151,166,181,154,159,609,850,161,197,1260,868,121,160,159,159,164,794,313,219,119,162,144,161,169,165,172,160,850,134,156,156,160,156,161,162,162,160,311,155,497,157,157,161,151,429,653,1615,1327,558,244,292,166,180,674,152,203,135,234,132,185,139,154,175,143,155,152,153,158,165,163,156,160,167,165,157,156,165,158,157,164,157,168,151,156,161,157,160,170,149,165,164,156,169,164,206,156,158,158,156,161,162,345,132,184,615,2,159,165,162,156,167,157,155,165,159,157,164,516,1245,851,2764,1062,221,115,196,302,117,190,317,125,104,161,168,164,180,152,156,156,159,165,156,160,164,160,156,156,155,159,157,154,156,162,161,158,303,156,177,154,153,157,166,160,153,223,99,260,288,153,318,305,390,1027,161,1265,1947,95,164,160,868,130,167,154,169,171,159,170,164,157,171,157,499,361,792,1124,303,172,155,163,181,166,160,153,156,156,163,163,158,163,164,163,164,163,158,156,156,156,164,164,163,159,157,157,165,164,238,86,203,159,156,155,166,295,26,1002,151,156,165,642,163,156,2408,150,224,106,184,726,126,467,155,163,159,163,167,159,154,160,167,170,171,162,169,164,156,159,164,164,178,152,159,169,171,164,165,157,221,118,179,164,145,172,148,167,175,169,212,102,155,165,165,160,154,158,166,157,165,172,173,171,166,165,149,177,135,157,156,167,168,169,166,156,165,159,204,873,1314,582,158,299,39,163,162,164,509,163,517,164,349,543,554,1760,1290,880,158,158,901,161,159,151,166,153,149,172,169,156,152,156,841,379,153,168,1328,158,200,130,222,181,166,151,158,161,684,165,162,159,155,157,166,164,179,163,165,156,211,376,170,191,160,166,961,169,272,206,412,919,540,528,177,171,196,171,179,163,161,160,187,463,846,368,656,205,141,155,163,157,157,159,166,156,161,240,178,125,157,281,162,184,161,283,656,159,159,1145,189,197,1187,501,180,835,142,2499,606,178,166,166,200,167,432,446,875,167,188,353,136,150,757,188,197,153,169,180,142,158,156,157,159,270,75,156,472,149,165,173,173,156,163,163,156,230,157,194,215,282,421,219,169,314,187,1249,1356,199,736,498,162,190,274,699,180,164,356,166,184,163,158,157,169,155,160,164,157,159,157,159,164,161,162,156,156,165,164,164,155,163,179,166,165,157,164,157,164,157,167,156,164,158,154,166,159,158,158,172,154,153,158,175,163,164,146,156,158,156,158,542,168,196,192,418,166,180,144,221,100,157,151,172,154,189,155,198,121,159,166,289,75,652,81,159,162,161,1035,915,170,186,138,921,149,160,174,150,411,84,164,166,173,154,147,2077,159,158,160,154,157,164,156,164,228,143,177,172,165,171,171,174,164,164,177,148,173,172,175,171,169,162,162,167,163,157,163,165,148,246,159,168,164,165,161,170,160,178,202,173,276,173,171,158,157,164,158,157,161,156,156,157,166,159,162,157,163,157,163,165,165,155,158,154,154,166,164,153,166,153,157,157,166,162,154,164,207,163,162,158,156,162,156,154,156,164,157,165,163,163,156,156,167,153,160,161,164,156,155,164,155,167,165,161,165,155,154,158,164,187,137,152,166,161,159,166,482,166,157,156,155,168,153,158,157,168,143,194,172,262,353,243,150,154,168,188,1418,168,165,168,192,129,169,923,151,2213,39,180,148,164,173,152,170,159,163,167,163,166,159,168,168,158,160,174,166,168,170,160,162,161,163,169,177,144,157,171,159,167,171,1360,159,163,162,161,164,162,162,165,185,153,171,159,163,1753,759,158,308,174,155,195,165,306,156,192,538,841,126,161,160,163,161,439,645,611,589,679,1135,844,152,163,167,164,161,159,159,172,159,160,160,162,659,2806,155,158,794,31,198,912,149,169,194,301,190,243,243,102,157,161,155,166,152,162,196,145,195,583,174,155,157,162,171,182,178,168,162,167,158,170,156,153,155,157,194,166,172,156,183,153,181,151,163,208,121,210,2007,172,606,174,319,155,169,168,160,164,165,168,165,159,168,151,162,613,1000,437,165,167,146,153,169,225,188,180,859,156,153,153,169,649,188,178,925,879,174,168,178,160,158,158,163,158,164,188,127,185,159,167,157,163,168,163,149,155,157,165,156,156,156,155,166,155,165,167,166,166,155,166,154,156,327,175,150,165,171,152,157,165,156,165,166,156,166,156,205,217,133,167,172,328,281,55,188,342,191,160,164,379,148,469,30,162,166,452,233,156,168,186,155,166,163,162,159,165,161,159,169,160,158,172,172,167,161,169,168,162,169,165,159,170,168,171,162,157,160,160,161,173,166,170,159,162,168,162,161,171,230,582,191,224,188,183,186,155,161,165,157,163,153,162,161,171,160,156,169,163,321,18,158,165,173,153,162,159,157,162,171,160,161,159,162,159,159,161,749,1995,121,168,162,168,161,166,166,217,143,169,163,165,162,165,162,455,362,541,597,177,194,139,232,813,170,156,160,170,169,159,160,170,162,159,158,169,168,167,167,159,158,388,159,162,160,161,159,821,1366,176,171,173,160,157,166,160,994,89,197,159,775,793,149,191,164,168,162,154,158,162,164,163,161,158,156,167,169,156,163,168,168,166,159,169,161,188,150,166,156,169,169,185,169,172,169,168,162,159,165,157,165,169,211,921,226,66,182,162,163,173,166,249,70,158,165,156,173,163,163,156,165,165,168,158,157,156,165,156,157,167,158,165,175,141,155,177,162,143,159,166,157,158,155,159,155,171,165,169,167,156,167,804,94,164,167,214,606,151,163,260,211,148,171,161,164,162,161,148,152,164,172,153,205,153,165,165,169,161,152,164,159,164,166,156,157,154,169,160,153,164,156,157,166,166,158,168,158,166,167,165,171,157,160,169,154,165,159,171,162,161,163,158,160,156,164,171,155,169,157,166,166,156,174,141,245,68,160,174,159,148,159,162,494,153,162,164,158,157,192,149,164,185,964,150,225,153,167,159,156,177,158,158,164,164,158,308,39,160,151,168,166,173,159,165,182,160,181,162,162,169,157,164,161,157,174,157,171,168,166,199,142,228,108,150,165,172,163,160,172,163,169,169,170,182,155,159,161,163,164,171,170,160,288,83,171,171,184,195,949,229,165,156,174,149,157,567,82,159,167,160,163,156,499,108,196,437,78,749,180,158,158,460,154,901,164,158,509,846,215,121,152,160,173,160,1008,170,162,156,163,163,157,156,158,156,157,157,156,165,156,177,147,158,154,156,157,166,155,156,157,164,166,161,168,165,165,165,158,157,156,156,1035,133,165,343,327,143,166,135,163,153,170,353,322,538,1594,8,303,147,158,6274,135,163,175,163,165,227,158,155,159,165,247,177,984,163,144,156,164,157,165,156,280,157,165,244,149,164,150,166,154,5837,173,152,163,158,168,164,158,159,158,157,157,176,162,166,170,165,222,398,575,601,666,654,215,133,155,162,156,158,159,157,156,160,158,240,79,220,103,488,399,620,904,277,692,450,147,173,157,155,163,164,164,182,168,180,520,386,125,283,182,216,1474,180,158,186,175,170,194,192,186,613,149,164,153,186,279,152,157,198,181,125,515,899,195,479,184,170,157,166,159,167,157,164,166,166,156,166,165,166,165,168,165,165,164,165,158,157,158,155,162,159,166,160,169,165,158,332,218,169,152,1372,109,693,155,224,224,40,162,160,162,912,165,160,157,169,225,122,242,163,206,340,162,191,181,169,157,163,161,215,250,156,169,190,168,263,80,164,167,159,164,162,169,159,163,164,165,212,171,155,151,159,158,163,192,165,150,164,970,203,145,186,135,159,156,160,158,159,163,155,168,156,150,157,170,153,157,337,160,368,576,1879,260,240,120,158,1005,151,181,140,168,159,694,1482,179,271,174,283,172,169,144,189,158,165,166,332,166,155,156,162,164,156,163,156,158,157,163,158,162,163,156,161,162,161,157,165,150,154,176,156,158,407,159,164,177,156,165,157,165,174,149,203,168,176,151,644,129,856,1014,154,159,167,330,157,169,163,167,739,1087,970,956,904,169,176,163,177,162,261,177,207,221,164,163,471,1304,966,1238,142,162,293,1126,73,174,149,162,159,158,166,157,176,158,158,160,317,1296,146,881,173,166,153,166,150,157,161,610,39,185,789,129,167,160,211,120,167,459,471,189,167,309,168,177,170,168,165,575,802,194,156,184,164,172,639,170,169,164,159,158,158,162,155,168,194,165,160,154,159,158,1340,130,159,183,676,126,153,167,214,214,953,447,160,160,166,158,179,162,172,209,151,166,218,168,164,161,160,158,165,165,166,157,156,158,153,157,157,158,158,156,157,158,158,157,155,158,164,155,166,346,153,159,156,168,160,163,167,159,155,159,184,154,162,166,155,158,157,159,155,166,167,162,158,155,349,140,156,502,262,175,403,172,160,185,213,151,782,2030,271,97,246,164,191,156,172,229,226,319,35,198,236,156,165,170,517,62,170,162,189,443,25,200,238,141,351,128,313,192,156,334,84,171,168,191,157,946,1022,144,1039,1076,798,108,221,155,163,159,166,160,171,362,429,274,1454,1024,161,156,189,1225,733,185,146,190,1062,663,184,161,1104,122,171,195,179,208,115,186,150,956,178,148,939,171,180,163,161,181,326,507,604,201,164,601,263,235,192,1506,533,301,438,82,150,152,159,159,167,147,164,207,576,773,178,167,156,157,157,184,155,159,187,153,356,135,166,610,83,122,514,165,1121,1083,990,94,151,160,159,177,157,166,167,157,158,160,157,156,155,175,161,155,158,157,803,115,1213,1096,144,156,1213,436,156,315,21,168,475,634,58,163,196,151,158,170,154,161,162,163,162,158,178,149,164,163,164,161,170,157,157,163,162,164,164,156,156,166,165,156,158,254,190,148,155,191,137,170,159,185,154,164,164,1084,165,155,151,406,158,3624,35,166,177,135,184,638,149,162,157,160,163,193,454,446,542,476,537,523,789,637,165,163,163,1088,44,160,428,151,166,166,162,169,163,165,798,1292,858,1864,155,164,164,1156,156,170,176,179,162,248,159,1144,151,187,157,158,274,67,175,166,362,598,174,152,170,162,185,175,183,157,346,259,175,489,161,169,178,187,160,156,161,162,158,163,168,169,184,158,159,160,161,171,159,160,172,160,906,128,280,70,388,167,157,262,167,283,258,179,742,216,175,374,202,737,330,171,154,175,147,169,155,160,159,167,154,161,151,156,158,192,131,161,168,162,156,158,155,183,372,145,161,161,177,150,157,1221,157,172,156,145,176,156,168,154,168,169,159,159,157,158,157,157,158,168,157,159,160,161,157,158,159,166,159,167,157,166,168,167,158,260,152,162,157,161,163,172,155,164,158,166,149,164,158,156,155,167,165,159,204,169,190,168,292,580,446,796,121,195,221,120,168,162,165,752,141,164,167,171,172,173,172,179,143,155,159,169,159,165,166,162,157,159,160,163,170,174,155,159,158,161,160,167,159,157,159,160,160,158,158,159,159,167,146,161,159,159,167,159,164,157,161,224,102,160,167,228,260,994,605,151,168,152,161,159,161,161,157,167,170,160,172,163,157,157,166,157,163,229,411,728,1463,148,164,165,588,172,184,159,176,158,157,172,162,912,143,155,166,170,154,173,171,158,211,106,159,194,120,158,341,163,159,159,158,163,527,1370,118,152,188,135,157,167,163,156,166,597,173,207,1286,144,779,152,259,90,156,158,191,150,162,158,175,157,160,925,115,153,160,180,153,159,558,841,1212,998,161,163,175,700,165,197,166,167,142,162,166,155,183,155,164,160,161,441,651,661,195,434,139,189,138,160,180,194,205,213,109,172,417,236,689,175,502,193,164,1307,527,217,147,530,157,292,167,215,125,148,171,209,783,222,219,168,648,359,689,162,155,166,157,166,159,166,162,161,158,168,166,162,158,163,168,183,172,165,168,165,167,167,159,168,221,158,564,170,172,176,163,189,175,528,171,168,157,326,490,230,191,197,448,572,683,194,224,691,163,199,147,162,268,52,178,142,154,954,11,168,156,152,158,413,75,175,137,167,163,153,155,156,157,165,156,158,167,156,166,165,162,166,156,164,166,158,166,155,165,154,167,164,160,162,167,174,157,166,162,179,162,159,168,166,160,170,255,84,148,170,174,169,140,156,167,161,157,167,158,154,159,169,174,193,147,156,181,182,212,99,429,886,2166,58,367,185,153,161,161,477,897,537,373,154,237,213,146,180,142,170,145,157,158,156,157,158,158,157,166,168,153,159,156,164,180,165,163,164,156,156,167,165,169,164,155,167,170,166,163,157,168,156,209,121,167,168,151,157,169,156,166,169,164,162,159,613,118,217,125,162,265,177,188,135,805,326,172,166,160,169,148,166,165,160,155,165,159,238,156,646,47,178,337,104,158,165,185,138,205,117,162,210,287,171,148,161,583,129,134,180,150,152,164,165,160,159,165,157,158,159,166,167,159,158,157,156,167,173,234,161,157,158,167,223,143,162,2046,794,3181,411,944,143,179,149,337,235,709,841,640,991,702,187,159,163,167,167,152,174,224,132,151,156,164,171,159,155,177,146,156,157,175,158,166,165,157,157,167,164,181,161,207,566,165,169,757,138,187,149,366,1788,852,18,224,258,191,154,280,640,164,192,155,164,180,234,288,199,176,263,1674,92,157,158,160,165,249,236,195,1050,959,178,1061,1620,2021,226,154,509,152,168,958,165,157,193,147,414,182,218,102,200,171,202,164,166,777,203,151,207,147,187,166,180,147,188,150,174,176,435,497,572,166,168,165,165,163,154,156,1074,190,192,637,248,83,161,557,86,281,158,76,169,147,165,414,1905,162,1062,372,176,183,172,207,169,1452,1480,668,150,162,160,161,172,163,165,192,158,164,165,793,182,575,180,167,448,806,163,170,162,197,214,160,461,583,790,1359,231,970,159,216,294,184,155,889,163,556,63,162,156,158,166,375,775,185,548,264,170,161,155,166,686,459,168,155,157,294,178,153,153,156,168,162,171,153,156,159,156,156,168,164,156,165,159,485,155,165,164,165,156,183,152,152,156,164,155,170,162,178,208,132,172,162,152,165,181,197,159,160,158,887,160,165,438,146,250,159,324,1967,162,163,164,155,158,156,157,160,158,181,155,165,164,158,240,159,455,1163,175,161,156,158,168,155,176,154,155,198,124,168,169,158,163,633,591,1484,272,236,85,127,194,147,158,161,161,361,479,3302,140,154,201,165,163,168,158,460,142,630,80,169,157,171,182,201,129,167,160,170,358,68,122,191,198,144,158,241,163,155,154,163,942,369,155,230,98,160,160,352,159,168,182,161,161,936,852,160,163,157,165,155,165,162,164,158,161,165,166,172,154,172,151,157,164,955,19,409,69,165,168,166,161,164,156,770,167,202,1622,81,1029,28,3089,978,449,194,171,516,904,138,165,168,174,165,161,178,167,178,147,165,175,370,636,157,164,652,189,175,144,159,164,162,157,157,156,419,850,194,166,176,295,209,214,485,216,119,169,157,155,178,921,217,220,153,157,162,176,180,161,166,166,161,161,162,159,203,168,167,216,1244,802,318,165,159,187,158,167,159,163,223,174,163,166,279,194,130,158,196,168,173,203,203,73,185,145,162,168,168,153,162,158,164,508,1268,1320,133,162,761,816,185,149,166,155,185,145,666,738,56,204,153,218,165,233,147,156,159,161,180,519,1237,910,831,627,196,570,1065,986,163,168,213,178,169,258,198,992,175,186,499,410,160,151,170,180,142,164,849,108,166,160,163,167,156,168,167,160,155,156,157,159,156,164,175,159,167,159,156,156,162,164,157,168,166,329,180,188,232,180,172,405,678,176,221,128,173,156,156,164,645,1334,864,859,137,168,160,189,396,91,2170,256,170,115,157,158,1268,581,522,528,459,980,174,736,685,858,452,540,693,205,159,164,162,295,154,165,166,155,184,140,155,156,178,163,228,173,183,158,151,169,163,168,157,158,159,157,257,163,486,1031,422,184,657,1456,221,192,726,309,151,361,156,830,181,170,149,210,147,150,157,157,167,168,189,172,163,155,666,183,159,163,158,160,854,263,157,178,148,224,157,157,168,872,659,191,160,156,165,153,165,166,163,156,159,161,252,162,1004,1000,125,161,609,740,769,372,256,159,298,226,290,325,404,1026,152,311,19,171,164,980,903,467,152,163,163,166,171,175,163,175,156,164,168,175,164,174,160,165,3812,444,457,139,491,36,173,158,159,274,192,160,163,357,391,169,171,180,159,155,163,155,166,511,186,147,159,1509,1118,262,157,154,174,173,171,164,148,164,157,157,166,167,154,165,160,173,153,161,165,156,156,157,157,154,158,157,170,160,156,168,480,173,154,182,253,75,156,156,165,168,156,162,154,1727,1895,13,396,1910,1046,442,211,172,166,241,441,178,167,173,166,430,263,162,164,168,288,96,532,71,157,196,124,163,161,124,160,158,163,161,159,209,161,168,171,147,163,166,161,157,157,168,181,150,159,1587,210,183,346,1033,862,2717,1499,161,168,174,138,163,154,158,167,159,159,154,158,164,158,164,156,157,157,167,157,166,159,157,157,158,173,158,165,158,156,155,176,166,151,166,169,154,163,274,157,155,166,919,166,158,170,178,165,185,133,277,434,192,150,232,140,354,288,232,164,188,179,151,214,445,225,103,144,269,210,187,135,162,180,174,152,174,160,171,158,160,177,164,163,167,165,166,167,163,173,155,160,169,220,155,164,156,156,161,530,919,152,154,158,171,171,974,920,172,152,163,156,159,159,167,158,168,377,160,321,159,341,143,2109,168,142,254,182,238,164,164,167,194,148,160,183,192,1261,169,175,157,306,221,165,245,99,325,30,174,163,168,164,169,992,162,168,167,166,301,182,143,163,154,157,163,156,165,157,160,167,159,157,273,48,165,167,167,153,172,163,239,163,157,158,165,172,183,188,163,164,165,165,155,157,169,145,193,169,613,159,173,149,181,165,163,487,211,145,427,738,283,169,825,106,203,782,547,147,163,215,242,160,170,158,175,178,160,174,165,173,157,156,156,156,156,161,155,168,153,157,159,157,157,178,157,548,121,115,163,161,845,103,166,157,179,263,66,248,80,156,265,180,148,937,311,159,1504,159,169,428,1004,409,194,158,165,1305,756,454,938,184,162,255,339,176,269,1933,507,3382,306,549,88,178,145,157,159,163,157,166,159,159,1016,2508,191,144,479,101,176,914,171,186,163,185,202,297,156,197,658,3415,53,161,187,145,160,178,157,232,92,836,354,160,181,151,872,282,40,163,159,161,156,182,186,176,318,1565,127,1471,709,164,158,624,169,164,748,199,174,271,165,160,158,159,597,808,190,158,163,162,247,151,95,167,163,188,146,150,156,158,167,158,159,347,137,162,158,170,163,172,171,668,132,168,452,164,328,157,413,157,2923,167,6007,235,875,968,858,124,167,166,170,172,174,153,159,157,161,161,166,164,163,172,166,190,136,152,158,157,156,160,179,153,152,167,156,167,170,153,167,169,157,158,1960,89,155,8848,1500,1140,110,163,5940,578,150,159,193,144,667,1199,942,170,183,1137,471,150,161,178,1873,188,153,161,541,203,150,165,168,173,165,333,117,181,178,1133,285,164,167,979,164,218,120,164,159,165,226,112,438,587,736,876,167,253,130,155,181,164,153,159,166,149,194,134,165,773,170,165,165,166,167,167,167,167,171,168,166,203,168,169,166,158,158,158,159,158,167,159,167,166,159,167,181,166,168,166,166,174,165,470,171,235,228,165,268,359,170,191,184,156,1512,123,165,610,1064,152,1098,235,214,64,162,896,167,181,143,159,155,157,161,159,168,156,179,160,156,161,184,144,162,164,173,158,156,164,163,180,171,161,158,157,164,163,167,179,157,162,163,269,171,184,141,178,183,156,157,205,145,159,178,144,164,233,126,182,159,237,296,404,619,1539,172,215,140,159,176,397,273,57,1333,158,186,146,168,185,183,547,805,918,151,164,162,190,139,155,157,170,166,158,168,280,236,97,157,162,175,154,892,135,166,152,165,167,154,185,525,1395,124,157,154,171,224,161,159,156,158,167,842,812,579,48,165,284,952,1072,86,245,154,209,872,440,374,177,184,160,153,164,219,166,159,190,157,145,173,179,491,1148,2103,1420,447,235,183,1297,84,165,271,30,160,171,719,288,162,276,378,2229,898,735,31,163,163,2542,125,245,338,158,147,158,165,151,160,157,161,1073,587,191,219,180,752,1262,143,163,168,155,163,159,1681,181,313,1637,794,160,243,159,161,162,158,1139,1196,7,165,468,157,182,141,157,176,147,230,95,170,297,143,160,831,328,112,141,165,193,135,170,160,160,153,164,164,165,160,163,164,165,157,157,164,156,157,165,165,159,280,37,165,171,159,163,156,316,1562,846,610,297,175,183,162,160,178,140,152,158,344,160,161,300,42,160,370,859,273,175,156,163,159,157,165,156,156,158,182,141,155,169,170,165,150,160,165,170,159,157,160,159,186,157,160,165,169,157,156,157,158,164,170,156,157,167,155,159,165,164,158,224,176,152,606,65,165,394,381,33,164,151,167,156,167,172,168,412,27,161,158,1138,365,164,114,171,624,281,194,215,171,210,255,920,207,510,1419,153,186,177,273,168,148,157,164,397,169,151,161,327,166,170,150,164,146,155,156,165,168,156,164,168,168,157,159,168,158,158,158,161,187,156,160,164,177,143,156,158,161,156,255,166,160,170,157,1206,560,2522,2598,116,2043,112,186,141,157,158,167,165,170,159,179,154,185,177,371,87,181,157,225,96,160,192,126,165,171,196,154,165,159,277,188,176,544,451,160,164,886,103,162,164,598,687,783,938,130,159,162,161,171,490,157,159,164,181,846,127,162,161,191,156,164,168,166,157,157,186,134,163,168,185,135,158,156,164,631,819,376,121,205,158,179,150,157,161,182,151,171,158,159,177,163,209,130,169,155,174,246,104,1124,201,196,174,172,215,343,1213,207,175,855,40,169,395,518,808,199,157,232,162,159,167,186,206,133,163,171,173,159,175,172,612,177,326,287,49,173,176,167,165,164,161,172,158,157,170,166,188,140,166,169,160,158,164,199,130,166,158,159,158,191,965,105,162,719,30,165,402,591,163,773,311,51,469,152,1231,346,165,169,167,164,1744,3357,35,198,514,794,296,92,160,247,73,198,127,205,112,521,115,157,166,161,160,176,496,784,271,169,167,162,328,167,167,168,154,163,156,167,170,166,165,162,175,169,159,161,1629,12,170,197,321,38,813,19,178,797,482,855,718,176,164,3191,140,490,845,843,168,960,1841,898,189,151,152,158,166,219,109,399,606,172,402,15,199,157,152,165,313,366,152,159,159,162,724,155,204,197,551,66,190,145,158,172,172,161,295,76,334,132,161,163,157,159,771,907,159,156,159,162,167,166,160,160,161,170,159,159,158,160,159,161,168,160,158,169,168,176,162,161,173,237,216,311,508,138,202,190,171,161,166,151,332,1391,140,855,784,178,294,153,156,164,223,590,177,167,162,1259,143,161,171,527,101,171,179,151,164,171,176,192,169,178,171,167,196,165,161,163,170,167,167,165,895,137,156,411,157,3385,874,913,191,152,259,437,237,143,171,295,164,150,209,390,604,222,168,161,161,163,155,503,153,166,175,189,162,172,761,249,302,63,148,164,158,358,145,318,67,166,137,158,226,82,176,165,168,163,156,174,335,193,265,160,169,180,140,1732,567,828,304,140,166,233,189,189,241,186,239,81,163,189,1717,4,172,171,170,268,50,165,162,152,178,176,134,165,162,165,155,162,168,160,157,157,167,163,162,165,164,160,164,156,159,166,168,163,164,243,87,157,162,155,156,162,187,164,163,161,162,159,174,166,155,162,165,163,160,168,165,197,160,156,158,909,7,72,157,156,157,168,162,163,218,349,306,870,325,203,174,295,191,165,179,158,164,159,163,166,165,158,165,156,159,158,166,166,157,167,167,166,165,165,155,166,155,159,173,166,164,164,160,159,160,156,164,164,155,164,164,162,153,165,152,164,173,242,141,152,167,164,154,157,162,165,157,165,162,167,166,155,166,166,164,165,164,154,165,169,647,202,154,518,137,464,336,619,1211,20,1086,33,173,222,124,806,1302,163,214,149,161,159,1525,228,166,277,167,209,177,157,188,163,328,73,166,158,170,250,164,156,161,159,200,126,166,169,163,160,160,164,185,142,220,120,172,157,211,122,394,511,1772,214,155,1742,154,174,199,167,162,184,174,163,171,164,182,250,177,152,581,169,256,79,168,171,164,167,156,157,214,174,159,155,165,156,154,171,163,204,167,165,166,160,246,86,165,162,172,197,165,167,171,166,169,202,164,160,167,164,166,168,161,177,155,157,157,162,159,166,160,168,175,168,157,158,176,171,326,216,154,188,136,159,159,164,154,161,162,157,220,2328,1283,13,951,1384,528,512,685,262,104,167,296,603,179,280,162,161,160,159,157,638,903,307,33,173,202,156,161,458,603,571,463,3255,2845,2119,162,143,159,344,149,159,179,161,249,159,168,170,157,162,168,161,166,419,808,844,1012,156,170,164,326,164,1320,1432,431,999,193,235,107,152,1327,155,156,157,160,431,1795,821,129,250,159,174,179,152,277,439,192,152,157,156,1063,923,1241,1036,1294,1945,179,173,148,165,173,179,709,1273,561,28,162,3334,193,166,170,1643,173,209,151,665,545,200,166,157,174,877,605,439,992,171,161,179,143,166,169,169,158,165,167,164,167,1338,621,526,166,163,1359,411,1397,1162,1102,208,320,168,157,298,170,167,164,162,166,174,160,161,511,107,157,162,159,167,178,152,156,156,157,170,354,310,150,184,787,154,198,191,131,171,157,157,170,161,836,107,503,983,578,207,175,163,174,243,154,158,165,162,161,179,155,158,165,164,164,185,147,159,426,262,172,165,156,157,164,160,158,160,154,787,155,162,159,635,891,174,160,161,168,163,171,163,183,136,156,159,156,155,164,162,163,179,159,1128,974,3259,143,201,556,147,595,39,892,94,151,407,158,163,414,319,912,566,845,997,619,513,92,156,167,221,158,155,160,174,152,606,815,403,1273,210,195,131,156,156,159,154,172,160,1644,137,167,167,161,154,160,476,153,169,458,171,339,161,248,110,165,161,168,178,173,233,101,163,166,160,152,157,157,154,159,160,164,167,166,165,166,164,167,156,160,154,156,166,168,166,155,167,156,165,163,178,155,160,167,168,156,161,204,260,164,174,189,158,174,164,150,159,161,170,332,541,171,291,155,163,175,165,160,158,165,389,608,141,253,184,176,168,158,258,270,166,146,164,164,162,164,166,164,161,162,348,166,163,155,159,163,156,165,157,156,156,432,180,171,169,277,58,154,182,141,161,167,174,190,108,158,158,164,163,163,155,155,164,164,155,186,137,155,167,163,166,162,162,166,158,162,155,157,156,166,164,158,164,165,351,129,157,157,154,155,167,155,155,166,173,159,156,2959,121,178,505,148,184,191,171,166,440,882,313,81,167,168,238,390,769,202,252,77,191,799,922,178,130,157,169,161,164,165,158,157,173,184,150,166,164,180,159,193,163,159,172,158,165,170,166,168,303,168,219,234,200,232,150,155,242,186,165,168,179,409,233,199,156,2217,970,340,527,167,217,171,243,143,726,156,465,206,168,166,912,801,162,159,163,151,165,258,59,168,160,164,208,116,157,164,164,157,157,179,166,175,144,166,164,199,164,162,164,164,242,113,165,161,224,161,577,2036,760,735,121,157,981,142,171,161,362,151,257,163,170,165,206,112,195,144,173,1026,253,46,166,156,159,157,156,160,262,85,160,174,152,199,135,267,160,159,162,163,165,515,760,899,160,161,170,159,197,158,160,160,187,189,447,343,166,559,146,1017,163,153,273,142,176,156,631,2190,136,160,263,1010,49,956,219,438,1632,181,170,170,143,161,181,160,1676,289,785,452,509,652,632,96,147,410,186,173,315,1232,160,159,173,154,536,363,162,152,185,341,952,151,163,166,660,1745,172,174,152,361,191,165,170,158,172,250,173,163,165,172,156,155,170,161,165,164,161,157,154,176,153,172,170,160,163,242,183,148,1015,23,157,164,155,157,170,684,127,155,169,165,201,169,1126,152,282,88,181,128,659,225,132,636,168,202,870,402,1188,205,196,150,163,168,165,158,210,176,1231,67,166,158,157,163,163,163,158,187,160,230,164,156,167,317,97,117,167,165,188,133,162,160,171,176,588,2670,535,85,166,194,159,157,184,136,738,858,155,163,174,154,167,400,309,456,28,328,206,152,150,166,163,167,157,168,162,312,160,162,165,160,157,460,460,546,532,566,1283,720,1027,163,160,3452,3346,182,435,55,162,224,174,189,847,145,162,156,237,85,325,26,252,77,1161,597,592,574,720,446,577,684,648,474,822,161,148,204,159,158,161,332,160,1189,1023,128,1801,199,187,568,488,316,166,190,144,163,161,159,158,160,163,162,165,158,157,856,136,166,162,165,397,625,87,160,157,159,157,161,164,178,166,166,163,159,157,158,184,159,165,160,160,276,38,161,162,155,160,157,165,156,159,212,261,163,159,459,167,174,164,239,212,1282,165,237,116,235,315,173,181,144,160,159,260,153,164,146,169,1038,1338,467,148,202,238,189,159,164,267,170,158,169,159,159,163,286,70,173,1260,56,189,136,168,176,142,158,164,161,159,163,262,242,106,185,234,151,221,135,160,170,159,157,184,540,76,158,493,150,543,489,1210,77,167,189,167,163,171,1975,32,177,176,143,161,158,178,161,168,170,171,165,162,160,161,167,154,161,157,157,162,182,164,136,161,160,157,172,163,156,163,163,153,163,164,157,162,165,153,161,158,164,157,264,161,153,159,159,157,157,157,156,160,158,157,169,150,160,164,165,157,157,158,189,158,475,11,156,160,600,157,177,156,159,161,161,288,515,161,161,173,156,168,617,556,426,317,232,181,166,193,192,169,445,254,168,158,157,161,156,161,157,162,163,156,161,161,156,162,165,154,162,156,156,162,163,155,156,162,156,162,156,156,156,167,157,157,162,163,153,156,161,161,161,156,156,157,157,158,169,149,158,156,159,152,161,156,220,95,157,703,103,627,941,1041,276,75,176,161,290,253,275,167,155,159,423,946,1130,490,169,157,162,163,156,164,158,161,162,156,158,162,156,156,157,156,163,163,159,153,156,157,161,166,155,162,163,156,164,155,156,162,158,162,163,162,156,163,162,156,157,158,162,168,154,147,156,165,170,139,157,158,158,516,136,870,409,1596,437,370,1710,798,23,1903,198,164,161,162,183,652,280,33,234,272,168,155,160,228,89,159,160,160,173,163,173,166,1788,182,149,2374,1089,57,184,122,160,161,154,309,154,159,155,164,158,317,354,887,720,158,157,155,154,189,148,160,156,163,165,158,166,155,158,165,166,156,170,155,156,156,165,163,348,143,163,154,159,166,177,157,164,165,155,168,171,151,155,170,157,156,165,156,166,164,165,161,159,155,166,155,168,163,1390,50,165,222,170,162,290,191,168,242,161,167,162,421,81,240,127,133,663,36,423,101,161,273,170,1190,169,251,156,162,465,181,159,148,160,163,156,163,158,222,166,164,422,260,2387,143,156,353,157,157,172,177,314,28,158,824,89,169,3268,136,918,636,164,153,167,721,564,172,836,150,173,637,16,168,154,188,842,98,166,256,1300,834,178,160,153,157,162,151,164,162,199,130,173,163,157,158,155,164,162,167,156,148,378,197,702,150,179,394,180,605,65,504,162,6026,181,158,158,441,428,49,173,171,174,146,176,159,158,168,157,175,165,160,165,159,473,204,161,201,199,174,161,416,308,461,551,872,164,164,171,157,174,151,189,134,162,220,150,110,166,159,162,162,162,163,159,404,148,979,161,239,176,529,1567,148,203,155,497,709,1043,1022,300,164,159,160,171,153,163,158,157,163,163,159,157,155,156,165,156,163,161,159,339,223,84,164,172,154,167,288,460,2893,1054,40,168,157,411,175,154,598,161,1082,508,259,195,3090,330,171,239,169,171,163,159,159,156,224,158,164,153,157,156,156,178,143,157,157,157,158,157,164,155,166,156,185,141,156,159,156,164,231,1124,158,167,157,164,168,174,155,169,161,163,170,169,175,167,158,159,266,752,289,158,277,150,461,76,171,147,168,183,1019,168,154,166,149,158,165,172,163,160,170,168,145,163,168,181,164,147,155,167,175,164,161,601,206,146,166,174,153,152,158,170,171,160,159,169,171,159,171,162,170,168,155,157,167,165,156,158,157,165,157,157,167,206,113,168,144,168,160,161,159,168,181,1316,3186,196,156,156,422,686,733,606,171,671,810,171,190,205,117,197,122,155,173,202,119,156,161,358,19,171,383,163,172,151,177,223,113,167,150,169,191,191,153,175,151,602,177,158,503,365,120,196,183,262,165,165,176,168,731,495,174,145,176,1418,466,605,470,424,149,952,1248,1081,159,161,624,962,592,1444,727,842,995,234,148,158,226,160,755,162,1072,358,168,174,170,310,1510,138,154,640,291,517,1161,952,292,163,163,156,446,539,533,827,161,167,192,159,156,163,166,164,159,165,164,165,156,156,568,85,154,191,173,175,184,159,160,158,167,168,166,168,174,158,158,162,166,162,159,163,179,149,1232,833,139,160,176,165,165,197,1050,336,167,1084,1051,832,99,164,158,159,175,467,190,157,155,156,158,162,157,157,164,164,156,160,165,158,157,166,157,178,164,368,210,158,158,167,150,159,158,157,165,159,154,156,156,163,1323,1573,859,1040,437,1418,128,159,591,30,174,162,731,182,167,160,170,165,173,174,172,170,232,180,162,253,178,175,162,153,763,121,160,157,159,160,167,164,160,160,158,198,125,156,163,158,155,167,156,164,165,157,332,198,152,269,221,162,156,157,204,173,156,417,53,1652,171,156,157,163,160,290,231,162,197,143,157,159,320,232,163,160,587,624,1172,175,156,155,167,159,160,167,158,1333,1613,205,168,175,161,162,166,397,191,2184,172,677,167,1565,543,158,2048,1497,166,168,169,353,570,168,196,158,175,148,1134,609,194,143,169,172,153,167,744,879,160,166,157,158,164,161,154,158,160,195,118,161,231,87,165,160,147,1622,218,280,666,2074,1228,152,160,172,207,189,588,196,398,275,319,30,164,524,166,168,602,157,233,160,159,162,176,167,158,529,683,164,160,180,201,138,147,157,157,156,161,232,164,158,157,2190,3058,1971,211,161,836,490,140,245,106,140,162,277,41,172,143,156,180,159,160,156,161,171,944,912,270,157,166,157,158,158,166,209,163,169,160,156,162,172,166,165,161,163,155,158,158,215,158,182,170,512,164,165,185,1978,1117,328,148,156,157,403,602,274,169,158,162,162,160,167,160,158,160,157,160,240,81,157,169,174,159,157,168,157,166,160,154,159,155,167,177,168,151,160,171,157,167,171,162,161,171,165,161,168,159,159,168,169,169,155,160,156,158,171,159,157,157,170,833,167,174,156,159,157,167,160,156,168,159,163,161,156,169,1038,136,141,162,718,885,155,171,180,226,1174,139,161,170,254,1346,1654,484,619,464,182,149,227,168,206,170,196,1235,940,183,161,168,209,170,161,160,158,162,163,158,158,163,156,166,158,156,157,176,159,162,499,113,214,1631,186,164,241,185,148,374,222,112,157,157,167,277,180,167,314,678,847,165,168,157,157,161,157,157,161,162,164,162,156,158,162,153,166,196,120,166,166,160,170,155,162,156,166,162,157,158,167,168,160,156,160,156,161,166,165,160,156,5466,153,810,301,20,1270,3978,169,191,773,193,159,158,301,1238,599,2689,169,549,161,166,166,527,425,70,166,166,317,164,166,170,164,180,156,206,105,169,218,114,176,154,179,154,212,100,175,157,159,213,327,171,165,158,169,179,172,164,158,157,169,170,168,157,163,159,203,155,161,173,535,167,226,132,143,214,822,438,151,162,160,161,162,416,429,446,236,182,161,251,414,163,547,270,160,159,168,162,156,159,1401,92,166,190,872,565,151,1147,133,176,338,476,161,162,163,156,164,163,156,157,164,156,157,165,155,165,156,164,231,151,814,12,256,63,168,154,163,155,423,612,228,173,160,167,151,174,142,425,163,399,158,250,1899,182,158,469,1030,365,1070,107,467,539,397,20,173,164,185,159,158,1224,147,165,163,156,180,146,161,158,185,152,175,163,165,154,167,228,155,159,180,155,156,161,156,160,156,413,640,416,529,539,584,789,1277,162,189,184,516,1549,2889,159,151,168,151,577,822,703,649,267,163,221,127,134,159,826,214,402,990,838,172,156,161,164,167,156,1314,1200,1260,1399,4398,853,189,149,154,163,167,158,168,158,157,158,157,165,373,161,165,163,215,162,765,990,447,771,959,485,160,154,903,174,163,163,162,169,2092,774,236,169,163,495,798,1065,833,261,157,155,308,191,141,181,145,170,164,161,165,161,164,157,157,165,727,160,152,175,158,160,496,673,494,181,248,724,183,170,152,1222,171,150,175,153,168,286,165,480,70,231,163,191,1162,161,147,161,341,165,506,170,166,272,80,161,161,159,165,816,177,173,166,165,170,149,159,160,199,163,158,158,160,165,167,164,156,156,159,167,159,167,158,164,164,160,166,159,164,166,159,166,159,159,171,160,170,154,171,157,160,156,165,166,162,166,155,165,417,285,133,313,156,170,164,177,248,142,328,149,157,192,157,157,160,163,165,3770,3351,460,162,1046,922,173,156,202,121,179,147,163,165,166,158,169,167,159,942,253,169,150,236,167,169,2540,875,7,175,1003,100,1268,168,879,637,291,157,156,159,159,162,166,167,280,181,167,163,451,930,312,272,577,163,171,159,155,158,154,156,202,164,164,614,190,144,161,161,161,170,151,157,390,154,170,415,261,161,313,327,1475,150,160,160,172,154,467,306,183,609,779,479,146,324,159,596,1301,196,527,334,175,155,162,166,154,196,119,164,157,164,166,161,157,162,159,158,157,160,160,160,163,159,156,164,156,157,157,158,156,157,156,166,157,157,167,166,181,134,159,157,156,159,175,176,126,158,181,425,190,146,637,861,392,150,263,224,124,167,165,239,765,355,716,343,170,169,156,160,328,173,161,162,159,415,1156,817,183,158,156,156,162,154,178,678,166,180,184,151,184,154,470,185,953,51,728,169,196,174,255,462,164,206,174,183,2146,138,163,162,161,1225,2082,127,158,167,161,175,170,139,158,611,22,174,189,149,164,187,150,168,165,785,25,161,160,161,161,166,161,161,161,162,160,177,161,168,161,161,160,174,155,175,167,203,168,167,172,161,162,158,171,158,168,171,160,172,161,165,252,221,170,183,390,136,167,175,168,514,1999,1131,229,215,236,146,183,158,940,839,169,173,492,634,526,689,985,2297,208,194,125,161,159,745,166,158,160,184,167,462,225,191,359,1943,1410,892,323,831,1058,261,144,160,170,152,172,524,1059,219,152,155,157,659,175,272,53,167,149,165,147,163,163,163,145,196,134,150,166,148,185,158,461,167,155,174,150,156,157,166,161,165,174,150,165,173,166,231,229,152,1345,64,1086,145,160,154,578,588,440,314,165,474,663,560,604,636,468,579,384,220,167,169,160,159,165,280,188,160,706,978,590,1263,254,74,162,628,4229,573,171,164,152,164,156,156,156,166,157,156,166,152,157,165,346,155,155,311,298,29,173,164,170,151,291,27,157,159,159,170,158,164,157,157,157,157,165,156,157,157,164,168,165,156,166,167,160,169,164,159,168,171,163,238,206,136,160,211,116,282,35,166,158,156,159,156,389,83,231,87,515,116,166,363,549,60,442,92,137,186,134,165,559,169,1932,116,168,152,153,159,158,154,165,293,38,157,156,157,165,155,156,165,165,169,157,160,155,156,157,167,156,158,170,150,157,157,158,167,167,155,166,156,163,166,225,1282,102,174,167,325,158,151,173,421,151,163,2294,1862,153,153,1303,1073,170,160,165,175,165,161,165,163,158,169,2335,132,163,173,170,164,164,158,164,161,297,69,163,167,255,678,214,171,176,233,155,166,155,368,162,159,1871,145,604,1905,275,994,259,308,35,154,184,505,161,301,24,264,79,158,160,158,160,931,871,164,431,430,355,162,164,156,164,165,156,165,164,164,173,182,1245,249,84,181,201,170,153,170,245,171,168,163,168,158,3832,284,198,182,1225,116,158,166,179,139,170,1182,905,191,779,161,163,159,157,157,892,1270,225,162,153,168,160,155,156,166,156,170,153,163,157,268,76,1126,195,151,173,150,149,326,2,158,770,299,172,154,154,1184,406,511,869,91,163,184,181,184,199,598,190,181,186,185,158,160,177,171,257,174,166,168,166,162,194,180,227,192,183,197,139,168,202,960,528,113,180,1190,168,265,607,425,185,256,161,160,168,180,277,169,165,164,1746,16,334,1206,153,157,160,163,159,170,458,470,1079,140,171,168,161,161,161,167,159,168,165,163,212,156,159,167,164,166,158,161,159,165,160,160,310,166,162,159,186,775,161,163,178,166,160,154,167,170,170,164,167,160,162,159,567,966,151,144,175,235,874,168,159,164,601,49,1126,2282,146,153,159,171,152,157,937,904,145,805,145,160,165,153,165,483,1496,855,183,652,757,901,160,167,166,159,159,161,158,160,159,834,245,234,182,154,216,151,162,161,160,366,159,166,497,1371,237,158,164,180,172,157,179,169,157,290,81,145,155,163,221,160,302,147,664,165,171,177,164,164,162,158,158,157,164,158,164,158,156,156,156,165,165,156,186,142,159,165,164,166,157,158,156,168,166,155,165,161,154,158,155,166,159,155,187,176,145,165,162,158,150,158,155,166,173,148,160,442,425,145,165,164,165,164,159,173,161,190,242,89,872,552,1163,277,279,379,215,1030,212,167,145,163,157,403,170,1339,1498,219,182,286,666,162,172,171,197,285,32,182,163,169,160,391,410,1420,5007,662,15,389,32,208,552,188,134,193,191,208,209,637,76,155,151,157,176,163,161,165,1257,1620,9,190,170,178,164,158,162,159,175,160,858,119,157,157,169,152,4092,545,174,1467,413,576,1696,155,215,160,160,161,162,160,425,838,532,152,149,169,166,160,184,339,178,154,169,160,162,192,424,164,522,183,165,1027,170,1288,490,4557,183,174,140,543,160,577,325,97,160,164,167,161,162,300,493,368,164,1531,145,145,161,170,162,171,170,1685,238,162,165,169,152,160,165,160,164,1801,284,83,152,157,2664,102,3015,373,275,532,161,248,195,129,718,1015,451,482,150,159,158,157,1054,1124,165,158,171,152,154,165,163,159,157,156,163,174,177,148,157,1133,1579,194,164,159,165,488,940,196,281,347,189,161,282,333,326,346,1539,171,607,4963,242,120,200,83,164,167,415,921,941,570,717,1568,914,155,155,171,161,159,158,215,157,235,91,178,146,205,107,178,140,167,158,168,147,156,166,167,166,158,158,158,166,166,159,160,157,157,156,160,159,159,157,166,157,162,156,165,169,158,166,153,157,168,163,157,156,170,166,156,173,164,208,115,169,153,155,158,160,168,164,158,165,167,185,235,167,169,1645,1140,5746,138,1179,1482,156,1413,1278,445,154,214,168,159,170,237,157,208,177,1363,579,3777,139,168,156,160,161,166,174,161,134,123,111,141,162,161,170,113,162,154,414,643,167,332,156,2414,156,159,171,162,159,161,166,142,161,160,166,172,163,155,162,160,210,229,336,175,246,194,983,92,198,158,158,223,806,61,167,183,173,3138,198,156,191,199,145,190,127,155,171,281,157,164,378,156,160,121,349,359,158,168,177,162,167,178,149,165,235,291,489,475,427,504,1064,729,160,153,160,153,287,350,3443,3182,68,344,158,172,160,161,156,167,158,164,106,178,163,165,161,164,159,165,153,162,166,164,162,160,166,163,166,164,319,159,161,162,164,155,167,161,218,160,348,156,169,232,165,154,593,197,374,176,2459,1926,648,2159,1573,613,156,578,518,562,227,1141,896,1346,1241,28,161,6867,1807,1094,148,288,167,1131,103,170,797,35,175,459,1401,804,222,1154,178,162,167,154,160,157,160,163,163,739,151,215,161,230,2468,1295,725,2424,165,153,165,222,161,468,169,381,137,144,163,163,175,143,445,653,165,165,434,50,205,208,2649,112,339,165,154,159,160,167,163,166,166,160,1570,408,179,3213,174,148,180,549,106,1606,221,156,163,158,183,242,157,160,160,163,171,167,171,221,147,155,161,164,161,651,239,191,156,165,2086,600,126,394,189,558,152,175,548,167,1168,1000,148,169,158,306,254,171,162,169,1330,1071,213,116,561,218,597,160,163,169,167,154,161,170,880,888,906,152,162,158,166,320,142,529,202,294,173,167,642,164,164,2325,610,281,314,151,178,182,188,506,175,161,162,169,262,63,636,378,168,158,160,162,178,159,157,179,152,161,176,152,183,179,174,169,171,158,153,179,193,178,189,178,160,159,225,251,173,168,430,211,261,67,207,322,17,172,159,172,154,170,159,162,1763,66,162,166,167,169,178,157,171,157,1572,402,956,147,161,3391,1198,180,161,201,158,160,144,166,155,166,164,164,165,167,179,160,166,155,158,258,147,175,198,541,505,14,200,131,162,161,174,147,175,162,164,167,161,160,160,160,161,162,163,161,255,82,152,156,161,1673,1844,146,166,158,858,454,1621,147,824,858,1828,1303,1489,263,155,180,151,157,148,152,171,156,159,314,2985,1572,390,230,149,184,165,398,160,1332,896,438,742,310,209,161,165,162,535,156,166,356,156,162,165,158,185,451,193,431,79,158,162,157,160,160,193,134,160,165,171,152,162,247,135,158,1090,144,631,32,290,103,103,158,183,143,428,278,167,165,169,763,782,608,562,511,485,927,177,144,593,199,144,163,163,160,488,187,147,163,163,157,163,157,164,167,157,157,415,461,170,161,154,158,153,164,151,162,153,159,159,174,210,107,162,156,163,153,1257,96,265,57,160,161,159,155,157,164,189,146,161,171,500,145,153,169,166,155,158,165,282,136,166,154,160,158,877,1147,666,169,190,121,160,991,133,187,142,216,157,622,126,128,163,193,155,1690,129,316,31,162,1431,163,164,701,946,189,195,619,198,141,161,181,804,183,161,158,165,165,162,1467,344,138,158,158,873,407,116,157,161,161,251,465,186,167,429,177,157,173,165,201,541,187,273,165,164,157,155,179,145,294,657,157,159,179,156,156,164,158,192,1188,843,2572,1019,250,90,171,160,203,173,207,681,567,739,882,185,146,164,157,159,156,154,156,167,164,158,168,164,154,165,167,192,150,149,157,165,162,174,165,157,165,164,155,181,152,151,156,156,164,161,706,486,560,162,169,169,179,157,134,177,158,168,294,140,145,160,155,156,160,156,156,157,155,164,155,164,161,156,164,154,183,138,163,163,163,166,175,144,166,165,162,163,163,163,161,165,154,165,161,153,164,154,163,154,166,162,155,155,166,166,125,168,158,154,301,62,137,154,162,162,163,164,164,166,157,153,165,156,155,166,164,162,166,164,169,163,156,166,167,159,331,257,394,160,183,147,734,172,183,1035,77,201,173,1139,64,173,179,1301,287,166,176,144,161,234,172,153,168,152,161,199,114,302,65,129,163,157,164,168,151,156,156,155,164,173,149,155,186,164,156,177,154,157,155,506,90,188,156,171,167,850,117,158,165,162,180,857,319,51,154,171,149,157,159,165,158,166,165,157,159,165,156,761,149,152,177,160,2051,934,155,752,846,174,237,82,161,160,161,156,412,533,1034,753,175,486,286,31,163,160,176,184,187,159,159,174,142,178,157,165,351,127,477,171,156,149,172,262,104,163,540,153,157,157,679,609,256,2263,181,288,31,164,201,352,149,163,193,156,168,645,164,162,170,142,157,153,158,168,189,150,161,162,169,170,344,310,157,164,183,159,309,418,702,1053,770,592,485,164,165,708,152,820,358,125,160,169,158,159,156,158,186,164,726,42,165,159,171,971,137,388,749,3775,352,160,372,104,317,13,173,154,165,161,256,78,160,158,158,206,128,469,475,912,155,154,157,168,169,159,155,160,157,159,180,166,136,157,170,148,154,160,647,1026,147,200,387,165,492,71,157,177,256,179,289,60,251,169,175,174,184,336,148,165,166,164,161,209,203,100,330,146,167,160,159,164,164,159,168,168,170,166,160,151,171,363,138,167,157,161,190,124,160,319,189,150,159,168,174,174,138,170,168,160,170,166,170,165,154,169,212,154,169,158,171,159,163,158,158,170,174,176,152,168,159,169,158,170,163,155,164,153,167,156,208,450,169,185,991,154,771,145,170,156,870,848,227,301,163,169,202,209,849,106,166,165,160,607,165,163,301,18,177,148,156,162,158,173,283,34,153,157,168,160,167,165,155,170,152,159,776,289,170,159,158,166,163,173,151,165,156,162,160,393,204,224,591,161,193,379,169,332,42,165,172,178,149,167,487,100,172,166,178,156,158,158,118,160,151,164,289,35,155,266,74,154,154,171,142,151,158,177,167,155,168,110,164,159,156,164,157,163,167,163,155,164,165,156,165,153,154,155,164,165,165,165,157,164,153,154,145,152,158,153,157,158,154,159,165,155,166,154,167,154,155,154,155,166,165,149,165,156,162,158,166,156,162,155,161,155,155,155,165,156,155,155,165,235,126,190,256,162,160,164,159,158,157,154,157,156,161,158,164,226,106,168,158,169,165,323,145,319,145,163,155,163,218,104,166,168,155,166,162,157,156,163,165,165,262,196,163,180,154,151,154,166,158,156,162,160,154,194,267,156,159,156,158,216,109,181,142,157,157,155,164,164,157,157,164,157,165,155,168,164,165,154,159,156,161,149,174,162,154,157,164,163,159,156,166,164,156,168,167,157,167,150,1422,1262,180,165,183,415,175,272,162,164,159,162,168,157,398,163,171,183,170,182,174,157,159,159,235,159,157,160,161,187,161,171,158,267,209,297,30,172,184,269,133,166,159,161,181,412,935,893,71,156,156,158,163,155,159,162,812,1477,161,245,72,156,187,264,577,164,150,151,528,183,997,960,21,625,13,179,169,147,164,172,155,403,696,847,159,161,164,654,869,143,156,159,154,155,166,156,157,166,156,165,180,153,170,167,157,164,158,240,156,157,164,157,157,155,167,155,166,158,167,152,158,156,166,156,163,156,154,164,164,161,1019,208,155,305,174,159,250,192,131,936,1041,443,162,806,296,317,32,155,161,169,182,163,157,158,158,161,178,171,156,165,166,166,160,167,164,214,126,338,392,1125,968,524,1037,862,178,199,742,100,158,172,265,209,224,1079,114,180,561,158,156,1354,403,2220,1582,326,158,166,172,438,279,168,182,153,167,634,829,168,163,168,163,167,163,163,167,188,149,237,193,158,852,172,194,170,161,1160,456,210,110,155,156,217,204,153,166,376,158,167,163,160,161,166,177,337,104,176,190,137,166,168,167,158,157,178,155,170,161,182,164,157,170,167,227,100,160,161,164,154,154,161,164,173,158,154,148,155,155,159,164,158,163,156,163,157,168,160,159,160,163,165,156,182,149,167,159,212,132,153,198,588,51,1014,164,220,206,157,160,171,159,156,164,180,158,293,37,158,256,156,177,194,134,162,410,569,80,201,155,166,154,170,151,155,157,151,165,278,154,158,165,778,84,237,158,181,156,157,158,165,160,171,380,168,156,181,147,169,167,154,153,161,160,154,153,154,162,161,170,167,178,145,173,147,164,168,168,155,161,158,163,164,155,163,164,157,162,153,157,540,156,170,152,159,841,133,1238,162,159,2107,171,211,145,363,567,935,695,115,164,199,176,366,168,163,158,158,162,207,132,162,159,410,178,285,168,144,151,174,154,170,179,170,418,69,203,156,161,448,61,158,169,151,160,164,159,167,160,389,123,162,215,122,168,161,161,177,198,155,191,145,619,267,319,280,1216,201,166,233,193,147,162,199,162,561,190,157,133,156,154,160,161,164,166,157,157,155,208,144,160,156,155,156,167,162,158,156,159,165,166,158,156,156,155,158,165,221,159,150,155,171,154,226,229,76,556,77,212,172,524,163,164,171,204,302,31,164,172,165,171,173,163,171,162,158,271,44,168,159,166,160,161,158,175,152,159,167,167,179,164,170,151,749,305,249,176,218,126,131,164,157,185,133,623,158,163,160,176,1069,112,199,162,160,161,601,275,146,167,165,163,158,157,159,166,157,157,165,157,165,168,166,164,164,166,171,161,157,163,168,164,160,155,166,157,157,160,157,167,159,157,157,167,169,158,156,156,156,167,167,156,165,159,155,167,164,159,162,155,153,155,158,158,216,479,597,562,164,185,1021,1233,215,620,294,178,167,156,159,157,160,159,160,156,168,158,159,158,177,164,157,166,150,166,167,156,168,166,156,157,169,161,155,159,166,165,168,155,166,158,155,164,155,155,156,158,158,159,167,169,164,166,158,154,166,162,166,195,170,157,167,165,202,1269,240,173,169,176,175,161,159,250,378,243,788,376,151,177,162,161,163,748,263,159,158,191,195,388,213,592,190,158,157,1154,894,169,160,169,161,155,158,168,170,162,168,167,162,164,159,178,162,159,203,163,720,1410,1208,161,188,158,159,158,289,165,172,696,128,159,179,179,145,198,3103,154,297,200,164,162,406,138,164,196,128,158,870,132,162,158,162,158,535,976,200,182,163,158,953,797,201,155,163,158,168,155,306,161,160,157,182,185,166,163,161,164,804,1833,104,1233,129,165,158,160,287,2070,137,155,158,182,133,954,494,256,162,160,158,863,154,160,159,157,220,161,97,245,76,159,158,153,156,156,155,158,156,157,156,156,158,156,162,152,157,153,157,159,208,107,161,167,255,68,369,108,158,163,156,161,158,161,159,160,516,250,1292,162,154,818,1602,173,937,1115,1085,428,318,160,181,195,135,159,394,577,573,427,328,175,164,164,157,155,157,163,158,158,153,169,161,277,919,237,178,174,237,179,171,162,825,958,176,171,135,479,692,1886,140,162,170,161,161,374,387,920,1159,889,164,172,164,166,162,170,159,161,170,625,920,77,159,157,260,121,213,852,106,163,345,593,44,241,262,133,155,169,730,83,208,157,190,605,159,1918,214,180,474,97,157,255,1893,80,172,165,1735,1333,26,169,155,166,159,168,1074,983,183,152,159,170,163,741,1332,173,335,245,40,158,161,175,306,162,160,160,2450,244,171,1772,167,195,134,164,165,166,161,161,271,50,168,162,157,157,170,156,155,165,156,396,99,154,166,155,165,157,165,168,331,155,155,158,190,152,142,169,153,180,662,1153,482,229,98,171,628,190,161,206,162,187,156,165,180,175,151,159,168,157,181,156,172,166,334,165,156,160,1899,49,145,152,163,161,156,158,159,156,166,160,167,184,942,944,149,179,139,163,235,94,172,165,141,188,136,155,160,168,156,158,158,159,161,172,155,158,172,151,219,377,426,1001,182,157,722,119,354,1100,172,667,131,159,156,1346,2000,182,158,466,434,684,323,169,186,166,381,886,891,189,168,148,168,161,173,284,22,165,382,107,161,159,163,169,167,165,160,162,249,91,162,183,159,162,159,163,406,105,155,299,24,382,549,31,158,157,1515,306,210,157,162,171,160,197,158,177,147,164,152,261,73,142,219,217,120,342,363,165,452,185,151,167,163,149,156,217,159,157,157,155,156,159,154,160,153,155,158,156,156,164,156,165,165,156,164,164,165,155,158,155,166,156,158,154,167,166,165,167,156,168,367,153,229,174,145,152,166,157,160,354,611,313,288,43,142,811,879,1364,370,159,745,597,978,545,874,162,154,159,171,164,158,168,167,165,168,167,165,168,159,166,166,160,158,165,166,166,158,156,158,158,159,156,157,164,159,155,165,157,1223,328,152,162,797,185,158,158,164,189,147,168,149,959,24,608,1832,204,143,157,375,258,155,151,160,156,155,164,158,155,167,165,417,165,149,243,175,154,164,155,155,165,160,160,160,158,166,166,158,157,181,149,166,165,166,156,157,157,158,158,158,164,170,165,158,170,166,159,163,182,227,92,180,169,417,484,153,135,159,159,158,158,164,158,427,162,160,157,3476,106,156,2195,212,163,162,162,231,220,143,164,164,175,146,236,242,159,179,153,162,176,175,157,163,155,160,163,155,172,144,157,1187,95,146,158,156,157,158,163,165,157,156,156,156,164,193,127,157,160,156,167,158,155,191,136,148,227,96,181,147,156,162,161,162,401,84,161,163,222,2201,1865,531,1675,432,209,164,334,158,161,165,569,108,465,152,1718,959,994,249,176,157,173,205,574,168,160,171,2036,522,121,284,715,127,166,171,165,902,1691,212,164,161,162,156,172,160,192,234,89,203,628,44,156,3282,42,175,147,159,156,401,975,612,134,242,202,123,159,170,163,273,31,252,84,170,564,568,522,133,76,155,407,65,191,278,159,172,164,165,270,52,186,149,168,162,165,1149,1058,54,163,173,154,174,162,206,124,156,165,157,163,158,162,156,158,158,156,161,161,162,162,156,156,155,163,161,157,161,157,179,159,163,192,157,158,176,158,170,158,157,170,346,154,182,1796,13,159,157,168,149,167,159,154,162,271,2123,157,163,212,128,634,2611,942,160,674,200,152,1129,623,159,162,169,176,165,193,143,157,157,164,169,161,162,396,91,158,158,160,153,166,156,177,153,349,144,156,166,849,110,156,158,157,158,166,165,158,898,193,3097,344,157,167,170,156,1050,1228,678,230,159,184,156,175,690,960,920,260,362,163,841,344,162,159,1900,1695,18,161,170,156,173,162,143,163,164,164,158,161,163,165,163,157,164,173,145,157,500,163,152,159,155,154,165,173,166,158,232,91,258,161,1508,108,171,175,149,161,424,1063,860,1044,845,1269,132,154,156,178,148,158,160,158,155,158,160,158,161,162,159,156,274,160,740,1233,182,161,421,158,162,189,181,155,413,533,514,183,178,381,374,567,815,1015,891,156,1258,883,816,2548,158,193,157,146,3704,266,121,106,462,1819,147,186,141,158,163,160,161,1209,578,366,348,349,418,839,159,166,172,246,362,757,63,157,602,134,170,183,162,156,167,185,171,416,832,880,170,168,170,170,160,159,159,161,169,197,174,161,174,158,173,160,169,162,158,158,161,161,171,159,160,169,194,397,1428,617,434,559,184,891,189,127,155,215,97,166,181,138,163,158,171,150,165,190,131,241,200,117,187,142,166,142,156,156,158,160,183,158,743,147,157,1472,207,912,158,302,166,160,175,300,574,168,158,280,700,285,170,258,88,149,170,162,240,596,227,168,159,194,132,170,902,848,754,676,891,842,612,200,163,172,154,160,172,167,159,159,244,152,183,143,2055,196,809,184,164,190,1198,2174,164,199,465,183,165,213,166,221,2148,152,186,162,159,164,160,170,170,167,162,168,158,166,174,169,166,150,161,960,5654,151,154,166,166,205,145,2765,1905,154,171,161,164,166,164,168,191,161,184,183,141,287,162,216,171,173,146,869,389,195,160,231,151,206,171,162,212,159,170,770,748,2316,2900,1161,776,351,94,707,739,685,546,447,712,838,458,536,1157,278,170,181,159,164,165,285,263,120,760,260,441,157,169,708,151,167,236,63,362,1204,164,151,158,1178,663,120,171,159,157,159,158,181,147,167,168,158,166,158,160,234,116,159,265,66,176,162,166,164,157,173,268,98,159,163,160,157,454,721,1358,5757,1064,744,147,212,611,588,225,51,292,35,187,156,165,195,184,258,166,158,303,287,143,160,164,531,120,369,206,164,168,160,173,753,257,183,471,1648,263,159,186,160,158,188,235,569,197,305,2298,989,152,235,174,163,185,283,20,597,193,140,246,140,332,148,165,753,71,169,153,162,190,131,158,168,156,153,157,175,179,166,163,164,166,160,160,437,170,160,165,161,164,171,166,162,162,163,374,155,157,206,164,167,161,175,165,158,165,162,165,168,545,161,175,169,155,156,168,171,163,157,164,165,165,161,178,152,151,164,174,550,156,155,163,204,163,175,160,165,164,163,165,164,155,156,157,162,164,166,155,155,158,157,164,168,155,164,165,154,156,157,165,169,165,157,165,167,155,165,156,157,157,168,160,167,157,164,157,156,166,156,164,168,164,158,169,159,164,169,165,169,169,161,155,159,162,169,161,166,167,218,167,159,164,773,157,200,159,159,156,167,164,160,169,151,443,359,157,974,147,160,164,407,282,168,159,185,214,701,351,161,162,161,164,161,164,156,164,181,155,588,171,156,182,145,160,163,165,163,164,158,183,133,157,157,167,158,164,160,157,165,157,156,156,156,157,158,165,167,157,165,167,157,168,171,151,157,164,169,246,196,490,324,1145,64,166,161,210,166,858,174,148,159,264,71,846,137,177,141,745,183,164,157,164,156,165,156,176,162,165,165,161,159,157,169,168,169,167,167,169,165,158,170,157,167,155,160,159,165,159,158,167,159,164,167,167,156,156,156,166,203,191,164,157,168,158,155,163,163,163,163,163,164,155,164,163,207,169,149,154,160,155,207,116,163,156,283,171,1126,1535,1504,94,906,225,160,155,291,173,161,417,728,853,870,157,158,168,166,167,169,156,158,158,160,166,159,167,168,158,165,166,159,170,158,168,155,158,168,159,155,210,118,165,166,1066,143,154,239,163,150,157,815,183,175,173,170,171,169,172,169,589,1077,692,2830,21,155,167,215,148,163,445,314,162,163,157,169,164,1274,147,153,158,157,167,168,162,158,165,160,166,166,166,157,157,156,158,168,153,166,157,157,157,157,157,156,158,611,219,201,165,148,205,165,230,166,153,156,162,319,163,1787,137,1797,163,171,165,623,376,132,201,159,172,245,85,161,166,165,169,157,156,162,168,168,157,160,159,160,168,159,172,158,159,160,162,158,158,161,221,104,161,184,131,157,159,159,159,158,166,191,157,157,159,172,163,165,166,157,157,168,155,347,201,205,200,171,264,1370,291,1031,155,150,238,159,180,163,172,673,156,173,154,165,160,420,257,157,159,470,172,154,159,158,182,899,158,160,157,170,164,155,155,157,208,152,166,154,166,160,162,156,159,323,182,134,167,163,156,157,162,157,162,165,163,160,161,159,163,154,165,164,164,160,157,167,168,152,156,297,145,158,173,338,436,155,168,165,166,341,548,184,1167,158,1532,121,626,153,167,612,49,326,145,184,177,146,336,160,161,163,419,144,169,221,127,166,166,154,165,155,160,166,153,165,166,155,158,166,157,166,166,166,164,168,157,164,165,164,157,158,205,160,159,156,159,156,219,153,164,165,164,173,175,157,161,158,167,158,166,155,168,156,304,162,877,99,279,1948,100,185,147,161,171,162,155,170,148,162,218,248,9,164,161,173,175,155,159,151,162,157,155,170,163,223,181,147,957,188,309,161,314,160,161,161,155,163,163,158,187,198,168,183,142,165,156,158,163,164,166,167,166,166,156,166,157,198,157,139,895,151,155,172,173,161,165,167,189,162,575,435,129,4362,1491,609,489,1056,198,158,160,196,149,166,165,164,157,363,140,168,219,109,494,194,189,208,514,64,171,165,171,250,324,171,163,326,171,149,160,160,166,160,169,163,159,374,103,160,440,364,1283,164,162,154,165,2146,144,181,243,157,157,161,159,163,161,262,174,156,170,166,169,163,168,169,524,734,555,738,530,879,230,121,160,159,157,156,158,369,152,163,162,328,1082,159,156,166,1578,1325,2601,1584,949,163,165,167,162,1030,761,181,155,381,160,162,157,160,163,208,162,167,163,177,173,164,162,162,410,156,164,543,223,26,159,487,524,185,146,161,178,1026,159,1315,1115,971,167,164,163,165,156,173,160,167,224,162,159,167,191,151,351,574,897,99,770,179,148,155,185,166,187,165,167,150,200,168,155,166,164,165,158,156,165,156,167,164,166,158,166,165,166,166,156,156,159,156,165,176,159,167,167,169,158,156,169,158,173,167,155,169,1122,84,188,174,259,485,753,126,168,165,164,151,161,165,227,172,212,864,1049,201,168,171,308,262,87,128,171,155,161,517,123,159,2780,146,172,175,528,99,180,166,153,233,89,175,169,344,49,234,212,282,161,157,173,167,263,167,184,899,44,171,279,37,178,206,126,347,1361,124,211,340,2484,1650,675,726,199,150,160,163,212,460,152,315,182,163,981,159,3817,121,159,156,147,166,164,5017,67,7925,1279,158,147,156,290,31,158,160,175,148,188,126,190,1016,154,493,349,157,180,160,166,218,108,165,184,163,279,176,171,277,198,346,127,162,163,166,157,156,165,158,163,161,158,157,159,158,157,159,165,152,159,158,155,165,167,161,157,157,172,159,159,165,156,157,161,158,159,168,162,164,156,157,167,163,156,159,159,161,156,165,160,158,153,173,155,159,164,160,156,164,168,157,158,164,165,158,162,188,174,160,899,1088,140,160,189,158,817,157,281,43,172,165,156,173,159,163,473,276,171,158,156,161,158,131,169,157,156,156,159,156,166,159,156,157,165,159,156,157,167,157,180,166,160,170,153,166,167,165,157,168,159,155,156,168,165,160,153,158,165,169,157,166,156,165,155,157,168,834,156,164,194,2653,897,281,168,166,155,159,168,163,164,172,154,165,163,166,164,166,156,175,156,188,133,165,168,156,158,253,183,99,596,200,152,417,786,857,158,161,166,151,165,156,156,155,156,169,152,168,157,164,165,165,155,165,152,156,164,165,155,154,161,159,215,128,155,160,165,153,379,156,162,156,647,647,193,180,171,156,165,242,742,303,175,153,247,180,145,2294,101,246,853,1589,1616,425,964,869,166,155,171,160,170,168,165,782,567,139,157,153,155,160,165,153,154,160,213,104,160,158,162,269,142,193,155,651,4122,1571,248,171,650,949,607,305,161,155,558,563,1122,164,160,165,156,165,165,156,165,162,175,146,166,165,157,163,164,163,151,158,2546,190,146,156,158,1021,179,168,159,159,161,257,142,174,167,221,101,170,171,207,159,1304,212,159,620,1149,754,188,159,172,160,575,544,903,164,197,152,155,172,166,166,440,2983,138,198,135,172,846,163,176,163,164,156,153,166,163,212,276,162,168,187,277,160,178,210,156,170,153,156,157,409,159,161,264,68,387,147,158,156,155,163,172,153,164,157,159,292,44,167,167,169,167,159,166,165,172,166,169,161,727,128,145,173,159,152,155,160,203,158,183,138,172,163,164,158,933,1210,305,189,1277,56,2406,3487,814,202,863,173,168,161,1832,425,104,179,298,28,1027,159,268,49,200,141,159,157,418,379,187,159,331,647,651,626,602,953,156,155,159,245,126,152,327,30,166,188,178,162,164,163,163,162,1916,824,1753,261,158,182,160,151,163,154,244,180,147,164,172,153,153,165,152,175,362,150,156,159,154,151,155,165,157,158,157,161,158,160,161,224,288,131,487,158,145,169,234,285,165,160,738,284,235,323,3045,248,566,441,24,306,477,170,150,191,134,157,513,857,913,150,163,150,157,156,170,157,165,170,153,168,165,162,616,1037,2946,1499,42,173,184,145,164,166,170,156,159,669,328,430,319,390,210,145,316,191,142,432,66,154,183,190,295,923,370,159,156,273,71,161,164,163,156,172,164,162,155,159,157,155,164,156,156,165,156,159,455,501,208,175,239,153,161,1215,164,844,3506,1105,519,1030,165,168,783,868,955,122,158,161,836,152,159,157,159,397,155,176,157,148,597,581,152,160,510,74,225,316,141,1146,122,189,163,160,159,162,161,162,619,27,158,186,2546,86,163,829,210,150,123,168,170,170,169,171,169,518,675,520,891,901,655,373,870,1331,34,165,221,884,137,779,430,1225,1603,969,721,176,159,233,168,172,157,159,160,160,158,161,159,158,166,160,158,160,327,168,168,674,158,159,161,164,160,156,161,157,159,159,163,166,165,167,159,168,221,161,167,176,158,162,166,169,161,1050,159,644,5740,1785,2413,2360,1185,204,326,390,873,369,89,158,285,164,145,157,158,515,156,159,2064,129,4458,2992,3615,4812,100,1922,480,205,324,828,171,163,183,146,163,164,160,162,993,287,104,176,181,163,164,1730,6768,278,708,160,976,796,628,200,302,26,184,228,168,199,160,186,378,720,243,150,162,163,166,191,189,165,145,162,181,203,172,518,169,534,533,290,81,179,161,154,160,157,183,163,326,153,151,254,113,161,165,164,166,165,157,163,170,167,140,197,128,204,132,168,165,161,168,159,166,165,161,928,491,203,156,212,161,185,160,160,172,161,159,159,870,162,165,160,450,158,138,187,157,149,157,166,162,165,167,167,145,157,164,164,165,163,156,165,164,155,167,163,157,164,164,156,165,155,164,157,163,156,165,165,197,156,165,165,156,167,157,155,156,156,157,156,165,153,165,157,165,156,156,178,156,156,165,164,166,165,165,165,165,156,244,177,731,52,328,156,441,114,164,161,160,169,161,159,1780,504,54,165,289,779,509,671,501,913,32,159,180,161,190,163,155,224,179,163,198,235,190,163,200,130,167,487,462,185,157,158,163,166,167,166,156,164,158,166,156,307,155,162,158,239,580,1267,902,382,574,153,437,156,159,166,2169,298,154,162,158,156,169,415,903,878,147,155,157,158,160,156,167,156,155,157,165,202,163,164,161,156,166,157,158,163,157,164,156,166,168,165,171,158,490,610,1349,161,159,159,160,160,164,155,165,159,1542,768,295,157,164,568,158,167,162,1301,804,158,186,158,165,868,929,841,883,157,169,159,159,161,162,174,161,153,155,164,164,168,160,162,154,160,157,326,976,8,167,157,153,157,154,160,161,156,164,162,165,146,191,163,154,377,157,156,173,151,422,60,165,158,157,155,175,165,179,165,178,157,555,200,171,135,168,163,165,167,154,167,178,184,162,158,155,159,168,181,164,174,158,167,164,183,149,165,170,169,160,194,142,171,167,169,162,169,161,160,169,162,162,168,159,161,160,161,162,175,173,178,170,887,346,219,142,167,163,166,189,153,161,173,168,169,171,2117,182,1025,165,168,167,130,2027,287,118,161,160,172,113,167,196,140,162,162,166,161,284,179,315,176,408,155,227,257,60,227,154,166,153,555,153,180,151,186,131,155,252,94,158,166,191,135,152,171,175,147,246,137,217,105,156,189,176,146,164,158,173,164,164,1354,65,159,164,688,302,196,197,918,139,228,926,923,513,785,503,437,973,877,155,164,158,167,158,167,158,162,545,917,916,341,2077,60,159,163,163,150,158,164,157,167,163,174,166,162,154,158,426,434,1330,308,38,163,165,187,837,140,160,239,87,177,161,369,116,162,178,163,161,161,164,161,200,129,164,159,160,161,161,153,297,25,217,106,156,279,1413,182,165,155,162,185,165,182,165,872,292,155,184,144,172,187,196,4515,153,161,164,170,163,156,513,1894,2430,202,100,705,1049,50,164,202,432,45,237,168,151,164,165,176,395,639,585,1962,164,276,82,1739,2110,2398,1425,560,842,62,138,860,1920,142,278,158,184,173,162,158,464,163,168,160,994,166,330,1430,1885,155,158,416,2431,118,785,566,180,160,160,169,156,166,982,190,155,157,324,156,172,166,602,279,169,155,168,158,273,183,159,153,170,155,1112,387,84,166,171,179,165,170,170,168,167,166,170,175,164,169,203,141,996,1355,155,185,143,190,163,159,155,389,462,165,287,153,298,35,164,238,172,159,164,1118,186,164,638,224,91,162,154,170,184,427,481,554,751,686,1002,607,618,688,162,170,159,163,162,157,169,159,164,157,276,61,159,154,166,156,167,168,157,158,166,166,167,158,535,557,39,1183,105,161,191,157,3342,179,143,156,156,179,375,102,167,759,161,165,152,157,159,158,156,163,163,155,160,161,166,157,158,158,165,157,224,979,17,1111,79,170,159,184,160,166,172,157,166,157,160,158,160,206,2146,45,182,757,153,163,164,165,169,808,10,178,160,402,161,159,161,162,176,419,690,576,684,971,174,157,160,1375,810,168,157,160,184,138,157,160,156,165,158,177,233,161,157,663,1584,593,180,159,157,167,166,156,231,155,484,48,163,339,82,165,163,168,169,154,293,151,159,393,306,178,156,157,161,183,160,209,139,508,180,173,156,159,386,136,163,165,157,191,171,886,694,550,1331,1413,162,136,170,172,257,57,194,162,154,160,165,165,172,153,163,173,153,913,108,2146,157,401,205,165,190,241,282,74,215,152,164,180,163,158,192,129,161,168,158,162,174,147,178,334,135,201,130,168,166,608,998,979,716,1206,849,135,285,168,242,158,161,160,166,158,276,165,153,201,137,159,1170,89,185,187,147,160,151,164,156,158,188,163,157,183,136,163,154,183,166,143,152,158,195,179,150,156,156,160,155,160,154,155,167,148,182,166,151,154,159,155,157,157,157,164,154,157,159,178,156,153,163,164,157,188,1136,143,153,266,160,159,158,339,158,155,156,165,164,160,158,160,179,178,1071,984,1380,148,167,160,156,169,156,340,184,680,1283,628,659,579,921,754,542,551,757,159,144,163,152,156,167,155,161,164,164,162,157,163,152,156,163,164,165,1305,143,164,161,160,198,190,1498,663,181,162,177,153,211,148,165,200,124,167,219,99,156,155,158,155,166,194,139,158,244,80,154,156,156,168,147,167,156,166,155,167,355,139,152,165,165,156,157,166,157,165,165,166,157,155,158,158,164,167,170,161,161,166,167,155,160,154,157,166,156,166,156,157,166,166,156,167,157,157,155,156,156,156,159,167,166,178,145,168,157,167,170,152,158,165,294,190,177,152,179,173,1528,731,135,166,361,121,2232,264,246,1541,537,545,160,162,171,160,163,161,163,157,167,160,169,163,155,159,160,157,159,165,159,157,174,166,161,345,734,231,159,169,170,161,166,193,154,157,163,179,153,163,167,163,167,161,168,254,163,231,159,162,922,565,236,104,155,219,168,837,115,156,1233,102,736,497,182,169,203,118,165,156,162,165,172,162,160,170,158,160,165,156,160,168,160,178,164,165,159,174,310,159,165,158,163,215,127,158,162,166,159,168,209,150,177,202,162,225,242,165,348,180,167,162,180,161,167,2204,420,166,194,361,168,607,1174,156,161,156,1124,3128,492,782,605,668,310,160,157,165,405,1164,1359,163,787,10,166,164,157,189,134,157,159,177,145,157,157,167,152,445,144,172,159,772,161,258,981,153,160,198,157,175,209,294,275,262,148,166,193,134,177,166,488,621,1015,1756,2450,113,271,226,2808,136,171,152,165,160,159,1113,157,157,1518,2594,929,1863,64,176,152,166,385,1209,102,164,155,157,229,101,152,161,250,187,1552,185,241,160,419,1566,351,2877,1027,2856,121,235,102,800,27,173,161,165,394,826,287,51,147,324,302,32,163,220,110,295,31,155,162,165,184,154,306,161,157,651,167,167,165,166,184,172,313,23,174,141,549,841,155,939,681,960,1714,671,285,10,166,169,154,179,155,1132,955,1130,164,155,165,161,164,156,156,164,157,157,156,162,159,166,163,168,155,164,157,199,168,170,163,158,158,158,167,160,159,173,786,547,1577,194,828,155,160,159,158,153,190,133,164,157,162,162,156,158,156,194,161,171,167,156,157,158,154,179,157,156,164,165,163,164,162,162,155,165,156,164,163,266,270,52,166,165,162,163,258,66,152,165,157,163,199,116,162,166,164,165,165,164,157,343,139,166,154,299,147,167,146,251,164,745,164,882,81,220,131,156,167,156,1499,165,172,167,210,155,180,171,154,156,177,162,167,169,171,227,168,172,149,181,158,161,168,168,165,165,163,168,176,165,167,159,172,160,162,161,163,160,153,177,167,153,166,162,162,160,169,157,158,168,159,157,284,219,118,158,201,129,2304,136,161,164,284,52,165,156,558,3,295,167,164,623,5003,1286,521,295,17,156,166,946,161,620,178,174,433,78,169,165,155,731,31,165,167,164,160,163,160,1015,156,234,194,157,175,249,170,590,207,210,286,452,1623,5164,2387,1127,966,1613,1340,779,147,158,193,625,165,1181,1217,123,1537,139,180,149,182,151,162,159,156,164,164,177,162,157,156,165,155,164,185,158,153,156,155,155,165,154,168,179,160,169,161,166,187,146,159,711,78,164,163,155,175,135,164,163,165,166,164,154,165,166,218,187,134,160,215,121,139,211,95,158,260,151,159,158,174,166,166,162,167,161,389,94,972,55,1315,365,378,629,1116,810,169,847,157,646,887,159,164,167,156,157,168,156,167,168,157,159,156,164,769,896,155,165,168,163,155,166,208,384,573,2640,1159,140,2415,1247,129,244,130,116,450,356,173,155,634,169,151,227,108,922,3160,12,164,156,168,159,187,138,265,64,165,906,167,1484,742,162,163,504,384,88,201,118,165,310,1005,1097,1957,1304,236,186,167,170,162,270,556,138,148,173,162,161,158,164,158,166,161,344,159,170,166,156,167,341,163,157,316,1320,145,292,79,300,274,158,159,268,164,205,123,161,157,161,168,158,284,139,305,2825,206,244,138,157,164,159,165,414,535,1012,1184,311,165,161,159,656,1623,1316,928,826,154,164,162,168,159,161,284,28,161,182,605,49,157,157,156,159,966,160,165,153,166,269,83,125,157,157,290,39,1425,2084,16,1233,81,154,163,159,331,552,525,684,130,152,164,165,161,160,154,370,164,325,377,163,159,167,168,158,158,1964,166,164,773,36,606,2872,290,279,46,247,513,145,178,1029,97,278,70,430,58,176,157,159,161,159,164,223,144,158,158,168,159,180,164,164,213,154,350,2354,2452,191,160,977,131,169,158,155,630,448,276,156,154,163,580,161,862,233,513,211,156,170,177,166,191,162,606,172,174,136,156,683,53,166,154,183,157,159,532,191,162,329,184,2111,254,182,209,109,162,226,180,216,534,2983,649,391,298,26,211,1782,154,377,158,153,162,160,164,151,158,156,157,256,181,229,148,155,162,164,596,349,150,159,166,162,176,242,178,173,159,154,174,169,456,533,167,330,153,165,1244,33,166,164,166,147,158,167,155,156,280,2333,147,164,162,164,644,211,152,127,346,432,171,148,394,869,249,116,159,155,158,159,176,164,160,158,162,157,156,167,167,156,167,157,156,157,177,175,138,160,165,150,235,113,134,165,149,156,163,150,165,166,188,128,159,170,154,164,165,165,162,191,150,139,155,158,165,167,157,164,158,166,166,159,164,167,167,235,77,156,435,730,154,162,162,408,1033,1261,162,170,266,500,177,287,42,565,998,193,158,158,162,187,185,937,197,399,179,159,167,156,166,165,157,157,162,199,151,167,177,156,162,439,729,886,154,161,160,382,257,158,174,161,211,1936,1417,827,546,2452,887,913,352,157,155,155,601,892,513,781,715,146,155,173,149,503,167,163,166,159,165,266,150,157,157,172,157,373,158,162,159,1419,672,100,162,161,242,819,400,106,157,165,155,163,160,159,157,167,214,107,166,239,94,162,162,163,159,165,166,162,162,588,171,159,161,159,267,310,116,165,165,170,162,156,161,857,157,159,158,160,160,177,325,204,125,161,158,159,171,157,158,158,235,609,105,158,156,178,144,158,164,196,160,390,162,758,40,159,160,583,116,142,151,167,196,158,4221,18,1659,475,1386,640,666,733,841,1952,869,179,2308,1997,393,5284,136,164,179,197,159,237,1923,788,159,156,1038,1713,884,2668,157,163,170,181,162,1996,128,165,158,155,158,155,169,166,173,162,234,90,164,160,178,169,1157,154,165,662,185,152,161,206,166,353,136,246,120,168,304,29,170,415,142,160,177,179,128,645,872,362,1123,449,567,997,162,162,1207,161,169,200,116,174,161,182,147,161,2440,28,161,170,977,716,610,455,430,633,557,568,1270,793,172,161,345,7,169,167,913,163,589,1848,252,158,1780,171,207,257,152,162,311,164,166,250,180,961,340,161,159,180,880,174,193,142,149,167,163,163,165,159,599,1243,81,146,209,168,169,172,155,175,163,184,149,152,158,159,305,159,759,73,378,125,711,117,623,145,165,156,173,160,173,159,164,167,193,140,167,176,162,161,164,161,488,530,199,184,164,158,159,571,874,714,192,158,344,788,8,3730,57,165,156,164,160,165,164,164,165,307,586,421,161,163,159,394,168,165,167,156,409,88,449,154,799,22,202,141,165,902,1746,136,156,444,183,138,619,439,522,488,549,582,639,1339,158,154,156,174,150,164,158,172,154,157,156,157,168,477,160,161,153,166,167,166,1415,79,179,1206,379,936,511,384,189,307,182,144,495,579,514,167,156,156,158,166,157,158,166,167,165,165,154,158,160,158,166,165,166,171,157,158,166,195,166,158,167,236,193,150,159,191,192,167,161,285,173,451,78,250,168,168,189,227,167,261,2224,799,272,166,173,408,233,167,171,153,4639,227,167,226,252,165,192,159,162,395,174,156,167,167,175,159,171,158,159,164,156,171,162,171,168,172,159,159,169,166,168,157,586,155,95,200,127,165,172,157,159,171,688,120,159,192,140,159,171,160,158,158,159,284,144,743,47,787,2208,984,152,504,90,178,231,264,859,183,581,315,3,579,108,175,162,353,584,188,174,138,171,636,749,203,172,534,181,158,162,967,727,136,159,160,171,243,171,618,1573,412,155,385,245,173,610,226,290,152,155,262,89,994,182,164,857,131,158,167,172,142,432,1086,727,177,156,160,157,162,164,165,162,163,165,172,148,158,166,166,163,160,166,161,160,162,151,169,178,160,168,177,148,160,183,137,1483,181,192,161,146,157,180,320,203,132,160,157,209,361,359,501,165,170,1050,895,169,154,174,158,172,169,165,160,159,159,163,158,162,157,245,155,173,156,159,158,555,235,165,164,308,7,228,139,148,158,160,162,156,166,161,159,157,163,158,154,171,164,174,145,168,158,167,176,147,169,170,158,167,166,155,158,1218,65,166,158,168,164,162,196,317,152,155,161,163,154,163,1536,167,166,173,147,179,158,189,424,1069,166,163,170,172,1324,203,231,160,158,158,157,1703,64,159,722,793,177,201,175,161,175,773,9,278,161,206,221,158,164,155,167,185,145,994,74,372,113,332,144,174,153,335,155,151,159,169,160,155,157,164,286,162,175,242,75,164,158,155,369,165,150,156,156,162,154,164,169,165,165,157,169,162,164,164,166,160,163,165,156,161,157,155,158,158,156,164,169,163,154,201,162,166,166,171,162,167,165,222,122,151,185,156,144,167,154,177,156,152,167,156,170,163,172,163,150,168,3024,19,198,656,80,154,271,179,150,165,156,158,155,157,155,157,167,156,167,156,172,166,156,158,158,161,156,156,159,155,157,155,157,162,157,165,163,171,156,163,163,162,157,166,158,168,157,157,167,160,157,156,163,156,160,160,157,157,158,158,157,185,155,154,166,160,157,156,241,150,161,171,160,156,175,158,183,157,158,166,147,1054,22,161,3441,2773,184,752,292,420,152,163,199,126,172,417,661,692,1155,1547,2887,158,1107,20,205,164,162,169,167,222,162,157,339,159,159,181,153,1249,883,153,170,161,153,171,173,160,177,153,155,176,153,159,164,167,157,171,176,141,161,165,173,154,174,166,156,171,155,485,581,611,734,1714,798,909,709,586,162,165,161,476,13,163,164,168,173,731,18,2468,164,235,900,61,164,178,166,159,168,165,161,156,162,164,160,174,166,179,158,154,165,160,167,169,163,174,162,164,158,164,152,158,159,160,166,169,167,167,159,179,173,141,163,156,170,189,172,137,297,168,182,133,162,169,162,250,1013,150,161,161,171,157,157,1612,863,109,441,190,560,154,1577,274,351,225,103,168,162,1119,456,740,159,197,134,176,1472,645,160,129,182,135,183,150,144,204,119,158,169,156,157,159,160,156,168,177,164,157,171,201,884,1091,3977,758,32,254,415,123,212,187,168,449,38,1418,120,100,160,216,238,1143,148,500,155,186,356,809,183,1572,176,185,236,291,255,268,262,176,1628,77,294,168,1063,160,956,102,161,157,163,154,163,165,738,484,169,163,157,197,146,140,193,174,138,166,175,150,158,174,332,167,194,161,155,169,156,235,173,300,271,192,161,183,138,158,165,384,165,152,157,157,162,156,164,159,154,162,158,156,156,158,209,158,155,164,156,157,158,162,154,159,164,165,173,157,190,246,165,181,155,538,3463,362,1023,148,163,158,538,714,167,162,160,157,161,164,157,156,164,157,183,401,1114,892,162,161,413,496,1773,161,201,236,155,1430,537,483,163,188,128,404,300,178,160,160,398,754,558,176,157,157,166,167,165,163,162,154,154,156,165,167,155,165,156,158,157,159,159,159,159,160,166,167,160,157,166,158,156,159,158,159,157,163,152,166,169,165,173,160,156,159,167,161,158,161,155,189,132,166,160,164,168,157,157,158,166,157,161,152,383,728,147,2325,164,154,162,164,249,77,160,170,760,228,158,203,304,23,551,1649,173,211,184,348,1035,153,170,193,162,197,152,183,192,259,600,269,159,1398,170,155,156,161,161,165,1148,121,159,162,180,160,162,160,594,40,160,159,165,150,941,1143,65,203,139,154,164,167,235,149,162,160,169,306,114,208,155,589,411,284,755,144,207,112,208,106,158,162,156,167,164,187,230,65,172,164,293,182,673,1182,1359,157,159,163,1353,1538,1413,350,145,163,158,944,735,189,177,172,158,502,937,43,173,828,276,157,173,160,159,182,506,174,593,237,117,166,162,175,160,581,213,1566,126,156,322,174,179,147,178,1248,379,156,236,1044,461,1286,751,331,1658,1371,170,264,164,1159,307,176,136,172,161,164,141,178,146,151,175,804,1182,737,158,178,162,185,191,173,161,167,233,174,151,167,1273,106,162,427,145,332,71,727,224,610,148,178,332,249,92,210,184,156,150,1418,1205,21,292,174,156,155,160,165,167,153,165,159,169,170,163,170,149,158,159,170,168,148,155,166,161,168,165,173,162,170,153,156,165,174,159,149,172,152,159,186,136,158,156,167,158,160,820,133,160,156,788,444,170,166,155,163,164,160,168,160,159,1122,1128,996,156,156,200,162,155,164,158,155,166,492,181,148,169,440,151,162,167,177,362,176,123,154,169,154,165,161,300,160,180,164,160,159,160,218,158,159,160,532,151,184,151,162,173,153,400,161,171,321,1093,1226,225,2108,55,428,217,155,165,165,165,198,943,219,162,166,247,185,153,219,148,158,227,142,163,340,241,159,171,149,166,171,138,160,156,167,167,157,163,157,166,159,159,172,158,169,164,164,166,166,169,182,169,286,160,185,1189,164,170,1772,2821,1370,945,203,1351,342,1399,454,178,156,161,161,558,245,1163,452,62,991,169,451,147,170,159,175,162,158,160,195,158,1525,14,197,1291,458,1044,151,1362,160,167,177,142,157,158,155,157,178,156,154,155,166,184,148,167,155,163,155,159,165,157,180,146,167,153,164,163,186,147,156,153,166,164,170,154,163,163,164,167,173,151,161,173,166,165,163,178,143,156,171,156,176,158,317,2,242,76,157,182,131,162,167,166,166,158,156,169,168,156,193,898,545,163,465,2660,57,192,168,845,589,972,845,146,165,190,198,729,1049,141,186,179,142,158,155,157,169,157,168,171,160,157,160,157,157,161,172,155,170,123,158,160,159,192,155,159,318,130,158,157,169,166,170,155,158,228,173,161,203,151,163,317,150,144,162,169,182,1081,153,163,172,173,177,171,159,172,161,168,157,158,160,162,158,165,157,164,161,153,165,169,192,151,146,158,158,158,160,158,173,154,165,155,159,159,160,155,157,156,166,168,170,234,202,398,173,167,168,3359,14,159,171,207,176,165,315,137,193,975,160,160,161,160,162,214,109,156,157,164,165,187,156,159,171,702,792,164,157,180,159,155,154,297,60,180,950,397,769,99,183,254,170,190,171,152,172,176,154,232,165,225,112,207,113,162,154,166,157,164,164,166,164,165,168,163,164,220,114,166,161,164,158,161,171,163,172,166,169,230,151,270,165,681,223,105,158,177,145,169,150,168,186,137,195,159,160,224,162,167,160,157,169,154,157,165,164,163,152,158,159,158,184,147,163,158,155,157,159,155,173,162,149,166,216,101,160,161,155,189,189,155,164,158,157,158,158,158,178,146,249,228,153,164,322,24,157,304,22,170,148,241,94,154,165,212,326,160,163,178,173,159,167,184,166,147,157,734,166,197,188,160,165,163,159,205,259,890,588,212,827,152,188,181,293,180,153,217,225,162,169,162,165,148,156,158,154,159,154,171,142,586,178,827,162,174,210,193,202,175,154,198,158,223,147,165,167,167,167,157,164,158,156,294,38,160,158,968,180,272,376,475,902,147,143,172,365,164,158,159,189,181,698,426,167,259,371,147,546,2846,888,58,198,160,159,167,164,316,532,55,164,151,158,155,157,153,163,158,171,162,166,169,160,223,101,157,169,165,157,156,167,185,2024,216,115,1181,137,122,187,1354,146,166,150,153,238,458,13,1034,2936,183,144,827,125,4072,156,180,158,443,132,173,162,166,256,423,769,1486,190,156,164,176,263,698,19,167,171,159,159,157,532,977,119,164,161,170,164,1021,4552,104,157,1020,346,488,252,195,135,158,157,166,152,560,743,75,170,163,179,161,2411,117,164,160,281,235,1700,400,118,3775,205,383,236,199,290,152,160,272,432,1931,151,192,151,171,165,156,156,157,165,163,245,185,67,160,173,150,155,158,163,173,144,162,256,70,169,615,114,114,150,271,638,189,319,2395,1714,102,471,361,392,160,162,164,162,230,331,309,105,274,171,39,336,785,736,1097,760,329,309,394,322,902,17,241,242,166,537,3222,2421,117,179,167,871,235,152,196,363,584,142,1256,424,190,124,543,204,168,167,165,166,165,158,172,164,155,154,157,164,156,165,164,157,175,164,157,725,554,182,138,157,157,158,164,155,165,158,157,240,194,141,797,200,156,178,788,130,383,222,151,167,156,210,160,192,154,155,165,161,173,3150,619,210,144,157,160,159,477,573,900,151,158,161,167,194,137,158,169,166,176,175,1419,140,163,166,163,190,235,166,159,164,168,369,1016,155,164,154,238,133,169,865,921,163,312,30,172,161,158,159,157,157,161,304,23,163,235,232,1463,147,168,156,748,138,159,170,163,165,180,169,161,165,287,161,201,152,161,161,680,1271,161,167,159,162,164,165,155,157,161,163,165,817,47,147,959,581,160,160,162,158,165,1291,140,193,181,166,204,164,160,158,160,166,205,173,175,241,742,207,114,161,169,204,3151,62,166,619,108,195,195,98,158,166,1108,1410,155,168,164,466,164,165,159,157,159,170,156,158,325,169,276,89,153,157,397,210,147,284,511,711,175,178,165,166,163,280,140,1376,565,155,162,876,859,154,501,521,666,528,1192,1184,164,1406,157,175,158,169,156,166,169,181,175,153,3886,174,168,164,152,165,154,162,163,155,155,158,155,157,161,156,159,160,166,164,161,155,158,179,154,214,135,146,157,164,185,149,161,166,167,153,166,165,165,157,164,156,164,155,180,227,176,145,206,167,156,155,156,166,159,162,165,160,162,157,158,184,1263,153,175,171,542,1777,173,182,163,1326,127,167,161,228,87,186,161,200,399,521,846,1092,1055,671,173,158,161,389,178,154,155,159,156,428,590,932,552,1141,930,178,142,156,195,174,169,948,1891,609,524,1665,28,179,320,156,162,867,161,167,177,538,161,468,1002,836,251,161,166,159,175,159,159,160,158,166,163,233,192,156,174,155,154,158,163,160,167,358,491,177,208,192,991,173,140,135,212,698,41,167,933,138,159,312,207,146,152,1019,247,218,136,159,152,163,159,165,160,168,223,112,164,148,162,164,157,158,183,152,164,769,201,153,159,160,169,171,164,166,164,168,170,730,205,144,156,162,165,158,168,164,152,153,166,165,148,163,151,167,158,163,166,175,226,175,171,2301,146,172,1773,1910,164,637,943,163,161,166,168,236,176,224,169,177,172,168,183,165,189,167,160,171,172,172,174,165,181,165,162,175,188,279,180,162,165,202,151,163,269,176,172,163,168,196,168,182,153,194,163,175,159,292,218,1103,589,185,689,164,170,208,147,137,170,575,90,166,175,279,51,284,57,163,172,182,268,185,868,162,1679,286,22,178,201,162,174,154,156,160,167,185,159,167,162,167,163,289,158,159,171,162,181,147,163,157,159,164,158,156,159,155,158,164,166,166,159,155,167,161,253,161,157,161,161,159,154,161,164,157,167,174,153,1303,143,176,599,278,171,160,771,1472,938,166,158,158,168,161,168,161,159,158,164,166,170,168,158,158,170,157,160,166,165,168,165,170,195,460,550,236,281,192,167,168,160,162,155,165,165,158,169,158,160,159,176,163,161,1378,380,154,178,167,362,186,202,165,265,161,166,186,1071,164,160,872,197,715,6338,150,155,162,179,173,165,164,157,160,165,268,48,165,168,153,157,204,186,193,175,159,205,146,159,162,160,157,501,152,156,181,204,232,3783,94,163,153,1373,209,706,136,184,168,334,57,164,165,181,153,172,179,140,167,155,167,171,166,157,161,169,159,174,165,168,160,157,159,167,160,159,160,160,161,165,167,162,169,440,59,155,164,157,194,133,165,162,156,167,227,92,158,167,157,170,815,141,161,194,257,143,680,170,156,173,230,191,159,174,189,150,1465,558,353,194,158,157,230,162,153,160,160,156,159,418,915,1347,152,228,1799,657,77,172,308,5,219,133,162,164,1469,401,165,164,422,142,169,575,173,309,162,446,158,2840,1520,226,160,502,976,866,899,890,151,166,168,153,158,161,462,665,639,1105,173,142,167,155,153,169,195,1723,343,824,168,160,157,489,1346,28,515,363,584,7,180,157,192,128,159,252,398,164,161,202,646,1180,930,816,771,1247,999,166,169,160,198,174,173,139,209,112,259,78,169,157,172,157,3796,240,113,1068,155,158,162,171,377,164,343,165,163,159,162,164,605,472,1145,1272,767,163,161,162,654,209,149,171,156,150,171,160,162,169,155,166,159,160,166,163,160,2367,793,1518,390,153,268,65,313,25,170,168,169,188,210,1172,192,139,158,187,148,218,107,171,165,166,164,155,604,961,119,116,159,163,155,158,154,174,163,167,167,165,168,507,1184,4089,1831,1455,213,2301,343,1136,191,184,164,168,285,145,187,165,164,230,181,571,41,177,163,191,165,318,199,206,128,607,145,170,148,216,309,731,161,181,1060,1237,756,3222,79,219,114,172,159,1712,84,190,415,82,358,175,166,162,187,174,176,1156,22,1926,58,173,850,158,169,166,387,165,162,150,162,881,354,135,158,159,162,1089,182,154,245,1027,160,1822,2397,2019,385,3079,2937,395,159,1869,1866,1020,145,5115,472,174,162,158,368,175,151,1451,150,285,147,160,804,166,154,156,168,273,869,241,640,157,1293,198,926,536,38,159,5246,1017,691,1314,1635,5405,3300,64,1258,989,154,168,163,164,169,647,211,296,899,84,161,167,172,163,161,163,162,161,157,161,253,67,158,175,152,158,170,164,159,157,160,159,174,145,160,1341,102,301,273,969,40,175,160,169,128,170,169,253,84,177,228,120,593,1117,722,465,158,155,166,158,158,159,1165,26,164,168,165,165,160,608,202,160,680,352,166,165,162,158,545,155,189,158,169,149,161,169,163,158,159,156,167,166,158,161,164,173,160,159,150,246,954,525,239,938,156,1699,10,169,196,201,87,206,128,184,156,163,1022,339,52,168,254,771,921,130,160,163,189,147,539,570,504,455,266,226,162,163,555,475,654,199,199,307,193,273,193,214,166,158,245,156,175,151,163,866,173,121,260,2653,120,167,173,178,216,204,1550,129,2433,150,264,611,887,1220,457,980,1017,102,170,216,419,424,159,164,733,166,745,1864,356,141,157,165,160,166,165,164,150,176,163,159,200,1051,356,153,183,162,159,156,175,177,162,771,29,163,160,174,137,159,435,60,156,157,157,156,156,157,155,155,302,35,161,165,156,174,161,147,156,157,159,153,158,166,155,167,171,156,178,159,187,1341,444,173,185,130,170,177,1168,300,173,163,367,759,186,164,2138,153,154,156,157,160,155,160,163,629,172,882,58,167,162,151,155,698,91,182,128,163,158,160,164,159,166,167,195,156,145,167,155,167,163,154,167,397,222,257,205,164,170,592,168,169,159,166,169,167,229,105,1591,2412,149,208,895,197,196,138,266,43,257,169,210,227,52,242,129,473,216,174,122,170,149,167,161,177,160,164,163,157,164,674,100,168,936,195,217,162,159,169,204,855,137,157,173,1316,133,605,70,153,165,2086,168,156,241,219,150,156,191,160,160,912,152,1109,1174,498,3658,72,140,2819,175,168,156,158,158,161,177,190,137,395,548,167,164,2646,2262,26,163,629,139,166,285,959,2308,687,3020,160,158,481,169,1393,52,163,164,165,173,266,167,160,166,595,171,167,172,162,1453,129,174,169,163,160,169,192,590,412,189,102,164,163,161,166,169,163,170,164,163,163,163,166,179,194,168,164,155,171,167,306,155,166,168,182,173,182,154,169,169,159,165,186,161,162,161,155,155,170,149,155,164,164,159,159,158,160,163,187,186,167,177,169,161,169,1719,1677,45,217,167,164,176,155,165,166,156,214,152,282,152,163,169,155,157,162,156,163,162,163,159,360,292,219,166,1290,973,192,123,167,157,155,166,155,304,188,154,170,169,171,163,154,166,157,306,9,169,176,156,151,158,163,163,169,168,161,161,157,157,220,121,734,138,176,148,174,160,177,155,434,187,738,864,1272,323,23,404,921,166,208,145,167,168,196,155,172,290,217,125,176,162,168,167,2063,199,157,168,983,792,437,1189,148,162,431,4197,411,217,356,76,201,2230,253,287,87,129,457,149,169,209,303,43,2244,941,393,511,381,167,235,637,257,161,205,276,1255,579,152,952,164,160,192,185,2320,134,233,355,3702,1140,536,637,477,585,996,1271,615,148,159,165,191,194,127,161,169,918,385,154,161,158,176,153,159,158,158,160,833,574,30,1567,484,239,157,646,169,341,171,158,170,166,162,181,136,158,409,530,409,391,333,169,858,921,154,192,139,164,148,161,158,166,161,189,138,162,195,662,1901,522,157,161,492,101,449,1744,171,162,178,166,324,152,155,160,163,189,162,405,155,213,213,159,171,170,209,581,690,168,154,157,157,162,156,156,156,163,161,156,157,156,163,160,816,41,157,162,4488,73,524,373,143,210,223,687,2868,173,166,250,169,215,167,579,161,607,1217,328,194,166,182,165,665,219,179,194,148,169,164,179,1120,240,1168,1144,147,198,165,198,172,172,206,180,168,191,419,3923,162,242,483,394,541,1132,240,670,1354,96,435,171,674,210,167,521,115,162,790,157,172,166,1940,2863,122,882,376,109,162,165,165,198,1326,146,154,2855,141,157,161,158,196,502,1121,1239,2508,707,161,413,2480,2010,1055,326,365,1487,674,184,156,170,165,148,169,165,175,155,158,170,168,161,169,166,250,177,371,158,103,383,224,573,160,2613,5199,780,388,172,152,162,613,207,175,3444,2054,180,264,151,175,166,161,605,193,1698,189,2258,426,172,164,1414,133,160,747,2232,268,330,216,433,374,581,2260,187,148,154,425,267,253,650,1281,116,206,133,8014,2871,124,432,128,161,2563,2140,117,529,143,184,142,161,162,334,1268,381,228,752,115,320,152,543,1140,832,158,1120,1261,2086,187,169,157,153,170,498,626,2708,689,409,1572,956,2888,160,274,522,938,646,269,700,146,184,371,155,151,162,159,163,221,93,163,210,145,182,143,330,223,334,220,167,738,156,164,260,160,185,259,166,181,211,135,164,184,156,176,140,166,158,2429,13,190,172,193,661,540,1242,512,943,608,143,612,498,168,157,497,164,710,182,169,159,157,169,166,177,152,157,162,217,406,28,168,171,202,190,95,155,172,148,197,185,99,181,147,155,228,94,194,142,524,159,184,1823,1130,173,164,190,146,3737,128,229,153,159,159,175,1253,1207,345,167,190,905,965,3941,63,6065,174,161,168,1620,295,1179,115,1841,1185,303,142,207,498,594,1569,408,236,196,900,2322,2863,2780,104,149,160,167,181,395,174,261,160,169,164,201,156,193,158,363,144,165,224,188,2014,2221,415,2289,98,190,135,155,193,228,51,163,157,881,123,157,518,265,60,2404,422,259,145,153,171,777,182,144,164,165,148,495,345,166,176,180,166,259,162,165,159,157,407,87,154,164,156,164,228,154,888,170,159,169,167,156,346,160,260,162,173,154,157,398,606,343,549,728,176,167,179,453,779,317,601,249,85,162,283,200,162,191,211,328,164,318,37,179,181,1197,84,1081,864,158,173,390,1057,1412,185,598,1830,165,241,1229,342,1267,151,191,350,1189,363,1015,1569,133,164,166,152,279,276,1077,355,160,185,279,281,177,165,1074,393,158,154,366,164,160,592,3326,6399,215,182,339,168,174,186,727,1034,796,1488,156,455,1728,164,166,167,166,168,160,678,160,204,336,56,239,210,115,169,451,258,233,2910,864,162,830,157,161,164,182,164,174,395,168,539,227,158,214,167,183,312,164,172,913,276,166,188,167,163,164,166,165,159,251,376,1137,963,205,267,185,279,170,315,143,926,274,221,155,521,780,791,165,225,565,182,164,157,160,301,611,767,1477,42,158,315,153,164,262,67,417,238,161,254,401,1202,154,156,230,297,225,167,162,341,480,136,157,165,155,260,107,623,144,166,160,360,215,454,207,210,652,152,224,174,131,165,198,115,157,159,410,207,159,190,237,94,799,227,31,411,55,165,164,166,147,154,155,160,161,157,217,126,170,529,116,166,300,162,163,167,162,162,159,156,166,168,164,1089,1058,817,210,202,2676,1209,167,1044,148,145,166,146,529,190,171,157,158,162,162,166,152,153,153,1255,114,176,159,176,149,163,154,162,164,300,27,157,166,301,158,310,160,157,174,163,992,92,172,171,150,491,44,795,50,154,159,644,921,163,151,165,157,158,225,85,159,168,161,165,169,150,162,165,156,156,170,169,157,156,166,167,158,156,158,157,167,156,164,158,155,166,157,157,167,158,154,165,157,166,158,160,158,166,165,166,167,167,164,165,164,166,167,167,161,167,169,156,429,153,159,155,578,157,175,157,499,268,128,154,158,173,935,225,174,155,201,146,282,413,524,439,1009,960,257,169,165,169,139,167,164,165,163,161,159,163,160,166,160,160,167,169,169,157,157,159,157,167,159,157,166,170,163,158,168,157,162,160,170,159,167,160,162,186,169,165,168,158,167,160,170,164,156,156,161,165,157,186,157,159,154,167,187,165,263,168,179,171,1357,180,166,596,363,170,747,610,435,257,759,169,169,165,387,176,187,172,191,160,185,160,159,164,159,161,163,164,189,1562,160,166,162,193,223,160,161,159,163,175,200,189,162,337,162,166,165,163,884,363,137,157,165,163,160,163,161,214,163,162,161,250,3637,151,171,173,606,3264,105,161,163,164,197,130,174,186,149,165,168,166,165,179,166,152,206,133,179,157,164,769,162,715,148,162,162,164,175,290,160,160,231,455,201,218,182,260,172,172,570,164,506,636,131,692,140,252,141,177,4350,186,156,3691,160,258,164,248,164,162,166,170,2597,149,185,158,324,28,165,162,158,160,163,216,1592,639,420,818,794,319,2081,497,1554,293,162,175,158,162,171,160,492,1363,391,160,168,153,152,158,163,159,436,41,303,774,162,1582,102,1956,166,156,213,127,157,672,183,156,162,159,163,156,156,157,165,167,157,157,158,156,157,166,168,156,157,167,179,151,159,170,167,167,165,160,159,160,158,171,159,161,160,169,170,161,170,158,168,158,159,159,168,159,163,170,198,168,160,168,193,177,180,170,158,161,171,149,159,169,179,187,156,763,1481,284,1095,203,1449,1495,75,160,160,171,212,154,163,174,166,168,200,189,156,866,165,161,159,157,159,165,161,157,158,169,166,158,159,166,167,160,160,170,158,159,168,170,203,122,162,160,870,885,146,296,163,167,552,537,145,168,186,137,157,157,171,744,748,615,338,110,223,1434,290,134,160,167,989,305,492,151,159,922,324,165,629,169,547,166,170,198,149,398,163,159,163,428,874,715,624,225,539,438,159,161,165,224,1859,3074,47,176,179,1204,130,302,154,174,410,1916,685,588,302,337,155,181,143,157,190,152,160,159,199,155,156,162,253,150,168,160,188,147,156,192,129,165,161,582,59,168,389,225,286,205,178,185,168,1069,177,182,305,15,185,153,159,151,176,1453,1968,124,225,170,170,164,354,235,146,161,171,306,169,170,168,224,371,167,174,170,171,168,185,156,168,159,165,159,161,174,163,163,159,167,170,164,158,207,177,179,553,158,1031,157,194,146,1194,211,2647,282,184,2061,2856,494,202,518,402,393,874,476,714,1435,2545,1170,170,237,248,115,161,179,172,1018,379,162,175,201,176,295,162,192,247,112,230,167,184,4464,1517,154,165,163,172,212,170,163,173,170,169,172,182,168,239,147,176,168,609,942,195,170,165,164,166,162,158,164,165,166,168,163,164,165,183,181,404,1393,2066,294,69,6274,18,162,311,305,343,504,404,177,176,140,291,41,157,164,181,146,167,150,156,165,156,158,155,165,159,253,160,546,151,160,155,1379,476,491,519,1162,772,603,563,666,584,555,569,115,151,167,155,164,152,157,166,845,181,226,854,161,418,163,167,161,1204,3275,2333,205,160,160,459,1031,402,164,187,157,155,158,241,156,193,491,975,368,177,162,154,160,407,177,173,897,150,171,228,646,153,311,9,333,216,96,275,47,159,157,158,1294,409,160,435,1449,646,349,336,452,174,159,177,163,168,188,172,1114,906,65,166,725,263,259,171,166,175,348,32,406,51,735,941,149,174,160,689,160,181,892,462,360,211,2896,287,162,172,163,212,325,9,258,139,159,183,292,32,168,172,275,189,271,160,163,334,291,163,266,72,167,160,157,164,163,164,173,199,166,163,165,173,163,760,154,811,285,164,246,93,163,159,198,119,155,165,166,212,196,588,160,172,197,483,161,169,154,171,801,157,102,175,158,159,164,217,104,163,155,164,517,160,157,184,227,402,12,168,162,177,371,107,155,197,156,158,155,154,163,163,166,157,164,166,165,167,161,166,180,159,147,167,157,162,159,161,166,157,166,417,268,166,167,157,164,166,172,183,161,184,160,156,176,158,171,158,164,214,610,151,156,158,195,163,382,158,202,154,164,164,161,174,166,848,177,160,414,122,165,155,167,169,153,170,158,159,160,177,625,2090,122,1716,573,911,544,334,759,853,151,163,163,171,157,170,167,159,159,170,156,161,172,148,167,170,146,162,160,172,798,164,156,443,671,985,126,867,134,161,166,437,151,150,158,172,195,206,75,166,313,341,179,154,437,1505,161,157,158,159,160,414,537,574,1424,1882,1367,991,336,170,150,169,3009,255,168,163,167,163,446,584,598,157,261,99,193,160,848,428,52,464,1148,19,392,155,161,242,183,149,512,161,176,156,174,176,889,1006,167,6844,2792,40,510,132,1042,10097,856,163,154,154,312,2491,919,156,155,913,844,164,166,166,157,158,1052,2658,688,155,1675,43,318,158,165,163,805,135,156,161,623,729,192,143,168,362,1137,357,1021,504,964,1289,154,157,157,156,250,128,164,163,162,304,127,164,1207,165,176,162,162,258,289,172,1020,171,163,160,166,557,192,171,1207,373,163,524,10,175,164,161,193,197,569,584,224,165,396,313,177,163,154,174,155,665,160,156,157,166,167,155,164,156,166,162,157,163,168,155,161,484,277,183,160,160,184,197,172,175,176,197,154,156,164,156,167,168,163,160,159,208,169,157,166,148,156,156,156,165,167,166,155,157,159,338,1175,1064,1046,448,343,43,172,154,160,168,152,214,164,166,165,172,1282,103,159,159,489,151,163,413,70,173,159,819,129,104,144,164,324,848,477,815,896,155,156,157,160,196,928,150,121,169,176,1502,6615,2090,151,158,1487,203,286,161,231,157,191,231,176,147,163,177,154,162,174,158,137,270,158,166,229,82,610,148,156,156,155,1715,234,183,173,811,692,176,169,160,156,158,165,350,159,164,165,165,1475,767,519,154,160,162,691,1250,783,572,819,203,809,72,168,231,358,134,154,160,1147,1098,158,452,1233,1160,1205,841,164,174,208,152,170,171,170,176,176,176,168,178,168,174,174,385,167,610,166,170,216,198,190,165,161,183,305,159,169,160,162,172,162,281,50,161,188,163,174,164,246,160,162,387,423,1114,318,366,207,105,321,315,234,83,166,200,271,199,140,1657,2659,6286,309,713,177,150,483,111,154,794,149,165,157,160,198,163,170,1615,159,558,254,3542,268,158,158,165,166,157,152,159,164,164,155,156,154,305,34,156,157,190,151,431,744,1170,626,353,587,869,1308,10,154,162,175,148,1079,116,327,158,355,158,350,163,213,6174,3858,2969,638,84,2194,109,183,179,169,163,195,166,156,165,157,1782,118,768,145,164,722,775,372,758,154,393,594,993,213,157,159,409,67,167,157,178,161,169,157,177,136,398,180,153,172,155,153,177,156,156,157,162,156,167,163,157,254,150,172,144,2167,2080,127,224,1092,241,333,23,166,165,500,511,148,198,349,766,923,200,178,155,175,163,942,921,170,166,257,86,165,164,166,165,1084,2313,166,171,174,1468,163,195,171,220,175,623,1749,2322,413,208,888,1244,127,147,216,163,158,157,568,1127,881,1035,161,206,420,164,1183,502,176,158,284,1409,1046,59,169,804,398,630,158,331,158,158,181,165,170,169,153,180,159,309,32,169,312,106,118,167,175,213,214,136,207,113,163,163,164,838,1113,515,135,167,162,176,212,113,162,159,161,309,14,282,67,151,162,161,162,680,187,161,163,157,161,159,1406,35,162,159,176,169,513,1144,1205,782,261,169,169,159,502,759,529,869,267,159,161,165,161,180,894,1323,197,201,489,215,190,301,472,147,158,168,281,1012,41,167,157,162,158,170,142,156,160,2147,1228,190,644,408,166,331,332,1325,1248,285,165,326,158,208,168,166,166,166,161,676,1223,1675,119,177,156,890,169,148,2134,1297,504,2289,200,520,665,535,1340,532,4292,103,172,1662,2028,125,191,130,287,2078,2,168,158,658,100,1479,142,825,1652,750,1362,8788,3845,1592,320,470,318,157,158,159,163,162,159,157,160,192,168,162,1093,150,164,157,159,162,1112,449,162,162,171,148,160,154,179,139,157,160,159,160,617,149,158,309,179,214,3985,118,160,156,779,151,157,240,180,301,312,160,144,176,165,163,162,4463,136,3912,83,447,529,623,180,300,154,156,159,496,895,113,141,156,404,170,161,527,1306,158,155,183,147,154,155,163,228,196,142,158,204,157,163,164,156,165,158,155,164,164,175,157,196,154,167,149,185,140,167,157,155,166,158,155,174,152,156,185,158,164,155,998,83,219,161,263,1223,200,179,163,169,168,171,247,101,575,105,112,167,141,301,39,886,159,190,723,53,575,75,159,156,306,66,412,1099,67,176,176,150,171,167,159,173,147,168,157,170,163,156,160,155,166,253,174,166,250,940,105,624,167,199,119,164,212,896,747,562,84,791,31,666,451,155,167,172,695,165,166,1069,184,160,169,214,114,170,169,159,1234,224,160,851,165,154,162,157,168,156,157,156,156,161,157,156,156,184,145,173,152,155,166,157,176,165,157,167,149,154,157,164,169,155,157,165,155,245,276,246,1112,1064,164,164,188,173,146,155,155,155,183,223,159,178,156,163,147,156,160,195,175,194,163,156,167,160,211,1204,177,173,151,156,149,164,167,479,234,105,159,159,161,160,1146,123,163,160,161,158,187,135,159,170,160,185,151,168,164,171,149,171,164,136,157,160,162,183,299,166,154,252,69,158,314,156,159,327,280,345,177,182,162,163,160,164,164,184,162,278,181,153,223,170,503,164,165,156,1784,178,141,169,171,157,1184,155,863,188,167,136,287,38,155,164,235,113,124,154,165,166,149,154,156,165,165,145,165,154,157,168,159,151,164,168,162,167,150,159,153,159,205,116,164,157,168,149,160,155,158,174,158,156,290,71,161,198,663,980,908,209,120,180,164,190,175,163,153,170,206,157,164,218,109,163,209,122,158,159,174,484,37,172,158,161,195,191,128,161,168,515,187,181,173,165,198,610,923,1454,908,271,56,163,174,164,160,428,1250,179,150,187,167,150,824,159,166,166,166,159,166,316,187,161,846,2052,174,567,613,376,376,1045,840,183,169,167,158,163,158,164,158,165,166,223,166,798,151,160,163,639,169,156,151,164,160,160,173,161,163,159,166,157,171,167,159,158,155,159,166,147,1500,151,155,2475,853,142,159,435,294,33,1088,1389,157,153,149,161,166,410,631,222,1162,798,187,152,162,154,301,161,159,168,169,171,164,161,176,211,166,166,348,2073,405,403,2028,308,168,264,182,148,164,153,158,169,161,169,155,165,164,157,192,130,165,166,164,157,168,157,165,157,159,157,166,166,164,169,166,158,168,160,155,166,159,166,168,160,154,160,154,157,167,159,168,167,166,164,170,170,167,158,1378,79,165,164,156,153,158,205,142,162,158,157,166,167,268,119,178,171,206,500,1129,220,144,1357,215,165,152,183,180,770,179,583,600,84,138,162,162,163,598,579,1330,175,834,184,159,173,181,180,153,168,167,164,234,237,227,20,168,152,184,228,276,144,192,139,162,175,186,182,159,160,1415,113,157,310,84,196,152,1048,149,167,162,160,173,181,153,158,176,165,165,122,161,160,228,162,170,158,158,169,174,155,159,160,157,158,156,184,159,157,166,156,160,365,269,52,154,202,165,142,154,168,157,154,194,154,149,158,165,151,169,154,167,165,158,167,162,165,159,159,166,169,167,179,155,170,155,161,435,34,169,158,164,157,155,159,179,161,183,161,169,169,186,141,291,53,148,177,186,120,163,169,168,153,160,175,165,1012,136,171,171,196,124,161,159,169,162,150,166,157,157,165,149,161,189,152,163,152,157,158,187,184,205,172,182,184,161,153,156,160,156,156,181,153,157,169,153,160,156,165,183,170,186,134,157,164,156,156,179,170,190,156,163,156,165,159,173,174,171,158,207,155,160,161,231,177,250,170,166,163,161,800,206,158,202,118,163,179,393,180,175,174,165,162,157,177,222,662,154,160,154,158,232,95,254,81,161,160,166,161,154,159,156,165,158,162,162,161,159,156,158,156,156,176,160,165,157,156,165,166,156,190,140,157,155,165,158,154,189,130,158,155,159,155,200,121,168,154,158,209,149,115,232,175,205,101,154,158,346,195,302,158,170,175,230,188,163,435,202,147,1941,176,201,167,175,163,153,162,222,160,154,167,155,217,136,160,258,154,164,170,170,170,173,160,161,132,168,144,177,156,154,157,156,155,163,173,169,159,156,155,155,156,156,156,132,145,164,176,649,177,149,155,208,361,815,146,156,154,169,174,159,158,154,154,180,160,176,172,1278,829,488,168,167,354,177,551,78,162,371,1540,503,269,173,249,551,2196,232,180,145,1142,61,1519,179,159,191,130,204,862,201,552,495,722,154,152,154,167,154,230,108,158,187,149,163,197,135,147,572,107,242,57,309,2014,116,135,162,162,166,160,152,169,169,153,164,164,164,164,156,156,155,165,155,157,155,155,156,163,156,156,156,155,156,158,158,158,155,167,166,157,156,168,154,155,157,163,158,164,158,153,159,162,156,157,156,155,186,159,163,166,164,154,157,159,159,205,128,164,158,195,165,156,154,206,151,160,240,97,158,157,165,557,158,166,159,166,161,157,170,152,173,157,1377,179,199,173,167,158,181,143,160,354,88,160,189,178,223,177,217,109,172,153,187,139,161,164,193,161,172,161,173,142,155,165,157,165,155,168,157,164,161,155,157,155,159,156,157,167,156,156,167,166,157,170,158,165,166,157,166,159,155,159,157,164,157,169,155,166,167,156,164,157,157,166,167,156,177,150,167,166,146,155,169,154,163,154,190,173,145,165,164,148,213,161,177,144,176,154,236,88,164,167,168,157,195,154,160,660,194,143,173,155,161,162,156,153,400,74,164,157,167,157,156,158,155,156,156,158,155,156,173,153,156,156,188,150,155,154,164,162,156,155,155,164,156,154,159,127,163,155,155,155,164,154,164,154,162,155,154,162,114,155,162,162,155,162,155,525,190,144,166,164,201,163,170,171,155,162,162,156,157,166,157,168,170,159,166,156,161,163,165,166,175,149,157,163,165,157,175,151,164,156,162,166,167,154,156,155,160,154,154,155,155,154,154,156,165,165,158,155,156,155,170,164,154,155,155,173,138,165,165,163,154,165,157,164,154,169,163,176,152,156,157,196,186,161,159,159,158,158,159,153,163,163,156,156,155,156,164,204,110,162,158,164,164,162,165,164,165,155,160,160,127,166,151,156,157,160,157,154,167,194,159,165,175,654,100,325,159,168,156,161,175,226,394,377,374,193,158,166,155,154,159,165,157,172,168,155,155,163,164,165,168,165,149,155,158,159,160,165,157,156,156,157,307,66,157,164,162,173,127,156,160,155,154,165,155,165,171,172,145,165,156,157,158,166,158,157,155,157,166,163,165,161,163,157,165,156,156,175,141,166,166,165,157,166,186,171,769,135,179,134,184,174,166,162,171,419,133,154,775,156,189,144,164,165,175,139,158,180,920,264,171,149,648,117,163,159,206,482,174,160,192,168,156,189,149,156,163,156,157,167,157,167,157,157,173,172,169,165,155,165,161,1327,263,115,167,474,2550,274,156,160,165,159,164,168,166,160,337,72,825,163,239,159,141,178,176,1166,173,150,171,158,180,156,167,160,176,161,162,158,157,174,152,172,158,165,166,178,138,156,166,158,157,158,165,167,156,167,170,164,158,164,156,155,168,157,156,165,165,157,158,163,155,159,157,157,166,158,156,159,160,167,156,167,159,166,163,152,159,166,159,155,161,196,601,156,162,161,160,177,168,156,168,154,210,123,166,180,135,170,753,139,148,568,68,171,152,165,213,651,113,163,175,156,157,154,164,164,153,164,157,161,155,161,158,163,159,160,159,159,166,159,156,166,163,157,183,163,168,155,171,167,159,166,171,162,167,173,160,167,168,169,167,137,172,161,166,166,165,169,158,167,155,164,171,162,174,161,162,157,168,157,159,170,206,126,167,169,175,158,158,169,176,173,157,185,150,157,169,158,168,169,189,170,165,165,161,176,175,138,216,188,193,167,1672,158,263,407,156,176,160,161,162,161,241,162,174,175,157,812,152,165,134,171,260,55,160,234,634,100,159,170,204,109,163,159,159,157,181,149,179,160,147,161,160,158,157,251,166,156,163,162,161,161,161,362,169,158,164,182,376,154,167,187,157,203,348,165,171,211,157,1081,175,216,113,167,163,154,165,166,157,153,171,171,1358,647,211,140,156,155,156,166,156,156,164,164,163,155,158,155,164,155,163,166,181,163,172,166,159,167,164,160,158,155,155,198,118,158,159,158,164,287,174,165,170,150,156,156,156,156,166,166,166,156,157,156,156,156,156,158,158,168,165,161,176,247,188,165,160,160,167,162,161,230,165,864,919,620,2249,1511,199,162,157,157,156,155,167,166,160,156,197,153,157,159,228,157,204,127,167,164,1016,551,100,165,167,194,185,799,933,163,147,157,166,159,166,171,160,160,181,150,159,158,166,165,170,159,161,1193,22,1486,459,168,175,154,225,263,84,161,167,183,236,142,873,157,179,155,178,163,162,588,178,164,172,539,184,502,165,162,156,166,283,164,713,169,188,210,186,1744,173,145,279,116,162,166,175,161,155,160,161,160,158,164,973,226,166,1259,133,166,1533,243,855,83,159,161,214,260,164,159,156,1105,991,190,161,160,556,601,475,31,186,154,198,151,332,653,1264,1011,80,179,180,175,202,85,1340,126,159,224,634,166,767,122,2187,136,571,167,495,161,179,845,1206,112,191,244,89,509,2622,162,1540,2024,335,2365,167,124,161,178,162,163,175,271,169,167,159,412,126,159,162,162,161,969,1074,174,165,168,306,163,300,189,195,151,218,201,232,177,200,171,328,334,172,267,183,61,182,149,159,671,1131,298,172,185,161,179,264,190,50,162,158,163,164,319,318,166,165,181,162,147,194,219,161,192,154,152,161,174,144,371,117,166,465,1360,260,731,206,252,137,179,169,177,152,143,157,171,152,157,164,190,136,162,168,150,177,170,128,157,176,161,138,158,160,160,167,158,156,166,159,158,159,167,155,158,160,220,116,193,124,155,161,167,157,159,157,161,156,155,158,166,162,152,160,162,163,162,157,156,157,157,156,157,173,157,856,166,164,201,144,164,163,162,157,167,155,159,163,170,150,158,156,157,161,202,390,235,152,167,164,152,244,157,185,181,134,182,153,159,158,161,160,157,167,178,168,173,1291,607,44,302,85,175,153,162,529,163,182,160,165,161,160,178,245,168,168,165,176,332,342,572,156,226,1277,844,166,150,5465,538,619,1917,86,192,169,1454,49,200,166,475,155,161,171,156,163,662,676,1547,146,160,170,181,183,796,240,162,385,1030,933,163,153,168,163,172,157,165,156,159,218,179,117,201,127,159,188,151,144,156,156,156,159,166,158,158,155,165,156,156,166,167,160,157,151,156,166,206,158,156,157,154,156,164,154,168,165,165,157,157,167,159,170,162,158,160,160,161,318,169,281,122,116,163,166,164,358,192,165,178,167,165,503,1873,166,167,166,686,114,806,636,218,2236,35,177,184,159,190,158,169,162,155,743,806,462,461,316,189,454,416,516,471,366,575,304,163,156,166,174,158,206,180,177,153,166,157,155,158,157,156,166,157,155,157,157,158,164,163,148,159,391,175,170,190,157,277,109,152,159,172,2158,140,167,171,214,305,165,163,158,162,169,164,641,164,165,165,167,162,738,1159,156,160,165,187,146,169,156,164,156,159,470,166,157,157,157,156,157,161,161,157,158,166,587,738,754,122,161,180,153,177,760,549,159,808,970,165,164,177,197,1214,291,448,153,108,142,156,167,179,154,167,165,165,156,170,178,165,156,168,155,157,166,220,162,160,161,156,169,147,199,162,161,160,159,157,178,200,185,170,172,163,180,163,173,172,191,216,155,166,173,235,101,241,155,160,171,173,162,155,175,181,169,179,162,168,171,1402,49,171,176,179,206,166,238,87,157,184,179,148,187,172,193,124,179,159,161,162,151,154,165,157,158,213,119,167,164,158,155,169,157,159,157,167,181,165,192,156,145,168,164,157,157,168,165,168,156,165,168,151,157,168,159,159,177,145,159,151,159,363,112,186,134,158,230,89,166,156,170,155,221,107,166,165,156,190,156,133,155,163,156,167,154,409,73,157,168,157,165,154,166,156,176,161,1398,298,34,173,184,1571,160,159,642,166,159,167,153,173,265,162,168,168,153,163,152,158,157,167,161,157,167,158,157,166,159,165,166,157,159,157,160,166,164,157,159,167,169,148,156,157,158,165,192,125,157,157,156,163,156,165,156,168,165,166,155,158,166,159,167,166,172,156,186,132,155,155,157,167,165,166,154,161,156,159,165,166,195,128,158,156,166,160,817,579,161,221,202,166,188,144,164,200,346,267,157,246,153,168,161,159,257,148,160,344,170,162,162,438,173,156,157,178,204,156,247,149,159,159,250,206,123,450,95,89,686,155,166,155,179,160,155,164,159,181,163,265,191,146,354,266,203,137,272,101,137,166,176,145,169,158,158,173,160,159,167,160,160,167,171,2036,131,2901,986,197,205,320,36,328,164,161,165,819,232,2067,78,153,163,151,158,157,157,193,126,157,156,169,163,152,168,156,165,268,59,154,154,158,166,146,161,166,157,158,893,51,160,155,164,153,159,155,159,156,157,169,158,160,766,192,163,1902,205,166,157,176,283,162,178,186,166,248,167,164,174,187,163,165,166,161,177,158,163,166,166,161,158,164,169,165,157,165,167,170,166,152,158,156,165,165,158,162,168,158,165,159,156,157,164,158,158,157,160,167,159,168,300,343,172,155,164,160,161,157,158,194,163,190,198,176,856,537,162,160,202,194,181,180,1228,1438,160,195,595,228,117,339,133,164,152,183,163,171,562,810,1326,161,189,1945,80,161,200,162,174,865,3221,396,222,120,150,373,1122,145,153,159,161,411,19,198,762,145,158,168,292,17,167,154,160,221,116,163,163,168,166,157,156,182,199,171,168,163,164,204,171,167,174,164,173,152,161,155,158,164,165,218,187,124,163,264,194,186,327,156,161,152,196,120,191,160,169,1396,1108,200,1879,401,109,2277,933,590,77,173,155,281,300,213,148,464,242,152,192,730,66,196,148,121,164,165,165,181,187,154,168,165,169,318,156,157,160,158,164,149,167,160,157,157,165,165,166,165,168,166,157,156,172,152,166,159,153,169,157,167,160,951,7,157,157,1059,1655,960,860,751,404,610,248,167,167,162,157,165,163,164,151,159,157,185,178,172,160,166,169,175,159,157,168,167,169,167,158,166,163,156,167,158,167,169,165,167,175,158,159,165,168,159,161,168,166,167,160,212,139,167,167,156,177,160,168,161,157,160,167,871,238,13,186,167,185,151,172,156,160,381,442,677,904,160,162,181,159,169,200,155,634,1284,951,166,888,1343,983,1134,929,163,159,162,743,238,204,160,202,579,131,159,174,213,125,1679,196,169,344,239,104,180,569,185,245,131,755,132,287,20,681,237,656,188,223,583,724,65,271,175,741,143,160,167,171,158,580,852,1170,133,216,1089,668,1306,489,17,293,181,181,194,338,36,1134,929,137,530,138,213,128,326,213,539,672,727,267,749,178,193,138,175,152,165,164,171,150,156,169,157,177,135,161,159,159,157,224,159,186,146,168,661,341,161,158,890,379,136,291,254,164,167,224,587,75,161,160,467,175,146,692,157,159,160,160,163,444,236,162,164,178,155,532,145,161,282,174,382,155,166,492,650,1254,1216,932,846,209,158,165,157,158,155,168,163,156,159,163,164,227,124,150,168,167,161,190,166,165,319,197,160,163,158,159,156,162,177,147,164,669,139,162,173,162,837,131,156,151,164,927,165,169,160,165,163,166,240,103,155,159,321,63,450,359,321,296,184,20,209,141,352,162,224,163,172,703,170,170,164,170,193,192,132,165,152,261,175,229,125,153,169,733,233,94,163,177,658,145,169,158,166,1251,170,486,1065,269,194,127,179,158,173,170,907,47,176,161,161,160,168,983,172,158,158,162,169,162,169,151,162,165,164,761,667,189,179,485,233,230,105,160,279,147,159,173,161,159,464,433,623,474,1475,175,196,169,221,89,167,167,155,187,507,158,161,164,166,161,159,201,124,243,275,245,152,182,1331,949,1351,152,346,198,161,187,176,159,156,167,159,169,155,159,161,165,165,163,170,161,163,168,158,167,167,159,215,110,164,177,156,160,169,168,158,164,172,188,211,146,172,165,162,158,171,303,190,166,371,943,669,166,181,230,557,951,1698,3927,207,175,2081,1350,1732,18,173,352,144,336,173,161,179,155,355,246,172,155,159,165,175,150,385,166,294,148,2224,1328,706,422,620,185,165,189,159,1164,185,171,159,184,164,151,164,162,164,157,159,159,165,157,166,286,41,166,165,551,117,160,157,170,177,144,156,175,147,157,600,11,290,160,168,424,38,166,1060,84,159,380,162,159,162,159,671,399,1031,1219,1070,396,305,186,164,679,721,778,912,158,160,733,880,160,158,158,159,170,158,167,161,170,168,157,158,168,157,164,155,256,70,1778,162,1148,606,152,183,931,3144,474,1195,567,863,564,221,172,167,167,161,203,399,795,713,180,154,157,160,160,216,112,486,235,155,212,102,164,153,153,196,156,166,160,163,163,157,175,147,189,242,1572,364,276,156,157,160,171,162,187,161,159,175,152,163,163,502,963,173,566,188,539,229,201,154,153,166,166,544,1122,903,167,346,141,1931,117,2294,26,285,174,193,149,666,193,145,1155,152,161,160,408,80,218,176,153,160,166,3356,142,202,157,157,173,284,190,156,528,418,326,429,1156,929,614,551,566,3989,188,829,165,168,1948,211,147,248,156,167,158,169,271,159,410,284,172,301,168,1690,142,186,169,282,188,164,165,157,388,167,153,173,252,162,155,157,158,165,440,386,355,192,185,188,166,166,179,290,78,4159,177,82,163,157,323,641,165,171,166,166,371,136,141,162,156,157,160,162,152,273,237,64,175,196,153,224,169,153,164,171,328,500,224,190,188,199,178,374,165,168,163,179,193,165,193,175,196,185,204,167,166,162,164,200,160,175,159,158,159,157,1802,160,168,169,168,166,852,2770,981,1945,149,163,212,192,131,180,146,158,161,156,1433,189,178,161,163,169,168,186,169,168,159,158,165,164,173,167,154,160,174,166,165,158,165,150,157,161,244,187,194,164,158,164,615,47,299,101,166,219,161,157,260,254,238,814,809,583,97,179,151,162,225,214,493,201,254,159,168,302,250,135,189,127,182,150,172,163,160,216,175,155,362,165,165,183,169,164,161,168,167,162,167,160,166,208,206,168,159,156,165,158,163,177,153,165,157,167,162,184,136,155,157,155,166,168,162,166,166,166,161,169,171,157,160,156,172,161,157,4009,167,159,156,157,176,165,147,164,377,167,366,41,166,878,250,175,286,227,161,187,192,263,66,175,182,188,290,103,165,171,163,165,180,159,173,208,162,174,189,163,163,181,186,170,160,186,166,163,163,755,107,277,56,159,179,170,173,139,436,58,736,36,163,158,163,186,162,180,172,288,147,893,257,77,821,354,109,3147,1104,496,1668,266,179,163,202,149,188,131,163,174,149,164,162,198,143,422,76,151,183,162,153,168,167,154,171,162,157,166,203,114,741,60,180,268,421,700,131,198,231,189,143,169,1037,149,154,151,161,166,159,159,166,156,166,164,215,165,164,164,157,237,89,158,166,164,157,156,157,156,173,154,160,163,157,166,157,154,167,164,161,164,166,166,165,166,165,158,165,164,167,158,154,168,155,168,149,165,167,162,167,159,165,167,165,162,162,158,164,298,29,426,52,164,155,320,246,187,138,204,166,362,159,161,280,179,163,414,105,485,207,225,165,656,506,163,161,761,150,198,322,163,175,169,165,325,176,165,164,165,159,167,166,276,202,319,80,163,201,249,205,218,222,355,148,334,320,186,164,162,165,188,162,164,174,226,164,182,166,156,1983,87,205,179,182,177,179,183,185,162,189,3702,112,161,1448,545,994,102,233,294,17,307,8,1157,135,170,249,147,163,160,159,158,392,184,162,211,171,157,199,157,161,837,830,240,1157,683,725,203,159,174,160,160,1432,2033,104,775,103,1060,302,254,176,183,298,164,173,184,153,125,161,173,211,128,134,199,119,164,167,169,190,140,158,156,156,166,156,167,167,166,156,156,155,168,166,169,157,168,158,159,156,157,158,166,187,227,165,242,161,160,171,1002,593,153,2092,1062,1306,210,158,1233,403,795,1377,204,145,158,159,156,158,165,157,886,164,171,158,158,162,611,160,177,330,178,139,213,296,153,157,399,218,193,157,158,1475,9,168,169,441,1074,137,163,161,1208,180,108,223,102,160,162,163,155,165,152,169,177,149,159,159,216,121,165,388,75,189,294,157,176,166,168,158,163,601,67,197,123,157,172,152,207,404,244,438,427,340,179,159,508,1068,1028,160,165,155,158,159,161,160,683,266,1302,103,3049,156,834,329,9,169,166,451,205,169,178,164,164,194,177,342,171,162,238,162,154,217,126,157,173,155,166,216,157,156,167,155,176,188,168,161,159,166,166,166,173,166,157,168,245,171,164,221,157,170,150,161,158,163,161,405,162,163,224,495,1077,2716,49,154,172,149,166,160,211,160,189,167,167,190,159,157,158,167,156,158,163,158,164,168,166,170,161,166,168,167,166,157,160,159,155,158,158,157,165,158,236,152,2008,132,170,165,162,158,504,648,158,217,200,1733,36,866,263,284,384,1868,1585,98,133,1791,7,210,133,164,172,375,154,175,164,167,159,935,367,216,945,136,184,161,175,163,163,169,177,177,168,163,166,157,167,159,166,162,161,181,139,153,175,159,162,154,164,157,160,165,161,169,287,39,972,907,2512,125,902,179,152,174,158,151,224,517,175,185,173,202,170,203,179,165,172,1090,314,836,952,342,1443,551,157,174,149,151,156,1114,138,168,162,487,171,211,155,543,140,164,244,167,320,31,179,179,166,171,172,563,129,163,168,170,167,171,167,163,189,143,180,168,173,177,239,103,190,168,165,162,171,244,156,164,202,377,1205,1001,299,435,825,147,193,132,167,160,185,150,280,128,175,331,183,178,171,166,276,355,230,642,439,433,167,154,160,160,543,940,212,147,252,150,162,169,168,647,883,171,143,163,164,164,164,161,164,159,158,434,534,151,208,173,161,340,160,165,175,163,156,541,953,152,162,945,605,181,162,162,167,155,160,164,147,364,286,161,151,157,1614,1230,267,33,204,2027,164,179,206,1038,82,175,162,518,771,510,600,160,167,163,169,165,161,1859,161,860,146,184,192,140,1396,157,158,158,157,167,200,232,2273,635,154,161,162,212,147,151,270,248,164,969,221,676,149,155,168,166,196,135,163,143,157,233,127,339,72,163,160,183,158,160,211,157,626,707,163,164,165,169,158,163,482,335,305,379,147,158,158,155,233,325,162,260,59,218,171,162,765,71,161,158,304,142,148,166,167,158,596,92,960,362,193,1373,1270,1024,103,138,596,1064,567,295,120,146,158,162,168,161,161,161,160,160,179,150,173,203,139,166,166,947,198,163,163,171,157,218,168,170,906,58,161,155,180,150,173,832,172,840,336,165,159,437,190,160,179,145,162,1527,468,406,167,194,277,197,423,401,783,1561,572,471,960,995,1929,171,278,734,1659,415,161,158,169,167,170,157,156,159,157,164,166,156,163,158,157,161,165,154,164,167,156,156,166,156,158,213,143,487,154,162,156,238,831,317,171,164,163,159,166,165,165,158,177,147,166,157,158,177,152,157,175,168,163,164,166,164,158,156,157,165,166,157,165,167,165,208,158,722,200,165,172,189,163,211,160,158,169,575,78,1114,1108,160,602,531,663,159,496,604,195,196,165,405,164,233,168,301,314,213,33,159,154,262,61,163,468,213,106,169,162,159,160,250,203,148,1384,153,297,369,186,487,66,144,171,163,160,161,163,164,159,164,162,174,145,405,165,1289,59,182,162,4067,117,160,145,157,157,176,160,779,325,148,1122,195,151,943,143,168,168,169,159,162,158,167,159,168,169,172,164,159,167,171,199,124,152,156,168,186,252,460,154,159,164,175,1208,397,2509,2391,144,152,157,163,600,246,168,155,165,156,157,156,178,158,164,164,161,162,224,397,24,174,155,161,161,462,708,881,760,192,159,252,78,180,3409,153,142,159,155,221,153,163,267,149,290,39,165,3241,1659,522,746,188,178,412,683,573,636,565,888,685,642,480,156,159,296,31,171,147,157,184,140,186,165,168,164,159,158,157,405,140,180,176,956,7,1014,147,719,720,17,185,162,201,1068,151,236,153,215,434,204,99,198,119,162,1432,593,242,720,311,73,128,418,207,157,161,172,160,711,1202,847,203,113,724,194,165,165,168,188,160,405,171,329,97,160,512,185,661,100,163,160,597,499,147,2121,203,904,1250,633,161,848,52,154,525,2152,157,160,158,1177,1745,1029,707,169,1522,5138,714,6347,3903,90,176,184,152,196,162,1925,483,223,373,1111,200,5057,183,583,182,173,171,824,168,163,169,164,164,163,168,181,161,216,1664,303,168,2176,103,231,273,398,159,165,172,1224,103,869,2285,184,164,211,232,206,253,425,404,162,166,129,163,226,878,139,162,179,163,177,186,181,829,453,234,170,173,1181,8140,169,162,215,159,235,158,159,324,161,202,167,201,95,147,4858,187,167,261,85,197,135,1827,431,160,157,166,164,889,749,1377,564,735,617,955,1346,912,185,1774,160,1955,170,300,246,3984,238,157,171,161,169,323,341,28,210,121,165,155,164,155,179,151,163,161,404,158,163,162,165,295,28,163,163,177,310,159,159,159,164,160,159,158,158,282,40,158,527,159,454,2317,1837,1019,89,161,3338,956,1398,240,161,183,348,1002,94,292,917,2797,131,1987,572,94,121,145,158,157,166,152,166,157,215,108,160,173,154,163,1863,3748,3771,69,7919,513,86,160,169,167,583,200,134,174,177,165,165,164,160,208,104,157,159,164,149,1164,460,541,344,182,159,162,160,161,449,137,147,1186,158,181,155,161,524,847,40,1208,137,165,172,204,158,308,171,405,166,228,125,172,155,213,119,164,208,150,125,161,172,314,27,175,160,169,164,162,163,168,162,165,673,1033,234,178,280,288,166,168,184,166,283,162,167,166,563,135,167,181,160,163,188,169,167,161,219,119,167,544,1006,1531,453,302,262,159,176,147,158,168,158,156,159,166,155,161,158,176,150,496,298,202,3174,1145,2433,1811,1050,187,165,355,983,153,157,158,157,159,161,163,4921,93,260,1246,333,168,154,161,159,191,3079,818,730,229,206,210,128,164,169,168,507,511,162,228,159,159,822,722,1160,630,300,2980,440,1013,865,138,191,249,172,175,164,205,1164,654,294,16,181,214,159,156,172,160,156,1105,334,132,165,173,253,139,162,187,155,182,163,222,327,162,160,168,162,164,165,2281,164,303,38,184,159,169,786,158,169,160,179,130,178,194,400,590,1174,901,150,165,161,163,162,174,606,1378,954,182,160,168,162,170,171,419,565,422,577,442,501,436,1101,163,155,190,132,161,160,154,163,157,157,161,164,3143,130,244,5232,398,276,160,492,1213,533,1940,2442,133,158,204,161,162,158,302,65,159,169,152,319,99,413,3516,2040,147,174,166,164,175,150,167,164,162,170,352,124,184,150,163,170,157,368,1901,413,987,436,896,361,126,883,179,149,160,513,882,596,754,760,166,772,1129,848,737,211,164,159,169,154,198,197,160,164,166,177,163,174,153,219,157,163,189,168,173,183,143,156,177,225,167,181,144,165,161,154,156,664,38,157,155,159,179,178,158,158,156,168,178,139,156,168,737,68,349,160,287,1170,17,332,205,518,3040,51,162,3417,171,150,345,193,142,2689,656,2131,11,155,158,160,166,170,180,160,168,171,160,635,376,194,258,159,521,283,764,240,109,154,161,157,716,1064,925,1140,595,318,620,330,794,1453,193,304,191,164,177,4352,131,931,1453,92,384,95,232,110,168,1109,37,166,216,141,196,124,313,161,175,142,164,160,119,195,174,118,275,350,29,3596,19,166,163,416,151,909,654,1672,2725,227,171,1373,942,1047,1060,446,1552,2387,526,157,169,165,170,174,167,164,317,735,7941,161,191,161,203,153,399,648,159,164,183,181,160,222,577,190,224,85,265,281,4665,170,3992,2374,157,1292,94,142,178,163,1254,169,823,111,175,159,171,1585,58,184,181,145,161,170,159,178,168,156,166,160,1522,987,138,161,196,933,160,172,769,603,993,159,161,774,1045,154,156,158,156,1207,177,413,111,247,177,236,118,212,166,203,216,200,278,157,1117,1186,446,2280,534,1522,844,790,1501,651,362,881,146,227,271,58,190,133,163,163,166,611,871,416,132,161,182,234,85,159,168,172,161,159,161,153,161,164,157,173,143,158,171,159,158,616,968,183,1978,244,2276,143,161,172,759,484,696,286,198,365,574,67,165,383,153,184,372,520,171,149,168,615,209,159,159,1165,1649,171,161,157,266,56,296,38,158,162,164,169,3164,2403,1122,1070,134,158,256,166,159,166,162,154,348,305,198,199,127,155,158,171,171,166,157,157,160,168,158,160,172,161,165,158,170,167,169,159,158,426,50,161,160,154,336,386,73,317,246,95,136,157,157,163,328,304,599,309,1727,800,307,160,2533,212,4162,168,152,998,169,142,253,152,161,166,1094,182,153,172,328,163,907,59,173,427,600,37,156,156,159,156,159,165,165,481,33,159,157,2541,807,36,1233,1867,154,839,158,162,166,170,340,1280,1722,52,167,295,157,906,163,437,157,159,159,162,212,162,170,158,184,157,696,1326,240,150,266,79,1520,922,211,173,155,159,164,161,806,163,160,156,1690,726,1535,969,96,163,188,133,164,150,160,163,158,160,162,161,158,158,337,141,160,160,160,524,1770,181,159,315,182,160,923,911,247,267,155,150,166,161,201,459,199,137,157,159,158,158,165,165,164,156,157,164,160,267,193,646,121,279,197,294,32,182,161,161,792,166,164,162,174,152,164,179,140,157,158,158,162,161,164,163,2233,16,157,168,164,167,185,1246,756,2639,164,221,192,162,179,1589,176,157,260,225,614,159,182,171,286,159,1945,95,202,165,190,191,207,228,193,159,159,157,324,101,319,228,161,875,1221,1342,156,163,668,708,164,165,159,174,160,249,222,30,951,515,1074,199,154,158,157,175,215,114,3984,96,165,159,163,167,167,164,314,155,189,4158,156,295,1316,376,157,1030,728,906,155,424,375,181,171,159,548,778,1193,167,157,157,157,181,168,160,169,148,157,168,230,163,684,181,192,137,1501,204,127,832,1040,107,413,121,159,426,64,175,160,219,104,435,160,1110,19,171,166,166,164,191,164,169,172,176,177,164,226,282,458,158,162,182,2048,1207,149,335,144,178,164,151,157,375,114,196,128,160,893,78,167,155,158,160,161,158,273,83,166,1029,274,995,91,797,132,171,1221,192,127,167,339,498,160,167,174,167,163,162,175,139,162,167,161,156,154,181,162,156,168,148,1049,183,164,166,168,179,761,151,159,1544,94,168,319,549,471,2884,161,334,949,2181,829,187,172,1315,178,169,152,176,446,215,180,397,98,220,279,138,172,152,205,114,156,156,277,131,353,346,233,116,187,151,346,132,142,160,167,424,160,156,160,399,104,138,162,160,327,1812,5321,121,140,251,254,30,398,178,159,157,222,192,339,213,190,132,181,157,140,295,500,157,163,155,169,162,162,708,153,162,154,167,158,178,162,186,150,397,255,171,154,455,157,163,4754,223,155,172,151,156,331,187,421,576,1083,1246,152,154,157,166,159,162,158,157,161,156,173,148,751,228,146,160,157,166,151,157,157,156,158,330,162,165,173,159,167,516,169,392,145,156,159,471,157,160,2721,198,156,590,158,176,184,621,173,156,155,249,100,153,165,164,167,166,167,182,156,158,166,163,168,200,153,165,164,176,166,163,168,166,168,164,291,167,168,170,494,1127,117,165,167,163,179,162,162,175,164,173,221,104,177,1261,44,170,167,154,1324,1257,188,4360,3551,1158,246,177,169,1480,247,183,262,170,161,208,867,178,73,302,163,714,183,167,153,222,171,5618,48,727,274,145,338,164,163,203,138,175,140,157,741,443,159,153,209,161,159,322,187,198,132,174,202,283,169,157,160,172,168,290,27,162,161,175,1055,93,150,161,214,158,391,154,159,156,159,157,585,1060,902,156,167,157,162,167,169,166,167,158,162,158,165,159,157,179,141,200,807,874,465,155,789,149,155,480,262,176,162,292,167,187,279,165,188,166,1100,2343,156,165,158,167,155,890,820,153,155,160,154,175,753,432,163,659,1565,58,155,256,863,155,227,97,163,160,173,151,164,166,152,158,171,187,161,158,168,161,160,173,2206,60,166,160,195,139,363,48,157,159,161,685,72,157,2211,1322,433,772,527,892,163,1873,919,785,358,76,169,825,173,123,167,1993,155,171,169,446,506,177,165,167,169,157,909,158,178,231,75,162,572,2571,75,213,115,170,177,166,159,239,74,222,505,909,92,183,215,174,187,188,208,183,624,510,189,245,146,511,284,185,172,181,192,288,93,506,66,200,141,204,142,155,194,136,197,160,290,210,879,153,162,168,168,219,139,167,163,159,2014,2359,158,1022,220,167,159,156,158,189,215,138,196,435,94,205,194,133,202,162,173,359,172,183,151,161,167,160,173,182,159,153,157,166,159,174,155,372,125,168,436,371,110,155,174,165,159,169,164,151,180,159,155,168,166,164,167,171,161,159,156,177,214,158,226,1073,1409,207,119,2466,191,60,169,158,159,158,164,163,166,231,94,401,98,161,159,163,159,169,163,154,166,166,166,157,171,166,161,830,138,169,186,158,162,161,156,157,157,167,384,197,447,88,376,724,943,164,1600,56,166,424,154,2816,679,2379,166,1293,153,781,122,160,163,161,617,122,392,95,150,174,820,195,181,157,216,173,181,172,164,161,897,93,153,160,163,166,164,158,167,163,160,167,159,168,1612,102,184,620,169,178,192,1361,35,167,593,452,55,389,34,177,288,47,185,184,891,160,268,164,170,164,311,28,170,171,224,169,154,216,163,188,1003,912,171,173,1381,162,235,384,1638,69,424,250,81,160,536,2,126,167,164,195,136,159,161,175,158,1232,1009,215,114,438,339,122,161,160,322,157,156,157,247,133,2267,232,152,196,206,479,886,812,214,149,181,202,252,71,190,175,135,178,166,159,178,236,91,172,576,1263,1184,296,155,246,561,1471,1134,802,1282,891,1382,484,310,192,161,158,178,165,267,200,712,286,24,519,136,156,479,7,833,134,152,158,260,156,160,161,310,161,336,1104,178,157,1417,119,162,158,161,165,173,303,182,174,879,692,794,176,894,145,158,847,928,154,159,1270,434,193,141,222,155,157,171,154,159,167,159,158,169,167,166,2483,2476,2263,136,165,160,957,212,163,183,139,754,1089,747,328,185,151,317,167,792,369,162,174,161,157,222,106,1627,58,156,156,623,158,786,374,157,163,1002,1059,501,302,793,380,1071,156,152,183,410,2519,152,158,158,158,156,207,166,164,162,486,288,45,223,112,166,160,158,165,162,2600,927,2789,1515,101,466,1843,2078,226,168,163,171,171,300,36,173,168,187,156,165,163,178,166,1545,160,166,170,156,162,5509,362,23,159,3943,405,906,3447,123,166,1121,1451,917,287,452,143,165,267,112,131,171,158,169,177,156,224,128,180,164,177,154,150,186,162,219,295,33,436,166,201,142,169,148,507,234,103,157,160,171,166,152,333,182,160,189,1034,146,158,157,160,160,178,165,159,158,164,168,180,330,473,278,1321,140,903,397,221,81,1510,1374,530,40,164,167,1761,170,180,327,79,432,243,268,146,121,164,220,156,325,16,168,162,273,219,184,135,512,167,154,173,296,167,423,170,162,172,159,167,172,165,221,1139,138,160,161,566,141,261,1228,217,512,23,182,144,176,156,1104,42,1598,147,207,179,186,195,150,151,2329,473,174,160,161,159,1651,80,174,214,121,1120,297,506,1257,1669,287,2874,2081,3554,116,136,416,293,112,160,160,168,167,157,161,165,164,163,166,161,159,162,177,154,173,157,162,165,162,155,171,168,168,165,160,181,155,264,159,299,140,165,173,210,118,166,171,165,185,184,798,18,170,167,160,663,2494,124,208,1406,169,467,663,2481,1311,4,184,155,194,160,163,166,161,164,158,157,162,176,146,155,168,157,164,160,159,158,166,164,159,159,1370,147,172,165,164,155,169,154,162,159,163,159,164,161,162,318,199,131,285,67,924,159,213,321,152,404,151,167,162,665,877,190,395,976,204,163,158,161,159,153,181,168,147,156,166,974,202,143,165,156,156,160,158,1095,811,469,459,187,175,285,295,161,160,837,208,348,98,1051,202,165,164,162,1071,1166,160,196,157,161,760,123,157,167,516,157,195,164,284,179,156,371,233,305,141,162,689,37,165,160,265,1671,616,660,552,580,162,299,197,34,320,210,500,166,170,167,163,162,203,190,414,1514,319,2452,206,1017,1605,198,189,167,849,153,162,191,144,156,901,160,161,162,164,170,163,159,161,161,171,167,160,163,162,171,194,165,130,156,156,179,153,172,153,162,164,158,163,175,151,166,161,157,158,340,161,163,160,218,121,1642,154,776,1026,2608,188,1088,948,257,166,171,169,161,160,161,170,179,176,158,169,288,158,157,265,212,789,177,161,155,175,147,180,305,12,159,170,146,166,159,157,168,171,159,157,237,168,184,1516,423,142,158,163,160,1263,156,301,154,162,159,362,124,166,164,159,601,291,157,2300,742,132,149,170,168,195,491,929,894,1102,2203,165,916,513,169,4390,1597,532,291,76,899,139,161,154,367,689,137,165,735,824,266,550,1576,159,400,169,350,172,1368,3973,179,209,200,452,150,165,249,132,186,164,160,862,795,238,167,178,144,167,203,318,150,153,588,166,196,135,196,153,664,665,530,204,449,1374,160,153,156,156,157,164,168,163,1135,178,156,164,1083,143,162,168,156,152,160,351,174,153,156,187,140,159,157,162,160,166,201,133,195,215,167,165,164,164,195,191,168,156,165,159,163,167,157,167,164,164,167,165,157,157,159,156,158,165,168,161,158,167,157,158,158,169,156,157,161,161,167,169,182,156,239,3071,116,178,192,2133,221,157,880,114,166,169,167,302,23,446,36,185,169,184,161,1609,206,113,162,410,161,163,1190,385,628,711,173,295,189,135,180,157,178,185,172,1531,1473,863,52,165,161,160,171,219,255,591,192,816,184,164,231,280,130,167,341,1368,165,163,150,159,163,162,159,185,891,748,282,177,166,166,2298,22,182,155,182,143,166,154,160,194,191,160,165,227,162,164,189,130,160,880,594,102,174,381,2034,39,191,163,168,194,179,359,2276,675,182,175,131,167,156,171,351,111,158,155,166,158,155,165,165,165,158,167,158,165,159,165,156,158,156,159,155,173,162,171,169,163,158,157,165,159,169,219,163,167,151,154,176,138,157,172,151,167,159,154,156,159,166,156,182,142,949,111,155,153,158,157,167,167,168,167,268,311,184,148,167,172,171,169,151,170,170,186,591,233,153,158,159,156,165,159,155,158,193,161,161,158,159,166,198,139,172,163,260,619,58,149,174,161,163,151,192,154,160,169,176,253,166,231,157,145,161,151,159,163,166,159,166,181,157,163,169,159,158,170,199,165,161,160,189,144,152,160,157,157,160,160,155,157,172,145,165,179,170,556,82,300,159,911,1303,411,140,306,276,168,156,162,160,1561,158,148,165,159,179,413,1186,1106,343,550,758,1055,240,156,158,380,428,1453,785,159,160,162,182,165,214,103,180,165,172,580,117,174,664,2450,144,162,160,310,161,159,1414,806,128,165,1368,337,163,152,169,160,172,161,171,164,176,162,183,194,532,192,296,131,159,158,163,166,1030,1354,174,1007,95,210,149,208,117,158,259,1187,29,931,119,217,221,185,180,171,198,180,2670,162,187,159,164,160,160,168,179,156,163,161,173,161,158,160,163,156,168,165,163,160,159,160,159,177,158,160,159,170,159,170,168,257,180,159,164,164,237,159,157,159,156,200,126,199,667,339,200,158,219,157,168,228,319,201,1010,220,153,255,156,217,474,164,352,160,649,268,651,120,380,53,154,208,144,183,208,316,148,200,197,180,1097,187,157,157,173,178,411,575,151,157,910,128,173,149,157,158,177,168,155,159,164,159,158,167,225,293,1528,95,693,971,734,202,236,167,164,167,157,157,163,163,174,163,160,171,162,159,164,161,161,157,166,160,168,172,166,164,178,158,161,290,35,170,162,157,170,165,159,171,164,170,159,163,356,166,173,170,309,19,222,553,146,622,157,317,129,160,182,910,105,159,160,638,175,358,1791,149,3282,194,149,164,751,147,159,214,127,169,185,195,696,198,173,158,231,68,241,141,133,172,306,1163,1347,208,169,313,2053,123,168,188,184,1130,53,159,201,159,157,161,174,160,1224,147,332,159,157,588,328,183,138,2380,335,162,872,827,852,108,267,164,963,608,714,177,135,164,155,168,179,152,163,166,168,156,178,149,1199,760,506,275,187,162,424,484,651,673,656,1347,1117,225,162,148,170,151,201,135,134,165,150,157,574,202,131,163,164,166,157,160,163,157,156,154,157,170,177,174,157,143,161,162,171,155,171,168,166,165,187,152,165,164,147,166,167,160,157,159,403,76,170,155,196,139,764,165,3033,52,149,170,152,164,167,154,171,167,171,167,156,248,72,159,180,173,176,515,325,781,529,820,925,161,155,169,156,161,181,166,167,156,161,170,170,170,162,155,163,163,159,154,173,162,173,166,173,170,156,156,154,176,165,171,175,168,174,152,160,160,161,180,148,500,165,169,368,1041,870,511,231,337,999,192,154,453,84,163,172,144,163,158,155,156,165,163,157,162,158,164,157,162,162,157,157,157,163,170,158,163,162,157,163,162,163,158,161,168,158,204,122,165,152,161,155,158,163,159,303,437,12,887,51,163,476,159,323,609,2250,95,869,387,195,154,169,156,192,232,149,216,191,2487,190,219,127,177,161,178,158,174,160,157,159,157,163,165,156,161,169,174,160,171,164,171,253,93,161,169,163,162,158,163,163,175,162,159,163,158,172,167,165,161,162,160,158,170,166,170,195,148,200,196,145,169,269,115,150,167,3003,181,248,199,152,211,233,693,1180,137,168,180,151,474,156,176,143,159,178,160,165,166,166,162,159,155,173,154,949,1090,392,188,154,167,160,161,223,95,162,160,161,172,161,169,155,158,166,158,172,160,160,326,167,1203,1287,225,162,161,169,196,168,165,193,538,183,167,318,33,593,166,169,166,167,171,172,179,170,179,161,337,1550,145,154,177,159,168,164,168,171,156,162,161,162,170,156,177,154,169,165,160,161,167,173,180,170,159,162,892,1114,158,175,153,169,180,205,1366,1133,566,1997,888,141,497,37,162,278,161,573,205,132,229,585,166,155,793,210,150,180,154,611,331,233,152,159,163,811,365,312,164,365,168,184,163,155,1517,90,151,1149,2254,2392,140,173,1114,64,156,165,160,172,143,158,167,162,173,160,202,117,162,257,292,845,152,184,155,167,156,177,302,163,159,163,170,181,147,420,505,999,1124,162,163,165,166,166,170,162,585,836,175,302,145,2975,346,211,155,474,340,185,143,165,165,165,159,165,183,167,178,389,165,181,161,225,164,155,161,156,152,159,156,160,165,158,197,136,162,531,475,774,583,165,166,158,163,164,147,201,120,154,158,159,162,735,155,749,160,170,145,165,455,250,159,156,159,3520,203,322,181,123,168,167,172,172,160,174,191,144,160,157,183,132,227,120,167,166,172,159,160,179,178,152,154,178,150,158,159,171,245,98,176,136,157,159,157,162,176,151,175,238,345,219,289,161,198,123,184,161,159,159,165,156,158,162,166,352,228,153,158,160,156,195,147,175,288,93,412,80,146,162,161,163,163,160,155,162,168,167,166,164,157,161,166,196,163,177,162,169,153,158,156,157,156,470,217,118,166,159,1275,155,164,159,174,141,165,157,166,157,156,164,158,165,167,168,155,158,167,165,156,188,162,154,157,157,157,165,156,161,153,170,159,153,177,157,267,837,181,158,214,1600,146,1503,214,164,1208,714,375,573,151,416,391,1614,153,156,800,212,164,161,160,155,159,166,154,164,153,159,339,169,186,113,159,156,161,192,130,154,147,158,311,158,695,156,150,164,404,246,3236,173,176,1825,957,169,212,587,130,171,170,246,79,167,162,717,1499,336,5,194,165,241,729,1050,198,874,157,176,167,155,164,168,161,168,232,129,176,248,197,556,147,1164,164,868,163,152,170,158,152,1382,176,147,1139,203,877,198,145,154,160,167,156,156,167,175,146,156,155,157,168,158,158,171,157,167,163,167,157,168,158,166,165,168,157,165,158,156,167,167,172,162,167,166,403,104,167,170,167,154,157,168,156,159,158,158,170,196,158,385,836,433,979,3154,500,95,458,179,1090,1701,989,826,176,164,157,165,156,194,161,166,166,163,147,265,165,160,226,211,221,437,152,161,163,190,161,158,158,158,158,177,242,90,935,1018,156,159,169,765,340,1735,177,147,165,165,164,205,109,167,165,152,157,156,157,156,157,157,165,157,165,158,167,166,157,188,151,167,175,147,157,156,156,184,161,171,169,157,166,158,157,155,157,165,157,845,456,168,323,165,985,257,180,199,554,2793,34,228,278,180,156,343,105,162,2922,179,152,165,1384,388,188,1197,166,325,160,1442,203,801,226,419,185,199,242,403,1148,169,153,153,189,135,159,160,158,225,95,158,173,151,1404,86,165,183,183,326,203,319,332,185,407,661,209,159,197,127,160,219,115,176,160,169,175,242,54,176,134,178,179,125,196,121,157,168,158,157,175,133,165,162,156,178,157,165,162,171,161,157,160,155,157,166,167,173,169,162,169,186,182,166,159,173,145,165,158,160,160,165,169,158,169,172,157,161,158,164,157,184,144,1057,656,3029,11,85,183,143,184,157,160,156,173,156,172,162,162,165,175,166,168,167,159,169,180,160,152,167,163,158,168,169,170,164,165,156,167,159,162,161,169,168,167,159,170,170,157,159,164,246,168,160,248,82,186,156,167,161,197,163,386,162,821,152,159,171,196,125,168,169,359,171,248,267,164,178,142,965,195,157,153,218,135,172,165,155,476,1100,153,698,283,173,177,166,172,738,318,160,169,164,156,165,165,175,237,111,173,246,76,565,93,169,157,159,165,153,193,157,165,160,162,171,228,92,155,337,157,332,29,192,186,721,75,167,183,164,156,164,160,205,189,160,157,167,174,151,382,468,169,197,174,186,189,163,164,307,1043,896,212,172,167,165,198,162,166,203,114,170,190,185,153,145,162,162,163,163,166,162,166,193,161,159,160,168,173,180,156,145,159,161,163,182,155,158,168,160,159,163,167,155,160,159,166,161,177,159,160,202,162,160,162,161,158,154,296,146,298,149,174,148,158,162,300,193,159,711,113,1171,536,135,499,161,205,158,203,153,237,190,50,161,283,336,427,629,770,525,538,593,761,806,248,186,164,155,162,163,649,160,177,167,157,191,428,554,1284,87,162,159,183,145,895,90,163,161,195,119,154,405,120,1652,80,239,409,153,156,166,1520,725,544,970,153,239,275,157,157,169,166,153,381,170,152,154,165,165,155,163,234,161,154,181,133,159,154,180,150,175,157,151,163,156,158,159,155,156,157,164,178,215,100,153,162,190,136,154,166,158,154,182,145,157,272,41,1789,77,168,163,161,182,484,156,1468,549,235,179,174,166,157,355,1018,1068,882,174,165,162,4907,1211,184,140,1605,175,153,891,620,154,3511,6459,1549,79,1267,148,156,201,122,339,199,320,159,199,530,2072,230,80,158,158,156,161,168,153,157,158,157,160,167,167,177,161,158,165,848,409,398,220,164,328,166,160,162,156,159,157,158,166,161,161,156,156,158,160,158,161,158,157,160,157,157,2808,141,164,184,994,1171,194,162,629,155,168,152,343,178,233,163,121,201,227,72,216,122,158,164,164,187,152,161,161,856,158,163,282,36,165,159,163,167,158,164,163,162,164,161,163,160,159,181,158,158,159,160,161,1435,82,160,155,160,163,185,147,149,161,164,299,164,354,124,2289,194,223,4670,1083,934,537,173,924,140,150,165,164,672,969,899,1610,909,212,218,1164,117,165,807,42,161,306,2308,176,387,178,177,124,226,197,251,140,180,160,155,154,891,173,1098,1372,942,168,163,159,158,159,166,170,158,167,172,165,198,132,157,157,161,158,166,170,159,159,156,157,166,161,161,167,148,168,160,159,931,904,148,176,146,158,158,158,165,160,159,1319,369,140,2028,871,148,170,164,203,130,173,163,169,167,157,168,204,174,163,168,198,159,161,1236,186,185,633,382,170,108,164,202,177,142,255,83,154,154,166,165,161,156,164,175,161,157,164,157,205,506,223,164,1897,73,160,180,146,175,160,148,187,164,162,160,165,157,156,163,165,181,149,155,156,157,157,166,163,157,163,163,165,165,165,167,157,161,155,155,175,154,162,457,144,179,162,157,258,160,168,163,283,538,168,977,104,197,472,2205,2242,169,167,161,167,156,522,1489,271,48,2254,941,221,146,159,182,239,175,474,158,177,219,156,156,262,54,160,167,157,165,159,156,172,162,159,163,171,861,1053,945,158,162,168,181,855,155,162,228,161,395,186,175,171,762,76,161,894,150,218,181,163,179,158,156,208,146,178,153,177,167,216,118,157,177,157,157,205,144,423,156,183,155,189,143,196,146,158,223,159,157,157,156,158,157,155,156,166,157,168,163,155,155,157,157,163,157,158,164,156,165,166,156,166,156,156,156,165,164,157,166,159,157,165,338,156,846,159,153,185,158,192,149,165,157,213,1467,1026,152,563,454,782,881,948,904,170,158,157,171,160,163,171,210,130,162,915,925,163,164,159,164,159,169,174,163,156,163,166,163,163,162,168,181,875,1048,746,252,233,160,845,2867,516,157,163,159,158,171,872,473,615,222,199,187,179,389,256,630,205,154,159,154,158,166,166,228,232,96,157,171,704,405,577,709,334,171,164,371,137,164,159,226,1447,184,120,177,181,151,158,162,164,180,295,7,1836,91,160,137,152,212,144,166,173,977,1523,587,1049,190,172,161,165,547,441,909,3134,162,151,161,163,171,623,165,179,259,173,1865,341,1590,1477,164,158,260,182,138,202,126,182,395,431,258,144,764,1400,1002,154,160,166,164,164,158,171,169,161,166,161,163,159,159,162,303,24,2560,174,2331,169,216,106,162,186,155,311,153,164,617,121,142,1870,1631,157,148,324,165,156,180,158,177,207,157,159,164,172,152,158,164,157,164,161,161,173,161,155,162,159,155,156,153,160,162,162,163,162,154,160,160,175,164,165,156,160,154,160,160,165,161,207,162,170,162,1243,173,1084,43,159,557,97,159,166,154,168,158,156,165,170,166,161,154,166,157,157,156,167,165,151,157,163,164,163,167,163,162,165,331,183,133,183,148,157,800,178,587,866,180,714,164,163,158,157,161,158,168,166,166,165,158,165,520,138,165,174,159,167,157,159,167,168,158,158,165,1041,1195,42,170,192,216,122,1007,152,203,182,546,119,161,162,158,181,414,154,155,164,671,183,155,240,193,1469,908,154,162,154,156,168,169,166,164,165,172,156,443,33,162,167,189,249,153,161,191,613,162,212,587,1082,159,188,136,159,302,2013,161,160,455,159,159,159,163,161,1137,177,155,170,189,164,1011,345,40,164,157,164,165,195,199,248,158,167,179,146,156,161,153,180,192,116,218,148,403,130,164,288,151,149,154,187,132,229,176,503,223,117,214,689,852,131,159,164,180,199,174,167,259,159,196,350,156,159,197,130,165,163,185,151,163,179,633,309,175,176,184,170,177,165,168,170,168,165,171,176,220,163,168,164,165,172,158,170,173,264,172,166,167,163,162,161,166,172,167,170,166,174,172,203,157,167,171,172,174,165,152,177,158,168,164,171,156,165,173,159,160,222,194,526,171,177,161,156,160,186,147,214,167,160,161,692,150,163,685,467,18,232,193,885,210,48,180,580,101,184,157,196,1077,185,160,152,184,160,1078,920,185,174,169,274,50,180,174,163,168,176,165,176,167,168,181,574,162,173,151,167,157,170,194,168,170,600,57,276,239,174,746,683,546,1352,166,162,144,633,259,915,329,146,570,1362,361,183,165,166,491,3150,765,59,155,218,1001,242,156,1133,831,181,161,604,149,162,157,161,157,164,158,164,238,335,659,2500,142,157,161,167,157,372,438,495,838,739,712,971,887,166,163,157,169,168,164,157,159,158,167,167,167,156,169,158,167,166,163,165,160,247,77,155,170,746,307,475,10,161,177,139,203,787,358,150,156,171,159,178,136,155,527,85,863,283,157,157,155,173,450,151,169,145,167,167,160,158,159,168,161,156,170,158,166,169,157,158,168,158,170,167,169,162,170,155,166,170,172,156,167,166,157,171,158,154,181,140,166,167,157,161,164,163,161,153,163,156,158,167,169,167,173,162,165,161,164,166,305,867,146,165,167,151,155,158,168,172,135,164,161,153,156,158,170,258,87,164,164,359,118,169,481,2125,19,161,193,137,157,165,200,164,704,696,353,302,341,358,213,134,177,168,168,144,526,459,777,879,164,168,165,154,162,168,196,139,158,158,160,165,159,178,149,157,232,92,146,208,138,148,153,160,157,154,167,154,2928,165,160,161,162,2814,837,1365,162,175,146,169,155,194,150,167,159,1080,1680,800,905,89,283,36,242,161,177,195,174,837,12,162,167,168,161,169,159,414,103,1400,133,547,163,165,166,175,152,159,157,160,2440,124,195,174,1282,196,158,905,931,156,159,157,251,158,192,150,181,245,153,183,163,165,158,162,814,1202,174,452,599,5,442,86,165,2585,3640,138,148,1794,38,219,849,154,156,174,156,161,415,473,162,153,159,159,375,102,172,152,153,157,158,156,168,156,156,167,164,176,3706,131,429,158,652,2228,860,422,302,179,160,384,159,159,159,163,160,273,159,169,165,167,156,167,165,168,154,165,166,159,157,170,160,161,166,156,166,1284,992,1563,158,158,155,156,159,161,167,158,156,161,159,157,166,156,1524,310,178,168,1073,900,157,157,302,222,1867,122,1310,152,232,96,165,847,1221,187,397,841,159,163,163,159,154,158,153,161,156,173,154,237,121,163,261,170,551,1348,56,440,200,156,163,1509,782,995,431,159,163,161,182,826,920,568,853,909,180,151,157,169,157,161,165,178,156,774,749,4734,108,1187,4944,663,162,440,2309,1341,947,146,171,172,161,162,174,174,160,160,173,170,424,158,1510,2684,4074,171,833,293,917,169,920,172,529,162,195,162,177,156,461,1138,187,137,1065,77,1250,47,169,2272,132,166,171,944,169,166,162,491,897,215,1040,462,190,226,182,174,163,1405,154,168,177,160,301,170,186,172,173,163,1014,162,158,172,211,173,2470,169,213,170,169,988,160,169,1734,112,1290,133,165,159,175,160,201,139,164,170,166,196,246,170,971,238,166,173,159,2022,150,186,169,164,169,930,154,170,167,164,166,206,127,159,157,179,155,160,168,166,164,160,171,163,240,87,217,128,162,169,603,122,160,803,77,169,168,167,181,165,163,160,164,181,154,167,163,171,211,1211,186,163,162,1132,932,187,177,171,167,180,187,365,185,172,176,169,180,171,170,190,158,181,177,161,172,173,173,173,177,168,175,184,153,167,403,195,189,272,170,173,1261,717,104,178,167,1115,2213,159,162,169,1266,941,171,158,169,176,161,166,168,161,162,165,165,171,203,121,162,204,133,166,159,165,178,156,171,242,164,169,174,206,121,168,160,166,182,147,1406,389,162,169,165,153,163,163,174,934,193,1873,2388,363,190,4666,195,187,147,167,196,143,1124,182,168,182,160,170,172,238,253,571,136,776,1066,308,164,199,290,142,122,290,644,42,191,261,147,92,161,151,233,159,903,98,145,137,160,160,691,1814,1139,155,257,168,165,518,719,167,182,167,185,163,167,459,195,238,877,357,159,1187,144,172,1293,204,1368,70,195,186,965,63,174,682,105,173,170,219,1431,279,1097,1410,222,175,201,141,176,239,198,157,169,191,153,158,170,157,234,187,606,152,157,191,169,1491,176,245,176,160,191,179,208,690,58,207,1045,125,167,247,1640,680,161,155,700,1104,173,164,165,162,149,147,2185,865,819,228,276,153,185,174,190,172,163,175,176,165,172,278,450,135,185,147,163,171,153,167,238,110,151,183,155,174,171,683,167,157,317,156,155,174,325,1404,1808,141,159,163,474,755,183,178,163,216,213,172,173,173,161,174,1000,161,170,182,173,194,163,176,175,182,174,179,180,183,182,166,169,180,169,165,187,168,182,168,169,170,167,175,177,171,156,769,369,201,413,175,537,180,459,149,167,168,1247,32,245,149,225,118,171,160,174,813,105,181,161,157,241,84,162,188,203,170,174,155,161,186,193,164,164,429,141,253,158,238,270,141,190,615,176,171,903,168,189,170,162,390,176,166,169,163,180,168,171,253,83,191,131,163,163,175,164,151,201,139,170,165,162,164,171,158,166,171,155,173,251,84,160,163,164,433,711,832,181,162,201,120,184,161,154,189,946,157,171,158,949,193,243,199,1610,181,175,171,164,167,798,194,154,243,119,134,200,161,167,154,173,161,184,152,162,167,169,162,165,217,552,620,158,162,167,180,878,184,178,277,153,163,176,298,309,899,784,167,3747,186,198,133,781,202,145,1328,151,188,719,137,167,169,317,138,164,180,223,177,159,322,214,311,3251,204,546,186,179,141,166,160,161,174,179,164,1054,1630,826,199,1043,182,152,238,168,175,358,167,160,253,190,161,163,178,158,169,188,144,173,160,159,192,177,178,166,171,166,170,168,159,160,175,170,187,162,169,166,161,173,164,166,161,175,162,168,166,163,162,170,168,686,127,166,164,170,166,162,172,177,745,29,167,188,523,159,142,387,621,187,302,11,198,173,156,173,170,178,145,164,161,174,190,162,174,157,167,163,176,165,165,167,170,168,192,155,161,175,160,180,183,146,163,164,171,176,170,155,163,166,154,165,169,167,155,163,166,174,180,159,159,175,171,163,175,156,170,168,167,161,181,151,163,162,169,165,167,166,166,169,162,180,170,164,160,166,164,165,171,185,153,742,105,322,436,2143,991,139,167,168,206,156,170,187,1292,166,177,189,175,192,179,206,1167,219,125,175,209,119,188,625,233,239,170,179,199,1420,946,200,247,1177,32,316,166,195,142,209,121,164,1235,1142,299,47,363,207,140,171,151,199,143,173,316,204,153,175,173,171,170,159,180,366,172,178,569,193,123,168,201,174,200,177,150,168,221,171,165,165,166,163,171,160,162,169,164,157,166,167,171,166,430,160,197,124,240,173,168,377,163,440,170,804,99,328,228,784,690,1133,268,1063,148,211,167,1266,71,167,172,167,158,283,230,216,177,218,168,168,174,159,247,167,362,118,347,162,228,199,149,172,180,228,157,205,412,170,165,170,196,781,195,186,196,313,244,190,214,201,184,466,2377,205,145,202,158,209,226,162,182,206,206,130,263,160,447,195,193,148,643,34,166,300,280,74,159,174,147,159,161,203,129,185,428,53,157,160,342,13,204,145,164,168,159,747,222,163,168,164,158,158,158,154,167,175,164,198,134,179,150,165,185,158,172,170,267,71,172,159,984,151,253,70,205,158,172,169,1280,8,1482,144,156,979,159,367,1255,162,174,208,164,168,161,165,162,170,164,170,156,166,157,169,165,288,159,2192,972,316,199,168,158,514,6,304,243,168,224,182,163,177,307,48,151,843,137,159,386,180,148,174,2874,170,157,157,157,175,163,156,157,165,177,150,472,158,159,158,171,160,162,164,192,146,158,158,155,191,134,156,159,164,156,161,162,153,164,163,156,169,162,155,158,160,166,157,171,160,157,160,333,155,162,158,154,715,555,130,429,251,160,155,388,83,171,748,15,193,149,133,207,104,165,169,163,158,156,166,166,165,1733,459,167,648,199,359,132,194,167,299,32,253,104,157,330,139,157,165,164,188,164,135,166,161,157,164,329,247,37,164,157,254,182,205,118,157,159,167,416,589,601,666,2307,179,2156,264,90,184,234,164,168,167,383,169,171,177,196,174,741,658,175,163,165,163,157,163,159,163,164,156,158,156,194,150,161,160,168,167,185,162,160,157,155,159,167,166,177,148,156,164,165,165,164,163,155,169,160,166,160,166,164,182,147,153,159,153,158,167,165,162,164,155,177,149,167,194,162,167,159,167,160,163,291,31,158,158,157,280,160,145,157,165,173,148,384,85,167,314,143,170,164,165,168,183,880,136,165,160,160,161,926,171,186,161,158,163,165,171,156,159,160,162,167,158,158,157,157,166,165,166,168,158,168,163,158,169,159,165,172,162,162,168,165,172,152,164,156,158,157,165,161,162,164,165,165,163,160,155,157,171,161,162,167,165,166,166,164,164,179,162,158,188,165,162,200,153,161,168,166,163,394,162,203,161,1330,176,163,166,161,161,166,166,156,165,159,159,157,156,160,163,163,169,635,197,294,268,51,178,159,164,176,163,164,160,165,164,159,157,167,157,159,156,159,166,166,178,167,167,169,223,380,112,156,204,130,167,156,158,157,158,172,162,166,170,207,188,650,130,168,163,167,158,183,152,362,166,160,156,167,167,1218,923,1492,145,163,170,167,155,151,153,167,177,177,156,156,166,163,161,160,160,165,159,157,158,169,157,158,157,165,169,158,166,165,165,165,184,148,175,429,31,173,168,158,200,505,188,148,434,1193,745,881,171,157,167,167,167,162,192,191,185,200,983,121,173,222,396,166,277,1632,84,165,158,156,181,159,170,158,157,158,173,156,167,164,167,157,209,135,169,156,252,75,161,164,156,163,155,156,157,165,164,164,156,164,171,141,157,243,159,158,160,179,157,158,158,157,163,155,171,165,164,165,162,159,157,160,157,158,158,158,167,157,157,167,168,463,170,156,159,163,158,165,157,155,167,156,1370,40,166,163,251,1709,157,156,229,385,234,80,164,1303,402,168,169,199,155,153,155,159,163,177,153,163,165,167,178,211,132,155,157,178,243,104,137,159,156,157,189,153,159,152,166,164,175,150,151,166,157,156,156,164,329,317,8,170,554,96,165,163,156,163,168,166,166,157,167,240,184,181,159,166,1695,12,170,508,167,164,2280,91,171,166,198,123,167,197,135,156,181,156,156,159,158,166,165,162,156,157,157,165,165,166,166,166,163,213,113,155,159,166,165,164,166,175,151,164,165,155,166,163,164,166,161,157,172,169,160,200,452,182,218,189,136,165,158,169,205,218,121,166,158,198,158,148,349,132,2439,1087,208,3060,116,161,248,164,166,2354,974,456,662,1625,29,164,154,169,310,304,160,507,697,145,984,4028,338,158,634,162,173,167,172,169,173,173,170,190,162,765,163,165,170,166,165,164,171,166,170,173,197,136,171,168,176,172,168,167,165,169,164,178,167,156,162,177,315,1098,516,87,466,168,158,163,165,161,160,163,158,180,188,161,158,158,156,155,167,155,164,157,162,165,162,155,154,171,165,157,155,155,161,153,1613,1065,143,163,828,1236,896,940,671,984,173,454,951,159,163,177,187,180,176,166,174,273,164,164,161,175,156,170,162,169,161,168,169,163,163,175,248,80,158,163,209,136,612,106,207,135,490,160,160,161,184,167,152,166,166,166,167,158,160,160,159,168,166,160,158,160,190,153,158,169,163,183,892,891,169,167,161,172,174,163,359,139,155,266,66,158,180,143,163,160,156,194,142,158,164,234,113,182,879,150,158,303,3386,205,165,472,1664,990,2525,45,282,864,116,137,160,178,155,386,432,708,504,615,1200,1193,154,170,157,170,162,141,179,136,633,190,240,183,162,163,190,134,1829,1333,1951,535,884,141,154,176,192,129,156,161,495,134,159,150,159,160,155,159,159,157,156,162,159,156,166,157,168,159,169,162,169,158,187,513,164,146,172,155,1407,155,93,211,740,246,531,341,202,1296,191,344,149,157,157,412,784,156,192,165,948,412,183,418,631,603,292,183,419,624,434,632,769,983,647,849,236,154,891,149,163,156,164,898,105,160,1977,679,490,316,741,2314,674,163,160,218,177,159,169,166,188,155,157,165,158,158,156,157,158,161,163,160,235,161,169,371,224,118,161,158,393,91,159,276,128,230,1139,250,59,158,158,218,258,222,159,168,3187,259,1181,1327,121,171,943,2978,572,152,704,181,188,222,504,183,151,162,222,151,168,207,99,165,165,157,289,41,165,157,161,164,167,161,173,1395,982,162,181,2012,157,159,178,178,165,191,281,314,488,588,907,160,157,602,210,136,153,159,161,164,165,163,161,163,163,164,158,157,159,157,165,158,164,167,161,159,159,168,165,160,160,354,226,319,167,167,227,222,202,1270,243,110,131,362,5709,230,521,1298,152,186,938,150,226,317,93,184,165,232,1636,225,139,172,1142,144,199,157,167,257,153,159,164,201,140,173,156,165,157,165,173,159,235,255,152,754,1805,1152,562,242,182,142,226,196,984,953,350,154,168,179,159,171,156,159,169,159,176,183,171,160,202,164,177,167,164,165,165,158,172,171,150,167,164,194,162,172,170,169,171,172,152,169,164,151,202,129,175,165,168,162,164,167,179,1530,98,187,490,169,185,157,457,163,176,168,157,196,1896,865,50,170,249,1156,800,891,157,158,155,436,552,1140,852,243,164,172,299,21,161,162,172,168,162,170,155,159,160,171,163,157,280,614,17,347,843,7,177,481,166,176,148,164,888,1407,314,510,1132,105,159,159,160,1289,150,158,179,137,165,159,420,428,603,446,265,389,97,157,162,193,165,153,174,161,545,556,167,5903,251,110,175,8090,1910,150,159,164,165,162,433,148,2084,82,464,1029,58,2139,1728,808,167,164,162,1098,859,195,140,182,159,166,175,281,45,168,205,114,159,168,157,163,156,167,165,420,415,171,158,166,166,203,124,170,939,18,161,159,159,187,139,160,189,2458,125,1397,819,51,154,1076,779,93,178,166,166,170,145,161,174,158,184,145,198,154,161,175,166,148,155,166,156,166,152,161,164,157,154,684,186,160,203,433,953,178,166,196,179,158,157,222,160,170,163,160,156,465,1069,1273,206,165,1005,90,170,149,163,166,184,146,156,169,203,139,163,157,159,161,284,162,179,148,161,1206,247,139,160,169,291,178,161,167,218,107,182,170,158,152,149,172,167,148,167,156,166,166,156,157,155,157,160,194,179,154,175,156,149,177,182,154,166,634,30,171,156,158,212,102,157,178,523,235,1301,348,154,155,249,81,382,99,191,134,154,159,555,450,258,161,180,582,283,411,427,1230,142,164,172,166,161,168,168,159,163,157,176,160,162,166,1506,998,969,760,150,158,169,278,157,161,157,158,740,183,198,179,169,421,552,146,155,591,413,848,520,732,597,811,617,573,771,866,520,152,154,157,169,159,170,156,157,168,156,166,166,166,166,169,157,170,168,158,162,164,271,47,314,628,161,173,157,181,185,327,1036,168,318,1248,886,235,232,153,726,479,151,157,158,159,159,513,1005,576,1452,634,676,639,1469,401,148,158,156,157,168,152,166,157,168,157,162,163,170,293,155,159,159,156,1627,562,560,253,56,173,153,163,183,157,163,165,4074,146,162,155,159,661,898,199,155,179,176,166,158,159,174,162,168,154,170,171,171,164,152,165,166,165,159,174,159,169,162,166,166,321,149,159,175,141,155,158,169,175,147,166,531,768,127,889,187,607,223,101,162,1069,741,160,1963,198,868,885,185,148,710,111,138,162,158,159,446,546,580,760,445,556,1074,151,164,165,159,165,164,916,89,188,159,829,106,254,625,249,162,170,185,180,192,298,158,1106,211,153,158,161,179,148,157,156,165,163,164,161,157,157,165,156,157,157,157,156,157,166,158,166,165,316,98,155,106,167,156,197,130,165,157,166,157,240,119,140,160,160,159,2807,3540,150,158,157,219,159,174,165,156,163,2913,1061,100,178,4302,785,843,153,180,2851,153,157,175,209,174,164,147,140,172,161,147,150,167,162,164,181,162,164,169,155,163,155,156,163,166,163,165,164,156,156,165,158,159,155,163,154,162,150,156,155,164,160,155,156,165,156,165,158,156,163,165,166,164,157,219,134,428,910,1775,1187,152,1344,186,289,48,506,78,188,192,170,171,528,149,177,456,116,693,1057,122,496,798,518,1776,209,161,163,187,132,178,191,161,166,230,182,166,198,174,165,176,220,191,152,192,162,268,170,174,187,194,181,185,180,152,168,159,163,161,158,203,128,159,174,151,160,161,717,164,166,817,144,160,164,375,1436,161,158,166,157,157,158,158,162,159,204,150,158,167,163,200,135,178,142,166,176,153,153,1072,991,38,240,160,159,161,159,158,157,164,158,157,160,251,163,160,156,166,159,285,510,154,161,164,176,195,802,193,198,163,149,164,2638,604,157,248,127,107,169,367,123,2173,749,379,308,171,1514,2004,157,1910,915,208,156,168,147,299,150,155,900,129,142,254,159,155,156,158,155,164,179,239,197,119,293,44,435,1668,136,212,151,620,1141,260,177,147,118,175,164,162,147,165,156,159,153,164,159,153,497,161,166,158,157,223,184,239,419,325,577,474,248,184,164,158,163,157,163,158,155,176,151,167,154,156,192,557,1018,154,189,139,154,155,165,232,197,54,157,159,339,146,155,160,161,157,165,166,497,158,708,1243,2431,597,238,410,111,238,166,172,186,421,28,722,58,157,152,163,200,458,224,176,199,288,249,188,201,198,109,197,175,163,177,833,167,2533,155,185,1798,781,3273,137,356,19,211,146,165,160,163,547,220,617,126,269,179,69,184,162,203,164,157,180,162,188,161,1027,164,161,170,222,121,159,149,166,158,207,153,159,220,138,145,162,167,247,378,159,183,163,369,1470,147,180,912,162,162,172,178,147,187,180,153,166,1815,354,1858,267,230,156,127,115,279,107,162,161,207,136,899,148,195,143,161,166,200,166,179,166,160,158,154,160,163,157,166,164,163,196,143,157,163,163,188,1119,125,157,161,160,157,157,199,159,744,76,1086,321,224,197,147,160,569,88,175,193,231,165,649,205,147,170,180,158,159,166,162,156,160,157,163,154,165,167,170,169,166,163,518,112,209,124,364,131,159,169,154,160,155,157,156,166,319,164,158,157,160,199,159,157,159,164,166,169,155,184,170,183,157,425,174,182,160,163,207,166,163,157,156,451,529,113,178,831,112,172,165,157,319,267,145,269,1377,289,161,153,388,177,155,157,155,164,165,170,142,155,164,162,156,157,157,157,157,174,153,160,162,159,166,204,267,49,161,132,170,168,179,176,154,154,170,166,164,157,285,36,157,166,151,183,136,259,68,161,152,175,139,165,158,159,181,167,138,160,168,188,142,212,127,199,115,178,148,156,158,1253,115,347,136,175,163,178,469,165,158,197,126,157,161,178,159,265,163,152,195,204,308,60,242,143,158,173,165,163,164,197,180,161,162,163,166,164,164,159,179,165,657,905,1094,904,163,162,161,157,751,128,169,336,786,174,148,160,185,163,163,194,134,158,174,162,223,565,1850,1938,953,557,447,160,213,106,176,204,1431,1606,938,938,155,158,1175,1277,2436,154,841,3522,1273,38,382,159,154,161,192,158,166,528,111,166,919,159,155,169,155,386,94,158,157,158,158,164,166,159,156,157,155,166,167,156,326,6,159,324,5,178,144,162,165,157,167,156,159,155,156,166,156,166,166,2902,38,240,212,281,6,179,326,165,147,185,157,578,151,163,160,168,487,164,166,153,1187,882,143,177,179,158,180,147,159,166,155,159,155,167,158,156,156,158,158,165,163,157,166,157,165,1170,119,1553,169,157,163,148,157,158,168,163,167,317,170,157,164,156,169,266,165,188,1370,214,553,655,164,178,137,166,174,154,163,166,170,187,188,374,490,653,471,180,155,159,161,156,161,168,169,168,170,157,161,536,696,223,93,159,177,162,173,155,157,160,158,175,169,521,1116,118,156,308,217,210,324,165,505,486,160,156,179,146,631,1012,99,658,258,789,175,168,160,166,820,660,1305,172,421,90,183,157,164,168,154,159,164,164,179,168,167,171,167,160,162,160,170,169,164,154,163,449,50,172,177,160,155,169,167,167,157,163,168,167,166,170,197,152,2140,243,74,504,583,282,237,291,213,940,165,252,184,159,273,227,775,161,702,159,161,204,186,938,30,200,158,167,157,532,252,182,153,164,161,169,363,692,199,468,1442,1334,141,168,165,156,156,158,180,144,160,160,158,178,140,157,158,160,159,159,163,160,786,200,166,145,164,151,169,184,180,122,159,166,159,161,166,167,167,159,169,337,192,144,157,169,456,90,161,389,165,163,170,318,165,251,168,2807,1870,532,176,505,51,451,1212,899,654,817,138,149,174,146,162,160,158,172,173,170,517,175,165,166,160,231,146,156,157,239,927,402,170,140,165,155,157,159,161,157,167,156,166,863,453,175,165,163,177,166,156,167,167,159,248,204,171,148,133,161,159,210,470,806,154,170,198,172,199,1306,198,1122,840,25,171,1994,133,164,159,156,159,168,170,147,161,193,149,155,165,167,160,158,177,1844,316,176,171,171,166,164,212,172,388,106,158,163,183,912,7,233,266,77,180,286,38,192,355,303,160,169,565,143,170,154,187,1565,145,241,164,164,229,1358,153,562,865,153,153,155,155,156,160,167,144,155,155,164,155,158,155,164,166,165,164,188,381,746,101,171,156,156,156,164,156,164,164,164,156,156,166,156,156,165,165,155,165,166,155,158,164,157,240,155,170,151,954,173,161,161,159,162,154,1355,317,249,219,157,161,1335,131,156,209,219,179,169,157,157,167,163,156,155,165,166,164,164,160,157,169,159,160,159,163,156,167,157,166,199,214,153,159,169,634,836,1180,167,161,159,160,165,617,167,169,175,158,158,168,166,159,235,167,224,257,363,202,168,160,181,342,1126,164,477,161,469,211,419,573,1067,1629,519,165,161,166,879,206,153,157,166,167,157,158,159,166,158,159,166,165,169,163,170,162,152,163,578,200,138,157,161,164,157,159,157,158,181,158,172,166,165,182,134,171,671,339,153,177,1874,161,146,158,191,688,164,1253,155,382,651,150,172,173,162,157,157,166,157,179,152,205,253,63,143,170,143,163,164,157,158,158,166,157,157,157,161,165,157,166,158,183,155,167,164,159,198,155,158,167,165,169,157,160,157,172,174,162,176,168,1689,162,158,170,168,219,158,158,156,160,155,159,158,166,166,157,157,173,183,168,140,526,257,582,861,191,169,179,170,155,209,180,158,162,691,344,161,167,162,163,165,175,147,164,156,158,155,164,157,1703,144,170,185,166,158,168,174,526,688,187,162,704,193,173,162,163,813,724,160,164,166,159,161,159,165,166,178,469,814,732,1184,107,183,132,166,170,157,156,157,161,207,164,158,160,165,156,172,153,156,160,154,164,167,169,157,166,388,156,158,210,286,156,158,190,544,194,142,165,157,164,157,162,164,153,166,164,165,157,156,166,185,157,156,164,1209,664,168,159,162,230,170,168,159,157,639,155,169,765,157,163,155,1630,151,295,166,161,160,158,186,150,155,165,170,155,154,158,158,167,154,158,155,167,157,159,167,166,163,166,166,164,166,164,157,157,157,158,167,157,159,158,157,171,165,167,168,197,280,164,226,165,246,172,186,139,163,161,170,164,164,165,157,170,296,28,157,156,158,214,167,179,177,211,168,168,187,166,287,74,182,175,199,872,160,161,1452,1197,377,1651,1070,188,182,161,232,158,166,161,163,162,517,839,935,295,149,163,180,143,145,191,161,165,162,177,252,189,200,196,165,207,158,1159,147,149,251,159,156,197,127,159,191,1428,917,175,161,174,162,185,595,193,96,204,134,202,184,1181,218,108,166,167,357,172,167,163,171,168,177,185,247,163,159,200,162,160,188,153,175,559,165,165,163,167,172,153,175,158,171,187,168,173,159,155,164,163,157,168,163,156,156,436,455,2017,148,1303,147,148,151,569,408,162,457,909,1006,39,169,169,168,165,157,178,158,171,169,162,160,165,167,159,172,164,171,161,164,172,160,162,221,205,180,167,172,165,272,169,164,162,176,172,159,162,187,170,159,177,276,53,298,741,106,167,195,154,157,155,157,155,157,167,157,166,169,156,173,426,160,255,917,374,545,311,120,175,185,132,165,164,153,228,134,877,135,158,157,266,165,241,121,175,150,175,155,411,690,195,263,239,594,155,157,206,152,223,158,161,162,162,175,369,520,106,144,158,163,163,163,166,162,163,162,165,180,165,154,176,222,654,737,166,2731,1250,632,57,384,156,164,164,569,343,1041,537,687,203,159,166,161,231,164,159,157,167,159,661,760,585,706,940,1009,713,164,155,482,166,165,162,179,152,166,167,164,1785,279,166,248,246,163,159,231,757,5,675,112,313,156,420,129,196,170,187,138,550,1338,925,175,169,163,160,316,144,162,176,175,129,156,166,156,163,151,166,166,161,154,160,170,234,156,162,159,158,162,161,167,336,186,167,1051,266,168,1072,101,170,1227,435,163,162,167,158,158,168,159,167,162,158,166,166,161,758,130,155,161,160,160,155,167,156,168,382,177,237,276,234,196,158,169,293,310,174,160,172,678,150,180,145,183,202,181,144,204,115,160,159,164,153,158,165,157,169,166,166,158,159,178,316,194,188,163,1967,998,148,639,30,176,164,1059,148,157,193,167,240,290,243,159,639,178,154,172,253,86,180,172,164,154,163,167,157,162,206,111,164,157,158,162,164,161,168,155,157,157,156,156,198,740,169,291,140,196,134,158,159,165,168,141,162,256,438,167,168,152,287,101,254,176,161,740,230,115,261,3076,221,166,526,133,163,175,304,682,154,156,174,142,2106,914,222,161,165,157,162,163,162,489,142,173,156,173,161,310,25,165,161,309,1284,30,273,176,153,155,160,173,162,223,156,166,159,161,4579,781,436,1448,3915,118,166,166,165,168,163,170,158,158,168,1001,447,3961,153,160,155,165,165,167,163,165,167,131,117,3223,147,162,850,324,161,178,158,176,157,155,183,166,162,155,163,165,157,172,164,160,264,158,175,180,160,167,159,167,154,192,160,171,206,148,156,167,293,154,192,261,96,169,164,165,162,161,169,163,200,134,199,187,160,1137,210,151,241,121,167,165,167,657,200,165,163,165,176,144,172,163,174,158,152,170,194,163,166,271,181,191,227,142,172,144,182,156,832,167,165,171,1013,127,189,142,157,171,172,157,329,162,161,166,151,156,176,150,171,150,168,169,165,428,470,405,151,159,185,107,155,158,157,194,407,257,174,158,173,757,630,1281,893,200,357,242,118,172,160,194,157,502,158,166,360,316,29,165,315,128,199,98,177,178,833,933,620,177,165,162,165,168,167,163,156,156,156,157,166,156,164,164,156,156,158,156,156,156,157,169,156,156,156,166,163,150,179,148,157,781,72,169,162,158,213,156,163,169,844,20,717,145,772,226,152,168,155,152,549,209,428,173,196,408,479,163,163,170,156,165,158,166,166,166,166,157,158,166,166,158,158,166,160,157,167,157,158,157,159,159,158,165,157,167,165,169,157,167,157,167,165,491,367,370,388,172,165,280,171,170,162,163,171,160,166,164,865,205,255,1147,482,2069,116,172,352,177,182,160,355,159,169,173,161,157,164,163,157,920,158,159,172,184,137,162,170,170,157,169,170,160,174,168,170,162,159,164,155,162,168,160,157,169,171,160,167,158,159,160,171,156,168,336,665,21,181,160,208,166,165,165,161,161,161,171,160,170,1095,64,651,173,214,1121,198,136,167,167,168,172,159,168,171,168,177,170,162,160,168,158,349,164,162,531,159,160,166,198,135,530,988,1001,154,154,159,157,158,169,173,501,1114,928,182,188,155,157,159,166,163,157,156,1217,144,158,173,1296,144,1435,467,290,69,181,183,339,457,117,894,170,157,156,193,1024,1644,1517,175,167,165,153,959,985,159,4380,254,85,765,1735,163,1397,87,165,296,164,165,260,190,62,169,246,163,168,166,164,218,152,172,170,159,157,160,163,158,165,163,163,163,156,167,163,156,160,159,158,160,156,157,159,162,164,163,154,156,158,162,161,155,163,150,161,156,163,165,155,169,165,157,190,189,237,387,65,191,156,1007,937,174,178,152,211,167,319,169,141,166,156,170,160,156,166,167,183,144,147,160,155,166,166,166,157,157,156,169,156,157,167,166,157,154,166,156,168,161,167,157,166,159,167,167,156,166,159,166,155,159,166,166,167,164,158,156,157,168,166,166,165,165,165,158,166,156,165,159,166,156,156,168,165,158,164,157,169,178,155,152,154,165,165,158,171,146,164,170,156,165,208,119,157,1411,412,55,1305,176,12,159,1728,99,211,106,155,150,995,176,290,176,176,161,186,357,174,164,156,185,157,150,164,166,158,166,165,167,163,165,156,167,164,165,167,164,157,163,157,377,107,161,159,173,217,1762,63,176,961,115,212,120,176,194,494,175,155,174,203,430,81,295,160,159,167,158,148,155,166,164,162,264,151,166,156,156,136,169,153,154,155,157,183,155,164,158,153,163,155,155,163,163,158,154,166,123,171,162,155,158,157,168,161,163,157,163,171,154,154,159,168,165,166,158,162,169,168,167,153,169,159,161,159,168,156,156,168,165,161,166,166,155,172,168,146,166,157,173,150,171,170,158,167,163,162,151,941,87,561,149,1607,145,175,159,162,162,163,163,162,177,166,396,906,109,166,167,176,147,155,158,163,160,166,157,159,164,158,165,158,167,158,191,165,156,176,299,35,161,154,290,200,132,155,154,315,3,198,132,165,155,157,163,231,99,162,156,158,155,443,154,171,153,161,175,176,135,163,157,155,167,157,778,8,165,172,151,1158,77,162,163,177,161,163,1997,1206,199,162,168,179,987,207,779,212,165,159,162,163,160,152,166,168,162,168,167,206,129,238,83,174,172,683,134,169,168,165,170,254,163,154,725,267,154,156,218,153,113,164,165,157,163,157,167,190,208,1470,198,125,425,154,190,161,162,163,282,157,174,169,155,261,504,798,263,121,161,156,157,162,170,161,157,160,160,183,163,151,166,172,158,157,162,176,170,169,183,160,166,161,157,166,153,157,161,160,182,164,138,155,169,166,143,198,132,171,182,154,239,1858,154,158,158,159,347,157,159,156,160,157,176,150,482,154,266,202,168,166,404,667,58,727,246,1466,142,159,158,155,158,157,166,813,147,161,204,164,184,132,180,755,848,173,164,159,164,155,158,169,152,164,153,157,165,162,162,156,167,160,157,252,80,163,236,84,163,161,157,155,244,85,158,178,142,160,156,157,803,164,143,155,158,196,117,188,161,163,172,165,186,190,877,101,272,175,218,256,1038,167,163,272,156,163,277,155,158,839,157,158,172,543,2728,211,152,329,163,163,159,161,158,162,166,157,164,166,155,172,158,340,220,159,161,157,155,166,391,106,153,165,167,269,54,168,166,158,195,183,158,346,198,734,381,559,1311,622,155,183,126,166,156,418,710,837,166,189,164,159,157,159,160,159,159,164,159,164,153,162,160,161,160,170,161,156,166,167,171,162,159,170,164,168,167,168,166,168,158,167,167,170,165,217,161,167,165,178,162,164,164,371,194,170,159,658,156,1082,921,3461,54,188,167,161,786,252,150,418,63,171,171,168,152,168,205,326,142,164,190,159,160,156,176,328,187,201,104,158,172,564,79,154,160,156,164,176,145,164,667,23,162,748,162,165,586,157,158,156,160,165,184,170,164,162,159,2398,220,194,739,299,54,168,182,183,165,168,179,187,159,161,174,148,164,158,180,157,162,160,159,158,166,176,574,966,126,199,147,170,216,161,161,163,161,160,332,167,172,227,89,162,1295,47,168,216,677,397,414,159,161,158,163,150,157,160,948,206,700,182,166,175,2322,1165,164,162,157,413,841,870,171,168,169,172,158,169,167,158,169,160,159,198,121,171,160,165,175,162,169,158,157,163,170,169,160,347,138,162,260,154,156,160,166,188,159,156,243,158,252,173,1423,153,161,188,3269,130,160,172,159,167,460,1156,188,141,904,1127,668,507,947,824,575,649,978,73,161,161,158,172,306,177,225,63,162,160,164,162,590,174,157,157,156,158,161,160,155,156,155,160,3135,532,153,151,229,122,158,164,191,650,21,169,556,266,180,216,143,164,178,165,144,156,161,161,155,156,169,158,164,158,159,162,161,160,162,167,188,149,163,170,160,168,166,159,159,173,160,160,658,133,153,229,434,529,191,170,1924,160,233,1133,101,216,261,170,196,136,160,1004,161,157,168,152,157,159,162,160,155,162,170,161,158,173,160,159,161,157,208,165,911,107,175,182,667,166,162,168,162,249,95,153,162,159,168,158,179,168,425,179,144,167,213,1731,160,159,873,1027,158,187,160,168,161,178,163,147,169,187,138,160,226,485,156,153,157,156,187,147,190,204,81,167,159,181,158,171,141,168,166,161,164,156,157,164,159,168,153,160,157,158,159,159,157,166,165,156,156,156,156,155,164,166,165,165,158,166,157,158,173,167,165,159,170,167,165,165,174,154,167,161,153,151,158,158,156,165,165,154,167,201,181,162,185,146,945,158,180,165,149,186,156,632,171,171,142,185,158,307,337,175,161,216,108,157,167,185,126,985,895,172,160,159,167,167,194,157,164,158,158,213,164,163,164,162,160,162,2180,154,154,165,159,157,165,153,156,160,152,157,276,50,157,179,612,166,175,158,158,242,165,159,162,300,115,161,150,156,157,162,160,164,168,165,160,158,166,166,162,155,156,188,146,163,156,172,157,161,177,140,157,159,156,157,158,169,162,152,169,157,168,159,167,167,158,159,167,159,159,162,168,167,167,167,166,158,166,158,616,43,145,168,176,154,204,145,156,158,167,167,168,156,159,166,174,185,146,166,157,158,156,171,165,169,166,159,167,169,166,163,154,156,931,75,161,160,154,158,155,164,156,541,167,164,736,180,162,230,163,166,159,172,166,180,192,722,94,212,153,173,166,143,159,154,184,164,183,162,163,177,166,165,182,172,157,156,159,166,161,156,157,166,158,158,158,158,166,156,164,155,157,158,156,159,157,168,156,159,164,157,167,168,165,159,157,158,165,183,162,147,171,160,168,158,155,194,136,160,160,158,162,158,156,156,158,154,156,158,170,158,166,767,223,187,274,193,156,161,149,342,185,158,165,162,160,174,169,164,161,162,163,161,160,169,168,169,161,169,161,162,158,174,184,153,160,170,158,158,165,157,173,172,163,162,163,164,159,175,170,173,174,163,162,164,161,161,163,162,162,174,157,162,160,168,163,199,169,159,183,168,162,164,163,168,168,161,164,166,156,165,168,163,179,187,690,73,172,157,163,156,166,155,166,164,156,238,86,201,578,257,157,163,175,155,156,180,1090,881,644,147,199,160,325,166,152,172,160,166,145,158,166,168,156,156,164,158,165,161,164,174,164,165,158,158,167,156,165,157,157,158,172,159,167,158,154,158,159,175,151,188,156,167,152,162,196,157,160,160,169,160,156,157,161,169,215,158,150,200,126,300,207,121,156,154,163,248,331,162,165,175,173,171,172,181,173,170,173,167,179,163,175,169,171,207,155,662,145,892,166,520,290,134,1036,252,1435,160,167,287,215,173,214,180,197,262,216,214,151,533,153,344,139,170,151,185,132,164,155,167,157,165,167,166,169,163,168,166,156,776,37,172,732,196,237,104,166,165,1325,121,159,169,166,167,992,348,136,163,211,141,165,425,1015,784,157,169,159,161,178,169,160,160,159,162,175,159,165,160,166,160,176,159,207,166,158,169,161,158,166,168,168,168,162,168,167,171,169,158,171,169,159,168,174,168,165,161,160,167,180,163,156,162,174,147,157,175,155,171,167,1168,507,166,141,233,123,158,171,414,263,227,137,171,167,188,168,158,178,169,157,165,159,156,169,155,166,156,170,157,165,161,187,162,166,159,168,160,156,166,159,157,170,159,162,159,166,158,159,156,160,157,158,156,167,169,158,158,167,166,158,159,156,167,164,164,156,155,164,165,156,163,155,164,167,165,155,154,156,155,164,167,153,167,155,155,163,169,167,162,164,158,156,171,165,160,156,157,162,159,266,456,422,203,166,161,550,590,149,152,181,160,240,175,252,153,581,53,163,163,174,162,163,177,166,160,171,171,168,158,157,158,155,166,155,164,173,164,166,163,165,159,157,159,167,158,155,165,165,163,154,158,165,154,158,155,167,156,157,163,159,156,169,158,163,166,165,156,165,167,167,165,165,153,176,145,166,160,164,164,152,158,164,157,159,1504,155,141,173,143,177,157,165,160,157,191,146,162,158,166,185,155,168,276,38,157,173,161,334,186,132,179,155,234,98,164,165,157,160,153,157,164,166,169,159,161,162,167,168,157,166,159,158,167,157,159,171,157,165,159,196,154,161,169,164,173,162,158,164,158,156,158,158,156,158,187,162,156,161,167,161,169,159,166,166,170,167,181,169,141,153,161,161,160,160,177,244,171,201,170,536,318,152,706,162,545,168,292,149,295,185,162,546,165,160,162,163,164,157,165,165,164,165,158,154,171,160,156,156,166,155,156,165,164,165,157,159,169,153,165,161,165,165,165,156,157,156,166,156,156,156,166,155,166,155,156,165,166,166,165,156,156,156,155,166,156,165,156,166,445,181,160,166,166,156,170,164,165,178,153,157,157,173,160,157,166,168,181,229,116,141,156,168,174,292,156,416,161,163,177,175,252,160,157,167,161,160,170,155,182,167,164,158,165,165,165,165,155,160,168,158,160,168,217,190,243,171,150,192,165,159,162,164,239,102,178,143,145,167,160,163,171,185,170,159,166,171,160,151,197,164,358,166,155,165,162,156,164,164,163,165,185,420,155,157,158,158,414,92,162,174,160,161,195,373,157,159,182,152,407,67,160,155,450,61,179,1122,127,256,165,167,152,161,158,159,167,179,150,167,177,161,178,162,164,155,165,157,182,164,262,314,16,179,222,107,175,149,159,164,162,166,166,181,157,166,162,156,157,157,157,183,134,163,158,165,158,168,242,85,167,166,155,169,258,66,167,165,166,158,163,163,327,161,159,159,160,158,164,170,153,165,157,159,164,157,165,165,165,156,690,128,1570,823,2255,727,144,1012,163,714,320,186,176,156,174,160,176,229,375,175,339,149,165,502,156,161,542,109,168,167,173,147,156,161,424,142,211,133,166,160,180,206,531,182,144,195,164,633,315,121,191,141,759,65,1161,1939,159,181,160,163,167,168,168,161,143,169,155,171,160,158,163,157,164,178,168,157,166,161,165,169,157,159,165,158,385,192,170,214,175,210,142,150,160,292,162,162,168,200,153,153,159,172,156,157,168,282,161,160,158,165,159,161,192,160,262,60,174,156,158,223,166,157,167,165,174,143,167,168,156,181,466,204,204,364,211,129,180,160,160,191,1208,319,166,197,137,171,152,163,178,630,1640,81,171,166,737,168,205,133,265,178,152,232,181,138,160,162,200,169,281,100,162,171,354,134,334,323,188,163,224,177,238,163,302,212,138,164,155,684,251,158,161,159,243,204,124,161,516,176,157,173,491,155,156,212,1303,111,163,170,154,168,1015,391,169,159,163,166,169,171,151,213,110,158,156,159,156,155,157,160,157,157,166,592,182,173,163,157,157,166,157,157,158,161,166,157,159,164,158,158,166,217,168,241,93,144,171,152,169,149,159,159,164,158,276,178,164,180,204,652,165,889,157,163,157,157,195,158,158,164,159,186,142,156,158,170,168,166,158,165,168,168,159,200,166,165,158,166,161,157,159,158,166,166,166,168,168,165,166,165,158,157,156,158,168,158,156,157,167,158,158,157,166,158,167,167,166,175,156,170,161,158,158,171,157,166,167,154,159,165,160,166,170,173,157,166,166,158,158,169,158,157,160,178,168,153,170,158,162,168,159,165,159,157,3678,101,159,894,927,167,166,163,163,159,172,154,177,168,168,160,169,160,183,185,151,179,164,161,167,164,169,167,170,158,168,169,170,161,160,163,159,162,167,168,170,160,167,168,167,162,168,173,168,167,162,173,167,172,167,169,173,166,165,163,264,162,298,113,247,201,161,188,149,171,170,203,304,238,177,374,151,161,164,167,165,1290,1441,86,159,203,160,161,1052,141,151,168,177,281,212,174,159,163,162,158,411,1041,897,173,167,172,161,925,695,184,164,163,170,277,170,173,174,163,163,168,156,164,163,157,243,74,158,162,161,173,160,160,1056,155,158,212,150,158,163,195,760,823,220,157,194,132,152,190,139,157,158,159,160,945,883,1025,889,580,520,154,173,159,162,163,167,161,157,175,904,129,159,159,516,223,168,493,366,246,154,707,160,160,156,159,158,783,172,1638,160,161,167,159,168,1288,250,164,938,549,147,162,200,163,167,161,155,162,156,157,163,163,157,156,157,161,156,157,156,162,156,162,156,156,156,155,156,155,156,163,155,156,155,156,162,156,156,157,163,156,163,163,166,158,167,153,163,175,146,156,163,162,160,161,166,147,157,164,162,848,1347,114,278,365,359,207,157,157,164,164,405,939,251,153,156,156,328,168,163,163,163,175,168,161,157,156,156,155,164,165,156,164,165,164,157,157,155,165,165,167,158,163,156,165,156,165,156,160,156,157,165,165,166,164,165,164,165,156,170,154,164,156,164,165,165,279,56,1395,640,74,159,158,157,240,612,2054,23,435,441,160,170,224,343,89,160,161,1253,160,162,160,253,147,165,161,191,153,459,142,156,156,158,178,285,44,162,166,163,173,833,166,130,163,155,160,159,168,328,204,119,158,168,162,247,78,165,170,159,168,158,156,175,152,167,158,158,162,162,153,157,170,153,168,351,87,165,169,215,126,226,166,186,1733,120,157,166,162,164,432,291,165,121,251,130,234,120,155,171,165,165,924,766,179,157,163,166,162,161,168,163,169,173,164,162,161,177,159,163,163,161,159,187,160,171,161,162,171,164,164,233,144,168,158,157,168,416,1326,144,687,31,162,165,163,164,176,136,196,142,166,319,824,110,120,304,855,1053,1880,27,201,158,690,194,175,293,159,166,176,192,146,167,171,169,160,168,317,28,171,169,165,169,168,168,166,164,165,170,169,165,163,160,171,195,133,318,30,174,165,167,164,169,164,168,2345,998,841,125,159,193,157,563,228,107,225,149,166,175,165,701,398,285,307,304,40,176,176,163,168,169,161,162,165,162,165,155,159,158,167,157,165,163,162,161,300,161,168,161,174,264,55,587,462,129,165,173,406,95,167,169,166,178,164,168,168,171,156,177,157,148,155,195,145,144,169,165,165,167,224,106,166,175,487,1311,657,835,2121,445,338,200,785,175,161,164,172,160,156,161,181,161,159,169,184,177,158,168,266,153,162,929,224,282,250,166,248,169,187,156,159,168,157,173,165,276,180,155,161,165,158,160,157,165,158,157,165,181,1735,150,162,157,164,602,169,150,458,162,156,580,508,234,160,161,177,1105,194,131,576,228,188,138,915,199,160,168,175,356,978,205,135,160,154,160,155,157,164,156,160,157,165,242,86,164,164,160,165,163,157,170,850,123,157,155,159,159,158,157,199,161,164,1298,116,169,166,788,868,66,154,244,169,284,226,173,231,163,162,162,157,156,157,163,167,153,159,156,156,166,181,153,170,175,154,212,123,158,156,157,157,158,166,360,159,170,576,120,158,164,162,157,164,168,161,165,154,160,167,160,157,157,159,167,158,159,193,151,168,160,167,165,157,153,157,167,175,159,170,165,161,160,169,164,232,347,300,664,1172,143,194,163,153,185,151,179,197,169,236,121,292,42,158,689,176,154,155,160,158,157,161,156,379,179,159,167,150,156,155,160,162,166,191,158,158,171,166,151,159,167,178,170,160,161,164,168,159,162,162,165,168,167,162,164,161,160,158,159,158,159,165,169,154,161,158,165,150,157,157,156,828,153,154,155,157,157,295,31,762,58,458,13,1304,156,164,160,170,193,153,646,708,176,158,153,198,170,171,164,202,173,175,180,167,182,171,182,175,177,387,171,165,170,167,170,169,172,174,197,170,169,175,174,175,179,407,163,169,172,163,175,151,165,163,162,162,177,473,34,163,164,174,163,159,166,161,162,172,162,161,166,168,707,196,572,630,159,163,193,175,171,166,197,164,169,158,222,175,159,195,160,165,280,163,172,158,167,164,160,170,166,164,163,158,165,168,161,164,215,242,75,162,161,154,157,156,164,156,165,155,157,164,165,164,155,158,164,164,158,152,157,164,165,156,155,157,165,165,164,166,165,156,164,155,165,165,156,167,158,299,163,409,156,156,263,181,132,840,157,159,1174,544,342,123,156,329,149,481,525,229,157,159,167,161,162,923,989,41,163,158,174,159,162,455,77,212,161,171,204,208,190,162,508,166,168,199,215,171,169,155,165,196,136,166,156,157,165,157,165,164,167,155,165,165,166,164,165,159,156,152,170,164,443,98,258,59,136,309,159,172,162,158,177,154,169,980,37,178,147,1187,164,250,176,222,176,301,855,199,117,161,162,160,177,165,157,163,178,159,164,179,123,160,167,163,165,157,166,166,164,165,165,157,163,165,155,158,166,165,166,159,157,166,168,165,168,165,158,156,156,165,156,162,161,166,162,171,159,163,158,162,131,161,166,170,151,161,165,174,140,159,156,168,159,166,164,162,632,199,156,133,159,167,164,165,187,165,138,154,248,166,240,91,160,347,134,167,163,167,168,149,163,173,647,948,1086,165,149,154,162,162,166,156,156,164,164,1400,197,157,161,155,164,345,174,157,157,156,167,292,163,157,175,152,156,153,165,155,162,177,159,158,165,166,157,166,157,161,158,158,157,156,157,171,155,165,177,176,150,383,94,176,156,152,160,154,178,334,178,151,166,163,155,166,155,157,165,170,149,159,156,155,164,164,155,163,165,162,171,156,157,167,168,154,167,156,155,155,164,163,166,166,167,166,154,158,156,166,165,166,157,168,167,155,165,186,146,188,160,166,156,167,162,158,163,155,166,163,156,158,169,154,165,154,165,156,154,157,164,156,156,156,167,167,327,167,145,156,155,158,156,176,146,157,164,181,150,206,658,108,185,234,164,179,237,173,627,192,183,124,163,191,413,158,170,364,162,163,168,158,160,165,197,128,156,162,162,168,158,165,166,156,190,129,158,168,162,166,169,161,192,164,288,159,159,197,137,152,156,157,164,150,167,156,158,215,173,154,175,150,157,168,155,167,174,162,165,230,160,166,165,153,162,153,165,169,152,155,157,165,160,865,43,164,444,1104,173,170,245,155,321,343,168,160,166,167,186,140,164,162,164,184,153,174,160,161,164,158,157,176,155,166,156,183,134,157,158,166,168,172,172,158,156,165,165,157,154,163,157,158,155,156,166,161,169,167,152,166,164,166,164,165,157,165,164,163,167,162,169,157,167,157,165,165,169,167,167,160,182,163,160,168,169,155,159,168,166,166,159,167,168,162,162,150,150,247,433,217,825,146,163,275,158,171,265,619,1063,511,791,967,171,154,158,163,157,171,152,166,191,162,163,183,159,158,157,164,157,158,165,167,225,308,58,150,178,155,160,179,169,178,161,195,160,165,169,159,172,171,170,162,240,165,168,171,209,209,106,164,171,181,265,83,173,192,156,194,174,175,166,170,397,175,185,162,686,204,695,390,1751,238,166,164,159,354,145,177,109,162,651,189,169,159,187,168,163,221,171,166,169,159,155,158,163,162,164,157,156,162,156,157,156,157,155,156,157,156,156,160,157,163,157,157,157,204,121,153,156,155,162,158,156,156,161,171,154,159,153,157,155,163,153,162,159,153,164,157,958,140,157,161,175,146,157,163,164,161,954,258,158,157,266,165,2260,243,90,169,152,183,181,140,133,165,153,155,162,156,159,152,157,155,163,153,157,157,160,154,159,158,159,236,154,234,118,154,164,164,154,160,161,156,161,162,170,162,161,193,132,155,156,160,159,160,158,165,165,160,152,195,236,158,204,591,434,147,252,164,808,1168,842,326,137,791,192,178,177,192,282,157,315,160,175,163,586,158,158,169,503,746,1749,350,161,161,161,171,454,168,159,158,159,156,1355,159,156,1844,96,251,370,351,160,157,157,168,189,130,160,272,144,158,392,436,132,159,248,862,108,1793,2490,1553,8,185,159,607,26,191,166,271,41,220,110,160,160,263,160,162,162,163,150,158,166,186,138,158,160,157,161,162,156,158,156,156,634,262,214,407,2015,28,184,212,266,164,189,172,169,175,142,977,149,159,1036,622,503,546,483,951,184,147,166,161,166,166,166,157,193,163,244,871,174,154,162,158,158,178,147,192,322,169,178,152,168,716,953,66,168,162,160,201,440,163,1691,3963,2592,160,153,175,217,206,210,138,167,208,177,155,157,165,161,178,158,164,158,157,163,157,156,167,256,172,198,251,154,160,325,199,199,1159,161,1381,294,839,1753,253,676,301,10,258,163,166,181,1088,246,1718,142,343,558,149,162,163,164,168,162,170,160,732,1000,141,151,158,168,155,160,156,165,168,158,146,169,175,152,164,159,161,253,162,166,161,182,163,155,156,214,159,208,165,210,172,620,191,181,461,244,146,235,179,595,441,1502,181,159,161,159,181,1203,1361,195,154,678,160,158,552,444,517,417,4364,408,146,251,292,28,159,1717,71,224,135,1655,296,147,157,459,2638,170,149,163,230,163,755,166,517,813,165,156,173,149,185,138,163,157,159,165,157,157,167,158,161,160,428,347,200,160,167,176,162,156,455,102,111,142,166,250,359,627,999,1059,993,153,261,155,182,137,165,429,83,158,162,218,112,173,161,165,419,37,152,163,159,159,158,160,312,185,163,346,152,195,399,752,488,481,180,159,611,1135,153,433,170,169,164,1906,644,684,2258,165,139,157,1359,183,170,325,157,163,286,41,281,38,226,154,105,2255,159,156,179,152,161,164,163,156,298,736,706,161,401,109,162,418,381,722,187,1001,2579,650,511,1909,166,338,100,275,2624,133,156,164,163,176,154,158,156,164,165,161,176,147,321,159,167,211,176,162,156,157,540,162,1204,76,162,367,127,731,238,270,756,408,181,186,158,178,165,153,159,246,95,193,150,165,144,163,642,836,150,179,172,296,146,208,150,201,169,156,156,165,160,161,169,186,134,164,165,170,159,167,153,168,250,155,171,155,197,160,155,178,141,158,166,161,161,173,183,144,158,166,1968,43,157,159,154,188,1284,152,580,157,875,319,363,133,163,171,174,163,162,165,744,152,159,170,151,158,542,614,616,393,165,213,98,162,158,154,157,184,180,141,151,165,161,152,170,148,156,163,168,162,152,155,157,162,157,162,162,156,157,164,168,460,245,158,1126,150,1603,2935,1401,295,146,172,168,167,887,1067,164,189,194,189,164,750,941,375,173,174,212,164,167,292,177,180,147,170,164,155,164,153,161,159,166,167,155,159,156,156,167,157,166,158,175,155,170,155,169,169,156,167,159,158,168,158,264,175,160,165,152,203,126,208,158,167,161,160,186,160,206,203,154,162,343,66,207,275,183,150,334,16,176,170,157,161,165,146,156,163,170,155,157,163,164,167,162,156,164,156,156,173,196,158,155,155,157,163,163,156,166,160,153,157,164,184,135,154,164,156,163,156,184,171,175,172,182,158,158,229,184,160,170,146,170,148,158,160,156,164,158,166,239,168,149,166,2952,169,133,186,1916,162,167,182,154,159,180,158,458,1276,601,165,158,156,159,158,158,156,157,164,169,157,167,158,165,177,162,175,166,160,166,155,163,166,158,168,166,158,157,175,157,157,168,156,158,167,157,172,157,164,168,149,155,160,156,155,168,168,157,157,167,156,163,166,282,299,197,799,191,87,175,159,340,160,162,163,157,176,236,149,157,209,119,169,157,161,158,169,159,165,167,163,156,222,121,173,166,151,164,160,164,158,178,161,166,164,158,165,157,156,159,165,185,263,168,150,178,178,159,376,159,159,164,161,162,167,197,159,157,159,162,154,157,157,159,156,167,162,167,158,163,161,163,196,154,158,226,152,191,152,157,203,167,158,161,152,161,321,160,158,160,647,687,991,699,712,674,76,543,72,164,156,165,166,1760,20,200,173,112,178,209,105,283,55,163,362,143,152,156,160,172,967,880,178,155,159,195,144,159,166,161,168,150,167,164,157,182,133,298,165,157,168,168,1505,40,163,496,213,1432,408,1010,243,208,210,157,168,154,168,184,244,156,191,127,191,131,445,271,442,51,165,402,94,142,163,331,228,172,167,174,296,171,168,177,170,158,159,163,174,167,163,161,163,160,161,161,160,160,161,162,158,161,224,149,181,398,81,164,160,485,189,158,159,165,1037,63,161,159,341,960,828,259,370,521,191,152,157,164,181,156,241,113,164,181,1497,160,172,161,161,184,124,174,150,163,164,163,160,168,169,162,169,168,158,159,170,164,159,159,165,167,159,162,163,163,165,160,165,159,168,170,368,87,184,163,170,153,185,161,160,168,159,161,164,160,166,161,160,161,170,182,145,173,781,978,93,159,273,217,225,154,225,129,157,153,165,205,390,612,155,164,176,232,182,180,154,160,166,199,410,192,166,777,462,185,160,164,163,163,171,176,148,163,163,157,165,168,154,155,164,156,157,167,158,152,156,158,160,159,160,167,244,1928,151,317,663,733,104,224,133,172,694,154,144,466,94,168,168,192,197,157,353,206,142,168,159,167,168,201,147,166,227,112,157,165,416,167,659,161,159,182,140,168,172,154,151,166,171,162,151,164,164,160,158,184,164,151,167,168,154,225,100,448,21,186,205,115,159,153,165,163,166,162,165,161,157,154,158,159,164,164,164,156,164,165,161,158,178,296,146,171,239,166,161,157,156,161,172,160,187,192,665,189,460,75,181,187,171,164,159,159,154,156,181,153,170,168,158,156,156,164,158,158,163,152,170,152,157,165,162,167,170,155,157,160,158,163,158,155,158,165,163,163,172,172,152,159,153,161,164,159,199,137,164,159,172,150,248,179,164,161,166,168,158,165,257,203,190,157,154,158,164,156,158,166,165,157,163,153,176,1597,180,814,1715,2114,149,182,156,159,158,158,158,165,157,186,139,156,157,160,157,157,158,157,172,157,164,166,168,170,155,156,157,158,166,168,156,155,165,166,168,167,156,155,167,167,167,157,156,166,165,165,169,156,164,734,54,273,155,159,170,199,125,185,162,171,161,169,164,167,174,158,263,294,124,157,251,115,143,722,88,174,199,161,178,492,163,213,151,156,166,157,165,149,163,156,159,158,165,169,158,165,151,161,166,169,148,164,158,157,156,168,155,165,155,164,164,165,159,166,170,162,164,155,156,187,159,166,160,156,167,155,153,168,154,165,164,159,154,156,157,155,168,167,161,156,166,171,152,149,220,93,156,159,155,156,162,155,166,171,158,163,215,130,160,165,159,155,1699,109,400,201,443,583,200,154,169,269,211,165,159,174,162,164,160,167,177,173,162,166,164,160,166,166,162,169,159,166,170,158,172,167,160,160,158,161,164,160,180,156,162,167,170,164,165,157,157,161,198,167,172,172,170,154,168,157,165,159,246,155,132,2203,179,143,857,405,160,165,160,158,164,162,2162,324,591,147,348,424,990,170,170,166,184,167,501,171,627,34,168,181,144,168,189,136,175,140,159,170,159,164,158,168,165,162,163,167,160,162,164,165,157,167,166,163,170,162,159,160,157,221,150,134,153,185,166,153,153,161,166,157,170,163,167,158,161,156,204,120,156,516,216,167,187,156,187,474,185,158,173,164,214,149,169,179,156,1504,154,169,155,210,185,169,168,161,230,108,163,160,171,159,153,166,161,160,157,188,136,167,165,154,295,308,614,162,165,238,171,168,156,174,172,193,190,148,168,165,167,167,164,160,163,165,165,165,169,178,150,155,163,165,165,159,247,168,161,168,152,165,730,207,199,245,47,171,483,146,172,820,371,207,157,251,703,118,168,162,611,1804,183,368,127,154,182,324,165,158,166,176,159,163,159,166,178,153,167,171,171,160,173,171,162,163,158,184,841,1069,798,1402,151,203,174,266,212,271,170,465,160,1269,13,240,999,779,271,269,875,156,795,31,366,274,213,112,325,170,157,193,162,167,2484,37,173,181,168,167,154,175,224,258,208,134,166,172,157,176,146,213,171,159,162,171,146,169,215,622,230,447,147,1433,296,129,117,152,168,182,166,195,167,156,175,146,157,185,156,168,165,1037,155,154,168,159,154,164,169,158,224,157,159,159,154,164,157,168,165,156,228,182,166,184,155,166,311,165,453,33,157,165,152,156,163,156,163,165,162,166,164,163,149,161,156,155,164,157,166,167,153,171,155,152,165,165,154,165,160,164,165,157,158,159,167,165,2510,935,68,174,959,165,177,809,217,150,153,159,157,158,155,158,160,173,160,165,167,178,162,169,165,167,768,195,166,163,159,158,407,501,576,759,732,130,161,167,169,150,165,161,153,160,157,155,157,167,163,157,157,155,156,170,150,396,168,164,156,159,158,158,158,199,154,164,161,164,160,190,158,161,170,142,161,180,300,31,166,181,149,169,158,163,157,158,158,412,78,157,167,535,548,570,667,788,182,164,398,704,433,696,190,167,446,319,226,172,176,153,172,167,210,254,173,209,228,330,227,186,171,169,173,174,184,163,198,126,996,197,156,170,157,158,156,148,171,196,126,159,164,165,161,186,160,159,166,197,127,167,458,146,180,179,157,158,169,163,159,157,161,171,166,159,170,158,160,161,171,165,156,166,167,168,166,167,169,166,151,167,164,152,160,159,164,158,158,157,161,167,169,160,162,169,169,160,170,170,166,265,71,169,145,155,173,159,164,365,131,184,138,155,168,175,143,157,167,173,149,167,198,126,154,165,187,167,156,166,158,164,218,178,162,163,179,147,157,168,355,171,191,1354,171,160,161,189,152,164,162,614,203,162,182,179,157,161,157,156,158,160,159,160,178,145,157,164,172,160,165,172,162,156,165,188,169,966,601,197,152,163,154,155,267,49,155,158,157,269,159,542,159,161,161,155,177,155,157,166,156,157,165,157,165,155,155,157,1437,496,163,152,181,200,198,309,18,157,155,170,166,154,165,158,155,165,154,155,156,165,158,156,158,158,156,166,166,153,158,158,156,158,177,145,166,158,155,184,216,190,149,160,167,160,158,167,172,168,160,168,159,160,161,170,158,165,167,151,159,160,190,137,159,172,159,388,160,150,154,157,159,158,165,167,163,160,165,212,117,159,261,159,159,1087,82,172,463,165,280,262,162,166,155,160,190,121,401,994,153,167,186,536,729,775,695,175,239,127,172,168,173,183,172,163,160,162,238,190,142,157,154,787,4,169,209,117,173,167,420,391,157,176,157,328,159,1070,169,192,165,740,167,261,156,1037,390,177,781,1788,227,139,168,150,194,161,162,273,52,252,66,159,158,159,160,156,156,168,166,156,159,158,161,168,157,157,161,158,160,168,162,165,156,157,167,160,188,160,161,163,161,161,171,177,168,160,162,160,166,157,165,160,166,161,159,159,178,162,158,159,178,166,148,159,304,13,173,146,181,153,167,160,160,916,425,418,707,156,166,156,157,232,176,172,155,1136,262,484,154,163,191,174,159,151,162,159,158,156,159,155,164,159,164,151,160,155,164,164,166,155,156,167,166,165,168,160,167,157,167,157,163,162,158,168,165,167,198,140,156,167,157,1285,416,150,162,169,155,158,161,156,164,149,166,166,156,160,185,1054,154,154,160,168,167,168,167,169,177,160,233,365,1447,493,381,195,169,285,159,166,155,159,160,162,167,160,161,159,169,163,171,156,167,156,200,204,126,270,136,158,314,25,169,163,173,163,160,315,23,173,166,161,157,581,1093,2054,161,149,327,309,319,171,234,83,1226,933,145,159,165,159,166,151,195,244,608,131,727,160,160,157,181,174,166,165,154,158,165,161,165,158,170,287,197,155,167,157,438,810,577,561,156,174,647,248,182,171,161,164,168,164,160,227,105,168,158,161,159,167,158,159,152,163,217,100,873,54,163,184,135,158,168,155,155,158,184,148,162,195,138,2698,136,178,242,158,155,265,157,165,163,160,169,552,78,837,761,206,311,63,166,1106,137,682,698,353,209,191,191,375,165,256,171,167,237,155,173,1022,75,156,188,160,159,216,795,128,212,159,106,158,956,21,162,172,171,148,183,484,230,167,157,174,184,299,124,152,158,162,171,158,148,154,221,104,180,137,161,153,156,161,164,457,190,160,520,560,399,311,209,161,163,157,155,163,171,505,109,154,158,839,171,173,157,158,168,987,923,1012,140,166,152,606,166,160,431,86,144,170,156,170,161,166,203,580,205,151,164,157,157,163,160,166,165,164,156,166,166,158,156,166,168,166,165,157,165,156,156,158,166,176,142,162,167,160,156,168,157,168,164,153,166,170,162,165,156,164,157,166,166,157,167,157,167,160,156,170,163,162,183,149,166,158,165,158,156,162,155,163,174,174,139,214,179,169,154,181,158,162,156,159,166,148,164,201,310,154,157,167,186,168,181,159,156,156,155,172,159,166,157,158,169,167,156,157,165,179,165,164,157,160,160,156,164,165,166,165,157,167,166,166,163,164,159,157,159,156,159,155,157,156,166,156,165,158,163,157,165,164,167,166,155,203,161,167,170,158,157,155,156,156,163,165,165,164,157,165,164,155,258,732,153,158,155,585,171,170,1376,304,606,194,148,157,158,159,158,177,566,1404,226,337,159,163,160,709,170,159,160,176,189,163,165,163,161,162,249,158,170,144,155,164,156,156,164,157,157,166,154,164,164,165,157,157,164,156,165,158,182,153,158,157,156,165,157,158,165,165,166,157,156,164,160,156,159,202,126,156,157,160,160,171,157,163,162,162,165,178,155,338,243,582,779,1111,961,237,170,174,161,168,162,154,166,170,160,167,154,157,159,184,145,164,185,136,279,127,160,172,172,166,540,660,196,183,168,168,154,158,155,156,165,166,163,165,156,153,166,158,164,164,168,157,165,169,242,338,140,181,159,437,186,144,160,163,158,158,178,165,162,290,313,24,173,202,167,182,1295,90,167,164,461,579,189,588,147,192,163,324,157,159,161,154,155,252,162,184,242,162,166,172,171,179,161,180,147,158,859,457,153,156,158,252,69,157,156,164,157,158,169,164,159,164,155,156,167,159,166,163,164,156,165,234,406,153,1666,840,184,153,159,157,174,158,160,159,159,168,173,180,153,1053,134,187,160,149,188,170,161,157,171,2043,194,135,159,166,159,155,177,171,156,171,167,173,710,176,163,161,155,157,155,164,181,148,176,160,160,158,166,159,159,157,158,157,166,159,165,156,157,162,161,169,168,203,137,319,176,148,508,23,539,803,127,267,189,585,1851,1946,139,157,162,158,163,176,175,137,157,158,174,595,1054,784,501,106,153,276,105,161,160,154,241,121,165,155,159,156,465,553,658,779,1018,157,162,168,253,161,358,122,156,967,13,158,192,164,159,271,159,163,169,167,1049,226,285,43,178,177,158,156,158,158,158,165,160,208,589,31,157,160,188,133,158,159,167,166,168,160,167,164,153,160,155,167,170,167,154,176,162,160,157,156,163,158,166,277,102,153,147,173,161,173,168,159,157,167,171,162,284,592,852,161,173,166,172,158,159,234,164,160,1514,401,320,114,1879,18,174,166,163,298,193,153,170,161,157,158,154,169,154,166,155,154,157,155,156,164,168,139,164,166,157,164,155,164,159,158,164,159,156,168,166,157,166,156,160,163,170,161,165,166,167,165,157,166,165,166,166,158,157,468,160,160,162,168,164,149,159,166,165,168,159,167,150,189,910,114,192,148,144,170,158,161,495,166,165,164,157,180,169,153,168,162,202,238,180,45,155,158,536,110,169,165,164,155,159,156,157,405,84,153,159,207,121,156,169,178,159,158,184,142,167,160,165,166,161,158,157,168,169,167,156,158,156,157,159,168,155,158,157,157,170,157,158,162,160,167,167,164,164,159,166,161,158,167,166,157,179,170,145,158,168,188,161,156,341,182,167,162,163,159,161,202,136,242,433,423,154,159,888,788,440,338,661,756,139,180,109,153,167,164,200,124,167,160,164,172,167,168,154,185,157,165,161,193,134,685,156,133,153,159,173,151,157,166,167,159,166,183,156,159,163,190,150,148,1385,138,162,165,150,166,172,160,166,158,156,158,167,157,166,617,48,157,1656,647,153,190,139,216,432,243,115,250,235,147,640,1021,501,1074,167,605,192,168,135,156,167,164,157,168,162,164,165,165,161,169,170,257,71,203,122,168,173,149,156,171,152,156,159,166,166,157,157,172,152,164,170,152,157,158,158,181,162,174,159,163,172,304,613,182,92,161,175,145,155,203,150,158,517,261,90,156,158,172,162,175,156,178,462,159,169,185,836,173,150,164,172,158,149,157,156,157,156,158,158,156,164,166,166,168,167,157,165,159,165,160,165,160,162,167,167,165,168,166,157,166,165,157,158,167,156,168,168,165,166,159,157,165,162,161,159,159,162,285,35,167,204,128,148,171,172,167,157,168,157,167,158,156,157,204,1188,610,326,25,971,97,182,172,167,173,1158,463,163,306,107,156,169,170,193,155,148,160,164,158,155,164,155,165,158,157,157,156,180,153,165,158,168,157,168,157,165,156,166,157,158,165,156,157,155,166,165,156,156,166,156,166,158,157,155,165,158,156,212,105,160,162,174,740,181,146,167,169,564,149,164,175,171,167,3305,38,421,110,628,509,151,178,644,168,167,931,248,161,234,166,170,164,182,159,175,159,169,173,559,82,223,124,150,161,187,163,156,156,175,169,182,159,153,165,159,169,163,161,170,168,157,248,718,26,166,165,165,166,170,162,160,164,161,161,170,1088,1025,200,170,165,501,843,140,936,112,160,201,296,275,195,138,157,155,155,164,179,162,160,155,160,157,164,164,203,159,164,681,192,153,154,158,158,156,164,155,163,161,167,159,180,161,224,261,150,161,228,168,159,161,161,189,157,175,151,158,153,156,158,169,151,158,157,159,154,160,830,133,165,1463,1236,322,185,188,173,153,163,155,168,165,184,165,167,196,208,97,165,157,224,177,183,156,195,154,141,174,162,162,154,165,155,166,187,143,177,166,159,227,177,1355,187,161,160,974,165,158,158,181,159,173,622,161,157,171,162,162,221,168,154,163,157,171,260,230,186,194,265,146,1079,832,519,199,155,276,622,744,822,169,157,166,166,157,156,166,167,156,155,167,166,156,184,158,157,158,158,158,164,166,157,157,166,160,164,166,157,157,167,167,157,313,155,167,165,168,166,155,166,159,156,157,172,165,174,159,168,169,160,162,150,165,165,160,165,158,166,167,156,620,123,162,157,170,393,98,853,311,172,391,227,713,155,395,193,150,157,186,145,194,128,201,144,160,390,150,322,30,161,155,158,160,466,711,716,229,165,164,182,165,151,158,156,165,166,158,167,166,158,158,156,167,158,198,129,167,166,157,169,153,379,45,156,159,169,158,159,157,156,164,924,93,157,165,157,166,159,159,170,170,146,171,173,1357,1201,164,181,145,157,170,161,171,1224,184,169,219,172,184,226,166,163,159,162,151,156,161,165,143,156,156,159,163,158,163,166,165,213,163,678,143,162,160,162,157,162,157,160,167,166,160,166,157,159,156,167,169,166,149,159,158,157,158,169,163,166,158,167,157,188,138,831,45,2007,148,179,161,194,171,163,169,185,156,161,160,162,169,167,161,159,170,166,161,158,166,157,171,168,171,164,166,166,169,163,158,159,156,170,166,159,167,162,158,158,160,169,168,158,163,167,170,168,171,165,169,165,168,159,169,161,170,167,158,171,165,168,165,167,167,160,166,159,368,159,163,165,250,160,161,176,172,165,166,161,2418,160,159,621,68,265,164,200,124,199,177,153,171,172,162,173,159,180,184,155,174,279,49,177,364,503,1517,1129,170,155,159,158,167,167,171,157,167,167,158,168,161,165,163,169,160,158,171,159,160,159,170,160,169,170,157,161,168,179,163,165,166,1663,162,194,976,199,158,157,173,316,35,509,186,159,157,197,162,193,179,192,125,158,158,347,170,187,133,157,201,174,156,151,406,202,158,1081,106,226,120,162,438,95,257,165,156,173,147,163,160,155,181,166,143,157,164,165,158,175,152,167,158,166,166,165,169,952,156,162,160,161,162,781,1299,110,161,158,153,157,159,171,721,216,175,161,159,163,809,157,1051,169,176,202,178,126,162,203,132,341,181,760,174,143,162,160,165,162,158,163,158,164,160,157,163,159,160,228,105,163,171,150,157,160,164,159,154,161,160,163,170,208,159,162,162,156,159,164,163,163,161,157,170,144,165,150,163,166,148,158,156,164,165,161,175,194,201,175,182,147,167,195,145,157,213,139,365,826,151,167,157,160,193,440,198,247,166,170,158,175,141,154,162,160,156,156,155,156,166,164,165,163,150,162,154,159,180,156,158,166,158,165,160,154,155,276,53,169,169,166,159,164,157,171,157,167,158,157,159,167,176,156,169,169,169,168,168,159,157,166,168,164,156,158,627,1045,168,160,169,174,157,170,176,170,161,167,189,146,993,428,184,28,163,156,156,173,157,166,160,157,187,141,166,164,169,158,161,159,159,158,156,158,157,166,169,156,165,157,156,166,166,166,166,156,159,166,163,165,167,166,166,167,171,158,156,158,166,157,165,166,166,165,164,166,210,136,1009,186,149,168,167,170,153,155,165,167,1056,2883,90,182,162,162,164,168,324,2512,919,83,160,165,183,205,1840,175,285,160,164,163,169,162,419,751,670,948,896,635,219,99,160,169,161,156,511,480,306,167,152,157,171,999,92,163,156,156,177,455,1443,166,156,156,172,158,173,870,1445,163,178,175,163,185,1266,709,306,174,234,109,165,173,173,385,143,169,175,173,205,151,174,170,171,171,168,175,165,184,152,608,376,165,219,469,1105,562,1710,653,111,162,166,164,162,157,159,163,165,183,130,156,155,279,37,179,154,172,168,160,156,161,173,161,160,159,167,166,172,170,159,159,159,177,165,169,164,467,48,146,211,124,157,1182,362,497,1072,657,821,154,160,151,164,189,137,167,160,158,163,173,154,165,1102,219,84,162,154,170,162,223,107,421,142,166,166,236,97,182,178,596,219,164,535,140,163,586,176,144,154,230,414,1007,268,166,160,176,342,288,592,181,140,177,147,158,923,672,189,157,155,158,184,169,165,159,157,166,578,106,412,163,386,94,171,167,175,810,119,164,172,467,1296,147,187,3094,34,157,175,162,162,344,166,165,161,170,152,154,164,165,164,176,164,164,163,159,167,156,164,166,157,164,159,161,153,157,158,156,161,160,157,166,156,157,166,304,42,156,160,161,160,167,171,157,168,156,166,161,159,166,173,163,159,159,170,215,165,172,204,186,181,221,156,1248,168,177,154,188,145,168,166,171,304,168,168,172,176,164,169,164,164,214,152,154,245,83,184,235,97,159,159,161,161,160,162,160,170,161,169,163,173,160,157,161,207,548,177,155,161,162,168,169,162,162,159,161,193,175,163,162,170,160,165,173,170,159,162,363,163,173,150,162,164,163,171,167,176,191,167,178,181,1003,1345,28,479,192,162,165,188,176,159,241,163,191,164,166,167,168,516,162,167,162,161,163,172,158,170,172,161,175,180,155,418,63,167,167,178,163,180,142,160,169,162,160,166,157,183,177,158,168,166,199,141,155,177,160,159,170,170,162,157,170,162,168,162,158,170,278,64,159,262,65,177,162,160,169,158,160,168,160,169,160,161,183,146,862,2118,25,178,165,167,285,109,165,175,142,158,159,164,153,162,154,169,153,163,162,163,173,167,159,188,134,156,159,159,157,167,167,170,156,159,160,169,166,159,160,168,159,165,157,161,160,160,160,169,170,158,157,166,166,157,156,165,158,164,157,168,164,158,166,167,165,168,164,167,164,152,156,160,165,156,168,161,164,165,494,35,1486,551,782,1050,456,147,168,186,146,165,164,178,177,181,159,167,158,167,167,161,164,165,165,166,157,157,157,166,166,157,166,166,167,157,156,157,166,240,199,141,163,171,164,160,164,161,204,1360,97,156,199,139,159,155,169,171,176,570,167,175,162,930,64,156,156,163,159,166,456,71,154,971,853,211,176,168,170,162,169,309,40,178,169,173,174,189,165,157,158,157,167,164,163,165,160,157,178,154,157,167,157,165,157,162,162,158,157,166,164,165,163,161,163,166,168,168,166,158,167,157,167,157,166,169,158,159,159,158,166,157,189,159,157,165,158,168,166,227,113,164,160,169,165,165,191,168,166,165,149,159,172,176,145,157,165,165,157,157,167,167,167,1126,158,168,169,166,161,160,340,388,151,140,165,701,798,182,221,158,167,158,159,158,156,157,157,229,93,176,161,160,157,230,85,158,158,168,158,160,170,153,157,164,166,166,166,157,166,159,158,178,150,158,153,167,157,167,166,201,162,159,160,160,173,170,159,169,160,156,167,163,166,177,172,140,160,168,141,169,158,165,158,164,168,164,203,222,130,163,159,166,156,169,160,166,157,157,157,158,157,156,156,167,213,591,181,162,153,143,156,163,167,157,162,181,153,167,156,157,166,164,164,169,227,155,168,159,159,169,189,407,716,225,165,168,172,159,160,162,157,176,158,170,157,170,163,163,169,161,159,163,159,164,152,166,165,163,167,163,167,170,160,169,166,165,155,171,161,157,177,150,159,160,165,176,161,155,162,173,422,195,322,150,155,1855,194,151,161,171,185,168,136,187,142,190,153,160,175,276,1018,716,271,150,165,158,162,165,154,167,162,158,165,161,167,163,165,261,64,160,155,155,159,162,152,168,157,158,157,180,160,162,162,158,166,262,75,162,164,159,157,164,159,165,158,166,168,153,167,173,150,157,158,166,167,166,167,168,156,166,196,133,172,150,168,169,160,296,1179,161,177,797,149,172,165,161,157,158,257,82,159,174,143,166,166,686,122,152,176,175,143,162,167,159,166,184,150,166,165,166,155,155,166,155,155,155,165,155,154,156,154,165,167,164,165,146,165,156,165,166,166,363,133,182,137,169,162,153,165,165,155,166,164,156,154,159,157,156,158,162,161,159,177,144,160,169,169,155,2395,340,1025,108,154,162,161,153,169,158,157,160,167,181,162,166,157,158,195,158,168,165,158,157,175,165,158,158,158,167,159,157,166,168,173,166,167,160,167,170,309,259,161,169,159,158,172,155,172,168,169,157,161,166,162,159,168,156,177,188,150,160,155,167,430,158,186,216,152,159,162,172,156,159,165,166,163,167,175,163,163,163,741,165,186,729,102,165,172,391,183,115,175,167,158,160,160,168,160,174,157,160,163,157,164,171,155,158,161,168,171,161,163,165,168,160,167,175,164,177,159,172,172,166,165,156,159,170,159,166,159,155,162,156,166,281,167,158,162,161,231,99,162,163,154,156,209,116,161,170,169,181,130,167,167,168,158,158,164,170,158,165,170,142,154,156,167,316,159,160,189,636,182,264,83,183,323,973,1051,153,170,183,128,175,164,159,1067,191,140,163,166,157,162,166,169,162,165,164,165,168,158,164,164,165,165,164,159,155,164,165,159,159,166,165,169,156,165,165,160,154,156,160,155,166,158,165,166,166,158,157,165,168,164,166,166,165,167,158,157,157,167,161,156,156,157,252,164,160,157,157,160,209,170,157,1905,611,905,879,140,161,158,157,159,178,157,164,195,205,98,162,161,157,173,149,163,163,155,155,166,171,184,141,163,164,164,162,157,155,163,164,155,165,164,156,155,156,156,157,156,158,157,167,164,158,158,164,166,154,165,164,154,155,165,155,171,157,161,165,156,163,155,162,156,159,172,154,164,157,168,180,147,161,173,205,228,171,163,161,182,163,155,171,161,160,161,164,165,156,167,156,164,155,159,158,170,158,166,164,156,165,154,167,163,166,164,156,156,160,167,158,186,162,164,157,155,164,160,156,156,164,160,164,158,165,156,166,160,156,156,156,167,165,157,157,168,165,164,166,166,167,166,167,167,167,165,169,166,167,164,165,167,158,167,167,166,168,169,169,159,166,223,182,164,159,170,153,168,181,142,159,164,165,160,158,195,418,234,37,222,119,172,144,185,157,174,146,167,170,157,171,221,142,185,163,180,154,286,106,929,147,161,157,157,158,166,179,155,157,165,156,156,157,166,165,168,155,156,157,157,156,166,156,158,157,157,157,165,165,165,156,167,157,161,152,165,158,157,166,166,158,166,156,156,156,156,168,165,156,162,166,156,158,156,156,218,110,155,175,159,156,159,160,161,172,182,434,163,163,167,149,989,54,176,167,187,142,155,164,170,461,153,174,151,177,158,161,164,164,158,157,164,163,158,165,164,165,156,155,166,155,162,163,163,156,155,163,154,155,161,157,155,155,165,164,167,158,157,155,164,163,158,167,166,156,165,163,157,156,155,156,165,163,164,156,164,156,155,162,166,219,114,163,164,164,162,170,155,165,164,170,147,155,157,153,159,164,152,155,166,155,158,161,190,162,178,159,199,167,138,169,174,154,170,171,160,149,163,214,147,644,164,175,149,157,190,152,146,155,165,158,166,166,156,165,166,159,169,167,165,157,158,165,168,160,160,166,167,160,167,160,158,168,167,166,167,170,157,160,159,160,169,161,170,151,166,166,157,158,173,169,166,164,168,167,165,157,157,157,160,159,253,204,128,165,162,194,180,157,159,159,162,175,153,163,163,153,154,189,160,141,167,158,166,170,152,157,157,159,210,216,166,159,164,156,168,170,161,160,157,157,177,139,166,172,170,184,141,290,37,174,150,158,165,156,166,156,164,168,157,158,164,156,164,156,172,155,167,156,166,157,166,166,167,159,166,167,165,168,166,192,148,167,167,158,166,161,165,166,168,264,132,156,164,157,155,167,167,158,166,180,136,166,177,155,166,165,158,166,170,155,158,168,148,167,156,179,135,166,160,161,156,160,156,166,165,332,141,1583,1272,500,23,780,174,167,178,139,162,161,186,159,169,166,170,167,156,161,159,172,163,186,162,161,157,158,161,161,161,161,164,156,170,158,166,197,167,168,153,159,158,165,160,165,165,164,157,167,168,161,205,590,35,163,176,237,75,164,155,166,165,165,166,164,182,151,160,166,166,199,672,169,1441,1136,178,206,138,185,167,174,202,349,580,39,169,174,162,157,159,433,173,209,167,168,164,169,252,166,165,339,174,172,166,161,225,175,218,109,157,174,148,169,164,168,165,157,157,157,166,168,156,166,101,160,159,157,158,167,167,161,164,169,155,157,166,159,156,166,170,155,166,163,161,174,152,163,158,167,170,144,157,763,34,160,226,169,169,160,172,143,160,156,165,167,144,177,154,268,202,177,178,156,157,158,169,160,167,167,196,162,182,157,510,326,153,167,162,157,194,801,990,171,169,158,168,163,590,151,157,161,158,159,158,166,157,165,165,164,157,158,166,167,156,157,166,157,156,156,167,168,163,157,164,156,156,163,170,159,160,164,157,157,178,258,162,159,160,158,544,19,160,169,177,178,896,334,765,480,675,181,164,159,167,148,162,161,157,159,165,170,167,164,165,166,164,158,157,158,157,165,166,159,158,166,166,166,152,165,160,154,156,157,157,156,167,156,159,155,158,168,166,166,158,157,157,157,167,166,166,166,165,160,166,156,169,167,158,173,149,160,150,155,157,181,206,192,170,162,158,161,160,388,835,896,57,150,165,156,156,173,163,146,156,158,164,157,168,157,156,158,166,154,155,156,155,165,163,163,165,162,164,163,157,156,155,168,158,156,159,159,156,165,159,159,155,157,166,169,155,158,159,158,223,188,158,157,237,80,167,146,155,164,161,157,164,163,170,165,165,157,164,164,156,165,157,159,161,157,183,236,158,170,170,162,160,167,156,167,166,180,159,159,160,523,120,153,786,136,877,134,157,280,161,168,193,153,187,148,163,161,168,153,168,158,166,159,159,170,165,159,167,168,168,164,167,160,157,158,179,156,163,159,164,219,164,176,157,165,164,163,172,156,161,164,155,164,174,161,164,166,156,165,162,154,157,157,155,156,170,165,157,165,157,165,164,158,156,156,166,157,165,155,154,167,149,153,192,161,179,168,171,167,189,160,442,189,155,456,175,269,152,162,167,161,158,161,171,153,157,176,148,164,158,154,389,100,156,156,172,157,146,157,158,159,156,155,158,156,156,165,158,159,165,158,164,158,163,166,165,167,167,157,156,165,159,155,212,151,156,158,160,156,156,166,158,157,166,157,156,157,157,166,156,159,166,166,166,157,166,161,167,166,166,158,169,158,166,158,157,157,158,171,159,158,167,157,194,126,151,163,158,158,157,157,157,159,160,167,166,156,201,172,171,149,158,158,178,168,171,150,208,203,177,163,166,156,161,158,167,156,168,168,177,157,159,157,158,172,174,171,161,166,156,166,168,166,157,157,182,151,171,158,168,168,169,158,165,160,156,157,169,167,168,172,164,167,168,169,230,99,185,139,168,158,160,160,173,147,168,170,168,159,182,157,159,167,157,165,181,146,158,171,159,238,190,165,182,164,158,159,165,157,157,166,169,185,155,151,171,160,192,164,183,148,160,158,169,168,173,157,172,167,161,161,169,154,166,159,169,162,157,166,169,168,167,180,155,157,158,160,159,158,170,159,168,158,171,158,161,155,159,159,161,158,159,158,166,170,167,168,221,120,159,167,168,158,161,162,157,160,158,160,177,159,158,159,168,167,170,167,169,167,169,166,173,165,169,168,158,156,168,158,173,153,176,142,154,156,158,156,160,164,168,470,179,136,177,192,190,475,871,148,160,153,178,156,157,159,159,166,181,157,157,158,170,160,172,145,157,166,165,167,159,157,165,168,165,165,166,158,157,168,166,157,168,158,166,156,158,158,159,164,157,166,155,164,164,192,134,166,170,167,163,166,166,159,169,159,164,157,157,167,165,168,165,167,166,166,166,185,148,166,167,165,157,168,171,152,165,157,158,167,167,171,168,158,167,172,163,158,163,173,162,171,167,168,162,158,162,162,155,193,143,167,157,156,157,171,162,157,168,238,94,171,167,217,109,160,162,167,169,167,160,168,167,171,169,167,168,158,168,167,170,155,158,167,156,158,159,165,168,158,157,159,170,156,158,166,155,167,167,167,157,156,157,154,253,74,209,248,11,165,172,264,51,161,156,160,166,191,133,157,158,157,160,167,161,157,159,167,156,170,155,156,158,183,135,171,149,169,161,169,169,161,159,159,171,154,230,913,687,126,164,163,157,173,164,167,166,189,150,169,179,142,173,165,161,157,155,158,220,212,735,161,178,152,166,158,155,164,161,156,157,157,157,158,158,180,147,165,156,167,156,169,158,166,165,165,169,158,158,156,167,156,155,167,163,157,168,165,167,253,160,189,127,162,154,165,150,170,165,985,156,159,167,166,152,159,164,166,309,173,146,170,199,154,149,146,160,166,870,254,148,163,164,157,161,170,159,181,175,157,158,251,157,168,157,163,162,170,163,182,237,164,166,159,155,168,156,931,161,158,265,162,152,158,167,167,170,158,158,167,167,167,167,207,206,132,174,165,188,203,229,161,173,160,156,159,157,250,100,172,180,155,152,159,156,172,154,123,158,156,168,167,491,142,187,212,123,179,162,167,589,128,176,172,152,1111,155,183,173,157,160,165,167,172,157,161,174,164,156,159,170,158,160,158,160,159,160,163,166,163,162,161,167,161,157,171,157,168,173,266,163,177,158,158,166,155,167,163,167,159,168,169,284,165,167,158,160,187,144,154,165,166,159,174,156,197,142,153,158,160,164,165,157,168,155,165,154,183,129,191,146,152,160,168,164,187,159,158,158,156,156,239,160,163,159,183,168,173,160,160,182,172,161,181,199,133,161,166,157,175,169,143,162,161,176,134,155,167,154,167,164,155,158,166,156,155,164,154,156,156,156,164,165,156,169,158,165,163,166,157,156,157,157,162,156,177,154,161,155,157,167,166,165,169,158,156,157,166,167,156,157,156,164,167,163,165,156,154,156,158,164,167,160,157,164,160,166,150,162,161,159,155,165,154,166,172,165,164,174,161,179,228,109,171,151,161,157,165,178,146,164,160,173,157,239,1512,160,171,163,185,141,160,171,164,173,153,159,157,156,166,158,168,169,167,168,160,159,165,158,166,159,158,167,166,158,156,157,267,144,92,155,219,105,217,127,175,206,163,165,178,570,189,151,166,157,166,165,157,157,155,157,171,150,224,90,167,166,161,154,2960,162,172,153,203,165,162,154,170,792,12,156,156,157,156,159,167,170,150,164,156,166,163,157,175,151,157,164,155,159,176,161,222,194,172,266,151,292,189,172,163,167,185,163,163,160,178,165,159,162,159,158,161,171,155,166,159,158,161,172,171,189,166,155,155,146,156,155,155,163,162,163,155,155,165,156,157,170,159,175,165,189,173,163,179,159,177,143,638,212,170,162,162,161,165,401,153,168,220,118,138,187,192,191,166,163,168,157,166,178,188,210,203,136,285,184,232,140,160,156,177,154,170,166,157,156,157,163,164,165,156,157,157,159,164,166,165,156,168,154,166,154,158,157,163,156,155,156,167,165,154,165,154,154,166,166,167,154,166,163,165,153,155,153,168,164,164,166,153,165,164,155,155,165,166,165,156,174,298,194,194,179,169,185,161,166,226,201,164,173,156,197,160,170,158,154,159,165,169,158,165,156,166,165,184,159,155,157,199,144,167,166,170,164,189,154,188,130,156,157,167,165,184,186,123,167,165,164,158,154,155,155,166,166,155,167,166,169,163,158,180,161,156,167,154,156,156,166,163,164,156,164,164,164,155,164,164,164,166,165,160,159,165,164,156,164,157,160,165,166,164,166,156,156,154,156,158,157,157,158,158,153,165,157,158,168,167,166,271,206,106,186,144,164,165,162,166,167,896,206,181,123,170,154,167,153,186,162,171,152,172,158,156,159,156,165,174,164,160,165,157,155,171,158,159,165,161,167,159,160,165,170,166,156,158,160,171,163,183,157,169,165,164,167,167,161,161,167,159,175,164,157,175,143,164,153,156,158,155,158,156,168,156,159,153,159,156,156,159,155,167,169,195,154,153,163,150,162,168,163,159,157,157,180,801,153,178,171,166,158,154,158,159,183,143,170,164,162,172,155,167,158,167,166,157,163,166,167,166,170,160,155,168,164,161,170,159,162,158,160,163,157,167,157,157,157,165,156,157,166,166,165,156,165,156,169,166,166,168,158,165,158,166,155,171,162,166,166,163,155,160,156,161,169,170,154,156,165,161,156,165,170,156,155,168,156,165,166,178,149,156,165,160,168,165,155,151,165,388,166,157,156,172,158,157,171,168,155,176,141,164,168,163,156,159,164,212,187,191,207,174,150,164,156,180,173,132,152,170,157,163,188,169,164,162,183,158,192,144,166,160,169,159,161,166,171,167,161,159,160,158,171,158,159,164,157,163,160,170,161,165,158,164,168,168,154,166,166,167,192,132,157,162,155,156,162,164,157,158,154,161,151,160,157,159,155,166,161,173,168,157,159,151,167,152,169,157,168,156,165,168,167,156,156,168,160,391,96,171,151,192,163,169,162,154,172,160,161,162,173,169,159,159,165,166,184,161,172,162,156,168,165,159,165,163,164,157,163,156,190,161,154,167,165,169,165,156,157,165,176,160,214,123,158,174,172,149,158,164,162,163,157,156,155,157,163,155,164,165,164,166,166,155,164,157,153,157,165,157,159,166,185,143,165,165,156,162,160,165,221,103,154,167,156,157,261,163,165,181,187,163,187,133,158,170,162,189,289,197,188,222,424,187,146,163,176,160,161,177,160,165,157,159,165,158,179,145,157,158,174,171,143,167,159,157,258,160,244,136,225,163,141,163,161,156,161,156,159,179,157,156,158,162,163,162,165,166,157,226,171,164,177,141,159,154,164,176,156,157,159,157,157,160,161,162,175,160,162,159,155,189,157,157,157,166,168,161,162,157,169,154,155,169,150,156,158,166,166,164,171,160,157,159,176,158,167,251,182,172,172,171,183,157,157,155,170,153,183,150,159,155,157,167,157,166,157,159,157,157,156,167,165,158,156,215,117,155,166,173,151,146,156,165,166,156,165,157,157,165,165,167,191,155,157,156,166,165,156,158,156,158,157,155,165,168,170,166,165,165,167,166,195,166,156,166,158,159,239,145,163,157,161,157,153,156,166,159,157,157,156,170,149,159,155,165,162,163,160,176,170,127,157,157,156,157,155,167,157,158,155,156,156,155,157,156,1256,19,182,195,287,587,165,2557,49,217,183,158,152,157,166,159,154,159,199,152,143,177,148,156,160,167,159,160,159,157,164,169,153,168,158,159,168,171,159,157,172,158,167,172,170,165,167,158,160,169,157,159,161,169,159,163,164,160,153,170,172,146,164,155,162,167,160,156,160,171,165,175,148,194,171,165,164,220,174,244,284,164,173,155,176,162,166,186,148,312,161,159,156,156,172,159,167,151,178,149,160,157,166,157,166,165,156,168,165,156,165,167,165,167,159,157,157,166,158,155,167,156,166,156,157,158,158,158,167,159,156,168,166,159,158,154,168,167,175,138,158,156,156,157,156,170,155,167,171,154,160,155,159,157,159,1132,109,185,165,175,164,241,211,265,172,170,159,164,528,194,1642,116,168,162,171,156,162,159,154,158,159,158,162,160,160,158,166,159,193,139,147,166,154,154,157,170,166,164,164,161,171,147,156,157,161,154,155,166,154,165,154,155,154,155,156,154,154,155,154,166,166,167,157,157,156,165,157,155,158,163,165,164,164,167,166,166,157,165,155,163,219,167,158,167,152,157,169,154,191,167,164,162,166,163,174,159,372,83,167,204,134,167,164,156,161,160,156,177,153,167,159,169,164,167,182,171,161,159,158,160,160,159,157,159,166,160,173,155,170,164,168,160,158,169,157,157,171,156,177,152,168,169,169,167,182,155,267,110,174,159,156,209,116,160,175,161,155,172,144,156,156,267,61,169,156,159,157,158,156,226,151,165,164,160,157,155,156,157,157,156,165,175,162,159,188,149,157,162,158,193,142,1726,171,207,153,1422,188,189,165,202,579,665,177,190,151,159,159,156,175,162,161,175,233,167,173,172,206,131,173,156,166,159,157,159,165,170,165,158,187,154,1128,381,212,592,872,930,318,260,1460,201,100,173,173,162,148,172,158,170,153,167,157,160,167,156,183,155,161,249,176,266,158,159,197,143,206,147,300,77,156,155,186,153,267,160,209,113,159,159,555,187,156,164,197,162,155,259,154,161,472,497,224,136,163,310,30,164,164,159,166,151,165,162,162,164,156,165,156,167,163,157,163,157,162,166,161,156,160,154,164,162,161,163,148,161,163,161,154,156,153,173,144,155,162,160,183,130,156,160,164,155,167,153,157,164,155,160,171,147,150,852,156,151,164,155,157,166,166,155,163,183,138,186,154,156,154,155,171,189,119,165,165,166,156,157,165,156,165,165,156,158,156,157,164,165,156,157,157,156,165,159,163,157,191,132,166,164,165,167,155,156,154,154,166,168,165,165,166,166,166,166,166,155,165,167,165,165,169,155,166,165,159,166,165,164,152,163,164,157,157,159,156,165,159,164,166,155,163,160,190,1073,49,176,189,145,190,145,155,165,160,153,165,157,163,174,172,144,163,165,185,136,158,249,110,180,138,160,167,162,166,159,283,180,213,148,157,160,168,171,269,56,158,173,151,156,162,172,158,162,159,158,172,162,166,164,154,159,163,159,165,162,172,164,167,160,164,166,160,168,175,165,162,166,165,167,168,460,283,37,213,124,144,156,208,174,166,224,160,168,182,162,157,163,184,145,158,158,162,222,112,1011,157,1029,1126,184,195,143,146,261,320,113,192,153,259,160,161,162,152,185,138,154,158,161,164,158,154,165,158,158,253,168,164,165,156,157,184,134,165,164,150,196,149,150,431,195,155,152,171,155,156,155,202,165,157,157,165,311,162,160,162,156,235,183,141,156,165,167,174,226,160,161,175,159,176,170,492,148,154,160,160,253,82,120,197,157,154,157,165,168,165,172,161,160,173,236,150,193,157,161,166,155,160,179,169,143,160,166,173,156,166,158,159,159,158,159,161,161,154,157,165,155,166,166,145,151,159,165,167,157,161,154,165,159,157,157,166,168,155,160,167,166,157,159,156,158,160,168,159,178,145,166,158,157,157,181,146,161,169,171,156,151,158,157,158,155,155,155,801,143,159,167,200,168,678,141,176,160,148,153,155,169,161,155,179,163,155,156,156,165,157,156,164,165,157,154,156,156,155,193,149,166,154,159,197,152,163,120,172,154,163,161,157,159,158,157,160,162,165,167,159,167,166,159,165,163,157,156,161,159,161,156,130,168,161,155,157,159,156,160,165,166,161,158,158,168,179,161,155,161,165,160,160,158,215,136,156,183,151,157,154,169,1129,155,167,168,168,170,167,174,178,170,160,200,129,149,183,293,363,196,145,180,265,158,169,166,167,191,159,174,159,162,163,418,165,156,190,148,171,151,177,143,194,149,154,166,155,174,208,104,256,57,243,693,753,291,156,179,177,169,165,153,168,161,172,151,167,170,156,191,134,154,171,146,178,286,94,148,182,151,184,164,156,179,177,200,137,158,441,165,157,159,149,169,146,173,157,158,316,164,170,158,164,138,219,163,168,157,182,191,188,173,156,224,173,634,162,220,120,172,182,742,167,158,162,165,167,151,160,168,143,173,187,186,317,171,217,154,186,144,156,181,159,145,169,166,156,171,154,169,219,152,156,156,158,156,157,158,167,157,160,157,164,156,159,174,152,167,164,157,179,157,158,170,182,226,160,483,170,422,174,156,163,174,190,152,151,180,154,174,154,166,169,163,160,168,165,177,162,281,144,165,239,87,186,162,162,160,152,155,154,164,183,169,144,161,152,156,161,148,156,167,272,58,146,179,146,175,144,161,161,178,164,171,172,170,159,167,185,143,159,159,165,170,145,172,156,163,172,160,169,169,158,170,172,177,163,159,173,165,166,166,174,161,165,164,162,166,182,153,163,169,157,162,170,174,155,161,158,160,166,154,168,159,611,168,843,178,226,101,172,254,64,177,156,157,174,411,163,156,158,159,162,155,166,157,165,165,158,156,166,160,156,165,167,155,161,157,190,154,154,157,160,165,160,143,178,193,162,148,160,153,161,161,149,166,156,191,139,167,158,165,157,159,169,325,183,163,161,154,157,165,156,171,154,165,165,158,165,155,164,166,148,157,161,200,165,160,246,163,166,166,744,225,1539,208,154,158,534,86,166,277,208,153,167,180,169,182,313,198,157,184,544,159,387,125,157,160,155,153,159,181,129,164,161,157,154,155,155,162,167,148,156,156,164,165,158,163,157,157,155,191,157,153,196,173,133,167,171,160,158,167,156,156,127,120,158,158,160,158,169,140,181,161,168,102,160,335,928,129,180,168,106,160,572,1614,112,161,176,162,171,179,138,164,165,160,158,165,167,156,160,160,165,166,180,158,159,180,163,168,170,168,169,167,166,158,171,155,166,165,165,165,161,157,155,157,157,157,139,156,159,156,180,184,200,151,170,165,166,167,169,173,275,37,166,166,171,156,151,157,157,165,168,167,157,166,166,168,173,163,161,159,159,167,228,163,1471,139,161,154,157,154,163,165,167,112,159,176,158,157,159,167,165,156,170,156,168,158,166,159,158,167,158,169,168,158,157,160,166,167,183,162,166,166,157,158,165,167,157,166,157,166,141,1109,175,150,166,169,148,152,163,154,156,163,163,157,164,185,143,164,163,133,168,156,154,166,163,164,169,161,156,201,142,144,164,173,157,156,166,154,156,156,159,167,166,165,122,165,177,154,1320,68,206,516,174,212,250,180,142,165,153,140,1125,635,195,148,157,160,156,164,150,165,158,165,166,166,156,157,166,165,160,157,166,156,220,118,174,207,135,142,173,179,153,212,126,2693,1025,256,151,272,96,151,155,162,184,169,161,160,158,197,180,884,159,180,165,479,1019,1231,178,150,243,183,130,256,170,161,163,182,154,161,164,184,168,159,174,202,168,295,1603,169,213,163,164,1310,173,233,2766,1753,83,230,153,165,460,179,163,157,157,172,197,164,396,179,187,152,889,160,182,191,208,886,72,739,82,173,344,181,157,201,152,170,154,164,164,174,164,157,155,166,165,156,156,157,155,155,164,158,129,192,159,157,167,167,165,161,157,166,157,166,156,172,154,165,158,163,156,156,156,165,157,165,164,156,156,155,167,164,171,153,158,157,156,167,157,166,156,167,221,822,506,203,217,160,151,160,539,151,151,153,157,153,280,43,160,764,943,157,162,162,296,30,167,158,166,165,163,162,157,165,166,166,158,167,165,188,191,118,155,165,171,158,157,437,191,137,156,156,156,166,163,158,156,164,157,156,158,157,157,159,166,164,158,158,156,165,157,170,154,169,156,155,155,158,156,156,159,168,201,174,162,164,1367,61,756,157,738,156,158,159,193,160,154,177,152,168,177,165,301,175,188,145,125,162,156,156,156,188,143,158,156,156,164,158,183,144,165,157,155,165,170,156,167,156,156,155,159,168,157,157,167,167,166,168,157,167,169,154,156,158,160,184,138,166,167,167,174,149,161,164,165,175,161,149,156,164,166,147,157,157,169,156,157,211,177,168,489,151,182,170,173,139,155,174,155,139,153,930,238,153,158,164,154,158,154,157,318,164,165,175,161,223,163,157,160,158,157,415,625,425,569,182,141,161,216,105,154,157,163,163,165,155,154,165,155,154,133,155,165,164,164,163,165,160,154,156,165,165,164,164,168,156,156,169,157,156,157,156,163,166,159,317,249,169,204,165,153,160,157,159,155,160,162,157,159,447,175,909,48,145,158,1506,156,605,129,175,982,156,159,171,270,175,153,162,154,174,159,159,157,158,157,156,167,161,157,155,158,157,172,713,158,169,177,182,187,119,170,154,164,157,166,155,156,159,161,155,163,172,163,155,156,159,157,231,83,156,176,150,154,158,156,167,158,157,156,173,161,158,181,150,235,1592,3,164,506,208,157,973,162,161,160,157,178,188,152,167,165,167,164,254,155,165,155,347,490,871,119,184,155,165,167,168,162,169,182,152,165,163,161,166,214,168,157,160,164,158,170,164,161,167,163,785,184,179,193,167,160,166,166,171,168,162,169,168,166,159,222,155,179,162,161,162,158,170,159,157,157,160,173,164,165,298,1419,81,174,162,194,226,151,180,2570,489,234,168,164,221,105,214,159,152,216,158,154,157,156,167,119,169,143,154,155,155,169,189,121,160,159,157,161,163,167,176,163,168,184,183,179,164,159,168,160,157,157,169,156,182,161,182,999,153,167,165,168,214,165,170,164,175,158,168,164,163,165,169,161,172,155,223,172,165,150,175,156,162,159,172,165,169,158,169,163,159,171,234,121,160,168,170,154,155,177,141,163,167,156,159,180,179,161,180,143,160,173,166,142,167,160,271,2699,160,356,139,168,158,171,154,187,165,161,167,170,160,166,616,17,215,167,175,156,219,158,156,167,159,161,405,190,157,170,237,84,743,286,182,472,165,150,170,168,165,170,204,160,167,150,252,90,164,182,160,176,136,156,166,763,319,1577,417,642,73,184,155,155,164,157,166,165,158,158,165,157,157,165,164,164,166,161,174,149,157,157,156,159,166,156,167,196,225,197,163,177,149,166,174,155,160,162,156,159,161,179,163,160,170,630,115,104,170,163,150,167,169,162,160,158,153,187,133,160,163,163,175,161,157,160,158,171,166,170,158,166,170,169,155,170,157,167,159,169,168,169,157,158,173,160,165,160,164,162,159,167,157,159,161,160,160,167,165,167,170,157,158,166,157,155,172,154,168,166,158,158,169,158,160,155,167,167,162,171,145,164,159,160,166,319,181,156,202,176,180,159,157,165,590,81,212,177,182,216,174,176,384,182,157,162,557,91,198,171,177,162,163,202,151,191,957,166,177,161,170,163,169,163,164,156,166,157,163,165,161,168,160,155,163,166,156,164,156,165,166,165,157,164,165,155,157,154,164,156,181,657,180,161,151,165,164,156,155,180,145,163,164,164,156,165,179,186,144,165,166,166,166,159,163,165,166,159,158,158,162,158,166,183,138,166,165,189,188,164,227,123,170,169,166,231,62,169,185,158,175,160,163,156,161,166,166,159,193,216,175,169,281,47,178,161,169,1099,159,201,166,166,154,157,158,168,161,174,156,162,164,163,162,169,163,177,172,171,165,160,159,167,161,167,171,166,160,164,163,225,291,137,190,131,157,157,169,153,169,168,185,169,162,161,161,168,168,164,170,161,160,194,145,175,172,169,155,162,154,168,369,171,158,157,165,165,151,804,322,154,177,141,174,163,185,130,168,155,190,145,916,21,166,152,162,162,156,163,157,157,170,157,153,165,156,158,168,164,169,155,154,156,167,154,162,173,156,166,164,166,155,155,161,154,165,156,166,157,168,158,166,155,165,155,169,154,165,155,158,158,254,193,153,190,228,253,202,243,95,168,209,163,157,402,852,160,147,160,196,129,165,169,163,181,172,163,162,178,2190,140,1165,145,190,560,345,170,555,81,170,140,168,165,155,165,162,156,168,161,168,158,165,166,179,163,160,154,159,155,156,165,171,157,157,178,137,169,149,166,157,159,154,166,169,155,156,166,158,156,166,170,166,168,157,157,155,166,156,152,168,156,157,158,171,168,159,168,155,158,156,157,160,168,250,165,169,1249,176,168,159,167,198,177,170,201,143,179,169,150,160,169,173,154,159,167,168,155,169,168,158,167,159,159,158,182,185,161,158,159,158,160,158,180,165,173,167,165,157,169,183,189,158,343,164,165,168,161,175,159,165,162,180,143,221,124,158,159,233,84,177,991,242,191,154,159,163,164,155,158,159,168,209,123,1884,157,183,190,153,164,156,806,161,225,153,160,175,155,175,159,157,166,167,156,159,199,148,203,129,159,160,141,166,167,153,157,155,157,155,165,164,166,156,166,166,156,156,156,156,223,104,164,156,189,163,182,165,164,156,167,165,166,163,164,165,165,166,167,169,163,165,165,187,168,125,160,168,159,167,166,158,164,210,170,165,170,171,195,197,161,365,399,217,3219,155,164,149,156,157,162,360,149,155,197,167,173,160,165,159,168,163,169,163,166,159,165,202,165,159,169,169,158,158,168,158,168,158,169,166,170,158,161,170,158,157,159,164,160,169,159,160,157,167,158,159,170,161,169,176,157,168,159,157,163,162,168,167,154,167,163,157,224,151,157,160,161,161,161,173,161,180,152,172,409,138,142,166,171,153,165,146,269,56,164,157,163,170,190,149,156,162,156,178,186,174,154,166,154,159,158,181,163,159,164,167,170,168,168,160,162,169,195,172,164,160,162,160,159,159,169,169,167,160,166,195,179,157,161,156,160,157,170,159,156,159,157,166,165,169,162,158,166,167,188,145,168,158,161,167,160,168,488,219,128,158,221,219,282,663,166,289,293,178,321,6,306,1660,143,209,127,381,24,182,161,544,1155,495,130,410,1000,67,191,134,151,407,310,542,458,227,269,64,156,190,137,163,156,156,158,156,165,157,157,165,165,159,164,166,157,157,156,155,165,165,165,179,157,165,157,165,342,168,764,165,157,170,178,162,170,183,177,160,156,3028,34,175,154,169,163,158,167,158,157,155,165,157,155,155,1066,152,154,166,161,174,155,165,165,156,156,166,164,165,164,164,156,166,155,156,163,155,156,156,118,155,155,156,164,156,168,155,160,157,156,157,164,167,154,156,165,157,155,133,156,156,165,163,185,157,176,159,181,668,165,1951,163,152,159,1787,166,130,159,159,150,156,156,217,111,169,959,161,165,162,169,154,158,158,163,165,164,257,100,144,156,162,154,165,158,158,164,166,159,183,145,158,160,165,156,164,155,156,155,164,155,164,156,159,159,164,157,167,156,168,169,161,168,156,163,165,149,164,184,165,153,156,156,157,156,164,163,171,156,176,162,155,167,162,163,154,167,162,167,158,157,162,164,168,170,165,157,172,163,164,171,160,166,165,166,164,159,157,168,167,166,157,157,157,165,174,166,323,190,154,156,165,176,153,156,157,163,162,157,155,161,159,159,158,156,157,158,165,166,161,166,157,157,157,168,166,158,156,160,157,159,165,153,162,155,173,153,167,157,157,158,167,158,198,141,158,166,167,238,105,156,184,147,160,159,179,165,162,172,156,159,158,195,159,169,167,177,296,87,169,160,189,190,203,131,238,154,156,204,181,151,191,183,468,135,156,163,172,156,159,287,170,166,190,139,183,152,156,166,166,165,152,157,159,163,158,164,165,166,166,158,160,169,182,170,163,166,164,175,194,118,165,165,165,166,178,243,157,159,162,159,159,165,166,158,164,159,156,158,164,165,164,158,159,159,158,165,165,157,167,172,155,168,165,259,317,151,158,190,145,161,153,162,158,158,163,167,155,158,165,174,142,171,168,152,167,168,174,147,165,153,198,161,167,155,157,167,189,165,155,160,158,173,180,167,159,162,158,159,165,175,158,162,157,159,164,206,128,173,163,157,165,201,125,171,173,147,165,162,160,166,166,156,156,156,165,157,168,165,166,158,165,157,167,168,157,157,157,153,174,156,160,157,159,155,172,166,156,165,155,156,166,157,162,163,168,422,134,168,203,386,158,162,174,414,1260,1465,174,162,249,237,185,164,158,168,420,179,157,207,150,153,157,173,147,154,173,158,170,166,162,163,168,154,158,163,159,162,159,156,165,166,173,159,158,158,167,161,166,172,164,160,155,167,166,166,159,161,172,168,165,162,159,157,158,169,156,179,153,177,152,168,166,168,166,166,157,221,215,115,158,369,160,153,141,194,183,157,178,161,161,169,176,155,159,167,166,173,165,169,174,158,156,161,175,202,145,176,242,159,156,156,176,160,163,156,157,156,166,164,165,165,156,155,166,155,165,164,160,156,155,158,157,164,167,165,157,174,162,164,165,157,164,166,158,165,157,166,166,165,158,163,165,158,164,167,147,165,157,166,156,166,160,168,166,166,157,246,99,158,189,158,168,149,155,166,160,168,190,173,166,157,176,166,177,148,163,160,223,180,194,2037,150,649,184,158,243,189,204,874,104,167,164,157,171,190,205,141,137,197,163,135,166,161,158,1065,39,304,28,224,90,159,255,76,163,190,142,180,151,166,172,155,166,183,143,163,167,176,165,206,114,156,198,136,217,108,239,74,164,168,164,166,156,159,159,156,157,324,156,157,159,162,573,685,192,165,1498,998,369,757,1242,169,158,163,153,167,161,168,167,157,166,154,165,160,195,741,1314,927,959,1300,909,1382,637,31,161,181,161,161,158,157,157,180,156,285,204,166,199,710,244,144,183,158,372,105,1326,167,146,232,220,202,141,178,245,209,121,179,162,155,171,142,166,166,165,155,187,159,158,167,170,166,168,167,154,158,156,157,171,156,163,157,157,156,168,167,164,156,165,168,153,157,165,165,158,177,143,158,173,149,173,151,155,156,177,159,165,174,168,164,192,163,232,97,159,173,159,146,156,205,179,285,182,170,186,168,197,139,172,148,159,214,112,170,170,169,166,159,169,160,159,170,165,159,161,157,169,172,157,226,131,162,241,161,162,177,904,177,188,212,196,185,174,161,160,164,168,188,158,163,168,167,176,171,173,159,167,166,171,162,159,161,169,167,174,165,167,159,161,158,182,157,153,165,170,158,159,166,174,150,169,161,277,188,429,155,202,177,188,139,161,180,147,577,581,541,431,579,186,149,163,188,164,145,164,158,157,156,160,233,107,153,156,165,158,158,168,1132,184,172,159,163,156,155,161,158,158,158,170,157,171,167,159,167,224,157,169,156,155,168,155,158,156,166,162,164,166,172,155,167,159,157,159,161,155,166,158,166,158,168,172,154,173,1021,203,194,147,207,496,186,292,311,150,159,173,589,182,162,161,152,200,134,166,160,159,166,168,167,194,141,167,174,166,164,162,174,155,164,159,160,167,157,168,299,41,160,173,163,160,166,156,161,159,157,167,169,158,159,158,175,154,167,166,168,181,151,164,158,158,159,165,153,173,155,158,161,170,160,166,176,449,12,246,79,175,155,154,183,146,172,153,156,347,71,168,783,595,25,178,616,105,216,456,157,1641,168,152,163,166,158,523,150,189,486,227,431,68,167,151,168,172,153,150,156,166,165,164,163,160,158,156,155,163,157,156,175,161,164,168,165,158,159,165,164,156,166,161,160,163,155,164,163,150,205,165,292,34,174,147,187,142,155,162,156,181,144,156,166,167,157,566,79,165,158,728,974,153,155,173,156,357,201,96,189,149,166,169,153,156,165,159,183,146,159,157,160,491,188,857,150,157,159,168,167,159,171,158,160,162,158,167,158,164,164,156,164,163,163,157,158,156,165,157,157,164,163,157,164,158,157,164,158,164,166,164,156,165,165,157,157,157,158,166,158,166,158,156,163,159,154,161,158,155,181,145,156,158,157,158,157,158,156,158,170,214,599,849,283,152,230,175,165,258,216,164,149,165,157,155,161,176,434,151,234,163,170,189,158,156,251,534,248,173,585,448,190,157,317,161,163,201,134,161,155,173,157,157,157,158,158,156,160,179,154,157,156,165,156,164,164,165,167,166,281,1000,159,164,171,225,174,164,173,173,197,194,179,131,176,456,200,222,322,70,171,178,164,159,160,179,182,165,146,192,459,264,166,164,162,224,160,156,164,160,177,165,157,210,167,221,107,166,178,154,246,84,161,162,177,152,157,156,167,166,164,165,166,158,158,156,167,157,158,158,154,158,157,158,156,159,167,156,158,155,158,166,164,147,165,168,156,156,157,168,162,163,233,965,398,206,818,1297,787,223,123,160,153,167,421,223,155,175,148,170,192,141,156,169,154,167,157,159,164,166,156,158,177,151,157,158,170,158,154,156,165,157,166,157,157,155,166,157,167,173,159,166,157,168,169,155,157,166,165,157,166,158,158,156,157,165,166,157,177,169,166,166,168,165,168,156,166,166,168,167,157,167,203,167,162,143,157,160,169,164,158,168,166,179,162,232,152,181,151,161,164,160,155,160,170,151,171,560,94,160,158,157,158,156,162,148,155,168,165,155,192,602,1064,145,156,166,165,168,167,166,168,158,166,168,169,158,167,166,159,167,167,159,158,158,168,167,167,169,159,156,166,159,167,168,170,160,156,165,168,169,160,156,167,168,169,167,158,169,170,1325,713,153,162,163,160,159,155,166,156,811,50,167,846,737,134,190,205,209,261,113,297,148,165,177,148,171,233,162,200,292,170,171,155,157,157,166,167,195,150,164,157,165,159,169,165,158,157,166,158,157,164,154,159,158,167,157,162,165,159,167,166,157,162,164,158,198,160,167,178,158,168,256,481,517,159,426,167,163,158,164,157,297,184,175,154,188,165,161,172,154,199,164,214,160,154,188,131,164,199,140,165,183,144,164,628,795,176,175,1021,196,168,146,172,167,159,163,162,158,156,156,157,203,133,158,171,157,156,165,175,166,175,149,166,156,174,149,165,206,157,165,162,162,156,158,156,158,175,150,165,160,164,158,173,180,138,155,166,403,118,165,183,167,159,159,159,156,157,169,203,158,399,160,190,2768,152,157,164,176,295,322,164,162,205,153,155,159,166,158,158,174,157,159,156,156,157,168,155,157,157,157,166,167,157,157,157,157,156,158,159,164,168,156,161,156,160,158,157,157,158,167,156,158,166,165,158,167,157,157,165,169,160,152,210,124,187,180,150,160,177,166,161,279,160,334,289,162,162,160,169,157,162,216,161,171,1312,1231,1203,167,179,1735,364,146,160,261,143,241,154,164,159,730,156,161,162,183,144,162,677,167,161,200,158,166,161,157,158,156,154,157,154,160,165,162,159,163,159,238,172,157,157,220,169,166,159,161,159,176,158,155,179,153,158,168,158,157,158,160,162,158,171,152,1027,367,126,239,192,217,102,1268,17,939,179,152,165,1197,924,162,157,170,164,162,165,166,166,158,166,169,193,125,154,165,168,165,164,167,161,164,157,156,165,166,165,155,172,164,166,156,165,168,155,165,167,162,165,166,304,183,194,152,166,157,253,152,163,184,183,258,105,175,168,168,181,170,162,212,136,166,168,170,164,164,157,585,338,1472,81,186,176,159,872,985,13,533,816,249,167,175,152,166,236,155,156,162,207,159,158,154,165,165,263,53,169,1005,152,155,165,165,157,169,166,154,157,164,156,165,169,317,248,797,149,160,165,155,167,157,158,163,338,516,842,1050,350,2142,48,173,2644,46,171,157,173,167,291,753,636,182,340,159,160,164,165,1156,125,196,1126,35,166,164,196,226,263,84,162,171,143,161,161,190,172,168,161,160,166,188,163,445,147,968,178,169,160,153,146,158,203,153,3792,207,150,160,160,770,206,149,155,170,191,132,162,158,161,162,153,161,157,882,715,1711,145,160,167,160,167,156,167,157,170,155,160,167,167,167,197,140,199,203,172,158,165,158,150,160,1221,205,152,179,165,163,320,29,174,337,95,162,162,322,119,178,153,160,185,1344,1176,933,158,162,165,163,155,155,148,161,159,157,156,159,160,165,163,167,151,156,167,157,159,166,157,164,166,159,159,159,167,155,156,166,165,157,158,166,159,158,153,159,174,153,158,156,162,177,162,181,159,168,156,158,162,167,157,164,158,157,163,154,157,164,156,164,165,833,155,240,95,159,176,196,128,129,166,158,165,160,376,98,260,583,150,157,183,387,139,149,155,331,171,295,31,156,172,167,146,162,149,162,155,157,156,164,164,174,161,166,166,164,158,166,154,164,155,157,168,168,724,156,158,165,155,156,161,486,4,519,161,157,158,158,184,150,335,79,164,162,166,153,158,186,157,386,187,162,187,163,163,503,244,174,162,165,161,164,156,156,157,158,158,157,159,199,164,173,159,155,168,166,164,161,166,158,160,165,169,158,160,159,165,162,168,171,247,193,241,752,138,182,181,301,228,196,177,170,156,163,166,409,83,152,157,172,151,196,162,160,163,166,151,170,158,158,161,165,493,117,206,144,164,159,166,201,138,162,161,162,167,164,158,161,160,159,161,158,2330,111,453,79,181,242,98,174,183,171,369,144,251,194,186,156,205,167,158,177,159,157,167,156,166,162,157,166,167,158,167,166,161,162,159,165,158,156,159,158,158,216,112,173,142,156,176,140,268,221,154,392,7,118,168,160,169,165,160,3017,46,166,158,166,169,156,157,178,147,187,162,173,171,165,476,175,150,160,197,187,211,544,67,320,179,705,122,348,222,171,159,161,169,163,165,170,188,151,165,161,158,193,156,160,166,168,157,160,173,167,170,166,158,157,169,163,158,161,165,168,204,161,172,166,159,188,183,162,191,154,167,163,162,167,677,173,196,274,180,228,177,363,203,366,92,325,152,286,69,188,181,149,184,404,521,784,155,209,107,153,172,186,151,166,1127,48,161,153,206,142,158,155,166,157,156,156,157,156,165,149,165,159,163,176,159,164,158,162,153,166,165,157,161,154,165,157,167,167,167,164,166,164,157,157,194,168,179,153,159,160,159,179,138,157,160,154,166,490,165,179,153,274,139,182,547,1695,185,154,172,159,156,160,166,166,167,160,216,858,929,153,158,165,163,164,176,205,129,175,176,163,159,162,163,164,168,160,161,170,158,168,177,159,163,160,167,170,173,197,160,166,155,157,159,156,164,162,160,158,157,164,157,158,166,163,221,103,360,121,158,191,166,199,207,173,157,179,168,157,157,171,166,338,167,139,556,77,162,210,1914,899,761,171,163,164,162,155,158,156,164,169,840,297,164,161,171,158,168,154,158,158,171,163,159,159,157,158,160,172,159,160,158,159,306,64,159,165,160,161,154,259,145,161,155,223,260,1010,172,171,165,158,170,172,169,165,169,169,157,957,140,222,176,179,163,173,214,114,161,165,172,142,160,159,162,165,175,188,191,163,147,168,156,159,154,157,164,165,164,158,165,156,158,185,166,167,167,159,159,167,167,159,157,158,167,168,167,160,170,154,158,158,159,157,159,169,159,160,158,160,158,157,158,158,159,157,168,162,166,157,164,159,159,162,159,158,167,169,167,160,172,171,174,168,157,161,158,160,157,162,155,158,160,167,158,160,157,160,173,1969,175,146,161,202,664,183,149,155,167,152,164,157,183,157,201,409,32,166,153,172,149,167,156,155,159,167,154,169,156,159,158,155,166,155,167,164,155,155,164,154,165,163,166,166,160,162,164,165,165,300,170,161,157,155,157,155,161,160,154,158,156,157,160,162,162,154,154,172,138,165,156,155,155,158,163,155,156,165,157,162,1415,592,566,51,196,444,165,361,171,347,189,166,165,171,156,153,158,157,158,165,156,166,157,157,155,165,165,158,166,164,157,164,173,165,166,157,165,167,161,160,155,157,157,167,156,156,165,155,160,533,198,127,160,158,158,463,196,238,721,123,141,158,154,174,161,148,184,132,203,128,166,164,152,166,158,166,158,166,158,227,163,193,141,241,165,165,162,154,163,156,271,137,666,182,163,163,181,158,158,158,194,149,162,198,144,150,165,163,156,157,157,156,159,159,158,158,157,159,156,163,193,153,167,174,169,213,125,241,80,185,131,170,155,165,165,167,167,216,102,158,167,161,155,157,187,157,158,167,158,166,193,126,180,160,157,157,168,157,167,157,167,168,163,165,152,155,181,145,166,159,168,157,157,262,60,157,166,533,178,136,168,887,81,183,150,174,156,163,159,185,162,173,158,161,160,171,168,239,186,565,252,189,122,259,69,157,167,200,119,157,165,167,156,164,161,164,155,156,165,157,167,164,166,166,165,156,166,158,165,156,156,157,157,166,157,166,165,167,157,157,167,165,203,154,156,167,159,155,168,158,167,166,157,166,168,157,204,159,176,141,185,182,162,157,157,168,159,177,176,189,153,158,150,161,182,160,159,156,192,160,158,159,225,172,166,157,156,164,164,162,165,155,255,180,211,191,159,150,155,294,98,199,606,162,179,211,132,164,383,167,161,159,166,157,157,169,164,166,158,157,157,158,164,168,159,157,166,164,154,166,168,166,165,166,167,156,161,158,157,157,159,158,168,161,165,169,155,167,169,170,159,157,165,152,159,177,160,159,155,161,227,198,174,191,146,333,165,165,156,168,162,176,152,1819,2146,168,156,155,199,122,161,156,179,155,165,156,167,156,158,157,166,166,167,157,156,157,167,158,158,169,156,159,160,163,157,161,158,167,158,160,156,168,158,155,157,166,167,161,155,162,161,168,167,183,130,168,159,157,167,167,166,209,163,161,161,227,166,166,156,157,167,169,168,170,164,308,347,97,190,151,159,167,200,149,166,168,162,1102,852,236,162,454,1100,963,160,153,162,163,163,158,166,156,159,165,164,156,156,165,157,157,165,164,156,157,165,164,156,169,155,157,156,157,167,159,159,153,168,260,158,167,158,159,163,150,157,158,172,154,169,160,156,166,166,166,166,167,172,143,159,172,178,249,135,165,210,164,159,161,183,173,166,161,166,155,157,159,181,144,160,157,170,155,1183,261,159,165,158,157,160,167,158,156,156,168,132,184,165,171,675,206,149,174,777,157,155,167,169,163,163,168,232,112,159,159,163,172,165,170,164,160,159,162,177,157,170,166,158,158,159,170,154,166,157,167,169,177,163,167,168,158,160,168,158,167,167,160,168,166,165,152,752,156,163,159,189,160,522,128,162,168,184,147,177,202,159,168,205,143,152,164,159,170,172,157,168,173,168,161,432,493,712,890,115,220,168,165,164,173,158,162,167,159,165,173,165,157,169,156,166,162,167,158,165,159,169,157,165,154,159,160,171,167,172,157,160,158,283,50,157,179,154,164,154,168,170,156,169,170,155,166,157,159,160,168,206,125,157,212,255,167,1119,40,158,159,633,230,114,155,158,204,168,167,168,160,195,156,163,286,167,654,174,140,161,158,190,144,158,155,164,157,177,156,158,169,164,183,139,164,166,155,157,164,156,174,157,156,156,165,164,165,165,155,165,155,156,167,190,143,143,155,156,164,157,166,168,152,166,166,177,150,163,162,155,166,157,164,168,164,339,175,162,657,143,189,233,131,171,168,194,221,198,287,172,200,248,155,191,166,176,162,198,159,145,179,159,161,166,145,164,163,161,165,201,151,163,164,165,158,159,165,158,157,166,155,167,156,167,155,156,156,165,157,160,157,165,165,167,159,165,158,165,158,156,167,164,157,159,165,165,163,158,165,158,156,166,166,166,157,157,159,156,167,168,155,154,170,144,163,164,179,133,159,165,157,156,156,166,156,425,160,136,159,160,459,225,35,166,157,150,163,174,137,157,157,156,157,157,157,157,155,167,156,158,156,165,165,166,155,165,167,164,164,159,167,164,168,156,157,157,169,164,167,156,165,158,157,165,168,157,164,165,157,166,156,195,139,165,165,157,156,157,167,158,164,165,156,157,155,165,222,141,173,163,147,157,158,151,156,157,157,165,164,199,143,217,175,167,155,164,186,132,157,158,157,164,165,169,158,158,170,156,167,158,170,193,133,183,184,162,182,152,166,201,157,163,160,237,108,269,67,444,107,163,210,180,178,170,152,166,158,171,158,167,168,167,172,168,167,167,159,168,158,181,159,161,157,197,169,163,157,161,166,171,169,161,168,161,171,173,165,176,171,171,164,246,122,151,179,164,163,192,142,223,146,166,171,165,168,442,793,155,153,166,156,156,165,149,166,158,801,161,210,160,224,369,548,244,112,177,1313,160,147,276,40,155,223,97,160,158,157,160,164,167,168,166,165,168,174,159,160,158,156,157,166,150,165,158,158,169,164,155,236,92,165,166,170,164,171,162,147,163,158,166,156,159,166,158,168,165,167,196,129,167,155,158,156,171,160,158,167,165,170,155,167,165,166,203,158,729,176,172,287,118,189,169,164,249,91,672,159,156,156,283,99,1903,158,274,52,454,117,165,160,162,158,157,161,154,158,156,166,163,180,173,174,159,159,159,159,166,167,157,156,162,165,165,157,157,326,128,183,182,168,146,157,163,155,160,161,171,178,150,169,190,191,164,116,158,159,158,169,167,165,191,160,164,163,155,269,57,175,162,158,171,157,169,170,155,158,169,166,168,193,131,188,142,168,374,103,902,59,810,244,154,188,163,192,169,167,165,158,160,185,154,164,169,1193,170,158,167,191,305,286,165,168,158,173,157,158,155,165,166,1290,100,271,55,162,170,158,174,159,164,206,433,191,158,153,172,152,166,165,159,156,184,140,166,165,166,166,186,150,157,165,158,157,1269,153,1591,21,154,1107,153,158,161,162,592,996,1215,152,245,159,158,159,160,203,159,158,164,163,163,164,159,167,158,155,166,165,156,156,174,156,157,156,156,156,156,159,160,161,156,158,159,159,170,170,158,157,166,157,166,165,158,157,158,170,162,166,159,157,181,168,318,213,920,163,160,1322,297,2140,91,332,182,166,156,187,166,211,170,159,156,170,186,336,157,187,198,170,183,726,78,202,146,157,179,551,988,163,160,167,157,169,156,158,168,153,154,790,204,153,161,162,170,167,159,164,159,165,164,158,166,166,434,173,182,169,155,1691,427,659,785,557,872,165,166,937,170,162,166,172,172,173,163,164,171,672,1541,1784,176,158,171,168,162,166,168,177,141,166,155,166,160,158,175,156,168,158,170,169,168,165,158,173,164,178,1089,422,81,113,168,162,155,156,196,330,187,166,172,820,677,175,156,162,185,161,178,161,170,161,162,169,219,165,165,157,187,159,161,169,178,164,166,161,170,160,170,170,162,166,171,157,157,167,159,166,176,154,162,174,161,157,163,165,161,166,168,158,171,156,169,156,171,162,160,169,159,159,160,176,159,165,153,168,161,166,158,162,167,169,160,169,257,79,167,295,54,320,2008,1249,63,201,184,163,183,1266,499,42,694,200,143,206,123,230,255,36,176,177,266,113,229,85,176,175,472,178,153,166,221,161,161,185,152,167,163,158,167,171,188,170,172,174,171,168,184,161,165,160,161,161,168,223,172,164,491,175,149,192,139,865,600,694,379,94,375,174,167,168,167,159,167,159,165,157,188,159,163,161,249,158,157,161,162,160,170,168,165,154,165,163,159,157,161,155,160,166,161,157,166,159,166,158,168,164,155,169,158,165,180,155,162,167,167,159,210,171,163,160,160,160,171,166,156,170,159,167,166,253,171,163,179,147,168,163,165,166,167,160,190,224,176,207,166,191,277,167,179,450,213,1342,153,171,167,158,169,159,158,169,155,177,150,163,157,173,160,164,155,162,253,174,830,170,226,157,169,168,173,166,162,997,962,130,168,163,172,180,176,166,165,167,167,165,168,171,165,161,158,339,168,321,160,730,617,86,225,209,168,172,178,165,174,214,105,167,182,154,161,160,158,173,156,164,171,175,166,172,168,161,224,211,160,163,159,180,151,160,158,157,167,163,168,161,156,160,180,146,163,160,165,157,158,155,158,176,203,165,167,164,159,165,158,166,157,157,156,183,163,156,159,164,161,156,161,164,157,168,159,157,160,165,168,153,157,167,164,167,165,157,156,157,158,155,157,160,165,156,167,159,260,54,165,163,153,167,156,156,169,194,163,178,197,194,162,165,306,649,78,206,128,155,181,151,152,182,156,166,162,179,171,200,138,163,157,156,266,47,166,2361,62,157,167,160,157,163,158,157,165,189,163,167,162,149,157,207,155,248,385,165,165,158,168,161,158,167,337,162,158,270,159,157,321,167,165,160,319,156,154,167,232,101,159,156,567,104,178,150,150,216,746,156,170,162,165,169,164,168,166,163,193,639,257,893,153,158,180,820,126,210,684,230,171,216,116,151,153,160,165,167,167,165,169,165,156,160,168,158,161,165,166,167,166,168,170,155,167,168,166,158,172,170,164,159,158,161,157,167,158,155,160,170,168,170,173,163,163,167,168,165,159,164,165,163,194,144,161,157,163,159,213,170,163,168,159,158,202,149,208,1250,159,1249,77,175,226,211,170,196,161,447,295,176,156,156,167,165,167,173,148,165,157,156,165,160,156,166,157,166,165,168,159,155,158,156,167,166,158,158,157,158,159,158,155,157,271,58,165,170,155,158,156,157,165,167,166,159,166,166,158,167,167,158,158,157,165,167,159,155,222,156,159,158,168,151,167,170,179,168,157,161,163,163,163,158,126,154,215,125,158,157,162,157,178,154,157,158,157,159,168,176,241,152,425,152,162,164,165,157,158,156,182,186,155,169,156,156,159,155,166,166,164,155,156,157,155,165,168,155,156,168,164,158,165,163,166,161,162,164,166,167,164,166,166,156,156,158,166,164,168,163,167,166,164,164,172,152,154,173,155,174,164,167,155,167,167,164,232,666,157,188,163,168,154,156,160,159,165,158,230,111,207,147,160,155,159,183,245,156,138,243,69,164,171,165,194,474,159,178,148,163,163,164,157,177,176,168,159,159,160,157,159,174,174,156,166,166,161,159,171,205,165,166,159,157,164,159,160,164,158,169,163,154,167,167,157,167,160,158,158,158,166,164,160,168,162,158,156,166,165,159,166,173,164,166,168,157,158,159,169,157,168,155,158,172,154,417,160,163,165,299,161,286,162,161,196,446,32,161,155,202,197,556,751,167,218,164,145,710,189,157,176,159,165,164,161,167,183,142,157,157,164,158,163,156,157,160,164,157,166,157,165,156,158,165,166,156,167,154,172,160,158,155,165,169,157,166,166,166,165,159,156,276,163,154,198,141,269,52,260,156,160,170,167,171,421,205,130,173,152,153,174,148,165,157,163,160,161,269,181,956,176,163,157,159,159,156,232,147,150,161,228,164,161,190,159,165,169,185,316,529,328,146,164,156,166,155,155,157,157,167,155,157,158,164,157,164,157,166,165,157,155,165,155,157,166,156,155,157,165,156,164,167,155,155,166,155,166,167,156,155,166,165,164,167,230,175,252,81,156,166,157,154,165,158,156,158,158,157,165,167,168,169,292,148,155,157,164,165,164,165,158,203,157,162,167,174,308,149,428,76,150,164,160,168,160,159,165,184,146,160,157,157,169,166,182,146,177,157,158,168,142,164,166,156,165,163,167,164,157,156,156,158,156,157,158,156,156,167,165,166,157,157,166,157,158,165,165,156,166,166,156,158,309,162,158,160,189,156,135,173,150,165,158,169,162,156,165,156,156,159,158,165,166,166,166,157,167,185,130,157,156,165,150,166,159,156,156,157,157,166,157,157,155,158,212,149,158,151,156,166,159,165,168,188,162,173,1132,158,190,177,165,230,157,147,812,158,158,161,176,159,155,156,177,149,166,155,165,157,168,156,158,165,166,164,169,167,165,165,165,164,158,168,153,158,155,166,164,158,165,157,157,168,157,161,155,158,165,156,165,159,240,143,160,167,167,156,155,166,167,264,162,160,176,187,329,178,156,154,167,153,158,258,1056,1899,406,167,599,81,165,156,158,328,161,219,113,162,181,168,151,157,158,154,156,174,161,165,167,158,165,157,168,169,151,165,166,159,163,158,157,170,155,166,167,157,166,155,166,156,167,155,158,165,167,157,166,156,165,158,168,157,166,155,166,166,166,164,158,168,157,161,158,166,165,461,153,157,156,155,168,153,176,189,162,168,162,174,600,167,143,187,548,147,177,164,177,200,179,162,159,162,161,165,181,150,163,156,157,158,156,163,164,164,164,156,295,30,166,153,157,164,166,155,156,164,166,157,163,170,155,156,164,165,168,153,155,159,187,164,167,169,155,166,159,167,167,157,155,165,164,164,163,258,152,158,167,191,140,165,158,849,189,139,1028,152,165,160,259,94,184,164,166,164,1466,519,96,231,200,154,164,163,598,265,164,198,157,165,237,594,153,160,166,167,147,158,156,159,167,162,158,163,163,158,160,157,162,160,164,165,166,159,162,163,172,158,160,157,160,157,158,159,165,164,169,161,159,164,167,166,168,171,393,154,162,283,158,162,158,212,227,240,70,165,176,207,172,162,161,172,244,163,161,171,178,174,194,135,168,1628,170,179,160,173,140,155,166,156,165,157,155,161,164,155,165,155,156,182,173,200,165,161,161,161,160,158,163,168,162,159,168,162,172,162,170,158,159,160,161,159,159,343,159,162,167,195,139,154,160,182,162,161,157,160,213,241,156,168,163,172,166,176,940,145,159,172,164,174,166,166,154,168,178,166,313,159,165,166,166,164,164,165,1360,173,258,475,2081,176,585,60,159,173,1081,306,150,230,167,209,616,185,177,186,155,166,148,156,162,162,159,164,164,157,184,131,166,164,164,165,164,167,159,165,164,164,165,168,157,164,157,198,127,314,154,164,766,159,162,157,158,175,165,166,157,166,166,501,171,159,173,158,1394,158,168,160,308,405,164,157,185,158,157,413,194,234,280,768,204,159,220,176,87,159,168,163,158,260,77,162,165,164,162,159,168,158,165,160,169,166,161,158,170,202,125,170,168,159,160,161,159,172,166,155,168,160,162,157,163,163,161,159,174,173,168,159,311,185,176,449,165,172,252,179,161,164,170,255,427,168,249,145,178,161,177,165,155,156,613,182,170,298,154,153,163,235,156,159,167,159,198,132,153,170,165,166,168,158,168,164,176,160,158,172,164,154,155,164,154,159,156,852,137,180,157,159,335,156,159,161,161,405,168,202,157,107,162,172,157,160,158,157,169,151,158,158,158,156,163,170,146,157,157,163,156,231,433,175,183,791,165,165,162,1454,999,848,158,178,208,139,143,1100,9,184,139,158,163,150,198,158,166,166,166,173,155,167,157,165,242,227,190,200,128,174,260,91,1234,64,160,166,802,176,172,174,136,167,151,174,184,169,168,158,464,1023,161,162,170,161,165,3575,2954,655,222,464,20,2239,142,535,146,157,170,161,167,159,168,174,167,158,167,158,167,161,161,161,198,138,174,158,157,171,165,227,89,189,264,158,196,151,160,160,573,160,1372,89,182,1101,215,1049,172,167,511,69,174,456,160,165,156,182,161,433,154,176,187,316,170,165,520,219,123,155,165,163,167,151,157,157,164,164,216,173,150,157,167,149,161,155,155,165,629,163,162,965,162,157,170,163,221,167,149,164,164,163,166,158,155,157,158,157,155,157,153,161,160,184,116,144,290,164,121,437,461,163,164,165,158,282,231,110,147,175,515,145,116,209,167,189,155,187,105,199,175,176,173,154,115,170,162,169,156,168,186,716,66,230,116,139,166,153,297,59,161,154,154,157,176,165,219,127,181,184,214,162,182,146,156,196,133,152,164,156,157,158,167,198,159,172,377,116,164,324,606,162,1286,75,170,294,24,159,163,161,161,156,163,136,226,106,164,181,156,176,165,214,170,187,148,218,68,184,150,171,364,150,152,154,175,154,174,150,158,155,166,164,214,119,154,158,167,168,154,848,161,159,167,154,158,158,265,64,152,156,159,158,162,160,157,166,187,414,866,437,203,914,505,748,675,167,161,199,200,332,158,241,90,212,474,188,426,177,4262,819,112,144,162,205,166,154,169,155,158,156,162,156,157,157,158,164,161,158,165,158,156,166,181,140,172,159,166,159,156,164,154,161,166,165,183,172,150,165,166,164,168,152,152,196,134,156,165,167,163,157,155,158,156,155,262,619,78,951,20,168,1077,152,157,161,158,163,1497,165,988,331,154,225,101,175,142,153,165,665,107,172,541,498,1249,305,752,176,396,152,159,319,153,158,156,162,166,149,165,211,134,192,137,158,158,153,120,153,158,153,808,932,83,240,218,128,141,161,173,150,182,179,195,171,139,161,166,158,162,172,230,140,265,1401,91,257,1143,140,314,88,168,162,160,171,181,182,188,398,194,155,164,898,205,140,696,97,776,184,185,139,164,161,168,148,164,174,165,168,153,167,166,157,166,158,157,157,166,166,157,166,167,157,173,751,154,167,164,164,159,202,133,191,147,160,168,158,363,270,91,161,161,226,146,160,310,182,230,160,162,659,258,123,231,147,174,164,362,137,181,141,172,181,158,161,210,144,156,171,422,170,171,162,150,165,162,158,156,156,156,156,159,156,156,155,156,167,165,172,918,130,280,196,155,231,156,180,155,161,166,288,176,167,166,151,157,160,473,154,157,225,168,157,165,162,166,162,159,170,1151,52,2017,149,421,194,125,166,157,158,735,337,105,197,132,169,170,148,153,163,159,163,155,155,163,160,156,178,158,366,885,168,167,159,128,171,1476,456,165,161,184,162,162,161,191,151,153,225,168,174,2924,815,156,156,282,167,343,148,172,181,158,156,161,170,160,156,186,150,165,539,161,154,157,156,175,178,158,166,158,157,164,151,159,158,156,156,163,165,155,158,156,163,156,156,156,154,156,156,155,168,155,155,158,157,168,157,159,157,821,160,155,185,162,165,168,158,167,163,159,166,164,152,236,318,237,159,180,160,158,621,309,159,163,192,191,116,160,173,189,154,159,445,191,365,125,159,197,183,117,693,233,179,159,183,136,212,169,175,160,161,158,167,159,159,162,163,153,169,157,160,193,151,161,168,160,170,162,160,158,163,159,163,158,177,168,145,167,170,1645,1205,142,172,176,160,699,447,158,162,300,232,203,180,121,250,483,1461,210,702,455,477,439,167,174,162,160,278,137,191,130,172,166,163,158,157,167,167,165,158,167,183,153,163,233,188,143,172,165,161,160,159,175,123,172,168,165,163,216,165,778,171,158,156,166,170,147,157,157,170,164,166,201,204,589,1897,1460,153,158,275,370,1748,152,167,165,157,163,166,171,180,172,162,162,153,165,192,160,166,227,139,158,159,157,166,158,163,165,157,157,166,167,165,166,158,160,159,173,153,170,179,141,166,159,159,165,166,169,236,103,159,157,165,178,162,146,164,166,167,162,162,170,163,167,165,166,163,158,155,162,152,402,107,182,139,321,177,152,443,754,982,177,159,330,156,213,176,160,163,159,156,171,145,154,166,162,158,206,161,161,155,158,156,176,155,166,167,155,155,164,157,155,164,163,164,159,154,156,157,155,158,155,167,155,159,165,168,160,166,155,156,164,165,156,156,156,208,123,151,163,168,149,153,157,170,157,158,189,134,161,153,157,167,193,136,157,203,170,211,173,161,208,164,144,164,170,152,159,169,170,752,174,163,190,148,143,157,160,155,158,178,164,152,157,174,161,156,156,163,157,167,167,159,164,158,158,167,164,162,156,157,165,164,165,170,161,166,164,155,156,167,166,157,167,164,165,165,166,157,156,165,158,164,156,156,155,166,164,155,154,166,154,157,165,158,169,152,162,162,155,159,159,154,580,57,168,158,155,157,157,159,191,140,1015,90,1151,923,186,165,159,173,160,155,212,189,181,532,172,147,158,170,183,145,165,167,168,166,157,167,166,157,158,157,158,158,157,166,156,176,156,166,166,164,157,166,158,165,167,167,166,168,224,103,161,163,167,169,179,163,157,159,158,156,159,157,164,157,165,158,172,160,162,160,155,159,156,157,203,182,361,189,615,93,2385,194,128,164,166,178,150,157,160,162,167,157,160,166,166,167,165,188,163,167,166,166,166,164,158,166,165,168,165,159,189,169,163,157,159,157,170,156,157,167,157,157,169,156,157,157,167,166,158,159,167,166,168,166,156,158,166,166,166,159,183,142,166,186,167,157,156,167,172,157,157,165,157,169,184,164,161,161,160,159,187,163,908,163,165,172,176,157,166,167,164,163,157,159,157,159,162,180,155,171,153,176,163,162,155,158,168,166,166,166,165,158,163,152,157,158,157,165,162,164,177,134,165,158,165,161,154,159,165,165,245,158,194,166,162,222,399,755,210,133,152,156,157,157,168,189,156,161,166,165,159,166,168,166,155,157,164,166,164,157,157,158,186,140,162,215,157,161,187,176,170,168,167,159,181,154,242,213,252,180,129,177,186,153,134,153,227,193,318,54,178,169,153,160,187,140,169,175,127,159,227,97,153,160,156,171,162,159,154,156,166,156,165,159,159,166,165,169,166,166,168,165,159,184,161,155,202,129,164,158,166,160,155,164,165,164,164,164,155,164,165,166,164,156,163,165,154,156,164,156,167,156,166,163,164,166,163,155,164,155,163,167,159,162,169,287,173,164,162,186,170,170,158,162,159,181,200,170,315,174,177,171,349,571,136,557,36,485,166,167,159,158,180,155,158,166,182,186,177,159,163,184,147,157,183,143,164,167,167,157,185,151,155,183,154,137,278,191,227,209,853,203,145,179,589,159,165,157,167,162,157,159,166,165,156,158,181,162,165,168,162,156,169,229,198,169,164,188,181,161,192,168,170,183,210,845,180,144,234,1514,90,152,168,156,203,176,195,172,185,186,178,174,162,179,162,169,173,169,169,172,168,163,172,159,160,159,161,173,199,160,160,159,164,163,198,149,159,170,169,162,164,158,159,168,168,161,175,161,167,169,169,160,169,163,168,168,167,170,174,169,160,159,158,171,175,168,168,168,168,171,273,193,139,171,1675,167,158,159,158,170,315,76,172,223,220,1460,186,172,137,155,160,175,147,167,159,160,163,175,158,161,165,158,171,159,158,167,169,161,160,156,159,160,162,159,341,167,215,123,160,155,164,154,157,156,159,164,156,157,154,158,160,156,165,169,166,168,159,616,156,159,189,176,154,162,155,163,152,156,158,158,182,164,157,161,167,163,158,159,157,168,154,156,157,593,50,159,158,158,156,199,1091,662,182,170,158,181,153,148,157,159,157,158,166,166,169,158,179,156,160,162,154,157,165,164,166,156,158,157,156,157,166,158,156,157,158,157,156,157,167,174,166,165,157,166,158,157,166,158,165,166,157,157,166,167,165,165,166,157,158,165,166,167,166,157,157,166,158,156,166,157,167,171,167,167,167,148,192,162,166,240,87,166,158,167,159,156,161,156,172,156,177,270,137,178,139,413,79,167,592,428,189,169,165,162,160,386,175,572,158,192,228,106,161,173,166,166,170,166,186,160,158,171,169,168,166,167,165,158,168,164,166,169,162,173,165,169,176,161,174,160,160,158,158,165,162,169,166,156,160,164,166,154,156,153,156,164,164,164,164,156,164,161,164,162,155,156,166,160,184,175,163,162,162,175,155,160,166,164,179,154,157,189,1627,427,176,187,260,91,377,168,299,2005,202,171,139,162,160,160,1304,1202,150,167,169,164,164,158,156,156,158,158,3457,165,260,156,160,164,164,148,164,158,157,164,164,1406,1300,229,195,170,173,163,165,169,168,557,342,529,154,163,153,156,156,162,164,158,156,164,158,155,154,165,155,156,156,156,164,165,156,156,165,155,165,165,169,153,166,157,165,164,166,156,161,166,165,165,157,164,156,156,165,156,156,164,166,157,165,156,156,160,165,166,165,159,164,172,193,182,166,262,155,173,163,162,176,163,159,1076,114,168,218,581,144,163,1574,194,150,169,160,187,165,167,149,174,158,174,152,194,138,191,165,159,156,160,171,166,157,203,142,160,159,170,157,159,160,168,175,163,170,171,170,164,159,172,158,174,170,160,176,160,156,172,158,179,167,152,159,161,171,163,166,162,174,160,159,240,207,109,174,173,129,156,156,157,164,151,168,166,159,154,168,200,177,171,1639,91,237,90,160,158,233,79,545,102,166,1485,202,124,525,134,161,181,157,152,162,166,165,164,167,159,164,166,156,161,167,164,168,158,191,153,161,157,170,177,169,158,167,167,158,175,171,164,167,167,160,165,159,159,156,159,157,168,157,170,165,162,167,167,167,166,166,160,169,158,156,167,203,165,184,153,161,187,132,201,228,185,502,50,146,185,236,124,172,161,196,320,167,190,139,175,167,163,160,170,197,159,170,173,153,165,162,159,157,159,165,166,166,166,171,163,167,157,159,158,157,168,159,157,158,158,170,156,167,159,156,169,217,192,142,157,169,172,138,158,167,168,157,168,158,159,157,173,154,166,158,170,156,158,180,156,167,171,156,158,159,158,204,125,156,158,161,157,165,159,157,168,266,198,157,317,102,1451,99,190,151,156,159,158,167,164,162,832,9,196,411,151,158,157,178,150,155,157,162,163,159,165,158,165,161,160,155,165,164,177,166,148,168,167,157,167,165,168,157,157,158,166,157,156,155,165,164,170,157,167,164,163,165,160,165,156,165,156,165,156,157,166,163,154,164,154,155,166,189,138,152,161,165,163,157,160,161,163,157,167,839,108,167,168,150,187,141,1489,134,150,217,229,168,171,157,170,160,166,160,161,171,164,167,165,160,162,153,168,165,165,160,158,184,158,157,158,168,160,156,164,158,157,158,167,156,166,170,167,160,163,171,157,171,170,161,168,157,166,169,175,153,171,158,165,166,167,159,169,161,166,165,160,170,170,161,156,166,169,168,161,165,149,156,282,150,180,194,168,189,167,167,168,168,159,185,166,191,137,165,175,165,160,165,163,165,160,173,164,196,152,158,170,170,164,162,156,155,165,156,164,156,158,156,243,89,160,161,169,167,154,168,168,168,168,163,166,170,160,160,160,161,161,159,168,169,169,168,160,158,159,159,175,151,159,160,158,759,164,163,161,193,135,160,169,166,168,160,171,163,170,157,160,160,173,171,252,165,191,116,160,166,149,161,159,171,158,158,744,165,158,161,304,38,260,2347,240,708,5,177,160,210,110,177,155,155,165,167,156,156,156,167,166,165,168,156,165,155,156,157,166,156,184,144,151,166,157,167,164,157,157,158,157,165,181,147,164,165,154,163,169,165,166,156,156,158,156,166,156,156,160,153,167,166,157,156,167,167,172,151,158,178,157,188,128,158,158,172,163,162,159,185,161,161,165,213,1813,192,269,142,163,166,152,156,162,159,165,164,164,139,161,163,156,165,162,157,158,156,165,181,162,164,163,156,155,166,156,163,168,167,160,158,169,157,160,155,157,156,158,161,157,171,152,166,169,168,156,158,168,166,168,157,158,194,120,164,163,165,164,157,155,163,157,163,165,188,139,155,155,165,156,155,193,140,167,223,157,157,170,163,157,160,161,187,158,162,165,165,155,165,188,162,153,157,157,162,175,165,165,159,157,154,166,162,153,162,157,156,166,158,166,160,155,175,149,155,155,172,151,170,162,189,137,164,164,157,173,148,156,155,166,164,165,157,165,165,164,166,160,162,165,163,165,157,164,163,156,157,155,156,155,172,163,163,157,156,158,166,159,173,153,160,156,157,169,156,159,156,166,167,169,172,156,204,162,157,177,161,161,162,161,171,160,156,161,168,157,165,157,161,159,174,161,160,177,220,96,165,180,141,164,187,161,160,159,180,167,167,165,168,158,155,156,157,155,163,165,163,156,167,182,169,157,167,168,158,171,159,161,160,160,163,161,159,159,156,159,171,159,163,160,159,161,169,171,160,161,167,159,171,158,168,170,170,160,162,160,162,172,171,160,169,158,161,160,163,159,160,161,171,615,60,443,143,158,172,178,151,154,158,158,224,119,140,161,164,156,159,165,159,167,159,156,485,600,89,1287,279,72,155,743,207,862,152,157,162,157,181,162,162,171,166,166,257,184,166,169,164,163,170,174,161,161,163,164,164,161,162,170,169,165,164,160,162,161,159,163,162,162,161,162,159,163,163,162,162,168,167,183,162,163,160,161,173,168,181,172,162,169,157,158,165,158,164,172,160,161,166,162,159,162,164,179,170,157,188,177,148,157,154,156,619,37,156,159,154,153,166,163,156,165,166,164,167,155,166,165,163,157,164,157,165,157,162,216,111,150,168,162,161,163,166,166,168,157,178,146,161,169,165,177,153,160,158,156,159,159,158,156,164,160,155,162,154,167,159,167,159,170,169,154,166,167,157,170,166,170,159,159,169,169,170,166,166,166,164,162,159,156,217,155,160,203,157,161,160,165,166,166,168,381,109,268,141,368,1705,26,1097,157,267,178,167,175,155,158,159,157,161,162,158,166,159,165,156,156,310,147,171,797,66,156,183,143,159,155,158,158,161,157,156,154,165,159,160,170,169,159,156,155,158,159,160,165,166,158,159,159,157,163,152,157,156,168,192,142,176,162,156,167,151,661,181,171,168,163,560,75,163,159,207,141,565,170,157,172,161,171,161,157,199,170,167,164,159,166,170,164,167,161,161,168,186,149,156,167,160,155,158,165,158,159,160,156,161,160,158,167,169,167,160,158,167,169,162,169,158,168,167,216,108,165,157,167,166,157,158,155,165,158,164,166,168,165,165,169,164,166,166,159,161,166,165,166,169,156,166,165,158,166,168,159,171,152,157,159,174,140,155,168,164,169,418,157,156,157,204,1161,162,154,164,173,196,166,160,155,158,176,162,155,167,156,157,157,166,160,167,165,167,166,183,167,225,136,157,157,157,168,168,156,157,157,166,165,159,158,157,165,165,158,165,159,166,158,165,166,165,156,159,166,157,166,157,157,157,168,154,157,166,156,157,161,155,156,166,166,165,167,157,166,159,219,114,158,169,172,162,154,155,156,216,180,162,190,174,159,161,261,124,185,151,187,150,309,9,193,149,170,173,180,162,166,160,159,159,162,162,168,150,168,169,160,171,157,169,161,161,170,163,263,76,161,163,169,159,229,171,171,170,172,184,155,212,127,150,158,166,168,171,168,171,158,168,164,169,162,161,158,166,172,159,169,166,160,163,160,159,157,170,160,153,171,170,160,167,170,158,161,167,169,158,170,159,169,160,273,189,168,167,177,166,222,182,158,226,165,167,172,171,181,181,188,165,173,154,159,160,165,171,159,159,206,151,183,158,150,171,168,191,142,159,165,179,147,157,165,170,166,166,167,164,166,165,166,168,157,166,155,156,156,160,156,167,169,159,161,156,160,160,161,156,158,168,168,158,167,157,160,160,158,167,167,159,160,158,155,167,166,163,165,157,165,166,166,153,161,154,167,173,160,169,156,161,159,169,164,154,163,156,157,166,168,168,174,158,170,163,159,157,162,155,166,158,156,162,173,159,1166,165,164,1181,124,108,907,214,162,160,158,163,157,165,222,161,159,169,164,156,157,156,156,156,166,156,157,156,156,165,157,157,166,165,165,167,155,156,165,156,165,157,156,156,157,165,156,165,168,156,165,156,166,156,165,156,157,164,165,157,165,157,157,164,163,152,163,161,156,168,160,165,176,147,709,107,174,156,167,242,650,867,160,683,375,152,158,168,171,209,669,63,164,158,166,158,158,171,155,156,165,207,122,166,163,149,156,165,165,156,166,164,165,156,165,157,164,156,167,163,157,164,157,155,156,156,166,155,165,156,156,166,155,165,156,166,164,167,165,165,165,157,157,156,165,164,157,168,165,197,156,165,156,156,158,153,155,202,167,159,167,389,207,166,232,126,160,183,151,277,154,230,124,162,183,149,179,173,388,160,161,158,184,396,597,716,189,166,470,172,170,165,167,168,165,168,168,163,177,161,270,390,160,161,586,156,165,161,287,162,214,552,149,159,238,160,169,158,160,157,155,166,170,157,158,158,167,172,162,173,401,156,157,180,150,1495,207,156,580,9,1169,168,143,160,159,154,161,168,176,167,153,161,161,172,170,166,164,167,169,165,161,162,156,159,264,72,166,165,178,166,172,165,169,169,158,164,159,169,271,170,163,159,184,166,164,168,157,160,158,170,171,168,168,163,162,170,161,170,169,169,165,169,195,156,176,162,170,167,160,159,162,169,220,149,172,167,172,164,216,192,172,151,164,167,167,162,172,154,1109,170,46,249,158,145,175,162,170,163,164,166,203,162,160,158,165,151,158,158,165,164,159,165,157,167,156,157,158,159,157,156,166,161,155,153,171,162,157,155,177,163,165,166,159,157,166,166,156,167,157,168,164,166,166,157,166,166,158,164,158,167,166,166,167,155,167,165,158,166,157,157,166,167,167,166,167,155,158,165,157,162,156,287,178,166,158,158,161,163,177,139,744,160,159,157,167,189,164,1447,153,177,149,192,176,158,166,163,170,161,159,187,174,187,189,157,165,152,159,158,168,171,163,157,166,158,159,158,160,163,157,169,156,167,157,157,166,182,154,146,165,180,163,162,158,159,157,160,168,177,157,174,167,168,164,159,170,168,159,165,168,156,169,157,166,156,171,166,338,89,168,159,173,156,157,180,153,155,167,180,350,538,164,161,444,322,789,167,170,172,580,756,706,153,402,379,2023,162,155,172,143,156,157,158,163,157,155,165,174,150,179,142,164,164,157,156,167,162,165,164,285,34,162,153,160,164,175,151,167,155,164,156,171,166,157,157,165,165,156,168,161,156,158,156,158,155,170,150,165,164,165,158,167,165,166,155,168,193,138,225,234,176,180,140,172,171,1168,99,161,179,678,1065,169,176,175,165,165,172,169,156,2593,188,490,144,158,223,105,161,158,189,156,203,118,186,155,251,69,168,165,170,158,170,168,155,189,1023,163,144,164,154,166,203,147,163,211,115,170,151,361,452,195,1677,369,229,165,161,159,162,160,154,154,161,155,162,213,178,185,169,877,80,169,159,166,155,164,190,148,161,168,174,162,164,163,163,165,162,170,163,166,172,163,172,162,161,163,162,177,174,161,165,173,165,164,171,163,164,172,160,166,171,163,160,167,177,157,164,171,161,166,163,252,167,187,215,222,170,143,124,167,458,597,154,159,117,203,142,228,152,162,155,166,157,168,156,157,303,156,159,517,694,96,139,182,174,157,155,155,162,171,154,165,166,163,157,156,388,182,134,159,170,151,154,169,162,165,157,160,157,157,164,164,165,164,156,164,157,155,156,156,157,155,166,175,158,157,157,164,156,165,166,159,159,173,159,163,166,157,217,169,166,175,160,157,254,159,158,161,184,160,161,157,167,158,181,199,136,156,159,155,160,158,156,167,154,165,170,156,161,153,164,155,164,164,174,161,164,165,166,164,166,164,166,165,165,168,630,175,154,189,143,153,153,157,181,153,160,158,178,141,162,158,157,165,212,125,416,212,147,175,479,446,192,138,166,163,610,209,145,543,388,208,137,158,164,150,165,156,168,165,158,160,155,161,162,186,163,535,903,115,169,132,217,135,199,141,186,164,190,151,164,186,377,172,173,195,257,205,126,165,178,533,203,130,168,161,162,162,166,167,173,158,161,163,162,167,171,160,169,163,306,54,129,152,156,158,167,161,169,162,142,162,164,165,165,160,162,147,154,169,163,168,153,163,200,114,166,159,168,157,163,163,155,362,181,122,162,168,152,164,157,163,155,165,163,154,185,158,161,190,165,170,155,182,147,166,162,158,162,201,136,158,164,191,508,674,175,169,182,149,160,159,161,160,158,156,155,164,163,155,165,164,154,156,163,163,163,164,163,156,163,167,167,157,168,156,166,157,166,165,157,156,166,164,165,166,158,157,157,166,165,157,156,167,157,154,166,155,168,167,178,161,182,165,158,170,168,157,165,165,165,157,162,153,154,156,157,156,157,168,154,157,591,64,160,580,108,156,184,155,1228,3493,882,203,164,280,185,482,679,762,237,144,171,168,153,160,162,183,147,164,164,165,169,164,167,164,157,164,158,157,158,168,167,167,163,153,166,150,156,158,180,148,151,167,165,170,176,157,457,244,866,157,246,153,178,160,157,167,166,601,849,273,139,571,1044,128,165,171,161,154,156,165,158,175,172,156,178,169,168,157,166,157,158,155,157,166,167,156,157,158,157,157,165,166,166,266,482,908,69,159,163,158,168,165,157,160,161,165,406,147,160,170,152,159,167,164,167,164,836,161,167,625,183,193,159,186,168,172,159,174,158,166,159,169,186,161,165,164,158,166,167,159,184,153,184,160,160,160,156,168,158,156,159,155,164,160,157,166,155,165,159,159,278,229,133,163,167,183,141,169,160,156,157,165,166,163,158,164,157,185,167,157,156,171,160,152,166,156,164,156,166,157,166,166,155,165,165,158,165,157,157,166,164,170,157,173,149,165,158,155,161,156,159,156,157,371,161,159,162,164,165,159,164,162,272,63,682,158,222,111,147,262,187,154,572,161,158,160,159,159,159,157,158,159,161,166,172,166,163,159,161,153,168,160,158,158,160,179,155,159,157,158,158,157,159,157,264,104,113,156,159,171,160,161,155,157,172,152,176,152,160,165,167,162,153,157,164,157,166,163,166,164,164,167,161,165,155,156,156,196,170,172,153,378,159,158,317,1302,178,816,153,195,254,84,171,185,156,173,717,279,35,157,160,154,162,152,158,164,158,157,168,163,176,155,159,157,158,157,156,166,165,157,165,157,168,155,158,167,164,164,167,167,167,157,167,164,158,168,155,157,159,154,165,169,165,156,157,156,156,157,198,126,158,166,154,163,156,156,156,167,163,156,155,165,155,165,155,162,157,168,167,161,163,156,158,278,160,155,169,157,168,159,164,157,160,164,167,130,169,170,155,155,160,167,158,159,181,165,160,175,250,149,159,159,172,192,158,159,165,160,158,162,159,159,156,164,157,167,168,155,161,171,157,157,158,157,168,156,159,161,162,164,159,159,160,168,167,160,160,159,157,159,162,174,165,156,171,157,168,159,158,158,198,126,189,136,154,157,156,168,172,156,172,162,164,169,167,189,174,167,166,163,166,157,159,167,167,197,166,175,294,1028,168,172,207,176,148,201,138,159,163,159,160,158,164,153,163,159,189,132,158,162,174,190,131,158,158,167,169,165,166,166,169,171,160,161,167,160,185,179,161,159,158,158,169,169,160,162,160,159,168,165,165,157,161,166,164,156,164,165,170,156,160,158,156,166,170,161,173,159,168,157,166,156,166,159,165,167,168,159,169,159,163,164,155,162,159,157,161,162,166,159,169,166,168,168,178,152,168,174,693,125,222,114,169,200,153,178,167,769,977,154,164,183,162,174,185,155,168,158,165,160,159,159,167,157,158,171,158,159,158,158,159,161,165,155,158,158,157,160,169,158,158,167,158,157,158,157,167,165,165,165,157,165,156,157,165,156,164,158,154,156,166,166,157,157,161,154,155,155,164,163,165,167,164,170,157,177,155,159,187,165,171,303,158,521,756,527,409,21,182,1136,149,168,155,168,166,913,99,162,167,166,164,165,166,165,157,1329,681,559,943,729,611,573,448,570,742,422,2828,166,859,176,144,150,1104,1673,148,158,167,375,250,385,174,139,163,285,991,212,120,153,143,171,156,168,158,163,159,165,166,158,157,165,168,157,157,158,158,157,167,158,157,158,158,159,167,166,158,166,165,199,415,912,1271,702,110,179,171,157,222,95,221,639,35,1686,973,108,158,165,168,163,162,164,162,161,193,125,160,169,186,154,170,716,152,637,108,160,158,166,161,179,155,159,162,162,170,174,158,165,189,133,203,136,159,165,165,163,157,166,158,166,156,167,163,157,158,165,166,165,165,176,157,150,157,159,183,148,158,157,161,155,157,166,168,215,170,231,169,191,2096,1212,28,168,172,479,174,164,163,164,864,724,847,164,157,158,168,165,156,171,154,167,166,158,158,165,166,167,160,168,157,167,168,168,168,171,158,158,165,167,167,172,217,161,163,158,156,161,155,213,150,149,167,162,201,150,834,163,161,163,161,167,330,168,1663,162,323,141,329,187,164,181,153,159,165,157,165,157,183,160,210,1330,195,160,168,156,168,582,160,159,186,141,167,161,170,160,169,155,168,169,158,154,170,155,168,158,160,167,167,166,165,169,169,168,165,157,158,165,170,152,156,155,156,157,166,154,158,158,166,155,157,158,169,210,124,160,198,595,162,157,160,174,170,167,163,175,197,177,151,889,88,241,156,163,153,164,164,164,155,166,157,158,157,310,166,214,151,238,156,158,292,27,180,145,164,156,154,156,157,164,157,154,155,157,157,158,166,159,156,158,158,166,158,159,157,161,184,154,158,156,162,156,163,179,157,158,157,156,163,271,83,165,145,159,177,138,156,167,156,157,166,157,156,165,165,168,154,150,166,167,157,155,166,157,157,166,171,161,187,168,2207,160,215,169,170,159,158,157,192,127,154,174,164,174,158,158,164,169,158,164,164,154,163,149,164,156,164,164,154,164,164,158,166,153,164,156,164,163,156,164,155,165,154,164,164,163,163,164,155,164,154,166,165,153,165,165,154,156,154,166,165,164,165,154,156,165,155,164,165,155,156,152,180,151,159,158,156,156,158,158,155,167,197,163,315,161,173,167,658,154,541,132,612,155,471,157,159,161,158,883,189,145,159,165,159,154,155,161,159,164,161,154,163,166,164,155,177,160,153,157,160,155,157,156,157,159,165,156,158,155,158,165,167,167,156,158,166,165,157,158,166,156,166,158,166,158,166,158,167,158,168,166,169,166,166,167,158,170,159,159,164,157,144,156,156,156,170,526,149,182,185,131,158,256,1689,139,156,164,165,160,168,154,159,155,156,157,158,156,157,157,157,165,165,157,169,155,165,158,166,166,165,157,165,165,165,166,165,167,164,166,165,156,168,158,156,166,165,165,166,168,155,168,167,168,163,155,166,162,164,244,257,153,315,159,535,309,54,158,178,167,187,157,158,155,201,1517,307,297,915,166,157,159,161,161,152,143,252,167,181,166,168,162,161,242,96,164,160,158,154,159,156,155,124,156,158,164,166,203,166,170,154,154,156,154,222,179,177,171,160,165,157,164,160,174,158,161,161,180,169,167,167,160,170,162,159,159,159,169,186,166,162,161,169,162,166,160,172,156,166,164,167,155,156,164,157,168,168,156,156,165,156,166,165,157,186,175,147,155,167,164,164,168,164,165,165,158,159,164,155,170,151,178,167,555,199,144,167,185,1229,122,158,184,178,167,157,167,158,170,149,171,164,156,156,156,166,165,166,154,156,195,152,169,148,158,162,159,156,165,158,156,165,160,157,157,173,162,153,154,158,168,156,158,157,158,159,158,167,197,163,158,165,168,212,166,170,155,165,178,209,156,247,73,159,161,258,137,168,222,193,167,158,160,161,156,168,153,424,83,202,174,243,79,619,48,225,182,160,198,248,112,443,255,183,193,149,790,159,163,163,162,288,153,155,181,203,143,182,301,238,110,302,144,185,164,158,721,395,526,469,428,412,352,262,160,786,1231,165,154,232,285,691,199,172,168,209,921,101,190,779,1880,32,418,451,226,326,128,225,593,471,190,144,157,176,265,188,171,164,662,334,154,164,158,164,157,160,156,217,135,155,160,165,157,155,166,156,157,166,157,167,155,157,157,187,149,187,815,157,155,156,166,164,155,175,156,150,156,158,154,168,158,154,167,166,156,176,162,557,99,1135,91,198,341,124,183,821,156,507,154,601,870,124,180,201,153,316,154,447,425,148,209,133,149,169,158,163,166,165,159,155,166,164,156,166,155,159,166,157,149,164,161,152,159,156,165,167,156,155,187,147,169,159,158,156,403,160,167,214,203,184,167,414,193,162,159,170,161,154,165,156,156,159,154,157,300,185,176,222,151,158,187,168,157,164,160,170,388,571,165,173,148,161,151,168,160,171,158,171,165,168,164,169,160,163,166,160,185,137,160,162,176,166,171,167,165,159,172,173,161,163,159,170,161,162,162,166,168,158,163,173,158,165,167,161,169,168,158,161,160,169,165,157,170,164,161,157,158,164,156,171,151,167,166,160,162,167,207,168,165,159,158,165,154,165,180,165,162,204,992,134,156,181,171,161,164,162,166,153,159,165,165,181,151,185,141,170,169,161,156,158,158,167,167,160,160,165,163,169,156,159,171,161,168,167,159,160,158,169,167,169,168,164,162,165,160,169,167,160,167,166,168,174,164,160,160,158,189,154,166,160,160,167,172,166,167,160,164,168,162,171,165,169,161,167,167,169,167,156,202,161,157,158,157,159,166,171,373,160,199,166,162,561,183,173,283,1796,63,173,174,183,152,164,156,164,161,164,163,159,160,160,168,167,175,166,171,161,161,156,159,165,162,173,162,160,163,170,170,162,160,161,162,163,162,163,172,172,164,164,160,200,156,157,157,161,165,164,159,162,170,162,162,155,161,156,168,159,161,162,164,167,156,158,156,225,162,170,192,155,148,158,159,154,166,165,158,165,783,161,169,346,10,182,171,168,152,680,155,160,159,158,165,156,180,151,160,189,174,158,164,187,163,171,163,159,159,158,166,160,159,175,158,160,155,162,161,170,159,161,165,161,158,156,167,166,158,168,170,159,155,166,164,166,165,156,167,163,167,164,165,164,152,157,156,167,156,167,165,156,159,160,149,167,172,144,156,154,240,157,161,156,157,158,163,178,144,166,166,156,164,162,154,822,37,184,168,153,161,161,159,170,160,161,160,156,158,167,162,167,160,161,156,161,157,160,158,166,167,161,165,167,165,166,169,164,162,171,161,170,156,161,161,171,159,168,171,158,175,151,158,160,162,168,160,167,169,168,171,167,171,168,166,168,169,158,159,160,166,167,159,173,158,158,159,167,262,85,165,157,164,166,166,166,158,157,165,166,155,167,157,176,164,163,173,144,160,156,168,174,153,167,156,171,158,166,157,174,172,153,154,206,160,1502,163,221,191,166,281,158,196,164,162,159,158,178,162,316,160,295,325,810,189,182,162,175,165,164,162,169,151,159,169,172,164,468,183,336,168,179,150,193,152,159,157,164,432,154,158,178,145,164,178,1123,131,296,130,177,315,141,172,176,270,486,167,167,376,148,165,158,169,153,170,197,161,175,168,160,165,161,158,209,165,331,166,159,185,198,196,180,163,169,167,202,123,159,189,152,295,165,162,169,166,159,158,157,160,168,163,157,158,166,161,157,158,158,167,160,165,165,165,158,166,161,157,157,166,167,166,157,168,158,165,167,158,165,166,175,159,166,171,159,158,166,165,166,174,171,159,155,168,145,156,168,165,158,162,169,165,167,183,163,166,170,163,201,167,152,161,178,186,130,160,157,187,179,137,168,177,145,162,158,156,159,156,175,156,156,208,130,157,156,164,156,158,156,163,163,165,157,156,156,156,155,156,164,163,165,154,155,165,158,164,168,166,156,191,166,165,157,155,157,164,167,165,165,166,156,162,157,158,158,162,164,156,164,164,166,156,155,157,164,157,165,166,155,167,166,165,166,169,154,158,237,155,166,176,173,175,154,158,435,144,380,2731,166,189,145,206,238,213,176,159,224,127,156,157,161,155,156,155,161,158,165,200,131,156,158,167,163,153,155,158,202,159,163,169,176,158,171,162,172,158,159,168,170,163,279,91,159,161,167,150,167,168,166,161,168,200,116,156,166,166,192,149,165,159,157,160,228,98,156,164,157,166,189,144,246,170,174,152,166,160,179,148,160,190,207,165,164,161,158,175,161,158,163,156,157,171,168,180,159,187,138,183,186,145,189,159,165,168,223,162,170,192,141,169,158,160,168,167,159,164,159,158,169,164,207,216,234,153,175,168,159,161,164,162,157,167,169,178,155,167,170,160,164,161,157,157,157,159,163,168,169,168,158,174,161,171,168,160,158,159,157,162,156,157,166,168,165,160,153,167,217,162,164,163,164,200,127,157,155,305,177,166,156,162,158,174,163,1227,100,190,163,138,185,138,166,163,169,166,156,158,158,176,177,184,161,159,167,161,164,167,168,160,158,162,162,164,162,160,161,170,170,171,176,156,171,164,167,172,171,158,163,165,169,175,158,168,160,170,161,164,167,160,163,163,164,166,160,169,164,237,105,166,161,177,165,158,264,207,159,161,167,166,205,158,170,180,159,165,169,159,168,170,169,163,158,282,152,160,176,152,180,159,166,152,166,158,187,154,188,145,169,186,191,162,160,161,154,167,158,169,159,168,156,182,162,159,166,163,167,157,188,139,168,157,156,166,190,162,167,161,163,162,157,160,157,162,157,168,162,161,169,159,159,167,154,156,165,165,169,166,159,164,164,156,166,167,156,169,155,165,164,159,152,165,167,165,162,155,157,157,155,178,154,159,157,200,134,171,158,158,153,165,164,166,167,168,153,163,175,146,155,616,9,162,165,189,156,288,159,173,166,260,250,116,194,175,174,179,171,190,166,181,153,163,166,166,180,152,151,157,168,174,154,166,161,169,159,167,166,169,168,160,168,157,157,164,159,160,158,175,156,158,159,170,155,257,92,155,168,163,160,155,157,166,157,179,141,172,142,166,246,506,690,603,1181,164,177,151,173,162,164,161,162,172,776,181,357,158,161,160,166,153,174,186,173,161,159,158,170,159,161,158,161,161,156,168,165,166,160,167,166,169,167,168,160,158,167,171,157,158,170,161,157,159,161,156,160,161,157,168,169,159,166,159,160,167,160,167,157,158,246,2846,101,148,172,156,164,149,193,131,158,168,157,160,230,201,162,166,201,141,184,1299,1146,157,164,969,177,165,154,172,172,149,189,136,161,168,162,166,160,168,159,165,167,168,163,169,167,163,166,162,178,157,158,159,160,156,164,166,194,197,179,164,160,170,169,161,161,163,165,157,161,162,167,171,176,171,168,161,160,161,165,154,173,172,159,195,134,178,150,164,171,157,171,159,168,156,158,171,160,161,159,166,159,183,257,68,163,162,350,153,183,165,143,166,182,158,227,211,38,165,154,172,145,274,64,157,158,194,133,159,170,146,163,164,180,155,159,175,159,160,174,159,165,162,160,158,190,129,186,183,136,167,171,169,149,170,167,159,160,160,173,161,172,159,154,171,170,161,158,159,159,161,171,160,162,162,170,161,170,163,158,172,173,161,158,162,157,161,184,138,173,154,157,169,171,154,166,170,160,169,158,158,642,5,159,169,179,177,165,158,171,159,172,220,144,172,163,263,160,159,706,128,162,166,161,159,422,494,472,556,210,133,156,156,164,167,165,186,165,165,165,166,165,155,168,163,159,204,154,157,156,164,156,166,157,167,157,159,156,157,165,157,160,169,158,164,158,166,247,160,286,41,154,160,156,157,155,157,155,165,171,157,157,157,169,218,3370,606,136,159,165,191,386,60,144,159,164,156,162,171,156,160,166,171,332,136,159,157,985,551,174,165,158,162,124,150,155,165,155,156,162,172,155,154,158,154,164,167,152,154,164,165,165,131,156,154,165,164,164,164,163,216,162,123,156,202,134,143,164,171,152,164,165,155,156,167,246,581,376,1214,493,194,1867,107,162,163,195,168,162,163,179,166,177,169,168,162,159,165,166,159,170,166,173,153,172,169,167,157,159,159,161,167,167,169,158,166,171,164,167,169,209,114,168,170,167,159,165,167,173,155,166,157,167,165,158,160,165,167,166,167,168,157,164,165,166,158,165,157,163,168,154,157,165,161,157,164,168,165,242,80,164,179,222,217,213,145,163,156,199,150,197,157,452,213,838,367,171,155,166,164,165,167,165,165,165,164,166,165,156,156,156,165,165,172,161,156,166,165,155,166,158,154,155,164,156,165,165,165,164,165,155,165,161,166,156,165,165,156,157,154,156,165,164,164,165,156,155,165,165,165,172,150,155,156,166,155,165,155,166,167,173,159,156,159,166,157,156,157,158,157,156,322,80,188,167,202,137,179,162,182,172,476,4,190,273,161,168,163,153,165,154,157,162,157,159,156,164,154,155,164,162,165,163,164,165,156,157,155,165,125,178,150,156,162,165,156,170,156,156,158,165,155,171,163,162,167,165,167,155,159,162,157,169,161,157,159,163,166,164,156,168,169,163,164,165,166,166,165,158,162,158,165,165,326,171,162,162,205,106,176,149,160,156,165,159,157,167,164,196,169,161,162,164,198,176,167,161,154,157,148,161,164,184,148,155,173,166,157,163,173,160,170,163,164,167,156,164,165,166,284,49,171,159,158,171,145,170,155,167,164,167,157,163,164,164,167,157,166,156,157,167,165,164,160,164,159,155,156,157,160,154,158,157,157,156,158,169,159,157,156,168,157,157,157,159,160,164,157,167,158,155,157,166,165,166,157,167,160,158,165,167,164,175,161,160,156,155,155,168,156,170,149,157,156,287,177,576,160,677,222,445,526,200,374,412,191,189,132,158,172,155,160,169,160,161,157,159,156,162,157,167,166,167,166,168,167,157,169,164,167,167,169,176,160,167,158,162,157,167,166,168,156,168,157,167,164,167,163,158,162,167,169,166,167,167,160,166,165,168,159,161,164,152,161,170,166,170,164,167,160,167,157,174,166,159,167,168,166,160,169,159,169,163,176,153,155,168,169,154,166,169,167,158,167,159,166,167,160,163,167,158,157,161,191,157,143,162,160,157,157,171,160,158,190,169,152,164,169,160,177,159,164,171,161,164,168,165,170,166,156,164,160,158,159,168,169,165,166,166,167,160,166,169,156,158,169,158,160,159,166,157,161,167,165,159,169,159,169,161,164,169,160,167,159,159,157,168,168,169,156,158,161,169,166,167,157,201,140,167,159,157,156,158,162,161,157,166,208,231,168,169,166,160,202,1546,211,152,180,536,251,173,214,117,157,158,176,163,172,186,168,157,165,157,170,156,164,166,164,157,159,155,169,156,158,157,166,452,237,115,626,653,147,154,166,158,160,160,174,171,158,160,160,169,159,165,166,159,167,163,197,147,167,168,156,170,156,166,235,151,255,130,236,160,157,196,128,253,65,161,156,165,164,206,165,147,158,174,157,432,48,165,179,140,160,167,154,167,168,162,169,163,165,169,172,182,152,168,168,156,168,167,187,162,158,168,171,158,167,170,167,168,170,168,159,168,158,159,170,169,167,159,169,168,170,170,157,159,170,168,166,169,196,161,158,158,168,166,161,159,158,168,159,160,161,167,168,168,159,156,172,170,207,130,167,242,158,1903,167,160,1074,149,162,166,169,1351,128,138,154,174,157,163,159,164,165,165,171,155,169,156,158,156,157,164,158,157,177,140,159,166,156,166,158,155,157,156,186,137,157,166,167,172,149,167,166,165,160,157,157,233,164,279,158,159,166,161,152,183,159,167,159,159,183,369,162,158,157,337,139,156,155,168,160,170,159,159,155,200,165,155,160,156,157,192,156,163,170,565,164,156,161,156,156,180,167,169,148,165,150,155,155,158,165,165,156,155,157,172,145,1226,165,157,173,153,165,179,158,153,167,164,169,165,149,169,156,166,168,157,158,168,158,155,159,166,155,157,157,158,157,165,155,165,169,154,159,155,166,156,219,127,141,158,155,166,164,157,157,157,157,156,215,154,156,158,154,158,182,139,157,157,166,157,186,165,155,178,159,158,154,175,138,166,272,157,172,144,182,197,140,157,159,157,157,155,159,167,150,1693,321,157,190,870,203,138,160,159,167,188,965,35,159,153,164,177,134,155,157,154,157,176,160,154,165,165,155,155,168,156,163,165,165,159,152,156,165,166,163,165,156,157,163,164,165,154,158,163,164,155,155,175,240,159,162,164,150,190,159,156,155,159,159,141,157,177,160,160,155,156,158,162,167,163,160,160,158,220,289,140,156,172,163,218,137,183,171,171,181,158,153,159,182,168,160,203,156,161,157,165,166,157,157,168,155,165,156,162,155,157,155,167,157,164,164,164,154,157,154,158,159,158,166,164,156,162,164,156,167,154,167,157,158,164,157,156,166,157,156,167,161,158,161,171,151,166,165,373,162,217,172,219,159,174,145,163,441,159,162,157,157,160,941,75,160,160,157,178,691,32,159,1030,1571,306,26,166,174,280,35,178,147,377,169,94,180,179,109,158,158,155,165,157,252,99,157,158,164,157,160,167,166,157,166,178,181,159,157,161,166,157,166,148,158,156,156,158,166,158,156,157,156,158,157,159,168,168,156,157,156,165,156,161,155,153,167,164,153,155,168,166,157,156,157,158,223,161,159,336,163,3176,156,558,1260,1658,147,330,156,163,161,160,223,166,164,169,163,158,404,463,1209,697,546,642,1013,165,150,166,167,164,159,157,160,156,169,1114,8,158,156,160,422,788,261,96,160,163,842,160,171,154,176,157,173,157,158,160,206,322,198,162,163,164,176,519,1141,146,125,160,170,163,178,151,164,162,170,167,161,161,173,158,162,156,158,158,173,154,168,173,170,165,177,153,171,763,836,680,153,201,158,192,165,157,277,87,402,1678,134,142,158,171,165,197,155,155,166,160,163,159,158,160,156,162,401,197,130,182,159,158,155,158,156,156,164,163,166,155,156,164,165,156,166,160,153,166,166,167,178,153,164,158,157,158,155,156,158,165,158,161,158,341,145,150,157,158,158,159,159,158,164,166,157,358,155,163,155,252,151,158,176,2584,2086,600,17,167,1318,167,182,1229,39,166,220,100,167,167,168,577,156,179,165,157,157,157,166,164,167,165,151,166,180,165,157,169,170,159,168,160,162,159,165,157,156,155,156,140,171,155,156,159,165,188,165,167,165,162,188,157,176,161,155,158,164,157,172,166,156,171,161,170,299,167,176,161,161,163,180,154,406,439,535,336,154,159,167,169,202,135,159,178,156,162,164,164,188,134,163,164,156,164,172,164,164,156,165,164,165,156,166,157,174,161,161,157,158,165,165,157,159,164,156,157,164,158,164,158,156,156,157,165,158,158,169,157,157,165,165,157,157,166,165,165,167,164,156,194,158,159,157,168,152,163,169,165,154,160,165,156,167,155,159,164,160,161,397,144,168,204,114,159,160,172,155,192,163,724,147,157,166,171,161,161,161,158,166,157,155,159,156,186,156,156,165,169,154,159,157,156,167,159,159,157,167,165,157,166,157,167,165,168,164,165,165,165,167,167,166,155,166,160,168,157,169,167,143,171,165,167,164,157,158,157,167,157,156,159,155,156,166,158,165,167,157,167,156,168,168,167,158,245,160,161,157,176,158,157,158,158,161,162,158,155,158,156,735,71,159,160,175,141,837,538,290,882,172,160,165,177,157,171,164,213,162,185,158,156,159,163,156,165,158,155,156,187,137,156,157,166,155,157,157,221,169,165,148,155,165,190,134,165,178,156,157,168,159,157,165,169,156,164,157,166,157,157,166,156,164,167,166,158,166,157,160,157,165,167,150,165,169,156,157,156,171,149,165,157,158,221,163,513,215,1044,171,158,138,189,204,178,162,159,171,157,171,183,162,160,214,163,158,192,176,172,171,157,158,167,168,158,166,158,167,167,167,170,169,159,166,170,158,157,171,158,159,166,169,160,158,160,168,158,166,168,172,169,167,169,167,168,174,157,169,167,162,156,161,159,172,160,155,170,165,163,158,159,169,157,173,166,189,159,162,156,181,166,155,158,160,161,166,165,152,163,168,243,163,160,156,157,156,218,176,223,152,164,161,196,162,153,191,139,152,176,152,174,168,166,167,164,158,169,166,167,175,157,163,161,168,167,158,160,163,173,169,160,170,162,161,162,166,165,169,169,161,161,190,139,169,158,171,158,159,157,160,160,160,170,158,158,163,161,157,160,159,162,160,158,161,163,157,161,167,158,161,161,160,168,159,170,162,171,161,183,156,164,158,171,158,168,220,196,323,178,197,160,156,182,218,115,201,658,150,188,170,1622,150,188,165,161,165,157,159,160,159,167,169,218,135,166,155,159,166,157,158,157,170,156,159,156,157,159,153,168,163,174,155,157,163,156,156,160,155,156,178,145,158,163,154,159,158,159,160,172,160,164,193,160,165,166,166,159,157,165,439,2499,265,76,167,163,266,59,171,164,173,145,167,158,163,165,158,155,162,172,152,331,150,4125,178,2355,890,496,178,155,165,159,168,165,169,164,218,109,166,165,946,45,1092,42,168,422,58,169,642,158,161,962,720,930,189,544,194,678,269,239,32,162,161,160,157,159,185,160,158,161,167,169,159,272,58,168,169,197,175,200,201,111,169,162,161,180,156,171,158,157,167,161,173,164,166,159,157,166,158,163,166,168,165,158,165,164,168,237,96,174,253,81,155,164,167,240,155,177,162,158,156,158,204,167,157,167,157,159,169,158,1583,728,539,185,246,79,185,153,165,158,160,157,155,157,169,155,158,169,157,167,160,163,162,166,161,157,154,172,139,154,166,156,156,157,159,154,159,159,176,175,138,155,160,165,156,173,157,157,159,157,167,159,166,156,158,166,157,158,159,166,168,158,166,167,157,163,157,165,156,159,158,157,158,178,159,159,159,158,164,153,155,184,161,164,157,169,155,158,156,168,168,165,157,173,154,157,1204,697,627,95,409,87,148,174,161,197,725,138,166,160,346,164,281,1259,540,1017,808,724,944,996,873,153,159,161,169,180,159,198,151,680,172,158,158,163,166,175,166,157,197,163,159,164,170,162,1129,121,171,1371,72,277,160,156,158,519,547,153,156,158,163,172,161,156,164,156,156,156,156,156,165,165,165,168,153,156,165,156,167,156,164,157,165,156,156,165,164,156,156,156,156,164,164,166,154,165,166,155,156,156,157,154,158,165,165,155,158,156,165,148,173,153,159,155,164,157,158,164,159,163,181,466,599,96,245,162,390,257,26,341,827,44,188,142,154,178,144,163,193,150,155,165,158,166,167,169,158,167,157,156,157,160,158,158,168,160,156,172,157,165,166,169,167,170,160,160,167,160,167,172,169,160,159,158,163,171,161,159,159,169,163,172,161,164,168,156,167,169,161,159,167,159,167,168,161,171,169,168,166,166,169,160,169,159,157,168,166,153,160,159,162,169,175,462,28,157,172,170,156,158,170,169,207,147,173,240,145,223,160,163,340,175,157,172,155,163,160,166,155,112,170,156,165,160,154,164,157,3168,145,159,156,156,156,160,159,153,224,794,120,144,184,225,163,157,163,166,157,163,157,157,160,167,172,172,162,167,162,156,171,151,154,156,166,176,154,171,150,169,158,165,164,155,182,157,166,169,158,169,157,159,233,162,166,177,153,161,161,190,158,184,163,162,168,176,147,205,136,160,161,175,391,111,163,160,156,156,170,162,165,166,156,164,164,157,157,156,157,164,166,156,163,165,156,154,163,197,154,156,157,155,155,159,163,155,166,157,155,160,153,159,154,156,168,157,162,159,154,166,157,158,193,129,158,166,164,169,154,160,154,155,167,152,154,159,165,156,157,159,167,160,156,166,255,68,177,308,167,150,1462,122,150,168,158,157,159,161,216,148,133,640,20,159,227,115,178,161,1030,158,248,201,158,160,158,165,158,151,158,176,154,156,156,158,155,160,247,75,164,224,90,168,151,167,193,117,156,158,159,161,162,165,151,160,162,157,158,154,179,154,168,155,158,156,442,45,164,155,156,165,153,162,165,162,157,166,158,154,170,191,620,178,163,168,208,688,175,158,156,171,221,1494,86,162,186,162,156,157,167,831,181,164,147,168,166,165,167,167,168,160,166,178,172,163,174,159,164,165,183,141,165,157,165,157,176,574,154,157,164,165,162,149,166,156,157,161,164,160,166,162,155,157,297,163,179,545,171,491,171,154,169,161,163,591,62,163,161,709,384,163,176,205,1002,213,158,165,156,555,587,179,157,154,156,163,156,163,163,165,163,162,164,163,182,167,162,155,171,169,158,155,162,155,168,156,160,164,165,158,166,167,170,163,164,166,157,181,162,163,159,159,157,155,158,158,165,169,157,163,165,160,154,167,158,154,164,151,164,157,166,167,157,153,159,158,165,165,164,150,506,101,132,165,155,165,185,138,155,160,150,157,156,159,156,155,157,154,165,165,156,155,1021,154,169,188,168,157,157,173,167,189,161,159,166,162,161,158,161,161,159,174,156,213,142,164,156,158,158,158,168,164,179,153,199,138,161,169,155,186,185,148,157,160,159,185,171,158,159,163,161,161,167,162,632,255,156,164,164,158,290,46,178,152,167,167,161,167,164,164,171,172,189,161,161,158,159,505,60,188,332,2995,510,1550,851,197,171,599,202,165,156,164,164,162,166,166,160,162,163,160,168,171,156,166,157,160,160,156,169,157,166,166,167,165,461,121,159,168,162,257,159,236,407,196,195,171,165,165,509,164,167,200,161,1259,664,168,147,182,158,154,1311,153,161,229,113,171,172,156,147,163,166,165,166,182,158,168,166,166,159,170,155,157,158,159,158,167,156,156,166,165,159,157,159,159,168,163,159,165,165,164,163,164,156,155,164,156,169,153,164,165,165,164,156,155,157,167,155,158,166,158,157,156,240,83,186,153,157,160,160,171,169,164,159,157,158,156,166,880,63,169,158,169,172,138,218,1704,185,193,156,165,179,160,163,157,163,155,166,157,245,154,196,121,168,168,156,155,168,162,156,212,166,149,165,174,152,175,136,166,175,144,159,160,155,157,156,156,157,156,166,157,158,156,168,167,157,162,165,157,164,165,162,151,187,144,156,156,169,152,156,156,156,166,167,154,166,177,149,167,155,156,166,168,156,157,166,161,167,165,194,127,160,162,322,167,135,182,518,638,264,285,197,1203,36,197,128,159,170,155,192,264,42,159,184,151,176,192,143,148,166,170,167,170,164,171,172,175,162,161,161,170,162,171,165,168,168,169,168,159,157,159,167,166,156,160,162,158,168,158,168,157,168,165,149,171,159,167,193,131,165,162,152,172,145,166,159,158,165,156,158,169,156,167,167,157,205,214,193,1118,983,137,166,180,146,173,156,200,161,163,165,163,160,168,166,167,158,159,158,163,160,165,161,165,158,207,118,157,168,145,157,157,167,157,156,161,154,233,87,175,163,181,166,153,153,178,168,189,177,186,174,667,151,165,161,157,161,164,164,428,1110,1384,147,155,154,169,156,157,168,156,232,204,171,182,183,179,167,160,176,173,160,175,158,170,189,148,168,164,163,155,187,187,144,181,145,166,164,156,167,168,166,220,189,162,158,162,708,618,566,193,140,155,158,157,166,165,160,164,156,167,165,163,165,156,157,166,156,167,165,166,158,158,154,167,158,158,166,166,166,167,168,181,169,155,178,149,164,158,156,155,158,160,162,172,140,156,189,140,342,691,44,172,1377,117,192,571,215,171,153,156,168,172,159,172,153,165,168,164,169,165,165,164,174,148,165,166,167,164,164,171,156,155,156,165,165,157,171,151,157,157,156,173,169,201,127,159,168,197,135,317,154,156,187,149,164,153,156,164,166,154,157,155,165,165,165,156,157,165,155,165,157,166,165,167,181,155,164,156,165,165,165,159,156,157,292,163,160,165,154,200,170,145,161,160,166,157,211,189,148,165,180,186,163,184,191,358,147,174,172,164,158,159,160,160,160,163,166,174,157,158,162,165,156,154,165,165,165,164,165,164,156,165,157,166,164,166,157,164,165,156,166,157,167,267,159,161,158,174,202,114,156,167,156,157,157,166,166,156,166,167,163,156,157,165,157,166,155,158,183,157,268,178,189,169,151,158,254,163,163,165,279,157,161,182,251,156,486,109,164,224,187,154,166,175,159,161,169,161,153,162,144,162,158,155,159,167,182,158,157,158,164,151,154,158,157,155,165,167,157,156,158,166,166,159,168,155,157,160,157,169,169,157,158,166,165,158,156,166,156,168,166,166,166,161,164,166,166,166,165,158,156,156,166,165,158,157,154,155,166,168,165,165,156,165,157,165,157,164,156,165,165,165,166,179,154,164,157,155,158,164,163,170,147,447,62,157,160,174,149,387,166,164,164,179,174,149,174,686,184,140,169,177,164,140,163,154,157,167,149,166,166,160,167,887,154,154,168,163,167,163,177,188,665,176,143,165,218,210,161,171,188,162,160,169,154,167,162,156,164,171,160,156,158,158,157,155,155,158,164,165,156,155,155,157,164,166,165,155,155,155,158,161,169,158,162,155,282,51,156,165,146,165,164,162,164,156,177,177,169,162,169,159,163,155,156,166,165,166,170,146,167,154,166,156,158,157,157,156,166,156,167,169,155,166,156,165,167,169,154,158,156,166,167,159,154,156,166,157,159,167,158,156,157,167,165,155,158,163,156,165,167,182,254,265,38,165,158,179,140,173,156,163,156,157,162,164,165,157,164,155,169,152,166,166,165,174,150,153,159,165,163,165,164,168,149,190,142,155,208,167,170,927,142,115,207,167,169,159,170,159,178,171,177,159,172,174,371,164,536,164,181,605,158,826,174,176,165,161,160,156,158,166,163,167,167,157,167,162,160,160,173,163,159,195,155,163,167,169,158,170,189,170,157,169,167,175,162,170,172,159,161,165,177,158,168,162,169,163,174,160,169,160,170,174,163,161,160,170,160,169,164,179,155,182,142,172,160,169,159,193,181,158,175,152,220,178,158,162,167,186,185,157,174,205,2170,144,162,157,178,139,161,164,166,167,165,177,171,168,174,174,162,187,156,157,166,167,181,159,151,164,164,161,161,163,167,165,167,157,165,157,157,166,166,157,167,168,162,167,157,156,165,168,171,164,157,158,156,167,165,158,166,215,267,170,166,157,155,156,195,142,159,168,167,163,187,359,162,166,174,178,212,136,167,574,166,197,178,160,177,222,105,898,181,140,203,165,155,164,160,165,162,157,164,157,155,158,163,164,164,155,156,156,160,165,156,112,154,164,164,164,165,163,155,164,163,157,164,164,165,156,155,157,157,155,165,178,149,158,162,153,153,165,153,156,164,157,154,165,156,156,166,213,130,153,156,165,157,172,167,163,156,169,146,156,167,176,159,168,157,169,168,171,158,168,165,195,144,169,158,168,163,879,148,166,157,158,160,166,169,159,165,187,143,166,166,165,158,166,166,164,166,157,166,155,157,166,167,163,165,166,166,157,165,158,157,157,157,156,166,165,165,159,156,156,156,165,157,156,158,166,157,156,156,166,156,157,166,166,155,156,158,166,156,157,166,156,156,157,160,166,157,165,156,170,155,157,158,1381,43,172,159,159,159,157,167,167,159,155,159,156,169,168,182,153,169,161,151,169,166,165,166,192,156,171,159,151,163,168,156,168,156,167,157,171,166,167,160,167,166,166,165,168,156,157,165,166,164,195,143,182,148,167,174,141,167,156,164,167,155,166,165,167,155,167,166,166,158,169,187,144,156,167,166,167,168,157,166,166,168,172,152,167,155,166,166,203,169,168,157,231,135,161,160,166,164,162,159,170,166,157,171,166,158,171,155,202,170,167,194,143,157,168,156,154,194,195,151,163,157,329,372,179,174,160,160,187,176,156,161,180,160,156,167,162,157,166,163,157,167,167,159,168,161,158,164,154,167,161,166,169,147,159,158,158,161,160,166,161,159,173,157,161,159,159,161,162,161,160,158,168,159,159,157,172,164,170,158,167,158,161,161,153,157,156,167,173,154,166,168,168,161,157,170,164,165,191,156,166,162,158,165,358,193,153,159,168,184,155,186,203,164,165,158,340,200,126,169,162,158,169,167,160,158,170,159,171,164,157,269,171,164,167,156,157,165,165,153,165,155,155,165,163,155,158,161,159,166,165,527,192,144,167,156,157,165,164,154,166,164,154,166,163,156,155,164,164,164,154,164,164,166,153,155,155,153,156,155,166,163,162,152,161,157,157,157,158,155,164,155,156,174,147,155,172,147,156,165,165,158,581,124,165,170,161,167,161,158,199,173,158,165,162,162,179,153,159,163,165,179,157,164,163,153,167,162,158,172,161,162,164,163,166,163,160,161,164,165,164,164,163,165,164,164,163,159,188,146,154,155,157,167,161,160,162,159,169,166,159,166,159,166,167,168,162,166,161,169,168,162,225,164,168,338,374,200,138,164,162,196,127,164,168,158,162,163,167,154,163,186,140,163,166,163,155,154,164,165,156,155,210,159,156,156,158,172,220,184,161,163,196,169,158,156,158,157,158,199,156,156,157,158,155,155,163,164,155,166,166,179,161,155,166,167,167,164,157,166,164,167,172,160,156,165,165,174,171,148,155,156,163,156,155,165,156,155,164,165,153,165,165,166,156,155,155,172,162,156,164,164,164,167,163,164,155,154,156,163,165,165,154,155,154,189,245,146,156,156,156,163,157,172,162,162,165,166,156,166,166,155,157,160,156,169,153,156,230,95,166,155,159,160,158,183,144,207,148,130,159,154,155,166,153,156,167,176,151,161,155,156,156,165,157,157,165,167,158,156,190,158,161,165,166,157,165,165,156,156,156,157,166,165,168,163,167,166,166,164,156,166,166,165,165,166,157,165,165,165,166,156,157,164,166,167,165,158,157,165,165,156,165,156,157,156,166,156,168,155,156,169,162,166,166,155,180,157,153,157,157,165,326,340,174,2526,133,732,1347,259,152,159,156,164,167,156,165,157,163,178,135,158,157,165,157,158,164,165,158,166,158,156,166,165,157,164,165,157,157,155,167,166,166,165,155,156,158,166,164,159,383,154,157,165,184,139,156,165,166,158,157,160,155,166,166,167,157,166,165,168,156,257,1216,162,159,158,159,171,161,173,347,158,161,165,177,415,163,72,172,161,159,165,176,157,159,160,152,158,156,166,166,158,157,157,158,161,175,162,170,157,157,168,167,160,169,157,159,158,169,238,83,169,165,165,160,155,167,158,156,166,158,159,157,157,168,166,167,157,157,158,168,167,165,170,167,167,350,135,166,159,156,170,167,166,160,157,167,159,157,157,167,159,184,320,176,162,160,159,161,162,156,158,168,165,162,164,156,166,201,128,160,166,691,154,207,143,165,217,160,1826,55,172,157,166,169,174,156,167,158,167,167,170,161,159,158,169,158,172,161,156,160,159,156,169,158,160,156,159,167,159,159,159,169,168,160,159,164,157,171,163,161,160,171,665,259,101,208,113,154,162,166,184,151,166,168,157,154,251,149,183,178,143,184,217,159,165,159,249,166,153,185,168,170,166,168,160,159,162,178,159,187,165,182,164,175,165,180,154,163,182,337,285,272,122,175,157,169,154,428,632,729,561,197,138,160,164,157,159,158,157,162,156,231,154,157,210,146,180,144,177,573,150,158,3637,164,212,136,163,160,166,158,158,159,402,166,160,158,156,168,186,167,159,170,151,175,160,189,151,159,160,151,160,168,163,165,152,186,141,170,162,164,156,162,167,173,150,166,166,166,163,163,156,165,164,167,166,165,155,165,166,166,164,167,172,159,157,165,165,165,166,170,165,166,159,166,158,165,162,167,166,163,158,167,163,164,165,160,155,166,165,163,166,166,163,156,167,154,165,180,159,152,168,153,165,159,166,167,154,157,156,192,172,217,171,186,141,165,171,173,174,176,146,164,168,175,160,166,168,160,162,149,164,158,157,158,175,164,161,160,157,159,195,160,172,168,158,169,173,159,161,158,158,159,161,162,159,170,168,171,164,158,160,160,165,159,162,161,160,161,163,170,166,170,165,171,169,159,165,167,160,160,170,161,162,177,169,168,160,171,161,175,167,168,167,174,158,171,158,162,157,154,159,162,154,171,173,166,159,160,159,162,158,196,168,159,160,167,171,168,157,176,155,158,168,166,169,169,156,166,167,162,160,168,165,166,172,166,159,166,158,166,158,158,160,158,160,159,166,158,195,129,190,147,155,169,160,169,159,157,166,156,168,158,158,158,162,166,166,157,167,165,157,157,158,167,157,166,155,159,164,163,158,164,168,156,167,164,159,156,168,157,167,158,165,236,181,149,155,160,155,245,108,167,166,167,169,157,164,175,211,110,165,160,163,168,158,159,176,142,178,154,166,169,166,185,145,187,247,1481,76,193,185,131,218,2554,177,186,178,168,183,136,155,164,169,158,156,167,165,162,168,164,156,166,165,167,160,159,167,182,148,166,168,171,160,158,167,167,169,166,162,160,159,156,180,146,169,167,206,164,506,168,192,216,94,166,165,157,160,169,161,1677,25,171,161,1120,648,178,181,159,155,161,782,53,178,155,178,145,160,190,166,157,164,167,174,147,164,165,156,157,174,156,164,169,179,168,160,159,161,166,158,159,169,158,160,160,158,162,160,169,170,169,160,161,159,170,158,160,158,161,179,163,158,161,159,169,158,157,157,224,157,166,161,177,160,159,164,178,168,159,180,172,167,163,184,193,175,165,174,137,210,128,957,18,178,142,168,161,162,191,162,158,171,166,161,147,175,155,163,156,165,156,158,164,164,165,166,156,164,157,156,156,157,156,156,169,154,157,158,171,163,155,158,164,178,151,159,162,166,165,159,163,166,164,166,166,157,166,157,163,163,154,156,164,156,162,155,164,165,163,157,164,165,154,155,166,164,155,167,164,154,163,162,164,166,165,167,162,167,154,164,165,154,163,172,160,259,168,327,217,160,983,56,165,172,155,153,165,150,160,159,150,163,171,151,197,157,158,167,161,152,157,166,157,166,167,165,166,165,166,165,165,165,166,156,157,165,157,166,157,158,165,167,166,157,164,160,159,157,165,167,163,159,164,164,156,164,163,165,155,165,1372,76,976,122,157,160,172,177,158,157,166,156,163,173,148,170,180,159,169,148,169,163,210,191,122,147,176,159,204,159,162,187,150,161,160,156,164,165,156,163,176,159,156,157,173,172,187,154,147,159,163,158,165,162,165,157,156,165,156,156,156,156,165,167,156,157,169,162,164,157,166,155,156,157,155,165,157,155,157,157,157,156,156,157,157,165,165,156,158,164,166,164,166,165,166,157,165,166,157,156,156,157,166,166,156,165,170,246,149,158,182,197,807,178,139,159,264,167,157,158,162,873,156,162,473,3049,192,197,170,171,162,164,161,167,158,715,177,193,154,160,157,162,157,160,156,157,165,161,156,167,158,176,162,155,166,165,168,158,158,195,161,166,167,165,159,158,173,156,167,173,146,168,155,173,154,157,157,159,160,166,158,169,164,168,165,157,173,151,167,167,233,114,168,162,161,201,162,148,164,180,139,156,167,177,147,171,159,159,156,168,158,171,158,158,158,157,155,167,163,165,156,164,165,155,156,164,166,170,142,563,153,455,172,162,143,161,157,155,157,165,164,164,159,163,158,155,157,156,156,156,184,150,156,167,155,156,164,157,166,156,156,156,165,166,165,157,166,167,157,163,157,155,158,157,169,153,191,156,169,157,158,168,164,167,162,166,155,166,176,152,159,172,151,606,182,190,145,212,127,165,157,159,178,148,159,167,188,182,140,174,168,168,170,159,162,157,167,157,168,166,159,158,164,168,174,155,166,160,164,167,160,156,167,169,157,167,162,166,166,168,165,159,159,160,174,169,169,165,169,159,155,157,167,167,182,172,159,167,158,168,158,154,158,156,167,236,161,176,176,157,158,163,188,175,158,178,150,161,157,175,166,157,167,166,168,169,172,558,263,112,160,185,176,158,168,168,161,167,162,158,183,180,158,165,176,164,160,167,157,157,175,169,161,311,165,168,158,165,157,166,162,166,164,157,156,157,156,156,164,165,165,163,155,167,156,165,155,157,155,165,165,166,158,157,156,164,165,164,156,159,166,158,154,158,166,156,168,163,164,166,163,159,163,154,159,165,166,157,155,166,160,164,163,152,166,157,165,154,167,166,167,446,162,157,221,631,180,1632,151,163,185,164,158,159,534,631,508,383,196,158,158,156,161,167,166,161,165,166,158,166,157,169,181,169,163,161,157,158,170,152,157,165,166,166,168,164,164,165,166,165,165,168,165,168,157,167,157,166,164,169,169,164,166,165,156,156,443,809,167,166,158,180,164,159,162,158,178,711,170,205,146,163,754,163,164,326,52,176,167,201,158,130,162,159,173,138,155,164,158,175,1927,163,157,165,181,146,166,165,158,157,159,157,182,147,155,157,156,168,157,167,157,166,158,171,164,158,160,159,162,167,160,166,169,158,165,158,160,157,167,168,166,158,182,150,174,168,156,159,168,169,152,156,168,183,168,174,164,157,155,195,164,1207,127,166,163,168,168,163,160,169,162,168,161,187,167,173,166,213,129,159,159,169,149,171,167,173,163,161,157,159,177,143,159,160,161,156,164,173,159,158,159,159,159,170,158,167,167,159,167,161,165,168,166,166,164,163,207,114,156,165,167,155,159,156,165,166,171,154,172,151,164,160,159,162,157,156,168,165,171,167,167,167,163,151,155,171,184,138,327,14,159,159,170,157,157,159,167,158,169,225,161,156,168,157,159,536,144,154,171,153,164,169,187,135,172,171,158,159,220,159,158,172,156,163,169,156,175,157,169,169,155,158,162,161,160,168,170,157,170,179,169,159,167,160,159,178,150,167,166,159,161,173,164,159,160,170,175,149,158,161,159,168,159,172,166,161,169,158,168,160,160,168,170,166,171,160,163,158,165,169,153,160,181,148,161,170,165,162,198,154,168,520,170,182,2049,161,215,97,187,145,274,179,154,160,345,155,224,158,162,178,165,158,159,159,174,163,161,163,158,159,164,158,161,163,160,165,163,164,159,160,160,160,162,166,166,161,169,162,162,161,196,138,161,161,159,167,171,161,165,172,164,163,162,162,163,158,156,170,164,160,165,162,157,162,158,167,157,170,148,163,160,157,196,129,166,158,158,165,158,160,157,168,159,168,177,153,197,196,182,160,192,201,152,212,148,167,162,182,162,178,174,157,156,169,158,161,188,145,159,158,214,195,262,825,149,162,183,150,166,175,140,163,166,155,162,166,150,157,165,159,154,157,165,156,156,167,164,166,166,165,165,164,158,165,157,157,156,187,151,166,159,166,165,157,165,162,162,164,166,165,156,159,157,154,176,186,160,174,156,157,153,159,156,165,154,157,155,164,164,163,149,237,161,171,160,198,161,158,161,166,158,241,100,155,227,167,440,654,163,154,170,155,156,153,162,165,155,155,155,165,164,156,160,158,165,160,156,165,159,156,155,156,157,164,155,155,163,156,164,164,167,156,167,160,196,134,164,172,155,156,158,158,165,158,156,165,165,164,164,156,154,164,164,165,165,159,166,171,154,167,168,162,158,156,181,156,155,167,156,156,155,164,166,177,134,158,164,171,157,167,273,149,157,155,156,187,244,166,178,465,98,184,163,158,167,168,165,171,161,158,160,164,166,155,159,168,160,159,168,167,177,155,169,170,171,160,161,165,160,161,162,160,158,157,159,166,170,166,167,169,157,171,159,158,166,176,155,168,162,156,169,157,158,169,159,158,158,167,170,159,167,175,158,166,167,166,160,156,168,157,158,158,169,317,163,162,162,160,168,157,218,405,158,166,164,161,158,442,427,146,164,156,173,158,159,163,167,162,173,144,164,175,144,156,157,167,159,156,156,165,159,158,166,165,158,166,157,159,158,184,151,158,156,163,161,167,157,158,176,155,169,165,165,158,165,168,159,165,167,166,166,159,166,156,167,165,158,156,165,165,166,165,164,159,156,167,165,165,164,167,156,165,157,165,165,158,161,165,157,164,167,159,157,167,154,157,168,164,157,155,156,771,44,157,166,171,152,159,156,164,166,211,138,184,139,158,154,168,153,211,124,180,154,153,171,173,152,162,158,174,137,156,160,156,155,164,165,155,165,157,157,166,165,154,166,170,148,165,154,159,169,176,144,156,158,155,164,156,157,156,157,156,166,160,157,165,165,156,180,163,158,153,155,165,166,156,157,157,164,155,155,159,165,166,156,167,155,153,168,155,156,167,164,162,158,159,155,158,211,302,194,166,155,158,157,158,173,156,328,158,172,146,163,160,167,153,163,168,158,175,166,186,147,148,170,361,157,158,160,171,170,162,160,168,169,159,171,159,163,159,162,159,158,156,175,165,123,169,164,165,156,166,158,164,165,156,166,166,155,165,166,155,165,155,158,157,166,157,165,156,166,156,164,157,157,168,165,166,157,167,165,165,156,157,157,214,121,159,150,226,161,166,157,167,158,180,177,160,159,159,158,183,209,153,1238,162,159,188,162,160,162,158,155,316,9,183,142,632,155,176,145,158,168,152,156,157,157,156,167,164,159,223,166,159,176,192,112,157,157,170,166,169,169,160,161,168,160,171,161,158,159,168,169,163,171,161,169,169,167,171,170,158,162,159,159,159,170,157,333,170,1447,808,3157,159,187,181,701,887,307,169,151,156,165,164,178,178,173,177,529,118,153,207,170,152,151,249,73,169,206,108,149,166,173,156,156,154,156,163,159,165,163,164,155,170,157,157,157,161,154,156,156,158,160,151,167,162,156,164,153,167,163,157,153,166,165,165,166,152,164,169,153,153,155,156,166,164,155,168,156,165,184,157,158,171,151,166,179,149,167,196,409,61,154,204,183,170,154,154,162,163,159,221,165,158,153,165,190,145,157,166,163,166,168,158,165,157,157,155,156,164,167,427,52,170,166,158,163,159,198,707,68,189,242,164,163,174,162,166,164,179,157,156,158,164,160,166,169,150,160,162,159,159,157,165,165,158,167,155,166,167,166,165,157,156,166,156,220,165,155,158,182,152,159,165,167,161,167,160,157,159,162,169,169,370,581,198,168,184,156,202,179,138,139,159,204,120,191,180,160,163,163,153,192,159,161,150,160,154,160,168,163,159,156,165,164,165,157,157,166,166,156,157,167,164,158,164,158,157,157,157,166,173,152,157,256,146,165,160,167,164,158,166,178,150,163,157,165,163,157,194,163,165,155,155,165,166,167,164,165,167,165,182,154,165,171,159,168,184,138,159,157,168,158,165,208,165,169,170,156,184,190,175,164,154,175,168,178,508,196,162,160,159,154,161,158,170,163,158,161,161,158,167,146,165,166,166,165,765,53,154,155,159,158,167,159,155,216,154,160,157,158,158,158,160,155,165,161,169,160,170,166,160,156,159,166,157,169,153,158,166,167,204,163,161,167,164,168,171,168,157,168,155,166,167,155,157,159,159,166,158,252,151,173,153,161,165,162,161,156,163,230,172,298,192,151,213,520,57,165,687,183,532,204,168,160,186,135,210,172,119,162,172,195,106,172,157,165,166,158,176,165,161,170,160,169,170,162,431,74,161,160,171,158,157,358,117,159,221,125,162,146,159,160,156,169,169,187,157,169,173,160,150,160,168,170,167,168,170,168,169,162,162,169,158,168,158,170,158,170,163,165,151,166,158,168,162,156,169,165,160,160,168,170,162,158,165,154,159,158,167,164,152,218,198,197,415,778,289,145,188,150,165,165,156,186,180,168,147,666,189,1185,892,159,153,159,153,155,166,156,167,157,158,156,157,174,165,158,161,162,165,157,164,201,157,167,165,166,168,157,157,366,158,159,169,158,156,156,155,173,166,156,157,162,164,163,150,157,167,166,167,165,166,156,166,158,238,163,204,1171,185,149,182,164,177,194,187,476,170,161,157,161,210,151,172,176,163,184,130,160,164,166,156,165,167,159,156,157,160,163,164,171,162,158,155,157,156,197,131,167,155,163,167,157,172,155,163,165,162,163,158,160,164,165,163,162,162,165,166,159,165,166,157,160,154,164,163,164,163,163,155,154,155,166,167,154,164,172,162,162,166,155,154,168,167,160,159,167,155,168,167,614,206,149,166,162,175,1376,149,193,148,159,159,166,155,156,165,158,286,37,156,167,163,179,151,165,157,157,164,165,164,166,160,161,158,164,156,156,156,165,166,156,155,156,156,155,165,166,155,164,163,197,809,258,217,162,155,157,155,155,164,163,166,164,163,163,156,158,156,165,163,168,163,167,214,110,158,154,157,174,157,152,158,166,381,164,361,118,160,163,1905,69,171,177,153,181,168,160,202,122,163,204,108,167,305,157,157,165,162,155,168,159,156,167,157,165,168,169,161,156,163,161,161,196,127,153,162,161,160,157,156,164,156,163,155,166,152,154,165,165,164,163,175,147,155,157,157,165,168,172,165,155,164,165,157,155,156,156,155,155,169,158,160,159,164,166,165,162,175,163,155,158,157,157,157,157,158,158,156,160,160,158,167,165,162,164,161,229,237,182,159,171,177,196,158,161,157,163,163,168,156,160,178,150,330,235,169,164,160,157,164,163,492,891,544,1362,577,163,160,163,261,222,138,162,158,195,149,155,156,156,157,703,317,121,158,156,166,165,157,161,184,137,167,164,171,156,158,214,171,193,128,169,208,151,144,159,231,135,150,163,195,135,164,1531,210,164,193,155,166,158,167,170,166,166,164,167,164,159,160,167,156,167,159,167,160,156,158,168,157,170,166,162,164,170,160,166,158,168,158,168,157,168,172,159,165,168,167,157,169,158,160,164,168,166,168,169,168,166,168,158,168,161,162,166,160,159,172,160,158,162,160,166,169,166,158,161,173,149,165,163,158,157,160,165,156,158,158,156,168,168,1711,34,389,177,173,193,157,171,155,148,160,173,162,194,144,162,159,158,159,161,175,165,171,165,159,168,170,167,160,158,158,160,168,159,161,163,162,179,165,179,248,149,153,158,159,171,159,156,167,168,171,168,171,154,160,156,172,154,173,167,158,172,159,159,160,160,171,158,166,159,170,189,135,152,173,163,167,182,144,166,160,156,159,166,158,158,465,165,389,171,150,150,233,2398,131,150,159,160,158,166,167,157,167,164,166,166,167,167,200,165,160,169,167,156,159,159,158,157,160,166,168,170,162,158,160,164,156,156,167,159,170,169,164,169,175,166,169,162,163,162,167,166,169,167,158,159,162,169,157,168,159,169,169,159,170,168,173,166,165,171,156,162,158,183,151,157,459,34,167,170,167,158,160,169,195,235,232,161,157,172,818,160,162,178,192,151,155,201,163,182,131,155,157,158,441,553,244,138,162,164,163,157,168,164,155,156,164,158,156,164,165,167,163,635,457,1178,1450,868,159,157,160,161,162,162,161,167,168,151,161,181,172,146,151,175,165,167,155,195,159,161,168,153,156,164,164,164,180,174,167,197,138,154,158,156,164,164,158,156,197,172,158,159,167,163,178,158,168,159,155,157,165,165,156,164,166,165,164,165,162,155,154,164,155,165,162,164,163,162,155,155,165,162,155,164,162,155,163,164,163,155,155,155,155,165,153,156,164,164,164,164,153,155,154,154,164,155,166,162,164,164,165,166,163,154,163,164,165,181,135,164,157,154,164,155,157,155,164,167,163,157,158,154,159,163,154,159,162,201,173,150,171,166,161,164,166,162,166,165,168,135,156,156,151,166,164,157,170,154,156,164,159,155,155,165,165,165,165,165,163,155,164,155,156,155,167,156,157,165,165,154,153,158,164,154,155,157,156,154,155,154,164,168,167,164,163,164,155,154,188,170,155,163,166,180,150,155,163,165,155,164,157,163,154,164,164,164,154,155,163,165,164,168,169,158,279,175,159,167,156,182,193,357,164,159,158,153,181,166,158,164,173,160,160,197,130,168,150,172,162,156,167,146,162,158,194,122,156,164,158,156,166,156,156,165,158,155,166,155,165,166,156,276,263,131,151,172,170,153,159,269,60,164,159,159,166,167,166,168,184,138,166,156,166,158,158,166,157,185,144,305,10,215,129,169,164,157,526,164,997,305,174,167,163,1126,149,218,168,154,180,188,161,176,159,577,122,157,161,170,162,188,178,161,368,129,155,168,162,160,161,162,166,156,166,160,165,155,157,156,213,132,165,141,165,156,189,145,157,165,157,165,164,156,157,157,165,165,157,157,158,166,158,157,165,165,136,164,154,155,156,165,185,140,167,167,153,165,158,155,155,157,198,157,167,155,156,165,157,156,156,157,156,157,186,155,157,166,156,159,159,156,156,167,176,144,157,157,156,167,157,156,167,324,329,159,158,159,154,158,454,15,185,155,161,157,160,167,157,173,228,137,148,179,148,158,161,171,157,170,162,165,162,164,165,157,183,160,174,170,155,167,166,203,128,178,172,137,153,157,156,156,156,159,156,158,156,158,166,158,156,158,155,157,165,187,161,155,163,163,165,164,163,166,156,163,156,164,164,156,154,154,164,153,165,156,170,182,164,210,117,181,154,161,158,166,155,162,157,163,164,163,165,163,165,242,81,157,156,167,157,158,168,121,160,185,153,165,172,159,203,133,157,161,157,165,159,165,176,148,162,163,167,165,166,167,155,166,166,165,165,155,157,165,156,154,157,159,152,168,153,163,148,154,168,156,156,156,156,154,166,156,155,164,154,166,165,154,155,165,161,154,165,156,154,155,157,172,144,153,156,156,159,160,165,155,163,169,160,161,159,162,161,158,205,164,156,162,157,215,157,168,160,159,164,293,155,166,177,168,166,175,680,159,770,44,165,184,191,164,223,223,160,155,164,177,159,156,158,188,150,163,164,164,152,169,153,162,159,178,141,157,162,156,165,156,157,178,135,171,149,156,167,155,166,158,157,157,157,156,157,157,165,159,158,168,167,168,142,155,165,156,157,157,156,166,164,166,166,166,166,155,157,155,154,157,165,159,271,156,159,225,158,143,157,174,163,156,192,121,166,159,161,162,162,164,168,156,173,323,199,274,518,178,175,150,164,177,172,194,146,174,156,151,159,156,182,168,153,161,162,156,163,156,157,157,158,155,166,166,164,185,161,165,158,181,150,164,165,163,165,157,156,157,158,158,156,157,166,155,167,166,164,156,157,164,157,166,165,169,163,166,167,168,160,154,169,164,166,166,167,154,173,160,184,151,154,158,164,168,161,158,162,165,154,184,150,202,160,162,191,164,176,168,180,140,177,211,120,159,167,151,177,673,552,625,742,306,177,185,160,668,161,238,169,171,169,174,143,164,156,158,220,112,164,154,213,257,161,165,175,499,142,166,185,243,71,173,173,167,162,2273,392,478,162,157,166,241,180,165,162,156,169,158,168,156,165,163,156,156,177,164,148,701,30,171,136,164,168,161,150,197,151,174,169,166,185,143,158,165,162,157,159,179,170,155,169,154,171,165,171,153,157,166,183,145,152,155,172,320,174,141,161,164,170,158,157,300,39,166,169,160,163,155,164,154,157,164,165,161,166,165,166,156,224,169,160,158,157,159,166,157,165,164,164,167,165,191,162,169,166,183,146,233,181,138,161,159,175,159,402,166,156,166,178,168,152,1852,30,164,169,161,166,221,158,166,155,155,156,168,158,157,157,157,166,185,142,169,157,156,166,155,157,164,165,175,170,159,158,165,168,231,111,238,193,165,168,168,162,222,150,158,110,170,156,215,405,183,145,163,155,164,167,153,156,158,157,171,158,164,167,169,165,158,165,166,203,155,123,165,171,166,164,158,159,166,167,157,169,156,156,158,167,191,142,166,189,144,255,195,158,171,156,171,178,159,166,161,1078,176,177,166,185,183,159,162,162,172,162,162,160,165,170,157,159,160,159,168,170,161,166,171,168,210,114,155,157,162,157,165,166,159,157,169,156,158,168,159,171,160,160,158,167,160,163,160,163,161,160,160,164,168,160,158,169,170,168,172,178,163,159,166,167,158,162,1355,139,168,164,160,162,158,160,159,160,176,152,667,161,253,156,166,156,169,214,195,157,169,177,154,159,159,161,167,162,188,181,176,158,158,156,160,166,154,165,159,169,171,164,165,157,159,169,172,162,167,173,189,3533,288,104,217,62,167,168,160,152,265,153,227,168,150,156,156,157,165,156,167,154,164,159,155,368,586,958,28,210,203,151,161,175,156,166,161,161,176,168,171,196,174,187,159,162,214,124,161,168,173,166,220,165,164,187,154,156,161,167,171,164,157,162,159,158,155,159,165,164,155,165,157,156,165,166,159,157,165,174,185,138,153,156,164,155,155,164,169,163,162,155,159,159,158,167,159,166,156,165,167,168,166,167,165,165,152,167,164,156,205,165,163,714,163,884,166,149,222,770,116,166,162,163,170,163,172,200,131,160,163,162,166,179,173,183,169,176,153,162,166,167,169,161,163,159,160,170,158,169,161,200,118,155,157,169,166,156,169,211,109,161,172,158,168,169,199,123,173,159,159,160,159,160,161,161,161,160,158,156,158,160,157,170,155,158,169,168,160,160,168,168,160,868,179,191,160,181,165,162,157,157,158,156,166,165,158,207,119,180,178,142,156,157,695,48,216,210,167,158,803,158,155,158,174,171,159,158,161,158,172,148,163,157,173,165,168,170,169,160,171,167,168,162,158,170,169,170,166,170,159,162,168,169,169,163,157,168,172,163,158,173,160,163,158,162,172,169,160,170,171,155,164,170,163,158,158,166,187,142,167,158,160,168,159,175,156,188,157,158,173,164,160,162,166,160,168,164,168,167,170,163,164,202,165,153,186,152,149,143,172,150,167,193,158,159,164,161,156,158,158,164,167,164,157,182,147,163,225,141,121,1253,87,3418,100,171,170,155,161,166,162,161,161,159,168,164,158,165,159,161,157,162,158,159,158,160,161,182,160,159,158,157,162,174,153,157,157,164,165,155,157,160,157,161,157,175,306,166,1548,169,591,1536,143,161,161,156,169,162,165,190,148,164,172,176,179,152,160,158,176,157,157,169,167,167,170,170,169,160,157,169,159,162,174,169,161,159,164,175,166,158,161,169,170,161,169,164,157,158,170,163,161,169,160,161,160,161,169,169,160,167,162,160,169,157,175,157,157,169,168,159,159,160,160,158,183,188,176,158,165,185,146,159,417,152,178,155,166,172,157,164,166,188,164,135,158,157,165,266,168,160,163,161,164,162,158,183,163,169,160,168,157,165,159,167,166,157,158,158,156,157,169,166,156,168,156,167,168,167,157,159,166,167,160,166,165,159,165,170,170,164,165,159,157,168,159,168,164,166,158,156,159,159,158,165,158,160,156,160,159,156,159,156,158,159,158,167,158,158,164,171,154,166,177,137,167,158,167,149,159,158,157,164,152,285,163,157,167,167,168,159,160,172,149,174,161,168,189,156,143,165,165,147,155,170,156,157,168,166,158,156,158,167,166,158,157,169,159,165,167,165,163,158,163,165,164,163,165,165,156,165,154,161,155,163,155,164,163,165,157,156,165,155,165,164,160,209,161,167,167,169,157,169,158,167,168,157,158,157,166,159,157,161,158,166,160,169,159,167,170,147,160,200,124,168,163,158,167,157,156,176,145,159,156,158,175,147,164,289,180,161,161,159,167,400,150,178,168,161,175,155,172,152,169,158,165,168,157,166,185,164,157,158,166,172,166,157,165,168,158,159,158,167,158,168,158,156,156,171,166,178,159,166,167,160,156,158,159,168,167,166,157,167,168,157,166,158,158,166,169,167,168,158,159,166,165,165,158,159,167,166,158,168,171,167,154,168,159,167,168,165,158,417,156,173,159,158,161,168,165,159,158,168,159,166,164,152,167,171,166,158,156,167,159,156,158,174,165,177,161,160,191,473,186,149,164,158,158,160,166,169,153,165,171,153,166,160,154,166,167,166,1247,186,169,240,156,166,164,164,158,153,166,158,158,174,160,169,159,169,159,168,165,168,157,157,158,167,166,158,165,159,170,168,158,166,168,167,166,165,164,166,168,156,167,168,193,222,156,155,156,158,185,155,164,512,177,157,159,157,162,155,159,162,505,1416,133,500,56,794,175,160,197,153,196,129,141,160,151,166,164,157,165,157,156,156,175,161,162,153,166,156,155,157,157,166,158,157,156,156,157,158,164,154,157,166,159,153,161,151,156,155,155,158,166,166,165,167,165,158,157,157,166,166,166,164,176,156,166,157,165,157,157,158,165,158,166,155,167,156,167,163,151,1353,128,179,172,714,114,169,161,163,156,160,162,164,158,158,156,158,162,587,641,120,217,120,160,164,158,156,166,164,165,158,156,157,158,165,156,157,155,156,157,165,157,156,157,158,166,156,156,165,155,157,158,156,155,157,157,156,156,167,167,154,166,167,158,157,155,158,208,116,156,157,156,156,173,154,151,158,165,166,163,150,158,157,164,156,210,145,164,159,174,186,147,206,640,195,967,27,167,148,179,153,187,184,151,152,194,160,156,164,162,158,164,166,163,163,164,159,167,161,156,160,157,156,165,156,166,156,165,156,157,171,163,157,165,161,159,154,164,159,165,147,164,157,167,157,164,157,157,156,158,167,157,158,167,164,157,166,166,200,124,166,166,166,168,164,160,166,165,151,153,168,163,159,153,158,165,156,164,157,165,158,167,157,291,155,156,158,158,624,41,162,161,981,174,160,160,168,151,174,511,170,183,145,184,153,162,166,165,165,166,158,157,167,156,166,166,168,157,158,157,165,157,165,166,164,168,162,166,163,163,151,164,155,166,155,168,161,156,167,164,164,156,165,164,167,154,165,158,164,165,155,174,165,166,157,167,165,159,164,155,173,154,159,158,159,158,159,157,159,156,161,422,152,187,181,169,215,1300,602,175,156,163,175,154,180,170,140,173,151,179,196,117,157,151,167,154,155,167,161,163,155,163,164,154,157,154,164,163,164,165,165,155,165,163,156,156,189,140,162,155,169,162,155,163,165,165,162,165,164,154,156,155,155,159,165,156,165,155,155,166,164,156,154,158,153,163,176,154,156,154,155,155,158,155,164,164,174,147,166,164,156,164,165,166,152,160,159,164,164,163,156,180,173,158,160,158,167,168,163,167,167,165,159,156,229,122,159,189,129,153,158,156,166,155,165,156,167,155,152,157,162,156,155,185,149,159,164,162,157,153,156,163,156,158,160,164,155,165,155,155,156,165,155,154,154,155,168,164,155,156,163,164,164,155,165,156,159,165,156,156,157,166,154,165,158,155,165,243,148,176,140,296,42,158,152,156,157,166,146,156,158,155,166,157,169,154,158,163,166,157,165,158,157,157,155,171,160,146,956,229,156,160,181,1330,2679,26,171,165,167,165,157,165,156,173,155,157,157,157,158,156,165,158,165,158,156,155,157,164,157,167,156,157,165,158,166,166,165,166,155,156,166,166,165,167,167,167,154,156,158,156,158,170,162,153,163,156,157,156,157,157,158,155,166,156,156,167,165,168,579,1115,177,188,161,159,157,158,180,195,157,183,171,161,160,158,163,176,433,695,141,159,157,168,158,166,169,162,165,168,164,169,168,176,154,167,159,167,166,170,158,158,169,193,133,157,160,157,158,159,159,168,158,162,166,167,159,166,162,164,161,160,158,170,164,170,167,172,167,155,176,150,167,163,158,158,159,160,159,174,170,154,160,584,157,166,238,167,191,111,2891,240,187,154,165,161,158,196,132,158,163,580,192,146,191,157,157,157,155,168,155,676,151,161,166,168,154,166,165,169,164,164,167,159,163,158,164,165,166,165,163,165,164,166,156,166,159,155,157,157,162,160,158,157,156,156,166,175,156,166,164,165,161,154,195,182,169,170,155,186,177,151,156,157,222,133,167,167,154,161,175,161,162,162,164,156,159,160,157,155,163,164,166,156,162,164,164,164,154,164,155,163,165,155,155,157,155,163,163,163,157,164,156,165,156,157,168,199,154,162,156,165,165,166,155,164,164,165,162,158,154,156,154,166,156,162,165,155,153,155,165,163,156,156,153,165,156,156,155,156,154,155,167,154,165,155,166,167,152,238,151,158,159,155,157,156,180,145,157,158,156,164,160,151,189,161,160,156,163,159,156,175,163,158,157,161,169,169,146,155,158,164,182,152,156,176,153,164,164,156,165,154,163,164,157,156,166,173,157,172,158,156,165,157,155,164,158,166,156,156,156,158,156,188,134,167,158,157,166,157,168,164,157,158,166,167,153,167,165,158,156,166,183,141,160,157,166,158,161,160,157,165,173,168,161,165,165,156,165,165,155,165,164,170,197,166,153,156,170,142,160,170,161,163,161,169,178,141,172,161,158,179,189,135,160,170,143,158,156,197,147,157,198,177,157,161,179,173,164,165,161,157,162,162,168,159,158,168,176,161,163,174,157,159,173,169,168,170,161,166,174,170,156,171,168,169,164,159,161,163,165,157,171,162,158,178,154,164,173,156,169,160,160,160,169,148,164,155,172,168,165,159,172,161,166,162,171,158,160,156,158,157,160,168,158,166,164,174,156,155,168,166,157,164,159,441,162,193,171,163,163,200,213,168,160,168,168,164,157,167,164,176,164,160,154,195,188,174,161,159,158,169,166,155,158,164,217,155,163,166,158,155,158,157,156,165,166,158,156,166,157,157,156,157,166,166,165,156,159,157,167,165,168,153,158,157,155,167,156,165,167,173,156,166,165,165,157,156,166,159,166,165,166,159,155,155,167,163,164,155,158,254,239,176,161,161,165,155,160,159,166,168,168,164,169,157,160,198,132,250,190,174,147,169,154,154,163,158,180,161,157,156,185,175,169,158,178,139,156,162,185,155,216,165,157,168,167,156,163,157,158,168,167,164,166,166,159,166,168,159,157,168,157,164,160,161,165,167,163,170,168,188,157,171,160,168,168,171,158,161,162,158,169,162,157,158,156,160,169,166,158,167,168,166,162,204,172,166,164,159,170,159,166,168,163,167,148,195,168,161,158,158,161,162,155,165,160,190,166,168,194,183,164,161,157,170,180,148,173,164,150,166,160,158,193,167,187,172,168,167,168,168,173,169,161,158,170,162,180,161,159,158,160,175,168,219,147,120,161,164,169,167,160,161,159,157,159,168,158,169,158,160,161,170,161,163,160,171,159,172,159,162,167,166,158,161,170,174,163,162,163,171,165,167,170,167,166,158,171,161,170,172,158,170,162,160,172,168,156,227,168,163,156,188,181,907,158,202,158,156,159,167,163,164,161,161,156,181,162,157,157,167,165,164,159,177,160,160,160,167,160,171,165,167,166,168,159,178,166,161,160,167,168,164,153,173,158,157,158,169,169,168,167,162,167,167,168,160,167,160,169,168,169,159,166,170,156,169,168,160,167,159,169,159,161,157,168,169,159,167,167,160,161,165,169,169,158,167,170,159,169,170,164,163,174,156,154,161,162,159,173,157,157,161,175,212,200,178,173,169,179,911,177,146,156,158,163,154,157,155,172,169,162,158,159,164,167,161,158,168,168,161,167,167,168,170,158,161,173,807,145,160,162,157,176,149,171,155,161,160,163,153,160,157,158,166,158,158,165,168,158,157,169,159,168,168,159,168,160,159,160,158,158,157,162,172,153,157,159,201,136,159,234,163,157,2280,217,153,239,114,164,169,184,192,158,160,179,148,161,469,162,176,2145,114,152,164,160,186,164,159,159,162,172,157,158,160,167,179,147,157,173,156,166,162,166,167,170,157,160,154,158,156,169,157,166,156,170,158,170,158,158,157,156,166,156,169,165,166,166,156,167,157,157,157,159,156,156,168,158,168,162,167,166,149,165,159,156,155,167,159,165,166,192,176,159,168,181,164,149,158,155,164,157,197,173,167,197,139,170,151,163,174,159,168,158,197,128,167,164,162,159,154,164,165,165,156,155,156,166,163,172,154,164,157,165,155,154,165,165,190,128,162,165,156,154,165,154,155,156,165,155,155,155,155,156,154,156,153,173,152,154,154,165,154,156,155,156,156,153,167,156,158,154,165,164,165,156,163,167,154,156,154,157,153,165,170,152,154,165,180,137,150,164,166,155,160,158,165,156,161,160,158,192,161,148,157,159,183,196,152,150,178,153,193,151,169,156,157,821,30,162,154,166,165,165,164,168,155,166,159,165,189,126,156,154,165,155,155,165,155,163,165,156,155,162,167,154,157,171,149,170,155,165,166,158,168,161,186,159,140,183,501,225,156,167,155,163,163,174,163,163,156,164,155,163,164,164,168,163,165,166,156,160,151,165,155,155,160,139,435,167,157,169,169,198,157,187,158,175,159,172,167,157,167,159,158,156,175,161,181,159,160,201,142,156,168,166,161,150,167,164,163,165,157,164,157,167,155,156,168,157,164,163,162,166,157,161,156,161,168,166,157,156,156,167,157,166,166,167,156,166,158,154,158,156,171,152,155,170,167,157,157,166,158,167,159,155,158,155,157,158,166,164,155,158,166,157,164,161,155,171,176,157,167,172,145,156,167,164,159,165,159,174,159,194,187,167,161,160,166,158,169,158,167,158,168,161,157,157,156,201,153,168,164,198,148,159,188,160,163,156,168,164,164,155,155,156,155,177,156,154,164,155,166,164,156,156,165,155,155,165,157,165,164,164,165,166,165,155,155,165,168,156,159,157,168,158,166,158,158,159,168,165,164,164,158,161,152,155,166,164,164,156,156,155,166,155,155,158,159,155,156,167,206,118,154,157,222,158,158,156,157,157,167,155,166,165,156,196,158,190,162,154,157,161,210,180,164,160,149,156,157,159,160,156,165,165,165,165,165,158,157,182,141,156,170,162,159,157,164,155,164,167,163,157,181,136,160,166,158,157,155,158,165,165,166,159,156,156,157,162,165,167,155,156,157,165,167,156,167,165,157,157,157,169,153,155,158,157,158,156,157,166,155,166,166,167,166,166,166,154,166,155,157,158,166,160,169,165,154,166,156,167,155,170,163,156,166,713,212,156,772,137,165,187,147,174,162,144,166,154,156,155,158,156,156,158,162,157,156,165,166,156,165,158,156,158,164,165,156,156,164,156,154,165,154,155,156,165,167,157,155,155,162,194,130,155,154,164,165,163,183,184,172,170,167,180,166,169,179,167,162,161,161,156,173,189,164,161,159,159,166,156,165,158,183,133,155,158,155,1367,162,169,154,168,157,887,176,161,159,155,264,1108,42,191,141,196,138,147,263,56,176,156,168,199,126,162,163,160,165,160,175,158,161,177,153,160,161,152,164,132,163,160,162,160,159,158,156,156,158,162,156,155,156,165,157,156,168,158,155,166,156,156,159,158,164,155,164,156,155,166,163,164,164,166,164,156,163,164,162,165,154,154,171,164,166,153,202,131,152,163,163,165,156,165,154,156,165,163,164,1168,189,182,154,161,180,154,165,156,179,156,156,163,164,148,160,155,173,158,158,164,162,164,151,169,165,164,157,164,165,157,159,155,156,160,155,164,154,156,157,158,157,156,166,161,166,165,155,167,167,169,164,167,165,157,167,156,157,157,157,168,168,166,154,168,167,163,165,157,166,156,167,167,164,167,158,165,165,168,154,156,160,156,172,158,171,152,161,158,158,196,165,161,169,163,161,162,152,182,197,130,158,160,168,164,171,171,151,173,181,158,160,159,168,162,163,158,164,156,156,164,164,164,166,164,156,156,156,156,165,165,165,156,155,165,164,167,155,156,165,156,165,166,156,165,156,164,165,165,157,164,156,165,165,155,166,165,164,165,164,167,154,165,165,156,164,156,157,165,156,156,165,156,165,156,165,156,165,165,164,156,156,164,203,122,154,163,150,153,165,153,165,161,153,166,166,165,164,178,151,235,164,150,156,159,182,163,159,164,162,158,156,156,179,156,165,151,155,167,164,166,164,157,157,155,166,166,163,165,156,165,165,165,165,156,166,155,157,156,167,156,168,166,157,168,166,157,157,157,167,166,166,166,165,157,165,166,156,167,156,159,156,167,155,156,157,159,162,166,165,159,154,162,178,152,169,165,166,162,157,166,165,165,171,166,165,176,149,160,156,157,187,130,156,172,167,168,173,161,176,470,210,244,139,133,2360,144,160,162,156,199,145,156,162,158,165,162,158,156,165,166,155,162,157,164,156,155,158,164,166,156,165,156,154,156,166,158,157,156,164,166,164,159,161,165,157,164,157,165,155,164,167,164,165,161,155,157,165,166,165,166,164,165,208,152,155,158,165,164,163,167,165,158,172,196,166,161,165,159,170,157,158,160,157,171,160,157,164,227,104,587,92,134,160,166,174,165,170,156,155,178,162,173,159,172,166,166,164,158,165,156,165,158,157,155,166,164,156,165,157,165,162,165,157,156,164,155,161,154,155,166,165,157,160,165,165,165,164,166,157,165,165,157,165,165,166,166,165,165,165,165,156,166,157,157,165,156,163,157,157,166,158,177,155,156,165,166,157,164,157,155,165,166,167,168,155,166,166,167,165,160,166,174,154,167,157,166,186,585,195,177,167,183,166,1111,152,168,161,154,158,157,161,170,162,162,159,168,160,162,169,159,160,159,158,157,169,168,156,159,158,156,160,180,149,157,164,168,173,162,159,165,165,164,173,155,157,156,174,160,166,165,156,165,171,157,156,166,166,165,157,153,158,167,173,153,156,155,157,166,161,166,165,167,157,166,162,151,167,156,156,157,157,260,156,169,184,162,169,181,141,159,339,380,1460,153,80,195,176,151,165,163,179,163,153,565,86,173,165,165,150,168,232,99,195,154,160,171,166,166,161,166,174,163,163,159,164,159,174,180,175,180,161,156,157,172,205,166,123,173,165,157,167,201,122,176,139,156,158,156,191,238,72,157,178,171,165,162,164,158,158,173,166,167,166,167,168,216,161,177,162,204,164,159,161,157,158,159,162,160,157,169,1074,196,132,157,160,198,160,160,181,178,505,65,134,167,164,171,165,164,178,147,158,174,175,158,185,148,161,182,181,156,166,169,166,163,163,158,169,168,164,159,165,217,396,143,78,163,163,166,156,158,158,165,157,165,167,158,166,162,170,166,167,159,160,165,167,157,175,167,158,473,59,159,160,153,167,178,152,166,193,160,160,170,166,161,160,175,172,161,184,156,188,159,154,165,169,187,154,184,943,304,59,180,165,170,168,171,162,166,158,165,190,130,162,165,215,162,165,160,157,166,164,166,159,162,158,165,158,157,156,167,158,166,166,159,163,165,287,157,158,159,162,155,155,159,157,158,158,164,156,166,165,159,164,156,158,164,158,202,122,159,165,170,155,167,166,166,164,158,165,158,165,157,219,120,159,166,163,160,155,164,149,165,158,165,157,228,170,218,162,172,246,184,147,311,41,208,131,156,162,162,157,158,162,157,160,170,159,162,166,169,167,169,162,159,165,159,164,162,197,149,156,167,157,165,158,156,156,158,165,155,165,160,155,156,164,157,163,155,157,164,167,156,167,160,152,156,164,165,165,165,166,169,166,155,166,165,156,164,159,165,167,155,158,164,166,167,164,157,155,155,155,158,157,155,171,153,159,160,152,158,157,158,153,156,167,165,166,166,166,165,164,165,160,155,157,168,156,164,166,156,157,156,166,166,176,147,210,172,148,156,159,156,156,162,169,163,205,128,194,146,153,163,155,168,156,157,161,157,165,174,153,165,165,165,165,157,166,164,165,167,163,159,156,164,156,166,194,138,164,211,160,155,162,157,164,161,156,167,165,167,170,185,144,156,169,159,156,163,156,159,166,157,170,159,157,166,157,167,167,159,181,158,173,166,176,160,152,166,455,165,158,167,178,159,1490,127,161,158,156,157,156,166,202,126,159,215,173,150,151,169,141,165,164,163,155,156,163,162,163,163,155,154,165,165,192,153,168,164,155,165,166,145,156,163,158,154,166,171,152,157,166,164,166,166,164,157,165,166,157,156,156,169,163,165,158,164,163,165,157,165,156,161,151,166,178,158,167,154,159,165,166,169,154,157,158,156,157,164,169,156,180,160,160,165,175,144,165,156,166,163,155,164,158,165,170,164,357,116,167,193,153,157,178,148,154,164,159,178,160,161,161,159,164,165,164,156,156,165,167,155,157,159,165,165,157,169,165,169,156,156,168,165,157,155,157,165,156,166,165,166,166,163,155,165,166,165,166,165,166,165,158,156,169,165,166,166,165,160,165,156,154,158,157,166,168,154,165,166,166,167,198,163,167,170,152,156,165,156,154,166,166,164,165,161,161,206,159,166,164,160,164,166,152,174,177,154,161,173,164,163,164,162,167,159,160,162,164,176,159,157,165,166,166,165,167,164,165,165,165,157,165,166,165,159,165,165,157,165,165,168,156,171,158,159,156,164,157,157,159,157,166,157,166,159,163,166,165,180,159,190,160,164,156,164,164,176,152,156,165,166,165,167,158,157,165,165,158,165,165,165,163,167,165,164,167,158,162,175,238,185,171,163,157,160,158,175,159,167,165,175,185,158,174,152,173,147,167,163,162,151,153,155,164,153,175,154,160,162,165,164,173,147,154,166,154,163,157,159,161,154,155,156,157,175,161,164,165,154,156,168,165,154,164,167,152,165,156,154,167,155,157,156,154,159,164,168,168,162,166,156,164,155,165,165,157,209,127,162,164,154,158,163,154,165,154,164,155,156,164,165,154,158,152,154,156,156,164,156,154,169,149,156,166,154,165,156,154,155,164,454,50,161,172,178,157,166,1203,156,161,156,182,150,155,160,164,162,157,169,153,165,157,163,155,157,163,163,155,156,156,154,165,163,155,165,156,154,164,164,165,154,164,165,154,165,164,156,154,155,165,164,154,165,154,165,155,167,168,157,155,156,157,156,165,166,158,157,166,166,167,157,167,163,157,156,165,176,156,165,155,171,161,194,168,161,155,166,165,158,167,158,168,155,157,160,173,156,161,185,149,163,181,149,157,159,185,136,168,161,164,160,157,178,148,156,156,164,167,165,157,157,163,167,162,169,167,157,166,165,166,163,168,164,165,165,167,164,159,156,165,156,166,155,166,165,157,155,156,157,159,152,158,157,169,162,159,165,159,165,230,154,164,155,158,159,155,166,159,168,156,157,166,157,157,158,156,165,158,166,157,166,159,166,166,166,157,159,162,175,156,169,170,168,176,158,199,167,160,161,172,191,188,147,178,151,208,122,1419,38,169,183,206,162,160,178,160,158,169,167,164,157,165,162,157,166,155,165,166,157,166,158,165,164,165,166,157,167,165,165,164,244,112,154,169,158,166,158,166,165,158,159,165,164,157,160,166,164,160,178,156,158,165,157,158,193,181,134,176,181,155,161,157,182,161,166,159,157,159,182,134,157,166,162,166,167,165,157,168,166,149,158,168,166,179,156,156,164,163,156,173,188,142,159,154,167,240,325,190,148,684,99,153,156,158,162,165,159,157,157,166,166,166,167,156,167,156,167,156,176,153,157,157,157,168,157,158,167,165,165,159,166,158,165,157,167,165,167,166,167,160,164,167,166,159,157,167,166,166,157,166,167,171,153,167,157,158,167,160,157,166,157,167,158,158,167,158,167,170,157,174,151,158,167,170,166,159,220,186,171,356,964,174,200,150,156,349,176,158,163,183,166,165,162,154,158,173,183,150,165,156,156,162,161,152,165,159,165,168,156,158,166,167,167,159,177,168,161,166,166,167,159,166,164,168,161,174,168,173,156,168,167,168,169,160,167,169,168,161,172,159,158,161,161,164,178,169,164,160,172,161,162,161,160,163,160,160,162,160,172,160,168,158,175,151,159,160,170,169,171,172,171,162,160,161,162,177,188,153,166,160,177,153,209,108,156,157,165,157,163,164,157,168,161,164,160,153,160,164,166,165,233,166,161,180,182,157,156,185,147,169,154,156,156,166,162,165,163,173,151,170,202,125,169,166,165,189,137,153,154,161,164,150,164,163,157,157,165,150,169,164,155,166,165,154,154,164,168,164,167,166,155,166,157,166,165,153,163,167,164,155,155,164,166,157,151,164,169,157,157,154,155,155,155,193,160,155,156,156,175,153,170,159,165,156,158,159,155,157,153,186,148,172,161,159,155,181,159,161,177,159,169,169,157,169,170,155,167,157,158,165,169,158,159,167,160,168,167,156,160,168,168,157,165,166,158,168,165,156,157,160,164,166,164,165,237,153,169,152,170,167,156,156,158,164,166,164,156,157,167,159,157,162,172,249,154,101,165,167,167,160,164,166,165,166,163,164,172,158,165,162,164,152,155,165,159,165,156,166,156,161,173,166,165,158,165,180,160,186,334,94,184,157,156,185,160,152,163,170,152,163,152,169,152,155,164,165,181,148,166,166,165,156,164,156,165,155,166,165,164,159,165,167,165,164,165,164,162,174,161,167,167,177,173,158,154,167,165,168,167,167,166,165,159,161,156,165,166,165,167,166,158,163,160,154,155,155,155,167,179,170,159,165,190,165,173,178,164,183,139,168,158,162,156,166,163,156,154,165,157,165,168,153,226,935,162,477,18,210,162,258,165,2122,97,155,167,158,165,165,168,169,179,152,186,160,158,158,157,160,166,164,165,157,163,158,157,164,165,178,160,165,165,165,165,157,165,156,166,156,158,165,159,165,166,156,159,166,161,167,165,169,169,166,159,167,156,159,159,156,158,157,159,159,213,122,157,176,168,156,167,159,164,189,166,159,159,158,170,154,166,173,147,154,165,174,160,157,171,164,150,155,153,179,163,162,157,160,159,165,165,164,164,155,164,156,155,163,154,166,161,157,167,164,155,163,157,155,164,155,157,155,155,165,161,160,166,164,164,164,164,155,156,164,157,156,154,168,165,155,156,156,156,155,155,155,165,167,164,166,158,170,154,158,164,168,156,164,163,165,163,164,241,139,159,157,164,165,163,163,173,150,165,164,165,166,158,171,146,204,773,154,170,157,208,202,177,169,167,161,169,158,157,161,175,156,161,162,166,152,165,166,169,156,169,157,163,166,168,182,158,171,158,166,157,221,172,169,156,157,157,154,159,168,156,157,157,160,157,166,166,157,156,157,166,168,154,156,157,164,161,166,165,193,139,166,226,102,154,164,164,155,164,165,154,165,164,154,166,153,165,154,154,155,166,174,161,149,164,164,168,169,170,159,166,165,192,153,194,218,919,386,186,160,157,154,174,174,935,143,156,158,176,392,178,165,178,169,162,169,152,164,167,154,160,161,160,171,168,174,177,155,155,156,156,157,163,164,164,163,157,164,157,155,165,157,165,157,165,163,164,156,165,155,156,156,252,137,159,157,165,160,152,157,165,155,158,167,156,159,161,163,164,167,154,153,160,159,163,176,153,165,151,155,185,412,160,190,174,186,164,847,154,283,200,145,222,96,154,179,175,139,154,157,155,166,156,159,167,152,168,152,165,156,165,164,165,156,165,158,165,165,165,155,156,163,159,157,166,165,176,147,167,164,181,164,167,154,165,158,167,166,164,157,156,167,166,165,165,163,166,167,166,168,155,168,156,155,167,166,160,164,166,155,167,165,165,157,162,166,157,164,170,162,158,165,165,157,157,156,178,298,319,170,155,167,203,1048,137,155,166,160,167,161,201,132,162,158,168,167,164,168,169,167,167,159,158,163,169,158,167,160,165,168,169,166,167,167,168,166,168,172,165,168,157,166,159,169,157,171,165,156,168,170,166,169,168,171,165,168,168,161,172,159,160,160,173,155,161,158,170,160,169,160,162,165,168,168,167,172,158,169,157,175,162,162,165,169,156,201,118,155,159,156,184,148,161,155,168,157,176,161,334,184,199,110,163,155,2591,134,157,193,188,197,170,171,161,183,188,150,165,145,174,165,160,166,164,165,168,163,157,166,156,166,158,155,164,164,166,165,165,167,165,166,165,166,156,166,157,155,167,156,166,162,168,163,157,165,169,166,155,166,157,164,165,167,154,164,166,167,165,154,167,181,144,161,163,189,133,158,177,152,165,156,156,169,168,155,158,165,187,153,267,177,164,150,153,158,156,168,155,166,172,158,152,175,167,183,227,163,186,150,150,167,164,168,170,159,155,157,177,160,159,158,166,164,163,157,165,167,154,155,157,155,156,165,164,164,157,170,158,159,179,172,159,158,165,232,154,164,178,168,167,152,165,166,165,165,164,164,166,166,158,157,156,157,158,154,156,168,155,157,172,156,170,174,160,165,156,177,421,156,871,27,516,214,186,162,180,157,158,157,160,156,185,162,157,158,187,156,168,165,164,196,132,164,163,162,164,165,162,159,155,157,153,155,166,157,156,157,156,165,164,166,158,165,157,165,165,157,165,155,159,166,165,170,164,157,165,166,165,168,157,166,168,157,165,156,154,164,154,162,155,155,167,162,165,154,164,163,156,164,156,165,165,163,164,155,156,170,158,174,156,167,162,156,155,166,166,155,155,261,155,149,155,168,155,177,187,163,147,721,636,166,161,164,154,156,156,155,155,165,165,156,155,164,164,164,166,158,164,165,165,166,165,166,165,157,156,166,155,160,157,156,165,165,165,165,156,166,156,165,165,155,165,165,164,162,156,166,165,165,165,156,156,158,155,157,165,165,165,165,165,165,157,165,165,156,170,164,165,165,157,166,164,163,151,154,167,158,159,154,156,167,156,158,166,175,220,162,163,158,188,168,241,191,141,170,156,163,167,161,166,190,161,159,167,160,167,164,165,159,159,159,174,152,177,158,166,160,166,168,166,167,167,167,169,172,152,158,158,157,159,168,164,158,158,166,169,159,170,163,158,167,168,157,169,157,165,156,169,164,162,156,167,165,158,167,170,166,160,168,156,166,161,172,158,174,164,159,191,167,158,169,167,229,160,159,157,183,158,172,184,140,156,161,226,158,180,162,175,158,189,161,163,154,167,170,170,185,152,164,160,183,172,158,170,196,154,185,189,164,168,150,165,165,188,163,174,158,160,161,161,193,174,158,164,165,162,161,167,154,157,167,165,156,158,154,156,159,164,158,154,158,164,172,166,167,157,216,126,166,164,166,166,156,167,160,160,162,158,168,156,170,167,174,159,169,146,173,164,169,175,158,185,154,178,145,167,157,161,165,156,205,174,432,157,756,161,156,1718,125,165,165,527,154,160,162,199,145,140,165,164,156,182,150,160,154,158,165,164,167,156,158,162,157,157,170,150,158,154,163,164,165,155,159,162,157,157,166,157,167,167,165,156,167,156,166,156,158,166,158,168,161,162,165,156,157,159,166,161,157,168,156,157,159,159,168,158,159,179,134,164,158,156,167,163,168,156,157,157,179,137,1360,120,176,151,175,162,1328,51,165,166,167,170,158,157,160,164,157,170,153,157,157,165,161,167,166,164,179,157,156,166,170,156,165,166,166,165,170,161,169,166,158,167,163,158,165,155,169,154,167,157,154,158,157,164,165,158,167,155,164,157,167,156,199,167,162,162,161,152,166,168,161,164,165,159,163,158,166,155,168,158,156,166,157,165,162,153,161,182,148,165,155,229,1069,144,349,10,128,169,152,157,158,159,173,163,157,155,164,164,157,156,165,165,155,173,160,159,155,157,165,157,166,165,163,156,159,205,139,171,162,197,158,158,156,172,152,162,165,164,167,165,167,159,161,157,167,161,188,163,149,155,157,157,156,157,165,163,163,166,164,166,160,154,158,157,156,164,158,156,155,167,164,164,157,159,167,165,165,163,152,155,156,161,158,165,155,158,159,166,171,151,263,190,138,190,1148,153,162,170,158,159,167,161,167,154,156,164,160,175,165,157,157,158,159,159,158,170,168,158,167,169,157,189,137,158,158,159,158,158,188,162,174,167,171,166,153,158,157,159,165,169,158,159,158,158,158,168,158,158,159,173,153,168,168,158,158,157,169,170,160,159,168,158,158,164,159,167,159,158,158,289,175,163,183,156,162,186,147,159,176,162,379,158,180,160,170,398,137,158,164,158,176,175,148,158,172,157,157,169,157,189,151,167,168,165,146,163,168,183,139,159,159,159,158,166,169,157,161,158,170,167,168,168,163,165,179,158,156,157,158,157,157,157,158,161,157,158,155,176,167,165,157,165,195,134,166,167,168,158,165,167,166,166,168,156,156,166,167,165,159,156,167,166,158,168,167,157,166,158,171,166,175,153,153,155,158,167,168,150,156,171,160,157,165,151,164,657,217,324,197,161,168,166,168,184,159,457,206,151,157,159,163,159,168,156,158,159,165,172,156,163,165,163,156,155,170,159,163,163,163,163,166,162,164,164,164,155,159,166,162,158,192,172,166,165,164,159,163,167,166,155,165,197,135,180,155,160,164,157,154,156,191,156,164,176,155,164,156,164,154,168,155,159,166,159,178,149,154,162,166,157,156,156,160,164,161,154,165,155,350,153,175,999,124,183,438,173,157,189,639,58,153,170,159,155,159,159,167,179,158,160,154,159,178,164,164,155,164,170,151,155,164,165,166,165,166,160,164,157,166,184,147,239,170,132,158,166,178,139,156,157,158,164,176,149,156,166,166,166,156,169,153,157,157,161,161,156,159,155,157,159,160,164,152,165,159,165,156,242,173,180,188,151,162,172,160,155,170,168,157,158,158,170,163,241,198,158,191,277,172,897,145,183,195,136,189,139,178,158,171,222,156,174,181,177,160,159,158,156,157,163,157,157,165,157,156,157,157,164,165,157,166,160,158,162,159,156,158,156,157,155,171,164,159,160,167,167,168,167,170,164,163,157,157,166,157,168,164,157,167,156,166,166,160,167,166,166,165,165,168,156,158,160,161,159,161,170,159,159,155,165,167,365,377,133,826,156,166,161,157,183,148,2100,705,149,170,166,197,175,161,162,158,164,163,157,170,165,158,158,158,167,157,161,166,166,161,159,157,157,158,158,166,168,167,156,168,167,170,158,167,166,168,168,159,159,157,159,166,165,155,161,167,166,158,169,166,165,165,164,169,167,166,249,156,160,162,155,160,166,158,159,163,163,161,456,23,232,188,162,153,1000,301,123,165,204,149,159,161,164,162,175,179,172,120,170,158,157,161,174,150,158,158,158,160,157,164,158,166,167,172,166,168,157,158,166,158,157,158,158,167,157,167,154,166,156,156,157,155,158,160,169,166,165,166,159,157,158,158,157,159,155,155,167,156,166,166,166,169,158,157,167,166,166,147,170,145,242,138,204,174,148,158,166,162,163,168,157,158,173,169,161,390,221,233,153,164,144,154,154,158,165,158,156,155,156,156,175,158,172,136,156,166,154,178,165,158,159,154,164,168,161,156,166,158,170,152,160,155,164,165,165,165,167,155,157,166,158,168,166,166,162,158,164,166,156,160,165,154,164,159,157,158,166,155,163,164,167,156,155,164,174,164,156,159,155,157,164,165,166,156,156,167,158,157,156,157,171,164,147,156,282,185,163,162,163,161,164,157,159,168,167,158,180,165,157,157,219,164,168,222,131,160,172,167,153,159,178,158,172,157,165,157,169,148,193,146,158,166,157,164,161,166,157,158,158,170,158,164,158,158,166,156,157,156,166,169,155,160,166,177,156,165,163,198,128,213,117,170,168,158,163,160,154,159,175,159,159,159,160,159,162,166,158,159,158,170,161,172,162,158,169,168,169,174,164,168,169,172,160,162,159,164,166,164,179,135,158,160,166,161,170,156,159,832,145,901,149,179,158,176,148,168,160,158,180,225,170,160,153,161,154,162,212,175,214,170,218,152,167,1323,185,138,161,160,154,155,167,166,163,169,159,157,173,157,159,178,163,166,175,169,163,159,170,160,167,170,184,149,167,155,168,157,159,165,172,152,168,167,159,177,148,166,156,163,186,156,228,266,417,167,175,163,166,162,177,220,141,136,158,157,158,159,324,151,171,150,164,167,157,165,157,158,157,158,159,166,156,157,160,156,155,156,156,165,155,164,155,157,165,155,166,155,155,154,154,154,153,164,114,156,175,142,168,154,165,166,163,166,156,155,154,155,155,157,155,154,166,165,162,164,156,158,162,165,168,153,156,156,191,131,165,165,164,156,168,155,154,158,157,162,158,168,168,159,154,178,151,181,146,164,158,168,158,168,157,180,152,183,155,155,178,183,149,156,182,155,158,170,155,158,162,156,172,159,156,155,168,170,173,166,157,157,156,165,156,166,156,165,163,157,164,165,160,156,156,158,156,155,159,154,168,155,158,165,157,155,165,156,169,157,158,160,156,165,157,158,156,166,165,156,166,157,166,156,157,166,161,153,156,166,156,157,158,167,165,167,164,166,158,166,157,167,159,172,161,156,157,157,191,142,189,163,171,190,114,165,158,159,163,164,165,157,154,154,157,166,163,164,159,204,258,171,161,156,164,171,176,147,169,159,155,165,164,155,156,212,127,185,1220,157,163,159,158,156,166,172,170,159,166,169,165,167,170,160,160,159,168,169,156,168,158,169,157,158,177,154,158,159,159,160,168,161,167,163,160,159,162,164,158,162,159,168,171,162,158,170,167,159,169,166,163,173,165,158,167,167,162,171,171,166,178,165,173,171,325,157,166,171,172,215,188,1321,104,158,189,153,174,167,176,142,161,156,180,159,2175,76,161,154,160,156,155,172,151,155,165,157,158,165,156,165,166,165,164,165,168,161,157,158,165,166,165,165,157,157,166,165,170,154,157,155,166,165,157,155,157,157,169,161,165,157,168,163,166,168,159,164,168,155,176,153,150,156,165,161,154,168,165,166,179,171,165,307,1207,166,178,154,155,169,157,157,158,156,168,164,175,149,166,165,190,429,203,161,521,235,145,156,165,156,169,157,153,179,161,163,165,165,164,166,165,156,154,166,156,157,164,157,156,158,156,166,157,169,157,167,157,155,156,156,155,154,165,155,166,158,159,164,157,159,157,154,155,154,166,155,195,183,172,155,154,159,160,155,160,157,157,167,156,165,151,177,166,152,157,165,175,169,221,160,602,149,158,156,158,171,167,164,160,159,165,167,158,155,158,156,163,166,155,158,189,148,159,166,156,159,167,156,156,157,170,167,157,158,165,165,159,167,159,165,166,165,157,171,152,168,157,165,166,160,157,168,165,165,158,166,156,159,167,165,167,156,162,166,166,167,158,156,157,158,167,167,166,158,162,156,158,157,157,182,144,179,145,158,169,155,186,160,157,169,195,192,130,157,158,159,177,703,185,160,156,153,199,150,162,179,136,160,156,165,158,165,165,166,157,157,171,164,158,157,158,164,165,158,158,156,158,156,166,157,166,166,170,154,157,166,156,157,167,166,165,168,163,166,168,165,165,158,157,166,158,157,165,166,165,165,158,168,167,156,157,165,157,157,156,158,166,165,158,169,167,167,155,157,183,140,157,169,158,156,164,160,158,159,157,156,159,157,154,158,157,171,176,1364,29,175,193,185,187,157,144,156,166,156,170,156,157,164,158,164,201,139,159,197,140,160,158,165,157,184,176,158,155,167,157,156,163,163,165,156,160,156,165,162,156,158,156,156,164,163,163,165,169,162,165,156,156,154,155,167,156,156,165,157,157,163,154,165,156,165,178,166,153,154,165,165,155,164,154,155,165,164,168,171,174,152,153,163,166,156,160,157,168,160,169,1133,191,1235,531,3350,915,158,162,162,158,163,159,162,159,157,156,173,155,166,165,157,157,159,159,159,156,157,168,155,169,158,157,158,157,167,160,160,159,168,159,160,157,173,163,168,165,157,169,158,167,167,172,152,158,160,155,157,158,157,168,157,157,162,160,185,153,155,174,152,156,241,131,157,174,150,166,163,165,153,182,151,155,162,162,165,165,153,163,165,157,167,157,160,154,159,159,165,170,166,153,164,165,165,165,166,166,155,164,158,168,156,157,166,165,166,167,164,164,166,163,166,157,160,165,165,165,167,164,164,149,155,158,155,156,166,164,165,157,155,156,162,166,154,156,157,163,156,162,166,165,159,165,158,158,166,156,165,161,157,178,147,168,171,158,164,165,156,158,167,173,152,221,382,166,159,164,162,208,143,625,165,148,153,324,178,164,150,185,156,164,164,166,156,156,158,166,161,165,155,156,162,174,146,161,161,156,157,168,156,158,158,174,165,145,157,159,169,153,166,165,165,167,157,165,166,167,166,173,163,156,166,164,156,173,160,165,167,155,158,173,153,157,160,155,165,202,114,164,167,156,157,166,157,156,156,169,155,173,162,153,164,158,156,174,152,158,222,92,206,165,167,841,447,157,1749,115,709,162,161,282,56,172,172,161,156,157,314,22,167,163,257,107,124,1214,101,169,162,156,159,156,158,162,175,156,159,159,159,172,167,159,168,164,155,160,173,165,165,258,156,180,148,158,180,148,166,168,173,164,159,159,160,1098,159,158,159,168,161,158,160,166,180,153,169,185,154,569,264,185,181,160,518,167,164,172,179,153,155,158,177,145,155,166,159,215,164,160,165,151,161,166,156,166,166,164,168,163,158,165,158,167,165,163,155,164,156,156,155,156,154,157,164,156,216,190,157,182,141,154,176,182,223,135,158,158,146,177,158,165,156,164,165,162,164,164,166,218,115,162,158,164,303,155,164,245,163,157,160,165,170,157,160,186,164,177,341,163,165,165,170,431,821,178,162,186,156,140,824,166,170,774,380,151,164,160,154,173,161,157,166,156,155,165,156,155,157,154,155,126,156,156,157,157,154,156,165,157,155,165,156,164,111,169,159,165,165,163,165,155,154,165,164,166,164,164,164,164,158,161,164,157,155,193,133,230,106,193,137,152,155,166,190,133,164,157,158,166,159,256,157,158,563,241,142,141,156,169,167,171,151,169,180,162,176,153,170,159,160,165,158,158,178,143,158,167,156,155,164,156,163,177,155,158,168,155,156,156,164,147,158,165,162,156,164,163,165,156,165,155,164,163,167,157,167,156,165,158,158,160,155,167,165,164,157,163,165,165,165,165,361,93,175,160,161,171,157,159,157,170,166,161,160,160,161,163,160,164,164,166,168,151,157,169,167,166,156,162,168,170,326,237,289,579,164,162,559,58,165,163,214,143,193,147,162,171,152,174,170,197,167,156,161,241,180,164,197,130,160,212,1139,92,156,158,167,167,163,156,165,157,167,157,172,156,158,158,166,157,133,170,165,159,157,168,195,163,153,166,158,169,163,168,156,158,157,173,161,172,158,157,169,170,156,158,159,170,175,163,155,159,172,227,167,165,159,159,159,167,156,190,198,173,164,153,177,179,158,177,154,709,12,175,158,174,158,251,162,160,157,168,164,167,155,160,163,166,165,158,164,180,149,163,168,178,164,157,168,157,166,157,259,156,157,166,199,135,156,157,157,170,165,171,175,167,167,168,166,162,158,160,168,167,170,167,158,158,160,160,162,159,225,167,162,162,161,170,172,163,163,163,163,180,169,171,148,160,158,173,165,169,187,172,163,167,160,166,158,157,606,210,159,626,61,167,152,163,191,152,163,158,155,166,205,599,226,142,161,179,147,153,167,160,158,161,161,165,166,164,159,155,156,155,160,158,163,168,164,157,157,164,157,165,166,165,164,168,157,157,160,168,157,167,156,167,165,166,164,167,158,163,155,158,157,157,167,154,158,157,166,166,159,159,164,166,166,165,165,159,163,152,157,159,167,166,165,180,157,157,177,166,160,176,172,505,129,674,965,197,173,157,155,174,238,184,221,104,163,159,157,155,155,158,155,156,156,171,164,166,168,155,166,157,154,168,154,164,164,166,158,156,164,165,157,164,156,156,159,158,156,175,153,132,157,159,166,156,165,164,159,174,155,157,157,185,205,95,156,164,162,164,155,155,183,142,165,161,160,143,157,163,177,146,251,831,129,179,159,157,284,240,198,167,157,158,180,118,234,103,175,159,175,143,157,160,164,209,149,166,192,167,172,176,224,110,151,159,153,165,151,172,145,165,164,158,156,165,159,156,158,155,168,160,169,164,152,159,158,156,168,164,166,165,167,160,168,169,159,160,160,202,137,174,168,166,168,158,313,21,159,157,165,164,151,165,160,174,167,151,168,169,158,169,167,161,222,107,160,166,169,150,159,157,172,159,169,169,156,161,162,168,164,159,166,239,91,208,1150,151,340,159,183,261,152,2268,15,308,23,162,176,135,107,157,156,154,156,164,166,162,157,156,158,164,157,157,157,165,166,157,165,158,185,152,158,166,166,167,162,157,158,166,157,169,169,170,157,156,168,167,158,166,165,167,165,167,156,167,166,166,159,165,154,166,150,162,152,167,166,166,158,155,167,157,157,158,179,162,178,158,265,498,159,154,173,143,159,163,180,159,183,156,164,337,210,167,159,157,158,177,166,160,162,157,159,158,156,159,156,157,156,158,165,176,156,155,157,157,156,159,166,166,167,156,166,166,157,157,156,159,171,160,164,166,161,157,154,157,165,157,165,165,158,168,156,199,140,166,167,166,167,160,164,165,165,165,167,172,151,167,167,166,211,149,157,153,157,188,137,157,157,169,164,158,156,207,181,158,161,197,264,171,258,145,160,189,155,171,144,183,157,166,152,1991,32,244,118,173,155,240,146,163,156,158,156,160,167,159,168,166,166,169,158,156,158,159,157,166,173,170,152,1464,115,165,189,201,157,578,1215,1536,795,156,163,159,163,177,137,159,158,158,156,175,161,171,182,138,1500,147,158,161,182,1043,1237,164,162,172,143,157,162,161,164,163,161,160,162,164,225,236,109,156,156,157,170,161,148,163,166,162,165,175,158,157,169,157,168,160,158,167,169,157,165,168,162,157,164,156,165,173,316,248,160,188,145,143,347,144,159,157,169,149,157,166,156,159,180,133,238,102,157,157,157,178,174,182,1919,120,164,169,160,627,645,732,215,142,159,159,157,156,164,164,164,158,161,196,151,158,167,167,160,161,164,157,159,157,172,165,157,162,155,721,75,168,348,145,160,157,172,154,155,171,165,161,168,166,168,168,173,156,159,157,169,151,168,159,172,151,160,157,171,229,106,160,159,270,169,1556,188,270,148,159,163,230,656,194,193,160,169,166,163,169,161,159,157,167,171,157,161,188,153,161,161,170,176,170,160,156,160,167,170,166,169,167,168,171,170,160,170,158,167,168,168,169,162,160,167,161,168,185,170,190,157,159,230,152,170,170,168,158,1207,64,143,177,148,167,150,169,167,147,156,167,155,160,159,168,156,168,169,628,167,156,200,182,279,194,158,175,824,193,398,499,810,1232,145,157,154,160,157,163,167,163,159,170,157,157,171,158,242,519,192,142,175,160,158,172,149,162,157,158,169,165,172,154,159,155,158,158,163,169,192,142,169,159,173,157,157,153,180,162,169,156,189,163,181,170,174,161,160,240,91,177,786,164,208,159,194,202,512,134,148,180,157,164,168,158,159,161,160,159,169,243,145,160,163,162,164,434,434,417,163,152,156,158,166,149,165,158,167,154,167,159,158,157,157,157,159,156,159,157,157,159,168,157,165,167,158,167,159,159,165,161,167,164,169,165,157,167,167,165,157,160,159,168,167,160,160,167,157,165,154,165,165,156,160,192,164,186,163,162,185,268,143,161,163,162,201,155,175,157,165,160,914,194,166,174,167,186,197,166,148,162,164,163,175,147,154,163,154,154,162,154,154,155,156,155,163,154,162,164,153,154,161,155,162,164,154,163,153,168,156,157,165,155,156,164,154,167,163,164,154,123,218,156,199,149,160,160,160,169,169,160,158,169,167,160,160,158,161,167,177,328,143,159,163,160,169,167,156,165,161,159,170,158,157,159,164,160,165,157,159,163,397,89,452,49,160,160,162,164,161,204,201,143,204,153,181,146,191,168,162,159,159,160,228,155,162,167,163,166,217,128,166,172,230,95,165,172,167,159,169,158,179,158,210,131,192,163,129,154,169,165,157,165,156,159,166,163,167,165,156,168,155,166,164,168,154,168,168,165,156,165,166,164,179,148,166,165,165,168,172,148,275,164,203,172,153,166,167,158,157,167,161,156,157,157,167,162,191,168,167,203,183,238,166,182,208,149,194,136,174,153,184,145,165,169,164,156,160,166,170,160,159,163,157,164,163,164,167,159,160,159,169,174,152,160,164,156,159,161,170,160,160,160,167,171,158,160,169,169,159,160,170,170,158,160,169,170,160,162,169,167,163,160,161,168,163,159,185,159,169,168,169,169,160,171,157,168,169,168,162,160,166,165,167,159,158,168,164,158,172,158,169,162,165,886,295,763,176,162,183,164,371,154,188,150,156,160,167,158,156,211,120,161,178,148,156,155,159,201,130,158,164,165,165,165,165,166,156,165,157,164,156,158,165,156,165,165,165,168,166,156,165,166,165,158,165,166,157,166,156,166,156,157,157,157,156,157,167,157,166,157,165,166,157,157,166,157,165,250,160,156,165,157,243,155,159,189,158,160,157,159,160,158,167,169,160,895,39,143,177,172,153,161,160,158,155,164,157,164,165,177,165,158,158,164,171,157,156,170,156,155,157,157,167,175,152,169,166,160,160,165,165,166,164,166,169,158,166,159,167,166,167,163,165,164,167,164,156,168,153,158,166,165,167,166,165,154,164,165,158,157,156,157,155,155,164,156,167,166,155,156,154,167,158,154,154,164,155,165,155,166,166,164,165,169,160,155,165,156,155,167,163,156,156,160,167,144,155,228,124,166,158,162,156,182,152,164,154,174,180,357,431,688,158,179,149,165,157,164,164,154,164,165,156,163,158,165,165,169,155,155,157,164,156,165,159,157,164,161,162,165,157,165,157,157,165,166,166,164,165,166,165,164,166,157,159,154,165,166,158,156,166,164,164,165,165,167,165,166,164,166,166,157,167,165,165,165,157,161,164,167,164,171,160,164,165,156,157,155,174,157,165,172,155,974,134,177,149,157,157,163,167,163,165,165,159,163,155,156,157,164,155,165,200,131,155,157,165,155,161,164,164,158,156,164,165,156,165,165,155,165,156,165,156,156,164,164,165,165,165,166,168,168,161,165,165,165,170,160,165,166,165,164,164,156,164,165,165,166,156,165,165,166,157,166,157,166,164,165,165,167,156,155,165,166,165,166,156,157,166,158,163,164,192,171,160,172,158,188,330,192,162,165,170,172,201,755,1174,166,161,158,157,162,210,127,150,165,164,167,165,166,165,179,153,168,158,155,166,163,168,187,143,164,166,158,175,157,167,165,165,164,167,165,158,164,166,167,164,166,166,157,157,157,157,166,158,166,165,158,161,168,156,163,165,164,167,157,166,162,165,157,168,167,167,158,158,158,158,170,167,190,149,160,165,158,156,156,167,165,165,165,172,174,152,183,157,161,168,156,164,168,164,164,164,171,156,159,158,166,164,157,165,190,148,158,164,170,153,164,165,165,166,166,158,157,156,165,174,157,158,166,156,166,157,164,156,158,156,165,165,165,156,160,163,154,155,167,155,155,165,165,165,157,171,166,165,165,166,165,155,156,166,165,165,165,166,166,157,157,157,164,165,165,157,156,157,166,167,167,158,188,154,157,156,157,161,155,166,166,161,159,184,152,164,157,167,168,178,164,162,203,135,161,173,173,137,153,157,165,170,155,164,165,157,156,181,170,149,156,157,159,165,156,164,165,165,167,171,157,165,165,165,157,168,157,164,165,157,165,158,175,157,157,157,165,166,158,158,166,166,154,163,152,163,180,154,156,164,165,166,155,157,197,139,159,169,166,160,156,167,157,164,163,165,163,166,165,167,167,164,157,154,180,164,155,167,165,164,160,171,161,216,172,174,158,189,152,161,158,166,165,198,171,153,171,156,158,156,186,161,155,167,173,161,165,166,168,163,166,167,166,163,164,165,157,157,161,156,156,159,157,158,157,165,165,167,165,166,158,167,165,166,166,167,165,154,168,166,167,158,157,165,166,156,157,166,167,157,165,157,165,163,163,155,156,157,157,168,158,159,155,157,156,168,158,156,163,166,155,156,187,249,152,161,177,155,159,158,159,157,170,164,170,158,176,385,164,179,181,184,146,158,227,184,166,160,208,133,174,202,154,176,303,186,150,161,159,162,156,165,213,170,164,163,175,164,153,155,161,167,161,181,144,164,175,155,164,166,155,164,155,157,164,163,164,155,164,159,157,156,156,156,165,165,165,166,157,155,165,165,156,165,156,165,165,165,165,166,165,159,157,156,168,198,160,163,167,157,167,166,168,169,165,166,158,166,177,179,157,165,253,176,167,175,163,497,166,154,159,159,172,186,171,176,162,170,165,153,159,153,168,155,157,156,158,165,164,166,164,156,158,171,163,165,157,166,165,165,158,165,165,157,157,166,156,157,157,165,166,156,167,165,165,165,165,156,166,169,156,165,195,160,157,160,157,164,166,165,157,165,158,156,165,158,175,166,165,159,165,166,156,156,166,167,165,166,156,161,156,166,166,156,164,149,155,157,156,168,166,156,165,167,166,167,325,193,163,156,164,153,169,145,180,174,153,170,160,167,165,157,157,159,156,157,156,169,161,166,164,162,162,157,165,166,158,156,166,157,165,166,166,156,166,157,165,165,168,155,157,157,158,165,167,167,156,165,165,166,166,157,156,165,247,94,168,168,170,168,164,168,164,172,168,165,168,157,168,165,170,156,162,168,168,156,169,169,157,167,167,167,195,133,165,258,166,169,163,182,149,164,171,165,155,155,160,165,170,157,190,188,148,172,158,178,156,162,174,181,162,166,160,159,161,157,174,172,157,159,159,174,155,156,158,158,158,161,165,162,157,167,158,168,166,168,166,169,156,170,168,158,160,167,167,157,170,169,158,167,157,167,162,170,158,169,157,158,157,158,161,157,167,168,166,159,158,172,183,163,165,187,198,157,164,165,156,166,172,156,157,165,166,176,173,163,163,162,167,150,192,175,157,178,164,160,196,204,637,184,175,168,216,182,148,361,161,180,148,166,158,159,163,159,155,159,156,158,167,156,165,159,167,175,155,162,170,169,162,165,160,160,167,198,155,165,168,197,117,150,164,154,166,166,153,165,163,156,155,164,155,164,155,155,164,186,153,187,132,155,153,156,154,165,154,172,150,154,168,166,165,171,168,168,165,156,160,164,154,156,157,156,164,163,175,155,165,168,154,155,163,167,164,156,183,166,167,151,174,157,166,164,159,169,194,142,170,158,191,150,139,157,166,194,142,156,168,167,161,184,152,157,155,156,155,156,159,156,165,163,165,164,165,155,157,154,157,164,167,165,166,165,155,156,196,137,159,155,167,166,168,166,159,158,166,168,157,170,156,156,159,159,167,168,168,170,158,160,168,159,168,159,168,160,159,169,169,167,158,168,158,157,172,168,159,168,167,161,161,159,157,207,153,163,160,158,166,197,167,162,191,163,160,158,160,234,146,171,168,162,169,160,164,171,175,168,167,182,148,167,158,166,166,172,216,133,165,165,157,168,155,158,158,158,166,160,170,154,166,167,166,167,166,164,166,165,165,158,178,156,159,168,167,168,169,166,167,167,165,168,168,167,168,157,167,167,171,158,164,167,159,182,142,166,160,167,166,158,169,160,157,168,167,171,161,158,167,157,165,153,168,155,174,159,161,174,150,160,172,154,158,167,173,169,166,158,176,160,173,164,159,161,161,198,144,165,155,144,171,165,190,156,169,159,167,168,161,172,177,159,155,157,164,157,165,154,163,164,155,154,156,162,164,154,156,107,164,164,165,155,156,153,155,156,162,165,156,154,165,156,163,155,166,154,144,157,156,157,159,156,157,171,157,155,155,154,167,164,156,166,154,164,165,156,160,166,159,167,155,171,157,161,156,155,165,162,155,155,166,171,154,167,158,156,169,172,360,217,456,405,1095,163,168,171,166,166,164,180,159,159,154,164,155,155,159,154,158,167,158,184,153,167,157,165,165,163,155,167,166,156,161,171,161,156,166,164,164,159,168,212,113,188,148,167,161,166,164,158,168,166,169,166,168,171,164,168,167,155,167,169,167,166,160,166,159,166,253,79,223,94,163,155,171,163,161,156,169,162,155,161,155,167,164,205,167,164,166,185,186,159,164,152,157,156,211,142,157,157,165,153,158,158,159,168,158,154,163,167,162,163,161,166,167,165,167,170,168,159,167,165,158,168,161,167,166,167,166,171,155,170,165,168,166,162,156,157,166,159,169,160,156,166,168,168,169,169,160,167,167,164,170,168,157,158,159,174,163,168,164,159,167,158,165,173,160,169,169,164,157,158,170,160,165,167,168,158,197,159,165,159,159,155,191,200,160,158,159,171,159,167,162,158,156,176,166,160,159,166,158,221,156,161,156,165,167,162,167,173,160,165,163,164,189,138,159,158,158,159,172,154,160,156,166,169,156,167,197,138,157,204,140,173,169,143,162,163,157,157,155,165,166,163,157,157,181,161,164,155,166,167,165,165,156,165,155,156,158,156,167,155,166,165,158,157,167,156,167,166,167,156,166,263,165,205,118,161,158,166,160,178,162,156,158,159,168,166,175,172,168,164,164,157,163,163,200,207,672,158,160,178,146,162,164,162,158,164,158,180,151,162,167,158,158,158,173,174,122,160,159,160,157,157,165,158,165,168,166,156,166,156,158,167,179,155,157,167,167,167,166,167,166,166,156,166,160,177,145,160,159,164,158,159,165,167,165,165,167,169,157,165,166,158,156,164,167,164,158,166,156,163,150,168,164,173,149,166,158,166,161,155,158,158,173,163,165,170,767,142,183,154,171,165,186,145,315,183,253,90,161,176,431,164,140,157,157,156,165,167,165,166,156,158,159,164,155,157,157,161,155,155,157,157,166,164,167,159,154,166,157,167,157,168,166,164,165,166,157,165,166,165,165,166,165,157,165,165,158,159,159,169,166,165,156,165,168,165,224,113,156,166,181,133,156,164,156,157,167,168,165,163,152,156,157,165,168,165,167,165,155,156,160,166,166,168,156,176,215,148,158,157,159,159,192,196,145,161,1356,379,147,153,172,161,179,167,167,156,166,154,163,164,156,177,155,170,161,165,170,157,166,178,163,169,169,157,169,160,169,159,158,162,157,170,162,159,170,166,170,179,169,140,157,169,160,171,171,163,170,169,172,156,174,163,168,168,166,155,166,165,204,131,154,155,230,155,160,156,159,176,167,154,180,168,164,165,655,39,174,148,201,1435,14,167,1219,136,139,154,168,155,189,201,160,150,159,160,167,152,169,164,167,161,161,163,163,160,169,167,160,159,158,160,159,159,157,161,160,168,162,160,170,183,147,216,127,184,156,168,162,153,162,157,157,164,158,163,165,165,174,160,155,167,154,166,168,164,158,165,171,160,151,156,165,158,163,169,166,156,166,167,159,172,150,1331,143,197,148,164,175,144,169,160,168,158,203,171,170,188,146,178,160,172,156,167,166,168,158,170,157,158,170,165,159,159,165,164,165,168,167,161,185,157,166,159,167,167,170,149,166,170,168,170,164,155,171,157,170,174,157,162,159,156,159,168,173,161,156,169,158,168,171,171,169,168,166,159,173,164,161,264,97,163,156,165,161,170,174,221,197,160,159,163,299,161,168,383,224,165,213,149,1142,163,165,168,176,166,152,161,179,138,149,155,166,168,154,191,136,218,125,169,160,749,170,155,157,156,158,155,157,157,164,157,164,157,166,166,158,193,190,133,164,164,160,156,164,164,165,158,198,134,155,163,165,166,166,158,155,157,166,165,158,166,156,157,167,166,167,157,158,165,168,154,172,165,162,156,166,155,175,159,169,155,157,155,165,179,150,159,155,156,166,157,164,156,1348,164,157,149,163,168,168,160,155,161,157,165,180,164,142,168,160,163,164,160,157,166,159,164,166,165,166,167,153,156,167,166,165,166,156,154,157,157,170,152,166,158,187,143,166,166,156,156,164,155,158,156,156,158,156,156,157,157,165,156,165,166,157,155,160,154,159,156,161,163,165,158,155,168,157,156,156,168,155,167,154,166,156,165,167,157,164,167,167,174,156,154,156,162,152,220,143,193,155,163,159,178,246,156,160,162,161,159,159,219,128,157,162,231,541,92,165,169,163,164,162,157,164,165,159,163,158,156,165,157,200,127,155,158,165,167,154,167,156,166,158,167,155,165,158,167,156,166,179,166,167,156,169,164,164,171,160,157,166,166,157,158,157,169,156,156,157,158,156,159,167,210,120,164,168,161,157,156,157,165,172,165,168,166,157,156,159,163,156,168,156,168,163,163,157,164,165,158,157,177,140,156,155,156,161,155,166,166,165,167,167,158,156,166,165,166,157,171,163,164,167,156,166,157,159,165,166,167,157,157,157,158,165,166,157,167,168,165,167,167,165,167,159,156,158,165,167,157,157,166,166,157,166,166,157,158,156,157,167,156,166,156,167,157,166,166,166,157,166,166,165,166,157,166,165,159,165,166,156,220,174,162,153,160,154,157,159,164,166,165,341,184,156,213,201,145,602,174,150,158,168,163,154,154,166,157,172,160,165,160,153,173,153,158,156,156,167,158,166,165,157,156,158,156,166,157,157,168,164,172,162,157,166,166,166,167,167,167,167,166,167,164,165,157,165,168,165,166,167,168,155,167,156,159,167,156,166,165,166,166,169,156,156,156,165,166,157,159,165,165,157,166,158,157,165,166,164,164,162,165,158,156,166,166,157,156,168,165,170,154,211,162,174,207,158,169,156,159,213,196,152,171,176,173,165,178,165,170,168,179,158,164,155,173,154,167,157,158,156,166,157,157,164,166,164,157,156,157,155,159,156,165,165,166,166,158,166,166,156,167,165,157,158,157,156,168,164,157,166,156,166,168,154,158,167,165,167,157,165,155,165,167,156,168,183,158,157,164,165,156,165,157,165,167,166,156,163,158,155,173,159,171,150,158,165,156,158,155,167,155,171,157,164,269,179,187,158,155,170,156,162,224,162,158,176,194,179,161,164,161,170,169,158,163,166,158,161,164,168,166,167,180,159,167,170,158,168,170,165,167,158,157,170,164,160,170,161,159,168,159,158,161,166,158,165,169,161,171,168,158,166,252,98,164,165,168,167,165,158,159,178,160,161,166,171,171,165,155,161,161,171,313,167,163,160,164,334,191,142,158,241,168,171,363,167,175,172,192,186,164,163,163,172,163,211,246,74,157,175,145,158,168,316,13,182,178,159,167,155,165,163,157,185,158,173,154,169,155,170,167,168,161,167,168,156,157,159,159,204,143,157,157,159,158,163,169,158,159,169,160,165,161,162,166,171,161,163,172,161,161,160,162,171,153,158,169,169,158,168,164,156,169,168,166,158,163,160,159,170,169,168,163,160,156,157,159,155,160,197,163,160,160,159,163,164,168,163,157,163,169,226,438,176,176,171,158,167,383,117,156,369,185,149,209,194,160,152,192,170,160,164,161,157,156,161,165,157,166,158,165,157,171,155,158,156,157,160,155,166,165,157,160,165,166,160,157,156,170,158,155,168,166,167,167,169,164,157,168,161,154,165,157,166,158,167,158,168,166,172,170,160,151,165,162,158,168,155,158,161,163,165,158,166,166,156,164,179,152,162,205,119,154,168,167,158,157,190,165,160,218,110,642,621,157,203,156,204,157,157,234,220,172,161,166,157,174,156,174,167,161,160,171,181,159,167,160,160,164,175,164,164,160,167,168,163,190,153,168,168,177,162,168,167,170,159,160,174,167,158,258,160,159,161,177,125,160,158,156,166,166,179,147,168,159,168,161,162,163,156,157,169,162,156,158,167,168,159,159,160,158,165,153,157,236,178,182,166,160,168,149,165,156,214,171,160,152,166,165,167,164,157,173,152,162,163,161,166,165,157,167,155,156,166,175,181,172,166,166,157,169,159,158,167,161,164,164,165,164,164,157,164,164,156,164,164,168,164,156,155,157,166,156,166,171,168,151,155,164,166,155,165,156,156,165,166,156,166,157,158,165,165,166,165,161,164,155,157,158,157,165,165,166,156,165,167,166,154,242,165,158,171,168,158,183,159,157,158,157,158,167,167,154,160,164,166,156,165,181,166,605,155,173,155,2620,172,169,166,165,160,234,93,159,382,157,158,156,158,160,162,163,160,155,172,158,160,168,166,163,162,152,164,165,165,157,157,167,155,165,170,157,155,167,156,166,158,157,157,158,157,157,156,167,157,166,170,153,157,166,162,221,178,155,159,169,152,168,190,141,152,160,164,282,263,176,339,142,334,155,158,246,2495,153,156,157,169,159,153,798,225,136,165,157,168,168,151,158,165,165,156,165,157,164,166,156,167,687,188,149,158,156,155,165,157,165,166,157,157,164,164,166,157,164,157,156,157,156,157,158,161,165,164,157,157,163,157,159,156,158,158,155,157,166,165,156,177,142,369,99,156,157,166,155,166,551,82,156,166,156,159,166,157,234,93,1067,498,201,211,167,161,158,168,927,492,875,993,808,221,152,160,184,147,154,175,163,161,158,159,159,174,160,159,160,187,134,171,171,161,160,166,159,172,164,170,162,159,169,162,158,160,168,166,169,165,158,160,167,168,168,158,167,161,159,167,1388,116,378,171,152,536,186,519,223,190,163,162,169,195,1172,153,157,159,165,197,158,166,168,167,166,161,159,159,167,158,160,162,166,170,1721,91,165,166,158,166,167,156,158,159,166,160,160,158,167,157,158,159,160,157,167,186,144,167,159,245,166,151,155,161,156,162,158,157,165,157,160,165,164,185,165,158,171,168,150,168,167,160,163,166,161,157,215,163,1646,880,229,757,859,230,169,169,158,165,159,153,168,169,168,167,168,159,171,156,160,168,168,157,250,165,167,174,165,156,157,156,179,173,152,159,167,161,157,169,162,160,157,171,156,168,170,158,159,169,158,166,168,165,159,174,154,163,167,156,160,156,157,173,194,540,424,188,173,203,381,184,1939,151,199,192,161,206,281,151,156,159,315,156,259,157,161,163,177,160,163,157,158,161,157,158,164,166,167,158,158,157,157,158,157,160,159,158,157,159,158,158,167,157,161,164,158,158,159,167,156,166,188,141,167,159,157,170,164,157,159,158,167,169,157,157,167,155,169,263,344,286,163,161,163,160,167,157,158,166,166,167,159,166,151,163,231,133,133,177,164,165,168,172,158,200,138,160,197,141,190,156,182,172,779,868,176,173,235,160,180,163,159,160,155,285,169,150,169,156,164,167,152,149,791,199,160,369,154,156,157,164,164,161,161,162,157,154,164,154,156,165,155,155,164,162,155,166,157,164,155,163,172,159,170,150,166,163,166,166,159,169,154,184,163,160,160,172,169,198,147,159,407,182,199,158,157,208,115,157,157,160,158,176,151,149,161,160,371,107,155,165,168,155,204,154,160,160,163,163,149,156,166,659,162,164,155,170,155,154,164,164,155,156,157,163,157,165,165,166,156,167,167,155,158,166,167,167,156,157,163,158,164,167,160,157,165,167,165,165,158,157,168,168,155,158,157,223,161,159,169,151,165,165,164,166,157,166,158,157,156,182,141,497,160,163,180,144,168,459,1334,156,165,182,155,156,176,151,167,159,176,153,164,166,158,156,157,158,157,166,167,180,154,157,158,165,165,166,165,157,158,156,157,167,156,165,164,167,164,167,156,178,166,156,165,156,165,157,157,165,164,166,156,166,157,158,167,166,166,167,155,167,156,165,156,158,156,164,151,165,157,161,156,157,156,157,167,160,679,109,195,153,663,165,173,150,166,149,168,157,158,174,157,173,170,154,154,167,163,157,165,157,166,156,157,157,156,168,165,156,157,157,166,167,162,167,164,157,159,156,161,165,165,157,166,165,158,157,166,156,167,156,166,156,217,182,164,159,165,161,172,166,156,160,176,171,164,169,159,163,162,160,162,162,160,159,174,170,173,174,172,162,210,165,156,173,161,156,166,158,156,165,176,157,167,162,461,92,143,177,150,153,156,164,160,161,179,139,161,165,156,162,160,161,167,151,165,165,173,148,164,165,155,156,164,155,163,156,163,164,165,155,155,163,165,164,155,165,163,163,165,164,155,155,154,155,165,154,165,165,165,155,155,154,176,152,155,154,155,154,167,166,154,156,166,165,164,165,159,166,165,156,154,165,164,154,165,165,165,155,155,156,156,155,155,154,190,159,175,171,162,158,158,166,158,162,160,164,161,181,173,165,157,174,233,164,381,155,174,149,163,160,154,166,147,157,156,175,173,140,164,154,158,153,155,167,164,156,163,156,165,166,156,163,164,164,164,158,165,165,156,155,155,155,155,157,156,165,157,167,156,155,165,168,165,155,155,155,156,164,155,167,167,155,166,156,156,165,156,165,165,157,177,150,165,166,165,155,158,156,154,155,155,156,165,156,156,157,153,164,157,156,165,165,164,165,165,156,158,159,173,151,170,163,211,139,147,196,133,159,152,165,152,170,156,157,159,164,160,157,157,159,167,155,168,164,166,166,157,165,167,165,166,158,158,165,158,156,166,166,171,167,165,167,158,160,165,156,158,167,165,166,157,162,167,158,166,165,174,161,157,166,166,166,165,159,165,166,157,158,158,166,157,158,166,167,167,165,158,156,157,166,170,191,136,166,166,168,177,155,165,153,164,158,169,155,166,160,155,167,265,170,405,164,163,171,173,154,165,1068,158,164,191,174,143,156,156,168,163,152,164,180,171,172,169,168,166,162,165,159,164,164,157,156,156,154,156,156,164,157,155,156,159,156,154,165,164,165,157,160,166,159,156,155,166,167,154,162,169,154,163,158,166,166,167,158,166,168,160,153,158,167,164,158,154,155,165,166,165,155,160,149,165,154,231,109,159,153,164,156,174,146,178,140,174,145,167,163,167,1684,149,191,150,167,150,181,166,175,154,158,168,159,221,214,126,166,162,156,154,174,161,158,168,154,167,170,160,160,169,157,169,162,169,157,168,167,167,174,156,166,160,166,157,159,171,162,156,166,168,171,180,174,194,167,160,160,158,158,159,168,159,168,157,155,170,166,156,167,160,157,160,167,170,166,158,160,167,164,197,163,183,175,180,149,157,159,167,224,160,165,159,193,159,192,164,151,155,161,182,170,182,172,195,143,166,169,164,178,146,151,153,175,144,159,164,166,172,153,165,152,157,164,163,154,166,162,165,164,163,164,163,165,154,156,167,164,155,163,154,155,158,162,156,163,165,157,181,145,165,154,155,165,154,166,155,164,165,154,166,163,165,155,154,155,165,155,159,154,165,154,154,158,163,164,155,154,165,166,164,165,173,157,154,156,163,155,157,165,155,168,168,163,153,212,189,171,157,245,158,177,186,151,177,154,158,182,173,192,165,155,173,161,167,173,161,158,166,160,156,160,168,157,166,160,167,167,163,159,161,157,168,169,160,161,158,158,159,168,163,169,161,169,162,168,173,161,170,160,170,163,170,161,169,171,211,162,181,163,147,155,168,167,169,168,157,165,159,163,170,164,159,164,167,156,158,166,157,159,163,168,166,158,170,153,154,165,174,143,155,170,157,155,371,160,163,151,179,183,155,1896,162,167,157,170,170,161,161,169,163,165,159,158,159,155,158,166,156,166,168,165,167,161,161,156,159,164,155,155,164,157,156,159,164,158,166,156,168,165,165,166,157,166,157,157,165,165,165,164,167,166,166,164,165,166,166,165,181,157,166,164,166,157,155,165,167,166,165,157,158,165,166,163,160,156,166,156,156,167,170,174,152,165,166,172,182,166,199,177,159,225,181,154,172,203,162,158,205,147,326,121,156,160,194,155,405,577,209,146,155,165,167,156,164,164,165,165,165,157,165,166,164,157,157,162,161,156,156,157,166,156,166,165,164,165,159,166,157,166,157,165,167,166,157,166,166,158,164,166,160,157,157,166,165,159,156,158,167,165,167,168,165,167,163,166,167,157,158,156,157,158,166,157,163,218,175,170,161,159,159,159,157,158,186,170,160,159,158,158,166,323,302,192,160,173,140,162,162,186,125,155,167,152,209,130,157,161,171,151,154,161,167,193,146,149,475,156,163,171,148,163,166,157,155,157,155,159,167,154,165,157,156,165,165,165,165,165,167,165,164,165,167,157,186,230,172,167,169,170,161,164,156,159,158,165,158,167,158,166,158,163,173,155,155,157,160,168,155,155,181,154,157,166,157,155,166,177,225,164,230,168,177,172,706,218,136,176,185,681,144,163,171,188,136,161,979,149,195,140,164,141,165,157,177,153,156,166,168,163,157,156,165,166,164,163,156,165,165,157,155,166,156,162,156,164,155,157,155,155,166,164,155,166,164,166,164,155,167,156,155,165,158,158,155,153,155,156,170,163,164,161,168,158,164,157,159,166,167,151,167,157,168,158,167,158,162,167,203,179,170,858,18,222,139,856,15,156,169,179,150,176,170,155,161,161,169,169,173,168,171,167,162,169,160,161,162,164,160,160,163,180,151,168,162,157,171,160,162,160,160,163,159,181,139,161,161,169,159,161,161,158,177,154,169,166,159,159,158,158,168,158,169,168,167,156,167,171,157,160,166,158,157,169,161,164,172,156,164,168,179,162,172,154,163,146,170,155,163,157,158,164,170,165,157,165,152,184,166,196,151,148,155,162,160,174,153,151,167,158,156,168,155,155,156,166,171,180,160,162,157,169,165,156,170,147,167,155,163,164,165,165,156,164,155,165,155,157,165,155,155,156,157,166,157,168,191,141,155,167,153,166,155,164,166,162,158,168,162,164,169,155,316,60,128,168,160,160,159,160,167,166,168,217,115,159,169,168,169,176,162,170,158,171,176,158,169,157,171,147,166,168,158,159,170,159,168,171,189,187,170,195,155,143,193,153,160,173,168,157,179,162,166,159,196,149,189,158,168,169,165,152,166,175,142,202,135,155,157,153,166,154,157,167,164,165,156,165,165,157,160,164,156,165,157,164,165,165,156,165,165,156,156,165,165,156,165,165,165,157,156,165,166,164,157,156,164,166,165,165,166,160,165,165,165,165,166,159,165,166,164,165,157,156,165,166,156,156,166,157,155,215,154,157,158,154,183,156,159,156,156,156,164,176,171,172,168,170,161,175,175,155,169,155,156,155,162,164,151,167,165,172,164,163,165,157,159,164,156,158,157,157,173,154,155,167,156,157,157,156,165,158,157,166,157,156,167,159,168,168,158,166,167,157,157,167,166,158,159,163,154,166,167,160,155,168,167,157,156,160,156,167,168,168,166,168,157,167,167,166,166,166,165,157,166,166,157,168,167,174,170,166,156,169,163,159,158,158,174,158,179,388,156,159,155,159,154,155,156,175,157,328,97,553,100,174,157,175,198,135,163,153,205,107,165,158,157,167,158,155,166,155,157,157,157,165,157,167,162,150,165,156,165,159,154,167,164,158,166,158,165,159,155,166,158,165,166,166,156,166,171,167,167,166,166,166,167,166,167,167,155,157,158,166,157,167,172,155,166,158,156,156,157,157,166,165,157,156,159,167,163,173,153,155,157,156,158,166,156,156,157,159,156,166,210,152,176,156,165,299,23,173,169,151,156,167,167,155,165,161,162,156,168,167,187,160,157,167,158,155,184,152,172,144,154,153,163,159,156,155,158,165,156,165,156,167,165,157,157,164,164,164,166,156,156,155,165,155,165,166,157,194,146,162,158,161,167,158,159,164,157,158,172,153,155,168,154,158,157,159,164,172,150]}