2937,2941,2946,2951,2956,2961,2966,2970,2975,2980,2985,2990,2994,2999,3004,3009,3014,3018,3023,3025,3026,3028,3030,3032,3034,3036,3037,3039,3041,3043,3045,3047,3049,3052,3054,3056,3058,3059,3058,3056,3054,3052,3050,3048,3046,3044,3042,3040,3038,3036,3034,3032,3029,3028,3027,3026,3028,3029,3031,3033,3035,3036,3038,3039,3041,3043,3044,3045,3043,3041,3038,3035,3033,3029,3027,3024,3021,3018,3015,3012,3011,3010,3010,3011,3011,3011,3012,3013,3011,3009,3006,3003,3001,2998,2996,2994,2993,2992,2992,2991,2991,2990,2988,2986,2983,2979,2976,2972,2969,2966,2963,2962,2961,2961,2961,2963,2965,2965,2964,2963,2960,2957,2953,2949,2945,2940,2936,2932,2927,2923,2918,2914,2911,2906,2903,2899,2895,2891,2888,2884,2881,2878,2874,2872,2869,2866,2863,2861,2858,2856,2853,2851,2848,2845,2842,2840,2837,2834,2832,2830,2828,2825,2824,2822,2820,2817,2816,2814,2812,2809,2807,2805,2803,2801,2798,2795,2795,2796,2797,2797,2798,2798,2799,2800,2801,2802,2804,2806,2808,2811,2812,2812,2812,2812,2812,2812,2813,2815,2818,2821,2823,2826,2829,2832,2835,2838,2841,2844,2847,2851,2854,2856,2859,2862,2865,2867,2868,2867,2867,2867,2866,2865,2864,2863,2863,2861,2863,2865,2868,2871,2873,2875,2878,2880,2883,2885,2887,2890,2892,2895,2900,2905,2909,2913,2918,2922,2927,2932,2937;516,516,516,516,516,516,516,517,517,517,517,517,518,518,518,518,518,517,517,520,524,527,530,533,536,539,543,546,549,552,555,558,561,563,566,569,572,576,580,583,586,589,592,595,598,601,604,607,610,613,616,619,621,625,629,633,636,640,643,646,649,653,656,660,663,666,670,674,677,680,682,684,687,688,691,693,695,697,699,701,705,709,714,718,723,728,732,736,739,742,744,746,749,751,754,757,761,765,770,774,779,783,786,789,791,792,794,795,797,799,801,805,809,814,819,822,825,828,832,836,835,833,832,831,830,830,829,828,828,827,827,826,824,824,822,821,820,819,817,816,814,812,811,808,806,804,802,799,797,794,792,789,787,785,783,780,778,776,773,770,767,765,761,758,755,753,749,746,743,741,738,735,732,729,727,725,722,718,714,709,705,700,696,692,688,684,681,678,675,673,669,664,659,654,649,644,640,637,635,633,630,628,626,624,622,620,618,616,614,613,611,608,606,604,602,599,595,591,586,581,577,573,569,565,560,557,553,550,548,546,543,540,538,535,533,530,527,525,522,520,520,520,519,518,518,517,517,517,517