2630,2270,2257,2319,2500,2632,2635,2639,2643,2647,2647,2650,2654,2659,2666,2673,2682,2688,2695,2698,2703,2705,2705,2706,2711,2717,2720,2720,2718,2716,2717,2719,2719,2717,2716,2712,2709,2706,2705,2706,2709,2710,2713,2712,2712,2712,2713,2714,2714,2715,2713,2710,2712,2717,2719,2722,2724,2725,2724,2726,2727,2729,2731,2734,2739,2735,2736,2738,2737,2735,2735,2739,2744,2753,2756,2759,2768,2773,2776,2778,2782,2786,2793,2800,2808,2816,2823,2832,2837,2841,2844,2846,2845,2846,2805,2720;0,0,161,413,547,599,592,587,582,574,569,565,562,562,562,563,563,565,564,567,568,567,563,559,554,551,547,542,534,527,520,513,506,497,494,499,500,496,490,483,478,473,473,469,465,459,452,446,442,437,436,433,429,423,419,415,409,404,399,392,389,384,379,376,375,369,365,360,356,351,346,339,332,325,318,311,301,300,296,288,287,283,273,264,257,244,232,224,224,221,213,205,199,193,182,135