0,4,9,14,19,24,29,34,39,44,49,54,59,64,69,74,79,84,89,94,99,104,109,114,119,124,129,134,139,144,149,154,159,164,169,174,179,184,189,194,199,204,209,214,219,224,229,234,239,244,249,254,259,264,269,274,279,281,283,286,290,294,297,300,302,304,306,309,312,315,318,321,324,327,330,332,334,337,340,342,345,347,350,353,356,359,362,364,366,368,370,373,375,378,381,384,388,391,394,397,400,403,407,410,412,413,415,417,419,421,424,426,429,431,434,437,440,443,446,448,451,449,448,446,444,443,441,440,438,436,434,432,430,428,426,425,422,420,418,416,414,412,410,408,405,403,401,398,397,394,392,389,387,385,382,380,378,375,373,371,368,366,364,361,358,354,352,349,346,343,340,337,334,331,327,324,321,318,315,312,308,305,302,299,296,293,290,287,285,283,281,279,277,276,275,273,271,270,268,266,265,264,262,261,259,258,257,255,254,252,250,246,242,237,233,228,224,219,215,211,207,203,199,195,191,188,184,180,177,173,169,165,161,157,153,149,144,140,136,131,126,122,117,113,108,104,100,96,91,87,83,79,75,71,68,64,61,57,53,50,46,43,39,36,32,29,25,22,18,14,11,7,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0;0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,6,8,9,10,12,14,17,20,23,25,27,29,31,33,35,37,39,42,45,47,49,52,54,57,59,61,63,65,67,70,73,76,79,81,84,86,88,90,91,93,95,97,99,101,102,104,107,111,114,117,120,123,125,128,130,133,135,137,139,141,143,146,148,151,155,158,161,165,168,172,175,178,181,184,187,190,193,197,199,202,205,208,211,214,217,220,222,225,228,230,234,236,239,241,244,247,249,252,255,257,260,263,265,268,271,273,271,270,267,265,263,261,259,257,255,253,252,250,248,246,244,242,241,239,237,235,233,231,229,227,224,221,218,215,212,208,204,201,198,194,191,188,184,180,177,173,170,166,162,159,155,152,149,148,147,147,146,146,147,147,148,149,150,151,152,153,154,156,157,158,160,161,162,163,164,165,166,167,167,168,169,169,169,170,170,169,169,168,167,166,166,165,164,163,162,161,159,158,156,155,154,152,151,149,148,146,145,143,142,140,139,138,136,135,133,132,127,122,117,112,107,102,97,92,87,82,77,72,67,62,57,52,47,42,37,32,27,22,17,12,7,2