Nucleo-F767 DCO Test 01

Dependencies:   mbed

wavetable_12bit_8k.h

Committer:
ryood
Date:
17 months ago
Revision:
4:b242f4206894
Parent:
0:000c6506ff90

File content as of revision 4:b242f4206894:

/*
 * wavetable_12bit_8k.h
 * 
 * 2018.07.24
 * 
 */
 
#ifndef _WAVETABLE_12bit_8k_H_
#define _WAVETABLE_12bit_8k_H_
 
 /*** MAX_VALUE = 4096 SAMPLE_NUM = 8192 delta = 0.499878***/
/*** sine wave ***/
const uint16_t sin_12bit_8k[] = {
    2047    ,
    2049    ,
    2050    ,
    2052    ,
    2053    ,
    2055    ,
    2056    ,
    2058    ,
    2060    ,
    2061    ,
    2063    ,
    2064    ,
    2066    ,
    2067    ,
    2069    ,
    2071    ,
    2072    ,
    2074    ,
    2075    ,
    2077    ,
    2078    ,
    2080    ,
    2082    ,
    2083    ,
    2085    ,
    2086    ,
    2088    ,
    2089    ,
    2091    ,
    2093    ,
    2094    ,
    2096    ,
    2097    ,
    2099    ,
    2100    ,
    2102    ,
    2104    ,
    2105    ,
    2107    ,
    2108    ,
    2110    ,
    2111    ,
    2113    ,
    2115    ,
    2116    ,
    2118    ,
    2119    ,
    2121    ,
    2122    ,
    2124    ,
    2126    ,
    2127    ,
    2129    ,
    2130    ,
    2132    ,
    2133    ,
    2135    ,
    2136    ,
    2138    ,
    2140    ,
    2141    ,
    2143    ,
    2144    ,
    2146    ,
    2147    ,
    2149    ,
    2151    ,
    2152    ,
    2154    ,
    2155    ,
    2157    ,
    2158    ,
    2160    ,
    2162    ,
    2163    ,
    2165    ,
    2166    ,
    2168    ,
    2169    ,
    2171    ,
    2173    ,
    2174    ,
    2176    ,
    2177    ,
    2179    ,
    2180    ,
    2182    ,
    2184    ,
    2185    ,
    2187    ,
    2188    ,
    2190    ,
    2191    ,
    2193    ,
    2194    ,
    2196    ,
    2198    ,
    2199    ,
    2201    ,
    2202    ,
    2204    ,
    2205    ,
    2207    ,
    2209    ,
    2210    ,
    2212    ,
    2213    ,
    2215    ,
    2216    ,
    2218    ,
    2220    ,
    2221    ,
    2223    ,
    2224    ,
    2226    ,
    2227    ,
    2229    ,
    2230    ,
    2232    ,
    2234    ,
    2235    ,
    2237    ,
    2238    ,
    2240    ,
    2241    ,
    2243    ,
    2245    ,
    2246    ,
    2248    ,
    2249    ,
    2251    ,
    2252    ,
    2254    ,
    2256    ,
    2257    ,
    2259    ,
    2260    ,
    2262    ,
    2263    ,
    2265    ,
    2266    ,
    2268    ,
    2270    ,
    2271    ,
    2273    ,
    2274    ,
    2276    ,
    2277    ,
    2279    ,
    2280    ,
    2282    ,
    2284    ,
    2285    ,
    2287    ,
    2288    ,
    2290    ,
    2291    ,
    2293    ,
    2295    ,
    2296    ,
    2298    ,
    2299    ,
    2301    ,
    2302    ,
    2304    ,
    2305    ,
    2307    ,
    2309    ,
    2310    ,
    2312    ,
    2313    ,
    2315    ,
    2316    ,
    2318    ,
    2319    ,
    2321    ,
    2323    ,
    2324    ,
    2326    ,
    2327    ,
    2329    ,
    2330    ,
    2332    ,
    2333    ,
    2335    ,
    2337    ,
    2338    ,
    2340    ,
    2341    ,
    2343    ,
    2344    ,
    2346    ,
    2347    ,
    2349    ,
    2351    ,
    2352    ,
    2354    ,
    2355    ,
    2357    ,
    2358    ,
    2360    ,
    2361    ,
    2363    ,
    2365    ,
    2366    ,
    2368    ,
    2369    ,
    2371    ,
    2372    ,
    2374    ,
    2375    ,
    2377    ,
    2378    ,
    2380    ,
    2382    ,
    2383    ,
    2385    ,
    2386    ,
    2388    ,
    2389    ,
    2391    ,
    2392    ,
    2394    ,
    2395    ,
    2397    ,
    2399    ,
    2400    ,
    2402    ,
    2403    ,
    2405    ,
    2406    ,
    2408    ,
    2409    ,
    2411    ,
    2413    ,
    2414    ,
    2416    ,
    2417    ,
    2419    ,
    2420    ,
    2422    ,
    2423    ,
    2425    ,
    2426    ,
    2428    ,
    2429    ,
    2431    ,
    2433    ,
    2434    ,
    2436    ,
    2437    ,
    2439    ,
    2440    ,
    2442    ,
    2443    ,
    2445    ,
    2446    ,
    2448    ,
    2450    ,
    2451    ,
    2453    ,
    2454    ,
    2456    ,
    2457    ,
    2459    ,
    2460    ,
    2462    ,
    2463    ,
    2465    ,
    2466    ,
    2468    ,
    2470    ,
    2471    ,
    2473    ,
    2474    ,
    2476    ,
    2477    ,
    2479    ,
    2480    ,
    2482    ,
    2483    ,
    2485    ,
    2486    ,
    2488    ,
    2489    ,
    2491    ,
    2493    ,
    2494    ,
    2496    ,
    2497    ,
    2499    ,
    2500    ,
    2502    ,
    2503    ,
    2505    ,
    2506    ,
    2508    ,
    2509    ,
    2511    ,
    2512    ,
    2514    ,
    2516    ,
    2517    ,
    2519    ,
    2520    ,
    2522    ,
    2523    ,
    2525    ,
    2526    ,
    2528    ,
    2529    ,
    2531    ,
    2532    ,
    2534    ,
    2535    ,
    2537    ,
    2538    ,
    2540    ,
    2541    ,
    2543    ,
    2545    ,
    2546    ,
    2548    ,
    2549    ,
    2551    ,
    2552    ,
    2554    ,
    2555    ,
    2557    ,
    2558    ,
    2560    ,
    2561    ,
    2563    ,
    2564    ,
    2566    ,
    2567    ,
    2569    ,
    2570    ,
    2572    ,
    2573    ,
    2575    ,
    2576    ,
    2578    ,
    2579    ,
    2581    ,
    2582    ,
    2584    ,
    2586    ,
    2587    ,
    2589    ,
    2590    ,
    2592    ,
    2593    ,
    2595    ,
    2596    ,
    2598    ,
    2599    ,
    2601    ,
    2602    ,
    2604    ,
    2605    ,
    2607    ,
    2608    ,
    2610    ,
    2611    ,
    2613    ,
    2614    ,
    2616    ,
    2617    ,
    2619    ,
    2620    ,
    2622    ,
    2623    ,
    2625    ,
    2626    ,
    2628    ,
    2629    ,
    2631    ,
    2632    ,
    2634    ,
    2635    ,
    2637    ,
    2638    ,
    2640    ,
    2641    ,
    2643    ,
    2644    ,
    2646    ,
    2647    ,
    2649    ,
    2650    ,
    2652    ,
    2653    ,
    2655    ,
    2656    ,
    2658    ,
    2659    ,
    2661    ,
    2662    ,
    2664    ,
    2665    ,
    2667    ,
    2668    ,
    2670    ,
    2671    ,
    2673    ,
    2674    ,
    2676    ,
    2677    ,
    2679    ,
    2680    ,
    2682    ,
    2683    ,
    2685    ,
    2686    ,
    2688    ,
    2689    ,
    2691    ,
    2692    ,
    2694    ,
    2695    ,
    2697    ,
    2698    ,
    2700    ,
    2701    ,
    2703    ,
    2704    ,
    2706    ,
    2707    ,
    2709    ,
    2710    ,
    2712    ,
    2713    ,
    2715    ,
    2716    ,
    2718    ,
    2719    ,
    2720    ,
    2722    ,
    2723    ,
    2725    ,
    2726    ,
    2728    ,
    2729    ,
    2731    ,
    2732    ,
    2734    ,
    2735    ,
    2737    ,
    2738    ,
    2740    ,
    2741    ,
    2743    ,
    2744    ,
    2746    ,
    2747    ,
    2749    ,
    2750    ,
    2752    ,
    2753    ,
    2754    ,
    2756    ,
    2757    ,
    2759    ,
    2760    ,
    2762    ,
    2763    ,
    2765    ,
    2766    ,
    2768    ,
    2769    ,
    2771    ,
    2772    ,
    2774    ,
    2775    ,
    2777    ,
    2778    ,
    2779    ,
    2781    ,
    2782    ,
    2784    ,
    2785    ,
    2787    ,
    2788    ,
    2790    ,
    2791    ,
    2793    ,
    2794    ,
    2796    ,
    2797    ,
    2799    ,
    2800    ,
    2801    ,
    2803    ,
    2804    ,
    2806    ,
    2807    ,
    2809    ,
    2810    ,
    2812    ,
    2813    ,
    2815    ,
    2816    ,
    2817    ,
    2819    ,
    2820    ,
    2822    ,
    2823    ,
    2825    ,
    2826    ,
    2828    ,
    2829    ,
    2831    ,
    2832    ,
    2833    ,
    2835    ,
    2836    ,
    2838    ,
    2839    ,
    2841    ,
    2842    ,
    2844    ,
    2845    ,
    2846    ,
    2848    ,
    2849    ,
    2851    ,
    2852    ,
    2854    ,
    2855    ,
    2857    ,
    2858    ,
    2859    ,
    2861    ,
    2862    ,
    2864    ,
    2865    ,
    2867    ,
    2868    ,
    2870    ,
    2871    ,
    2872    ,
    2874    ,
    2875    ,
    2877    ,
    2878    ,
    2880    ,
    2881    ,
    2882    ,
    2884    ,
    2885    ,
    2887    ,
    2888    ,
    2890    ,
    2891    ,
    2892    ,
    2894    ,
    2895    ,
    2897    ,
    2898    ,
    2900    ,
    2901    ,
    2902    ,
    2904    ,
    2905    ,
    2907    ,
    2908    ,
    2910    ,
    2911    ,
    2912    ,
    2914    ,
    2915    ,
    2917    ,
    2918    ,
    2920    ,
    2921    ,
    2922    ,
    2924    ,
    2925    ,
    2927    ,
    2928    ,
    2930    ,
    2931    ,
    2932    ,
    2934    ,
    2935    ,
    2937    ,
    2938    ,
    2939    ,
    2941    ,
    2942    ,
    2944    ,
    2945    ,
    2946    ,
    2948    ,
    2949    ,
    2951    ,
    2952    ,
    2954    ,
    2955    ,
    2956    ,
    2958    ,
    2959    ,
    2961    ,
    2962    ,
    2963    ,
    2965    ,
    2966    ,
    2968    ,
    2969    ,
    2970    ,
    2972    ,
    2973    ,
    2975    ,
    2976    ,
    2977    ,
    2979    ,
    2980    ,
    2982    ,
    2983    ,
    2984    ,
    2986    ,
    2987    ,
    2989    ,
    2990    ,
    2991    ,
    2993    ,
    2994    ,
    2996    ,
    2997    ,
    2998    ,
    3000    ,
    3001    ,
    3002    ,
    3004    ,
    3005    ,
    3007    ,
    3008    ,
    3009    ,
    3011    ,
    3012    ,
    3014    ,
    3015    ,
    3016    ,
    3018    ,
    3019    ,
    3020    ,
    3022    ,
    3023    ,
    3025    ,
    3026    ,
    3027    ,
    3029    ,
    3030    ,
    3032    ,
    3033    ,
    3034    ,
    3036    ,
    3037    ,
    3038    ,
    3040    ,
    3041    ,
    3043    ,
    3044    ,
    3045    ,
    3047    ,
    3048    ,
    3049    ,
    3051    ,
    3052    ,
    3053    ,
    3055    ,
    3056    ,
    3058    ,
    3059    ,
    3060    ,
    3062    ,
    3063    ,
    3064    ,
    3066    ,
    3067    ,
    3068    ,
    3070    ,
    3071    ,
    3073    ,
    3074    ,
    3075    ,
    3077    ,
    3078    ,
    3079    ,
    3081    ,
    3082    ,
    3083    ,
    3085    ,
    3086    ,
    3087    ,
    3089    ,
    3090    ,
    3092    ,
    3093    ,
    3094    ,
    3096    ,
    3097    ,
    3098    ,
    3100    ,
    3101    ,
    3102    ,
    3104    ,
    3105    ,
    3106    ,
    3108    ,
    3109    ,
    3110    ,
    3112    ,
    3113    ,
    3114    ,
    3116    ,
    3117    ,
    3118    ,
    3120    ,
    3121    ,
    3122    ,
    3124    ,
    3125    ,
    3126    ,
    3128    ,
    3129    ,
    3130    ,
    3132    ,
    3133    ,
    3134    ,
    3136    ,
    3137    ,
    3138    ,
    3140    ,
    3141    ,
    3142    ,
    3144    ,
    3145    ,
    3146    ,
    3148    ,
    3149    ,
    3150    ,
    3152    ,
    3153    ,
    3154    ,
    3156    ,
    3157    ,
    3158    ,
    3160    ,
    3161    ,
    3162    ,
    3164    ,
    3165    ,
    3166    ,
    3167    ,
    3169    ,
    3170    ,
    3171    ,
    3173    ,
    3174    ,
    3175    ,
    3177    ,
    3178    ,
    3179    ,
    3181    ,
    3182    ,
    3183    ,
    3185    ,
    3186    ,
    3187    ,
    3188    ,
    3190    ,
    3191    ,
    3192    ,
    3194    ,
    3195    ,
    3196    ,
    3198    ,
    3199    ,
    3200    ,
    3201    ,
    3203    ,
    3204    ,
    3205    ,
    3207    ,
    3208    ,
    3209    ,
    3211    ,
    3212    ,
    3213    ,
    3214    ,
    3216    ,
    3217    ,
    3218    ,
    3220    ,
    3221    ,
    3222    ,
    3223    ,
    3225    ,
    3226    ,
    3227    ,
    3229    ,
    3230    ,
    3231    ,
    3232    ,
    3234    ,
    3235    ,
    3236    ,
    3237    ,
    3239    ,
    3240    ,
    3241    ,
    3243    ,
    3244    ,
    3245    ,
    3246    ,
    3248    ,
    3249    ,
    3250    ,
    3252    ,
    3253    ,
    3254    ,
    3255    ,
    3257    ,
    3258    ,
    3259    ,
    3260    ,
    3262    ,
    3263    ,
    3264    ,
    3265    ,
    3267    ,
    3268    ,
    3269    ,
    3270    ,
    3272    ,
    3273    ,
    3274    ,
    3276    ,
    3277    ,
    3278    ,
    3279    ,
    3281    ,
    3282    ,
    3283    ,
    3284    ,
    3286    ,
    3287    ,
    3288    ,
    3289    ,
    3291    ,
    3292    ,
    3293    ,
    3294    ,
    3296    ,
    3297    ,
    3298    ,
    3299    ,
    3300    ,
    3302    ,
    3303    ,
    3304    ,
    3305    ,
    3307    ,
    3308    ,
    3309    ,
    3310    ,
    3312    ,
    3313    ,
    3314    ,
    3315    ,
    3317    ,
    3318    ,
    3319    ,
    3320    ,
    3321    ,
    3323    ,
    3324    ,
    3325    ,
    3326    ,
    3328    ,
    3329    ,
    3330    ,
    3331    ,
    3333    ,
    3334    ,
    3335    ,
    3336    ,
    3337    ,
    3339    ,
    3340    ,
    3341    ,
    3342    ,
    3343    ,
    3345    ,
    3346    ,
    3347    ,
    3348    ,
    3350    ,
    3351    ,
    3352    ,
    3353    ,
    3354    ,
    3356    ,
    3357    ,
    3358    ,
    3359    ,
    3360    ,
    3362    ,
    3363    ,
    3364    ,
    3365    ,
    3366    ,
    3368    ,
    3369    ,
    3370    ,
    3371    ,
    3372    ,
    3374    ,
    3375    ,
    3376    ,
    3377    ,
    3378    ,
    3380    ,
    3381    ,
    3382    ,
    3383    ,
    3384    ,
    3386    ,
    3387    ,
    3388    ,
    3389    ,
    3390    ,
    3391    ,
    3393    ,
    3394    ,
    3395    ,
    3396    ,
    3397    ,
    3399    ,
    3400    ,
    3401    ,
    3402    ,
    3403    ,
    3404    ,
    3406    ,
    3407    ,
    3408    ,
    3409    ,
    3410    ,
    3412    ,
    3413    ,
    3414    ,
    3415    ,
    3416    ,
    3417    ,
    3419    ,
    3420    ,
    3421    ,
    3422    ,
    3423    ,
    3424    ,
    3426    ,
    3427    ,
    3428    ,
    3429    ,
    3430    ,
    3431    ,
    3432    ,
    3434    ,
    3435    ,
    3436    ,
    3437    ,
    3438    ,
    3439    ,
    3441    ,
    3442    ,
    3443    ,
    3444    ,
    3445    ,
    3446    ,
    3447    ,
    3449    ,
    3450    ,
    3451    ,
    3452    ,
    3453    ,
    3454    ,
    3455    ,
    3457    ,
    3458    ,
    3459    ,
    3460    ,
    3461    ,
    3462    ,
    3463    ,
    3465    ,
    3466    ,
    3467    ,
    3468    ,
    3469    ,
    3470    ,
    3471    ,
    3472    ,
    3474    ,
    3475    ,
    3476    ,
    3477    ,
    3478    ,
    3479    ,
    3480    ,
    3481    ,
    3483    ,
    3484    ,
    3485    ,
    3486    ,
    3487    ,
    3488    ,
    3489    ,
    3490    ,
    3491    ,
    3493    ,
    3494    ,
    3495    ,
    3496    ,
    3497    ,
    3498    ,
    3499    ,
    3500    ,
    3501    ,
    3503    ,
    3504    ,
    3505    ,
    3506    ,
    3507    ,
    3508    ,
    3509    ,
    3510    ,
    3511    ,
    3512    ,
    3514    ,
    3515    ,
    3516    ,
    3517    ,
    3518    ,
    3519    ,
    3520    ,
    3521    ,
    3522    ,
    3523    ,
    3524    ,
    3526    ,
    3527    ,
    3528    ,
    3529    ,
    3530    ,
    3531    ,
    3532    ,
    3533    ,
    3534    ,
    3535    ,
    3536    ,
    3537    ,
    3539    ,
    3540    ,
    3541    ,
    3542    ,
    3543    ,
    3544    ,
    3545    ,
    3546    ,
    3547    ,
    3548    ,
    3549    ,
    3550    ,
    3551    ,
    3552    ,
    3554    ,
    3555    ,
    3556    ,
    3557    ,
    3558    ,
    3559    ,
    3560    ,
    3561    ,
    3562    ,
    3563    ,
    3564    ,
    3565    ,
    3566    ,
    3567    ,
    3568    ,
    3569    ,
    3570    ,
    3571    ,
    3573    ,
    3574    ,
    3575    ,
    3576    ,
    3577    ,
    3578    ,
    3579    ,
    3580    ,
    3581    ,
    3582    ,
    3583    ,
    3584    ,
    3585    ,
    3586    ,
    3587    ,
    3588    ,
    3589    ,
    3590    ,
    3591    ,
    3592    ,
    3593    ,
    3594    ,
    3595    ,
    3596    ,
    3597    ,
    3598    ,
    3599    ,
    3600    ,
    3601    ,
    3603    ,
    3604    ,
    3605    ,
    3606    ,
    3607    ,
    3608    ,
    3609    ,
    3610    ,
    3611    ,
    3612    ,
    3613    ,
    3614    ,
    3615    ,
    3616    ,
    3617    ,
    3618    ,
    3619    ,
    3620    ,
    3621    ,
    3622    ,
    3623    ,
    3624    ,
    3625    ,
    3626    ,
    3627    ,
    3628    ,
    3629    ,
    3630    ,
    3631    ,
    3632    ,
    3633    ,
    3634    ,
    3635    ,
    3636    ,
    3637    ,
    3638    ,
    3639    ,
    3640    ,
    3641    ,
    3642    ,
    3643    ,
    3644    ,
    3645    ,
    3646    ,
    3647    ,
    3648    ,
    3648    ,
    3649    ,
    3650    ,
    3651    ,
    3652    ,
    3653    ,
    3654    ,
    3655    ,
    3656    ,
    3657    ,
    3658    ,
    3659    ,
    3660    ,
    3661    ,
    3662    ,
    3663    ,
    3664    ,
    3665    ,
    3666    ,
    3667    ,
    3668    ,
    3669    ,
    3670    ,
    3671    ,
    3672    ,
    3673    ,
    3674    ,
    3675    ,
    3676    ,
    3676    ,
    3677    ,
    3678    ,
    3679    ,
    3680    ,
    3681    ,
    3682    ,
    3683    ,
    3684    ,
    3685    ,
    3686    ,
    3687    ,
    3688    ,
    3689    ,
    3690    ,
    3691    ,
    3692    ,
    3693    ,
    3693    ,
    3694    ,
    3695    ,
    3696    ,
    3697    ,
    3698    ,
    3699    ,
    3700    ,
    3701    ,
    3702    ,
    3703    ,
    3704    ,
    3705    ,
    3705    ,
    3706    ,
    3707    ,
    3708    ,
    3709    ,
    3710    ,
    3711    ,
    3712    ,
    3713    ,
    3714    ,
    3715    ,
    3716    ,
    3716    ,
    3717    ,
    3718    ,
    3719    ,
    3720    ,
    3721    ,
    3722    ,
    3723    ,
    3724    ,
    3725    ,
    3726    ,
    3726    ,
    3727    ,
    3728    ,
    3729    ,
    3730    ,
    3731    ,
    3732    ,
    3733    ,
    3734    ,
    3734    ,
    3735    ,
    3736    ,
    3737    ,
    3738    ,
    3739    ,
    3740    ,
    3741    ,
    3742    ,
    3742    ,
    3743    ,
    3744    ,
    3745    ,
    3746    ,
    3747    ,
    3748    ,
    3749    ,
    3749    ,
    3750    ,
    3751    ,
    3752    ,
    3753    ,
    3754    ,
    3755    ,
    3756    ,
    3756    ,
    3757    ,
    3758    ,
    3759    ,
    3760    ,
    3761    ,
    3762    ,
    3762    ,
    3763    ,
    3764    ,
    3765    ,
    3766    ,
    3767    ,
    3768    ,
    3768    ,
    3769    ,
    3770    ,
    3771    ,
    3772    ,
    3773    ,
    3773    ,
    3774    ,
    3775    ,
    3776    ,
    3777    ,
    3778    ,
    3779    ,
    3779    ,
    3780    ,
    3781    ,
    3782    ,
    3783    ,
    3784    ,
    3784    ,
    3785    ,
    3786    ,
    3787    ,
    3788    ,
    3789    ,
    3789    ,
    3790    ,
    3791    ,
    3792    ,
    3793    ,
    3793    ,
    3794    ,
    3795    ,
    3796    ,
    3797    ,
    3798    ,
    3798    ,
    3799    ,
    3800    ,
    3801    ,
    3802    ,
    3802    ,
    3803    ,
    3804    ,
    3805    ,
    3806    ,
    3806    ,
    3807    ,
    3808    ,
    3809    ,
    3810    ,
    3810    ,
    3811    ,
    3812    ,
    3813    ,
    3814    ,
    3814    ,
    3815    ,
    3816    ,
    3817    ,
    3818    ,
    3818    ,
    3819    ,
    3820    ,
    3821    ,
    3821    ,
    3822    ,
    3823    ,
    3824    ,
    3825    ,
    3825    ,
    3826    ,
    3827    ,
    3828    ,
    3829    ,
    3829    ,
    3830    ,
    3831    ,
    3832    ,
    3832    ,
    3833    ,
    3834    ,
    3835    ,
    3835    ,
    3836    ,
    3837    ,
    3838    ,
    3838    ,
    3839    ,
    3840    ,
    3841    ,
    3842    ,
    3842    ,
    3843    ,
    3844    ,
    3845    ,
    3845    ,
    3846    ,
    3847    ,
    3848    ,
    3848    ,
    3849    ,
    3850    ,
    3851    ,
    3851    ,
    3852    ,
    3853    ,
    3853    ,
    3854    ,
    3855    ,
    3856    ,
    3856    ,
    3857    ,
    3858    ,
    3859    ,
    3859    ,
    3860    ,
    3861    ,
    3862    ,
    3862    ,
    3863    ,
    3864    ,
    3864    ,
    3865    ,
    3866    ,
    3867    ,
    3867    ,
    3868    ,
    3869    ,
    3869    ,
    3870    ,
    3871    ,
    3872    ,
    3872    ,
    3873    ,
    3874    ,
    3874    ,
    3875    ,
    3876    ,
    3877    ,
    3877    ,
    3878    ,
    3879    ,
    3879    ,
    3880    ,
    3881    ,
    3881    ,
    3882    ,
    3883    ,
    3884    ,
    3884    ,
    3885    ,
    3886    ,
    3886    ,
    3887    ,
    3888    ,
    3888    ,
    3889    ,
    3890    ,
    3890    ,
    3891    ,
    3892    ,
    3893    ,
    3893    ,
    3894    ,
    3895    ,
    3895    ,
    3896    ,
    3897    ,
    3897    ,
    3898    ,
    3899    ,
    3899    ,
    3900    ,
    3901    ,
    3901    ,
    3902    ,
    3903    ,
    3903    ,
    3904    ,
    3905    ,
    3905    ,
    3906    ,
    3907    ,
    3907    ,
    3908    ,
    3909    ,
    3909    ,
    3910    ,
    3910    ,
    3911    ,
    3912    ,
    3912    ,
    3913    ,
    3914    ,
    3914    ,
    3915    ,
    3916    ,
    3916    ,
    3917    ,
    3918    ,
    3918    ,
    3919    ,
    3919    ,
    3920    ,
    3921    ,
    3921    ,
    3922    ,
    3923    ,
    3923    ,
    3924    ,
    3925    ,
    3925    ,
    3926    ,
    3926    ,
    3927    ,
    3928    ,
    3928    ,
    3929    ,
    3930    ,
    3930    ,
    3931    ,
    3931    ,
    3932    ,
    3933    ,
    3933    ,
    3934    ,
    3934    ,
    3935    ,
    3936    ,
    3936    ,
    3937    ,
    3937    ,
    3938    ,
    3939    ,
    3939    ,
    3940    ,
    3940    ,
    3941    ,
    3942    ,
    3942    ,
    3943    ,
    3943    ,
    3944    ,
    3945    ,
    3945    ,
    3946    ,
    3946    ,
    3947    ,
    3948    ,
    3948    ,
    3949    ,
    3949    ,
    3950    ,
    3950    ,
    3951    ,
    3952    ,
    3952    ,
    3953    ,
    3953    ,
    3954    ,
    3954    ,
    3955    ,
    3956    ,
    3956    ,
    3957    ,
    3957    ,
    3958    ,
    3958    ,
    3959    ,
    3960    ,
    3960    ,
    3961    ,
    3961    ,
    3962    ,
    3962    ,
    3963    ,
    3963    ,
    3964    ,
    3965    ,
    3965    ,
    3966    ,
    3966    ,
    3967    ,
    3967    ,
    3968    ,
    3968    ,
    3969    ,
    3969    ,
    3970    ,
    3971    ,
    3971    ,
    3972    ,
    3972    ,
    3973    ,
    3973    ,
    3974    ,
    3974    ,
    3975    ,
    3975    ,
    3976    ,
    3976    ,
    3977    ,
    3977    ,
    3978    ,
    3978    ,
    3979    ,
    3980    ,
    3980    ,
    3981    ,
    3981    ,
    3982    ,
    3982    ,
    3983    ,
    3983    ,
    3984    ,
    3984    ,
    3985    ,
    3985    ,
    3986    ,
    3986    ,
    3987    ,
    3987    ,
    3988    ,
    3988    ,
    3989    ,
    3989    ,
    3990    ,
    3990    ,
    3991    ,
    3991    ,
    3992    ,
    3992    ,
    3993    ,
    3993    ,
    3994    ,
    3994    ,
    3995    ,
    3995    ,
    3996    ,
    3996    ,
    3997    ,
    3997    ,
    3997    ,
    3998    ,
    3998    ,
    3999    ,
    3999    ,
    4000    ,
    4000    ,
    4001    ,
    4001    ,
    4002    ,
    4002    ,
    4003    ,
    4003    ,
    4004    ,
    4004    ,
    4005    ,
    4005    ,
    4005    ,
    4006    ,
    4006    ,
    4007    ,
    4007    ,
    4008    ,
    4008    ,
    4009    ,
    4009    ,
    4009    ,
    4010    ,
    4010    ,
    4011    ,
    4011    ,
    4012    ,
    4012    ,
    4013    ,
    4013    ,
    4013    ,
    4014    ,
    4014    ,
    4015    ,
    4015    ,
    4016    ,
    4016    ,
    4017    ,
    4017    ,
    4017    ,
    4018    ,
    4018    ,
    4019    ,
    4019    ,
    4019    ,
    4020    ,
    4020    ,
    4021    ,
    4021    ,
    4022    ,
    4022    ,
    4022    ,
    4023    ,
    4023    ,
    4024    ,
    4024    ,
    4024    ,
    4025    ,
    4025    ,
    4026    ,
    4026    ,
    4026    ,
    4027    ,
    4027    ,
    4028    ,
    4028    ,
    4028    ,
    4029    ,
    4029    ,
    4030    ,
    4030    ,
    4030    ,
    4031    ,
    4031    ,
    4032    ,
    4032    ,
    4032    ,
    4033    ,
    4033    ,
    4034    ,
    4034    ,
    4034    ,
    4035    ,
    4035    ,
    4035    ,
    4036    ,
    4036    ,
    4037    ,
    4037    ,
    4037    ,
    4038    ,
    4038    ,
    4038    ,
    4039    ,
    4039    ,
    4039    ,
    4040    ,
    4040    ,
    4041    ,
    4041    ,
    4041    ,
    4042    ,
    4042    ,
    4042    ,
    4043    ,
    4043    ,
    4043    ,
    4044    ,
    4044    ,
    4044    ,
    4045    ,
    4045    ,
    4045    ,
    4046    ,
    4046    ,
    4046    ,
    4047    ,
    4047    ,
    4047    ,
    4048    ,
    4048    ,
    4048    ,
    4049    ,
    4049    ,
    4049    ,
    4050    ,
    4050    ,
    4050    ,
    4051    ,
    4051    ,
    4051    ,
    4052    ,
    4052    ,
    4052    ,
    4053    ,
    4053    ,
    4053    ,
    4054    ,
    4054    ,
    4054    ,
    4055    ,
    4055    ,
    4055    ,
    4055    ,
    4056    ,
    4056    ,
    4056    ,
    4057    ,
    4057    ,
    4057    ,
    4058    ,
    4058    ,
    4058    ,
    4058    ,
    4059    ,
    4059    ,
    4059    ,
    4060    ,
    4060    ,
    4060    ,
    4060    ,
    4061    ,
    4061    ,
    4061    ,
    4062    ,
    4062    ,
    4062    ,
    4062    ,
    4063    ,
    4063    ,
    4063    ,
    4064    ,
    4064    ,
    4064    ,
    4064    ,
    4065    ,
    4065    ,
    4065    ,
    4065    ,
    4066    ,
    4066    ,
    4066    ,
    4066    ,
    4067    ,
    4067    ,
    4067    ,
    4067    ,
    4068    ,
    4068    ,
    4068    ,
    4068    ,
    4069    ,
    4069    ,
    4069    ,
    4069    ,
    4070    ,
    4070    ,
    4070    ,
    4070    ,
    4071    ,
    4071    ,
    4071    ,
    4071    ,
    4072    ,
    4072    ,
    4072    ,
    4072    ,
    4073    ,
    4073    ,
    4073    ,
    4073    ,
    4073    ,
    4074    ,
    4074    ,
    4074    ,
    4074    ,
    4075    ,
    4075    ,
    4075    ,
    4075    ,
    4075    ,
    4076    ,
    4076    ,
    4076    ,
    4076    ,
    4077    ,
    4077    ,
    4077    ,
    4077    ,
    4077    ,
    4078    ,
    4078    ,
    4078    ,
    4078    ,
    4078    ,
    4079    ,
    4079    ,
    4079    ,
    4079    ,
    4079    ,
    4079    ,
    4080    ,
    4080    ,
    4080    ,
    4080    ,
    4080    ,
    4081    ,
    4081    ,
    4081    ,
    4081    ,
    4081    ,
    4081    ,
    4082    ,
    4082    ,
    4082    ,
    4082    ,
    4082    ,
    4083    ,
    4083    ,
    4083    ,
    4083    ,
    4083    ,
    4083    ,
    4084    ,
    4084    ,
    4084    ,
    4084    ,
    4084    ,
    4084    ,
    4084    ,
    4085    ,
    4085    ,
    4085    ,
    4085    ,
    4085    ,
    4085    ,
    4086    ,
    4086    ,
    4086    ,
    4086    ,
    4086    ,
    4086    ,
    4086    ,
    4087    ,
    4087    ,
    4087    ,
    4087    ,
    4087    ,
    4087    ,
    4087    ,
    4087    ,
    4088    ,
    4088    ,
    4088    ,
    4088    ,
    4088    ,
    4088    ,
    4088    ,
    4088    ,
    4089    ,
    4089    ,
    4089    ,
    4089    ,
    4089    ,
    4089    ,
    4089    ,
    4089    ,
    4090    ,
    4090    ,
    4090    ,
    4090    ,
    4090    ,
    4090    ,
    4090    ,
    4090    ,
    4090    ,
    4090    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4095    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4094    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4093    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4092    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4091    ,
    4090    ,
    4090    ,
    4090    ,
    4090    ,
    4090    ,
    4090    ,
    4090    ,
    4090    ,
    4090    ,
    4090    ,
    4089    ,
    4089    ,
    4089    ,
    4089    ,
    4089    ,
    4089    ,
    4089    ,
    4089    ,
    4088    ,
    4088    ,
    4088    ,
    4088    ,
    4088    ,
    4088    ,
    4088    ,
    4088    ,
    4087    ,
    4087    ,
    4087    ,
    4087    ,
    4087    ,
    4087    ,
    4087    ,
    4087    ,
    4086    ,
    4086    ,
    4086    ,
    4086    ,
    4086    ,
    4086    ,
    4086    ,
    4085    ,
    4085    ,
    4085    ,
    4085    ,
    4085    ,
    4085    ,
    4084    ,
    4084    ,
    4084    ,
    4084    ,
    4084    ,
    4084    ,
    4084    ,
    4083    ,
    4083    ,
    4083    ,
    4083    ,
    4083    ,
    4083    ,
    4082    ,
    4082    ,
    4082    ,
    4082    ,
    4082    ,
    4081    ,
    4081    ,
    4081    ,
    4081    ,
    4081    ,
    4081    ,
    4080    ,
    4080    ,
    4080    ,
    4080    ,
    4080    ,
    4079    ,
    4079    ,
    4079    ,
    4079    ,
    4079    ,
    4079    ,
    4078    ,
    4078    ,
    4078    ,
    4078    ,
    4078    ,
    4077    ,
    4077    ,
    4077    ,
    4077    ,
    4077    ,
    4076    ,
    4076    ,
    4076    ,
    4076    ,
    4075    ,
    4075    ,
    4075    ,
    4075    ,
    4075    ,
    4074    ,
    4074    ,
    4074    ,
    4074    ,
    4073    ,
    4073    ,
    4073    ,
    4073    ,
    4073    ,
    4072    ,
    4072    ,
    4072    ,
    4072    ,
    4071    ,
    4071    ,
    4071    ,
    4071    ,
    4070    ,
    4070    ,
    4070    ,
    4070    ,
    4069    ,
    4069    ,
    4069    ,
    4069    ,
    4068    ,
    4068    ,
    4068    ,
    4068    ,
    4067    ,
    4067    ,
    4067    ,
    4067    ,
    4066    ,
    4066    ,
    4066    ,
    4066    ,
    4065    ,
    4065    ,
    4065    ,
    4065    ,
    4064    ,
    4064    ,
    4064    ,
    4064    ,
    4063    ,
    4063    ,
    4063    ,
    4062    ,
    4062    ,
    4062    ,
    4062    ,
    4061    ,
    4061    ,
    4061    ,
    4060    ,
    4060    ,
    4060    ,
    4060    ,
    4059    ,
    4059    ,
    4059    ,
    4058    ,
    4058    ,
    4058    ,
    4058    ,
    4057    ,
    4057    ,
    4057    ,
    4056    ,
    4056    ,
    4056    ,
    4055    ,
    4055    ,
    4055    ,
    4055    ,
    4054    ,
    4054    ,
    4054    ,
    4053    ,
    4053    ,
    4053    ,
    4052    ,
    4052    ,
    4052    ,
    4051    ,
    4051    ,
    4051    ,
    4050    ,
    4050    ,
    4050    ,
    4049    ,
    4049    ,
    4049    ,
    4048    ,
    4048    ,
    4048    ,
    4047    ,
    4047    ,
    4047    ,
    4046    ,
    4046    ,
    4046    ,
    4045    ,
    4045    ,
    4045    ,
    4044    ,
    4044    ,
    4044    ,
    4043    ,
    4043    ,
    4043    ,
    4042    ,
    4042    ,
    4042    ,
    4041    ,
    4041    ,
    4041    ,
    4040    ,
    4040    ,
    4039    ,
    4039    ,
    4039    ,
    4038    ,
    4038    ,
    4038    ,
    4037    ,
    4037    ,
    4037    ,
    4036    ,
    4036    ,
    4035    ,
    4035    ,
    4035    ,
    4034    ,
    4034    ,
    4034    ,
    4033    ,
    4033    ,
    4032    ,
    4032    ,
    4032    ,
    4031    ,
    4031    ,
    4030    ,
    4030    ,
    4030    ,
    4029    ,
    4029    ,
    4028    ,
    4028    ,
    4028    ,
    4027    ,
    4027    ,
    4026    ,
    4026    ,
    4026    ,
    4025    ,
    4025    ,
    4024    ,
    4024    ,
    4024    ,
    4023    ,
    4023    ,
    4022    ,
    4022    ,
    4022    ,
    4021    ,
    4021    ,
    4020    ,
    4020    ,
    4019    ,
    4019    ,
    4019    ,
    4018    ,
    4018    ,
    4017    ,
    4017    ,
    4017    ,
    4016    ,
    4016    ,
    4015    ,
    4015    ,
    4014    ,
    4014    ,
    4013    ,
    4013    ,
    4013    ,
    4012    ,
    4012    ,
    4011    ,
    4011    ,
    4010    ,
    4010    ,
    4009    ,
    4009    ,
    4009    ,
    4008    ,
    4008    ,
    4007    ,
    4007    ,
    4006    ,
    4006    ,
    4005    ,
    4005    ,
    4005    ,
    4004    ,
    4004    ,
    4003    ,
    4003    ,
    4002    ,
    4002    ,
    4001    ,
    4001    ,
    4000    ,
    4000    ,
    3999    ,
    3999    ,
    3998    ,
    3998    ,
    3997    ,
    3997    ,
    3997    ,
    3996    ,
    3996    ,
    3995    ,
    3995    ,
    3994    ,
    3994    ,
    3993    ,
    3993    ,
    3992    ,
    3992    ,
    3991    ,
    3991    ,
    3990    ,
    3990    ,
    3989    ,
    3989    ,
    3988    ,
    3988    ,
    3987    ,
    3987    ,
    3986    ,
    3986    ,
    3985    ,
    3985    ,
    3984    ,
    3984    ,
    3983    ,
    3983    ,
    3982    ,
    3982    ,
    3981    ,
    3981    ,
    3980    ,
    3980    ,
    3979    ,
    3978    ,
    3978    ,
    3977    ,
    3977    ,
    3976    ,
    3976    ,
    3975    ,
    3975    ,
    3974    ,
    3974    ,
    3973    ,
    3973    ,
    3972    ,
    3972    ,
    3971    ,
    3971    ,
    3970    ,
    3969    ,
    3969    ,
    3968    ,
    3968    ,
    3967    ,
    3967    ,
    3966    ,
    3966    ,
    3965    ,
    3965    ,
    3964    ,
    3963    ,
    3963    ,
    3962    ,
    3962    ,
    3961    ,
    3961    ,
    3960    ,
    3960    ,
    3959    ,
    3958    ,
    3958    ,
    3957    ,
    3957    ,
    3956    ,
    3956    ,
    3955    ,
    3954    ,
    3954    ,
    3953    ,
    3953    ,
    3952    ,
    3952    ,
    3951    ,
    3950    ,
    3950    ,
    3949    ,
    3949    ,
    3948    ,
    3948    ,
    3947    ,
    3946    ,
    3946    ,
    3945    ,
    3945    ,
    3944    ,
    3943    ,
    3943    ,
    3942    ,
    3942    ,
    3941    ,
    3940    ,
    3940    ,
    3939    ,
    3939    ,
    3938    ,
    3937    ,
    3937    ,
    3936    ,
    3936    ,
    3935    ,
    3934    ,
    3934    ,
    3933    ,
    3933    ,
    3932    ,
    3931    ,
    3931    ,
    3930    ,
    3930    ,
    3929    ,
    3928    ,
    3928    ,
    3927    ,
    3926    ,
    3926    ,
    3925    ,
    3925    ,
    3924    ,
    3923    ,
    3923    ,
    3922    ,
    3921    ,
    3921    ,
    3920    ,
    3919    ,
    3919    ,
    3918    ,
    3918    ,
    3917    ,
    3916    ,
    3916    ,
    3915    ,
    3914    ,
    3914    ,
    3913    ,
    3912    ,
    3912    ,
    3911    ,
    3910    ,
    3910    ,
    3909    ,
    3909    ,
    3908    ,
    3907    ,
    3907    ,
    3906    ,
    3905    ,
    3905    ,
    3904    ,
    3903    ,
    3903    ,
    3902    ,
    3901    ,
    3901    ,
    3900    ,
    3899    ,
    3899    ,
    3898    ,
    3897    ,
    3897    ,
    3896    ,
    3895    ,
    3895    ,
    3894    ,
    3893    ,
    3893    ,
    3892    ,
    3891    ,
    3890    ,
    3890    ,
    3889    ,
    3888    ,
    3888    ,
    3887    ,
    3886    ,
    3886    ,
    3885    ,
    3884    ,
    3884    ,
    3883    ,
    3882    ,
    3881    ,
    3881    ,
    3880    ,
    3879    ,
    3879    ,
    3878    ,
    3877    ,
    3877    ,
    3876    ,
    3875    ,
    3874    ,
    3874    ,
    3873    ,
    3872    ,
    3872    ,
    3871    ,
    3870    ,
    3869    ,
    3869    ,
    3868    ,
    3867    ,
    3867    ,
    3866    ,
    3865    ,
    3864    ,
    3864    ,
    3863    ,
    3862    ,
    3862    ,
    3861    ,
    3860    ,
    3859    ,
    3859    ,
    3858    ,
    3857    ,
    3856    ,
    3856    ,
    3855    ,
    3854    ,
    3853    ,
    3853    ,
    3852    ,
    3851    ,
    3851    ,
    3850    ,
    3849    ,
    3848    ,
    3848    ,
    3847    ,
    3846    ,
    3845    ,
    3845    ,
    3844    ,
    3843    ,
    3842    ,
    3842    ,
    3841    ,
    3840    ,
    3839    ,
    3838    ,
    3838    ,
    3837    ,
    3836    ,
    3835    ,
    3835    ,
    3834    ,
    3833    ,
    3832    ,
    3832    ,
    3831    ,
    3830    ,
    3829    ,
    3829    ,
    3828    ,
    3827    ,
    3826    ,
    3825    ,
    3825    ,
    3824    ,
    3823    ,
    3822    ,
    3821    ,
    3821    ,
    3820    ,
    3819    ,
    3818    ,
    3818    ,
    3817    ,
    3816    ,
    3815    ,
    3814    ,
    3814    ,
    3813    ,
    3812    ,
    3811    ,
    3810    ,
    3810    ,
    3809    ,
    3808    ,
    3807    ,
    3806    ,
    3806    ,
    3805    ,
    3804    ,
    3803    ,
    3802    ,
    3802    ,
    3801    ,
    3800    ,
    3799    ,
    3798    ,
    3798    ,
    3797    ,
    3796    ,
    3795    ,
    3794    ,
    3793    ,
    3793    ,
    3792    ,
    3791    ,
    3790    ,
    3789    ,
    3789    ,
    3788    ,
    3787    ,
    3786    ,
    3785    ,
    3784    ,
    3784    ,
    3783    ,
    3782    ,
    3781    ,
    3780    ,
    3779    ,
    3779    ,
    3778    ,
    3777    ,
    3776    ,
    3775    ,
    3774    ,
    3773    ,
    3773    ,
    3772    ,
    3771    ,
    3770    ,
    3769    ,
    3768    ,
    3768    ,
    3767    ,
    3766    ,
    3765    ,
    3764    ,
    3763    ,
    3762    ,
    3762    ,
    3761    ,
    3760    ,
    3759    ,
    3758    ,
    3757    ,
    3756    ,
    3756    ,
    3755    ,
    3754    ,
    3753    ,
    3752    ,
    3751    ,
    3750    ,
    3749    ,
    3749    ,
    3748    ,
    3747    ,
    3746    ,
    3745    ,
    3744    ,
    3743    ,
    3742    ,
    3742    ,
    3741    ,
    3740    ,
    3739    ,
    3738    ,
    3737    ,
    3736    ,
    3735    ,
    3734    ,
    3734    ,
    3733    ,
    3732    ,
    3731    ,
    3730    ,
    3729    ,
    3728    ,
    3727    ,
    3726    ,
    3726    ,
    3725    ,
    3724    ,
    3723    ,
    3722    ,
    3721    ,
    3720    ,
    3719    ,
    3718    ,
    3717    ,
    3716    ,
    3716    ,
    3715    ,
    3714    ,
    3713    ,
    3712    ,
    3711    ,
    3710    ,
    3709    ,
    3708    ,
    3707    ,
    3706    ,
    3705    ,
    3705    ,
    3704    ,
    3703    ,
    3702    ,
    3701    ,
    3700    ,
    3699    ,
    3698    ,
    3697    ,
    3696    ,
    3695    ,
    3694    ,
    3693    ,
    3693    ,
    3692    ,
    3691    ,
    3690    ,
    3689    ,
    3688    ,
    3687    ,
    3686    ,
    3685    ,
    3684    ,
    3683    ,
    3682    ,
    3681    ,
    3680    ,
    3679    ,
    3678    ,
    3677    ,
    3676    ,
    3676    ,
    3675    ,
    3674    ,
    3673    ,
    3672    ,
    3671    ,
    3670    ,
    3669    ,
    3668    ,
    3667    ,
    3666    ,
    3665    ,
    3664    ,
    3663    ,
    3662    ,
    3661    ,
    3660    ,
    3659    ,
    3658    ,
    3657    ,
    3656    ,
    3655    ,
    3654    ,
    3653    ,
    3652    ,
    3651    ,
    3650    ,
    3649    ,
    3648    ,
    3648    ,
    3647    ,
    3646    ,
    3645    ,
    3644    ,
    3643    ,
    3642    ,
    3641    ,
    3640    ,
    3639    ,
    3638    ,
    3637    ,
    3636    ,
    3635    ,
    3634    ,
    3633    ,
    3632    ,
    3631    ,
    3630    ,
    3629    ,
    3628    ,
    3627    ,
    3626    ,
    3625    ,
    3624    ,
    3623    ,
    3622    ,
    3621    ,
    3620    ,
    3619    ,
    3618    ,
    3617    ,
    3616    ,
    3615    ,
    3614    ,
    3613    ,
    3612    ,
    3611    ,
    3610    ,
    3609    ,
    3608    ,
    3607    ,
    3606    ,
    3605    ,
    3604    ,
    3603    ,
    3601    ,
    3600    ,
    3599    ,
    3598    ,
    3597    ,
    3596    ,
    3595    ,
    3594    ,
    3593    ,
    3592    ,
    3591    ,
    3590    ,
    3589    ,
    3588    ,
    3587    ,
    3586    ,
    3585    ,
    3584    ,
    3583    ,
    3582    ,
    3581    ,
    3580    ,
    3579    ,
    3578    ,
    3577    ,
    3576    ,
    3575    ,
    3574    ,
    3573    ,
    3571    ,
    3570    ,
    3569    ,
    3568    ,
    3567    ,
    3566    ,
    3565    ,
    3564    ,
    3563    ,
    3562    ,
    3561    ,
    3560    ,
    3559    ,
    3558    ,
    3557    ,
    3556    ,
    3555    ,
    3554    ,
    3552    ,
    3551    ,
    3550    ,
    3549    ,
    3548    ,
    3547    ,
    3546    ,
    3545    ,
    3544    ,
    3543    ,
    3542    ,
    3541    ,
    3540    ,
    3539    ,
    3537    ,
    3536    ,
    3535    ,
    3534    ,
    3533    ,
    3532    ,
    3531    ,
    3530    ,
    3529    ,
    3528    ,
    3527    ,
    3526    ,
    3524    ,
    3523    ,
    3522    ,
    3521    ,
    3520    ,
    3519    ,
    3518    ,
    3517    ,
    3516    ,
    3515    ,
    3514    ,
    3512    ,
    3511    ,
    3510    ,
    3509    ,
    3508    ,
    3507    ,
    3506    ,
    3505    ,
    3504    ,
    3503    ,
    3501    ,
    3500    ,
    3499    ,
    3498    ,
    3497    ,
    3496    ,
    3495    ,
    3494    ,
    3493    ,
    3491    ,
    3490    ,
    3489    ,
    3488    ,
    3487    ,
    3486    ,
    3485    ,
    3484    ,
    3483    ,
    3481    ,
    3480    ,
    3479    ,
    3478    ,
    3477    ,
    3476    ,
    3475    ,
    3474    ,
    3472    ,
    3471    ,
    3470    ,
    3469    ,
    3468    ,
    3467    ,
    3466    ,
    3465    ,
    3463    ,
    3462    ,
    3461    ,
    3460    ,
    3459    ,
    3458    ,
    3457    ,
    3455    ,
    3454    ,
    3453    ,
    3452    ,
    3451    ,
    3450    ,
    3449    ,
    3447    ,
    3446    ,
    3445    ,
    3444    ,
    3443    ,
    3442    ,
    3441    ,
    3439    ,
    3438    ,
    3437    ,
    3436    ,
    3435    ,
    3434    ,
    3432    ,
    3431    ,
    3430    ,
    3429    ,
    3428    ,
    3427    ,
    3426    ,
    3424    ,
    3423    ,
    3422    ,
    3421    ,
    3420    ,
    3419    ,
    3417    ,
    3416    ,
    3415    ,
    3414    ,
    3413    ,
    3412    ,
    3410    ,
    3409    ,
    3408    ,
    3407    ,
    3406    ,
    3404    ,
    3403    ,
    3402    ,
    3401    ,
    3400    ,
    3399    ,
    3397    ,
    3396    ,
    3395    ,
    3394    ,
    3393    ,
    3391    ,
    3390    ,
    3389    ,
    3388    ,
    3387    ,
    3386    ,
    3384    ,
    3383    ,
    3382    ,
    3381    ,
    3380    ,
    3378    ,
    3377    ,
    3376    ,
    3375    ,
    3374    ,
    3372    ,
    3371    ,
    3370    ,
    3369    ,
    3368    ,
    3366    ,
    3365    ,
    3364    ,
    3363    ,
    3362    ,
    3360    ,
    3359    ,
    3358    ,
    3357    ,
    3356    ,
    3354    ,
    3353    ,
    3352    ,
    3351    ,
    3350    ,
    3348    ,
    3347    ,
    3346    ,
    3345    ,
    3343    ,
    3342    ,
    3341    ,
    3340    ,
    3339    ,
    3337    ,
    3336    ,
    3335    ,
    3334    ,
    3333    ,
    3331    ,
    3330    ,
    3329    ,
    3328    ,
    3326    ,
    3325    ,
    3324    ,
    3323    ,
    3321    ,
    3320    ,
    3319    ,
    3318    ,
    3317    ,
    3315    ,
    3314    ,
    3313    ,
    3312    ,
    3310    ,
    3309    ,
    3308    ,
    3307    ,
    3305    ,
    3304    ,
    3303    ,
    3302    ,
    3300    ,
    3299    ,
    3298    ,
    3297    ,
    3296    ,
    3294    ,
    3293    ,
    3292    ,
    3291    ,
    3289    ,
    3288    ,
    3287    ,
    3286    ,
    3284    ,
    3283    ,
    3282    ,
    3281    ,
    3279    ,
    3278    ,
    3277    ,
    3276    ,
    3274    ,
    3273    ,
    3272    ,
    3270    ,
    3269    ,
    3268    ,
    3267    ,
    3265    ,
    3264    ,
    3263    ,
    3262    ,
    3260    ,
    3259    ,
    3258    ,
    3257    ,
    3255    ,
    3254    ,
    3253    ,
    3252    ,
    3250    ,
    3249    ,
    3248    ,
    3246    ,
    3245    ,
    3244    ,
    3243    ,
    3241    ,
    3240    ,
    3239    ,
    3237    ,
    3236    ,
    3235    ,
    3234    ,
    3232    ,
    3231    ,
    3230    ,
    3229    ,
    3227    ,
    3226    ,
    3225    ,
    3223    ,
    3222    ,
    3221    ,
    3220    ,
    3218    ,
    3217    ,
    3216    ,
    3214    ,
    3213    ,
    3212    ,
    3211    ,
    3209    ,
    3208    ,
    3207    ,
    3205    ,
    3204    ,
    3203    ,
    3201    ,
    3200    ,
    3199    ,
    3198    ,
    3196    ,
    3195    ,
    3194    ,
    3192    ,
    3191    ,
    3190    ,
    3188    ,
    3187    ,
    3186    ,
    3185    ,
    3183    ,
    3182    ,
    3181    ,
    3179    ,
    3178    ,
    3177    ,
    3175    ,
    3174    ,
    3173    ,
    3171    ,
    3170    ,
    3169    ,
    3167    ,
    3166    ,
    3165    ,
    3164    ,
    3162    ,
    3161    ,
    3160    ,
    3158    ,
    3157    ,
    3156    ,
    3154    ,
    3153    ,
    3152    ,
    3150    ,
    3149    ,
    3148    ,
    3146    ,
    3145    ,
    3144    ,
    3142    ,
    3141    ,
    3140    ,
    3138    ,
    3137    ,
    3136    ,
    3134    ,
    3133    ,
    3132    ,
    3130    ,
    3129    ,
    3128    ,
    3126    ,
    3125    ,
    3124    ,
    3122    ,
    3121    ,
    3120    ,
    3118    ,
    3117    ,
    3116    ,
    3114    ,
    3113    ,
    3112    ,
    3110    ,
    3109    ,
    3108    ,
    3106    ,
    3105    ,
    3104    ,
    3102    ,
    3101    ,
    3100    ,
    3098    ,
    3097    ,
    3096    ,
    3094    ,
    3093    ,
    3092    ,
    3090    ,
    3089    ,
    3087    ,
    3086    ,
    3085    ,
    3083    ,
    3082    ,
    3081    ,
    3079    ,
    3078    ,
    3077    ,
    3075    ,
    3074    ,
    3073    ,
    3071    ,
    3070    ,
    3068    ,
    3067    ,
    3066    ,
    3064    ,
    3063    ,
    3062    ,
    3060    ,
    3059    ,
    3058    ,
    3056    ,
    3055    ,
    3053    ,
    3052    ,
    3051    ,
    3049    ,
    3048    ,
    3047    ,
    3045    ,
    3044    ,
    3043    ,
    3041    ,
    3040    ,
    3038    ,
    3037    ,
    3036    ,
    3034    ,
    3033    ,
    3032    ,
    3030    ,
    3029    ,
    3027    ,
    3026    ,
    3025    ,
    3023    ,
    3022    ,
    3020    ,
    3019    ,
    3018    ,
    3016    ,
    3015    ,
    3014    ,
    3012    ,
    3011    ,
    3009    ,
    3008    ,
    3007    ,
    3005    ,
    3004    ,
    3002    ,
    3001    ,
    3000    ,
    2998    ,
    2997    ,
    2996    ,
    2994    ,
    2993    ,
    2991    ,
    2990    ,
    2989    ,
    2987    ,
    2986    ,
    2984    ,
    2983    ,
    2982    ,
    2980    ,
    2979    ,
    2977    ,
    2976    ,
    2975    ,
    2973    ,
    2972    ,
    2970    ,
    2969    ,
    2968    ,
    2966    ,
    2965    ,
    2963    ,
    2962    ,
    2961    ,
    2959    ,
    2958    ,
    2956    ,
    2955    ,
    2954    ,
    2952    ,
    2951    ,
    2949    ,
    2948    ,
    2946    ,
    2945    ,
    2944    ,
    2942    ,
    2941    ,
    2939    ,
    2938    ,
    2937    ,
    2935    ,
    2934    ,
    2932    ,
    2931    ,
    2930    ,
    2928    ,
    2927    ,
    2925    ,
    2924    ,
    2922    ,
    2921    ,
    2920    ,
    2918    ,
    2917    ,
    2915    ,
    2914    ,
    2912    ,
    2911    ,
    2910    ,
    2908    ,
    2907    ,
    2905    ,
    2904    ,
    2902    ,
    2901    ,
    2900    ,
    2898    ,
    2897    ,
    2895    ,
    2894    ,
    2892    ,
    2891    ,
    2890    ,
    2888    ,
    2887    ,
    2885    ,
    2884    ,
    2882    ,
    2881    ,
    2880    ,
    2878    ,
    2877    ,
    2875    ,
    2874    ,
    2872    ,
    2871    ,
    2870    ,
    2868    ,
    2867    ,
    2865    ,
    2864    ,
    2862    ,
    2861    ,
    2859    ,
    2858    ,
    2857    ,
    2855    ,
    2854    ,
    2852    ,
    2851    ,
    2849    ,
    2848    ,
    2846    ,
    2845    ,
    2844    ,
    2842    ,
    2841    ,
    2839    ,
    2838    ,
    2836    ,
    2835    ,
    2833    ,
    2832    ,
    2831    ,
    2829    ,
    2828    ,
    2826    ,
    2825    ,
    2823    ,
    2822    ,
    2820    ,
    2819    ,
    2817    ,
    2816    ,
    2815    ,
    2813    ,
    2812    ,
    2810    ,
    2809    ,
    2807    ,
    2806    ,
    2804    ,
    2803    ,
    2801    ,
    2800    ,
    2799    ,
    2797    ,
    2796    ,
    2794    ,
    2793    ,
    2791    ,
    2790    ,
    2788    ,
    2787    ,
    2785    ,
    2784    ,
    2782    ,
    2781    ,
    2779    ,
    2778    ,
    2777    ,
    2775    ,
    2774    ,
    2772    ,
    2771    ,
    2769    ,
    2768    ,
    2766    ,
    2765    ,
    2763    ,
    2762    ,
    2760    ,
    2759    ,
    2757    ,
    2756    ,
    2754    ,
    2753    ,
    2752    ,
    2750    ,
    2749    ,
    2747    ,
    2746    ,
    2744    ,
    2743    ,
    2741    ,
    2740    ,
    2738    ,
    2737    ,
    2735    ,
    2734    ,
    2732    ,
    2731    ,
    2729    ,
    2728    ,
    2726    ,
    2725    ,
    2723    ,
    2722    ,
    2720    ,
    2719    ,
    2718    ,
    2716    ,
    2715    ,
    2713    ,
    2712    ,
    2710    ,
    2709    ,
    2707    ,
    2706    ,
    2704    ,
    2703    ,
    2701    ,
    2700    ,
    2698    ,
    2697    ,
    2695    ,
    2694    ,
    2692    ,
    2691    ,
    2689    ,
    2688    ,
    2686    ,
    2685    ,
    2683    ,
    2682    ,
    2680    ,
    2679    ,
    2677    ,
    2676    ,
    2674    ,
    2673    ,
    2671    ,
    2670    ,
    2668    ,
    2667    ,
    2665    ,
    2664    ,
    2662    ,
    2661    ,
    2659    ,
    2658    ,
    2656    ,
    2655    ,
    2653    ,
    2652    ,
    2650    ,
    2649    ,
    2647    ,
    2646    ,
    2644    ,
    2643    ,
    2641    ,
    2640    ,
    2638    ,
    2637    ,
    2635    ,
    2634    ,
    2632    ,
    2631    ,
    2629    ,
    2628    ,
    2626    ,
    2625    ,
    2623    ,
    2622    ,
    2620    ,
    2619    ,
    2617    ,
    2616    ,
    2614    ,
    2613    ,
    2611    ,
    2610    ,
    2608    ,
    2607    ,
    2605    ,
    2604    ,
    2602    ,
    2601    ,
    2599    ,
    2598    ,
    2596    ,
    2595    ,
    2593    ,
    2592    ,
    2590    ,
    2589    ,
    2587    ,
    2586    ,
    2584    ,
    2582    ,
    2581    ,
    2579    ,
    2578    ,
    2576    ,
    2575    ,
    2573    ,
    2572    ,
    2570    ,
    2569    ,
    2567    ,
    2566    ,
    2564    ,
    2563    ,
    2561    ,
    2560    ,
    2558    ,
    2557    ,
    2555    ,
    2554    ,
    2552    ,
    2551    ,
    2549    ,
    2548    ,
    2546    ,
    2545    ,
    2543    ,
    2541    ,
    2540    ,
    2538    ,
    2537    ,
    2535    ,
    2534    ,
    2532    ,
    2531    ,
    2529    ,
    2528    ,
    2526    ,
    2525    ,
    2523    ,
    2522    ,
    2520    ,
    2519    ,
    2517    ,
    2516    ,
    2514    ,
    2512    ,
    2511    ,
    2509    ,
    2508    ,
    2506    ,
    2505    ,
    2503    ,
    2502    ,
    2500    ,
    2499    ,
    2497    ,
    2496    ,
    2494    ,
    2493    ,
    2491    ,
    2489    ,
    2488    ,
    2486    ,
    2485    ,
    2483    ,
    2482    ,
    2480    ,
    2479    ,
    2477    ,
    2476    ,
    2474    ,
    2473    ,
    2471    ,
    2470    ,
    2468    ,
    2466    ,
    2465    ,
    2463    ,
    2462    ,
    2460    ,
    2459    ,
    2457    ,
    2456    ,
    2454    ,
    2453    ,
    2451    ,
    2450    ,
    2448    ,
    2446    ,
    2445    ,
    2443    ,
    2442    ,
    2440    ,
    2439    ,
    2437    ,
    2436    ,
    2434    ,
    2433    ,
    2431    ,
    2429    ,
    2428    ,
    2426    ,
    2425    ,
    2423    ,
    2422    ,
    2420    ,
    2419    ,
    2417    ,
    2416    ,
    2414    ,
    2413    ,
    2411    ,
    2409    ,
    2408    ,
    2406    ,
    2405    ,
    2403    ,
    2402    ,
    2400    ,
    2399    ,
    2397    ,
    2395    ,
    2394    ,
    2392    ,
    2391    ,
    2389    ,
    2388    ,
    2386    ,
    2385    ,
    2383    ,
    2382    ,
    2380    ,
    2378    ,
    2377    ,
    2375    ,
    2374    ,
    2372    ,
    2371    ,
    2369    ,
    2368    ,
    2366    ,
    2365    ,
    2363    ,
    2361    ,
    2360    ,
    2358    ,
    2357    ,
    2355    ,
    2354    ,
    2352    ,
    2351    ,
    2349    ,
    2347    ,
    2346    ,
    2344    ,
    2343    ,
    2341    ,
    2340    ,
    2338    ,
    2337    ,
    2335    ,
    2333    ,
    2332    ,
    2330    ,
    2329    ,
    2327    ,
    2326    ,
    2324    ,
    2323    ,
    2321    ,
    2319    ,
    2318    ,
    2316    ,
    2315    ,
    2313    ,
    2312    ,
    2310    ,
    2309    ,
    2307    ,
    2305    ,
    2304    ,
    2302    ,
    2301    ,
    2299    ,
    2298    ,
    2296    ,
    2295    ,
    2293    ,
    2291    ,
    2290    ,
    2288    ,
    2287    ,
    2285    ,
    2284    ,
    2282    ,
    2280    ,
    2279    ,
    2277    ,
    2276    ,
    2274    ,
    2273    ,
    2271    ,
    2270    ,
    2268    ,
    2266    ,
    2265    ,
    2263    ,
    2262    ,
    2260    ,
    2259    ,
    2257    ,
    2256    ,
    2254    ,
    2252    ,
    2251    ,
    2249    ,
    2248    ,
    2246    ,
    2245    ,
    2243    ,
    2241    ,
    2240    ,
    2238    ,
    2237    ,
    2235    ,
    2234    ,
    2232    ,
    2230    ,
    2229    ,
    2227    ,
    2226    ,
    2224    ,
    2223    ,
    2221    ,
    2220    ,
    2218    ,
    2216    ,
    2215    ,
    2213    ,
    2212    ,
    2210    ,
    2209    ,
    2207    ,
    2205    ,
    2204    ,
    2202    ,
    2201    ,
    2199    ,
    2198    ,
    2196    ,
    2194    ,
    2193    ,
    2191    ,
    2190    ,
    2188    ,
    2187    ,
    2185    ,
    2184    ,
    2182    ,
    2180    ,
    2179    ,
    2177    ,
    2176    ,
    2174    ,
    2173    ,
    2171    ,
    2169    ,
    2168    ,
    2166    ,
    2165    ,
    2163    ,
    2162    ,
    2160    ,
    2158    ,
    2157    ,
    2155    ,
    2154    ,
    2152    ,
    2151    ,
    2149    ,
    2147    ,
    2146    ,
    2144    ,
    2143    ,
    2141    ,
    2140    ,
    2138    ,
    2136    ,
    2135    ,
    2133    ,
    2132    ,
    2130    ,
    2129    ,
    2127    ,
    2126    ,
    2124    ,
    2122    ,
    2121    ,
    2119    ,
    2118    ,
    2116    ,
    2115    ,
    2113    ,
    2111    ,
    2110    ,
    2108    ,
    2107    ,
    2105    ,
    2104    ,
    2102    ,
    2100    ,
    2099    ,
    2097    ,
    2096    ,
    2094    ,
    2093    ,
    2091    ,
    2089    ,
    2088    ,
    2086    ,
    2085    ,
    2083    ,
    2082    ,
    2080    ,
    2078    ,
    2077    ,
    2075    ,
    2074    ,
    2072    ,
    2071    ,
    2069    ,
    2067    ,
    2066    ,
    2064    ,
    2063    ,
    2061    ,
    2060    ,
    2058    ,
    2056    ,
    2055    ,
    2053    ,
    2052    ,
    2050    ,
    2049    ,
    2047    ,
    2045    ,
    2044    ,
    2042    ,
    2041    ,
    2039    ,
    2038    ,
    2036    ,
    2034    ,
    2033    ,
    2031    ,
    2030    ,
    2028    ,
    2027    ,
    2025    ,
    2023    ,
    2022    ,
    2020    ,
    2019    ,
    2017    ,
    2016    ,
    2014    ,
    2012    ,
    2011    ,
    2009    ,
    2008    ,
    2006    ,
    2005    ,
    2003    ,
    2001    ,
    2000    ,
    1998    ,
    1997    ,
    1995    ,
    1994    ,
    1992    ,
    1990    ,
    1989    ,
    1987    ,
    1986    ,
    1984    ,
    1983    ,
    1981    ,
    1979    ,
    1978    ,
    1976    ,
    1975    ,
    1973    ,
    1972    ,
    1970    ,
    1968    ,
    1967    ,
    1965    ,
    1964    ,
    1962    ,
    1961    ,
    1959    ,
    1958    ,
    1956    ,
    1954    ,
    1953    ,
    1951    ,
    1950    ,
    1948    ,
    1947    ,
    1945    ,
    1943    ,
    1942    ,
    1940    ,
    1939    ,
    1937    ,
    1936    ,
    1934    ,
    1932    ,
    1931    ,
    1929    ,
    1928    ,
    1926    ,
    1925    ,
    1923    ,
    1921    ,
    1920    ,
    1918    ,
    1917    ,
    1915    ,
    1914    ,
    1912    ,
    1910    ,
    1909    ,
    1907    ,
    1906    ,
    1904    ,
    1903    ,
    1901    ,
    1900    ,
    1898    ,
    1896    ,
    1895    ,
    1893    ,
    1892    ,
    1890    ,
    1889    ,
    1887    ,
    1885    ,
    1884    ,
    1882    ,
    1881    ,
    1879    ,
    1878    ,
    1876    ,
    1874    ,
    1873    ,
    1871    ,
    1870    ,
    1868    ,
    1867    ,
    1865    ,
    1864    ,
    1862    ,
    1860    ,
    1859    ,
    1857    ,
    1856    ,
    1854    ,
    1853    ,
    1851    ,
    1849    ,
    1848    ,
    1846    ,
    1845    ,
    1843    ,
    1842    ,
    1840    ,
    1838    ,
    1837    ,
    1835    ,
    1834    ,
    1832    ,
    1831    ,
    1829    ,
    1828    ,
    1826    ,
    1824    ,
    1823    ,
    1821    ,
    1820    ,
    1818    ,
    1817    ,
    1815    ,
    1814    ,
    1812    ,
    1810    ,
    1809    ,
    1807    ,
    1806    ,
    1804    ,
    1803    ,
    1801    ,
    1799    ,
    1798    ,
    1796    ,
    1795    ,
    1793    ,
    1792    ,
    1790    ,
    1789    ,
    1787    ,
    1785    ,
    1784    ,
    1782    ,
    1781    ,
    1779    ,
    1778    ,
    1776    ,
    1775    ,
    1773    ,
    1771    ,
    1770    ,
    1768    ,
    1767    ,
    1765    ,
    1764    ,
    1762    ,
    1761    ,
    1759    ,
    1757    ,
    1756    ,
    1754    ,
    1753    ,
    1751    ,
    1750    ,
    1748    ,
    1747    ,
    1745    ,
    1743    ,
    1742    ,
    1740    ,
    1739    ,
    1737    ,
    1736    ,
    1734    ,
    1733    ,
    1731    ,
    1729    ,
    1728    ,
    1726    ,
    1725    ,
    1723    ,
    1722    ,
    1720    ,
    1719    ,
    1717    ,
    1716    ,
    1714    ,
    1712    ,
    1711    ,
    1709    ,
    1708    ,
    1706    ,
    1705    ,
    1703    ,
    1702    ,
    1700    ,
    1699    ,
    1697    ,
    1695    ,
    1694    ,
    1692    ,
    1691    ,
    1689    ,
    1688    ,
    1686    ,
    1685    ,
    1683    ,
    1681    ,
    1680    ,
    1678    ,
    1677    ,
    1675    ,
    1674    ,
    1672    ,
    1671    ,
    1669    ,
    1668    ,
    1666    ,
    1665    ,
    1663    ,
    1661    ,
    1660    ,
    1658    ,
    1657    ,
    1655    ,
    1654    ,
    1652    ,
    1651    ,
    1649    ,
    1648    ,
    1646    ,
    1644    ,
    1643    ,
    1641    ,
    1640    ,
    1638    ,
    1637    ,
    1635    ,
    1634    ,
    1632    ,
    1631    ,
    1629    ,
    1628    ,
    1626    ,
    1624    ,
    1623    ,
    1621    ,
    1620    ,
    1618    ,
    1617    ,
    1615    ,
    1614    ,
    1612    ,
    1611    ,
    1609    ,
    1608    ,
    1606    ,
    1605    ,
    1603    ,
    1601    ,
    1600    ,
    1598    ,
    1597    ,
    1595    ,
    1594    ,
    1592    ,
    1591    ,
    1589    ,
    1588    ,
    1586    ,
    1585    ,
    1583    ,
    1582    ,
    1580    ,
    1578    ,
    1577    ,
    1575    ,
    1574    ,
    1572    ,
    1571    ,
    1569    ,
    1568    ,
    1566    ,
    1565    ,
    1563    ,
    1562    ,
    1560    ,
    1559    ,
    1557    ,
    1556    ,
    1554    ,
    1553    ,
    1551    ,
    1549    ,
    1548    ,
    1546    ,
    1545    ,
    1543    ,
    1542    ,
    1540    ,
    1539    ,
    1537    ,
    1536    ,
    1534    ,
    1533    ,
    1531    ,
    1530    ,
    1528    ,
    1527    ,
    1525    ,
    1524    ,
    1522    ,
    1521    ,
    1519    ,
    1518    ,
    1516    ,
    1515    ,
    1513    ,
    1512    ,
    1510    ,
    1508    ,
    1507    ,
    1505    ,
    1504    ,
    1502    ,
    1501    ,
    1499    ,
    1498    ,
    1496    ,
    1495    ,
    1493    ,
    1492    ,
    1490    ,
    1489    ,
    1487    ,
    1486    ,
    1484    ,
    1483    ,
    1481    ,
    1480    ,
    1478    ,
    1477    ,
    1475    ,
    1474    ,
    1472    ,
    1471    ,
    1469    ,
    1468    ,
    1466    ,
    1465    ,
    1463    ,
    1462    ,
    1460    ,
    1459    ,
    1457    ,
    1456    ,
    1454    ,
    1453    ,
    1451    ,
    1450    ,
    1448    ,
    1447    ,
    1445    ,
    1444    ,
    1442    ,
    1441    ,
    1439    ,
    1438    ,
    1436    ,
    1435    ,
    1433    ,
    1432    ,
    1430    ,
    1429    ,
    1427    ,
    1426    ,
    1424    ,
    1423    ,
    1421    ,
    1420    ,
    1418    ,
    1417    ,
    1415    ,
    1414    ,
    1412    ,
    1411    ,
    1409    ,
    1408    ,
    1406    ,
    1405    ,
    1403    ,
    1402    ,
    1400    ,
    1399    ,
    1397    ,
    1396    ,
    1394    ,
    1393    ,
    1391    ,
    1390    ,
    1388    ,
    1387    ,
    1385    ,
    1384    ,
    1382    ,
    1381    ,
    1379    ,
    1378    ,
    1376    ,
    1375    ,
    1374    ,
    1372    ,
    1371    ,
    1369    ,
    1368    ,
    1366    ,
    1365    ,
    1363    ,
    1362    ,
    1360    ,
    1359    ,
    1357    ,
    1356    ,
    1354    ,
    1353    ,
    1351    ,
    1350    ,
    1348    ,
    1347    ,
    1345    ,
    1344    ,
    1342    ,
    1341    ,
    1340    ,
    1338    ,
    1337    ,
    1335    ,
    1334    ,
    1332    ,
    1331    ,
    1329    ,
    1328    ,
    1326    ,
    1325    ,
    1323    ,
    1322    ,
    1320    ,
    1319    ,
    1317    ,
    1316    ,
    1315    ,
    1313    ,
    1312    ,
    1310    ,
    1309    ,
    1307    ,
    1306    ,
    1304    ,
    1303    ,
    1301    ,
    1300    ,
    1298    ,
    1297    ,
    1295    ,
    1294    ,
    1293    ,
    1291    ,
    1290    ,
    1288    ,
    1287    ,
    1285    ,
    1284    ,
    1282    ,
    1281    ,
    1279    ,
    1278    ,
    1277    ,
    1275    ,
    1274    ,
    1272    ,
    1271    ,
    1269    ,
    1268    ,
    1266    ,
    1265    ,
    1263    ,
    1262    ,
    1261    ,
    1259    ,
    1258    ,
    1256    ,
    1255    ,
    1253    ,
    1252    ,
    1250    ,
    1249    ,
    1248    ,
    1246    ,
    1245    ,
    1243    ,
    1242    ,
    1240    ,
    1239    ,
    1237    ,
    1236    ,
    1235    ,
    1233    ,
    1232    ,
    1230    ,
    1229    ,
    1227    ,
    1226    ,
    1224    ,
    1223    ,
    1222    ,
    1220    ,
    1219    ,
    1217    ,
    1216    ,
    1214    ,
    1213    ,
    1212    ,
    1210    ,
    1209    ,
    1207    ,
    1206    ,
    1204    ,
    1203    ,
    1202    ,
    1200    ,
    1199    ,
    1197    ,
    1196    ,
    1194    ,
    1193    ,
    1192    ,
    1190    ,
    1189    ,
    1187    ,
    1186    ,
    1184    ,
    1183    ,
    1182    ,
    1180    ,
    1179    ,
    1177    ,
    1176    ,
    1174    ,
    1173    ,
    1172    ,
    1170    ,
    1169    ,
    1167    ,
    1166    ,
    1164    ,
    1163    ,
    1162    ,
    1160    ,
    1159    ,
    1157    ,
    1156    ,
    1155    ,
    1153    ,
    1152    ,
    1150    ,
    1149    ,
    1148    ,
    1146    ,
    1145    ,
    1143    ,
    1142    ,
    1140    ,
    1139    ,
    1138    ,
    1136    ,
    1135    ,
    1133    ,
    1132    ,
    1131    ,
    1129    ,
    1128    ,
    1126    ,
    1125    ,
    1124    ,
    1122    ,
    1121    ,
    1119    ,
    1118    ,
    1117    ,
    1115    ,
    1114    ,
    1112    ,
    1111    ,
    1110    ,
    1108    ,
    1107    ,
    1105    ,
    1104    ,
    1103    ,
    1101    ,
    1100    ,
    1098    ,
    1097    ,
    1096    ,
    1094    ,
    1093    ,
    1092    ,
    1090    ,
    1089    ,
    1087    ,
    1086    ,
    1085    ,
    1083    ,
    1082    ,
    1080    ,
    1079    ,
    1078    ,
    1076    ,
    1075    ,
    1074    ,
    1072    ,
    1071    ,
    1069    ,
    1068    ,
    1067    ,
    1065    ,
    1064    ,
    1062    ,
    1061    ,
    1060    ,
    1058    ,
    1057    ,
    1056    ,
    1054    ,
    1053    ,
    1051    ,
    1050    ,
    1049    ,
    1047    ,
    1046    ,
    1045    ,
    1043    ,
    1042    ,
    1041    ,
    1039    ,
    1038    ,
    1036    ,
    1035    ,
    1034    ,
    1032    ,
    1031    ,
    1030    ,
    1028    ,
    1027    ,
    1026    ,
    1024    ,
    1023    ,
    1021    ,
    1020    ,
    1019    ,
    1017    ,
    1016    ,
    1015    ,
    1013    ,
    1012    ,
    1011    ,
    1009    ,
    1008    ,
    1007    ,
    1005    ,
    1004    ,
    1002    ,
    1001    ,
    1000    ,
    998 ,
    997 ,
    996 ,
    994 ,
    993 ,
    992 ,
    990 ,
    989 ,
    988 ,
    986 ,
    985 ,
    984 ,
    982 ,
    981 ,
    980 ,
    978 ,
    977 ,
    976 ,
    974 ,
    973 ,
    972 ,
    970 ,
    969 ,
    968 ,
    966 ,
    965 ,
    964 ,
    962 ,
    961 ,
    960 ,
    958 ,
    957 ,
    956 ,
    954 ,
    953 ,
    952 ,
    950 ,
    949 ,
    948 ,
    946 ,
    945 ,
    944 ,
    942 ,
    941 ,
    940 ,
    938 ,
    937 ,
    936 ,
    934 ,
    933 ,
    932 ,
    930 ,
    929 ,
    928 ,
    927 ,
    925 ,
    924 ,
    923 ,
    921 ,
    920 ,
    919 ,
    917 ,
    916 ,
    915 ,
    913 ,
    912 ,
    911 ,
    909 ,
    908 ,
    907 ,
    906 ,
    904 ,
    903 ,
    902 ,
    900 ,
    899 ,
    898 ,
    896 ,
    895 ,
    894 ,
    893 ,
    891 ,
    890 ,
    889 ,
    887 ,
    886 ,
    885 ,
    883 ,
    882 ,
    881 ,
    880 ,
    878 ,
    877 ,
    876 ,
    874 ,
    873 ,
    872 ,
    871 ,
    869 ,
    868 ,
    867 ,
    865 ,
    864 ,
    863 ,
    862 ,
    860 ,
    859 ,
    858 ,
    857 ,
    855 ,
    854 ,
    853 ,
    851 ,
    850 ,
    849 ,
    848 ,
    846 ,
    845 ,
    844 ,
    842 ,
    841 ,
    840 ,
    839 ,
    837 ,
    836 ,
    835 ,
    834 ,
    832 ,
    831 ,
    830 ,
    829 ,
    827 ,
    826 ,
    825 ,
    824 ,
    822 ,
    821 ,
    820 ,
    818 ,
    817 ,
    816 ,
    815 ,
    813 ,
    812 ,
    811 ,
    810 ,
    808 ,
    807 ,
    806 ,
    805 ,
    803 ,
    802 ,
    801 ,
    800 ,
    798 ,
    797 ,
    796 ,
    795 ,
    794 ,
    792 ,
    791 ,
    790 ,
    789 ,
    787 ,
    786 ,
    785 ,
    784 ,
    782 ,
    781 ,
    780 ,
    779 ,
    777 ,
    776 ,
    775 ,
    774 ,
    773 ,
    771 ,
    770 ,
    769 ,
    768 ,
    766 ,
    765 ,
    764 ,
    763 ,
    761 ,
    760 ,
    759 ,
    758 ,
    757 ,
    755 ,
    754 ,
    753 ,
    752 ,
    751 ,
    749 ,
    748 ,
    747 ,
    746 ,
    744 ,
    743 ,
    742 ,
    741 ,
    740 ,
    738 ,
    737 ,
    736 ,
    735 ,
    734 ,
    732 ,
    731 ,
    730 ,
    729 ,
    728 ,
    726 ,
    725 ,
    724 ,
    723 ,
    722 ,
    720 ,
    719 ,
    718 ,
    717 ,
    716 ,
    714 ,
    713 ,
    712 ,
    711 ,
    710 ,
    708 ,
    707 ,
    706 ,
    705 ,
    704 ,
    703 ,
    701 ,
    700 ,
    699 ,
    698 ,
    697 ,
    695 ,
    694 ,
    693 ,
    692 ,
    691 ,
    690 ,
    688 ,
    687 ,
    686 ,
    685 ,
    684 ,
    682 ,
    681 ,
    680 ,
    679 ,
    678 ,
    677 ,
    675 ,
    674 ,
    673 ,
    672 ,
    671 ,
    670 ,
    668 ,
    667 ,
    666 ,
    665 ,
    664 ,
    663 ,
    662 ,
    660 ,
    659 ,
    658 ,
    657 ,
    656 ,
    655 ,
    653 ,
    652 ,
    651 ,
    650 ,
    649 ,
    648 ,
    647 ,
    645 ,
    644 ,
    643 ,
    642 ,
    641 ,
    640 ,
    639 ,
    637 ,
    636 ,
    635 ,
    634 ,
    633 ,
    632 ,
    631 ,
    629 ,
    628 ,
    627 ,
    626 ,
    625 ,
    624 ,
    623 ,
    622 ,
    620 ,
    619 ,
    618 ,
    617 ,
    616 ,
    615 ,
    614 ,
    613 ,
    611 ,
    610 ,
    609 ,
    608 ,
    607 ,
    606 ,
    605 ,
    604 ,
    603 ,
    601 ,
    600 ,
    599 ,
    598 ,
    597 ,
    596 ,
    595 ,
    594 ,
    593 ,
    591 ,
    590 ,
    589 ,
    588 ,
    587 ,
    586 ,
    585 ,
    584 ,
    583 ,
    582 ,
    580 ,
    579 ,
    578 ,
    577 ,
    576 ,
    575 ,
    574 ,
    573 ,
    572 ,
    571 ,
    570 ,
    568 ,
    567 ,
    566 ,
    565 ,
    564 ,
    563 ,
    562 ,
    561 ,
    560 ,
    559 ,
    558 ,
    557 ,
    555 ,
    554 ,
    553 ,
    552 ,
    551 ,
    550 ,
    549 ,
    548 ,
    547 ,
    546 ,
    545 ,
    544 ,
    543 ,
    542 ,
    540 ,
    539 ,
    538 ,
    537 ,
    536 ,
    535 ,
    534 ,
    533 ,
    532 ,
    531 ,
    530 ,
    529 ,
    528 ,
    527 ,
    526 ,
    525 ,
    524 ,
    523 ,
    521 ,
    520 ,
    519 ,
    518 ,
    517 ,
    516 ,
    515 ,
    514 ,
    513 ,
    512 ,
    511 ,
    510 ,
    509 ,
    508 ,
    507 ,
    506 ,
    505 ,
    504 ,
    503 ,
    502 ,
    501 ,
    500 ,
    499 ,
    498 ,
    497 ,
    496 ,
    495 ,
    494 ,
    493 ,
    491 ,
    490 ,
    489 ,
    488 ,
    487 ,
    486 ,
    485 ,
    484 ,
    483 ,
    482 ,
    481 ,
    480 ,
    479 ,
    478 ,
    477 ,
    476 ,
    475 ,
    474 ,
    473 ,
    472 ,
    471 ,
    470 ,
    469 ,
    468 ,
    467 ,
    466 ,
    465 ,
    464 ,
    463 ,
    462 ,
    461 ,
    460 ,
    459 ,
    458 ,
    457 ,
    456 ,
    455 ,
    454 ,
    453 ,
    452 ,
    451 ,
    450 ,
    449 ,
    448 ,
    447 ,
    446 ,
    446 ,
    445 ,
    444 ,
    443 ,
    442 ,
    441 ,
    440 ,
    439 ,
    438 ,
    437 ,
    436 ,
    435 ,
    434 ,
    433 ,
    432 ,
    431 ,
    430 ,
    429 ,
    428 ,
    427 ,
    426 ,
    425 ,
    424 ,
    423 ,
    422 ,
    421 ,
    420 ,
    419 ,
    418 ,
    418 ,
    417 ,
    416 ,
    415 ,
    414 ,
    413 ,
    412 ,
    411 ,
    410 ,
    409 ,
    408 ,
    407 ,
    406 ,
    405 ,
    404 ,
    403 ,
    402 ,
    401 ,
    401 ,
    400 ,
    399 ,
    398 ,
    397 ,
    396 ,
    395 ,
    394 ,
    393 ,
    392 ,
    391 ,
    390 ,
    389 ,
    389 ,
    388 ,
    387 ,
    386 ,
    385 ,
    384 ,
    383 ,
    382 ,
    381 ,
    380 ,
    379 ,
    378 ,
    378 ,
    377 ,
    376 ,
    375 ,
    374 ,
    373 ,
    372 ,
    371 ,
    370 ,
    369 ,
    368 ,
    368 ,
    367 ,
    366 ,
    365 ,
    364 ,
    363 ,
    362 ,
    361 ,
    360 ,
    360 ,
    359 ,
    358 ,
    357 ,
    356 ,
    355 ,
    354 ,
    353 ,
    352 ,
    352 ,
    351 ,
    350 ,
    349 ,
    348 ,
    347 ,
    346 ,
    345 ,
    345 ,
    344 ,
    343 ,
    342 ,
    341 ,
    340 ,
    339 ,
    338 ,
    338 ,
    337 ,
    336 ,
    335 ,
    334 ,
    333 ,
    332 ,
    332 ,
    331 ,
    330 ,
    329 ,
    328 ,
    327 ,
    326 ,
    326 ,
    325 ,
    324 ,
    323 ,
    322 ,
    321 ,
    321 ,
    320 ,
    319 ,
    318 ,
    317 ,
    316 ,
    315 ,
    315 ,
    314 ,
    313 ,
    312 ,
    311 ,
    310 ,
    310 ,
    309 ,
    308 ,
    307 ,
    306 ,
    305 ,
    305 ,
    304 ,
    303 ,
    302 ,
    301 ,
    301 ,
    300 ,
    299 ,
    298 ,
    297 ,
    296 ,
    296 ,
    295 ,
    294 ,
    293 ,
    292 ,
    292 ,
    291 ,
    290 ,
    289 ,
    288 ,
    288 ,
    287 ,
    286 ,
    285 ,
    284 ,
    284 ,
    283 ,
    282 ,
    281 ,
    280 ,
    280 ,
    279 ,
    278 ,
    277 ,
    276 ,
    276 ,
    275 ,
    274 ,
    273 ,
    273 ,
    272 ,
    271 ,
    270 ,
    269 ,
    269 ,
    268 ,
    267 ,
    266 ,
    265 ,
    265 ,
    264 ,
    263 ,
    262 ,
    262 ,
    261 ,
    260 ,
    259 ,
    259 ,
    258 ,
    257 ,
    256 ,
    256 ,
    255 ,
    254 ,
    253 ,
    252 ,
    252 ,
    251 ,
    250 ,
    249 ,
    249 ,
    248 ,
    247 ,
    246 ,
    246 ,
    245 ,
    244 ,
    243 ,
    243 ,
    242 ,
    241 ,
    241 ,
    240 ,
    239 ,
    238 ,
    238 ,
    237 ,
    236 ,
    235 ,
    235 ,
    234 ,
    233 ,
    232 ,
    232 ,
    231 ,
    230 ,
    230 ,
    229 ,
    228 ,
    227 ,
    227 ,
    226 ,
    225 ,
    225 ,
    224 ,
    223 ,
    222 ,
    222 ,
    221 ,
    220 ,
    220 ,
    219 ,
    218 ,
    217 ,
    217 ,
    216 ,
    215 ,
    215 ,
    214 ,
    213 ,
    213 ,
    212 ,
    211 ,
    210 ,
    210 ,
    209 ,
    208 ,
    208 ,
    207 ,
    206 ,
    206 ,
    205 ,
    204 ,
    204 ,
    203 ,
    202 ,
    201 ,
    201 ,
    200 ,
    199 ,
    199 ,
    198 ,
    197 ,
    197 ,
    196 ,
    195 ,
    195 ,
    194 ,
    193 ,
    193 ,
    192 ,
    191 ,
    191 ,
    190 ,
    189 ,
    189 ,
    188 ,
    187 ,
    187 ,
    186 ,
    185 ,
    185 ,
    184 ,
    184 ,
    183 ,
    182 ,
    182 ,
    181 ,
    180 ,
    180 ,
    179 ,
    178 ,
    178 ,
    177 ,
    176 ,
    176 ,
    175 ,
    175 ,
    174 ,
    173 ,
    173 ,
    172 ,
    171 ,
    171 ,
    170 ,
    169 ,
    169 ,
    168 ,
    168 ,
    167 ,
    166 ,
    166 ,
    165 ,
    164 ,
    164 ,
    163 ,
    163 ,
    162 ,
    161 ,
    161 ,
    160 ,
    160 ,
    159 ,
    158 ,
    158 ,
    157 ,
    157 ,
    156 ,
    155 ,
    155 ,
    154 ,
    154 ,
    153 ,
    152 ,
    152 ,
    151 ,
    151 ,
    150 ,
    149 ,
    149 ,
    148 ,
    148 ,
    147 ,
    146 ,
    146 ,
    145 ,
    145 ,
    144 ,
    144 ,
    143 ,
    142 ,
    142 ,
    141 ,
    141 ,
    140 ,
    140 ,
    139 ,
    138 ,
    138 ,
    137 ,
    137 ,
    136 ,
    136 ,
    135 ,
    134 ,
    134 ,
    133 ,
    133 ,
    132 ,
    132 ,
    131 ,
    131 ,
    130 ,
    129 ,
    129 ,
    128 ,
    128 ,
    127 ,
    127 ,
    126 ,
    126 ,
    125 ,
    125 ,
    124 ,
    123 ,
    123 ,
    122 ,
    122 ,
    121 ,
    121 ,
    120 ,
    120 ,
    119 ,
    119 ,
    118 ,
    118 ,
    117 ,
    117 ,
    116 ,
    116 ,
    115 ,
    114 ,
    114 ,
    113 ,
    113 ,
    112 ,
    112 ,
    111 ,
    111 ,
    110 ,
    110 ,
    109 ,
    109 ,
    108 ,
    108 ,
    107 ,
    107 ,
    106 ,
    106 ,
    105 ,
    105 ,
    104 ,
    104 ,
    103 ,
    103 ,
    102 ,
    102 ,
    101 ,
    101 ,
    100 ,
    100 ,
    99  ,
    99  ,
    98  ,
    98  ,
    97  ,
    97  ,
    97  ,
    96  ,
    96  ,
    95  ,
    95  ,
    94  ,
    94  ,
    93  ,
    93  ,
    92  ,
    92  ,
    91  ,
    91  ,
    90  ,
    90  ,
    89  ,
    89  ,
    89  ,
    88  ,
    88  ,
    87  ,
    87  ,
    86  ,
    86  ,
    85  ,
    85  ,
    85  ,
    84  ,
    84  ,
    83  ,
    83  ,
    82  ,
    82  ,
    81  ,
    81  ,
    81  ,
    80  ,
    80  ,
    79  ,
    79  ,
    78  ,
    78  ,
    77  ,
    77  ,
    77  ,
    76  ,
    76  ,
    75  ,
    75  ,
    75  ,
    74  ,
    74  ,
    73  ,
    73  ,
    72  ,
    72  ,
    72  ,
    71  ,
    71  ,
    70  ,
    70  ,
    70  ,
    69  ,
    69  ,
    68  ,
    68  ,
    68  ,
    67  ,
    67  ,
    66  ,
    66  ,
    66  ,
    65  ,
    65  ,
    64  ,
    64  ,
    64  ,
    63  ,
    63  ,
    62  ,
    62  ,
    62  ,
    61  ,
    61  ,
    60  ,
    60  ,
    60  ,
    59  ,
    59  ,
    59  ,
    58  ,
    58  ,
    57  ,
    57  ,
    57  ,
    56  ,
    56  ,
    56  ,
    55  ,
    55  ,
    55  ,
    54  ,
    54  ,
    53  ,
    53  ,
    53  ,
    52  ,
    52  ,
    52  ,
    51  ,
    51  ,
    51  ,
    50  ,
    50  ,
    50  ,
    49  ,
    49  ,
    49  ,
    48  ,
    48  ,
    48  ,
    47  ,
    47  ,
    47  ,
    46  ,
    46  ,
    46  ,
    45  ,
    45  ,
    45  ,
    44  ,
    44  ,
    44  ,
    43  ,
    43  ,
    43  ,
    42  ,
    42  ,
    42  ,
    41  ,
    41  ,
    41  ,
    40  ,
    40  ,
    40  ,
    39  ,
    39  ,
    39  ,
    39  ,
    38  ,
    38  ,
    38  ,
    37  ,
    37  ,
    37  ,
    36  ,
    36  ,
    36  ,
    36  ,
    35  ,
    35  ,
    35  ,
    34  ,
    34  ,
    34  ,
    34  ,
    33  ,
    33  ,
    33  ,
    32  ,
    32  ,
    32  ,
    32  ,
    31  ,
    31  ,
    31  ,
    30  ,
    30  ,
    30  ,
    30  ,
    29  ,
    29  ,
    29  ,
    29  ,
    28  ,
    28  ,
    28  ,
    28  ,
    27  ,
    27  ,
    27  ,
    27  ,
    26  ,
    26  ,
    26  ,
    26  ,
    25  ,
    25  ,
    25  ,
    25  ,
    24  ,
    24  ,
    24  ,
    24  ,
    23  ,
    23  ,
    23  ,
    23  ,
    22  ,
    22  ,
    22  ,
    22  ,
    21  ,
    21  ,
    21  ,
    21  ,
    21  ,
    20  ,
    20  ,
    20  ,
    20  ,
    19  ,
    19  ,
    19  ,
    19  ,
    19  ,
    18  ,
    18  ,
    18  ,
    18  ,
    17  ,
    17  ,
    17  ,
    17  ,
    17  ,
    16  ,
    16  ,
    16  ,
    16  ,
    16  ,
    15  ,
    15  ,
    15  ,
    15  ,
    15  ,
    15  ,
    14  ,
    14  ,
    14  ,
    14  ,
    14  ,
    13  ,
    13  ,
    13  ,
    13  ,
    13  ,
    13  ,
    12  ,
    12  ,
    12  ,
    12  ,
    12  ,
    11  ,
    11  ,
    11  ,
    11  ,
    11  ,
    11  ,
    10  ,
    10  ,
    10  ,
    10  ,
    10  ,
    10  ,
    10  ,
    9   ,
    9   ,
    9   ,
    9   ,
    9   ,
    9   ,
    8   ,
    8   ,
    8   ,
    8   ,
    8   ,
    8   ,
    8   ,
    7   ,
    7   ,
    7   ,
    7   ,
    7   ,
    7   ,
    7   ,
    7   ,
    6   ,
    6   ,
    6   ,
    6   ,
    6   ,
    6   ,
    6   ,
    6   ,
    5   ,
    5   ,
    5   ,
    5   ,
    5   ,
    5   ,
    5   ,
    5   ,
    4   ,
    4   ,
    4   ,
    4   ,
    4   ,
    4   ,
    4   ,
    4   ,
    4   ,
    4   ,
    3   ,
    3   ,
    3   ,
    3   ,
    3   ,
    3   ,
    3   ,
    3   ,
    3   ,
    3   ,
    3   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    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   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    1   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    2   ,
    3   ,
    3   ,
    3   ,
    3   ,
    3   ,
    3   ,
    3   ,
    3   ,
    3   ,
    3   ,
    3   ,
    4   ,
    4   ,
    4   ,
    4   ,
    4   ,
    4   ,
    4   ,
    4   ,
    4   ,
    4   ,
    5   ,
    5   ,
    5   ,
    5   ,
    5   ,
    5   ,
    5   ,
    5   ,
    6   ,
    6   ,
    6   ,
    6   ,
    6   ,
    6   ,
    6   ,
    6   ,
    7   ,
    7   ,
    7   ,
    7   ,
    7   ,
    7   ,
    7   ,
    7   ,
    8   ,
    8   ,
    8   ,
    8   ,
    8   ,
    8   ,
    8   ,
    9   ,
    9   ,
    9   ,
    9   ,
    9   ,
    9   ,
    10  ,
    10  ,
    10  ,
    10  ,
    10  ,
    10  ,
    10  ,
    11  ,
    11  ,
    11  ,
    11  ,
    11  ,
    11  ,
    12  ,
    12  ,
    12  ,
    12  ,
    12  ,
    13  ,
    13  ,
    13  ,
    13  ,
    13  ,
    13  ,
    14  ,
    14  ,
    14  ,
    14  ,
    14  ,
    15  ,
    15  ,
    15  ,
    15  ,
    15  ,
    15  ,
    16  ,
    16  ,
    16  ,
    16  ,
    16  ,
    17  ,
    17  ,
    17  ,
    17  ,
    17  ,
    18  ,
    18  ,
    18  ,
    18  ,
    19  ,
    19  ,
    19  ,
    19  ,
    19  ,
    20  ,
    20  ,
    20  ,
    20  ,
    21  ,
    21  ,
    21  ,
    21  ,
    21  ,
    22  ,
    22  ,
    22  ,
    22  ,
    23  ,
    23  ,
    23  ,
    23  ,
    24  ,
    24  ,
    24  ,
    24  ,
    25  ,
    25  ,
    25  ,
    25  ,
    26  ,
    26  ,
    26  ,
    26  ,
    27  ,
    27  ,
    27  ,
    27  ,
    28  ,
    28  ,
    28  ,
    28  ,
    29  ,
    29  ,
    29  ,
    29  ,
    30  ,
    30  ,
    30  ,
    30  ,
    31  ,
    31  ,
    31  ,
    32  ,
    32  ,
    32  ,
    32  ,
    33  ,
    33  ,
    33  ,
    34  ,
    34  ,
    34  ,
    34  ,
    35  ,
    35  ,
    35  ,
    36  ,
    36  ,
    36  ,
    36  ,
    37  ,
    37  ,
    37  ,
    38  ,
    38  ,
    38  ,
    39  ,
    39  ,
    39  ,
    39  ,
    40  ,
    40  ,
    40  ,
    41  ,
    41  ,
    41  ,
    42  ,
    42  ,
    42  ,
    43  ,
    43  ,
    43  ,
    44  ,
    44  ,
    44  ,
    45  ,
    45  ,
    45  ,
    46  ,
    46  ,
    46  ,
    47  ,
    47  ,
    47  ,
    48  ,
    48  ,
    48  ,
    49  ,
    49  ,
    49  ,
    50  ,
    50  ,
    50  ,
    51  ,
    51  ,
    51  ,
    52  ,
    52  ,
    52  ,
    53  ,
    53  ,
    53  ,
    54  ,
    54  ,
    55  ,
    55  ,
    55  ,
    56  ,
    56  ,
    56  ,
    57  ,
    57  ,
    57  ,
    58  ,
    58  ,
    59  ,
    59  ,
    59  ,
    60  ,
    60  ,
    60  ,
    61  ,
    61  ,
    62  ,
    62  ,
    62  ,
    63  ,
    63  ,
    64  ,
    64  ,
    64  ,
    65  ,
    65  ,
    66  ,
    66  ,
    66  ,
    67  ,
    67  ,
    68  ,
    68  ,
    68  ,
    69  ,
    69  ,
    70  ,
    70  ,
    70  ,
    71  ,
    71  ,
    72  ,
    72  ,
    72  ,
    73  ,
    73  ,
    74  ,
    74  ,
    75  ,
    75  ,
    75  ,
    76  ,
    76  ,
    77  ,
    77  ,
    77  ,
    78  ,
    78  ,
    79  ,
    79  ,
    80  ,
    80  ,
    81  ,
    81  ,
    81  ,
    82  ,
    82  ,
    83  ,
    83  ,
    84  ,
    84  ,
    85  ,
    85  ,
    85  ,
    86  ,
    86  ,
    87  ,
    87  ,
    88  ,
    88  ,
    89  ,
    89  ,
    89  ,
    90  ,
    90  ,
    91  ,
    91  ,
    92  ,
    92  ,
    93  ,
    93  ,
    94  ,
    94  ,
    95  ,
    95  ,
    96  ,
    96  ,
    97  ,
    97  ,
    97  ,
    98  ,
    98  ,
    99  ,
    99  ,
    100 ,
    100 ,
    101 ,
    101 ,
    102 ,
    102 ,
    103 ,
    103 ,
    104 ,
    104 ,
    105 ,
    105 ,
    106 ,
    106 ,
    107 ,
    107 ,
    108 ,
    108 ,
    109 ,
    109 ,
    110 ,
    110 ,
    111 ,
    111 ,
    112 ,
    112 ,
    113 ,
    113 ,
    114 ,
    114 ,
    115 ,
    116 ,
    116 ,
    117 ,
    117 ,
    118 ,
    118 ,
    119 ,
    119 ,
    120 ,
    120 ,
    121 ,
    121 ,
    122 ,
    122 ,
    123 ,
    123 ,
    124 ,
    125 ,
    125 ,
    126 ,
    126 ,
    127 ,
    127 ,
    128 ,
    128 ,
    129 ,
    129 ,
    130 ,
    131 ,
    131 ,
    132 ,
    132 ,
    133 ,
    133 ,
    134 ,
    134 ,
    135 ,
    136 ,
    136 ,
    137 ,
    137 ,
    138 ,
    138 ,
    139 ,
    140 ,
    140 ,
    141 ,
    141 ,
    142 ,
    142 ,
    143 ,
    144 ,
    144 ,
    145 ,
    145 ,
    146 ,
    146 ,
    147 ,
    148 ,
    148 ,
    149 ,
    149 ,
    150 ,
    151 ,
    151 ,
    152 ,
    152 ,
    153 ,
    154 ,
    154 ,
    155 ,
    155 ,
    156 ,
    157 ,
    157 ,
    158 ,
    158 ,
    159 ,
    160 ,
    160 ,
    161 ,
    161 ,
    162 ,
    163 ,
    163 ,
    164 ,
    164 ,
    165 ,
    166 ,
    166 ,
    167 ,
    168 ,
    168 ,
    169 ,
    169 ,
    170 ,
    171 ,
    171 ,
    172 ,
    173 ,
    173 ,
    174 ,
    175 ,
    175 ,
    176 ,
    176 ,
    177 ,
    178 ,
    178 ,
    179 ,
    180 ,
    180 ,
    181 ,
    182 ,
    182 ,
    183 ,
    184 ,
    184 ,
    185 ,
    185 ,
    186 ,
    187 ,
    187 ,
    188 ,
    189 ,
    189 ,
    190 ,
    191 ,
    191 ,
    192 ,
    193 ,
    193 ,
    194 ,
    195 ,
    195 ,
    196 ,
    197 ,
    197 ,
    198 ,
    199 ,
    199 ,
    200 ,
    201 ,
    201 ,
    202 ,
    203 ,
    204 ,
    204 ,
    205 ,
    206 ,
    206 ,
    207 ,
    208 ,
    208 ,
    209 ,
    210 ,
    210 ,
    211 ,
    212 ,
    213 ,
    213 ,
    214 ,
    215 ,
    215 ,
    216 ,
    217 ,
    217 ,
    218 ,
    219 ,
    220 ,
    220 ,
    221 ,
    222 ,
    222 ,
    223 ,
    224 ,
    225 ,
    225 ,
    226 ,
    227 ,
    227 ,
    228 ,
    229 ,
    230 ,
    230 ,
    231 ,
    232 ,
    232 ,
    233 ,
    234 ,
    235 ,
    235 ,
    236 ,
    237 ,
    238 ,
    238 ,
    239 ,
    240 ,
    241 ,
    241 ,
    242 ,
    243 ,
    243 ,
    244 ,
    245 ,
    246 ,
    246 ,
    247 ,
    248 ,
    249 ,
    249 ,
    250 ,
    251 ,
    252 ,
    252 ,
    253 ,
    254 ,
    255 ,
    256 ,
    256 ,
    257 ,
    258 ,
    259 ,
    259 ,
    260 ,
    261 ,
    262 ,
    262 ,
    263 ,
    264 ,
    265 ,
    265 ,
    266 ,
    267 ,
    268 ,
    269 ,
    269 ,
    270 ,
    271 ,
    272 ,
    273 ,
    273 ,
    274 ,
    275 ,
    276 ,
    276 ,
    277 ,
    278 ,
    279 ,
    280 ,
    280 ,
    281 ,
    282 ,
    283 ,
    284 ,
    284 ,
    285 ,
    286 ,
    287 ,
    288 ,
    288 ,
    289 ,
    290 ,
    291 ,
    292 ,
    292 ,
    293 ,
    294 ,
    295 ,
    296 ,
    296 ,
    297 ,
    298 ,
    299 ,
    300 ,
    301 ,
    301 ,
    302 ,
    303 ,
    304 ,
    305 ,
    305 ,
    306 ,
    307 ,
    308 ,
    309 ,
    310 ,
    310 ,
    311 ,
    312 ,
    313 ,
    314 ,
    315 ,
    315 ,
    316 ,
    317 ,
    318 ,
    319 ,
    320 ,
    321 ,
    321 ,
    322 ,
    323 ,
    324 ,
    325 ,
    326 ,
    326 ,
    327 ,
    328 ,
    329 ,
    330 ,
    331 ,
    332 ,
    332 ,
    333 ,
    334 ,
    335 ,
    336 ,
    337 ,
    338 ,
    338 ,
    339 ,
    340 ,
    341 ,
    342 ,
    343 ,
    344 ,
    345 ,
    345 ,
    346 ,
    347 ,
    348 ,
    349 ,
    350 ,
    351 ,
    352 ,
    352 ,
    353 ,
    354 ,
    355 ,
    356 ,
    357 ,
    358 ,
    359 ,
    360 ,
    360 ,
    361 ,
    362 ,
    363 ,
    364 ,
    365 ,
    366 ,
    367 ,
    368 ,
    368 ,
    369 ,
    370 ,
    371 ,
    372 ,
    373 ,
    374 ,
    375 ,
    376 ,
    377 ,
    378 ,
    378 ,
    379 ,
    380 ,
    381 ,
    382 ,
    383 ,
    384 ,
    385 ,
    386 ,
    387 ,
    388 ,
    389 ,
    389 ,
    390 ,
    391 ,
    392 ,
    393 ,
    394 ,
    395 ,
    396 ,
    397 ,
    398 ,
    399 ,
    400 ,
    401 ,
    401 ,
    402 ,
    403 ,
    404 ,
    405 ,
    406 ,
    407 ,
    408 ,
    409 ,
    410 ,
    411 ,
    412 ,
    413 ,
    414 ,
    415 ,
    416 ,
    417 ,
    418 ,
    418 ,
    419 ,
    420 ,
    421 ,
    422 ,
    423 ,
    424 ,
    425 ,
    426 ,
    427 ,
    428 ,
    429 ,
    430 ,
    431 ,
    432 ,
    433 ,
    434 ,
    435 ,
    436 ,
    437 ,
    438 ,
    439 ,
    440 ,
    441 ,
    442 ,
    443 ,
    444 ,
    445 ,
    446 ,
    446 ,
    447 ,
    448 ,
    449 ,
    450 ,
    451 ,
    452 ,
    453 ,
    454 ,
    455 ,
    456 ,
    457 ,
    458 ,
    459 ,
    460 ,
    461 ,
    462 ,
    463 ,
    464 ,
    465 ,
    466 ,
    467 ,
    468 ,
    469 ,
    470 ,
    471 ,
    472 ,
    473 ,
    474 ,
    475 ,
    476 ,
    477 ,
    478 ,
    479 ,
    480 ,
    481 ,
    482 ,
    483 ,
    484 ,
    485 ,
    486 ,
    487 ,
    488 ,
    489 ,
    490 ,
    491 ,
    493 ,
    494 ,
    495 ,
    496 ,
    497 ,
    498 ,
    499 ,
    500 ,
    501 ,
    502 ,
    503 ,
    504 ,
    505 ,
    506 ,
    507 ,
    508 ,
    509 ,
    510 ,
    511 ,
    512 ,
    513 ,
    514 ,
    515 ,
    516 ,
    517 ,
    518 ,
    519 ,
    520 ,
    521 ,
    523 ,
    524 ,
    525 ,
    526 ,
    527 ,
    528 ,
    529 ,
    530 ,
    531 ,
    532 ,
    533 ,
    534 ,
    535 ,
    536 ,
    537 ,
    538 ,
    539 ,
    540 ,
    542 ,
    543 ,
    544 ,
    545 ,
    546 ,
    547 ,
    548 ,
    549 ,
    550 ,
    551 ,
    552 ,
    553 ,
    554 ,
    555 ,
    557 ,
    558 ,
    559 ,
    560 ,
    561 ,
    562 ,
    563 ,
    564 ,
    565 ,
    566 ,
    567 ,
    568 ,
    570 ,
    571 ,
    572 ,
    573 ,
    574 ,
    575 ,
    576 ,
    577 ,
    578 ,
    579 ,
    580 ,
    582 ,
    583 ,
    584 ,
    585 ,
    586 ,
    587 ,
    588 ,
    589 ,
    590 ,
    591 ,
    593 ,
    594 ,
    595 ,
    596 ,
    597 ,
    598 ,
    599 ,
    600 ,
    601 ,
    603 ,
    604 ,
    605 ,
    606 ,
    607 ,
    608 ,
    609 ,
    610 ,
    611 ,
    613 ,
    614 ,
    615 ,
    616 ,
    617 ,
    618 ,
    619 ,
    620 ,
    622 ,
    623 ,
    624 ,
    625 ,
    626 ,
    627 ,
    628 ,
    629 ,
    631 ,
    632 ,
    633 ,
    634 ,
    635 ,
    636 ,
    637 ,
    639 ,
    640 ,
    641 ,
    642 ,
    643 ,
    644 ,
    645 ,
    647 ,
    648 ,
    649 ,
    650 ,
    651 ,
    652 ,
    653 ,
    655 ,
    656 ,
    657 ,
    658 ,
    659 ,
    660 ,
    662 ,
    663 ,
    664 ,
    665 ,
    666 ,
    667 ,
    668 ,
    670 ,
    671 ,
    672 ,
    673 ,
    674 ,
    675 ,
    677 ,
    678 ,
    679 ,
    680 ,
    681 ,
    682 ,
    684 ,
    685 ,
    686 ,
    687 ,
    688 ,
    690 ,
    691 ,
    692 ,
    693 ,
    694 ,
    695 ,
    697 ,
    698 ,
    699 ,
    700 ,
    701 ,
    703 ,
    704 ,
    705 ,
    706 ,
    707 ,
    708 ,
    710 ,
    711 ,
    712 ,
    713 ,
    714 ,
    716 ,
    717 ,
    718 ,
    719 ,
    720 ,
    722 ,
    723 ,
    724 ,
    725 ,
    726 ,
    728 ,
    729 ,
    730 ,
    731 ,
    732 ,
    734 ,
    735 ,
    736 ,
    737 ,
    738 ,
    740 ,
    741 ,
    742 ,
    743 ,
    744 ,
    746 ,
    747 ,
    748 ,
    749 ,
    751 ,
    752 ,
    753 ,
    754 ,
    755 ,
    757 ,
    758 ,
    759 ,
    760 ,
    761 ,
    763 ,
    764 ,
    765 ,
    766 ,
    768 ,
    769 ,
    770 ,
    771 ,
    773 ,
    774 ,
    775 ,
    776 ,
    777 ,
    779 ,
    780 ,
    781 ,
    782 ,
    784 ,
    785 ,
    786 ,
    787 ,
    789 ,
    790 ,
    791 ,
    792 ,
    794 ,
    795 ,
    796 ,
    797 ,
    798 ,
    800 ,
    801 ,
    802 ,
    803 ,
    805 ,
    806 ,
    807 ,
    808 ,
    810 ,
    811 ,
    812 ,
    813 ,
    815 ,
    816 ,
    817 ,
    818 ,
    820 ,
    821 ,
    822 ,
    824 ,
    825 ,
    826 ,
    827 ,
    829 ,
    830 ,
    831 ,
    832 ,
    834 ,
    835 ,
    836 ,
    837 ,
    839 ,
    840 ,
    841 ,
    842 ,
    844 ,
    845 ,
    846 ,
    848 ,
    849 ,
    850 ,
    851 ,
    853 ,
    854 ,
    855 ,
    857 ,
    858 ,
    859 ,
    860 ,
    862 ,
    863 ,
    864 ,
    865 ,
    867 ,
    868 ,
    869 ,
    871 ,
    872 ,
    873 ,
    874 ,
    876 ,
    877 ,
    878 ,
    880 ,
    881 ,
    882 ,
    883 ,
    885 ,
    886 ,
    887 ,
    889 ,
    890 ,
    891 ,
    893 ,
    894 ,
    895 ,
    896 ,
    898 ,
    899 ,
    900 ,
    902 ,
    903 ,
    904 ,
    906 ,
    907 ,
    908 ,
    909 ,
    911 ,
    912 ,
    913 ,
    915 ,
    916 ,
    917 ,
    919 ,
    920 ,
    921 ,
    923 ,
    924 ,
    925 ,
    927 ,
    928 ,
    929 ,
    930 ,
    932 ,
    933 ,
    934 ,
    936 ,
    937 ,
    938 ,
    940 ,
    941 ,
    942 ,
    944 ,
    945 ,
    946 ,
    948 ,
    949 ,
    950 ,
    952 ,
    953 ,
    954 ,
    956 ,
    957 ,
    958 ,
    960 ,
    961 ,
    962 ,
    964 ,
    965 ,
    966 ,
    968 ,
    969 ,
    970 ,
    972 ,
    973 ,
    974 ,
    976 ,
    977 ,
    978 ,
    980 ,
    981 ,
    982 ,
    984 ,
    985 ,
    986 ,
    988 ,
    989 ,
    990 ,
    992 ,
    993 ,
    994 ,
    996 ,
    997 ,
    998 ,
    1000    ,
    1001    ,
    1002    ,
    1004    ,
    1005    ,
    1007    ,
    1008    ,
    1009    ,
    1011    ,
    1012    ,
    1013    ,
    1015    ,
    1016    ,
    1017    ,
    1019    ,
    1020    ,
    1021    ,
    1023    ,
    1024    ,
    1026    ,
    1027    ,
    1028    ,
    1030    ,
    1031    ,
    1032    ,
    1034    ,
    1035    ,
    1036    ,
    1038    ,
    1039    ,
    1041    ,
    1042    ,
    1043    ,
    1045    ,
    1046    ,
    1047    ,
    1049    ,
    1050    ,
    1051    ,
    1053    ,
    1054    ,
    1056    ,
    1057    ,
    1058    ,
    1060    ,
    1061    ,
    1062    ,
    1064    ,
    1065    ,
    1067    ,
    1068    ,
    1069    ,
    1071    ,
    1072    ,
    1074    ,
    1075    ,
    1076    ,
    1078    ,
    1079    ,
    1080    ,
    1082    ,
    1083    ,
    1085    ,
    1086    ,
    1087    ,
    1089    ,
    1090    ,
    1092    ,
    1093    ,
    1094    ,
    1096    ,
    1097    ,
    1098    ,
    1100    ,
    1101    ,
    1103    ,
    1104    ,
    1105    ,
    1107    ,
    1108    ,
    1110    ,
    1111    ,
    1112    ,
    1114    ,
    1115    ,
    1117    ,
    1118    ,
    1119    ,
    1121    ,
    1122    ,
    1124    ,
    1125    ,
    1126    ,
    1128    ,
    1129    ,
    1131    ,
    1132    ,
    1133    ,
    1135    ,
    1136    ,
    1138    ,
    1139    ,
    1140    ,
    1142    ,
    1143    ,
    1145    ,
    1146    ,
    1148    ,
    1149    ,
    1150    ,
    1152    ,
    1153    ,
    1155    ,
    1156    ,
    1157    ,
    1159    ,
    1160    ,
    1162    ,
    1163    ,
    1164    ,
    1166    ,
    1167    ,
    1169    ,
    1170    ,
    1172    ,
    1173    ,
    1174    ,
    1176    ,
    1177    ,
    1179    ,
    1180    ,
    1182    ,
    1183    ,
    1184    ,
    1186    ,
    1187    ,
    1189    ,
    1190    ,
    1192    ,
    1193    ,
    1194    ,
    1196    ,
    1197    ,
    1199    ,
    1200    ,
    1202    ,
    1203    ,
    1204    ,
    1206    ,
    1207    ,
    1209    ,
    1210    ,
    1212    ,
    1213    ,
    1214    ,
    1216    ,
    1217    ,
    1219    ,
    1220    ,
    1222    ,
    1223    ,
    1224    ,
    1226    ,
    1227    ,
    1229    ,
    1230    ,
    1232    ,
    1233    ,
    1235    ,
    1236    ,
    1237    ,
    1239    ,
    1240    ,
    1242    ,
    1243    ,
    1245    ,
    1246    ,
    1248    ,
    1249    ,
    1250    ,
    1252    ,
    1253    ,
    1255    ,
    1256    ,
    1258    ,
    1259    ,
    1261    ,
    1262    ,
    1263    ,
    1265    ,
    1266    ,
    1268    ,
    1269    ,
    1271    ,
    1272    ,
    1274    ,
    1275    ,
    1277    ,
    1278    ,
    1279    ,
    1281    ,
    1282    ,
    1284    ,
    1285    ,
    1287    ,
    1288    ,
    1290    ,
    1291    ,
    1293    ,
    1294    ,
    1295    ,
    1297    ,
    1298    ,
    1300    ,
    1301    ,
    1303    ,
    1304    ,
    1306    ,
    1307    ,
    1309    ,
    1310    ,
    1312    ,
    1313    ,
    1315    ,
    1316    ,
    1317    ,
    1319    ,
    1320    ,
    1322    ,
    1323    ,
    1325    ,
    1326    ,
    1328    ,
    1329    ,
    1331    ,
    1332    ,
    1334    ,
    1335    ,
    1337    ,
    1338    ,
    1340    ,
    1341    ,
    1342    ,
    1344    ,
    1345    ,
    1347    ,
    1348    ,
    1350    ,
    1351    ,
    1353    ,
    1354    ,
    1356    ,
    1357    ,
    1359    ,
    1360    ,
    1362    ,
    1363    ,
    1365    ,
    1366    ,
    1368    ,
    1369    ,
    1371    ,
    1372    ,
    1374    ,
    1375    ,
    1376    ,
    1378    ,
    1379    ,
    1381    ,
    1382    ,
    1384    ,
    1385    ,
    1387    ,
    1388    ,
    1390    ,
    1391    ,
    1393    ,
    1394    ,
    1396    ,
    1397    ,
    1399    ,
    1400    ,
    1402    ,
    1403    ,
    1405    ,
    1406    ,
    1408    ,
    1409    ,
    1411    ,
    1412    ,
    1414    ,
    1415    ,
    1417    ,
    1418    ,
    1420    ,
    1421    ,
    1423    ,
    1424    ,
    1426    ,
    1427    ,
    1429    ,
    1430    ,
    1432    ,
    1433    ,
    1435    ,
    1436    ,
    1438    ,
    1439    ,
    1441    ,
    1442    ,
    1444    ,
    1445    ,
    1447    ,
    1448    ,
    1450    ,
    1451    ,
    1453    ,
    1454    ,
    1456    ,
    1457    ,
    1459    ,
    1460    ,
    1462    ,
    1463    ,
    1465    ,
    1466    ,
    1468    ,
    1469    ,
    1471    ,
    1472    ,
    1474    ,
    1475    ,
    1477    ,
    1478    ,
    1480    ,
    1481    ,
    1483    ,
    1484    ,
    1486    ,
    1487    ,
    1489    ,
    1490    ,
    1492    ,
    1493    ,
    1495    ,
    1496    ,
    1498    ,
    1499    ,
    1501    ,
    1502    ,
    1504    ,
    1505    ,
    1507    ,
    1508    ,
    1510    ,
    1512    ,
    1513    ,
    1515    ,
    1516    ,
    1518    ,
    1519    ,
    1521    ,
    1522    ,
    1524    ,
    1525    ,
    1527    ,
    1528    ,
    1530    ,
    1531    ,
    1533    ,
    1534    ,
    1536    ,
    1537    ,
    1539    ,
    1540    ,
    1542    ,
    1543    ,
    1545    ,
    1546    ,
    1548    ,
    1549    ,
    1551    ,
    1553    ,
    1554    ,
    1556    ,
    1557    ,
    1559    ,
    1560    ,
    1562    ,
    1563    ,
    1565    ,
    1566    ,
    1568    ,
    1569    ,
    1571    ,
    1572    ,
    1574    ,
    1575    ,
    1577    ,
    1578    ,
    1580    ,
    1582    ,
    1583    ,
    1585    ,
    1586    ,
    1588    ,
    1589    ,
    1591    ,
    1592    ,
    1594    ,
    1595    ,
    1597    ,
    1598    ,
    1600    ,
    1601    ,
    1603    ,
    1605    ,
    1606    ,
    1608    ,
    1609    ,
    1611    ,
    1612    ,
    1614    ,
    1615    ,
    1617    ,
    1618    ,
    1620    ,
    1621    ,
    1623    ,
    1624    ,
    1626    ,
    1628    ,
    1629    ,
    1631    ,
    1632    ,
    1634    ,
    1635    ,
    1637    ,
    1638    ,
    1640    ,
    1641    ,
    1643    ,
    1644    ,
    1646    ,
    1648    ,
    1649    ,
    1651    ,
    1652    ,
    1654    ,
    1655    ,
    1657    ,
    1658    ,
    1660    ,
    1661    ,
    1663    ,
    1665    ,
    1666    ,
    1668    ,
    1669    ,
    1671    ,
    1672    ,
    1674    ,
    1675    ,
    1677    ,
    1678    ,
    1680    ,
    1681    ,
    1683    ,
    1685    ,
    1686    ,
    1688    ,
    1689    ,
    1691    ,
    1692    ,
    1694    ,
    1695    ,
    1697    ,
    1699    ,
    1700    ,
    1702    ,
    1703    ,
    1705    ,
    1706    ,
    1708    ,
    1709    ,
    1711    ,
    1712    ,
    1714    ,
    1716    ,
    1717    ,
    1719    ,
    1720    ,
    1722    ,
    1723    ,
    1725    ,
    1726    ,
    1728    ,
    1729    ,
    1731    ,
    1733    ,
    1734    ,
    1736    ,
    1737    ,
    1739    ,
    1740    ,
    1742    ,
    1743    ,
    1745    ,
    1747    ,
    1748    ,
    1750    ,
    1751    ,
    1753    ,
    1754    ,
    1756    ,
    1757    ,
    1759    ,
    1761    ,
    1762    ,
    1764    ,
    1765    ,
    1767    ,
    1768    ,
    1770    ,
    1771    ,
    1773    ,
    1775    ,
    1776    ,
    1778    ,
    1779    ,
    1781    ,
    1782    ,
    1784    ,
    1785    ,
    1787    ,
    1789    ,
    1790    ,
    1792    ,
    1793    ,
    1795    ,
    1796    ,
    1798    ,
    1799    ,
    1801    ,
    1803    ,
    1804    ,
    1806    ,
    1807    ,
    1809    ,
    1810    ,
    1812    ,
    1814    ,
    1815    ,
    1817    ,
    1818    ,
    1820    ,
    1821    ,
    1823    ,
    1824    ,
    1826    ,
    1828    ,
    1829    ,
    1831    ,
    1832    ,
    1834    ,
    1835    ,
    1837    ,
    1838    ,
    1840    ,
    1842    ,
    1843    ,
    1845    ,
    1846    ,
    1848    ,
    1849    ,
    1851    ,
    1853    ,
    1854    ,
    1856    ,
    1857    ,
    1859    ,
    1860    ,
    1862    ,
    1864    ,
    1865    ,
    1867    ,
    1868    ,
    1870    ,
    1871    ,
    1873    ,
    1874    ,
    1876    ,
    1878    ,
    1879    ,
    1881    ,
    1882    ,
    1884    ,
    1885    ,
    1887    ,
    1889    ,
    1890    ,
    1892    ,
    1893    ,
    1895    ,
    1896    ,
    1898    ,
    1900    ,
    1901    ,
    1903    ,
    1904    ,
    1906    ,
    1907    ,
    1909    ,
    1910    ,
    1912    ,
    1914    ,
    1915    ,
    1917    ,
    1918    ,
    1920    ,
    1921    ,
    1923    ,
    1925    ,
    1926    ,
    1928    ,
    1929    ,
    1931    ,
    1932    ,
    1934    ,
    1936    ,
    1937    ,
    1939    ,
    1940    ,
    1942    ,
    1943    ,
    1945    ,
    1947    ,
    1948    ,
    1950    ,
    1951    ,
    1953    ,
    1954    ,
    1956    ,
    1958    ,
    1959    ,
    1961    ,
    1962    ,
    1964    ,
    1965    ,
    1967    ,
    1968    ,
    1970    ,
    1972    ,
    1973    ,
    1975    ,
    1976    ,
    1978    ,
    1979    ,
    1981    ,
    1983    ,
    1984    ,
    1986    ,
    1987    ,
    1989    ,
    1990    ,
    1992    ,
    1994    ,
    1995    ,
    1997    ,
    1998    ,
    2000    ,
    2001    ,
    2003    ,
    2005    ,
    2006    ,
    2008    ,
    2009    ,
    2011    ,
    2012    ,
    2014    ,
    2016    ,
    2017    ,
    2019    ,
    2020    ,
    2022    ,
    2023    ,
    2025    ,
    2027    ,
    2028    ,
    2030    ,
    2031    ,
    2033    ,
    2034    ,
    2036    ,
    2038    ,
    2039    ,
    2041    ,
    2042    ,
    2044    ,
    2045    ,
};

#endif // _WAVETABLE_12bit_8k_H_