2833,3082,3080,3079,3075,3070,3063,3053,3049,3051,3051,3045,3037,3034,3038,3041,3037,3034,3033,3033,3039,3043,3047,3053,3056,3060,3066,3069,3069,3068,3060,3056,3052,3039,3023,3020,3011,3006,2999,2989,2981,2974,2965,2960,2950,2946,2946,2943,2933,2921,2911,2896,2902,2905,2904,2904,2896,2892,2886,2882,2879,2876,2875,2872,2870,2869,2865,2854,2609,2602,2598,2594,2589,2584,2583,2580,2572,2571,2572,2575,2582,2591,2593,2598,2606,2616,2631,2651,2683,2699,2730,2740,2745,2750,2753,2762,2774,2796,2815,2833;480,455,440,427,416,406,398,389,385,376,366,359,353,350,339,325,313,310,300,293,287,278,271,259,246,234,225,219,212,202,200,198,191,188,189,193,185,182,183,184,187,187,176,166,149,145,141,132,131,135,136,136,124,112,101,87,73,64,59,51,47,43,40,33,21,10,4,-1,-1,27,37,52,62,72,89,98,117,133,146,160,177,207,218,226,236,248,262,278,305,315,331,343,357,365,378,398,421,442,455,480