0,189,217,16,49,162,194,14,99,102,143,9,148,41,93,4,198,14,70,-1,247,48,85,-7,297,134,122,-14,346,246,171,-21,396,358,220,-27,445,445,257,-32,495,482,272,-33,544,485,272,-33,594,488,271,-33,643,491,270,-33,693,494,269,-32,742,497,267,-32,792,500,266,-31,841,503,263,-31,891,506,261,-30,940,509,258,-30,990,512,255,-29,1039,515,252,-28,1089,517,249,-27,1138,520,245,-26,1188,523,241,-25,1237,525,237,-24,1287,528,233,-23,1336,530,229,-22,1386,533,225,-21,1435,535,221,-20,1485,537,217,-19,1534,539,212,-17,1584,541,208,-16,1633,543,203,-15,1683,545,199,-14,1732,547,195,-13,1782,549,190,-12,1831,551,186,-11,1881,553,182,-10,1930,554,178,-8,1980,556,174,-7,2029,557,171,-6,2079,558,167,-6,2128,560,164,-5,2178,561,160,-4,2227,562,157,-3,2277,563,155,-2,2326,564,152,-2,2376,564,150,-1,2425,565,148,-1,2475,565,146,0,2524,566,145,0,2574,566,144,0,2623,566,144,0,2673,566,143,0,