0,31,154,-29,49,31,154,-29,99,31,154,-29,148,31,154,-29,198,31,154,-29,247,31,154,-29,297,170,179,-46,346,309,203,-64,396,448,227,-82,445,447,225,-80,495,446,224,-78,544,445,223,-76,594,445,221,-75,643,444,220,-73,693,443,219,-71,742,442,217,-69,792,441,216,-68,841,441,214,-66,891,440,213,-64,940,439,212,-62,990,438,210,-60,1039,437,209,-59,1089,437,207,-57,1138,436,206,-55,1188,435,205,-53,1237,434,203,-52,1287,434,202,-50,1336,433,201,-48,1386,432,199,-46,1435,431,198,-44,1485,430,196,-43,1534,430,195,-41,1584,429,194,-39,1633,428,192,-37,1683,427,191,-36,1732,427,189,-34,1782,426,188,-32,1831,425,187,-30,1881,424,185,-29,1930,423,184,-27,1980,423,182,-25,2029,422,181,-23,2079,421,180,-21,2128,420,178,-20,2178,420,177,-18,2227,419,176,-16,2277,418,174,-14,2326,417,173,-13,2376,416,171,-11,2425,416,170,-9,2475,415,169,-7,2524,414,167,-5,2574,413,166,-4,