2656,2668,2680,2700,2712,2722,2732,2738,2745,2750,2753,2762,2774,2796,2815,2833,2850,2858,2858,2858,2850,2853,2852,2846,2837,2831,2685,2685,2686,2687,2688,2690,2690,2689,2688,2688,2690,2691,2693,2694,2695,2696,2696,2695,2694,2692,2692,2693,2692,2692,2693,2693,2694,2695,2698,2699,2698,2698,2697,2696,2696,2697,2699,2702,2706,2712,2717,2721,2725,2726,2728,2732,2735,2738,2737,2737,2740,2742,2745,2749,2752,2753,2755,2759,2760,2761,2765,2767,2770,2774,2775,2780,2782,2785,2790,2793,2798,2799,2799,2798,2798,2797,2796,2794,2792,2788,2785,2783,2781,2779,2775,2771,2769,2767,2765,2764,2762,2759,2757,2755,2754,2753,2751,2750,2748,2744,2739,2732,2727,2724,2721,2719,2720,2718,2716,2712,2707,2705,2703,2701,2704,2702,2704,2705,2703,2700,2693,2687,2681,2677,2669,2666,2663,2662,2656;414,409,404,398,394,390,382,371,357,365,378,398,421,442,455,480,508,538,570,573,597,613,630,657,686,706,670,667,666,665,664,664,659,658,655,654,654,653,652,651,650,648,645,644,644,643,640,638,636,633,632,628,627,624,621,617,611,608,601,598,593,590,588,585,583,579,578,574,574,572,571,571,569,568,566,563,561,560,560,562,563,565,565,565,563,563,563,561,561,561,562,562,563,564,567,569,574,575,572,569,565,561,559,556,554,552,550,547,543,542,541,541,539,537,535,530,530,530,530,530,529,530,530,531,531,532,533,533,533,532,531,528,526,526,526,526,525,522,519,516,513,508,504,501,495,490,489,486,480,475,464,455,440,428,414