Supplemental Table S5. A list of SNP-containing probesets (exon-level) for the YRI samples. 
probesetid	count(*)
3451247	124
3003393	57
3444537	53
4053671	53
2903393	41
2576872	36
3807596	33
2321649	33
3278867	32
3641787	32
3629340	32
2798134	32
3410976	30
3839122	29
3003391	29
3081538	29
2487110	28
2637957	27
3228455	27
3944370	27
2770272	27
2377790	27
2948000	27
3488637	27
2440970	26
3444533	26
4053667	26
3856836	25
2639351	25
3557146	25
3127746	25
2816407	24
2793375	24
3546670	24
2678885	24
3954816	24
2892470	24
3411071	24
2527063	23
2423845	23
3003394	23
2846922	23
2939516	23
3075140	23
2631704	23
2614405	22
3160266	22
3003387	22
3290770	22
3918784	22
2754986	22
3332945	22
3849425	22
3090271	22
3827596	22
2351775	22
3217118	22
2527065	22
3670912	21
3746590	21
3199534	21
2942391	21
2857917	21
3154811	21
3892360	21
3224021	21
2683302	21
2430379	21
2768057	21
3337824	21
3274174	21
3048887	21
2711021	21
3040368	21
3593630	20
3843095	20
3454167	20
3191032	20
3003388	20
2797703	20
2678832	20
3196911	20
3914746	20
3003390	20
3849418	20
2536095	19
3440891	19
2529597	19
3226950	19
3504802	19
3395692	19
3216491	19
2378450	19
3829925	19
3597692	19
3235978	19
2387590	19
2635062	19
2630352	19
2559427	19
3906403	19
3042002	19
3258742	19
3711003	19
3583726	19
3954972	19
2778936	19
3251313	19
3444553	19
2968055	19
3287760	19
3083965	19
3604266	18
2485925	18
3868829	18
3445310	18
3497979	18
2407988	18
2524170	18
3828349	18
3341390	18
2763190	18
3075061	18
3930861	18
3890906	18
2631458	18
3573154	18
3082593	18
2723497	18
2460184	18
3152842	18
3103228	18
3671867	18
3159514	18
3578134	18
2988486	18
3132416	18
2635925	18
3272082	18
2489663	18
2648053	18
3510804	18
3864873	17
3597110	17
3149531	17
2950132	17
3710452	17
3870689	17
2884846	17
3582649	17
2462330	17
3444529	17
3342644	17
3444498	17
2693140	17
3829715	17
3827314	17
2469979	17
2903945	17
3383229	17
3878759	17
3581943	17
3671462	17
3362854	17
3594962	17
2805606	17
3648602	17
3410339	17
2759511	17
2603360	17
3198532	17
2585401	17
3602560	17
3599448	17
2723778	16
3315887	16
3589640	16
3872369	16
3257044	16
2692146	16
3451301	16
3701539	16
3127164	16
3746005	16
3608292	16
3889275	16
3949410	16
3218320	16
3947592	16
3070741	16
2933646	16
3685524	16
2935507	16
3739643	16
3260687	16
2434249	16
2901234	16
2805699	16
3045339	16
3587749	16
3625266	16
2726058	16
3039449	16
3251603	16
2678745	16
3004435	16
2689658	16
3121245	16
3086827	16
3409379	16
2730821	16
3927894	16
2963465	15
3016074	15
3177161	15
3675751	15
3598251	15
3030200	15
2876085	15
2620684	15
2837423	15
3393082	15
2895759	15
2987700	15
3444531	15
2466759	15
3113194	15
3109393	15
2909073	15
2711611	15
2816274	15
3744976	15
3426199	15
2534190	15
2801831	15
2677654	15
2319246	15
3779656	15
2693104	15
2933629	15
2760368	15
2657262	15
4053665	15
2364178	15
3033042	15
2509346	15
3171053	15
2809303	15
3003389	15
2876910	15
2700373	15
3183006	15
3670086	14
3811408	14
2428105	14
3602912	14
3311473	14
3710866	14
3106518	14
2912820	14
3539319	14
2948166	14
3643273	14
2878548	14
3554981	14
3812588	14
2700703	14
3447577	14
2361047	14
3099382	14
3513149	14
3611477	14
3497538	14
3845989	14
2945520	14
3442385	14
2726041	14
3199212	14
3136896	14
3291443	14
2489168	14
2905288	14
3951720	14
2704556	14
2862065	14
3606023	14
2338968	14
3390575	14
3440184	14
2759481	14
2428761	14
2749438	14
2615192	14
3849574	14
3337715	14
3345296	14
3736428	14
3123897	14
3646030	14
2911318	14
3651417	14
3233332	14
3191386	14
3158711	14
3411989	14
3040118	14
3202527	14
2752578	14
3669788	14
3647097	14
3265615	14
2993009	14
3121220	13
2458886	13
3869569	13
3702626	13
3611119	13
4051215	13
3075779	13
2961994	13
2883891	13
2872113	13
2939541	13
2657476	13
3122287	13
2812695	13
3385781	13
3570478	13
2996496	13
3281983	13
3104746	13
2539963	13
3307797	13
2660820	13
3084014	13
3410405	13
3789064	13
2491858	13
3887845	13
2596937	13
3070671	13
3681974	13
2517619	13
3411038	13
3918137	13
2347343	13
2837159	13
3685052	13
3260031	13
2543233	13
3537594	13
3004651	13
2885100	13
3931947	13
2712762	13
3915318	13
3215537	13
3200042	13
3196136	13
2833427	13
3966042	13
3096423	13
2830048	13
3927303	13
3038342	13
3753276	13
3671391	13
2590585	13
3324242	13
3233712	13
3845992	13
3852882	13
3825915	13
2680452	13
3370188	13
2898490	13
3240089	13
2415003	13
3085884	13
2716785	13
2342245	13
3198602	13
2480214	13
2574762	13
3826445	13
3052093	13
3808106	13
3323662	13
2983037	13
3570378	13
2317815	13
2417394	13
3704542	13
3239837	13
2542848	13
3218414	13
3859579	13
2948173	13
3864888	13
3104308	13
3753573	13
2833211	13
2837104	13
2474632	13
3235090	13
3510503	13
3892279	13
3597079	13
2449687	13
3308693	13
2369406	13
3671269	13
2835636	13
3125184	13
2969240	13
3870637	13
3494816	13
3911417	13
3450568	13
3507959	13
3709725	13
2738173	13
3890966	13
3121176	13
3231323	13
2793633	13
2887961	13
2359043	12
2832402	12
3900554	12
3778469	12
3595016	12
2934536	12
3659312	12
2733002	12
2734916	12
2636269	12
3444527	12
3129176	12
2999390	12
3704487	12
3762104	12
3484039	12
3273817	12
3470712	12
3619578	12
3308880	12
3690036	12
3182528	12
3253088	12
3933332	12
3296295	12
2661164	12
3865501	12
2947227	12
2667810	12
3707475	12
3902107	12
3721256	12
3469196	12
3535321	12
2660058	12
3918116	12
2630702	12
3628365	12
3440996	12
3308398	12
3083969	12
3449070	12
3040072	12
3155600	12
3393223	12
2321246	12
2654648	12
3422300	12
3292095	12
3491339	12
2759051	12
3141330	12
2470045	12
3451248	12
2706247	12
2345915	12
2632048	12
2586678	12
3486868	12
2644717	12
2553401	12
2545353	12
2320076	12
2636644	12
3538582	12
3438842	12
3221011	12
3073283	12
3277064	12
3228374	12
2581321	12
3339065	12
3801648	12
2369466	12
3423645	12
3915237	12
2736339	12
3353781	12
2866705	12
3517597	12
3144677	12
3145561	12
3127574	12
3823360	12
3003412	12
2492250	12
3160730	12
3260409	12
3532769	12
3175323	12
2655234	12
3228010	12
2434094	12
2630325	12
3142006	12
2494781	12
2928999	12
3581941	12
2563800	12
3826685	12
3916850	12
2605452	12
3842859	12
3940482	12
3930612	12
3772239	12
2417393	12
2484629	12
3527341	12
2696200	12
3450475	12
2821477	12
3218626	12
3846444	12
2493083	12
3738078	12
2903947	12
3106458	12
2969844	12
3482635	12
2351924	12
2921468	12
3737446	12
2654086	12
3082486	12
3121449	12
3038621	12
3781189	12
2867227	12
2598101	12
2501683	12
3126740	12
2800407	12
3783513	12
3188161	12
3626483	12
2573600	12
2462445	12
3770256	12
2320217	12
2901289	12
2907082	12
2921680	12
3588730	12
2948156	12
3555878	12
3702486	12
3339317	12
2646339	12
2985370	12
3776887	12
3463799	12
2756900	12
3842222	12
3054007	12
3111764	12
3347874	12
3444202	12
3823339	12
2905700	12
2541765	12
3879601	12
2987308	12
3641542	12
3788994	12
3751626	12
3956522	12
3915106	11
3638995	11
2507914	11
3429617	11
2618182	11
3518419	11
3775083	11
2373449	11
2512183	11
2597783	11
3408766	11
3182373	11
3618008	11
3464392	11
2660730	11
3042000	11
3597112	11
2859697	11
3670088	11
2606597	11
3571554	11
2360292	11
2698139	11
2935722	11
3732864	11
2948031	11
2813426	11
2706226	11
3332760	11
3513795	11
3484567	11
2971708	11
2500778	11
3810156	11
3147946	11
3857249	11
3942240	11
3232432	11
3156578	11
3047699	11
3961393	11
2353312	11
3927150	11
3445661	11
2606813	11
3082983	11
3646541	11
3609164	11
3253451	11
3582184	11
3497283	11
3180481	11
2612870	11
2772516	11
3909554	11
3100775	11
2400441	11
3575260	11
3059808	11
2412626	11
3780112	11
2817651	11
3102968	11
3841544	11
3081578	11
2741194	11
3354490	11
3436377	11
2802487	11
3508723	11
3162452	11
2506172	11
2882248	11
3830611	11
3058945	11
2490147	11
3891040	11
2552038	11
3723169	11
2558161	11
3732008	11
2608208	11
2950336	11
2951753	11
3647648	11
3000423	11
2825339	11
2351228	11
2593425	11
2370062	11
3566514	11
2541092	11
2933509	11
3814690	11
2412862	11
3128825	11
3448256	11
3641634	11
2669647	11
3187003	11
2487212	11
3523838	11
3490786	11
3180289	11
3182787	11
3783561	11
3547544	11
2735736	11
3925948	11
3125920	11
3017365	11
2950335	11
3338127	11
2556583	11
3922727	11
2631567	11
3436757	11
2788317	11
2654995	11
2325463	11
2901478	11
2758456	11
2374924	11
3205332	11
2664306	11
2579610	11
3309007	11
2871618	11
3109146	11
2850733	11
3756239	11
3466268	11
2901061	11
2815366	11
3072938	11
3053381	11
3479522	11
2826358	11
3122356	11
2457187	11
2897416	11
3321054	11
2624527	11
3648588	11
2846157	11
3481313	11
2407739	11
2473594	11
2381137	11
3105523	11
2690021	11
2345204	11
3538520	11
2428331	11
2611946	11
2901062	11
2381294	11
2710565	11
3798837	11
3064399	11
3680710	11
2455992	11
2512011	11
3018518	11
3654097	11
3840209	11
2485659	11
3120197	11
2685956	11
2374829	11
3405607	11
2992399	11
2948001	11
2662700	11
2817482	11
3760159	11
3835537	11
3896943	11
3548275	11
3927768	11
3675505	11
2856480	11
3133255	11
2858239	11
3869205	11
3258143	11
2455511	11
3683784	11
2833572	11
3826198	11
3409293	11
2853109	11
3185406	11
3949115	11
3649070	11
2872994	11
3962834	11
3059837	11
3842575	11
2971565	11
3072549	11
3964877	11
2708018	11
3370268	11
3198992	11
3220419	11
2970064	11
3436902	11
2785905	11
3770346	11
3066652	11
3426200	11
2378969	11
3949049	11
3618233	11
2964229	11
2742314	11
3263606	11
3613777	11
2430997	11
3525233	11
3787418	11
2778253	11
3842787	11
3344196	11
3370382	11
2345340	11
3772018	11
2748132	11
2991607	11
3501750	11
3456162	11
3889618	11
2854633	11
2992883	11
2875602	11
2962105	11
2991679	11
3638336	11
3461748	11
2577509	11
2443249	11
2964233	11
3927627	11
2646340	11
3444504	11
3219749	11
3349855	11
2462017	10
3085361	10
3180545	10
3278310	10
2379694	10
3954239	10
3653247	10
2485673	10
3054009	10
3434138	10
3717432	10
2737136	10
2693381	10
2738435	10
3027267	10
3319402	10
2859733	10
3371066	10
3642197	10
3420880	10
2480222	10
3297675	10
2939177	10
3580503	10
2558151	10
3679901	10
3067967	10
3136136	10
3232423	10
2645628	10
2487727	10
2714569	10
3011440	10
2389974	10
3013523	10
2448282	10
3578388	10
2931190	10
3679534	10
3634618	10
3254801	10
2439227	10
2436227	10
2797259	10
3363094	10
3243932	10
2444867	10
3509165	10
3082081	10
3683497	10
2635678	10
3400533	10
3502857	10
3803329	10
3280991	10
3501687	10
2386188	10
2961592	10
2760437	10
3576273	10
2843953	10
3492971	10
3938622	10
3941750	10
3718586	10
2790237	10
3614102	10
2376068	10
3406556	10
3877982	10
3199208	10
3239816	10
3099306	10
2733010	10
3304974	10
3121437	10
2698740	10
2683657	10
3232598	10
3701288	10
2412654	10
3790214	10
3572920	10
3393444	10
2885496	10
2807930	10
3935244	10
2749440	10
2749597	10
3037536	10
2598285	10
2572249	10
3479842	10
2953908	10
2532886	10
3795029	10
3568017	10
2401541	10
3395856	10
3536682	10
3451675	10
3496182	10
2942371	10
2661718	10
3330967	10
3190060	10
2528218	10
2553939	10
2909509	10
2533998	10
2485694	10
2964562	10
3142148	10
2339092	10
2676484	10
3494916	10
3641883	10
2376566	10
3089568	10
3280789	10
3372372	10
2578607	10
3335233	10
3213952	10
3793812	10
3787014	10
2824389	10
2339005	10
3888846	10
3768022	10
2976736	10
3075986	10
3199248	10
2371728	10
2705365	10
2820021	10
2605495	10
3673940	10
3423015	10
2924248	10
3636337	10
3824315	10
2530645	10
3013136	10
3529197	10
3163376	10
3184984	10
2428080	10
3385184	10
3707029	10
3795944	10
3384282	10
2670599	10
2588220	10
2787468	10
3217364	10
3775433	10
3938448	10
3033478	10
2469166	10
3908070	10
2510761	10
2336912	10
3616830	10
2499296	10
3962623	10
3034055	10
2641722	10
2998048	10
3666868	10
3306409	10
3370370	10
3818496	10
3724613	10
2653576	10
3494346	10
3134945	10
2576878	10
3747237	10
3382971	10
2353682	10
2399845	10
3165832	10
3067233	10
2743592	10
3401488	10
3727560	10
3641635	10
2336619	10
2910706	10
3377779	10
3835248	10
2627652	10
2679060	10
2977194	10
2556530	10
3359328	10
3941828	10
2809649	10
3052543	10
3923818	10
2694551	10
3023045	10
3444181	10
2649660	10
3400890	10
3205947	10
3460497	10
2483375	10
2689586	10
2386910	10
3161245	10
3764643	10
3292327	10
3124283	10
3173989	10
2459252	10
2682065	10
2549352	10
3735962	10
3949003	10
3281070	10
3284760	10
3290453	10
3100793	10
3215123	10
3687344	10
3222701	10
3461810	10
2735245	10
2634382	10
3576592	10
2656652	10
3769335	10
2895070	10
2834876	10
2352223	10
2664892	10
3507953	10
2931680	10
2933032	10
3919812	10
3963677	10
2990914	10
3552752	10
3374466	10
2512388	10
2917873	10
3530050	10
3789982	10
2446473	10
3156544	10
2892315	10
3763731	10
2318467	10
2989465	10
2661752	10
3325062	10
2717873	10
2720195	10
3116940	10
2500958	10
2496297	10
2549692	10
2894662	10
2711633	10
3907988	10
2608635	10
2689003	10
3368821	10
3679936	10
3849414	10
2747225	10
2420841	10
2341457	10
3835322	10
2585248	10
2870915	10
3647551	10
3250898	10
3220493	10
2892324	10
3438738	10
3168789	10
2365254	10
3536457	10
3200222	10
3543351	10
2577329	10
3139299	10
3003186	10
2692382	10
2825021	10
2449509	10
3012002	10
3627380	10
3796989	10
2857552	10
3187516	10
2732412	10
3122234	10
3159121	10
2595210	10
3848245	10
3555130	10
3238972	10
3570411	10
3392351	10
2371561	10
3700113	10
3282836	10
3362589	10
3337724	10
2722918	10
3213880	10
2931827	10
3178993	10
3464178	10
3308155	10
3791911	10
2415517	10
2652467	10
3210207	10
3444486	10
3492471	10
3936156	10
2461492	10
3820111	10
2549210	10
3828399	10
3869382	10
2385315	10
3792021	10
3191029	10
3109492	10
2781103	10
2786327	10
2985820	10
2318895	10
3796058	10
2556610	10
3404111	9
2989270	9
2951189	9
3617399	9
3557732	9
2554389	9
3214707	9
3027619	9
3707768	9
2487579	9
3712608	9
3066519	9
2785484	9
4053675	9
2408856	9
3533822	9
3264734	9
3224766	9
3266621	9
3018786	9
3942971	9
3517876	9
2804818	9
3155622	9
3593476	9
2382130	9
2530537	9
2357051	9
3761754	9
3211942	9
3467302	9
3931510	9
3071197	9
3934005	9
2942348	9
2605331	9
2936340	9
3274838	9
3086235	9
3226498	9
3447488	9
2480293	9
2901067	9
3947840	9
2665200	9
2811507	9
2434460	9
2533403	9
2717484	9
3672919	9
2936414	9
3923771	9
3952113	9
2823435	9
3253087	9
2869882	9
2540255	9
2638982	9
3847113	9
3486150	9
2363606	9
2895500	9
3421736	9
2498237	9
3076869	9
2412747	9
3582354	9
3855323	9
2319486	9
3776710	9
3561943	9
3452237	9
2807178	9
2664259	9
3142237	9
2340517	9
3376526	9
3501566	9
2955849	9
2817338	9
3870306	9
3731832	9
2485674	9
2635848	9
3157896	9
4045240	9
3294279	9
3122641	9
3062949	9
3300270	9
3406088	9
3562266	9
3323808	9
2973753	9
3233359	9
2952256	9
4052933	9
3042604	9
3456183	9
2727284	9
3615595	9
3344573	9
3710937	9
2922680	9
2426387	9
2348589	9
3594597	9
3133404	9
2574856	9
3545940	9
2910671	9
2556815	9
3478355	9
3849591	9
3468802	9
2321215	9
3910658	9
2516432	9
2850078	9
3038685	9
3039032	9
2643704	9
2574613	9
2476711	9
3914798	9
3052091	9
2639718	9
2984636	9
2803923	9
3716974	9
2836690	9
3168956	9
3887588	9
3517403	9
3326729	9
2471348	9
2862236	9
3307779	9
3742755	9
3701013	9
3337250	9
3293716	9
3965349	9
3525000	9
3205070	9
3572121	9
2543017	9
3927134	9
2841238	9
2939303	9
2941618	9
3412778	9
3736454	9
3668844	9
2616187	9
2950334	9
3095017	9
3545436	9
3701486	9
2581831	9
3468347	9
2957818	9
3573031	9
2469827	9
3301275	9
3392371	9
2850250	9
3213772	9
2886134	9
3557936	9
2602415	9
2556733	9
2797010	9
3326998	9
2530128	9
3281360	9
3649143	9
2839777	9
3290641	9
2388815	9
2779362	9
2542828	9
2542230	9
2693438	9
3400551	9
3538509	9
3682456	9
2901307	9
3281048	9
3697571	9
2760613	9
3670278	9
2715622	9
3332876	9
3145151	9
3702502	9
3000874	9
2870829	9
3427810	9
3473594	9
3294171	9
3062083	9
4038413	9
2447087	9
3345015	9
2963062	9
2963595	9
3576752	9
3164135	9
3444496	9
2853858	9
2321620	9
2796672	9
3857251	9
3361633	9
2526461	9
2706794	9
3369756	9
3279859	9
2472521	9
3869715	9
3258337	9
2762947	9
2716663	9
3701488	9
3744765	9
2416997	9
3430606	9
3437472	9
2488815	9
2450825	9
2646385	9
3198737	9
3061995	9
3317422	9
3745656	9
3268978	9
3405164	9
3733280	9
2940897	9
3777773	9
2758300	9
3907933	9
3327932	9
2794973	9
3784796	9
3626184	9
2730521	9
2492122	9
2592072	9
3884902	9
2791216	9
3317169	9
3746312	9
2325459	9
3320898	9
3545321	9
2478893	9
2858462	9
2433234	9
3233366	9
3452957	9
2929291	9
2951091	9
3523505	9
2476488	9
2771343	9
2443813	9
3057376	9
3842697	9
3033982	9
3320641	9
3814040	9
3536856	9
2746674	9
2418540	9
2768349	9
3902375	9
3322998	9
3827160	9
3497061	9
3737809	9
3369072	9
3101124	9
2534417	9
3364934	9
2630605	9
3079476	9
2340303	9
3260043	9
2840325	9
3964484	9
3824492	9
3045127	9
2948078	9
2859777	9
3092439	9
3260410	9
3049026	9
3139348	9
3872288	9
2439305	9
2680508	9
3066629	9
3398250	9
2933529	9
2704200	9
3327207	9
2988316	9
3905388	9
2429088	9
2906242	9
3544776	9
3214033	9
3918077	9
3197942	9
3523840	9
3524571	9
3114813	9
3927802	9
2498820	9
3931996	9
3121757	9
2978089	9
2702482	9
2704841	9
2896323	9
2790571	9
2423358	9
3231823	9
2929885	9
2383545	9
2578545	9
2530373	9
2582816	9
2690142	9
3875839	9
3189388	9
3839885	9
3963242	9
3298953	9
3301783	9
3660313	9
3494350	9
3033341	9
3943392	9
3329556	9
2337744	9
2871180	9
2557202	9
2958769	9
2419986	9
3526517	9
2367920	9
3082586	9
3125291	9
2457625	9
2320614	9
2512193	9
2797163	9
3640516	9
3328173	9
2992005	9
3833864	9
3025512	9
3919176	9
2682438	9
2539485	9
2562041	9
3146430	9
3470556	9
3324474	9
3126205	9
2832205	9
3692713	9
2802722	9
3022020	9
2524274	9
3954526	9
3546234	9
2754105	9
3875843	9
2347530	9
2628909	9
2490050	9
3811667	9
3843077	9
3802260	9
3058093	9
3766550	9
2422891	9
2697972	9
2745956	9
2830067	9
3126563	9
2901236	9
2374239	9
2903152	9
3777349	9
2950354	9
2880205	9
3700818	9
2914713	9
3247859	9
3677830	9
3205547	9
3068714	9
3717628	9
2495727	9
3849135	9
2986818	9
2550141	9
3813303	9
2701444	9
3404342	9
3318519	9
3639429	9
3613362	9
2993841	9
3405154	9
2507468	9
3828218	9
3156881	9
2671431	9
3193628	9
2978411	9
2755823	9
3923254	9
3485225	9
3321168	9
3126301	9
3226957	9
2681987	9
3043201	9
2854090	9
2711959	9
2482908	9
3286004	9
3745987	9
3286051	9
2350806	9
3343465	9
2879108	9
4051882	9
2588923	9
3308692	9
3659171	9
2741244	9
3933819	9
2648012	9
3358149	9
2512779	9
2516749	9
2420234	9
2707040	9
3826694	9
3233725	9
3156089	9
3567438	9
2996580	9
3956343	9
2957646	9
2798133	9
3658654	9
3152731	9
3484323	9
2827382	9
3290895	9
3575540	9
3007205	9
3848629	9
4053919	9
3487260	9
3487614	9
3354290	9
3743164	9
2369937	9
3179756	9
2726233	9
3719870	9
3668812	9
3598025	9
2808626	9
3359522	9
2531622	9
3100551	9
2727414	9
2683291	9
3801692	9
3651264	9
2917110	9
2608963	9
2545198	9
2640330	9
2587550	9
3059384	9
3718772	9
2838022	9
3215895	9
3813699	9
3082272	9
3401283	9
2901297	9
3279473	9
3308079	9
2582906	9
2647341	9
2536571	9
3341107	9
3386813	9
3142019	9
3081022	9
2928689	9
3764882	9
2986027	9
3765915	9
3535663	9
2897201	9
3178434	9
2657193	9
3274407	9
3840279	9
2779709	9
3202317	9
2446052	9
3629341	9
3672515	9
3320901	9
3851344	9
3076085	9
3400579	9
2413657	9
2968784	9
2897983	9
2990411	9
3125596	9
3229330	9
3451172	9
2793324	9
2903951	9
3726287	9
3742804	9
3523718	9
2341459	9
3676652	9
3521391	9
2921393	9
2961820	9
3208850	9
2549037	9
3854530	9
2555015	9
3582721	9
3031201	9
3085360	9
3085898	9
3409973	9
3279094	9
3279916	9
3641191	9
3697750	9
3454872	9
3463113	9
3142555	9
3874328	9
3613340	9
3797597	9
3061326	9
3734768	9
2692320	9
3467433	9
3074045	9
2367471	9
3423713	9
3030607	9
2417144	9
3722526	9
2839024	9
3546788	9
2959620	9
3629342	9
3535912	9
3491544	9
3537018	9
3361622	9
2726528	9
3915948	9
3405780	9
3781067	9
3091421	9
3787052	9
3419353	9
3649849	9
3000204	9
3379303	9
2488766	9
2730705	9
2366663	9
3927828	9
2547754	9
2724200	8
2419102	8
2769407	8
3363504	8
3594712	8
3946336	8
3780248	8
2427530	8
3279542	8
2576855	8
2430653	8
3332287	8
3138206	8
3099732	8
2582271	8
3787945	8
2867773	8
3390194	8
3011552	8
3389112	8
3367471	8
2823761	8
3790295	8
3348564	8
3576624	8
3673671	8
2699057	8
3740096	8
2695707	8
3536512	8
3079109	8
2991002	8
2946107	8
3545983	8
3639095	8
2520750	8
3751927	8
2336533	8
2977166	8
3805599	8
2625938	8
2955005	8
3946431	8
3836644	8
2481249	8
2677389	8
3471891	8
2915586	8
2916897	8
3766374	8
2937599	8
2421406	8
3352201	8
3628433	8
3961017	8
2603708	8
3774034	8
2374863	8
3826327	8
3551726	8
3617177	8
3462951	8
3790492	8
2767297	8
3213601	8
3917325	8
2536265	8
3624545	8
2777565	8
2607191	8
2780545	8
3707739	8
2367999	8
2836594	8
2454488	8
3026756	8
2939455	8
3426034	8
2523383	8
3948366	8
2666966	8
2884010	8
3504010	8
3139833	8
2756026	8
3141273	8
3264907	8
3953518	8
3144943	8
3482430	8
3510562	8
3510852	8
2656955	8
2320299	8
3582483	8
3936439	8
3424406	8
2559850	8
3940971	8
2457279	8
2901295	8
2464013	8
3410951	8
2612333	8
3496953	8
2812988	8
2620616	8
3305305	8
2570250	8
2352543	8
3616847	8
3646659	8
3602525	8
2912753	8
3874949	8
2690423	8
2798144	8
3838621	8
3519123	8
3200778	8
3522286	8
3289880	8
3842895	8
3678811	8
3301597	8
2608316	8
3531301	8
2972687	8
3439954	8
3444490	8
2614102	8
2704836	8
3319148	8
2548659	8
2657404	8
2942369	8
3589642	8
2943594	8
2808135	8
2996088	8
2812554	8
3510090	8
2670231	8
3647157	8
2651702	8
2397664	8
3122004	8
3394482	8
2883707	8
3020823	8
2851244	8
2371567	8
3854077	8
3401376	8
2935632	8
3907046	8
3186120	8
3728318	8
2689693	8
2910835	8
2913076	8
2886247	8
3795914	8
3340346	8
3199451	8
3625456	8
3121222	8
2633402	8
3529307	8
2369380	8
3308270	8
2603052	8
3770625	8
2787514	8
2614953	8
2798352	8
2375636	8
3407288	8
3034984	8
3186731	8
3260438	8
3873096	8
2336875	8
3294169	8
2779566	8
3757273	8
2983388	8
3254501	8
3435235	8
2963584	8
3023908	8
3218532	8
3168154	8
2934574	8
2604398	8
3857791	8
3043193	8
3364760	8
2468387	8
2905717	8
3136179	8
3870005	8
2818087	8
3101120	8
3290889	8
2958349	8
2487440	8
2688183	8
3622947	8
3214229	8
2873405	8
2319470	8
2828603	8
3935122	8
3224560	8
2461655	8
2812753	8
3504436	8
3369370	8
2334856	8
3647407	8
3783034	8
2439742	8
3385799	8
2957229	8
2690554	8
3516236	8
2799849	8
3752640	8
3296061	8
3900099	8
2737119	8
2892683	8
2887680	8
3533013	8
3037249	8
3312983	8
3691171	8
2407989	8
3043828	8
2774103	8
3235065	8
3510859	8
3393715	8
3058813	8
3577941	8
2651789	8
3856328	8
3299604	8
3516212	8
3406210	8
2725545	8
3563323	8
3640744	8
3551344	8
3429352	8
3330968	8
2909072	8
3236827	8
3057651	8
3520145	8
2487442	8
2982910	8
3886526	8
3680005	8
2939002	8
2762021	8
3809879	8
3510989	8
2549094	8
3559256	8
3631149	8
2701135	8
2745321	8
3129021	8
3319005	8
2326029	8
3826215	8
2332194	8
2995407	8
2952966	8
2796353	8
3099384	8
2628732	8
2539980	8
3803942	8
2642571	8
2360355	8
3766961	8
3223570	8
2931881	8
3199602	8
3537607	8
3632582	8
2652020	8
3540372	8
3377092	8
3401354	8
2562973	8
3638924	8
2988565	8
3566199	8
2713076	8
3669733	8
3516473	8
2842172	8
3518088	8
2778992	8
2936594	8
4038414	8
3122062	8
3166656	8
3347247	8
3531595	8
3264520	8
3226948	8
2461558	8
3495077	8
2903342	8
3363360	8
3133669	8
2621555	8
3616924	8
2524616	8
2713571	8
2384423	8
3918605	8
3461715	8
3121194	8
2966588	8
3112631	8
2518352	8
3395144	8
2597850	8
3581942	8
2613652	8
3536918	8
2986404	8
3409385	8
3181471	8
3305232	8
2523889	8
3369372	8
3803097	8
3754564	8
2525739	8
3647857	8
2752860	8
3558932	8
2772880	8
2913830	8
2485417	8
3565898	8
2558450	8
2489792	8
3392039	8
3576119	8
2452582	8
3468640	8
2605255	8
3063500	8
3081907	8
3497307	8
3717609	8
2746882	8
2848209	8
3965170	8
3152101	8
3734144	8
3735961	8
3231668	8
3134703	8
3406700	8
3521365	8
3650850	8
3833857	8
2386238	8
3138666	8
3839436	8
3477044	8
3599403	8
3208775	8
3159753	8
2740243	8
2408684	8
2933336	8
3934872	8
2366852	8
3317969	8
3449761	8
3819897	8
2940337	8
3865817	8
2616194	8
2772368	8
2713884	8
3956834	8
3000541	8
3786600	8
2387141	8
3104674	8
2395029	8
2831231	8
3016036	8
2803814	8
2784689	8
3394509	8
3070885	8
3850824	8
3075786	8
3275125	8
2982271	8
3685725	8
2659991	8
4045570	8
3696210	8
3041827	8
2428955	8
2508811	8
2665064	8
2995218	8
3310267	8
3052090	8
3473837	8
2348391	8
3839713	8
2963591	8
2888071	8
2352799	8
3393112	8
2892051	8
3847480	8
3492149	8
3678318	8
3128191	8
3066011	8
2607752	8
3203198	8
3185822	8
3551209	8
3599346	8
2715628	8
2952606	8
3283933	8
2434798	8
3387538	8
2444562	8
2925546	8
3955916	8
3575304	8
2690201	8
2362968	8
2397586	8
3422349	8
2793403	8
2787574	8
2615398	8
3798448	8
3108605	8
3319205	8
3915327	8
2973893	8
3044610	8
3232535	8
3867723	8
3600450	8
2618694	8
3281780	8
3893029	8
2952789	8
3791814	8
3786602	8
3608712	8
3611526	8
2418019	8
3843779	8
2402034	8
3709661	8
3259315	8
2836623	8
3163383	8
3119698	8
3659170	8
2699209	8
2613470	8
2841092	8
3856653	8
2374171	8
2798162	8
3819519	8
2514538	8
3177865	8
2833682	8
2994054	8
3020833	8
2990480	8
2666152	8
4053292	8
3462299	8
3092836	8
3522803	8
2868232	8
3050368	8
2388823	8
2364911	8
3764650	8
2777358	8
3100266	8
3210180	8
2825061	8
3160623	8
3350951	8
3484502	8
2655153	8
3163221	8
2887690	8
3728163	8
3821679	8
3177560	8
2746611	8
3178616	8
2325519	8
3541113	8
3782689	8
3829823	8
2951676	8
3464752	8
2717810	8
2583257	8
3101484	8
2345230	8
2668458	8
2484507	8
2682113	8
2594953	8
2452350	8
2742311	8
2554111	8
2607931	8
3409966	8
3589351	8
3641821	8
2551132	8
3505322	8
3040081	8
2342247	8
2414391	8
3656552	8
3027158	8
3647405	8
3614536	8
3078227	8
3843515	8
2781814	8
3015168	8
2448354	8
2893480	8
3370104	8
2655119	8
2452050	8
2720765	8
2889199	8
2475339	8
2657580	8
3935210	8
2843604	8
3726662	8
3446990	8
3178433	8
3666253	8
3362297	8
2877888	8
3276428	8
2378311	8
3566609	8
3507006	8
2382175	8
3554451	8
3050172	8
3877038	8
2649682	8
2349298	8
2875559	8
2732841	8
2824530	8
3292342	8
2692461	8
3396182	8
2520120	8
2699280	8
3355063	8
3266180	8
2320996	8
3128193	8
3588729	8
3940426	8
2900880	8
3131254	8
3322320	8
2662959	8
3091903	8
3568475	8
3464757	8
3465854	8
3872624	8
2755825	8
3003888	8
2980600	8
3611353	8
2488822	8
2389528	8
3884732	8
2824383	8
3620803	8
2594037	8
3531852	8
3394755	8
3352420	8
3444515	8
2940345	8
3281804	8
2482591	8
3150812	8
3660167	8
2588034	8
2444608	8
2682211	8
3107374	8
3617758	8
2541151	8
2922772	8
3877906	8
3257385	8
3082285	8
2502406	8
3078398	8
2854364	8
3180428	8
2941434	8
3613299	8
2707670	8
2812146	8
3521002	8
2428567	8
2482796	8
2474268	8
3913825	8
2689899	8
2865221	8
3287758	8
3006168	8
2800765	8
2488969	8
3107594	8
3163175	8
2589872	8
3079157	8
2636690	8
3110895	8
3621161	8
2496197	8
3258954	8
3680957	8
2633668	8
2316560	8
2599768	8
2742381	8
2932497	8
3356726	8
2894251	8
2985908	8
3860314	8
2550596	8
3185323	8
3829955	8
3156563	8
2667618	8
3283080	8
2930693	8
3096559	8
2645956	8
2385279	8
3672539	8
3674645	8
2513623	8
2920512	8
2715870	8
3317459	8
2493896	8
3018339	8
3554946	8
3420398	8
3556382	8
3769037	8
2546419	8
2522734	8
3664536	8
2789388	8
3862069	8
3131742	8
3946334	8
3182338	8
3092540	8
3185500	8
2669414	8
2384559	8
3595136	8
3409019	8
2756308	8
2353496	8
2653814	8
2928698	8
2965801	8
2828156	8
3581947	8
2808827	8
3819996	8
2548911	8
2992687	8
2658808	8
3640432	8
2618661	8
3254646	8
3405303	8
3232844	8
2952015	8
3568780	8
3098941	8
3502172	8
3656797	8
3840281	8
2485736	8
2417107	8
3289262	8
3886407	8
3653402	8
3123549	8
3792719	8
2966317	8
3225095	8
2745092	8
3856519	8
3223553	8
2800431	8
2748535	8
2705376	8
3087698	8
2771071	8
2469715	8
2571551	8
3140137	8
3377444	8
2733437	8
2958333	8
3311758	8
3763960	8
3208851	8
2735444	8
3351233	8
3222039	8
2408191	8
3398762	8
3768805	8
3854560	8
3962642	8
2321934	8
3541086	7
2461095	7
3269855	7
2372329	7
3034088	7
3326699	7
3826448	7
3110126	7
3182048	7
3278412	7
3254799	7
3737309	7
3669566	7
3908244	7
2713218	7
3453114	7
2664769	7
3453853	7
2463006	7
3160048	7
3702686	7
2870680	7
3427390	7
2669396	7
3733124	7
2487073	7
2683764	7
3061329	7
2488237	7
2695390	7
3525716	7
2516683	7
3255671	7
2450890	7
3160835	7
3034820	7
2836006	7
3222559	7
2501730	7
3082893	7
3121074	7
2657593	7
2509896	7
3124367	7
3898313	7
3691073	7
2606610	7
3448438	7
2418378	7
3033021	7
3820812	7
3861265	7
2549159	7
2458481	7
2460766	7
2995500	7
3697540	7
3453247	7
3141235	7
2709399	7
2532737	7
2666473	7
3433349	7
2667501	7
3409968	7
3247092	7
2778771	7
3788704	7
3155904	7
3110951	7
3883963	7
2492208	7
2340905	7
2404811	7
3306066	7
3146926	7
2887200	7
3025997	7
3630852	7
2943235	7
3633953	7
3856879	7
3940036	7
2655534	7
2479027	7
3408025	7
3902763	7
3777165	7
3404455	7
3303737	7
3412696	7
3642951	7
2995337	7
2662966	7
2598074	7
2990369	7
2686379	7
3552240	7
3045230	7
2525099	7
3371340	7
2951237	7
2812871	7
3385243	7
2909092	7
3144571	7
2956056	7
3729069	7
2867286	7
2769951	7
3703393	7
3703798	7
2841151	7
3460807	7
2442993	7
3598563	7
3840250	7
2800653	7
3484422	7
3711074	7
3343076	7
3434516	7
2493760	7
3302112	7
3244648	7
2973436	7
2784494	7
2762978	7
2784749	7
3673606	7
3060076	7
3217132	7
3724577	7
2372310	7
3226585	7
3410038	7
3410738	7
2549752	7
3615984	7
2792941	7
3280031	7
3950471	7
3727599	7
2863939	7
2477428	7
2720210	7
3525248	7
3243157	7
2959600	7
3388930	7
3248319	7
3614555	7
3963975	7
3524781	7
2916639	7
2353951	7
3437274	7
2918564	7
3890882	7
2549957	7
2519815	7
3310127	7
3813614	7
2602122	7
3446440	7
3200688	7
3376268	7
3514862	7
3716520	7
3082804	7
2898530	7
3888941	7
3087221	7
2376283	7
3668483	7
3367186	7
2571459	7
3070184	7
2530402	7
3669790	7
3155626	7
2618402	7
3895066	7
3701844	7
2668946	7
2957844	7
2821282	7
3703405	7
3788707	7
3118974	7
2517836	7
2884659	7
3625604	7
2763033	7
3218114	7
3264999	7
3853301	7
3124160	7
3300123	7
3320697	7
2527441	7
3043182	7
2948931	7
2379385	7
3306311	7
2810778	7
3743234	7
3651678	7
3566924	7
3201423	7
3343438	7
3202433	7
2636787	7
3480160	7
3954742	7
2676771	7
3878858	7
3307006	7
3605323	7
2836598	7
2473311	7
2396645	7
2411200	7
3535619	7
2553790	7
2933701	7
3608616	7
3039020	7
2658731	7
3746259	7
3857403	7
3127489	7
2461644	7
3516336	7
2503093	7
3325842	7
3941289	7
3664962	7
2857227	7
2926867	7
2770257	7
3541009	7
2643114	7
3477510	7
3280552	7
3415987	7
2713973	7
3522208	7
3756136	7
3546499	7
2485471	7
3870873	7
3703886	7
3608191	7
2486922	7
3872527	7
2389835	7
2960305	7
2780120	7
3431390	7
3881844	7
2635189	7
2635852	7
3618293	7
2686030	7
2731470	7
3159608	7
2690852	7
2518207	7
3603895	7
3117249	7
3578149	7
3907110	7
3850962	7
2932447	7
3264751	7
3490543	7
3724337	7
3795951	7
3492060	7
2458650	7
3796778	7
2513801	7
3862726	7
3205229	7
2852788	7
3690501	7
3153711	7
3801673	7
2806283	7
3111526	7
3644907	7
3454710	7
2337400	7
2774517	7
2863277	7
2775491	7
3558428	7
3760171	7
3100084	7
2770329	7
3792497	7
2627315	7
2798552	7
2346106	7
2629906	7
2467809	7
3703642	7
3058128	7
2844924	7
2982014	7
3925440	7
2921916	7
3219385	7
2762327	7
3556932	7
3311639	7
3712484	7
3855982	7
2799115	7
3380071	7
2801074	7
2903316	7
3323461	7
3278870	7
3642695	7
3693464	7
2836121	7
2728785	7
3039259	7
3948729	7
2948382	7
3669825	7
3138715	7
3091955	7
3189700	7
3913696	7
2342670	7
3422707	7
3920503	7
2690513	7
3436299	7
2587608	7
3151409	7
3796621	7
2670536	7
2960386	7
2589777	7
3765778	7
2983182	7
2847275	7
2695375	7
3713935	7
2652893	7
2596155	7
2762202	7
3723754	7
3444542	7
3168248	7
3630499	7
2978208	7
3537426	7
3085479	7
2605138	7
2796792	7
3080284	7
3376559	7
3857405	7
3732706	7
3777526	7
3426064	7
2704334	7
2374645	7
2659513	7
3364429	7
2506974	7
2928369	7
2815509	7
2858640	7
3407434	7
2532119	7
3603742	7
3894152	7
2388283	7
3622569	7
3872036	7
3096600	7
3659360	7
2604990	7
3264019	7
2725366	7
3216512	7
3098404	7
3484500	7
3386235	7
2920672	7
3252103	7
3389150	7
3266354	7
2961875	7
3165106	7
2652589	7
3670751	7
2595061	7
2562606	7
3321015	7
3353413	7
3061808	7
2743580	7
3356422	7
3856082	7
3323882	7
3150020	7
2369481	7
2558510	7
3269086	7
2593509	7
2875550	7
3275798	7
2347450	7
2724773	7
3497980	7
3033883	7
2707105	7
2801428	7
2857023	7
2834389	7
2376796	7
3752246	7
2663298	7
3864724	7
2524860	7
2858139	7
2531341	7
3479283	7
3701363	7
2580472	7
3099029	7
2672334	7
2385945	7
2979101	7
2980310	7
3949325	7
2680089	7
3950675	7
3522291	7
3811071	7
2559079	7
2515941	7
2540225	7
2734367	7
3671843	7
3629917	7
3247125	7
3148681	7
2424590	7
3168162	7
3062097	7
2604399	7
2892000	7
3220536	7
3728228	7
2323629	7
3611190	7
3272913	7
2683278	7
3827595	7
3366904	7
2903264	7
2617124	7
2952101	7
2577004	7
2474051	7
2976756	7
3212989	7
2867339	7
2667347	7
2865402	7
3026630	7
3027286	7
3053172	7
3432992	7
3241355	7
3292036	7
3317925	7
3465979	7
3575940	7
2720751	7
3024090	7
3265076	7
3026270	7
3445669	7
3470065	7
3796296	7
3817210	7
2895481	7
2940431	7
3042082	7
3273624	7
3354422	7
2948345	7
3541981	7
2857414	7
3725317	7
3235979	7
2812647	7
3407907	7
3283708	7
3159508	7
2766494	7
3000140	7
3646031	7
3149350	7
2799253	7
3839667	7
3961024	7
2866763	7
3796338	7
2757286	7
3614271	7
3200136	7
2681677	7
2935548	7
3788989	7
3031654	7
3711286	7
2922865	7
2738224	7
2926215	7
3576057	7
3654234	7
2741199	7
3672757	7
3627423	7
2454696	7
3469900	7
2989551	7
3936039	7
2701458	7
3856228	7
2893621	7
3496826	7
2798387	7
2847235	7
3747170	7
2404103	7
3718393	7
3379984	7
3638673	7
3596137	7
2950526	7
2806290	7
3041370	7
2462362	7
3479846	7
2385718	7
3362443	7
2777369	7
3140485	7
2866662	7
3286829	7
2777490	7
2445984	7
3575607	7
2734368	7
2833281	7
2499300	7
3671861	7
3738194	7
3529098	7
3034548	7
2548971	7
3215779	7
3262565	7
3852311	7
3398721	7
3037738	7
2508652	7
3633677	7
3323947	7
3690241	7
3776041	7
2373600	7
2704555	7
2518159	7
2950165	7
2468428	7
3780148	7
2551898	7
2622482	7
2904092	7
3600448	7
3553749	7
3951882	7
3374609	7
2383940	7
2384555	7
3954442	7
2798295	7
3750736	7
3238996	7
3878585	7
2628898	7
3963238	7
2443372	7
3677656	7
3107764	7
3202173	7
2444298	7
3156197	7
2870045	7
3394067	7
2449622	7
2719195	7
3577278	7
3931717	7
3214339	7
2453257	7
2502877	7
2987378	7
2988185	7
2721880	7
3584729	7
2558301	7
2426832	7
3400599	7
2749784	7
2655764	7
3517084	7
2705736	7
2707991	7
2802591	7
2834872	7
2805286	7
2662999	7
2951616	7
3023669	7
3046600	7
3914155	7
3048871	7
2912560	7
3730471	7
3001552	7
2723620	7
2415459	7
3200714	7
3754821	7
3568490	7
3649113	7
2692446	7
2942301	7
3265671	7
3027363	7
3028003	7
3124395	7
3962490	7
3896372	7
3857225	7
3496117	7
3730918	7
2461903	7
2322619	7
3407861	7
3179705	7
2478898	7
3501033	7
3564059	7
2705783	7
2904849	7
3780052	7
2598327	7
3697673	7
3891222	7
3256783	7
3869362	7
3741096	7
3463574	7
2774752	7
3420390	7
2865223	7
2581323	7
3244548	7
3002656	7
2482764	7
3003759	7
2821508	7
3104457	7
3293725	7
2875699	7
2635971	7
3121286	7
2961803	7
3527911	7
2396124	7
2886584	7
2344019	7
2746180	7
3267632	7
2935910	7
2968842	7
2854299	7
2745707	7
3745933	7
2374374	7
3451253	7
3402065	7
2726306	7
3734892	7
3549541	7
2751811	7
2666905	7
2715229	7
3308478	7
3385708	7
2909518	7
3702557	7
3915389	7
3048876	7
2602805	7
2479728	7
3469600	7
3560878	7
2583103	7
3118023	7
3387258	7
3663924	7
3523120	7
3100214	7
3079827	7
3761505	7
2587863	7
2642395	7
3848388	7
3439600	7
3683216	7
3399400	7
2873571	7
3541167	7
2558770	7
3450490	7
3224090	7
3448929	7
3272579	7
2941762	7
2903404	7
2802783	7
2942755	7
3132084	7
3044162	7
3541755	7
2551655	7
2336981	7
2667105	7
2669009	7
3913809	7
3835261	7
3916978	7
3807717	7
3658633	7
3961031	7
3615510	7
2982404	7
3626402	7
3619490	7
3884523	7
3929068	7
2939138	7
3437909	7
3258922	7
3769832	7
3021154	7
3271469	7
3074662	7
3814703	7
3349498	7
2555310	7
3225285	7
3219942	7
3493053	7
3931970	7
2980390	7
2724342	7
3857534	7
3450550	7
2749844	7
2379313	7
2481501	7
2472178	7
2951126	7
2812014	7
2337462	7
3332607	7
3092923	7
3650852	7
2385432	7
3794241	7
3673958	7
3921989	7
3623924	7
3059007	7
3155494	7
3163994	7
3843173	7
3014189	7
3392336	7
3487533	7
2421228	7
3116385	7
2369237	7
3167300	7
2550811	7
3421946	7
3491226	7
2977221	7
3725643	7
3582697	7
3896980	7
2455156	7
3223608	7
2681973	7
3542622	7
2983660	7
3499554	7
2659372	7
3944374	7
2572887	7
3205098	7
3182086	7
3643733	7
3045694	7
3670060	7
3648600	7
2665792	7
2464108	7
3954211	7
3047079	7
3099295	7
3378677	7
2625372	7
2480446	7
2777732	7
3756347	7
2489109	7
3121385	7
3954393	7
2399353	7
3509015	7
2594640	7
2401287	7
3846813	7
2595565	7
4051241	7
2883424	7
2677706	7
3532961	7
2614631	7
2319762	7
3539104	7
2892582	7
3030578	7
3361003	7
2515977	7
3179516	7
3517340	7
3180969	7
3548928	7
2749565	7
3281133	7
2336988	7
2812350	7
3282245	7
2883562	7
2908823	7
2775458	7
2840369	7
3337713	7
2865716	7
3471301	7
2734503	7
3002910	7
2336255	7
3922710	7
3598749	7
2681771	7
2670902	7
2468545	7
3010375	7
2389472	7
2778441	7
3569928	7
3219568	7
2732839	7
3572341	7
3627582	7
2782645	7
2401017	7
2970608	7
2653601	7
3247362	7
2740805	7
2931985	7
3722583	7
3607551	7
3218069	7
2319247	7
3726342	7
3085537	7
3586869	7
2593169	7
3202182	7
3473247	7
3327211	7
2791258	7
2612386	7
3938427	7
2853351	7
2756606	7
3941442	7
2713081	7
3328107	7
3647512	7
3072298	7
3646515	7
2870894	7
3215678	7
3702659	7
3505325	7
2337294	7
3384461	7
3797010	7
3797544	7
3437452	7
2936402	7
3926593	7
3791193	7
3393649	7
3259997	7
3672618	7
3894234	7
3664534	7
2515216	7
3034571	7
2378315	7
2375337	7
3824979	7
3544059	7
2997312	7
3331809	7
2752571	7
2908237	7
2863886	7
3308486	7
2999355	7
3025569	7
3873438	7
2932434	7
2604954	7
2444599	7
2389257	7
3924098	7
2652564	7
2733212	7
2609008	7
3806166	7
3115022	7
3221516	7
3395197	7
3146556	7
3815885	7
3441169	7
2740548	7
2657079	7
3443865	7
2891095	7
3266597	7
2788799	7
2709334	7
3779308	7
3327114	7
3139461	7
2859885	7
3554888	7
2771846	7
3387732	7
3150026	7
3004612	7
2442739	7
2634089	7
3925399	7
2967556	7
2967986	7
2543365	7
3803972	7
2971207	7
2401775	7
2939532	7
3555118	7
3396700	7
2520357	7
3930652	7
3582217	7
2318598	7
3274812	7
3634150	7
2832878	7
2548652	7
3252738	7
2985884	7
2423828	7
3779688	7
3862133	7
2905511	7
2711726	7
2948999	7
2383285	7
2356398	7
3238423	7
3524144	7
2479589	7
3792732	7
2721589	7
2389037	7
2913392	7
2915024	7
2825041	7
2393215	7
3250091	7
3163012	7
2731735	7
3390274	7
3572171	7
3854534	7
2614182	7
2898791	7
2657013	7
3179454	7
3408844	7
3036874	7
2661781	7
3183678	7
2771500	7
2570850	7
3552415	7
3593397	7
3157489	7
3481038	7
3653239	7
3956858	7
3598345	7
2918050	7
3755854	7
2730273	7
2779726	7
3618945	7
2541956	7
3301801	7
3195433	7
3903489	7
3527687	7
2500601	7
2884817	7
2588935	7
3354612	7
3881653	7
3470091	7
3445751	7
3495766	7
2924139	7
2569314	7
3691509	7
3610835	7
2725179	7
2984862	7
2925687	7
2902390	7
3426744	7
2948719	7
2661282	7
3779232	7
3254824	7
2811159	7
2992880	7
3046660	7
2620157	7
3157293	7
2688077	7
2954679	7
3309107	7
3835567	7
2534460	7
3473527	7
3659962	7
3961069	7
3311902	7
3218025	7
3201785	7
3344890	7
2396495	7
3219173	7
2366843	7
2925424	7
3440664	7
2546352	7
2548186	7
2588577	7
2787559	7
3672845	7
3531903	7
3371456	7
3491458	7
3582759	7
2977978	7
3816581	7
2701536	7
3745534	7
3224369	7
3270150	7
3300655	7
3774878	7
3034248	7
3546286	7
2903207	7
3827324	7
3519535	7
2597738	7
2902325	7
2815881	7
3330015	7
2997531	7
2463221	7
3951770	7
2476115	7
3701436	7
2387504	7
2465655	7
3809037	7
3703244	7
2649766	7
3566306	7
2735984	7
3191027	7
2634954	7
3923483	7
3109491	7
2497011	7
3482262	7
3033997	7
2893442	7
3849337	7
2611207	7
3512833	7
2890215	7
3444983	7
3935103	7
2658063	7
2745864	7
2845682	7
3424248	7
3030473	7
3857379	7
3223968	7
3819940	7
2655641	7
2939446	7
3182015	7
3086182	7
3823482	7
3864871	7
3476309	7
3356064	7
3038670	7
3947067	7
2468977	7
2902123	7
3368721	7
2328067	7
3698259	7
3141826	7
3604076	7
2753912	7
3240726	7
2722263	7
2603963	7
2438916	7
3840004	7
2468117	7
3617770	7
2585122	7
3766883	7
2687264	7
2447418	7
3302186	7
2832249	7
2689182	7
3392572	7
2497660	7
2654905	7
3489496	7
3810450	7
3440890	7
2473115	7
3630275	7
2473617	7
2612661	7
3631634	7
3400504	7
3027264	7
3029063	7
3584559	7
3900010	7
2371596	7
3538845	7
3402493	7
3936466	7
3410344	7
3800778	7
3382604	7
2855511	7
3737628	7
3553077	7
2618392	7
3740134	7
3113273	7
3282092	7
3235994	7
3912272	7
2509688	7
3700165	7
3361115	7
3362631	7
2533837	7
3647869	7
3732034	7
2844920	7
3964051	7
3571067	7
3439498	7
3790599	7
2783098	7
3145889	7
3103142	7
3320903	7
2454344	7
3075362	7
3469447	7
3219687	7
3820117	7
2891371	7
3940484	7
2939785	7
3964957	7
3733610	7
3041620	7
2597601	7
3185325	7
2836110	7
3907706	7
2665198	7
2975664	7
2930301	7
3144045	7
2666577	7
2977670	7
3145804	7
3187501	7
3026152	7
3336772	7
2627018	7
3237503	7
3837834	7
3411991	7
3702490	7
2824273	7
3385766	7
3289304	7
3141937	7
3800071	7
2651410	7
3079779	7
2880711	7
2782952	7
2699332	7
2988386	7
3492563	7
2615171	7
3472564	6
3451286	6
2477976	6
3538972	6
3227578	6
3085899	6
3778574	6
3614797	6
3209202	6
2856217	6
3452684	6
3233664	6
4052384	6
2462449	6
3139347	6
3416854	6
3698260	6
2838016	6
2752824	6
2532924	6
2464600	6
3409020	6
3240733	6
3946259	6
3915511	6
2534641	6
3147991	6
2628141	6
3872910	6
3517338	6
2628460	6
2774568	6
3920334	6
3105435	6
3250717	6
3012001	6
2585380	6
3924120	6
3389978	6
3651440	6
3715787	6
3081427	6
3304386	6
3763260	6
3929826	6
3269963	6
3197372	6
2894094	6
2871850	6
3346906	6
2453309	6
2544902	6
3818819	6
3853052	6
2977736	6
2680823	6
3936914	6
2476449	6
2829894	6
3609705	6
2414561	6
2875192	6
2893667	6
2969967	6
3127535	6
2939115	6
2705382	6
2515994	6
3562960	6
2405151	6
3426448	6
2942784	6
3455479	6
2854685	6
3504527	6
3279908	6
2379264	6
3306429	6
3478159	6
2752138	6
3699509	6
3648763	6
3024507	6
3115564	6
3284749	6
3425130	6
3701838	6
2442546	6
3701988	6
3338706	6
2799481	6
2441262	6
2557221	6
2488174	6
3437051	6
3078092	6
2365679	6
2823235	6
2684833	6
2759270	6
3464303	6
3843187	6
2516806	6
2803110	6
3481464	6
3846593	6
3887400	6
3058570	6
2692533	6
3320609	6
2503173	6
3933207	6
3444488	6
2646147	6
2740958	6
3533197	6
2839439	6
2318131	6
2792804	6
3398107	6
3149118	6
3662023	6
2653240	6
2937941	6
3541391	6
2569442	6
2525626	6
3718848	6
2562597	6
4039067	6
2421349	6
2329099	6
2993867	6
2756036	6
3255399	6
3328749	6
2598397	6
3370692	6
3600415	6
3188755	6
3283121	6
2665772	6
3024355	6
3114675	6
2815550	6
2931390	6
2385327	6
3833348	6
3240134	6
2955124	6
3945803	6
3701074	6
2386225	6
3148550	6
3244203	6
3702067	6
3702492	6
2556683	6
3809046	6
3004781	6
2915038	6
3010141	6
3568110	6
2889197	6
3218422	6
3011952	6
3415471	6
3574806	6
3924757	6
3209411	6
2735470	6
2472182	6
3671918	6
2871344	6
2644149	6
3020819	6
3812076	6
2364116	6
2452240	6
3397950	6
3607999	6
3677088	6
3677552	6
2989823	6
2724202	6
3496479	6
3201828	6
3086920	6
2938668	6
3859584	6
2503091	6
3178628	6
2348090	6
3401516	6
3128838	6
2616824	6
3638701	6
2374610	6
3231238	6
2749172	6
3778631	6
3945384	6
3864874	6
2792086	6
3615584	6
2806487	6
2750645	6
3827422	6
2975326	6
2810394	6
2950937	6
2336909	6
2951884	6
3331703	6
3046513	6
2624652	6
3783025	6
2753053	6
2532649	6
2839211	6
3114730	6
2412990	6
3501825	6
2674687	6
2933569	6
2345977	6
2979886	6
3075980	6
2824387	6
3787946	6
3340660	6
3788609	6
2486056	6
3430777	6
3615460	6
2959827	6
2777642	6
2827823	6
3842812	6
2396378	6
3575191	6
3465656	6
2449395	6
3708687	6
3245102	6
2736610	6
3124050	6
3933070	6
2785869	6
2635863	6
2933481	6
2890334	6
3770283	6
3027295	6
2556318	6
2700944	6
3124368	6
3494526	6
2546883	6
2944061	6
3797234	6
3634107	6
3690521	6
2654900	6
3635696	6
2594246	6
3538507	6
3664635	6
3228618	6
2984893	6
2925706	6
3748263	6
3088187	6
3181055	6
2421237	6
2943465	6
2791461	6
3036687	6
3455881	6
3087593	6
2904384	6
2835820	6
3325867	6
2989526	6
2333789	6
3908008	6
2573233	6
2713705	6
3041878	6
3416734	6
3567727	6
2818464	6
3833350	6
3547453	6
2345162	6
3426607	6
2734883	6
3311707	6
2916373	6
3286803	6
3879392	6
2538620	6
2875612	6
3678413	6
2366178	6
3433974	6
2831644	6
3291600	6
3144415	6
3349524	6
2653967	6
3530688	6
3440995	6
3657352	6
3630151	6
2656265	6
3121207	6
3295959	6
3557774	6
3534141	6
3934009	6
2792203	6
3632052	6
3400629	6
3249412	6
3536835	6
2368177	6
2788050	6
3400541	6
3081626	6
3107729	6
3300677	6
3941112	6
2515682	6
2609798	6
2517865	6
3450351	6
2406065	6
2330128	6
3752077	6
2905140	6
3090426	6
2989233	6
3368049	6
2881562	6
3281768	6
2665214	6
3407596	6
3647645	6
2953154	6
2954180	6
2485686	6
2689977	6
2386790	6
3761782	6
2870596	6
2773227	6
3382219	6
3702667	6
3659675	6
3027807	6
3286295	6
3873859	6
2961819	6
3216593	6
2444779	6
3962738	6
3549620	6
2514522	6
3811393	6
2418425	6
2398097	6
2593412	6
2824830	6
2970343	6
2927698	6
2928015	6
3486151	6
2826407	6
3124620	6
2941007	6
2656325	6
3347822	6
2975692	6
2742218	6
2455700	6
2743363	6
3422573	6
2318989	6
3935457	6
2320448	6
3446665	6
3821116	6
3539020	6
3857011	6
3176775	6
2615180	6
3537410	6
3268973	6
2750447	6
3538807	6
2616826	6
2562799	6
2790317	6
3496484	6
3450467	6
3496649	6
2903392	6
2467138	6
2641527	6
2550440	6
3642814	6
2331509	6
2506973	6
2995151	6
2711538	6
3949149	6
3544101	6
3384320	6
2794757	6
3670975	6
3375780	6
3956131	6
3607364	6
3336412	6
3704292	6
2627518	6
3786673	6
3875888	6
2668551	6
2734649	6
3197254	6
2487149	6
3623627	6
3808916	6
2713207	6
2535545	6
3611025	6
3840239	6
2779686	6
3239927	6
3705405	6
2731961	6
3525788	6
2892027	6
2880920	6
2586746	6
3303118	6
3669997	6
2783844	6
3197171	6
2677751	6
2450039	6
3511039	6
2644442	6
2790162	6
3468375	6
2646046	6
3794601	6
2931862	6
2343919	6
3060920	6
2888847	6
3741501	6
2636496	6
2873991	6
3895382	6
2556329	6
2874590	6
3632500	6
3106917	6
3729752	6
2767090	6
3406090	6
3178559	6
3252291	6
3319447	6
2971103	6
3041541	6
3152258	6
2611844	6
3087223	6
2375933	6
2944022	6
3154228	6
3550253	6
3278457	6
4048237	6
3186336	6
3863437	6
3543283	6
3696529	6
2881516	6
2573784	6
3454449	6
3507509	6
3157345	6
3046068	6
3833352	6
3569236	6
3143898	6
2866054	6
3790904	6
3000189	6
3423005	6
3835296	6
3100940	6
2481291	6
3461218	6
3151642	6
3527983	6
3662018	6
3478569	6
3651017	6
3508795	6
3196091	6
3845650	6
3221026	6
3102009	6
3010424	6
2677390	6
2835018	6
3680988	6
3124299	6
3511132	6
3673752	6
2452182	6
2544463	6
2792204	6
2680120	6
2567646	6
3446808	6
2368178	6
2681348	6
2893278	6
3745565	6
2606051	6
2654508	6
2370259	6
3300685	6
3228028	6
3900840	6
2660539	6
2811264	6
2768322	6
3408769	6
2704540	6
3354884	6
2708662	6
3412064	6
3037196	6
3036478	6
3752079	6
3413381	6
3737273	6
2837127	6
3257248	6
2526978	6
2463504	6
2709200	6
3332539	6
3285943	6
3094408	6
3137920	6
3073709	6
2767380	6
2886180	6
3647159	6
3762563	6
2677851	6
2867150	6
3565743	6
2735882	6
3662623	6
2822378	6
3842155	6
2780553	6
3298873	6
2351856	6
2685058	6
3570479	6
3143276	6
2637406	6
2831201	6
3435910	6
2676068	6
3009273	6
3196135	6
2632637	6
2341547	6
2499442	6
2610798	6
2787267	6
3812080	6
2742179	6
3767344	6
2565536	6
3263667	6
2679521	6
2792421	6
3608618	6
2897861	6
3716021	6
3817643	6
3251000	6
3939148	6
2831828	6
3933703	6
3773815	6
3270991	6
3860468	6
3901196	6
3033319	6
3693670	6
2518348	6
2790935	6
2573262	6
2550013	6
3938740	6
3779120	6
3905205	6
3639519	6
3154857	6
3089939	6
3908964	6
3553384	6
2860308	6
3135618	6
3647048	6
2709026	6
2716857	6
2863450	6
2955291	6
3286100	6
3620547	6
3138418	6
2334149	6
3379623	6
2690166	6
2914549	6
2485403	6
3661793	6
2629817	6
3733147	6
3617201	6
3298340	6
3618320	6
2636088	6
2695209	6
2695647	6
3904252	6
2833126	6
3345608	6
2762274	6
3710137	6
3035134	6
3103716	6
2678869	6
2695230	6
3223569	6
3490570	6
3934985	6
3854246	6
3492062	6
3725489	6
2744969	6
2413596	6
3317167	6
2766254	6
3587981	6
3745706	6
3039780	6
3406099	6
3495490	6
3041542	6
2617150	6
2811708	6
3718757	6
3687840	6
2927320	6
2619209	6
3037038	6
3669897	6
2905828	6
2773810	6
3185311	6
3114357	6
3606985	6
2533357	6
3148975	6
3291585	6
2871833	6
3104387	6
2801022	6
3710941	6
3925500	6
2869993	6
3067563	6
3394357	6
2421422	6
3018642	6
3624795	6
2500254	6
2452320	6
2895207	6
3880801	6
3534149	6
2317809	6
3630230	6
2567387	6
2652158	6
2323160	6
3451677	6
2705540	6
2348613	6
3353971	6
2374044	6
3666678	6
2946915	6
3381795	6
3476275	6
3133666	6
3369068	6
3458890	6
2664291	6
3599957	6
3698316	6
3041521	6
3543797	6
2357923	6
3671084	6
3832360	6
2818526	6
2863545	6
2477318	6
3502615	6
2388644	6
2627455	6
2735241	6
3340160	6
2391668	6
2692050	6
2488240	6
3840557	6
3059668	6
3617723	6
3800174	6
3438658	6
3842966	6
2396814	6
3290767	6
3953836	6
3391043	6
3845159	6
3435914	6
2652896	6
3669745	6
3846164	6
3258741	6
3395142	6
3082274	6
2655082	6
3849352	6
2694019	6
2645428	6
3532382	6
3309134	6
2600613	6
3490781	6
3722859	6
3814583	6
2366550	6
3725287	6
2680448	6
3123543	6
3085662	6
2796796	6
3897746	6
3857055	6
2558751	6
3635238	6
2725147	6
2789427	6
2515263	6
3685653	6
3826945	6
3364430	6
2812754	6
2770528	6
3183343	6
2570975	6
3459005	6
3330157	6
2337739	6
3868267	6
3727996	6
3743050	6
2997067	6
3286214	6
3422871	6
3791867	6
3916338	6
2465547	6
2414227	6
3570877	6
2721835	6
3284736	6
3747233	6
2841801	6
2865869	6
3161239	6
3609181	6
3197257	6
3461394	6
2439463	6
3504752	6
3428214	6
3053994	6
3198290	6
3436594	6
3920866	6
3732922	6
3414568	6
3240700	6
2759009	6
3766251	6
2829804	6
3926051	6
3526514	6
2676856	6
2691976	6
2395116	6
2973233	6
2964631	6
3958074	6
3222580	6
2940563	6
2316589	6
2601352	6
3373191	6
2318510	6
2366772	6
3537002	6
3220387	6
2501876	6
2894046	6
3352126	6
2607682	6
3516688	6
3934371	6
2423244	6
3752517	6
3278175	6
2643291	6
3416277	6
2623840	6
3384402	6
3918549	6
3282082	6
2475396	6
3259257	6
3603929	6
3376000	6
2710553	6
3644469	6
2839901	6
3138497	6
3873714	6
2820023	6
2821795	6
2387490	6
2513390	6
3519968	6
3789078	6
2590461	6
2967188	6
3032349	6
3291130	6
2961798	6
3761321	6
3928672	6
3145074	6
2893002	6
2985523	6
2738208	6
3739516	6
3443987	6
3579885	6
3121543	6
3608228	6
3630932	6
2657877	6
3126583	6
3584660	6
3124197	6
2651791	6
3775872	6
2797242	6
3589574	6
2321503	6
3820555	6
2504228	6
2465640	6
2518738	6
2708692	6
3450784	6
3694414	6
3326904	6
3907778	6
3045054	6
2904930	6
3909810	6
2336726	6
3727273	6
3142176	6
3670947	6
2710174	6
3073335	6
2865525	6
3702551	6
2956201	6
2442699	6
3918965	6
3517809	6
3647750	6
3198594	6
2778537	6
3796683	6
3874590	6
2822266	6
2557734	6
2845069	6
3296983	6
2730186	6
2736641	6
2444782	6
2366055	6
2969897	6
3418670	6
3257061	6
3303326	6
3394504	6
2595563	6
3929740	6
3069157	6
3710055	6
2451651	6
2406050	6
3625341	6
3070883	6
2929970	6
3036056	6
3532384	6
3215256	6
3398146	6
2496858	6
2520487	6
3198739	6
3355348	6
2873777	6
2933718	6
2989528	6
2345521	6
2476212	6
2413910	6
3859623	6
3271871	6
3032912	6
2703893	6
2896953	6
2946061	6
2926029	6
2992640	6
2323817	6
3545790	6
3639816	6
3501730	6
2375012	6
3231286	6
3694335	6
3721363	6
2710605	6
3279435	6
3639939	6
3948010	6
2551627	6
2903321	6
2759219	6
3040924	6
2881424	6
2904318	6
3593451	6
3332364	6
3235791	6
3433312	6
3193731	6
3701361	6
3261895	6
3049730	6
3504041	6
3836615	6
2756034	6
2960908	6
3731842	6
2632292	6
3005974	6
3797338	6
3118563	6
3217752	6
2650955	6
3617826	6
3570579	6
3843116	6
3706013	6
2539464	6
2967957	6
2892045	6
3480817	6
3436400	6
3623271	6
3846845	6
3887725	6
2835615	6
3162512	6
3906822	6
3216828	6
2636162	6
3584398	6
3536081	6
3323637	6
2604991	6
2652033	6
2605661	6
3403564	6
2501879	6
3589414	6
3178564	6
3300851	6
3040892	6
2404402	6
3362445	6
3861788	6
3278050	6
2519584	6
2899888	6
3276154	6
2834907	6
3276574	6
3867491	6
2906445	6
2729692	6
2552006	6
2664643	6
3357825	6
2384888	6
3954360	6
2671975	6
3872365	6
2390085	6
2756102	6
3923061	6
3430188	6
2606768	6
3108790	6
3618737	6
2847019	6
2339234	6
3843418	6
2732089	6
4038417	6
2870011	6
3845341	6
2594911	6
3210458	6
2739740	6
2587338	6
3318945	6
2893428	6
3764119	6
2986512	6
2453090	6
3851381	6
3683368	6
2763389	6
2504590	6
3558471	6
2699074	6
2699655	6
2345645	6
2796972	6
3496394	6
3150925	6
3537681	6
2703275	6
2461559	6
2810839	6
3587094	6
2656135	6
2479052	6
3777641	6
3685563	6
2971789	6
2946691	6
2754202	6
4043001	6
3475036	6
2857720	6
3778577	6
2662093	6
3183266	6
3518909	6
3549162	6
3736051	6
2506939	6
2836389	6
2378618	6
2771729	6
3112200	6
3753495	6
3498979	6
2335364	6
3091565	6
3477811	6
3430452	6
3113464	6
2330074	6
2577029	6
3431088	6
3943546	6
2812575	6
2710030	6
2864382	6
3569356	6
3833487	6
2816626	6
3047716	6
3947917	6
2438893	6
2772625	6
2823865	6
2556822	6
3311976	6
3005765	6
3294382	6
3152475	6
3840644	6
3521479	6
3756345	6
2672888	6
3803236	6
3954766	6
3526754	6
3159561	6
2518187	6
3709656	6
2597851	6
3270855	6
3556489	6
3347544	6
3933355	6
2552752	6
2852234	6
3768836	6
2601561	6
3025047	6
3061482	6
3818771	6
2873964	6
3249141	6
3608873	6
2321278	6
3932761	6
3201655	6
3776475	6
2559328	6
3378402	6
3031782	6
3538476	6
2704926	6
3128484	6
2900126	6
3611711	6
3273193	6
2992643	6
2902345	6
3518038	6
3204824	6
3278422	6
3826953	6
3411793	6
3476358	6
3866971	6
3045355	6
3754266	6
3091785	6
3156061	6
3430549	6
3804018	6
3647072	6
3647449	6
3594195	6
2645576	6
2358254	6
3511246	6
3502162	6
2646952	6
2885043	6
2485801	6
3607682	6
3379627	6
3426989	6
2843839	6
2588128	6
3949441	6
2633141	6
2539042	6
2780420	6
3523809	6
3713207	6
2447339	6
3552713	6
3209624	6
3709451	6
2785777	6
2542010	6
3485955	6
4053845	6
2929144	6
3486973	6
2741438	6
3682643	6
3023797	6
3442788	6
3075569	6
3537008	6
3608913	6
3714716	6
2923418	6
3250315	6
3493906	6
3691133	6
2703195	6
2894183	6
3081908	6
2321619	6
2939245	6
3746861	6
2639357	6
3516693	6
2856042	6
3066837	6
2656825	6
3252736	6
3734377	6
3943543	6
3035039	6
3275142	6
2749658	6
3231264	6
2620324	6
3414313	6
2951317	6
2857575	6
3184252	6
2838319	6
3699642	6
2553204	6
2475108	6
2716946	6
2910708	6
3743696	6
2817528	6
3284003	6
2932649	6
3410994	6
3646821	6
2820723	6
3285102	6
2913377	6
2842772	6
3623735	6
3390349	6
2584356	6
3842114	6
2683261	6
3108190	6
3570374	6
2921981	6
2630916	6
3439250	6
3883631	6
2781826	6
2447109	6
2783598	6
3393647	6
3716097	6
3419587	6
3160733	6
2963882	6
3011260	6
3197283	6
3672375	6
3442892	6
3769857	6
2500828	6
3294431	6
2975295	6
3310277	6
3881178	6
3930484	6
2553281	6
3311667	6
3582300	6
3124233	6
2979898	6
3038747	6
3678078	6
2615036	6
3587664	6
2745440	6
2788101	6
3589181	6
2924293	6
3449762	6
2703875	6
3325474	6
3819902	6
2833185	6
3826193	6
3362553	6
3403157	6
2518245	6
3778322	6
2328704	6
3229646	6
3641392	6
3205587	6
2506944	6
2569221	6
3382805	6
3429069	6
3907838	6
3739076	6
3696327	6
2664509	6
3830411	6
3646917	6
2575640	6
3463726	6
3914079	6
2720189	6
3336880	6
2798305	6
3504406	6
2774048	6
2775736	6
2959808	6
2629779	6
2395031	6
3600324	6
2731430	6
2339279	6
2470147	6
2398162	6
3845174	6
3903752	6
2984598	6
2641462	6
2835141	6
2837203	6
3487457	6
2827129	6
3167256	6
2898074	6
3885333	6
2876008	6
2970173	6
3401331	6
2983744	6
2800174	6
2660998	6
3408988	6
3943426	6
2572521	6
3454319	6
3454895	6
2612231	6
3502272	6
3323764	6
3090034	6
2377134	6
3696578	6
2663723	6
3616281	6
3543074	6
2598808	6
2328998	6
3045740	6
2708139	6
3804019	6
3331180	6
2665074	6
3831619	6
3870198	6
2994709	6
3642165	6
3605154	6
3047383	6
3524076	6
3073647	6
2769067	6
3834460	6
2342934	6
3896143	6
3048874	6
3793408	6
2603609	6
2886035	6
3749915	6
3505238	6
3312201	6
2364726	6
3617834	6
3811435	6
3155880	6
2823385	6
2779925	6
3266814	6
3343779	6
2879945	6
3707271	6
3877426	6
3033041	6
3886309	6
2394917	6
3957376	6
3765060	6
3672780	6
3932280	6
3320876	6
3816973	6
3795076	6
2498148	6
3062077	6
2989562	6
3226478	6
2558430	6
3729060	6
3773012	6
3449621	6
2615958	6
3401359	6
2970852	6
2548649	6
3425695	6
2660658	6
3041408	6
3320651	6
3203432	6
2948152	6
2852997	6
3690522	6
3779739	6
2989655	6
3505561	6
2575350	6
3407576	6
2552825	6
3141360	6
2953975	6
3240108	6
2342632	6
3916568	6
3623736	6
3428708	6
3624239	6
2778500	6
2488208	6
3810104	6
2827143	6
2982045	6
3191745	6
2920503	6
2716325	6
3523852	6
2639354	6
2518154	6
2596988	6
3629104	6
3294439	6
3489920	6
3630182	6
3198559	6
3772311	6
3399281	6
2967169	6
2613965	6
3176124	6
2892834	6
3359353	6
3177078	6
2415428	6
3404475	6
2724683	6
2347817	6
2747000	6
2747586	6
2985989	6
2857216	6
2770004	6
2812454	6
2506506	6
3614560	6
3865940	6
3597076	6
2598105	6
2530576	6
2881602	6
3804167	6
2717040	6
2385163	6
3362299	6
3025702	6
3524834	6
3147030	6
2912317	6
3959204	6
3339014	6
3340178	6
3839600	6
2713889	6
3389887	6
3475589	6
2350436	6
3430690	6
3250643	6
3289752	6
3789864	6
3062286	6
3600325	6
2559473	6
2397756	6
3844701	6
2544928	6
3066439	6
2848509	6
2498242	6
2804689	6
2450874	6
2804895	6
2825724	6
2964193	6
3578068	6
3439607	6
3395752	6
3486236	6
3718888	6
2549120	6
2543086	6
3932932	6
3817296	6
3083322	6
2827855	6
2842424	6
2828657	6
3491997	6
3581944	6
2700371	6
3447164	6
3938411	6
3857017	6
3611116	6
2371592	6
2617102	6
3327171	6
3182157	6
3496772	6
3720203	6
3518556	6
2660804	6
3915373	6
3938791	6
2684964	6
3643082	6
3278038	6
2620936	6
3669425	6
2427681	6
2617694	6
2381954	6
2525349	6
2905589	6
3384361	6
3042588	6
2952498	6
3870199	6
2931500	6
2767934	6
3336530	6
2998399	6
3095773	6
3807744	6
3516299	6
2627763	6
2979674	6
3052106	6
3526541	6
2823632	6
2872075	6
3097948	6
2632322	6
2680602	6
3707869	6
3163173	6
2489831	6
2559825	6
2924310	6
2962097	6
3602543	6
2560901	6
3393537	6
3653660	6
3102262	6
2601397	6
2933006	6
2988897	6
3077215	6
3537011	6
2680516	6
3582581	6
2605695	6
3299862	6
2856049	6
3033137	6
2992215	6
2805418	6
2901063	6
3696374	6
3111924	6
2617107	6
3753718	6
3909234	6
2483068	6
2812081	6
3113604	6
3237133	6
3463580	6
2863057	6
3159401	6
3868969	6
3480436	6
3115366	6
3094879	6
3241110	6
3671967	6
3188005	6
3656914	6
2668463	6
3310993	6
3548062	6
3610205	6
3612137	6
2716423	6
2469512	6
3290685	6
2922678	6
3080165	6
3574218	6
3392347	6
2832601	6
2783600	6
3101778	6
3145085	6
3532341	6
2985317	6
2692622	6
3765300	6
2473577	6
2550817	6
2409801	6
3558718	6
2601928	6
3931218	6
3374510	6
3743261	6
3537211	6
3725719	6
3107184	6
2681360	6
2615165	6
3776055	6
2940827	6
3277479	6
3734227	6
2329207	6
3410686	6
3035391	6
3182831	6
2523255	6
3599034	6
3498988	6
2996656	6
3697185	6
3553297	6
3499639	6
3891842	6
3910222	6
2838199	6
3234805	6
3359756	6
3190405	6
2953998	6
2863887	6
3523776	6
3914088	6
2999357	6
3286025	6
3759627	6
3099310	6
2840630	6
3160609	6
3380081	6
2755017	6
3646789	6
2480454	6
3290925	6
3161184	6
3263211	6
2387814	6
2821421	6
2416113	6
2962402	6
3475594	6
2682731	6
2606584	6
3078229	6
2736661	6
2982577	6
3666939	6
2419315	6
2470338	6
2733249	6
2880786	6
2367844	6
2496619	6
2690784	6
3160446	6
3848025	6
3672464	6
2986705	6
2837265	6
3074044	6
2612167	6
3933400	6
3168822	6
2317578	6
2657095	6
2317965	6
2521008	6
2699825	6
2636105	6
2602494	6
3894907	6
3085696	6
3201073	6
3175514	6
3086799	6
3730554	6
2749430	6
2514564	6
2832342	6
3636532	6
2660228	6
2751703	6
3637120	6
3685742	6
3517872	6
3943430	6
2519064	6
3800776	6
2834884	6
3231977	6
3889615	6
3697502	6
3506406	6
3156772	6
3466212	6
2775464	6
2532868	6
2647681	6
2584327	6
3262471	6
3197328	6
3150028	6
3216090	6
3098483	6
2735960	6
3922417	6
2671490	6
3299409	6
3478210	6
3952931	6
3300511	6
3572417	6
3393947	6
2919100	6
3212983	6
3082597	6
3246982	6
2644531	6
2563532	6
2634658	6
2920648	6
2520845	6
2840529	6
3443953	6
3037533	6
3934813	6
3581552	6
2413267	6
2980065	6
3771748	6
3856251	6
2723630	6
2809436	6
3817845	6
2748364	6
3773536	6
3636210	6
2659981	6
3886531	6
3087969	6
3517448	6
3935958	6
3129744	6
3278324	6
3540304	6
3404905	6
3087942	6
2710896	6
2854740	6
2332550	6
3802657	6
2759102	6
3233390	6
3091591	6
3803205	6
3600413	6
3784363	6
2618614	6
2859495	6
2994968	6
3509549	6
3700255	6
3788423	6
2717480	6
3480645	6
2626680	6
3146817	6
2957472	6
2466047	6
3748021	6
2676221	6
3597401	6
3053406	6
3877303	6
3623955	6
3898787	6
2692308	6
2779601	6
3756266	6
3388371	6
3344989	6
3203785	6
3924316	6
2731769	6
3902788	6
2447323	6
3877102	6
2924480	6
3465408	6
2491405	6
2848652	6
3243946	6
3115617	6
3625274	6
2395401	6
3958272	6
2739303	6
3906918	6
3444517	6
3311267	6
2742877	6
2398525	6
3960779	6
2889845	6
3470026	6
2413028	6
3714953	6
3493846	6
3359761	6
3494012	6
2568903	6
3939129	6
3177151	6
2477579	6
2462457	6
2939861	6
2789585	6
2526217	6
3326468	6
3778572	6
3564396	6
2641774	6
2467791	6
2662298	6
3865979	6
3643389	6
2620493	6
2598114	6
3134018	6
3738639	6
3370871	6
2530589	6
2576812	6
2762100	6
2624647	6
3544881	6
2838750	6
2624908	6
3235135	6
2908253	6
2818861	6
3671572	6
2554385	6
3671883	6
2910272	6
2867446	6
3873470	6
2625396	6
2819786	6
3147047	6
3958661	6
3116759	6
3196690	6
2534458	6
2336202	6
3808898	6
3289026	6
2350862	6
3765565	6
2780571	6
2635823	6
3569767	6
3433650	6
2469943	6
3600774	6
2542296	6
3620556	6
3627421	6
3437264	6
3846820	6
3814043	6
2359269	6
2928147	6
2451377	6
3059483	6
3012212	6
3891662	6
3959165	6
2316555	6
3933401	6
2612414	6
2888836	6
2941989	6
3853031	6
2552833	6
3166652	6
3354997	6
3660358	6
3218418	6
2545104	6
3149305	6
3062922	6
3633806	6
2746501	6
3359221	6
3560532	6
2638257	6
3126626	6
3251671	6
3448649	6
3406082	6
3636977	6
3271909	6
3747618	6
3517125	6
3087905	6
2897623	6
2549329	6
3354181	6
3454378	6
2803528	6
2505951	6
3087551	6
2727946	6
3947689	6
2856293	6
2859307	6
2952727	6
3786559	6
2330214	6
2995703	6
3595175	6
2358722	6
3115561	6
2769719	6
3915615	6
2957648	6
2361602	6
3949074	6
2679516	6
3751464	6
2824960	6
2584319	6
2650780	6
3297663	6
3574130	6
3030371	6
2515344	6
2418614	6
2652051	6
3620381	6
2802999	6
3316812	6
3845319	6
2962699	6
3886923	6
2609633	6
2963540	6
2964040	6
3395435	6
3811951	6
2647709	6
3893269	6
3769573	6
3356066	6
2699030	6
3536661	6
2657856	6
3495254	6
3561042	6
3360183	6
3589511	6
2321340	6
2370845	6
3681957	6
3747214	6
3638195	6
3087784	6
3776761	6
3826359	6
3517905	6
2903267	6
3667636	6
3413324	6
3405552	6
2568987	6
3783519	6
3521419	6
3917913	6
3866202	6
2906342	6
3478705	6
3332675	6
3893426	6
2864241	6
3048375	6
3513125	6
2720782	6
3608681	6
3837377	6
3002244	6
3897814	6
3647580	6
3247406	6
3611374	6
2337299	6
3708019	6
3239805	6
2650417	6
3841356	6
3755206	6
2736417	6
3062216	6
3415459	6
3031892	6
3346509	6
2559944	6
3926620	6
2593079	6
3573896	6
3760660	6
3575372	6
2938723	6
3196347	6
3160759	6
3258631	6
3554947	6
3308548	6
2520248	6
3959408	6
3121242	6
2453865	6
3274185	6
2701670	6
3316883	6
3448099	6
2944415	6
3126508	5
2748642	5
2323782	5
3494590	5
3691758	5
3933696	5
3202297	5
3378687	5
3325813	5
3087679	5
3733245	5
3592062	5
3362203	5
3229050	5
2726854	5
2878610	5
2708288	5
2802758	5
3589151	5
2791347	5
3427515	5
3778623	5
3451263	5
3939356	5
2756090	5
2904909	5
2756903	5
2424887	5
3826030	5
2377505	5
2615824	5
3368723	5
2616329	5
2664068	5
3279095	5
3782208	5
2328445	5
2881949	5
3331550	5
2774011	5
2665800	5
2862854	5
3114562	5
3137544	5
2818566	5
3097228	5
3833030	5
2384837	5
3700492	5
3671368	5
3873032	5
2386914	5
3956089	5
2867449	5
3559698	5
3546989	5
2343302	5
2511636	5
2387708	5
3147061	5
3958009	5
2627071	5
2711671	5
3701772	5
2438391	5
3243926	5
3338346	5
2438918	5
2676470	5
2886529	5
2842979	5
3311414	5
3960533	5
2774060	5
3238798	5
2467742	5
2488134	5
2692401	5
2867456	5
2670582	5
2960091	5
2780572	5
3463714	5
2876694	5
2366081	5
2890171	5
2936748	5
2737093	5
3734784	5
2339296	5
3055329	5
2367003	5
2638042	5
2367342	5
2354458	5
3205788	5
3803919	5
3927245	5
2594314	5
3393825	5
3392574	5
2402701	5
3482428	5
2653842	5
3166766	5
2786972	5
3485811	5
3672468	5
3890352	5
2643740	5
2396040	5
3320793	5
3396344	5
2644817	5
2785081	5
3771843	5
3198612	5
3881358	5
3399015	5
2921634	5
3443904	5
2506833	5
3770004	5
2722422	5
3773305	5
2591456	5
2546269	5
3249345	5
3909851	5
2787319	5
2943604	5
3821387	5
2746508	5
3324080	5
2787631	5
2854202	5
3175543	5
3268573	5
2322784	5
3222206	5
2593499	5
3129640	5
3178438	5
3082803	5
3731615	5
3886395	5
3732354	5
3301352	5
2704183	5
2901292	5
3496070	5
3408581	5
3935496	5
4038178	5
3273702	5
2479573	5
2812152	5
2661324	5
3183388	5
3132882	5
3503550	5
3367143	5
2481013	5
2835804	5
3044172	5
3326250	5
3697113	5
2712519	5
2551688	5
2617336	5
2524775	5
3070786	5
2904476	5
2525802	5
2644834	5
3910362	5
3332116	5
2576284	5
2552792	5
3236533	5
2994800	5
3114117	5
3479549	5
2620973	5
3419628	5
2464203	5
3649706	5
3420209	5
2439827	5
3545887	5
2580965	5
2997164	5
3914274	5
3480919	5
2819382	5
3469186	5
2532874	5
2776750	5
3730505	5
3050357	5
3435762	5
2415519	5
2756070	5
3483198	5
3364517	5
2735054	5
3340129	5
3004638	5
2756622	5
2588148	5
3264337	5
3624765	5
2485758	5
3797489	5
3342590	5
3240281	5
2634131	5
2693735	5
3251684	5
2730598	5
3569944	5
3079167	5
3342993	5
3164193	5
3486250	5
3390181	5
3032310	5
3032744	5
3954955	5
3080874	5
3016216	5
3221023	5
3670799	5
3033913	5
3847701	5
3258959	5
2939991	5
3351922	5
3629701	5
3060252	5
3420982	5
3036137	5
2409043	5
2544035	5
2699723	5
3512804	5
2933262	5
3076763	5
3148832	5
2319784	5
3491600	5
3026944	5
3445428	5
2657859	5
3470491	5
3349979	5
2892421	5
2681167	5
2766070	5
2512366	5
3227253	5
3730065	5
3472460	5
2749026	5
3857357	5
2461942	5
3202666	5
3732968	5
3587781	5
2463507	5
3041908	5
3822952	5
2572831	5
3593814	5
2378288	5
3231450	5
2422726	5
3411556	5
3205515	5
2423331	5
3365895	5
2376409	5
3596908	5
3111402	5
3021114	5
3504607	5
3326838	5
2663929	5
3233459	5
3328171	5
2530551	5
2428315	5
3739435	5
2907206	5
2859002	5
2950797	5
2761338	5
3373641	5
3950843	5
3023560	5
2908513	5
3043577	5
3478956	5
3555927	5
3376446	5
2340885	5
2717823	5
2977673	5
3558133	5
2864446	5
3512727	5
2819487	5
3920491	5
2667559	5
3336786	5
3793979	5
3786582	5
3426287	5
3363683	5
3215444	5
3435944	5
3659057	5
2336370	5
2777971	5
2824274	5
3340217	5
2441408	5
3565741	5
3797046	5
2537485	5
3053136	5
3924087	5
2629724	5
3733021	5
3755651	5
3078183	5
2964557	5
3574250	5
3599730	5
3626489	5
3345410	5
2716865	5
3315314	5
2937220	5
2446206	5
3901723	5
4039064	5
2880167	5
3877314	5
3480675	5
2447941	5
3144263	5
3573124	5
3553050	5
3016010	5
4047463	5
2497330	5
3394771	5
2653420	5
2893694	5
3443851	5
2598949	5
3579470	5
2520252	5
2838766	5
2590748	5
2976574	5
3489942	5
2889861	5
3582618	5
2852787	5
3168242	5
2475715	5
3770506	5
2828880	5
3273942	5
3399128	5
2787261	5
2943527	5
2651830	5
3662123	5
3316898	5
3274914	5
3221703	5
3728327	5
2898023	5
3039476	5
3911566	5
2654644	5
2681997	5
3798009	5
2659805	5
3401030	5
3964124	5
2991379	5
2750439	5
2607977	5
2560630	5
2747010	5
2594633	5
2404012	5
3934653	5
3775942	5
2946323	5
2572338	5
2971827	5
2748208	5
2902312	5
3403656	5
3381074	5
3019805	5
2899197	5
3915557	5
3324173	5
3231055	5
3456620	5
3549586	5
2988431	5
3825562	5
2550663	5
3111200	5
2854477	5
2379443	5
3232671	5
3907904	5
3136796	5
3233666	5
2664727	5
3280918	5
3754811	5
2905500	5
3910981	5
2619541	5
2552880	5
3741772	5
3870822	5
3419491	5
3742603	5
2953799	5
3643751	5
3789774	5
3286066	5
2342255	5
3094969	5
3284118	5
3745492	5
3835246	5
3434180	5
2437880	5
3872006	5
3050468	5
2534476	5
3674073	5
3548500	5
2843311	5
3151880	5
2826133	5
2588891	5
3414538	5
3810990	5
3463868	5
2515543	5
3156256	5
3843105	5
2630788	5
3712649	5
3343758	5
2802949	5
3219776	5
2340656	5
3465804	5
2496653	5
2541085	5
3627964	5
2761876	5
2498303	5
3888132	5
2588518	5
2836009	5
3307796	5
3810476	5
2741384	5
2473153	5
2965126	5
3579115	5
3119746	5
3060158	5
2453320	5
3771461	5
2699067	5
2741932	5
3445065	5
3712057	5
3741153	5
2889727	5
3311853	5
3174846	5
2345346	5
3820048	5
2425146	5
3124104	5
3677916	5
2745365	5
2981886	5
3634766	5
3776301	5
3318318	5
3585437	5
3819567	5
2924766	5
3407278	5
2420331	5
2517455	5
3320853	5
3943434	5
2518475	5
3501753	5
2684103	5
3231402	5
2727516	5
3589456	5
3778858	5
2612869	5
3904748	5
3642872	5
3090280	5
3135047	5
2989095	5
3597252	5
2425653	5
2663356	5
2380143	5
3948071	5
3542562	5
3864720	5
3280281	5
2948709	5
3329068	5
2409396	5
2904526	5
3184215	5
3740173	5
2409953	5
2473441	5
2861975	5
2812406	5
3185309	5
3555795	5
2688691	5
2815480	5
3955171	5
2864571	5
3115570	5
2531918	5
2583097	5
3746238	5
3116168	5
3101884	5
3646985	5
2534265	5
3571841	5
2649019	5
3311474	5
3238614	5
3293209	5
2735361	5
2866821	5
3787815	5
2778959	5
3364969	5
3217105	5
2693378	5
2778484	5
3617306	5
2889581	5
2982656	5
2672499	5
3678678	5
2559073	5
3343005	5
3389671	5
2491781	5
3346397	5
3525572	5
2717340	5
3706695	5
3205642	5
3465531	5
3845908	5
2491832	5
3010120	5
2404233	5
3466573	5
3528654	5
2548192	5
3212424	5
3848246	5
2837412	5
3673750	5
3849895	5
2678825	5
2408044	5
3125330	5
3488186	5
2695857	5
2790824	5
2474727	5
3148257	5
2988267	5
3312508	5
2808004	5
3038095	5
3357339	5
2476092	5
3583730	5
2321580	5
2373780	5
2809449	5
2854494	5
2615744	5
2970047	5
2656105	5
3934474	5
3040703	5
3252647	5
3473494	5
3227914	5
2504209	5
3826147	5
2752902	5
3859492	5
3086045	5
2748812	5
3411109	5
2834774	5
3411562	5
2749722	5
2376411	5
3779467	5
3182272	5
2995106	5
2662524	5
4047405	5
3598073	5
3694284	5
2621505	5
3330632	5
2950304	5
3917423	5
3156011	5
3784948	5
2619401	5
3508600	5
3283126	5
3408265	5
3805196	5
3595119	5
2864327	5
3047883	5
3744305	5
3467120	5
2911294	5
2768587	5
2754271	5
3595854	5
3895941	5
3241673	5
2797198	5
2667564	5
3074417	5
2770496	5
3095894	5
2626163	5
2819821	5
3503215	5
2865622	5
2533520	5
3730657	5
2841999	5
3731241	5
3518283	5
3750688	5
2799535	5
2958104	5
3002794	5
3383180	5
2914135	5
3340388	5
3840185	5
2628885	5
3341039	5
3565742	5
3200034	5
2445000	5
3312485	5
3107292	5
2920523	5
2780549	5
3842659	5
3415130	5
2651420	5
2730731	5
3031581	5
3389401	5
2967278	5
3954386	5
3627145	5
3844575	5
3165008	5
2639002	5
3813608	5
3878062	5
2358292	5
3437028	5
3221459	5
3488177	5
2421955	5
2598303	5
3059638	5
3816744	5
3421139	5
3767340	5
3557110	5
3168800	5
3271600	5
2364783	5
3960523	5
2365695	5
3629366	5
3168247	5
3168833	5
3398972	5
3661231	5
3513942	5
3815895	5
2413431	5
2897672	5
3375644	5
2746735	5
3856556	5
3400094	5
3716019	5
3588312	5
3728867	5
3817622	5
2502194	5
3275930	5
2559234	5
3223649	5
3585399	5
2607069	5
2403290	5
2847975	5
3591643	5
3861138	5
2609415	5
2706323	5
3453122	5
2769419	5
3181439	5
2527062	5
2684048	5
2972615	5
3068002	5
3800935	5
2375416	5
3502243	5
3036578	5
2770511	5
2805645	5
3456628	5
3182623	5
3862304	5
2377581	5
3597544	5
2757764	5
2663595	5
3941845	5
3506937	5
3521527	5
2577081	5
3358268	5
2730544	5
3331081	5
3331946	5
3726454	5
2337264	5
2952325	5
2483342	5
3912633	5
2528354	5
3952857	5
3831965	5
3568980	5
3913488	5
3191649	5
2688814	5
3025054	5
2839562	5
3557742	5
2646930	5
3620894	5
3915513	5
2647095	5
2584233	5
3514686	5
3263031	5
2512890	5
2871038	5
2439963	5
3286106	5
3461787	5
3383327	5
3311884	5
3874097	5
2583147	5
2484777	5
3340748	5
3341183	5
2444871	5
2822300	5
2443046	5
3963320	5
2338243	5
3880846	5
3240400	5
3010303	5
2489154	5
2592041	5
3111544	5
3291839	5
3122145	5
2870184	5
2546133	5
2401723	5
2587910	5
3672092	5
3625053	5
3578122	5
3352116	5
3849712	5
3468076	5
2453366	5
3768020	5
3933866	5
2647427	5
3348422	5
3075543	5
3489549	5
2807677	5
3265135	5
2988776	5
3536057	5
3149317	5
3374597	5
2891102	5
3357743	5
2373867	5
2426558	5
3897879	5
2875771	5
2402415	5
2569336	5
3899557	5
2427700	5
3561820	5
3225352	5
2477674	5
2375265	5
3127987	5
2375965	5
3226777	5
2767860	5
3587711	5
2323620	5
3354192	5
2986507	5
3152924	5
2480629	5
2946909	5
3232401	5
3137761	5
3552635	5
2530662	5
3566908	5
3784306	5
2837570	5
2645085	5
3478652	5
3741595	5
3699620	5
3044627	5
3333505	5
3618955	5
3913547	5
2553836	5
3186335	5
3192403	5
3334149	5
2341336	5
2464865	5
3872860	5
3671938	5
2511123	5
2511449	5
3920596	5
3646460	5
3380347	5
2626671	5
2627222	5
2979093	5
2386746	5
2362034	5
2555968	5
2777105	5
2556254	5
3245746	5
3504804	5
3565025	5
2348538	5
3340791	5
2536943	5
3413226	5
2442273	5
3648539	5
2389190	5
3626011	5
2779451	5
2636277	5
3439218	5
3390196	5
3531091	5
2447072	5
3812750	5
3065679	5
3392086	5
3886069	5
3768190	5
2881098	5
3903930	5
2783494	5
3715522	5
2587324	5
2547031	5
2404821	5
3847783	5
3849269	5
3769705	5
2919407	5
3146389	5
3484862	5
3672560	5
3163254	5
3930152	5
2931067	5
2454379	5
3907913	5
3490687	5
3121524	5
3819113	5
2498539	5
2743839	5
3085074	5
3714186	5
3200153	5
2658683	5
3728223	5
2796967	5
2523749	5
3495305	5
2347103	5
2374353	5
3128866	5
3746183	5
3269731	5
2321357	5
2924511	5
3129185	5
3542090	5
3270244	5
2403151	5
3352589	5
3637801	5
2940262	5
3539144	5
2752357	5
3252873	5
3088267	5
3563316	5
2504849	5
3800646	5
2374869	5
2430359	5
2834446	5
3496847	5
3638725	5
2480298	5
3915311	5
2900014	5
3427926	5
3497645	5
2945441	5
2989234	5
3111690	5
3644030	5
3155231	5
2328334	5
3781346	5
2664688	5
2730141	5
2904845	5
3189181	5
3384428	5
3407616	5
2908527	5
2952199	5
2577351	5
3374539	5
2601024	5
3867733	5
2578669	5
3510128	5
2384391	5
2384787	5
2623167	5
2579580	5
2956078	5
3955847	5
3410180	5
3049959	5
3608692	5
2798248	5
3215071	5
3388108	5
3808877	5
3103552	5
2691208	5
2363644	5
2337017	5
3962006	5
3216597	5
2776667	5
2584190	5
2714846	5
3648687	5
3528745	5
3924426	5
2982904	5
2921450	5
2540973	5
2802645	5
3100692	5
3758694	5
2542654	5
3668329	5
2925099	5
2560600	5
3114075	5
2639485	5
3532408	5
3577316	5
3847629	5
2405034	5
2692817	5
3681337	5
3578070	5
2500887	5
3162017	5
3260037	5
3370808	5
2836600	5
2929966	5
2644685	5
3168838	5
2598991	5
2645305	5
3163808	5
2408245	5
2371077	5
3512066	5
3768495	5
3489977	5
2921790	5
3399787	5
2977629	5
3513422	5
3661104	5
3085290	5
3445701	5
2722856	5
3895237	5
3855345	5
3909769	5
3687736	5
3896040	5
2400755	5
3715382	5
3125308	5
2658733	5
2702227	5
2937037	5
3268977	5
2681752	5
3823161	5
3859618	5
3151643	5
3824260	5
2799354	5
2428497	5
3319241	5
2902314	5
3354075	5
3019298	5
3749644	5
2972384	5
2466538	5
3355369	5
3735899	5
3779447	5
2619725	5
3020827	5
2351831	5
3781054	5
2946763	5
3916610	5
2328103	5
3136890	5
3542506	5
3330156	5
3045348	5
3306382	5
2904316	5
3506957	5
3891623	5
2881645	5
2810419	5
3070965	5
2462481	5
3507901	5
3384323	5
3185254	5
3093352	5
2732308	5
3137722	5
2796342	5
3094485	5
3595512	5
3784787	5
3094811	5
2955373	5
3000316	5
3570588	5
2361048	5
2343869	5
2956233	5
2914060	5
2535473	5
2866159	5
3794941	5
3873290	5
3246887	5
3548516	5
3647667	5
2916282	5
3920390	5
3005259	5
3413008	5
2874016	5
3190264	5
3413149	5
3549412	5
3153266	5
3191611	5
3923136	5
3765332	5
3142069	5
3463552	5
2365591	5
3431849	5
3061439	5
3789882	5
3757104	5
2446564	5
3367689	5
3758440	5
3486399	5
3525813	5
2824500	5
3627573	5
3009425	5
3303119	5
2832671	5
3369391	5
2893545	5
3419918	5
2655135	5
2850308	5
3710869	5
3420730	5
2550695	5
3683275	5
2699070	5
2454141	5
2635379	5
3444886	5
2975850	5
3930619	5
2410878	5
3148632	5
3148795	5
2842554	5
2366766	5
2604931	5
3028252	5
3816917	5
2745236	5
2874991	5
3856743	5
3938441	5
3150653	5
3933036	5
2524107	5
3899021	5
2416610	5
2548182	5
3450988	5
2856032	5
2503778	5
2856457	5
2661017	5
3887841	5
3320878	5
3545300	5
2811965	5
2748269	5
2850966	5
3085595	5
2942311	5
3253772	5
3153330	5
3404649	5
2853306	5
3355443	5
2858199	5
2467981	5
2988559	5
3382370	5
3135122	5
3669024	5
3232403	5
4048264	5
2902236	5
2663866	5
3908053	5
2524087	5
2427806	5
2576262	5
3042201	5
3071857	5
3407518	5
3464279	5
2665840	5
2670655	5
2955063	5
3193255	5
2672967	5
2583099	5
3469258	5
2820121	5
2886076	5
3872172	5
2668446	5
3948336	5
2677727	5
2777630	5
3809252	5
2485486	5
3841361	5
3842033	5
3900169	5
2823404	5
3110362	5
2983693	5
2984177	5
2495530	5
2400442	5
3761312	5
3627802	5
2870674	5
2786734	5
2369223	5
2597563	5
2964481	5
3932353	5
2656085	5
2940937	5
2370389	5
2408063	5
3959005	5
2370666	5
3959639	5
2601429	5
3125948	5
2657490	5
3356108	5
3297878	5
3446226	5
2320408	5
3714634	5
2943500	5
3249436	5
2556510	5
2500499	5
3583735	5
3633962	5
2897999	5
3540951	5
2982078	5
3448124	5
2324040	5
3900863	5
2456903	5
2561046	5
2562201	5
3591988	5
2562611	5
2857197	5
2374919	5
2661889	5
3827158	5
2612488	5
2460621	5
2806421	5
3669119	5
2352140	5
2902107	5
3669669	5
2759118	5
3916982	5
2751393	5
3306318	5
2599148	5
3754706	5
2354000	5
2624345	5
2330572	5
2528227	5
3464325	5
2464088	5
2862750	5
2908168	5
2863357	5
3833448	5
2910248	5
3048176	5
2479362	5
2733743	5
3410188	5
3336794	5
2772622	5
2481415	5
2675721	5
2958554	5
3562670	5
2690828	5
3412295	5
3597651	5
2774388	5
2513448	5
3151459	5
2484573	5
2778532	5
3141228	5
3809894	5
2914537	5
3076922	5
3052522	5
3059210	5
2538220	5
3875239	5
3240364	5
3387255	5
3437991	5
3485093	5
3550577	5
2539604	5
3388439	5
3218736	5
2823465	5
3078945	5
2922724	5
3439334	5
3300802	5
2636800	5
2392423	5
2470325	5
2961836	5
2652417	5
2881238	5
2969896	5
3016630	5
3165992	5
3393685	5
2341198	5
3878563	5
3269689	5
2498923	5
2633330	5
3930253	5
2610571	5
3930785	5
3124006	5
2451649	5
3118699	5
2835887	5
2369860	5
2550524	5
2698686	5
3534353	5
3772003	5
2497446	5
2452576	5
3768833	5
2807410	5
3582350	5
3422212	5
3174475	5
3631818	5
2649079	5
2636288	5
2828904	5
3267276	5
2367879	5
2614906	5
3689262	5
3125312	5
3447373	5
3932755	5
3268873	5
3039482	5
2748660	5
3318275	5
2659642	5
3773652	5
3819467	5
2461656	5
3610823	5
3319254	5
3301495	5
3452691	5
3776538	5
3408984	5
3888088	5
2517685	5
3474506	5
2565144	5
2903398	5
2659985	5
3915260	5
3153467	5
3205632	5
3614608	5
2550463	5
3801618	5
2973512	5
2377129	5
2433425	5
3591881	5
2792969	5
3640375	5
3867828	5
3948925	5
3280101	5
2929392	5
2859240	5
2752106	5
3740989	5
2577097	5
2994039	5
2882710	5
3741788	5
3944481	5
3360995	5
3235588	5
2529491	5
3420756	5
3605150	5
3894712	5
2816270	5
3954624	5
2626136	5
2333485	5
3620549	5
3920104	5
2769058	5
2360362	5
2479530	5
3434466	5
3482259	5
3161010	5
3285055	5
3411845	5
2668577	5
3140114	5
3517590	5
2336224	5
2957778	5
3053092	5
2536118	5
2387877	5
3624095	5
2887306	5
3429519	5
3898878	5
3389953	5
2727782	5
3753451	5
3963477	5
3430796	5
3201286	5
3099121	5
2876025	5
3799088	5
2889501	5
3882327	5
3678640	5
2983216	5
2541245	5
3241959	5
2738729	5
2924615	5
3526249	5
3033026	5
3209151	5
3813215	5
2734082	5
3813485	5
3016122	5
3369197	5
3927752	5
2449714	5
3577448	5
3814090	5
3346061	5
3270156	5
3769825	5
2452124	5
2826259	5
3294288	5
3146897	5
3770694	5
3929892	5
2785105	5
3309376	5
3398248	5
3721299	5
2613116	5
3491122	5
3723054	5
3148633	5
2521569	5
2942886	5
3323187	5
3714104	5
3582207	5
3631369	5
2499458	5
2787041	5
3173538	5
3936465	5
3221291	5
3856740	5
2547437	5
2924202	5
3857190	5
3911453	5
3680212	5
2374665	5
2402458	5
3406100	5
3682458	5
2682451	5
3590910	5
2900353	5
2789723	5
3033903	5
2877693	5
3203930	5
3588547	5
3936212	5
2903186	5
2421824	5
2802641	5
3944224	5
2903433	5
3042693	5
3826737	5
3564044	5
3275138	5
2467199	5
2520092	5
3864710	5
2480637	5
2994192	5
2550561	5
2662088	5
2597588	5
2973538	5
3044232	5
3279691	5
3826608	5
2427349	5
2751095	5
2906414	5
3891216	5
3617161	5
2664642	5
2714131	5
3234971	5
2574799	5
2907443	5
2525836	5
3071859	5
3567986	5
3140600	5
2463693	5
2907460	5
3501239	5
2839451	5
3650848	5
2766612	5
3459273	5
3193257	5
3502554	5
3701212	5
2867833	5
3146793	5
2999525	5
2532550	5
3920872	5
2711550	5
3337378	5
3836190	5
2335960	5
3291602	5
3674169	5
2960486	5
2444039	5
3216392	5
2824540	5
3248621	5
2588318	5
3878929	5
2825780	5
2670475	5
3385522	5
2681921	5
3923981	5
3732986	5
3648814	5
2888536	5
3599397	5
2351162	5
2982672	5
2607500	5
3156398	5
2366445	5
2515942	5
3758080	5
3706383	5
3343622	5
3925523	5
2879517	5
3416961	5
3114408	5
3813558	5
2918092	5
2358163	5
3067583	5
2449044	5
3160117	5
2834591	5
3350349	5
2653978	5
2693086	5
3931118	5
2693570	5
3059814	5
3606080	5
3308477	5
2611775	5
3766727	5
3851380	5
2827277	5
3959648	5
3581115	5
3930481	5
2498202	5
2989437	5
3266987	5
2614545	5
2990094	5
3274592	5
3106686	5
3884886	5
3933257	5
2846630	5
3360204	5
2569210	5
3450365	5
3585907	5
2749633	5
3360642	5
3108601	5
3178713	5
2548665	5
2322851	5
2833350	5
3041940	5
3426376	5
3588383	5
2526817	5
3943191	5
2802478	5
3130769	5
3067824	5
3409949	5
3035142	5
3410643	5
3036554	5
3303391	5
2749425	5
2684840	5
3941169	5
3616761	5
3645611	5
2471561	5
2462429	5
2859021	5
3942945	5
3803886	5
2715199	5
2687685	5
2509639	5
3113924	5
3141779	5
2338864	5
2553524	5
2688779	5
3511169	5
2864379	5
3458644	5
2435260	5
3240245	5
3159872	5
3653574	5
3746492	5
3958468	5
3672928	5
3363503	5
3673154	5
3096797	5
2777175	5
3381928	5
3161629	5
3246431	5
2415576	5
3839847	5
3572761	5
2416671	5
3598646	5
2776074	5
2389251	5
3963925	5
2365247	5
2982354	5
3617000	5
2737654	5
2916406	5
3315332	5
3651299	5
3954390	5
3391092	5
3347133	5
3601361	5
3268031	5
3158864	5
2594121	5
3845901	5
2690718	5
3670971	5
3904938	5
3847231	5
2405045	5
3764295	5
2588085	5
2369353	5
3118704	5
3533853	5
3443878	5
3906977	5
3683214	5
3198486	5
3012922	5
3421481	5
3579802	5
2317541	5
3813038	5
3264658	5
2765403	5
3015164	5
3677822	5
2990152	5
3028504	5
3896623	5
2511486	5
2854602	5
3634651	5
2893942	5
2766937	5
3542200	5
3325350	5
3590802	5
3473641	5
2429066	5
3517336	5
3019013	5
3085081	5
2946739	5
3693366	5
2479535	5
2769430	5
2328161	5
2421709	5
2430432	5
3254310	5
3518498	5
2803490	5
2903982	5
3497959	5
2685491	5
3111788	5
3039042	5
3826870	5
2928769	5
2621798	5
2751244	5
2617272	5
2809228	5
3137540	5
3045735	5
3461344	5
3156058	5
3784648	5
2794603	5
3866027	5
3236478	5
3190189	5
3870176	5
3047081	5
3157610	5
2909878	5
3788840	5
3651190	5
2865767	5
3873599	5
3362611	5
3335967	5
3729622	5
2386148	5
3729763	5
3701583	5
2534714	5
3921466	5
3959347	5
3482908	5
3053139	5
3922145	5
3340072	5
3473481	5
3055465	5
3340515	5
3787969	5
3056213	5
3703566	5
3386241	5
3841538	5
2443990	5
3054449	5
2737509	5
3266064	5
2983062	5
2592086	5
3080276	5
3903813	5
3440931	5
3209622	5
3531795	5
3904290	5
2401441	5
3929066	5
2971679	5
3018572	5
2719809	5
3222413	5
3672760	5
3626566	5
3766652	5
3125167	5
3353438	5
2790169	5
3216104	5
3892490	5
2741388	5
3023769	5
3296458	5
2365888	5
3960935	5
2319721	5
2366797	5
2614081	5
2967824	5
2372994	5
2808636	5
3932189	5
2509978	5
3268332	5
2747812	5
3424428	5
2615535	5
3227453	5
2514208	5
3824001	5
3562020	5
3941003	5
2984388	5
3152002	5
3499377	5
3361591	5
3748045	5
3935262	5
3517421	5
3409122	5
3826498	5
3777908	5
2993595	5
3327758	5
3303650	5
3133145	5
3475856	5
2835188	5
2613794	5
3590927	5
3183995	5
3801693	5
2807942	5
3551647	5
3112327	5
2686603	5
3383705	5
3477752	5
2530680	5
3566916	5
3645819	5
3331715	5
3092701	5
3727232	5
3384968	5
3648319	5
3670877	5
3788358	5
3096451	5
2475931	5
2670192	5
2864205	5
3115135	5
2671429	5
2863882	5
3309370	5
3236769	5
3957299	5
3502905	5
3100986	5
2511912	5
3525342	5
3470794	5
3001167	5
3747959	5
3096756	5
3948355	5
2913376	5
2914815	5
2387491	5
3750129	5
2871860	5
2347176	5
2537560	5
2914657	5
3385529	5
3615992	5
3060309	5
3900464	5
2936600	5
3062761	5
3790183	5
3758083	5
2585741	5
3055241	5
3367758	5
3014154	5
2339839	5
2392345	5
3803562	5
2691021	5
2654503	5
2740457	5
3082199	5
2720246	5
2315415	5
2634262	5
3352737	5
2589973	5
3271556	5
3580678	5
2423530	5
2920944	5
3852313	5
2695927	5
2851848	5
2647099	5
2397584	5
3061070	5
3125957	5
2398199	5
3355738	5
3795814	5
3220153	5
2509600	5
3085593	5
2522680	5
2892031	5
2321630	5
3028903	5
3539544	5
2415000	5
3679058	5
2347051	5
3128891	5
3857253	5
3082005	5
3223607	5
3227545	5
3589996	5
3542620	5
3082668	5
2503056	5
2855638	5
3586656	5
2848356	5
2526200	5
2811302	5
3591428	5
2747903	5
2464486	5
2683318	5
3826191	5
2812059	5
2704742	5
2596202	5
3321657	5
2986702	5
3501957	5
2520360	5
3905142	5
3185395	5
3866888	5
2481330	5
3565761	5
3232516	5
3356756	5
3566266	5
2772027	5
2996132	5
2759428	5
3783569	5
3045692	5
3507253	5
3601013	5
2473266	5
2429888	5
2906363	5
3647653	5
3023861	5
2463541	5
2709221	5
3918693	5
2553247	5
2763826	5
2464320	5
3894370	5
3523551	5
2580709	5
3212727	5
2581433	5
3835431	5
2580641	5
3160761	5
2648274	5
3547914	5
3749526	5
2886678	5
3461550	5
3517813	5
3548678	5
3920240	5
2536654	5
3483957	5
3051949	5
2844739	5
2822278	5
3099041	5
3431208	5
3010980	5
3219069	5
3843650	5
3790539	5
3301279	5
2916848	5
2924556	5
2880737	5
2491431	5
2631997	5
3114082	5
3268904	5
2401286	5
3628262	5
3887603	5
3319367	5
2697609	5
2500574	5
3529718	5
3119443	5
3072528	5
3125148	5
3083140	5
3627825	5
3125852	5
2365731	5
3675841	5
3398992	5
3896088	5
2701768	5
3175384	5
3857053	5
3817673	5
3857810	5
3561263	5
2893943	5
3496696	5
2798142	5
2810199	5
3746267	5
3177271	5
2417102	5
3901030	5
3860496	5
2705317	5
3228575	5
3934708	5
3860929	5
2608833	5
2946067	5
3152217	5
3776071	5
3935471	5
2657617	5
3067407	5
3229222	5
2852276	5
3540412	5
3323231	5
3735677	5
2943889	5
2812970	5
2900246	5
3889429	5
3303948	5
2709667	5
2813392	5
2988484	5
3519712	5
3134946	5
2597777	5
2880201	5
3135383	5
3780045	5
2522715	5
2712041	5
2352219	5
3209406	5
3429423	5
2508195	5
2951982	5
3371015	5
2328985	5
3784117	5
2837780	5
2859780	5
2645025	5
3454932	5
2483218	5
2994707	5
3602887	5
3211325	5
3509843	5
3419603	5
3894167	5
3191335	5
2665947	5
3872098	5
2839573	5
3834499	5
3260635	5
3806532	5
2998364	5
3048872	5
3870882	5
3513753	5
3460342	5
3655162	5
3195234	5
3786506	5
2777083	5
3411847	5
3002474	5
2690869	5
2346654	5
3919037	5
3948792	5
2605049	5
2824053	5
3878235	5
3840248	5
2867215	5
2681755	5
3430402	5
2714684	5
3810541	5
3522227	5
2715405	5
3438074	5
2730335	5
3290081	5
3678327	5
3314278	5
2780768	5
2829462	5
2541266	5
2631104	5
3064590	5
2638640	5
2925852	5
3122559	5
3487734	5
2641178	5
3576693	5
2654726	5
3059084	5
3533214	5
2642573	5
2519390	5
3511377	5
3073286	5
2887688	5
2695748	5
3488636	5
3723070	5
2921670	5
2828185	5
3660658	5
3492137	5
2591492	5
2699566	5
3422980	5
3582212	5
2345620	5
3314243	5
3726318	5
3200102	5
3399199	5
3771402	5
3856230	5
3856797	5
2322132	5
2320907	5
3450658	5
3717230	5
2655474	5
3538518	5
3665160	5
2751809	5
3129318	5
2833517	5
3611809	5
2549199	5
3203431	5
3517899	5
2458517	5
2549550	5
2708073	5
2942320	5
2727301	5
3086802	5
2378473	5
3068267	5
2612906	5
3475857	5
2879544	5
3325508	5
2858476	5
3154270	5
2614986	5
3826188	5
2836561	5
3617165	5
2713411	5
3645486	5
2436221	5
3593487	5
2811368	5
3234469	5
2619715	5
3741660	5
2474475	5
3670649	5
2338776	5
3282442	5
3603943	5
3479849	5
3642915	5
3137370	5
2332522	5
3025101	5
3833224	5
2977636	5
3260479	5
3524140	5
2581350	5
3422519	5
3834642	5
3048777	5
3193623	5
2385981	5
2820155	5
3434624	5
3761751	5
2647960	5
3338501	5
3096758	5
3310768	5
2676190	5
2443547	5
3097798	5
3675000	5
3140885	5
3340492	5
2348578	5
3483900	5
3340912	5
3162567	5
2349689	5
2681339	5
3430193	5
3107247	5
3202001	5
2889984	5
3882927	5
3876498	5
2780389	5
3013419	5
2961612	5
3343627	5
3064396	5
3301659	5
3143850	5
2803015	5
2937914	5
2354645	5
2782338	5
2447885	5
3348430	5
3436559	5
2517691	5
3527929	5
2870934	5
2359067	5
2785312	5
2541616	5
3848888	5
2697228	5
3681007	5
3346433	5
2693575	5
3320398	5
2472992	5
3489914	5
3958823	5
2453091	5
3396823	5
2364099	5
3121234	5
2590470	5
2966660	5
3580449	5
3248818	5
2399327	5
3537111	5
2843343	5
3714647	5
2523185	5
2557368	5
3375980	5
2476762	5
2546980	5
2747986	5
2845982	5
3493986	5
2893871	5
3822956	5
3224444	5
3716738	5
3228088	5
2560475	5
2750833	5
2725358	5
3452193	5
2656984	5
2372960	5
3901852	5
2704302	5
2464488	5
2726048	5
3084975	5
2941656	5
3800031	5
2993244	5
2899167	5
3614115	5
2350365	5
2770191	5
3278534	5
3735549	5
2948238	5
3205336	5
3864448	5
2684422	5
2927209	5
2812884	5
2927409	5
3824967	5
3427964	5
3154113	5
2706361	5
3428627	5
3565433	5
2332623	5
3863739	5
2482076	5
3233587	5
2881600	5
3593394	5
3869283	5
2760870	5
3830026	5
2619464	5
3094265	5
3500356	5
3044193	5
3185224	5
2862697	5
3479611	5
3235564	5
3282792	5
3025142	5
3186599	5
3651694	5
2626068	5
2385786	5
2386092	5
2626878	5
2865434	5
2755014	5
3290401	5
2438905	5
2820906	5
3161182	5
2821401	5
3388437	5
3960097	5
2676902	5
2669565	5
2484583	5
2388660	5
2873812	5
3708087	5
3059230	5
3107351	5
2758944	5
3924832	5
3523139	5
2965483	5
2846666	5
3415156	5
2828795	5
2366067	5
3367118	5
3433646	5
3464419	5
3156651	5
2823740	5
2391729	5
3650891	5
2695047	5
2781345	5
3843661	5
2638013	5
3735909	5
3195417	5
2824442	5
3113453	5
2880740	5
2848294	5
3552810	5
3576017	5
2918772	5
2927706	5
3528489	5
3197147	5
2737114	5
3103046	5
3124249	5
3020294	5
3320491	5
3352480	5
2422576	5
3891223	5
3673654	5
3812132	5
3627830	5
3168817	5
3674366	5
2317405	5
3908288	5
2742331	5
2544885	5
3631859	5
3355874	5
2453945	5
2786976	5
3169342	5
3677113	5
2651881	5
3268304	5
3125924	5
3471738	5
3359898	5
3496717	5
3377625	5
3318286	5
3405606	5
3127886	5
2746795	5
2925261	5
3449150	5
3202770	5
3353382	5
3273254	5
3685726	5
3563209	5
3085084	5
3180327	5
3501738	5
2853707	5
3276427	5
3590848	5
3939398	5
2597951	5
2758365	5
3044922	5
2857005	5
3542515	5
3948949	5
3091126	5
3416082	5
3188454	5
2329291	5
3357760	5
3521557	5
2952489	5
2666610	5
3384690	5
3044957	5
2883286	5
2862992	5
3728019	5
3480146	5
2666440	5
3335423	5
2732843	5
3606349	5
3160083	5
3896324	5
2480187	5
2721881	5
3338110	5
3049841	5
2438490	5
3561800	5
2414816	5
3918391	5
2959040	5
3597752	5
3412577	5
2391269	5
2484344	5
3505473	5
3051489	5
2934810	5
2735827	5
2778626	5
3613787	5
2416835	5
2822314	5
3677171	5
2558032	5
2777672	5
3011741	5
3485367	5
2966285	5
2559596	5
3006853	5
3343569	5
3735466	5
2717324	5
2392596	5
3574137	5
3480832	5
3903539	5
2560699	5
3392223	5
2870191	5
3622440	5
2761456	5
3067243	5
2420906	5
2541361	5
2497712	5
3929941	5
2610404	5
2692454	5
3814517	5
2369172	5
2719930	5
2835633	5
2472666	5
3146660	5
2929669	5
2562822	5
3810544	5
2894513	5
3198219	5
3073287	5
2656433	5
3198821	5
3422484	5
3713183	5
2400162	5
3128192	5
3772410	5
2513525	5
3496887	5
2876063	5
2991284	5
3405674	5
3497693	5
2899302	5
3610906	5
3940424	5
3774830	5
3252323	5
3562301	5
3538745	5
3516876	5
3777590	5
3861506	5
2549201	5
3859468	5
2610840	5
2328372	5
2993205	5
3823363	5
2899358	5
3043297	5
3691937	5
2757041	5
3550287	5
2507283	5
3185308	5
3135491	5
2598045	5
2621453	5
3415028	5
3738390	5
2996395	5
2837102	5
2622957	5
2816606	5
2618983	5
3258022	5
3866195	5
2761845	5
3618421	5
2383284	5
2331599	5
2553641	5
3545759	5
3913592	5
2865329	5
2689496	5
3806307	5
3213254	5
3570093	5
3760189	5
3607751	5
3337437	5
3470125	5
3148464	5
3794244	5
2677440	5
3482758	5
2534316	5
2842177	5
2734931	5
3053400	5
3839459	5
3565207	5
2867107	5
2825032	5
3191021	5
2442914	5
2489009	5
2558076	5
3924348	5
3625832	5
3251712	5
3811554	5
3478292	5
3241322	5
3843506	5
3843931	5
3525650	5
2961953	5
2968788	5
2937916	5
3165240	5
3715127	5
2695931	5
2734402	5
2832594	5
2676409	5
2541195	5
2497290	5
3257594	5
3081321	5
3806915	5
3160230	5
2719380	5
3221770	5
3488437	5
3160734	5
3258614	5
3245695	5
3510188	5
3624466	5
3529955	5
2741284	5
3533763	5
3578839	5
3929707	5
2826620	5
3119608	5
3060057	5
3770781	5
3932883	5
3444513	5
3398475	5
2741175	5
3216371	5
3630943	5
2742129	5
2873354	5
2722356	5
2852743	5
3168686	5
3632631	5
2603965	5
3816311	5
3447469	5
2476563	5
3221588	5
3589182	5
2745727	5
2593833	5
3225615	5
2940339	5
2639838	5
3544702	5
2464504	5
3611894	5
2748184	5
2518267	5
2377624	5
3130800	5
3274219	5
3502013	5
2641201	5
2853108	5
2662106	5
2378889	5
2927426	5
3540994	5
2662672	5
2521673	5
3367675	5
2332624	5
3802461	5
3280006	5
3329794	5
3041251	5
3091580	5
2577036	5
2751827	5
3567332	5
2907651	5
3522741	5
3648125	5
3237914	5
3432079	5
2645856	5
2553964	5
2601797	5
3784508	5
3652559	5
3283830	5
3785030	5
3099652	5
3703120	5
2534633	5
2885749	5
3310427	5
3411068	5
2722243	5
3363523	5
2912929	5
3139822	5
3525865	5
3338881	5
2798721	5
3948447	5
3960099	5
2443622	5
2582630	5
2669142	5
2916260	5
3809350	5
2679875	5
3898820	5
2873898	5
2867442	5
2514153	5
2337856	5
3648589	5
2514550	5
3567650	5
3390743	5
3810947	5
3924506	5
3202227	5
3799604	5
3875729	5
2389801	5
2828797	5
2877273	5
2630771	5
3523993	5
3766709	5
3062884	5
3650895	5
3389881	5
3253902	5
3525297	5
3620285	5
3100882	5
3508675	5
2540308	5
2892007	5
3435975	5
3436249	5
3531756	5
3845924	5
2517773	5
3318382	5
3603571	5
2596206	5
3081860	5
2719784	5
3654181	5
2985852	5
3681120	5
3439222	5
2450019	5
2642958	5
2850273	5
3370595	5
3352110	5
3510996	5
3352492	5
2974490	5
3932622	5
3579627	5
2496913	5
2721121	5
3881310	5
2942230	5
3712390	5
2933764	5
3724656	5
3796305	5
3446992	5
2500660	5
2746434	5
3856241	5
2796396	5
2980275	5
2454945	5
2401492	5
3299665	5
3561552	5
3270358	5
2945481	5
3886369	5
3032265	5
3517379	5
2479336	5
3914136	5
3322062	5
3450477	5
3085929	5
3110203	5
3915155	5
2852747	5
3274964	5
3355143	5
3827270	5
3404847	5
2331292	5
3549766	5
3779866	5
3722524	5
4046209	5
3090551	5
2855502	5
3187513	5
3280227	5
2772684	5
3641080	5
3641239	5
2429341	5
2992830	5
2708462	5
2773771	5
3407722	5
3741553	5
3943645	5
3141025	5
3500444	5
2953410	5
3419605	5
2384382	5
3114633	5
3191343	5
3523873	5
2510898	5
3870369	5
3115882	5
2534749	5
3871832	5
2627131	5
3947784	5
3793865	5
3547635	5
2711978	5
3237837	5
3245727	5
2668607	5
2690890	5
2415482	5
2734865	5
2535643	5
2415955	5
2628743	5
3141317	5
2584084	5
2777000	5
2537987	5
2584316	5
2486620	5
3798680	5
3625759	5
2736497	5
3391291	5
2876507	5
3078507	5
3011742	5
3031346	5
3570598	5
2352440	5
2779927	5
3575215	5
2890957	5
3121718	5
2869954	5
3014933	5
3209183	5
3805772	5
3791895	5
3886910	5
3737086	5
3115321	5
3929077	5
3349404	5
3269520	5
3717094	5
3146092	5
3118815	5
3082595	5
3605461	5
3958546	5
3890942	5
2698305	5
3932284	5
3320882	5
3849798	5
3012531	5
2364000	5
3397255	5
3372186	5
3421917	5
3422487	5
2841973	5
3584448	5
3894647	5
3632319	5
2828738	5
3677388	5
3514058	5
3896426	5
2373767	5
2476884	5
3064163	5
3537339	5
2990572	5
3224368	5
2402556	5
3066841	5
3407466	5
2348795	5
3252862	5
3902102	5
3588328	5
2748306	5
3067769	5
2549698	5
3110296	5
3474944	5
3750242	5
3863438	5
2803008	5
2660213	5
3915288	5
3382064	5
3691939	5
2750093	5
3278473	5
2523592	5
2808021	5
2929059	5
3209729	5
3280663	5
2686848	5
3739819	5
3553655	5
2531546	5
3094894	5
3741697	5
3141564	5
2731306	5
3500879	5
2669165	5
2665847	5
2439525	5
2533391	5
3458527	5
2601977	5
2646447	5
2435212	5
2342097	5
2910174	5
3193629	5
2647002	5
2387082	5
3387210	5
2867874	5
2555233	5
3646748	5
2798015	5
3947891	5
2958482	5
3381384	5
3096766	5
3526077	5
3897801	5
2676736	5
2336358	5
3877253	5
3198465	5
3286568	5
3809512	5
2726357	5
2557723	5
3004636	5
3191022	5
3118724	5
2736412	5
3142482	5
3842957	5
2759674	5
3121137	5
3952506	5
2967250	5
2636750	5
3843954	5
2869645	5
3790986	5
2968802	5
2880706	5
3066854	5
3257280	5
3482254	5
3165954	5
2882709	5
2633282	5
3848316	5
3555257	5
3270284	5
2788561	5
2452671	5
3072803	5
2645186	5
3711220	5
3557842	5
3512832	5
3535594	5
3819269	5
3934876	5
3882878	5
2636613	5
3219742	5
3633070	5
3085605	5
3796689	5
3493296	5
2746728	5
3937796	5
2373809	5
2990481	5
3064439	5
2401794	5
2615620	5
3405019	5
2374748	5
2681989	5
3516302	5
2477758	5
2548540	5
3860792	5
2639850	5
2657529	5
3252898	5
2801690	5
2505225	5
2857458	5
2754685	5
3404511	5
2329704	5
2549936	5
3087484	5
2993962	5
3946333	5
3405213	5
3412905	5
3329034	5
3907341	5
3044636	5
2575860	5
2996462	5
3891284	5
3669836	5
3698329	5
3113031	5
3646441	5
3830416	5
2619190	5
3156455	5
2909358	5
2709230	5
3479053	5
3522743	5
3142228	5
2665798	5
2578951	5
2839333	5
2908661	5
3651094	5
3728295	5
2766432	5
3790200	5
3025297	5
2754112	5
3387092	5
3807099	5
2868508	5
2841187	5
3411069	5
2584830	5
3647045	5
3897374	5
2336425	5
2934760	5
3028749	5
3029159	5
2485662	5
2537108	5
3841058	5
3077231	5
3764428	5
3950098	5
3841458	5
3923114	5
2780569	5
2635114	5
3203417	5
3031614	5
3678737	5
2924060	5
3845212	5
2631810	5
3886247	5
2676216	5
2609018	5
3670672	5
3393717	5
3257778	5
2541498	5
2871024	5
2971919	5
3847697	5
2587889	5
3928838	5
2762576	5
3260072	5
3739107	5
3247054	5
3347405	5
3958897	5
3468064	5
2408361	5
3125250	5
3580258	5
2965799	5
3223559	5
3198607	5
3660350	5
2365787	5
2988756	5
3122550	5
3581946	5
2650603	5
2787303	5
3727349	5
3536937	5
2892619	5
2501345	5
3016611	5
3589752	5
2514132	5
2370625	5
2525493	5
3361023	5
3682190	5
2639322	5
2639495	5
2478225	5
3611471	5
2372625	5
2562890	5
2518462	5
2658805	5
2430162	5
3735304	5
3364500	5
2987473	5
3638844	5
3642375	5
3037409	5
3861644	5
2619785	5
3639533	5
3414283	5
3185667	5
3752970	5
3044937	5
2759294	5
2906882	5
3600329	5
3739667	5
3829329	5
2577399	5
3373417	5
2645054	5
2761740	5
3282464	5
2994794	5
2795589	5
2862635	5
2433299	5
3556455	5
3512059	5
3784830	5
3213132	5
3620585	5
3558365	5
3409515	5
2581556	5
2441344	5
2864797	5
3646433	5
2841023	5
3187868	5
2344593	5
3425119	5
2958174	5
3244500	5
3291491	5
3877071	5
2415702	5
3076036	5
3428299	5
2867067	5
3763675	5
2392406	5
2981035	5
2588701	5
2557699	5
3662383	5
3599201	5
2630142	5
3925400	5
2828512	5
3550692	5
2684831	5
2965740	5
3570600	5
2585459	5
2891503	5
3267050	5
3393126	5
2608456	5
3486969	5
2447826	5
3652983	5
2832521	5
2652979	5
2421160	5
2971705	5
2939359	5
3603907	5
2963794	5
3654033	5
2985701	5
3485473	5
2452210	5
3556583	5
2965660	5
3960696	5
3894072	5
2852683	5
3580996	5
2700416	5
2794278	5
2745091	5
2989570	5
2874392	5
3174550	5
2936308	5
2455040	5
3150303	5
3086229	5
3662741	5
2615245	5
2724402	5
2938906	5
2321663	5
3018199	5
3942189	5
3592440	5
2465145	5
2327740	5
2946866	5
3380619	5
2992915	5
3180732	5
3454589	5
3694216	5
3937786	5
2853000	5
2573453	5
2812832	5
3475868	5
3366728	5
3111400	5
2663347	5
3697171	5
2469706	5
4050257	5
2857201	5
2686650	5
2759600	5
3543744	5
2810636	5
3139040	5
2382348	5
2462685	5
2436825	5
3500558	5
3944049	5
2907482	5
3385241	5
3642428	5
2953598	5
3743204	5
3919430	5
2340831	5
2884139	5
3308964	5
2478609	5
2720779	5
3835688	5
3560712	5
3793975	5
3291693	5
3731236	5
2957644	5
3140245	5
3161724	5
2713441	5
2843954	5
2725728	5
2824555	5
3264425	5
2536966	5
2488824	5
2887951	5
2919374	5
2350728	5
2919868	5
2827607	5
2365461	5
2671293	5
3599417	5
2672034	5
2716431	5
2490005	5
2491054	5
2716862	5
3526105	5
2961971	5
3015076	5
3033115	5
3057465	5
3481699	5
2926051	5
3813953	5
3438191	5
2883383	5
2633304	5
2395025	5
3709767	5
3529171	5
3710002	5
2737663	5
2784176	5
3625683	5
3059877	5
3307943	5
3579195	5
2599434	5
2343351	5
2851444	5
3768411	5
3469143	5
3491241	5
3469315	5
2679727	5
2988385	5
3126150	5
3218211	5
2506664	5
2841519	5
2842717	5
2786946	5
2935595	5
3583763	5
2651827	5
2923354	5
2936573	5
3016239	5
3817162	5
2787780	5
2459799	5
3064447	5
2944409	5
3030303	5
2401870	5
2846715	5
2831227	5
3899358	5
2899065	5
3360671	5
2750423	5
2371493	5
2895911	5
3858336	5
2940349	5
3319885	5
3179464	5
2458031	5
4039491	5
2527041	5
3666920	5
2903373	5
3518218	5
2802725	5
3860411	5
3450796	5
3182916	5
3303465	5
3690661	5
3736601	5
3780247	5
3457921	5
3209200	5
2712286	5
3136258	5
3458956	5
3640476	5
3616964	5
2428419	5
3233903	5
3725273	5
2552145	5
3280908	5
2730524	5
2975728	5
3071233	5
3307064	5
2975978	5
3918752	5
3670790	5
3157491	5
2432722	5
3385310	5
3832452	5
2954231	5
3784288	5
3833029	5
2476681	5
2977494	5
3651970	5
3025573	5
3467744	5
2754463	5
3237049	5
3194593	5
3874388	5
3196036	5
2956997	5
3794394	5
3504416	5
2933733	5
3504745	5
3919007	5
2735559	5
3429020	5
3217016	5
3598913	5
2588873	5
3754761	5
2468515	5
3616269	5
2606595	5
2351282	5
2630400	5
3710135	5
3875941	5
2366079	5
3952216	5
3389110	5
2490095	5
2737089	5
3031621	5
2890443	5
3110573	5
2738420	5
3486901	5
3803906	5
2540339	5
2675617	5
2688889	5
2594256	5
2881322	5
3209499	5
3886859	5
2696210	5
3927689	5
3393721	5
2939033	5
3369365	5
3010602	5
3068099	5
3212192	5
2405577	5
3346529	5
3931342	5
2542851	5
2741379	5
2850673	5
3308174	5
3929861	5
3556532	5
2612168	5
3147883	5
3421550	5
2317580	5
2873273	5
2932433	5
3535149	5
2988450	5
2521182	5
3356351	5
3038037	5
2967536	5
2989545	5
3714291	5
3078436	5
2658384	5
3962713	5
2796849	5
3201079	5
3772851	5
2809949	5
3635272	5
3325162	5
2898835	5
2767077	5
2924747	5
3128521	5
2767837	5
3227168	5
3033872	5
3734068	5
2903420	5
2684097	5
3035269	5
3327377	5
2857927	5
2528105	5
2641585	5
2805358	5
3550219	5
3368778	5
2530165	5
3356845	5
3725149	5
2530890	5
3544154	5
2730834	5
2976020	5
3094544	5
2976472	5
3046934	5
3142364	5
3832000	5
3700188	5
2717095	5
2753485	5
2954315	5
3284690	5
3093958	5
3186318	5
2977328	5
2884080	5
3386400	5
3790402	5
3653023	5
2342512	5
3760163	5
2534311	5
2414010	5
2754730	5
3290751	5
3380700	5
2865723	5
2512334	5
3731133	5
2871245	5
2534887	5
3563963	5
2778749	5
2628548	5
3660255	5
2537323	5
2779712	5
2489251	5
2827410	5
3289561	5
3154762	5
3617277	5
2780603	5
2889555	5
3665131	5
2395966	5
3733985	5
2559054	5
3478545	5
2686210	5
3300522	5
2651868	5
3266614	5
2674686	5
2638109	5
3255347	5
3268166	5
3033047	5
2970066	5
2696105	5
3465879	5
3670076	5
2918343	5
2882387	5
3369424	5
3905126	5
3717681	5
2451117	5
2499209	5
3929105	5
3906669	5
2598441	5
2929717	5
3606376	5
3852287	5
3397529	5
3121518	5
2474890	5
2793286	5
3444262	5
2828508	5
3470184	5
2744456	5
3536825	5
2746633	5
3174553	5
3772098	5
2501718	5
3447702	5
3933417	5
3773537	5
3497399	5
2876072	5
2616175	5
3611335	5
3799427	5
3409170	5
2727074	5
3589638	5
2573109	5
3778682	5
3564317	5
3404728	5
2987531	5
3638944	5
3323894	5
2791841	5
3861409	5
2376339	5
3779405	5
2994863	5
3111123	5
3668821	5
3828038	5
2750311	5
2902099	5
2507501	5
3278979	5
2751124	5
3566418	5
3233851	5
2772550	5
3828932	5
3593532	5
2526928	5
3258329	5
2553057	5
2795067	5
3727523	5
3283988	5
3456987	5
3159594	5
3459060	5
2385297	5
3653110	5
2818034	5
3241669	5
3048992	5
3703387	5
2625788	5
3835508	5
3514495	5
3947612	5
3001524	5
3290868	5
2414701	5
2486850	5
2841969	5
2440705	5
3839825	5
2513628	5
3874812	5
2727471	5
3662066	5
2875369	5
2417398	5
3156025	5
2630951	5
3524619	5
2878529	5
2397618	5
3032394	5
2674872	5
2924483	5
3196123	5
2400736	5
3165712	5
3165969	5
3623566	5
2561354	5
2971381	5
2736398	5
3081810	5
3577869	5
2597745	5
2805343	5
2361534	5
3530029	5
3059631	5
3167723	5
3511301	5
3020817	5
2940843	5
3710974	5
2502854	5
2837511	5
3444354	5
2454487	5
3372312	5
2590746	5
3025640	5
3444087	5
2365992	5
3357425	5
2567706	5
3714954	5
3376086	5
2830040	5
3493493	5
3897023	5
3584528	5
3351002	5
3561244	4
2969685	4
2893890	4
2455897	4
3585148	4
3176596	4
3716757	4
3377863	4
3177996	4
3325337	4
2682129	4
3087129	4
3940225	4
2548271	4
2704901	4
2799242	4
2810860	4
3151874	4
3271788	4
3611217	4
3319226	4
3449115	4
2325960	4
3473372	4
3353368	4
3452232	4
2946044	4
2752102	4
2877223	4
2609408	4
2971563	4
3408160	4
2946312	4
3473859	4
2833583	4
3611901	4
2349104	4
3936105	4
3273579	4
3181399	4
3563743	4
3034589	4
3019802	4
2459104	4
2549750	4
3042996	4
2852692	4
3153448	4
2834843	4
2375777	4
3035767	4
3778991	4
3827412	4
3183306	4
3721332	4
4045203	4
2791912	4
2973499	4
3905877	4
3154426	4
3184914	4
3304915	4
3597517	4
2757754	4
2807177	4
2620820	4
2771513	4
2380869	4
2461162	4
2792930	4
2461522	4
2379154	4
2408778	4
2598769	4
2686453	4
2951935	4
3864838	4
2729765	4
3909360	4
2794364	4
3113043	4
2714307	4
3407226	4
3156312	4
3830059	4
2552745	4
2619539	4
2337650	4
2577070	4
3417728	4
3756122	4
3831543	4
3185029	4
2509658	4
3787305	4
2731454	4
3418893	4
3831565	4
3952854	4
3832668	4
2863359	4
3523385	4
3671128	4
2384594	4
2710056	4
3159179	4
2646030	4
2622640	4
3335252	4
3595467	4
2386424	4
3760106	4
3467745	4
2342826	4
2485754	4
2840644	4
3835368	4
3570559	4
3622002	4
3160622	4
3871823	4
3284721	4
3872001	4
3026672	4
3515013	4
3875312	4
3921427	4
2414779	4
3608844	4
2604253	4
3471770	4
3657054	4
2581951	4
3516765	4
2336040	4
3873273	4
2756327	4
3873568	4
2934475	4
3151516	4
3286692	4
3005242	4
2824894	4
2821863	4
2536617	4
3312339	4
2822292	4
3463541	4
3108480	4
2395081	4
2868605	4
3163755	4
2444844	4
2490581	4
3569779	4
2780927	4
2352341	4
2922250	4
2781156	4
2760208	4
3843685	4
3902608	4
3843796	4
2967819	4
3735673	4
3435068	4
3439967	4
3902103	4
2695641	4
3435390	4
2340117	4
2962076	4
3844774	4
3344389	4
3317643	4
3621732	4
2761177	4
2652931	4
2448684	4
2497103	4
3670678	4
3122690	4
3956321	4
3466228	4
3623742	4
3709375	4
3196817	4
3888130	4
3577702	4
3258792	4
2359696	4
3395345	4
3488743	4
2421742	4
2655127	4
3578114	4
3467583	4
3630080	4
3441284	4
3487522	4
3371398	4
3606586	4
3739886	4
2564942	4
3262315	4
3794315	4
3532980	4
2612417	4
3880995	4
2839261	4
2852004	4
3674686	4
3852135	4
2827648	4
2932442	4
2721660	4
3768867	4
3512690	4
3629022	4
2566810	4
2896000	4
2591109	4
2828162	4
3608127	4
2365791	4
2475385	4
3037812	4
3513294	4
3795704	4
3122142	4
3630687	4
2794692	4
2795453	4
2556312	4
3536790	4
2319566	4
3423532	4
3856188	4
2425875	4
3221259	4
2652519	4
2605501	4
3587951	4
3884780	4
3560881	4
3541980	4
2724539	4
3225826	4
3318800	4
3017915	4
3538505	4
3746733	4
3562261	4
3611130	4
3940969	4
2570866	4
3401644	4
2548922	4
3067491	4
2465495	4
3454382	4
2661619	4
2565285	4
2903421	4
3863262	4
2878727	4
2661839	4
3110417	4
2852767	4
2972879	4
2705495	4
3638890	4
2662185	4
3355645	4
4045339	4
2550541	4
2749796	4
2614202	4
3232478	4
2568438	4
3069260	4
2568929	4
2901397	4
2750252	4
2905398	4
2995232	4
3305014	4
3643498	4
2574801	4
2352250	4
2333290	4
3089727	4
3598407	4
3209265	4
3256090	4
3136417	4
2771854	4
3598787	4
3908005	4
2713017	4
3724772	4
2929272	4
3864718	4
2379803	4
2816326	4
2992275	4
3600351	4
3641086	4
3698408	4
3942391	4
2329308	4
3306649	4
2810519	4
3282095	4
2531527	4
2619629	4
2645403	4
2411371	4
2509690	4
3384957	4
2431090	4
3871008	4
2953885	4
2439391	4
3308333	4
3333340	4
2864012	4
3376376	4
3097708	4
3212565	4
3651418	4
3784626	4
3605807	4
3334647	4
3386690	4
2689598	4
3869897	4
2360038	4
2465301	4
2955605	4
3460124	4
2818549	4
3701381	4
2673595	4
2771303	4
2956108	4
3096044	4
2438173	4
3338117	4
2913192	4
3000851	4
3139427	4
3872158	4
3470655	4
2798140	4
2821289	4
3075280	4
3196841	4
3411895	4
2668627	4
3102690	4
2535858	4
3504801	4
3948811	4
3197838	4
3505017	4
2916198	4
3161908	4
3389158	4
3311691	4
3461893	4
3247893	4
3473585	4
2388143	4
3565003	4
3598249	4
2444389	4
3572905	4
2918409	4
2557705	4
3462781	4
2584118	4
2681888	4
2919069	4
3521219	4
2538010	4
2888184	4
3923945	4
3599206	4
2919719	4
2514649	4
3484783	4
3099168	4
3573923	4
3663374	4
3677839	4
3289878	4
2683846	4
3388096	4
2936345	4
2635366	4
2365941	4
2589897	4
2338883	4
3842830	4
2877032	4
3203088	4
3109942	4
3523829	4
2966301	4
2339222	4
3926089	4
2731671	4
2490520	4
3666639	4
3064272	4
2847738	4
3759064	4
3435212	4
3759438	4
3791156	4
3927129	4
2938260	4
3195500	4
3531462	4
3602016	4
2593797	4
3886409	4
2870202	4
2545156	4
2824954	4
3292381	4
3813917	4
3369692	4
3345929	4
3792728	4
2692037	4
3533231	4
2964393	4
3103153	4
3555532	4
3420352	4
3222618	4
2940719	4
3197991	4
2694325	4
3932339	4
3320907	4
2974607	4
2496556	4
2543206	4
3467903	4
3630149	4
2611955	4
2920652	4
3627473	4
3262502	4
2920895	4
3771916	4
2895429	4
2941831	4
3817965	4
2791423	4
2474723	4
2742672	4
2792181	4
2807325	4
3322055	4
3631440	4
3037296	4
3083967	4
3580701	4
2743137	4
2591144	4
2613748	4
3322823	4
3312507	4
2507053	4
3909201	4
3814792	4
2507547	4
3909704	4
3631412	4
3062615	4
3266945	4
2319358	4
2373022	4
2592031	4
3796446	4
3358402	4
2796243	4
2321574	4
3537020	4
3268073	4
3176315	4
2845619	4
3938131	4
3897435	4
2401629	4
3400535	4
3773229	4
3449725	4
2766860	4
3716695	4
3963709	4
2745954	4
3086882	4
3087038	4
3859773	4
3129732	4
3178500	4
3318852	4
2616178	4
3717662	4
3587033	4
3934199	4
3516702	4
3449034	4
3498582	4
2548657	4
3361395	4
2811246	4
2548820	4
3425947	4
3934890	4
3227375	4
2897214	4
3591944	4
2833544	4
3353657	4
2706715	4
2748139	4
3229699	4
3409172	4
2517831	4
3228886	4
2659199	4
2618470	4
2812419	4
4042960	4
2899046	4
2987012	4
3614098	4
2803053	4
3035338	4
2987310	4
2749091	4
2903912	4
3694454	4
2466914	4
2641434	4
2619038	4
3068302	4
3778866	4
2749377	4
3778915	4
2791847	4
2521076	4
3355737	4
2423834	4
2770802	4
2973466	4
2835651	4
2927953	4
2728218	4
2750130	4
3504214	4
3021406	4
3328942	4
3405785	4
2902101	4
2706724	4
2685893	4
3089796	4
2707163	4
2379383	4
2381550	4
3041207	4
3783522	4
2379903	4
3406754	4
3234045	4
2482650	4
3135510	4
3803663	4
2859497	4
3092322	4
3046247	4
3786114	4
3554279	4
3670309	4
2708965	4
2382830	4
2331270	4
3918657	4
3142125	4
3757829	4
3619017	4
2753374	4
2384975	4
2717235	4
2670223	4
2666578	4
3193055	4
2997988	4
2999959	4
3048154	4
3094916	4
2769350	4
2720088	4
2626710	4
3187503	4
3284410	4
3100633	4
2957490	4
2386519	4
2442375	4
3701895	4
3411231	4
3872199	4
3215044	4
2556314	4
3762554	4
3075705	4
3504682	4
3215699	4
3623549	4
2823315	4
3483262	4
3189365	4
2735230	4
3505091	4
2347338	4
3763205	4
2821520	4
3412947	4
3732073	4
3809861	4
3788567	4
2389090	4
3004660	4
3899303	4
2485894	4
3200563	4
3191031	4
2468447	4
3648677	4
3289309	4
3437694	4
3677961	4
3010757	4
3119479	4
3881662	4
2778729	4
3765765	4
2339086	4
2869207	4
3156994	4
3666354	4
3032129	4
3164801	4
3767592	4
3015089	4
3652781	4
3845107	4
3714570	4
2689123	4
2340763	4
2881615	4
3886745	4
3813587	4
3553276	4
3393679	4
2892857	4
3813829	4
3159789	4
3115647	4
3394110	4
2870984	4
2785370	4
3532818	4
2641783	4
3847596	4
2368901	4
3345973	4
3395131	4
2653998	4
2835086	4
2719863	4
2762401	4
3484621	4
3810249	4
2698163	4
2940852	4
3352839	4
3682565	4
2720747	4
3397775	4
3579534	4
3720593	4
3850170	4
2678848	4
2451562	4
3534591	4
2317027	4
2551341	4
3908028	4
2888701	4
3674610	4
3768476	4
3075440	4
2840269	4
3166508	4
3607681	4
3908443	4
2764088	4
3660229	4
3582333	4
3558931	4
2521453	4
3583669	4
2700222	4
3148904	4
3675794	4
3713830	4
2636637	4
2555502	4
2989608	4
3796520	4
3896029	4
2413880	4
2796372	4
3323988	4
3884395	4
2746733	4
3633498	4
2944417	4
3424252	4
3634582	4
2748026	4
3963542	4
3589233	4
2748654	4
2797909	4
2798926	4
2939037	4
3746668	4
3820228	4
2945681	4
2832986	4
3018544	4
3733257	4
2479076	4
2940849	4
3180374	4
3545150	4
3067387	4
3639751	4
2898848	4
3501656	4
3593626	4
2802760	4
3720127	4
2329252	4
2852695	4
2948308	4
2973079	4
3451276	4
2567624	4
3865500	4
3801582	4
2619697	4
3043894	4
3325758	4
2706376	4
3356303	4
2750404	4
2905639	4
3414488	4
3136267	4
2707054	4
3695218	4
3782241	4
3183397	4
2808235	4
3552052	4
2949201	4
3592871	4
3041278	4
2686711	4
3280693	4
3754541	4
2860297	4
3869297	4
2509003	4
3210609	4
3373295	4
2817103	4
2930168	4
3092587	4
2715401	4
2577969	4
2600644	4
3185046	4
2338522	4
3283318	4
3456041	4
2995105	4
3523052	4
2620835	4
3332647	4
3913185	4
2862876	4
2763928	4
3375779	4
3137233	4
2954177	4
2412381	4
2579159	4
3144237	4
3025183	4
3409021	4
3945635	4
3557734	4
3048201	4
3558217	4
2413304	4
3048266	4
3672145	4
2754473	4
2602829	4
3672414	4
3646310	4
3835489	4
3792315	4
3138751	4
3469070	4
3835583	4
2511849	4
2955953	4
3380101	4
3958010	4
3074768	4
2512062	4
3836359	4
3571069	4
2820440	4
2466439	4
3160955	4
2533730	4
2438922	4
3075204	4
3673286	4
3918255	4
3096883	4
2389833	4
3002463	4
3516768	4
2648685	4
2933737	4
2691068	4
2439962	4
3922329	4
3027879	4
3199442	4
3293901	4
3624407	4
3962142	4
2583383	4
2442143	4
2959198	4
3264664	4
2822298	4
3528542	4
2822459	4
2682246	4
3648719	4
2538359	4
2868147	4
2915121	4
3599358	4
3529182	4
3755863	4
2828341	4
3842586	4
3811413	4
2779336	4
3925736	4
3478402	4
3079057	4
2391058	4
2489146	4
2966742	4
3389552	4
3811956	4
2608026	4
3464665	4
3219512	4
2967849	4
3758816	4
2717548	4
3439969	4
3620587	4
3844805	4
3927394	4
3845187	4
2356874	4
2653126	4
2735128	4
2918233	4
3033617	4
3653606	4
2546103	4
3145243	4
3813882	4
2784705	4
3017256	4
2719257	4
3221531	4
3956614	4
2740161	4
3628468	4
3116560	4
2653844	4
3680940	4
3466963	4
3161142	4
2928733	4
3118278	4
3718546	4
2787388	4
3931350	4
2720174	4
3958461	4
3103489	4
3163159	4
2694144	4
2720607	4
2940892	4
2789706	4
3021517	4
3673887	4
3398235	4
3851516	4
2600693	4
3853048	4
2371637	4
3025214	4
2613494	4
2828169	4
3558807	4
3608132	4
3582705	4
3148787	4
3909106	4
2698848	4
3632295	4
3630691	4
3909613	4
3584772	4
2567580	4
3895743	4
2604859	4
2723311	4
2845054	4
3771683	4
2990173	4
3324081	4
3896682	4
3423720	4
3299263	4
2723779	4
3775804	4
3448806	4
3222296	4
2898475	4
3107640	4
2524613	4
3039523	4
3797570	4
3857139	4
2606611	4
3404627	4
3680145	4
2875765	4
2766965	4
2417175	4
3538305	4
3590609	4
3041132	4
3886836	4
3178998	4
2594737	4
3611310	4
3473422	4
2376254	4
3517137	4
2326523	4
2896977	4
2457578	4
2503959	4
3041534	4
3426120	4
3203393	4
3935498	4
2850177	4
2898054	4
2748235	4
3474198	4
3539573	4
2926348	4
3354191	4
2564529	4
3822896	4
3914991	4
2349909	4
3019554	4
2705121	4
3042672	4
2641130	4
2770098	4
2748940	4
2527687	4
2987477	4
2505970	4
2467195	4
3181625	4
2597375	4
2879759	4
3232482	4
3382349	4
2597713	4
3133210	4
2663017	4
2706392	4
3862412	4
3643499	4
2880446	4
2728953	4
3598409	4
3737725	4
2905766	4
3154916	4
3356687	4
3021901	4
3414953	4
3406475	4
3592766	4
2950168	4
3499482	4
3593228	4
2472029	4
3306659	4
3461504	4
3372474	4
3257686	4
3617937	4
3407290	4
3416931	4
3755613	4
3804066	4
2410478	4
3258276	4
3618408	4
2624512	4
3046671	4
2909426	4
2338664	4
3832034	4
3893241	4
2907402	4
2709599	4
3375400	4
2709848	4
3420210	4
3913546	4
3385642	4
2954459	4
3871761	4
3805600	4
2622193	4
3759222	4
2766123	4
2909978	4
3512601	4
2754200	4
2485294	4
2359578	4
2978153	4
3645849	4
3835143	4
3284180	4
3513462	4
3570459	4
2436893	4
2818562	4
3289640	4
3410315	4
3410962	4
3921087	4
3074832	4
3050177	4
3214907	4
2675317	4
2958459	4
3139772	4
2389482	4
2556236	4
3245743	4
3597365	4
3161560	4
2676682	4
2959830	4
2886574	4
2821039	4
3388971	4
3948812	4
3873404	4
2390526	4
3002686	4
3483417	4
2725070	4
2774833	4
3707184	4
3264130	4
3340606	4
3648108	4
2416584	4
3549255	4
2714011	4
2887694	4
3962649	4
2867552	4
2389035	4
3484365	4
3008361	4
3648637	4
2584325	4
3218043	4
3201901	4
3344162	4
2351407	4
3099621	4
3574418	4
2780816	4
2730601	4
3155908	4
2352155	4
2491376	4
3812028	4
3241680	4
3706377	4
3064681	4
2608468	4
3255368	4
2675202	4
3344282	4
3056357	4
3844941	4
3144204	4
3576130	4
2832358	4
3573030	4
2881091	4
3015886	4
3392867	4
2782656	4
2676593	4
3393548	4
2782920	4
2833264	4
2939178	4
3160068	4
2632816	4
3887815	4
2893173	4
3345937	4
3346152	4
3792972	4
3529073	4
3808868	4
2985902	4
3672558	4
2633995	4
3222462	4
3162589	4
3012123	4
3849422	4
3420778	4
3396761	4
3444256	4
2887298	4
2370658	4
3147757	4
3488706	4
3579871	4
3852794	4
3628434	4
2590659	4
3512439	4
3685622	4
2890145	4
2507055	4
2521597	4
2319786	4
2942967	4
3026946	4
2967668	4
3401212	4
2700695	4
2897023	4
3770753	4
3323482	4
2546383	4
3582648	4
3127502	4
3323701	4
3106369	4
2510089	4
2968495	4
2943907	4
3514668	4
3962798	4
3817021	4
3884533	4
3856887	4
3856523	4
2701913	4
3540058	4
3963132	4
3584679	4
2320570	4
2659245	4
3226932	4
3634531	4
3447813	4
2558596	4
3086718	4
2855342	4
2898954	4
3129434	4
2370852	4
3562108	4
2477943	4
3108579	4
3401788	4
2503578	4
2372142	4
2326293	4
3109085	4
3301441	4
2326700	4
2548977	4
3130765	4
3563038	4
2617226	4
2661080	4
3228459	4
3639467	4
3862372	4
2683796	4
3800009	4
3903170	4
3518180	4
3035108	4
2566423	4
2812841	4
2613192	4
3323940	4
3801487	4
3915680	4
2351449	4
2619637	4
3497637	4
3825372	4
2432663	4
3541449	4
3940179	4
3692897	4
2597746	4
2616186	4
2621178	4
3233159	4
3907727	4
2469737	4
2575421	4
3280223	4
3724526	4
3640456	4
3040561	4
2598676	4
3022179	4
3499230	4
3942188	4
2665204	4
3091839	4
3234047	4
4052257	4
3617805	4
3092364	4
2837955	4
3950379	4
3699378	4
3092762	4
2665364	4
2383305	4
3870317	4
3307850	4
2620220	4
3141761	4
2709465	4
3867704	4
3095796	4
3894077	4
2669196	4
3093561	4
3501120	4
3671075	4
2995827	4
3832301	4
2709992	4
3894270	4
2774793	4
3235682	4
3456991	4
3595237	4
2484773	4
2646502	4
2358936	4
2666581	4
2977683	4
2341551	4
2817205	4
2775583	4
3386753	4
3806728	4
3467636	4
3607253	4
2797028	4
3000233	4
2999265	4
3916048	4
3481564	4
3284412	4
3792877	4
3920907	4
3654728	4
3284648	4
3116269	4
3214353	4
2480397	4
2772019	4
3836275	4
2389071	4
2712019	4
2481392	4
2556315	4
3188868	4
2957678	4
3702496	4
2842882	4
2915789	4
2336372	4
3053412	4
3189367	4
3311493	4
2887036	4
3436758	4
3151734	4
2337352	4
3288311	4
2349789	4
2714575	4
2650437	4
3625084	4
2442929	4
2633418	4
3963141	4
2670795	4
2914860	4
2650663	4
2846041	4
3842150	4
2607194	4
3155558	4
2921449	4
3432986	4
3163847	4
2590540	4
3121180	4
2829617	4
2731792	4
3966035	4
3901727	4
2738365	4
3666780	4
2687774	4
3255121	4
2447570	4
2638341	4
3668310	4
2419856	4
3008273	4
2848266	4
2447995	4
3481160	4
2594102	4
3009269	4
3955972	4
3066958	4
3292766	4
3509605	4
3017180	4
2849237	4
3878550	4
3509861	4
3319301	4
2421480	4
3709813	4
3069128	4
2835101	4
4053107	4
2369119	4
3034431	4
2740721	4
2500483	4
2395422	4
3672668	4
4054431	4
3035082	4
3443423	4
3486846	4
3082653	4
3739285	4
3489653	4
3766408	4
2407600	4
3308587	4
3490210	4
3398071	4
3198475	4
3534602	4
2742324	4
3468539	4
2656914	4
2763667	4
3934107	4
2763823	4
3311275	4
3398768	4
3264040	4
2566733	4
2976630	4
3512883	4
2933413	4
2453227	4
2700029	4
2636271	4
3492014	4
2786632	4
2828602	4
2890757	4
2545916	4
3357212	4
2412749	4
3219790	4
3357483	4
2345692	4
2592085	4
2808800	4
3896036	4
3932322	4
2368396	4
3274920	4
3471444	4
3772269	4
3350719	4
3493737	4
3938743	4
3679975	4
2681879	4
3351393	4
3424768	4
3823523	4
2991178	4
2798612	4
2876132	4
2477770	4
3401315	4
3151640	4
2939470	4
3543222	4
3940706	4
3473204	4
3018296	4
3820703	4
2705693	4
2548883	4
3018740	4
3109433	4
2877638	4
3067388	4
3203664	4
2517683	4
2323805	4
2349619	4
2753863	4
2479739	4
3130854	4
2972376	4
2458750	4
3547710	4
2405902	4
3496911	4
3181530	4
2948662	4
2853650	4
3827641	4
3037360	4
2994356	4
3254912	4
2460674	4
2469003	4
3504761	4
3044666	4
3948001	4
3256210	4
2686459	4
3891622	4
2471870	4
3138812	4
2508794	4
3942624	4
2531204	4
2952674	4
3670226	4
3892387	4
2645202	4
3618363	4
2354426	4
2817395	4
2906407	4
3094439	4
3043715	4
2715735	4
3951974	4
2731163	4
3234948	4
3157116	4
2474923	4
3044221	4
3555341	4
2995110	4
2753060	4
2998362	4
3648617	4
3072849	4
2339469	4
3114573	4
3093610	4
2815333	4
3142934	4
2578994	4
3727980	4
3643391	4
2839353	4
2332698	4
3361477	4
3144268	4
3098289	4
2753923	4
3192777	4
2839766	4
3283625	4
2955245	4
3047780	4
2646683	4
3569965	4
2817792	4
3672148	4
3646002	4
3048775	4
2689865	4
3309770	4
2776342	4
3546994	4
2465539	4
3760773	4
2387722	4
3957492	4
3284486	4
3424193	4
3387549	4
2437929	4
2771777	4
3310439	4
3872012	4
2722337	4
3425973	4
2556122	4
3808520	4
3471785	4
3237939	4
3526182	4
3427485	4
2648904	4
2866597	4
2587244	4
3428177	4
2628498	4
3286392	4
3389352	4
3429156	4
2958518	4
3264273	4
3151884	4
3162516	4
3898865	4
3365221	4
2681252	4
2388946	4
3141452	4
3475656	4
3841099	4
2874957	4
3755362	4
3289496	4
2758764	4
3297539	4
2780397	4
3529191	4
2827824	4
3030346	4
3678033	4
2351316	4
2487712	4
2780580	4
2889491	4
2801629	4
3569815	4
3142590	4
3711268	4
3290878	4
2492111	4
3758439	4
3551890	4
2447062	4
3572050	4
3552318	4
3065505	4
2733389	4
3080808	4
3392613	4
2491768	4
3081037	4
3436739	4
3575583	4
2696259	4
4048231	4
3929043	4
3303829	4
3806655	4
3166558	4
3269763	4
2368976	4
3930362	4
3555026	4
3082297	4
3146599	4
3294285	4
2598348	4
3530512	4
3489513	4
3352536	4
3294568	4
2370267	4
3168896	4
2407794	4
3630297	4
3673891	4
3120134	4
3441876	4
3630513	4
3169344	4
3812761	4
2742351	4
3930430	4
3607231	4
3893184	4
3772741	4
3742574	4
2648745	4
3174576	4
3908919	4
3819412	4
2680038	4
3105505	4
3422678	4
2649714	4
2842543	4
2320310	4
3470114	4
3931738	4
3249216	4
3559539	4
2546277	4
2500259	4
3536793	4
2321427	4
2980046	4
3896305	4
3560387	4
2414015	4
2476670	4
3221274	4
2787640	4
2854207	4
3150241	4
3856497	4
3128427	4
2937090	4
3030062	4
3898361	4
3885143	4
3039524	4
2809960	4
3107871	4
3680146	4
3300083	4
2615705	4
3589798	4
2898869	4
3635472	4
3773702	4
3086984	4
3251725	4
3610881	4
3542827	4
2324905	4
3300810	4
3032312	4
3066617	4
3276756	4
2789488	4
3860557	4
3452015	4
3942103	4
3637244	4
3935209	4
2925708	4
3562972	4
2941016	4
3544928	4
3887831	4
2971869	4
2517797	4
2726470	4
3637937	4
3693841	4
3735009	4
3688447	4
3404400	4
2987246	4
2927077	4
2993554	4
2612334	4
2812794	4
3889140	4
2879299	4
2351344	4
2662513	4
3502864	4
2858287	4
2685004	4
2550754	4
2858451	4
2946224	4
3279666	4
2858907	4
2408350	4
3598410	4
2836549	4
2712640	4
2333811	4
3802867	4
3328032	4
3724789	4
2524440	4
2929279	4
3415794	4
3257088	4
2382527	4
2761241	4
2794807	4
3282604	4
3618411	4
3554494	4
3830610	4
2331240	4
2997985	4
2527778	4
3952121	4
2578418	4
3384959	4
2600956	4
3670856	4
2839039	4
3805132	4
3282685	4
3603921	4
2910305	4
3334223	4
2863474	4
2954714	4
2689212	4
3869279	4
3466266	4
2358742	4
2646592	4
2359163	4
3671760	4
3386696	4
2602431	4
3653063	4
3595799	4
3957246	4
2437418	4
2912814	4
3160686	4
3701675	4
3701845	4
3947854	4
3050381	4
2722482	4
3608591	4
3918011	4
2512347	4
3411736	4
3622908	4
3673479	4
2585702	4
2387195	4
2534266	4
3571628	4
3837638	4
3948658	4
2979977	4
2960463	4
2843073	4
2821286	4
3548594	4
3674585	4
3706554	4
2440477	4
2980571	4
3340290	4
3462176	4
2583211	4
2914274	4
2713719	4
3527596	4
3874424	4
3340890	4
3840139	4
3199823	4
2488439	4
3462589	4
3520628	4
3614347	4
3703837	4
2444945	4
3190983	4
2537938	4
2875258	4
3365973	4
3153752	4
3567356	4
2584328	4
2634152	4
2920397	4
3297714	4
2365690	4
3617313	4
2759055	4
2445981	4
2693996	4
2730359	4
2672501	4
3203666	4
3678813	4
3790176	4
3241687	4
2717099	4
3486256	4
3626895	4
3926356	4
3666642	4
2447236	4
3007271	4
3301939	4
3391555	4
3267239	4
3627290	4
2732897	4
2491362	4
2540460	4
3927051	4
3480943	4
3368848	4
2926327	4
3509546	4
2546371	4
3438078	4
2541606	4
3034140	4
3528661	4
2654488	4
3058812	4
2825647	4
3529074	4
2548194	4
3306189	4
3146129	4
4053393	4
3034534	4
3019449	4
2655003	4
3420175	4
2562695	4
2611165	4
3103375	4
3485421	4
2369768	4
3320623	4
3467656	4
3739510	4
3811358	4
2451083	4
2894587	4
2370372	4
2694792	4
2519899	4
2763213	4
2974959	4
2343584	4
2451755	4
3533414	4
3812895	4
3321855	4
2852142	4
2647783	4
3166316	4
2424038	4
3224194	4
2635944	4
2977105	4
3399663	4
2591154	4
3076766	4
3224843	4
3894677	4
2591548	4
3446207	4
3661207	4
3492324	4
3582249	4
3027552	4
3127509	4
3609310	4
3447350	4
2321612	4
3086004	4
3403081	4
2322219	4
3634560	4
3175662	4
2593212	4
2615301	4
3226939	4
3324669	4
3400503	4
2558598	4
2893866	4
3108163	4
2374995	4
3498052	4
2848271	4
3516709	4
2418467	4
2403913	4
3152033	4
3860749	4
3798822	4
3152166	4
3179682	4
3326415	4
3965532	4
2562200	4
2504028	4
2464364	4
3272911	4
2985937	4
3902354	4
2323697	4
2527015	4
2992958	4
3253403	4
2527229	4
3302754	4
3229337	4
3019693	4
3694240	4
3589920	4
3827157	4
2641446	4
3230040	4
3824300	4
3518891	4
3133405	4
2406578	4
3020460	4
3232395	4
3721645	4
3037840	4
3779722	4
3865761	4
2529042	4
2706336	4
3722725	4
2332594	4
2995347	4
3428770	4
3615704	4
2469228	4
3941163	4
2408751	4
3209539	4
2470052	4
2729475	4
3498953	4
3506141	4
2751376	4
3187734	4
3868554	4
3617185	4
2599144	4
2881567	4
3478038	4
2816671	4
3092365	4
2462960	4
3430719	4
3641867	4
3831460	4
2761942	4
2774177	4
2930732	4
2995401	4
2464086	4
3185826	4
3282756	4
3284490	4
3868521	4
3649966	4
2908571	4
2863534	4
3212705	4
3700596	4
3308973	4
3466415	4
2977689	4
2710582	4
2666781	4
3595670	4
3671837	4
2385494	4
2911727	4
3138520	4
3672345	4
2911238	4
2754632	4
3115793	4
3957379	4
2667566	4
3424538	4
2956195	4
2690296	4
2734454	4
2772621	4
3482609	4
2389769	4
2866112	4
3918958	4
3702498	4
3960442	4
2669320	4
2887047	4
3311797	4
3248010	4
3473753	4
3286614	4
3199210	4
3572755	4
3294345	4
2822244	4
3341264	4
3732550	4
3922122	4
3118465	4
3703963	4
3059206	4
3200579	4
2633420	4
2682170	4
3390389	4
2693196	4
2338517	4
2715639	4
3202141	4
2915595	4
2730386	4
3923808	4
3438657	4
3842963	4
2390468	4
3600544	4
2780104	4
3193492	4
2397680	4
3678998	4
2608202	4
3812317	4
2446642	4
3122005	4
3486850	4
3242491	4
3791233	4
2593413	4
3220265	4
2848275	4
3144290	4
3653131	4
3418662	4
3243156	4
2970344	4
3418906	4
3465973	4
3761969	4
2761568	4
3575925	4
3680480	4
2394359	4
2401995	4
2421280	4
3488479	4
2736431	4
2737105	4
3259700	4
2985983	4
3718811	4
3629473	4
3294185	4
3467560	4
3629768	4
2395947	4
3168246	4
2826667	4
2965309	4
3320958	4
3880222	4
3532380	4
3371581	4
2987610	4
3347841	4
3907671	4
3023018	4
2763416	4
3321412	4
3851379	4
2763668	4
2851895	4
3372323	4
3248089	4
3166513	4
3768832	4
2988174	4
3558558	4
3853407	4
3061422	4
2365703	4
3265074	4
2591183	4
2475545	4
2521470	4
3445667	4
3199512	4
3349416	4
3536815	4
3491931	4
3770514	4
2345510	4
3078318	4
3423071	4
2989610	4
3038373	4
2567535	4
2765401	4
2787265	4
3820783	4
3609184	4
2700733	4
2943807	4
2701128	4
2652414	4
2923535	4
3584540	4
2373835	4
3797185	4
3963225	4
3039480	4
2702855	4
3400596	4
2559289	4
2702759	4
3542174	4
2659874	4
3405595	4
3819456	4
3610818	4
2616098	4
3538473	4
3886343	4
3940708	4
2789426	4
2984674	4
3692523	4
3272119	4
3087687	4
3179114	4
3562677	4
3499628	4
2463682	4
2516435	4
3449706	4
3083944	4
3408327	4
3252932	4
2661165	4
2421090	4
3228639	4
2726348	4
2563797	4
3181440	4
3496652	4
3588895	4
3750125	4
3182090	4
3229423	4
3404226	4
2705457	4
3087492	4
2661181	4
3183342	4
3132619	4
3278970	4
3751854	4
3801614	4
2973511	4
3866010	4
3550179	4
2995153	4
2379671	4
3090530	4
3907074	4
2434066	4
2905736	4
3828483	4
2712371	4
3644161	4
3280035	4
3640370	4
3916842	4
3948390	4
3781162	4
3209639	4
3383417	4
3279577	4
3520927	4
3499019	4
3135110	4
3949150	4
2409268	4
3383879	4
3698368	4
2531205	4
3553900	4
2930054	4
2619547	4
2812320	4
3594182	4
2330734	4
2838774	4
3618735	4
2995155	4
3114295	4
3283657	4
3385342	4
2883502	4
2908278	4
2753455	4
3114736	4
3239429	4
3047776	4
2476719	4
2765873	4
3789834	4
3872068	4
2689144	4
3869198	4
2579454	4
3025191	4
2332907	4
3502137	4
2866685	4
3956150	4
2582351	4
3596205	4
3513689	4
3792324	4
3289962	4
2841217	4
3874782	4
3872284	4
2777065	4
3338652	4
3001529	4
3704899	4
2842108	4
3338966	4
3504477	4
2556581	4
2957777	4
3702582	4
3292640	4
2691076	4
2842985	4
3027661	4
3610598	4
3877572	4
2886939	4
2337128	4
2713638	4
2844138	4
2887290	4
2583399	4
2981012	4
2680395	4
2962527	4
2537484	4
3573098	4
3624710	4
2825584	4
3962612	4
2735933	4
2867472	4
3506060	4
3874881	4
3566509	4
2417076	4
2468355	4
2874958	4
3528551	4
2393830	4
3924200	4
3240428	4
2777650	4
3078262	4
3289801	4
3342204	4
2630428	4
3523203	4
3951861	4
3299259	4
3266056	4
3031203	4
2716550	4
3843107	4
2585389	4
3439095	4
3389571	4
2636623	4
3290879	4
2716948	4
3063533	4
2781440	4
3508111	4
3619886	4
2339618	4
3843839	4
3367958	4
3706906	4
3368198	4
3877218	4
3157923	4
3080257	4
2962082	4
2631847	4
3033024	4
3080512	4
3302763	4
3576281	4
3877633	4
3292160	4
3791552	4
2718595	4
2962622	4
3805615	4
3509192	4
3680050	4
3436743	4
2962980	4
3010046	4
3846155	4
3101892	4
2541340	4
2783041	4
3123521	4
3319158	4
3196853	4
3737721	4
3792682	4
3624147	4
2654436	4
2449577	4
3510585	4
3124069	4
3270152	4
3146234	4
2597945	4
3529861	4
2369631	4
3082569	4
3793621	4
2598349	4
3396743	4
2315765	4
3682505	4
3021148	4
2720609	4
3059957	4
3222717	4
3534161	4
2502454	4
3119748	4
2763151	4
2974871	4
3198373	4
2453369	4
2503066	4
3125275	4
3933409	4
2827463	4
2931878	4
3535136	4
2840029	4
2520795	4
3660028	4
2679598	4
2921644	4
2988208	4
3398051	4
3712434	4
3893633	4
3400002	4
2700086	4
3199338	4
2700367	4
2680356	4
3909375	4
2967566	4
2890887	4
3401087	4
2454037	4
2968050	4
2651701	4
3447130	4
2614702	4
2368496	4
2476678	4
2723610	4
2944084	4
3128187	4
3514902	4
3588623	4
2944846	4
3537862	4
3223767	4
3589809	4
3040016	4
2324385	4
3717586	4
3353166	4
3401945	4
3452347	4
3203180	4
3776253	4
3914163	4
2420791	4
3496355	4
3109775	4
3563609	4
2707774	4
2941805	4
2748488	4
3380900	4
3426832	4
3518103	4
2708059	4
2505074	4
3863274	4
2972693	4
3502142	4
2612336	4
3778828	4
3205474	4
2660843	4
3133136	4
2904418	4
3089862	4
3519137	4
2613692	4
3590914	4
4045372	4
2988288	4
2662027	4
3642890	4
3451720	4
3736769	4
2858460	4
3184500	4
3828194	4
3520240	4
2771642	4
3069793	4
2807893	4
3414956	4
3505545	4
2951692	4
3112552	4
3521045	4
3328565	4
2664639	4
3280780	4
3865411	4
2577151	4
3210516	4
3478180	4
3567501	4
3139558	4
2908737	4
3023145	4
2645087	4
3236115	4
2687567	4
2665281	4
3234861	4
2709083	4
2862240	4
2620184	4
3190511	4
3136937	4
3918828	4
3555462	4
3648284	4
2814814	4
2731854	4
2818277	4
2510065	4
3211976	4
2670146	4
2977361	4
3097799	4
3159529	4
2385713	4
3048117	4
3212886	4
3644428	4
3806277	4
2817083	4
2626190	4
2997874	4
2754205	4
2342613	4
3834594	4
3873098	4
2819661	4
2818565	4
3362915	4
3920868	4
3336667	4
2626993	4
3729816	4
3746683	4
3380373	4
3096061	4
3410966	4
3469953	4
3547471	4
2841684	4
3547674	4
3161075	4
3836967	4
2734539	4
3794543	4
2439333	4
3245747	4
3838574	4
3504632	4
3837639	4
3623513	4
2713039	4
2799290	4
3388982	4
3311478	4
3247109	4
3097767	4
3140692	4
3263868	4
3311727	4
3623915	4
2778967	4
3660613	4
2649705	4
3162555	4
3703842	4
3949991	4
2485795	4
2488699	4
3475850	4
3648641	4
2868041	4
3265350	4
3390897	4
3574188	4
2920780	4
3733770	4
3842899	4
3789972	4
3012409	4
2445691	4
2636286	4
2916314	4
2961370	4
3164229	4
2847228	4
3706381	4
3266860	4
3254512	4
3735560	4
2419444	4
3143969	4
3572462	4
3620736	4
3122057	4
2880696	4
3531488	4
2733587	4
2356330	4
3927488	4
2639273	4
3015891	4
2918073	4
3081145	4
2804044	4
3887460	4
2918626	4
3717141	4
2834580	4
3160700	4
3764109	4
3082008	4
3930527	4
2548212	4
3718286	4
2893607	4
2835351	4
3484864	4
2598168	4
2788477	4
3012131	4
3320628	4
3168622	4
3487802	4
3421022	4
3022623	4
3397061	4
3309664	4
3659474	4
3771928	4
3348599	4
3037324	4
3121748	4
3491519	4
3712492	4
2365929	4
2700135	4
3037920	4
2891018	4
2922683	4
3038506	4
3402043	4
2943704	4
3821014	4
2990091	4
2346040	4
3400392	4
2745414	4
2747952	4
3030214	4
2766564	4
2766641	4
3745919	4
2766871	4
2513906	4
3773562	4
3300133	4
2970070	4
2749630	4
3900263	4
2456646	4
2503047	4
2548254	4
2945354	4
2477947	4
2560339	4
3591128	4
2856121	4
2503838	4
3152167	4
3538924	4
2656870	4
3067133	4
2925868	4
3326655	4
3936043	4
2752963	4
2610350	4
2769298	4
3778123	4
3778284	4
3501551	4
3593490	4
2748572	4
2834287	4
2618498	4
3354952	4
3614105	4
3411114	4
2705410	4
3205318	4
2480303	4
2330197	4
3303798	4
2805092	4
3412068	4
3304139	4
3456481	4
2728055	4
2945442	4
2835900	4
2522538	4
3457874	4
3643728	4
3039261	4
2750785	4
3941164	4
2616705	4
3280235	4
2530316	4
3280486	4
3090729	4
2857734	4
2435365	4
2793950	4
3891544	4
2530773	4
3645967	4
3280836	4
3454207	4
2336234	4
2760359	4
3041991	4
2730439	4
3042416	4
3869397	4
2329736	4
2381866	4
3454794	4
3740774	4
3417578	4
3830298	4
3210924	4
3234888	4
2383615	4
3832157	4
2411796	4
3479585	4
2763818	4
2839161	4
2579515	4
3385703	4
3432723	4
2622491	4
2910750	4
2839707	4
3834879	4
3160223	4
2531702	4
2819738	4
3703414	4
3701431	4
3655840	4
2581416	4
2865629	4
3074945	4
3875231	4
2442690	4
3460811	4
3338518	4
2585973	4
3002355	4
3381927	4
2913778	4
3517808	4
2756282	4
2934090	4
3564125	4
3248683	4
3340603	4
3921413	4
3239517	4
3475512	4
3250150	4
2714880	4
3765281	4
3625711	4
3568185	4
2489837	4
3477969	4
2366054	4
2366242	4
2916182	4
2352268	4
3650441	4
2607979	4
3924780	4
2339546	4
2781644	4
2831211	4
3925643	4
3393092	4
2560456	4
3080426	4
3903452	4
2447947	4
2540576	4
3348523	4
2586909	4
3509113	4
3009989	4
3928875	4
3010246	4
2641031	4
2518184	4
3769251	4
2596161	4
3394507	4
2341805	4
3808514	4
3888655	4
2737109	4
3306405	4
3146175	4
2985985	4
2964596	4
2562767	4
2741368	4
3932150	4
3420657	4
2837160	4
3308622	4
3247482	4
3627330	4
3444381	4
2851467	4
3511901	4
3442138	4
2806719	4
3512089	4
2785778	4
2679309	4
3908266	4
3893143	4
3818463	4
2591065	4
3685491	4
2521153	4
3248663	4
3795877	4
3014251	4
2978233	4
2499371	4
2680563	4
2700339	4
3774709	4
3079013	4
3493884	4
2787466	4
3910388	4
3937333	4
3471158	4
3039024	4
2766189	4
3775735	4
3128337	4
3728955	4
3424274	4
2893941	4
2513677	4
2969931	4
3325110	4
3448218	4
3589653	4
3269905	4
3300237	4
2798615	4
3542176	4
2456360	4
3495153	4
3777102	4
2322365	4
3611226	4
3228546	4
2856181	4
3887142	4
3747929	4
2323317	4
2478602	4
3666218	4
2549140	4
3426316	4
3693110	4
3517584	4
2373714	4
3320799	4
3067393	4
2549310	4
2658282	4
2877825	4
3274020	4
3719737	4
2659529	4
2684068	4
3823501	4
2549762	4
2927049	4
2994404	4
3355370	4
3110797	4
2684733	4
2573851	4
3615420	4
2728360	4
2858602	4
3231910	4
3021236	4
3428863	4
2757776	4
3278328	4
2378245	4
3452275	4
2750651	4
3827473	4
3369371	4
3520636	4
3753560	4
3187392	4
2881103	4
3091463	4
3477702	4
3357283	4
2428510	4
2948574	4
2907063	4
3112917	4
3041818	4
2577084	4
2794392	4
3803727	4
3461854	4
2623606	4
3910261	4
2907723	4
3042462	4
2773465	4
2382742	4
2951917	4
3699045	4
3508691	4
3602396	4
3830452	4
2709029	4
2952352	4
3282922	4
3870169	4
2645372	4
3211321	4
3893698	4
2716860	4
2709800	4
3700848	4
2717069	4
2815358	4
3671136	4
2818587	4
3137726	4
3466143	4
2864142	4
3595318	4
2710513	4
3115051	4
3728573	4
2554406	4
2767005	4
2602361	4
3260618	4
3459482	4
2719127	4
2864494	4
3409497	4
2465049	4
2754334	4
3213422	4
3187141	4
3261111	4
2978336	4
3409662	4
3745532	4
3115641	4
3870876	4
2818330	4
3547004	4
2386142	4
3807421	4
3871352	4
3424209	4
2912553	4
2480538	4
2958118	4
3747695	4
3139731	4
2798332	4
2675927	4
2914571	4
3702321	4
2756033	4
2691077	4
3572106	4
3548518	4
2483628	4
3150862	4
3027893	4
3839252	4
3198942	4
3104748	4
2605445	4
2692154	4
3527488	4
2348810	4
2962531	4
3753887	4
3506076	4
3922000	4
3312361	4
3162913	4
3923914	4
2393851	4
3009883	4
3060024	4
2538440	4
3119731	4
3218276	4
3061441	4
3192235	4
3366632	4
3485357	4
2876789	4
3099788	4
3964888	4
3109878	4
3757105	4
3345624	4
3551582	4
2591615	4
3100499	4
3877004	4
3767685	4
2984071	4
2540377	4
3113557	4
3436064	4
2760958	4
2969526	4
2632019	4
3791556	4
3348597	4
4046234	4
3394229	4
2341097	4
2882254	4
3067483	4
3716517	4
2849060	4
2641160	4
2833714	4
2541546	4
3034062	4
3419685	4
3258894	4
3484051	4
3510393	4
3018561	4
3059257	4
3672484	4
2369393	4
3320330	4
3486436	4
2369636	4
3682116	4
2450695	4
3247073	4
3958739	4
3682634	4
3321038	4
2496753	4
2894767	4
2678873	4
3851628	4
3271464	4
3488060	4
3557229	4
2888394	4
2975473	4
3817869	4
3125669	4
2785890	4
3468958	4
2895878	4
3685305	4
3723447	4
3582713	4
3853755	4
2657607	4
2700382	4
2842556	4
3445260	4
2657834	4
3105837	4
3349759	4
3661336	4
2591985	4
3677687	4
2522924	4
3375710	4
2523300	4
2969216	4
3424050	4
3584616	4
3857203	4
2426586	4
2593161	4
2702357	4
2401567	4
2547517	4
3177806	4
3515895	4
2456226	4
2682060	4
3538313	4
2461893	4
2371188	4
2515439	4
3941522	4
2682820	4
3452369	4
3588036	4
2404845	4
2725955	4
2985811	4
3084804	4
2901935	4
2707106	4
3034197	4
3130258	4
3823357	4
2748779	4
2754520	4
3614081	4
3450725	4
3694415	4
3778392	4
3614197	4
3915283	4
2705519	4
3548992	4
3427794	4
2406838	4
2791981	4
3541105	4
2835571	4
3279323	4
2331808	4
2901059	4
3133225	4
2620301	4
2854978	4
2806804	4
3232821	4
3089305	4
3752758	4
4048293	4
2902241	4
3598412	4
3091053	4
3520532	4
3233409	4
3279223	4
2427811	4
3280387	4
2996385	4
2524443	4
2664471	4
2530444	4
3566634	4
3645438	4
3280651	4
3891463	4
3280344	4
2975404	4
2860172	4
2482552	4
2429071	4
2730271	4
3755159	4
3917879	4
3023146	4
3416986	4
2624252	4
2527370	4
2330231	4
3618415	4
3234867	4
3407763	4
3618603	4
2909448	4
3670613	4
3509488	4
3211423	4
2464049	4
2553420	4
2669068	4
3283923	4
2716938	4
2998737	4
3619220	4
3913563	4
3212203	4
3480220	4
2816004	4
2732376	4
3420896	4
3046859	4
2358768	4
3283565	4
2581023	4
2997269	4
2817084	4
3501975	4
2819428	4
3409532	4
3422513	4
2796981	4
3115578	4
3791501	4
3835235	4
2797147	4
2912173	4
3514414	4
2532972	4
3469959	4
3646818	4
3872174	4
3921317	4
2627354	4
2668178	4
3388034	4
2690612	4
3609412	4
3483002	4
3702433	4
3382104	4
2756100	4
3215921	4
3647528	4
2871859	4
3197940	4
2824186	4
2669445	4
2778187	4
2347766	4
2958292	4
3874197	4
2680090	4
3519168	4
3921119	4
3003408	4
2726338	4
2778744	4
2680888	4
3288481	4
2349599	4
2389050	4
2844934	4
3788734	4
3484594	4
2538047	4
3476348	4
3881194	4
3663459	4
2822815	4
3648981	4
2606756	4
3163651	4
3061539	4
3078529	4
2540152	4
3299515	4
3192602	4
3478271	4
2559337	4
2716806	4
3952994	4
3100357	4
3926105	4
2470046	4
3767021	4
3193927	4
3571678	4
3666668	4
3758607	4
2916791	4
3390929	4
3552264	4
3486775	4
3844462	4
3255390	4
3767952	4
3144214	4
3573056	4
2984340	4
2969826	4
3886457	4
3602899	4
3058235	4
3419029	4
3577009	4
3159752	4
3762296	4
4049859	4
3318941	4
3394058	4
2493829	4
3258020	4
3671246	4
3068410	4
2849382	4
3628612	4
2587699	4
2404829	4
3069016	4
2719836	4
2548214	4
2405908	4
2597564	4
3578269	4
2643174	4
2720244	4
3890592	4
3929431	4
2549537	4
2678672	4
3556324	4
2763043	4
2496585	4
3816629	4
2423113	4
3811976	4
2423318	4
2695407	4
3012866	4
3771660	4
3892595	4
3147954	4
2791522	4
3444991	4
2452820	4
3224693	4
3400265	4
2318636	4
2699061	4
3026697	4
2743940	4
2318930	4
2989592	4
3315381	4
3714642	4
3815822	4
2701112	4
3677499	4
2853860	4
3633441	4
2658699	4
3274854	4
3400025	4
3715534	4
3962841	4
3403089	4
2747317	4
2681354	4
3449007	4
2702644	4
2724181	4
2455850	4
3537678	4
3773245	4
3177620	4
2559035	4
3404881	4
2831635	4
3635466	4
3177647	4
3251911	4
3590381	4
3178529	4
3610977	4
2607875	4
2477948	4
3361172	4
3276911	4
2896317	4
3611388	4
3018471	4
3066888	4
3425979	4
2877198	4
2372875	4
3402307	4
2562202	4
3821373	4
3901839	4
2517118	4
2657440	4
2420556	4
2478764	4
3500724	4
3936061	4
2517641	4
2377273	4
3088273	4
2420962	4
3403136	4
3042272	4
3426566	4
3181341	4
2324036	4
3019453	4
2328701	4
3501559	4
2504853	4
2993229	4
3613998	4
2857377	4
2375300	4
3915316	4
4044775	4
3068511	4
3502662	4
2858242	4
3381799	4
3639222	4
2521110	4
3549531	4
2988366	4
3779787	4
3182289	4
3088512	4
3413419	4
3476471	4
3182560	4
3906952	4
3452195	4
2951388	4
2621225	4
3506157	4
3477808	4
2665256	4
2577006	4
2752042	4
3046066	4
2473221	4
2531409	4
3618021	4
3647276	4
2577855	4
3508650	4
3756080	4
2812566	4
3544855	4
2331336	4
2716035	4
3418638	4
3431780	4
3093245	4
3185418	4
3500944	4
3545461	4
2862773	4
3953122	4
2839322	4
3595122	4
2931453	4
3283262	4
2768231	4
3895255	4
2955693	4
3606620	4
2719456	4
3502287	4
2955520	4
2754644	4
2797210	4
2690036	4
3654093	4
2754788	4
2721629	4
3338030	4
3410395	4
3786189	4
2344445	4
2480438	4
3363252	4
3411062	4
3871959	4
3237807	4
2387140	4
3435094	4
3837047	4
3215538	4
3291809	4
3149813	4
3657344	4
3075734	4
2712916	4
3388792	4
2871927	4
3839589	4
3238746	4
2556821	4
3703105	4
3383215	4
3340418	4
2779054	4
3005703	4
3921422	4
3573042	4
3474700	4
2735886	4
2514131	4
3708075	4
2959416	4
2728020	4
2822396	4
3732872	4
2800869	4
3265136	4
3950774	4
3201489	4
2445544	4
3810939	4
2417742	4
3030306	4
2351239	4
3387709	4
2606822	4
3599768	4
3765783	4
3415153	4
2868829	4
2338961	4
3299714	4
3574842	4
2396279	4
3952577	4
3345433	4
2716877	4
3735295	4
2780605	4
3164550	4
3767349	4
2608222	4
3344146	4
2516995	4
3391817	4
2494780	4
3791251	4
3576213	4
3509008	4
2470858	4
3627647	4
2448386	4
2420426	4
3736663	4
2718763	4
2803798	4
2735014	4
3159559	4
3904502	4
2403336	4
2594996	4
2401673	4
2784688	4
3196740	4
3928158	4
2834302	4
2632942	4
3680758	4
2359208	4
3269714	4
2449469	4
2359604	4
2783807	4
3419824	4
2451316	4
3849476	4
2985986	4
2395429	4
2741143	4
3849355	4
2473069	4
3124634	4
3147040	4
3198125	4
2452755	4
3766844	4
3850235	4
2920572	4
3104203	4
3674056	4
2370765	4
2590046	4
3557120	4
3013195	4
3422001	4
3582353	4
2841013	4
2344733	4
2475319	4
2764270	4
3931267	4
2636290	4
2764532	4
2554413	4
2873961	4
3661114	4
2829240	4
2556216	4
2853665	4
3106238	4
2651371	4
3962372	4
3402369	4
3149981	4
3085880	4
3539058	4
2701596	4
3150168	4
2796800	4
3400119	4
3678715	4
3560792	4
2401483	4
2990653	4
3541157	4
2370063	4
3086946	4
3450489	4
3448401	4
3899958	4
2371093	4
3746698	4
3886349	4
3087379	4
3451361	4
2789428	4
2326086	4
2419237	4
3326294	4
3965337	4
2376584	4
3638754	4
3301743	4
2856743	4
3888098	4
3354122	4
3403785	4
3903462	4
3381125	4
3638159	4
3404308	4
3450681	4
2705315	4
3181286	4
2430868	4
2528084	4
3089454	4
3132784	4
2858147	4
3043373	4
3205635	4
3276391	4
2325623	4
3541025	4
2424054	4
3325295	4
3382208	4
2377130	4
2529434	4
3185607	4
3021487	4
3414556	4
3278820	4
2771791	4
2469901	4
2508191	4
2906338	4
3022375	4
3521285	4
3593183	4
3781640	4
2730206	4
3507927	4
3156326	4
3430547	4
3869462	4
3257839	4
3307134	4
3417302	4
2752318	4
3430767	4
3943406	4
2527141	4
3384681	4
2687782	4
3618523	4
3332022	4
3234993	4
3157207	4
2838800	4
2620359	4
3952545	4
2475297	4
2763291	4
3648652	4
2357035	4
2669539	4
3235591	4
2753462	4
2710221	4
3619854	4
2717655	4
2412681	4
3409033	4
2710519	4
2864330	4
3459483	4
3409498	4
3512903	4
3287007	4
2885032	4
3362385	4
3236689	4
3409664	4
3672163	4
2478837	4
3262143	4
2865473	4
3596579	4
3214413	4
2386909	4
2711958	4
3161019	4
3875364	4
3237832	4
3786689	4
2387161	4
2443138	4
3471821	4
3918733	4
2690863	4
2387648	4
3050709	4
2582690	4
3597734	4
3161878	4
3004536	4
3564989	4
2887308	4
2670112	4
2821929	4
3105492	4
2757300	4
2800223	4
3141295	4
2337672	4
3004518	4
2537228	4
2692750	4
3662326	4
3732702	4
2776930	4
2935550	4
3342541	4
2777332	4
3005334	4
3506776	4
3677818	4
2682809	4
3522226	4
3875668	4
2671426	4
3030353	4
2759010	4
3011712	4
3432520	4
2539985	4
2630656	4
3766257	4
3900955	4
2488895	4
2396419	4
3110266	4
3164127	4
2396899	4
2780173	4
3626836	4
3679044	4
3926505	4
2492980	4
2961891	4
2393094	4
2400370	4
2632020	4
3653348	4
3257403	4
3670757	4
2825052	4
3115195	4
2493037	4
3808097	4
2740382	4
3369868	4
3419689	4
2587913	4
2825598	4
3270001	4
3259416	4
3672120	4
2643074	4
3605136	4
2678286	4
3082581	4
3850520	4
3020411	4
3213963	4
3489792	4
2656217	4
2550988	4
2838453	4
3121159	4
3933445	4
3490574	4
2613118	4
3685063	4
2601355	4
2397733	4
3582205	4
2410944	4
3105032	4
3535648	4
3675486	4
3199346	4
3355982	4
2793841	4
2345191	4
2591488	4
3685975	4
2700580	4
2989552	4
3961717	4
3219940	4
3375015	4
2476307	4
3856229	4
2745238	4
3359258	4
2592735	4
2766257	4
3221934	4
3690776	4
2426588	4
3856753	4
3817805	4
3537491	4
3128829	4
3227218	4
3107879	4
3424628	4
2513810	4
2991029	4
3129118	4
2402492	4
2659708	4
2638885	4
2477686	4
3227729	4
2895205	4
2607701	4
3860114	4
3747178	4
2428598	4
2682653	4
3301134	4
3130415	4
3033532	4
2941089	4
3473949	4
2657886	4
2420810	4
3402996	4
3592880	4
3273728	4
2421272	4
2812177	4
3777504	4
3563852	4
3800186	4
2942318	4
3035038	4
3411000	4
3735429	4
2459159	4
3153338	4
2660065	4
3182693	4
3355212	4
2749300	4
2423269	4
3323849	4
3945664	4
2973169	4
2994632	4
3381739	4
2973440	4
2858297	4
2805940	4
3231249	4
2728199	4
2460552	4
2858472	4
3367237	4
3021081	4
3722629	4
3597268	4
2711691	4
2569650	4
2771646	4
3452354	4
3827081	4
3542094	4
3753069	4
3406247	4
2551703	4
3669735	4
2903416	4
3829610	4
2471394	4
3188138	4
2617816	4
2552220	4
3234972	4
3478193	4
2599825	4
3865764	4
2714571	4
2730636	4
3359506	4
3618417	4
3726970	4
3912378	4
2438650	4
2645608	4
2883073	4
2716463	4
3191024	4
3283931	4
2645793	4
3259269	4
2814823	4
2553637	4
3871437	4
2532789	4
2340344	4
3458519	4
3759230	4
3869305	4
2359183	4
3409363	4
3546380	4
3744647	4
2866122	4
3362093	4
3955647	4
2667036	4
3433638	4
3607490	4
2386196	4
2486190	4
3337821	4
2771345	4
2820025	4
3655609	4
3284764	4
3761742	4
3244122	4
2912840	4
3116691	4
2627660	4
2798585	4
3381847	4
3673946	4
3921988	4
3610170	4
3919150	4
2957864	4
3838197	4
2980343	4
2587523	4
2391396	4
3527274	4
3519182	4
3294175	4
3413080	4
2887750	4
3077064	4
2887942	4
2826334	4
3625290	4
2389325	4
2486839	4
3265354	4
3119395	4
3390960	4
3617317	4
3202342	4
2389954	4
3478274	4
3570219	4
2585223	4
3078773	4
3012419	4
3801664	4
3843225	4
2630914	4
2802406	4
3619588	4
3843913	4
3302037	4
3877291	4
2732912	4
2470618	4
3791408	4
3574784	4
3813288	4
2832581	4
3845961	4
2970150	4
3348713	4
3846067	4
2926395	4
3348971	4
2595393	4
3123406	4
2609686	4
3116368	4
3058588	4
3319237	4
3034158	4
3603976	4
3928754	4
4052373	4
2654808	4
3395469	4
3928970	4
3906203	4
3420186	4
2634010	4
3059570	4
3605814	4
3530992	4
2655756	4
3396184	4
3396840	4
3906896	4
3891443	4
3036403	4
3125555	4
3684706	4
2791523	4
3023915	4
2976032	4
2344322	4
2966652	4
3489821	4
3818698	4
3741264	4
3535578	4
3061913	4
3322863	4
3724511	4
3935074	4
2613962	4
3400687	4
2700459	4
2853054	4
2425004	4
3038109	4
2680539	4
2476163	4
2744500	4
3820679	4
3536861	4
3358529	4
3677737	4
3274604	4
3323960	4
3896591	4
3268095	4
3250152	4
3448028	4
3274855	4
2892818	4
2745284	4
2845637	4
3856911	4
3690852	4
2415761	4
2797394	4
3030419	4
3449098	4
2893870	4
3776393	4
3201769	4
3251531	4
3635473	4
2502733	4
2660025	4
2924930	4
2983952	4
3860386	4
3087498	4
2703732	4
2789570	4
3887013	4
2704080	4
2725814	4
3588088	4
3936077	4
2658017	4
2429540	4
2640444	4
3253175	4
2610397	4
3826391	4
2851314	4
2834130	4
3180514	4
3019455	4
3231185	4
3278372	4
2708693	4
2406087	4
3068145	4
3735536	4
2527874	4
3254529	4
3860734	4
3720877	4
3276341	4
3455952	4
2619300	4
2597476	4
2770851	4
2468124	4
2854446	4
2377032	4
3866356	4
3916133	4
3504320	4
2460885	4
3182808	4
2663378	4
3069698	4
3329456	4
3429356	4
3592648	4
2903271	4
3695842	4
2530332	4
3802988	4
2664217	4
3739045	4
3891266	4
3328810	4
2381932	4
2907033	4
3138761	4
2664686	4
3725595	4
2760367	4
3235134	4
3023383	4
2708715	4
2437469	4
3618276	4
2665403	4
3756481	4
3185223	4
2620235	4
3282181	4
3545080	4
2475173	4
2665787	4
3093583	4
3282786	4
3805500	4
3465444	4
3805794	4
3408995	4
2732713	4
2689654	4
3920532	4
2819752	4
2978468	4
3596095	4
3871276	4
2625874	4
2865158	4
3000922	4
2711650	4
3836293	4
2486426	4
3411064	4
3837430	4
2512240	4
3160903	4
3646863	4
2958367	4
3291294	4
2443044	4
3623091	4
3876268	4
3339345	4
3548183	4
3597451	4
3517252	4
3918967	4
3311392	4
3750339	4
3117303	4
2871928	4
2934107	4
3873540	4
3002827	4
3293348	4
2348076	4
3874294	4
2632069	4
2824774	4
3840206	4
3028673	4
3239251	4
2757162	4
2537423	4
2605575	4
3962498	4
3162616	4
3462699	4
3874832	4
3153960	4
3599336	4
3463524	4
3810940	4
3218172	4
3387711	4
2651067	4
2469102	4
3478069	4
3342558	4
2589998	4
3433020	4
2418458	4
3342881	4
2607829	4
3164306	4
3575412	4
2673334	4
3735298	4
3525239	4
2367298	4
2586285	4
2760644	4
3205708	4
3144104	4
3440505	4
3487105	4
2586683	4
2783324	4
3009319	4
3368920	4
2639604	4
3114548	4
3708433	4
2882087	4
2971015	4
2740113	4
2632950	4
3034035	4
2697043	4
3878757	4
3671708	4
3011095	4
3269947	4
3577927	4
3928777	4
2610809	4
2395435	4
2548625	4
2940127	4
3213842	4
3146853	4
3849359	4
2362246	4
3168261	4
2589100	4
2720755	4
2886985	4
3371375	4
2763282	4
2790506	4
2343697	4
3321426	4
3083484	4
2657075	4
2648010	4
3723352	4
2553852	4
3312242	4
3037799	4
3199521	4
2842254	4
3265591	4
2700495	4
2699862	4
3661246	4
3078373	4
2897166	4
3677109	4
2372880	4
3559781	4
3323586	4
3470667	4
3298629	4
3079477	4
3375667	4
2968685	4
2321704	4
2319957	4
2990312	4
2809313	4
2652913	4
3678723	4
2592969	4
3039270	4
3938406	4
2990655	4
3679550	4
3772805	4
3933330	4
3360295	4
2427333	4
2894635	4
3424799	4
3538055	4
3933519	4
3360485	4
2427614	4
3031444	4
3900462	4
2847980	4
3226242	4
3451376	4
2896514	4
2747403	4
3718297	4
3777680	4
2504124	4
3380248	4
3588182	4
3861678	4
2429354	4
2405116	4
2478811	4
2986046	4
2726412	4
2753907	4
3131573	4
2349855	4
2812291	4
3719749	4
2684074	4
3253730	4
2705322	4
3937660	4
3274954	4
3132220	4
2727452	4
3153661	4
2944431	4
2619395	4
3736706	4
2858423	4
3862005	4
3451836	4
3668978	4
2757349	4
3498220	4
3111792	4
3890236	4
3039044	4
2750655	4
2434851	4
2530148	4
3233275	4
3280333	4
3738704	4
2707349	4
2328485	4
2929241	4
2948079	4
4051253	4
2573061	4
3091103	4
3477708	4
2881454	4
3891638	4
3617537	4
3917513	4
3407110	4
3593455	4
2929914	4
3257626	4
3698805	4
3943097	4
2329886	4
3189854	4
2531698	4
3522222	4
2509678	4
3500766	4
3545131	4
2862842	4
3648656	4
3952885	4
3235487	4
3670998	4
3700861	4
3259498	4
3047568	4
3919370	4
2732344	4
3595169	4
3159512	4
2909285	4
2464837	4
2753964	4
3480569	4
3700679	4
2581230	4
2510883	4
2710675	4
3386656	4
3869832	4
2342420	4
3512908	4
2710917	4
2864080	4
2689717	4
3524585	4
3896138	4
2647130	4
3559798	4
2770249	4
3261905	4
3237097	4
3896582	4
3410437	4
3701827	4
3673041	4
3426012	4
3701967	4
2486760	4
2387175	4
2798914	4
2390207	4
3504755	4
3050712	4
3702603	4
3526487	4
3838495	4
2631692	4
2916769	4
3028910	4
2513982	4
2557436	4
2822112	4
3365489	4
3573369	4
2584078	4
3240265	4
2780179	4
3677820	4
3099391	4
3964246	4
2351339	4
3218287	4
2889525	4
2828474	4
3951886	4
3811433	4
2736880	4
3342661	4
3342962	4
2489829	4
3464719	4
2397900	4
3790577	4
2780850	4
3902198	4
2824307	4
2803093	4
3480828	4
2340437	4
3418447	4
3552911	4
2470944	4
2824911	4
3243615	4
3159696	4
3244195	4
2849330	4
3196868	4
2402120	4
2633101	4
3081672	4
2654446	4
3576947	4
3011186	4
3305824	4
3957789	4
3718582	4
2693457	4
2562818	4
3489528	4
3147194	4
2423038	4
3347433	4
3907145	4
3262475	4
2635144	4
2920861	4
2565783	4
2612941	4
2551789	4
2452125	4
3354287	4
2873051	4
3083526	4
2696325	4
3083743	4
2455422	4
2590838	4
3174286	4
2498142	4
3174610	4
3535860	4
3273411	4
3580949	4
2793861	4
2649754	4
3742381	4
3219665	4
2722884	4
2765273	4
3078553	4
3855574	4
2658193	4
3014949	4
2458743	4
2844748	4
2425615	4
2510840	4
3796789	4
2745243	4
2845593	4
2592750	4
3086207	4
2606016	4
2893624	4
3177558	4
2323520	4
2788602	4
2983035	4
3859387	4
3352166	4
3401160	4
2789078	4
3824005	4
3636779	4
3717611	4
2570890	4
3152003	4
3041406	4
2516048	4
3033533	4
3277361	4
2326570	4
3301627	4
3033919	4
2562549	4
3041834	4
3545337	4
2986133	4
3501036	4
2504444	4
2377518	4
2421273	4
2518522	4
3613936	4
2748785	4
3088826	4
2459161	4
2852994	4
3303290	4
3132429	4
3945152	4
3502324	4
2506038	4
2376000	4
2804933	4
3153743	4
3183501	4
3132727	4
2709982	4
2756604	4
2351891	4
3232192	4
2551262	4
2663398	4
3255905	4
2328240	4
2598633	4
2929056	4
3041190	4
2686606	4
3499535	4
3113122	4
3156164	4
2773252	4
3740707	4
3189608	4
3156538	4
3331934	4
2817431	4
3544777	4
3943690	4
3374426	4
2645435	4
3307801	4
2463699	4
3360466	4
3783499	4
2509889	4
3137167	4
3308195	4
2839289	4
3458072	4
3235645	4
2340355	4
3114831	4
3480410	4
3894861	4
2766195	4
2816499	4
3606478	4
3607133	4
3213479	4
2387075	4
2817979	4
2479021	4
2343508	4
3896396	4
3289715	4
2442046	4
3807492	4
2627004	4
2776663	4
2647731	4
3958223	4
2581346	4
2627234	4
2912646	4
3000912	4
3836727	4
2387053	4
2690620	4
2439053	4
3339290	4
3563657	4
2536202	4
3286204	4
3428398	4
3610902	4
3873803	4
3598086	4
2336960	4
2392065	4
3565155	4
3961911	4
3505568	4
2916983	4
2775985	4
3098553	4
3662517	4
2981671	4
2633797	4
2888542	4
3875446	4
2365436	4
2351170	4
3218086	4
2693774	4
2936072	4
3289901	4
2876556	4
3265877	4
2982727	4
3733797	4
3925661	4
3478291	4
3241315	4
3433472	4
2936957	4
3156543	4
3343026	4
2469807	4
2961387	4
3111115	4
2717107	4
3204720	4
2961931	4
2968776	4
2340225	4
3122064	4
3165236	4
3317435	4
3668914	4
3066223	4
3761349	4
2984473	4
3553034	4
3622017	4
3715551	4
3348714	4
3553636	4
2341153	4
2985313	4
3792785	4
2404868	4
2596515	4
3888431	4
2495271	4
3814574	4
3848257	4
3082233	4
3103183	4
3020225	4
2720248	4
3533761	4
3531004	4
3629945	4
3125099	4
3271024	4
2894665	4
2920499	4
3060305	4
3711200	4
2451450	4
3247621	4
2473779	4
3512026	4
3104547	4
3818049	4
3173823	4
2410467	4
2613399	4
3660499	4
3126300	4
3224699	4
3882611	4
2842139	4
2967384	4
3814952	4
2591558	4
3608828	4
3935399	4
2650466	4
3350004	4
3323734	4
3896016	4
2373270	4
3063327	4
3587046	4
2454831	4
3771880	4
2923495	4
3221585	4
2990463	4
3226541	4
2524358	4
2347117	4
3424483	4
3885450	4
2615793	4
3561918	4
3886265	4
3682029	4
2525652	4
3128377	4
2767439	4
2656139	4
3912654	4
2548671	4
3041332	4
3775386	4
2683321	4
3799520	4
3034078	4
2517652	4
2658021	4
3943213	4
2769321	4
2466010	4
3354604	4
2661746	4
2972556	4
3501996	4
2927008	4
3354984	4
2708722	4
2972800	4
2527876	4
2993653	4
2770480	4
2325543	4
2927707	4
3861490	4
2662660	4
2988370	4
3503196	4
3111167	4
3780223	4
3862194	4
2620485	4
2951149	4
3154808	4
3598508	4
2434699	4
3233197	4
2903273	4
3827842	4
3040704	4
2903583	4
3370801	4
2929347	4
3415925	4
3210104	4
2435999	4
3091865	4
3306515	4
2794308	4
2882147	4
3093273	4
3601608	4
2752261	4
2473720	4
2862080	4
2997915	4
2952214	4
2531787	4
3384857	4
3699752	4
2817845	4
2998332	4
3044813	4
2532431	4
3952826	4
3456309	4
2331902	4
2953987	4
3919104	4
3649036	4
2625330	4
3096633	4
2863857	4
2412303	4
3671240	4
2384815	4
3285118	4
2931461	4
3671356	4
3728274	4
2435324	4
2816632	4
2819068	4
2796524	4
3145367	4
2998259	4
2582153	4
3288427	4
3187349	4
2360306	4
3236835	4
2343258	4
3835358	4
3871282	4
3947429	4
3160762	4
2438350	4
3387842	4
3836702	4
3571228	4
2362146	4
2734468	4
3026888	4
2712747	4
3188882	4
3149849	4
3472198	4
2866311	4
2556544	4
2536083	4
3140351	4
2363259	4
3517845	4
3382714	4
2391146	4
3263984	4
2824331	4
3839572	4
3949371	4
3199276	4
2934751	4
3874302	4
2824870	4
3962055	4
2364358	4
2735740	4
3216675	4
2537439	4
3614181	4
3200058	4
3312322	4
2393342	4
2442589	4
3764425	4
2488857	4
2779825	4
3463338	4
2715289	4
3648871	4
3387260	4
3142013	4
3842205	4
2589692	4
2445829	4
3163715	4
3756550	4
2590002	4
3433021	4
2801815	4
2651435	4
2823474	4
3734740	4
3966216	4
2585794	4
3301332	4
3884323	4
3626944	4
2924019	4
3393096	4
2781860	4
3627401	4
3572870	4
3791264	4
3465627	4
3436215	4
3877883	4
2761399	4
2449348	4
2735070	4
2963151	4
2849269	4
2939321	4
3258327	4
3034036	4
3269741	4
3068611	4
2547787	4
3212149	4
2654894	4
3395506	4
3533340	4
3484660	4
3764805	4
3019862	4
3395722	4
2634122	4
2361592	4
3118947	4
2342602	4
3682478	4
2496442	4
2741651	4
3347395	4
2965325	4
3073017	4
3627364	4
3579554	4
3817293	4
3850825	4
2920781	4
2656928	4
3013206	4
3444799	4
3818247	4
3173924	4
2696766	4
3659970	4
3348718	4
2410603	4
2475032	4
2657285	4
3061483	4
3813754	4
3174503	4
2793090	4
3445426	4
2498297	4
2700282	4
3469841	4
2700499	4
2744049	4
2318997	4
2874196	4
3249158	4
3537547	4
3935848	4
3609060	4
3124355	4
2787474	4
3200604	4
2510560	4
3856091	4
3350337	4
3715404	4
3106873	4
2373859	4
3081102	4
3495681	4
3268897	4
3537772	4
3561551	4
2702782	4
3360499	4
2682015	4
2347649	4
3325352	4
3586008	4
3270357	4
3352424	4
2417531	4
3636526	4
3227907	4
3590562	4
3325870	4
2462499	4
3732770	4
2703908	4
2945907	4
3611462	4
2639918	4
3227647	4
2801332	4
3942886	4
2572366	4
3719174	4
3042101	4
3426441	4
2992837	4
3354141	4
3019313	4
2549505	4
2429857	4
3110192	4
3381139	4
2852277	4
2375036	4
2857535	4
3274960	4
3254334	4
2727464	4
2770277	4
3110566	4
3639037	4
2944432	4
3207211	4
3183804	4
2331628	4
3356112	4
2806238	4
3232618	4
3044166	4
3428699	4
3862368	4
2711614	4
2460941	4
3278363	4
2529736	4
2836235	4
3802547	4
2902691	4
2408795	4
2751257	4
2435145	4
3183688	4
2428087	4
3138426	4
2816314	4
3593464	4
2905194	4
2508816	4
3641237	4
3942676	4
2730572	4
3740495	4
2473429	4
3307163	4
3046306	4
3618381	4
3699584	4
3332033	4
3554886	4
3093120	4
3618769	4
2907348	4
3509844	4
2433210	4
2601371	4
2645891	4
3789537	4
2839387	4
2666212	4
2910652	4
3651238	4
3212832	4
2341875	4
2955270	4
3806538	4
2885057	4
3309561	4
2413723	4
3193758	4
3409947	4
2343439	4
3835410	4
3049450	4
3701366	4
3835535	4
2690092	4
2414238	4
3237103	4
2511883	4
2555366	4
3547430	4
3673409	4
3730805	4
2345702	4
3516272	4
3608900	4
2668583	4
2913299	4
3948609	4
3658638	4
2886777	4
3873322	4
3922152	4
2823626	4
3076032	4
3750561	4
3161898	4
3383004	4
2886979	4
3518508	4
2467768	4
3003297	4
3117840	4
2488166	4
3565454	4
3962617	4
3004540	4
3899160	4
3753504	4
2468385	4
3296101	4
3476199	4
2365104	4
3484776	4
2487949	4
2651167	4
2351690	4
2539993	4
2489903	4
2635904	4
3314581	4
3626404	4
3156316	4
2847195	4
3843406	4
3626853	4
3812163	4
3571588	4
3735790	4
2781444	4
3393114	4
2892052	4
2938226	4
3101222	4
3417698	4
2540692	4
3927268	4
3348288	4
2517600	4
2938705	4
3292333	4
2653137	4
3927762	4
2640691	4
3318831	4
3708744	4
2449758	4
3437988	4
2893120	4
2587667	4
2691990	4
2341689	4
2939531	4
3532932	4
3484138	4
3212295	4
3370196	4
2737288	4
3070545	4
3489282	4
3710355	4
3769968	4
3396771	4
3352608	4
2634446	4
3906837	4
2698524	4
2550757	4
3720777	4
3511763	4
3532581	4
2343518	4
3353973	4
3511962	4
2497332	4
3674865	4
2932488	4
3024372	4
2807303	4
3311506	4
3489665	4
3398089	4
3105061	4
2553971	4
2977970	4
2680366	4
2989275	4
3085209	4
2366808	4
3175730	4
2567610	4
3402004	4
3895800	4
2809134	4
3016124	4
3080036	4
2875047	4
3560583	4
3125584	4
3016394	4
2830542	4
2990839	4
3610214	4
2703196	4
3494228	4
3081910	4
3404672	4
3269644	4
2427460	4
3086856	4
2370185	4
3031019	4
2659714	4
2417275	4
3448508	4
3472901	4
3538334	4
3824010	4
3129702	4
2810800	4
2324994	4
2750619	4
2725256	4
3276830	4
3590951	4
3747755	4
2348791	4
3777728	4
2562550	4
3041887	4
3426347	4
2850205	4
3320921	4
3067541	4
2753627	4
3719480	4
2802654	4
2942321	4
3454582	4
3450555	4
3231415	4
3275155	4
2904094	4
3638936	4
3778907	4
2709411	4
3735967	4
3475859	4
2835198	4
2805416	4
3889687	4
3366600	4
2685040	4
2835638	4
2879839	4
2376886	4
3304692	4
3862132	4
3597271	4
2574838	4
3826626	4
3694217	4
2378446	4
3136029	4
3551210	4
3069801	4
3279939	4
3414734	4
3697167	4
2508068	4
2751106	4
2974875	4
2881226	4
3566641	4
2428139	4
3328670	4
3949010	4
2772530	4
2552023	4
3155678	4
3829624	4
3803376	4
3155995	4
2665584	4
3257508	4
3372621	4
3646779	4
2908753	4
2330006	4
2382356	4
2473947	4
3918308	4
2998022	4
3384792	4
3092944	4
2715977	4
2817723	4
2762771	4
3385235	4
3072944	4
3727826	4
3093731	4
3408743	4
2579436	4
2553891	4
3159394	4
2530324	4
3192540	4
2440289	4
3523933	4
3557573	4
3073494	4
3098574	4
2554310	4
3501984	4
2342090	4
3099108	4
3115364	4
3159985	4
3377864	4
2580332	4
3607507	4
3760699	4
2867852	4
3288705	4
3146809	4
2999561	4
2555209	4
3095868	4
3958224	4
2776784	4
2886129	4
2389013	4
2865797	4
2979526	4
2798609	4
3897497	4
3196891	4
3731226	4
3795135	4
3659030	4
3731533	4
2336355	4
3263637	4
3526606	4
3922214	4
2415758	4
2669271	4
2735149	4
2777948	4
3076091	4
3412647	4
2778204	4
3076409	4
2914476	4
3239477	4
3519979	4
2514069	4
3004045	4
3162569	4
3312259	4
2632975	4
3923689	4
3077467	4
2875290	4
2780013	4
3289288	4
2634221	4
2584532	4
3550259	4
3733260	4
3078351	4
3388297	4
3811377	4
2444564	4
2877160	4
3756980	4
3600282	4
2737780	4
2366453	4
3619311	4
3924295	4
2802409	4
2541715	4
2878491	4
2695002	4
3735231	4
2717110	4
3315769	4
3843939	4
2781828	4
2586236	4
2781694	4
2447615	4
3065741	4
2491373	4
2892108	4
3256054	4
3015573	4
2926000	4
2401203	4
3602928	4
2870736	4
3887472	4
3196714	4
2785333	4
3269634	4
3441650	4
2450677	4
2587746	4
3145948	4
3577852	4
2835082	4
3011261	4
2449975	4
2783920	4
2500304	4
2642814	4
2871751	4
2693578	4
2634275	4
2519493	4
2422819	4
3082821	4
2612820	4
3262585	4
3223644	4
2851856	4
2371280	4
2976042	4
3075395	4
3372580	4
2424084	4
3224260	4
3075659	4
2966861	4
3660501	4
3712520	4
3148877	4
3814963	4
2680406	4
3038126	4
2978729	4
3536453	4
2650468	4
3855105	4
2922731	4
3078804	4
3726486	4
3895617	4
2546404	4
3582701	4
2700591	4
3539003	4
3662050	4
2787579	4
3688469	4
2476777	4
3715542	4
2796974	4
3634598	4
3663297	4
2875696	4
3497008	4
2513938	4
3251534	4
2477567	4
2983148	4
3472791	4
2832236	4
3378665	4
3562171	4
2725121	4
3401459	4
3820192	4
3683055	4
2525925	4
2832973	4
2811024	4
3276938	4
3825067	4
2463016	4
3326229	4
2985343	4
2789847	4
3858607	4
2478559	4
2971520	4
3734225	4
3593084	4
3826401	4
2851347	4
2549604	4
3638102	4
2748854	4
2659907	4
3364345	4
3667707	4
2948247	4
3181494	4
3518672	4
3110681	4
3427715	4
3827396	4
2480554	4
2619307	4
2642225	4
3614789	4
3801546	4
2904899	4
3366927	4
2879962	4
2662923	4
3232587	4
2507138	4
2854795	4
2663129	4
3890169	4
2664038	4
2991172	4
2530338	4
3279890	4
3306358	4
3698323	4
3829719	4
3521496	4
2714300	4
3071217	4
3593610	4
3726036	4
2574967	4
3910212	4
3384301	4
2859634	4
3139725	4
2730683	4
3454863	4
3726417	4
3462697	4
3156637	4
2762092	4
2463547	4
3185226	4
3568338	4
3024131	4
3157488	4
3867779	4
3648601	4
2998587	4
3185867	4
3308271	4
3239391	4
3073191	4
3385718	4
2476673	4
2796304	4
3459083	4
3919728	4
3240723	4
2511028	4
3378025	4
2910762	4
2511265	4
2956715	4
3607625	4
3646242	4
3792264	4
2534401	4
2797417	4
2932905	4
2626227	4
2734056	4
2711657	4
3646788	4
3188079	4
3503988	4
3547574	4
2755250	4
2933275	4
3215145	4
3794353	4
3875855	4
3338538	4
2556339	4
2677923	4
3526441	4
2629629	4
3526739	4
3389310	4
3564799	4
3660166	4
2488131	4
2605407	4
3311981	4
3565323	4
2670039	4
3598334	4
3199664	4
2649848	4
3098322	4
3249451	4
2822090	4
2468115	4
3840391	4
3190669	4
3841018	4
3430347	4
3476089	4
3841457	4
3107788	4
2539806	4
3078666	4
3415562	4
3507666	4
2779715	4
2390959	4
3164075	4
3843363	4
2916418	4
2716906	4
2802464	4
2890740	4
2923367	4
2398165	4
3844125	4
2540101	4
2493927	4
3080195	4
2470493	4
3368432	4
3812939	4
2688815	4
2608787	4
3465629	4
2632001	4
3394083	4
3927666	4
2449361	4
3928905	4
3145189	4
3929332	4
2893071	4
3293178	4
3211646	4
3554554	4
2786545	4
2783815	4
2654895	4
2805145	4
3351776	4
3530173	4
3059701	4
3247051	4
2826707	4
3247265	4
3168520	4
2611884	4
2894734	4
3125242	4
3812134	4
2827130	4
3683468	4
2975391	4
3580849	4
2544235	4
2851980	4
2397657	4
2763862	4
2317987	4
2895799	4
3608121	4
3769972	4
2591195	4
2922045	4
2554465	4
3400494	4
3882731	4
2922299	4
3909361	4
2897559	4
3399399	4
2936183	4
3493382	4
3634072	4
3086141	4
2898078	4
2830432	4
3560820	4
3716043	4
3772697	4
2606586	4
3496729	4
3269585	4
2347426	4
2924742	4
3127890	4
2616114	4
2970464	4
3717554	4
3406063	4
3425393	4
3964864	4
3886751	4
3562391	4
3543875	4
2940557	4
2752552	4
3088147	4
2941432	4
3592761	4
3180974	4
3302047	4
3517871	4
3563543	4
2421139	4
2941764	4
2972140	4
3666754	4
3085498	4
2658801	4
3914963	4
2421754	4
2812330	4
3278207	4
2466158	4
2660003	4
2566801	4
3153499	4
3778796	4
3035821	4
3231959	4
3087537	4
3779219	4
3549368	4
2791945	4
2614169	4
3946464	4
2858431	4
2950380	4
3279456	4
3503968	4
2433435	4
3135402	4
3737337	4
3278402	4
2712043	4
3368767	4
2434502	4
2902720	4
2551663	4
3616835	4
3137121	4
3040973	4
3091501	4
3645405	4
3669785	4
2948651	4
2623251	4
2336405	4
2329595	4
3917789	4
3235405	4
2730573	4
2382503	4
3189496	4
3373414	4
2714819	4
3647081	4
3190214	4
2645394	4
3307718	4
3647894	4
2953442	4
3832017	4
3333400	4
3670837	4
3783370	4
3912756	4
3642363	4
3545531	4
2688656	4
2384663	4
3137580	4
3619879	4
3025209	4
3377657	4
2646732	4
3335027	4
3546541	4
2581555	4
3524597	4
3213792	4
3957167	4
3947208	4
2819396	4
3672669	4
2797508	4
2797819	4
3262467	4
3470599	4
3026743	4
3410541	4
2584966	4
2439007	4
3562825	4
3749012	4
3749918	4
3189517	4
3412578	4
3623864	4
3961044	4
3598219	4
2337202	4
2536210	4
2713999	4
3648286	4
3217076	4
2650271	4
2887877	4
3962938	4
2800764	4
3708639	4
2488967	4
2393893	4
3289259	4
3078078	4
3811022	4
2634710	4
3289874	4
3599572	4
2389659	4
2539352	4
2736714	4
3705451	4
3710297	4
3415334	4
2672470	4
3478536	4
3031677	4
3342977	4
2961308	4
3392229	4
2967006	4
3757776	4
2418939	4
3551599	4
3100553	4
3626864	4
3843816	4
3706679	4
2847723	4
2470373	4
2961902	4
3508753	4
2447825	4
2367681	4
3707649	4
3065985	4
2832503	4
2545120	4
3196267	4
2448747	4
2471249	4
3653393	4
2541108	4
3196476	4
3878124	4
3257426	4
2587286	4
2870646	4
2735693	4
3509744	4
3623778	4
3483534	4
2691993	4
3680954	4
3848240	4
3069475	4
3878969	4
3118387	4
3439407	4
2973248	4
2542306	4
3533703	4
3555816	4
2929677	4
3625881	4
2655627	4
2872128	4
2396085	4
3657319	4
3082967	4
2965396	4
3930131	4
2473663	4
3168763	4
3444469	4
2827255	4
2504340	4
3768110	4
3908174	4
2966269	4
3813305	4
3024373	4
3934267	4
3148476	4
2841205	4
2698347	4
3773111	4
3312482	4
2852681	4
3105291	4
3931359	4
3491542	4
3422716	4
2507535	4
3225074	4
3175439	4
2794746	4
2722888	4
3078567	4
2897263	4
3038484	4
3538373	4
3176027	4
3124421	4
3771747	4
3856243	4
2319878	4
3423772	4
2830220	4
3937897	4
2659178	4
3663018	4
2944577	4
3449623	4
3585489	4
3325425	4
3819794	4
2939262	4
3448698	4
3498006	4
3886528	4
3798593	4
3543644	4
3041235	4
3271980	4
2526065	4
3913408	4
3362059	4
3563016	4
3033979	4
2992738	4
3822393	4
3380602	4
3302355	4
2549560	4
3426869	4
3274175	4
3547461	4
2458978	4
3694202	4
2948154	4
3564314	4
3945161	4
3720787	4
3411529	4
2904102	4
3638937	4
3183180	4
2423282	4
3232340	4
2904861	4
2756687	4
2771063	4
3779747	4
2460569	4
3038340	4
3184589	4
3277531	4
2928265	4
3325962	4
3591738	4
3111647	4
3069622	4
3498338	4
2902095	4
3278929	4
3209479	4
3429546	4
3829323	4
3521156	4
3566644	4
3617171	4
3041411	4
2409427	4
2622975	4
3600410	4
2751754	4
2381258	4
2810622	4
2860447	4
2666265	4
3372626	4
3869367	4
3189611	4
3831419	4
3282645	4
3500557	4
3190594	4
2532254	4
3464291	4
3648345	4
2532544	4
3832194	4
3479855	4
3376053	4
3284885	4
3501464	4
3595227	4
3605394	4
2510620	4
2530344	4
2670847	4
2440290	4
3869347	4
3144558	4
3466370	4
2412871	4
2977667	4
3073501	4
2485016	4
3025520	4
3309423	4
3620668	4
3502250	4
2710982	4
3760190	4
2867155	4
2485628	4
2840478	4
3261203	4
2733423	4
2911168	4
3288706	4
2602926	4
2625696	4
3284406	4
2911960	4
2711357	4
3095869	4
3570700	4
3957791	4
2580813	4
3729886	4
3363179	4
3470128	4
2581382	4
2913336	4
2386778	4
3875183	4
3214979	4
3338813	4
3285414	4
2363174	4
3003123	4
2556664	4
3838237	4
2934068	4
2415764	4
2444064	4
3140724	4
3263925	4
3117676	4
3961934	4
2337295	4
2444448	4
3624540	4
2632520	4
3505869	4
2468063	4
3004046	4
2962776	4
3152927	4
3077521	4
2963706	4
3265055	4
2365197	4
2868068	4
3077948	4
2715204	4
2634940	4
3664713	4
3599721	4
3054281	4
3875878	4
2444568	4
3617966	4
2694391	4
2936617	4
2847075	4
3100181	4
2445744	4
3156546	4
3600484	4
2591294	4
2780019	4
2802410	4
3706147	4
3766820	4
2491830	4
3121595	4
2967712	4
3666746	4
2419258	4
2392389	4
2631610	4
2781716	4
3844590	4
3368310	4
3255490	4
3679500	4
3813106	4
3080704	4
2938570	4
3481697	4
3806065	4
3369064	4
2640944	4
3653730	4
3709112	4
3628378	4
3813949	4
2404346	4
3528386	4
2654344	4
3814156	4
3442043	4
2964091	4
2973402	4
3486758	4
3932060	4
3320674	4
3720030	4
3879945	4
3441021	4
2974672	4
2451107	4
2634720	4
2930650	4
3421126	4
2645747	4
2721078	4
2941660	4
3173601	4
3121240	4
2520442	4
3104777	4
3535265	4
3580240	4
2504988	4
3768760	4
2371559	4
3607655	4
2544841	4
3218196	4
3814064	4
3355775	4
2591168	4
3174710	4
3248622	4
3444478	4
3126302	4
2977549	4
2412313	4
2934153	4
3014191	4
2680407	4
3909501	4
2794384	4
3401312	4
2897079	4
2874283	4
2658061	4
3815851	4
3582719	4
2592056	4
2989796	4
3028119	4
3632197	4
3536897	4
2319697	4
3127830	4
3632968	4
3323968	4
2809185	4
2898009	4
3125793	4
3857524	4
3400518	4
3448156	4
2513939	4
3773591	4
3031200	4
3127353	4
3680939	4
3636309	4
2750418	4
3360914	4
3857829	4
3325795	4
3082955	4
2656165	4
2639595	4
3326230	4
2752086	4
3718627	4
3408124	4
3539214	4
2640049	4
2609975	4
2811805	4
3474049	4
3943222	4
2563667	4
2504559	4
3777286	4
3042577	4
3693981	4
3450631	4
3274660	4
2812743	4
3502231	4
2505814	4
2755090	4
3864486	4
3564383	4
2422907	4
3455753	4
2573547	4
3590372	4
2567180	4
3864855	4
3915542	4
2567590	4
3502725	4
3865479	4
2950241	4
2468127	4
2858536	4
3752388	4
2522234	4
3498119	4
2792522	4
2481349	4
3305183	4
4049302	4
3091209	4
4051026	4
2334733	4
2524648	4
2904253	4
3407058	4
3567334	4
3803683	4
3281112	4
3416836	4
2381900	4
3210828	4
3641667	4
2645190	4
2993817	4
3618486	4
2812583	4
3554735	4
2411291	4
3072332	4
3500363	4
2463564	4
3283308	4
3568340	4
2976554	4
3431792	4
3093277	4
2995484	4
2331951	4
2553536	4
2862802	4
2998603	4
3568955	4
2717041	4
2510387	4
3144142	4
3115019	4
3894962	4
2670993	4
3192737	4
3186601	4
2977786	4
2689566	4
3334932	4
2978272	4
2342816	4
3362588	4
2386102	4
3570553	4
2583466	4
3570830	4
3655878	4
3515011	4
3836731	4
3794068	4
3471087	4
2512455	4
2535435	4
3027159	4
3215546	4
3897632	4
3876278	4
3808662	4
3149889	4
2734831	4
2777507	4
2513073	4
3097732	4
3809076	4
3960903	4
3389316	4
2605203	4
3097879	4
3675711	4
3613339	4
3573046	4
3809908	4
3923119	4
2776101	4
3614184	4
2557583	4
3708095	4
3648590	4
3708575	4
2488860	4
3923814	4
2489099	4
2538160	4
3010267	4
2693580	4
3485101	4
3574578	4
2730448	4
3600078	4
3006596	4
3290516	4
2352336	4
3485794	4
3203937	4
3315366	4
3157073	4
3884344	4
3525712	4
3954408	4
3812629	4
3526494	4
2560626	4
3392191	4
3009360	4
4046083	4
2926161	4
3622286	4
3846061	4
3418943	4
3956309	4
3102200	4
3345578	4
3068090	4
3716922	4
2633000	4
2985413	4
3350847	4
2472230	4
2963978	4
3123794	4
3814449	4
3654639	4
3294039	4
3555351	4
3604479	4
3931315	4
3718893	4
3035117	4
3320542	4
3673379	4
2788927	4
2473113	4
3371107	4
3073025	4
2656686	4
3321479	4
3771839	4
3512111	4
3121272	4
2343886	4
3198761	4
2504759	4
3263773	4
3512343	4
2344126	4
3399011	4
2873429	4
3582369	4
3126224	4
3582687	4
3814194	4
3535801	4
2636309	4
2922047	4
3795683	4
3400495	4
2424846	4
2567461	4
3273809	4
3315134	4
3175692	4
3855581	4
2658156	4
2943576	4
3584117	4
2980283	4
3537278	4
3884720	4
2593010	4
2513010	4
2797625	4
2455958	4
3585220	4
3680068	4
3224651	4
2724519	4
3223688	4
3177279	4
2593961	4
3251663	4
3798081	4
2502845	4
3108274	4
2324853	4
3516673	4
2660423	4
3271908	4
3130106	4
3473416	4
2595046	4
3562759	4
3913203	4
2940558	4
3320025	4
3777533	4
3083729	4
2856430	4
3301562	4
3562955	4
3229153	4
3083987	4
2752563	4
2707046	4
3130163	4
2903160	4
3547191	4
2378044	4
2878686	4
3253749	4
2618659	4
2480217	4
3564271	4
3860528	4
3132165	4
3020011	4
3153500	4
3778798	4
3230333	4
3595507	4
3824533	4
2791718	4
2858189	4
3827454	4
2756433	4
2568419	4
2377153	4
2460724	4
3044169	4
2880209	4
2425569	4
3326245	4
2352049	4
3907129	4
2460960	4
3940734	4
2378339	4
2947289	4
3406215	4
3827484	4
2903328	4
2379799	4
2713375	4
2948177	4
3645418	4
3280594	4
2664905	4
2686810	4
3617261	4
3803307	4
3669978	4
2751944	4
2907354	4
2760490	4
3188965	4
3454645	4
3866054	4
4053834	4
3430813	4
3951643	4
3332478	4
3455255	4
2997949	4
2531855	4
3647905	4
3235022	4
3384936	4
3283379	4
2930612	4
3185290	4
3648217	4
2665724	4
2665827	4
3727672	4
3783763	4
3114636	4
2764011	4
3919170	4
3604220	4
2954314	4
3511338	4
3701532	4
3144339	4
3954692	4
2710531	4
2754144	4
3480897	4
3869883	4
2719214	4
3467361	4
3955589	4
3048398	4
3524600	4
3646072	4
3760624	4
3596269	4
2343479	4
3433983	4
3896332	4
3746666	4
3701636	4
3380258	4
2535055	4
2711979	4
2668395	4
3547816	4
2933594	4
2556421	4
3215625	4
2691088	4
2336483	4
3263821	4
3151007	4
3564351	4
3750910	4
2348503	4
3294577	4
3810038	4
2914632	4
3676319	4
2959299	4
2537314	4
3264711	4
2777001	4
2389182	4
3077832	4
2350576	4
3881072	4
2417815	4
2915501	4
3342235	4
2683829	4
3530176	4
2585175	4
2559051	4
3299927	4
2936914	4
2585716	4
3032046	4
3100562	4
2961903	4
2782009	4
2631702	4
2495441	4
3927454	4
3057206	4
3393621	4
3886406	4
3080840	4
2984684	4
2696635	4
3419216	4
2735695	4
2918915	4
2404789	4
3847686	4
2939533	4
3197013	4
2692488	4
2786659	4
2449937	4
2835315	4
3034510	4
3604379	4
3070602	4
3420170	4
2738172	4
3510879	4
3439838	4
3655942	4
3260312	4
2871915	4
3467641	4
2894556	4
2837390	4
3606374	4
3397883	4
3851777	4
3628380	4
3581490	4
2966578	4
2505578	4
3355069	4
3311924	4
2506525	4
3312496	4
2424693	4
2591279	4
2934048	4
2345209	4
2934436	4
3219686	4
2372656	4
3631406	4
3714615	4
3423213	4
3249399	4
3323670	4
3085784	4
2368157	4
3063215	4
2746632	4
3677971	4
2373547	4
3399970	4
3772097	4
3856872	4
3268666	4
3377475	4
3933175	4
2937939	4
2991055	4
2655056	4
2370844	4
2477716	4
2895251	4
2594275	4
3178488	4
3018018	4
3325686	4
3082898	4
3226332	4
2548654	4
3941656	4
3665199	4
2548812	4
3361606	4
3692932	4
3227881	4
2572227	4
2897772	4
3131048	4
2349356	4
2753667	4
3228858	4
3826524	4
2479813	4
2405817	4
2987006	4
3823391	4
3826755	4
3322915	4
2791266	4
3915292	4
3638939	4
3778910	4
2705823	4
3110886	4
3381777	4
3827543	4
2662598	4
2506923	4
3069148	4
3828232	4
2522520	4
2928488	4
3862547	4
3498340	4
3694228	4
2685875	4
2974241	4
3305612	4
3695719	4
3864439	4
3645018	4
3209732	4
2353103	4
3739332	4
2950269	4
2810088	4
3781793	4
3091904	4
2730413	4
3782150	4
2687261	4
2929996	4
2730652	4
3454756	4
3869677	4
3136096	4
3234740	4
3455061	4
2330286	4
2882622	4
3522293	4
3140679	4
3095271	4
3384975	4
3419326	4
3408521	4
3700264	4
3191491	4
2908545	4
2796049	4
3700451	4
3239731	4
2910720	4
3159592	4
2717821	4
2816516	4
3671503	4
2955108	4
3700722	4
2485019	4
3645431	4
3145755	4
2580086	4
2911699	4
3099531	4
3956673	4
3835337	4
3792016	4
3547110	4
3100576	4
3701422	4
3049548	4
2512214	4
2480671	4
3704514	4
3608680	4
2604117	4
2362493	4
3435905	4
2886635	4
2363176	4
2678528	4
3003124	4
3610229	4
3002511	4
3076126	4
3610966	4
2444065	4
3624253	4
3840154	4
2980852	4
3949573	4
3004047	4
3754258	4
3704242	4
3755199	4
3343383	4
2715575	4
2876282	4
3799462	4
3664714	4
3099675	4
2338915	4
3163840	4
2846815	4
2936623	4
2396202	4
2730700	4
3789987	4
3433570	4
2694735	4
2737799	4
2607970	4
3571250	4
2686737	4
2339499	4
2492823	4
3032392	4
3343649	4
2542646	4
2631621	4
3316958	4
3954669	4
3205672	4
3032807	4
3531499	4
2881166	4
2560925	4
3369079	4
3418885	4
3576828	4
2734913	4
3210510	4
3927823	4
3437550	4
2834065	4
2870957	4
3576815	4
3466637	4
2368882	4
3161016	4
2786757	4
3319800	4
2835448	4
3906255	4
3059394	4
3467366	4
2500865	4
3906540	4
3167706	4
2826390	4
3793758	4
3222650	4
3579532	4
3816721	4
3880171	4
2473578	4
3812067	4
2827096	4
2872585	4
3036199	4
2763399	4
2371046	4
2987847	4
3533551	4
3933685	4
3013090	4
3216430	4
2452229	4
2454839	4
2699616	4
3263990	4
3934417	4
3373391	4
3355777	4
3853541	4
2764466	4
2807796	4
3076851	4
3583665	4
2680192	4
3894766	4
2700470	4
3168725	4
3273938	4
3401313	4
2989606	4
3126840	4
3446640	4
2979189	4
2458535	4
3796516	4
2808785	4
3816326	4
2943763	4
3677753	4
3856186	4
2476570	4
2796709	4
3125245	4
3423847	4
3125818	4
3537403	4
2653456	4
2766603	4
2809875	4
3963537	4
3377566	4
2559176	4
3497017	4
3589600	4
3823497	4
2746383	4
2749657	4
3680941	4
3773785	4
2945415	4
2325202	4
3082957	4
2900005	4
2832983	4
3276971	4
3587591	4
3825071	4
3941916	4
2657530	4
3563121	4
2878227	4
2926540	4
3944380	4
2329210	4
2987092	4
2659929	4
3778107	4
3823947	4
2903962	4
3089416	4
3497082	4
2853594	4
2879370	4
3230459	4
3324106	4
2325769	4
3915739	4
3503264	4
2597664	4
2642597	4
3090246	4
2711068	4
2945523	4
3044120	4
3890188	4
3862697	4
3598182	4
3916815	4
2408777	4
2621636	4
3022044	4
3543056	4
3505928	4
3183639	4
2664763	4
3022540	4
2730189	4
3725641	4
3113041	4
2714302	4
2951448	4
3189349	4
3234599	4
3418297	4
2752818	4
3283314	4
2862729	4
3648604	4
2384279	4
2688588	4
3093597	4
3420016	4
2553735	4
2688803	4
2996993	4
3159633	4
3869454	4
3466587	4
3283620	4
2884533	4
3620527	4
3502117	4
2955355	4
3048248	4
2385825	4
2911319	4
2555055	4
3160431	4
3242539	4
3387534	4
3947481	4
3380083	4
2486258	4
3570832	4
3947715	4
2603536	4
2820437	4
3237571	4
2956570	4
3897117	4
3571242	4
3647057	4
3872487	4
2866146	4
3285260	4
3658399	4
3597470	4
2773722	4
3103694	4
2513274	4
2871937	4
3247777	4
3703113	4
3104731	4
3788175	4
2844478	4
2959192	4
3341542	4
2736049	4
3217372	4
3648591	4
2963458	4
3573493	4
3153623	4
3053228	4
2736348	4
2960060	4
3119212	4
3625725	4
2671406	4
2822960	4
2915401	4
2487567	4
2964773	4
2351596	4
2823359	4
3345152	4
3012695	4
2802120	4
3485803	4
2591483	4
2847338	4
3464634	4
3876970	4
2492931	4
3508381	4
2560091	4
2695633	4
3417142	4
3157880	4
3791312	4
2540632	4
2734023	4
3436263	4
3621729	4
2718568	4
3487698	4
2676839	4
3221137	4
2825142	4
3017254	4
3034041	4
3848520	4
2785454	4
2804696	4
3269753	4
3628932	4
3848112	4
2871382	4
3577722	4
2893767	4
2835587	4
3161538	4
2784320	4
2929550	4
3440225	4
3082698	4
2502430	4
3295075	4
2550628	4
2930972	4
2699056	4
3164298	4
2678955	4
3851472	4
3908104	4
3659638	4
3075190	4
2454937	4
3173950	4
3075506	4
2699656	4
3198981	4
3490012	4
2544899	4
2786478	4
2521521	4
3773299	4
3105458	4
3168341	4
2808109	4
3726202	4
2425381	4
3014858	4
3493480	4
2874581	4
3771677	4
3085922	4
3249943	4
3298800	4
2796457	4
2723577	4
2968700	4
3150221	4
2459536	4
3447419	4
3560876	4
2702151	4
3107576	4
3176234	4
3496734	4
3589358	4
2924375	4
3177773	4
2703623	4
2831869	4
3590596	4
2462144	4
3774715	4
2639331	4
2925071	4
3129877	4
2608078	4
2616347	4
2560706	4
2515992	4
2323033	4
3130361	4
2789997	4
2901291	4
3692906	4
2682948	4
2992403	4
3301564	4
2609583	4
2811666	4
2833704	4
3067469	4
2986092	4
3914753	4
2349676	4
2708020	4
3496665	4
2947512	4
3427022	4
3131818	4
2661834	4
2834618	4
2927066	4
3132334	4
3229803	4
3323244	4
3450888	4
2993771	4
3751680	4
2709813	4
3905345	4
2460165	4
2661981	4
2425124	4
2806255	4
3428716	4
3696229	4
3669266	4
2792663	4
2481418	4
3090812	4
2663789	4
3280171	4
3907993	4
3616840	4
3505997	4
3868307	4
3521008	4
3070423	4
3499057	4
2524772	4
2950100	4
2530651	4
3917383	4
3543599	4
3430049	4
2665513	4
2759859	4
2329304	4
3567177	4
2664749	4
2730222	4
2997138	4
3156099	4
3384147	4
2760495	4
2482799	4
3865672	4
2509048	4
2882240	4
2645283	4
3567955	4
2812393	4
2665272	4
3332483	4
3832027	4
3870534	4
3648222	4
2624977	4
2731575	4
2862637	4
3648762	4
3952915	4
3072893	4
3545538	4
3594877	4
2863561	4
3212159	4
3894536	4
2669987	4
2601626	4
3650799	4
3047807	4
2440241	4
2533554	4
3137786	4
3480604	4
3759422	4
3652283	4
3558384	4
2796958	4
3791413	4
2385931	4
3288586	4
3138635	4
2387385	4
3672459	4
3896333	4
3807452	4
2776621	4
3160676	4
2776748	4
3284746	4
3482280	4
2581543	4
3237701	4
2798139	4
3116610	4
3434883	4
2798460	4
3959878	4
2777316	4
3702373	4
2886570	4
2734868	4
2979949	4
3504795	4
3412389	4
3103868	4
3198361	4
3623874	4
3383590	4
3462163	4
3364967	4
2392411	4
3549245	4
2467993	4
2981213	4
3752800	4
2800598	4
3484348	4
3797481	4
3413989	4
2443149	4
3240277	4
2394555	4
3616803	4
2889018	4
2365677	4
3011291	4
3649137	4
2539356	4
3925403	4
3438460	4
2651358	4
3218885	4
2630872	4
2737169	4
3012941	4
3110304	4
2759875	4
2737953	4
2559604	4
3954228	4
2847734	4
2398901	4
2732414	4
3205609	4
3531286	4
2760752	4
3122050	4
2733497	4
2892235	4
2448160	4
3928100	4
3707871	4
3209633	4
2734793	4
3846006	4
2690025	4
2609381	4
2735270	4
3762199	4
3653700	4
2587494	4
3509750	4
3887811	4
3554203	4
3510454	4
3624749	4
3123915	4
3577525	4
2835317	4
3484546	4
3034513	4
3124115	4
3222233	4
2850127	4
2787584	4
3443625	4
2542956	4
3440989	4
3072705	4
2453066	4
3295146	4
3891739	4
2920650	4
2931046	4
3223386	4
3398339	4
3892564	4
2635443	4
2656994	4
2785937	4
3535435	4
3296493	4
3373831	4
3882116	4
2318347	4
2424577	4
3349148	4
3629653	4
3934814	4
2922440	4
3608807	4
3026943	4
2614092	4
3401180	4
3127147	4
3909678	4
3225554	4
2853830	4
2592249	4
3124444	4
3937674	4
3150305	4
3537187	4
2652667	4
2830250	4
3910784	4
2936948	4
3493648	4
3775850	4
2766518	4
2322982	4
2547531	4
3933195	4
2748389	4
3773224	4
2659559	4
3227252	4
3963700	4
3818669	4
2944873	4
2681948	4
2347518	4
3405402	4
3964352	4
3405682	4
2375306	4
3228022	4
3498043	4
3732000	4
2746908	4
2515059	4
2594811	4
2463506	4
3638547	4
2478526	4
3402256	4
2548969	4
2595579	4
2925818	4
2706677	4
2563547	4
2946891	4
3321442	4
3822950	4
2802682	4
3450562	4
3778525	4
2899009	4
3410552	4
3474946	4
3364108	4
3502161	4
3381435	4
2406244	4
3411554	4
3938531	4
3365331	4
2973211	4
2520986	4
3183542	4
2325714	4
2641985	4
2423832	4
3939522	4
3642939	4
2901066	4
2468370	4
3231747	4
3780006	4
3111660	4
2662965	4
3947284	4
3591980	4
2551534	4
2974556	4
2334033	4
3598897	4
2759105	4
3802961	4
3566651	4
2948347	4
3499187	4
2881556	4
2975418	4
3416338	4
2382349	4
2429629	4
3042850	4
2715138	4
3455067	4
2794862	4
2976366	4
2665563	4
2907045	4
2578646	4
2774367	4
3894057	4
3159012	4
2717233	4
3465250	4
3334465	4
3114848	4
2358464	4
2340863	4
3511708	4
2816555	4
2358925	4
3283591	4
2955117	4
2666755	4
2796726	4
3558486	4
3595843	4
3946488	4
3653498	4
2769950	4
3916039	4
2532093	4
2555247	4
2955862	4
3160550	4
2511960	4
3214351	4
2480384	4
2690288	4
3411030	4
2820156	4
3921333	4
2627443	4
3337988	4
3748025	4
3388355	4
2870925	4
3338937	4
2866288	4
3388653	4
2821123	4
2387974	4
3660990	4
2444478	4
3732252	4
2757488	4
3840238	4
3385044	4
3797042	4
3879437	4
2650041	4
3462673	4
2633007	4
3963116	4
3550074	4
3923000	4
3842142	4
3616904	4
3218112	4
2964555	4
3030430	4
3218420	4
2966085	4
2515745	4
3706157	4
2651932	4
3626735	4
2446203	4
3290993	4
3884228	4
2608182	4
2760475	4
3143857	4
2637946	4
2961974	4
3627332	4
2593402	4
3435864	4
2803206	4
2652716	4
2631970	4
3526686	4
3877806	4
3707981	4
3066912	4
3715589	4
3576830	4
4047462	4
3622935	4
3466155	4
2587359	4
3345487	4
3509586	4
3115645	4
3419309	4
2404380	4
2450791	4
2653996	4
3245994	4
3710004	4
3103021	4
3442934	4
3082410	4
3320434	4
3396342	4
3890663	4
2826394	4
2694002	4
2850942	4
3371029	4
3578866	4
3060074	4
3811479	4
2785034	4
3766804	4
3907265	4
2975005	4
3880492	4
3711433	4
3721568	4
2741181	4
3533560	4
2452235	4
2895499	4
3224045	4
3037042	4
2697335	4
2613418	4
2318109	4
3248471	4
2344696	4
2841565	4
3026241	4
2344973	4
2554124	4
3770173	4
3608610	4
3026723	4
3444985	4
2680410	4
3027030	4
2546214	4
2745309	4
2636903	4
2891555	4
2546421	4
3085643	4
3816327	4
2400654	4
2476575	4
2401079	4
3775700	4
3797175	4
2659359	4
2748133	3
2638269	3
3177248	3
3030474	3
2615423	3
2982155	3
2702484	3
2788507	3
2898613	3
3885308	3
3360264	3
2681874	3
3224500	3
2477338	3
2724481	3
2810130	3
3494300	3
2982549	3
3899379	3
3225111	3
2477589	3
3017561	3
3448373	3
3425021	3
2461636	3
3859541	3
2525422	3
2876126	3
2983682	3
2899550	3
2945426	3
2639294	3
3611048	3
3798474	3
3637366	3
3777086	3
2548546	3
3824595	3
3934262	3
2375769	3
2639441	3
2832984	3
2608327	3
3732548	3
3775396	3
2594948	3
3517023	3
2404243	3
3407668	3
2747600	3
3109169	3
3426015	3
3825537	3
3684861	3
2429049	3
3033738	3
3452636	3
3544773	3
3638694	3
2572040	3
3326492	3
2504086	3
3588108	3
2640061	3
3229390	3
3734251	3
2902311	3
3180760	3
3862070	3
2429579	3
3914729	3
2812106	3
3822669	3
2704776	3
2790592	3
3539711	3
2518290	3
2926542	3
3914916	3
3666921	3
3734934	3
3381073	3
2324488	3
3131773	3
3547662	3
2812480	3
3496731	3
3720105	3
4043044	3
2641209	3
3915248	3
3944971	3
2972816	3
2566663	3
2857791	3
3381481	3
3638773	3
3915338	3
3020162	3
3411749	3
3381624	3
2805198	3
2619326	3
3502735	3
2949015	3
3037345	3
2325771	3
3304196	3
2988381	3
2529118	3
2407463	3
2331980	3
3208877	3
2522236	3
3866497	3
2379654	3
3255478	3
2663175	3
3328812	3
3089138	3
3826393	3
2507325	3
2663061	3
3185513	3
2928548	3
2352182	3
3723343	3
2902125	3
3828436	3
2758210	3
3186078	3
3183116	3
3356651	3
2427016	3
3458455	3
3947973	3
3452450	3
2551600	3
2598520	3
3616817	3
3458974	3
3233469	3
3543057	3
3505932	3
3369889	3
2948027	3
3070365	3
2707533	3
3155531	3
3829436	3
2809767	3
3233908	3
3669840	3
2573642	3
2381939	3
3155895	3
3698335	3
3829748	3
3188339	3
2881624	3
2577061	3
2997069	3
2859197	3
2329512	3
2905465	3
3910233	3
2997323	3
3210605	3
3943041	3
2473317	3
2687328	3
3307086	3
3521984	3
3917988	3
2381916	3
4053679	3
3156468	3
3943309	3
2473740	3
2761557	3
3698962	3
2437480	3
3236421	3
3462705	3
3072109	3
2794948	3
3699389	3
2952308	3
3190162	3
2645365	3
2838488	3
2882689	3
2930342	3
3431547	3
3943828	3
3190413	3
3870404	3
3618717	3
3072629	3
2995104	3
2578732	3
3235411	3
3333697	3
3158537	3
3642514	3
2763927	3
3788777	3
3137231	3
3464968	3
2753434	3
2484366	3
3334712	3
3671253	3
2579692	3
2996526	3
2553980	3
3945218	3
3872061	3
3186469	3
3239865	3
3025182	3
2909228	3
3743908	3
3914116	3
2863596	3
3047991	3
2671033	3
3047264	3
2484813	3
2602091	3
2435346	3
3651975	3
2626094	3
2666650	3
3501816	3
2581191	3
3115246	3
2441037	3
2626357	3
3048516	3
3386881	3
3048254	3
3286967	3
2840334	3
3335227	3
2864756	3
2910815	3
2385832	3
2554834	3
2797080	3
3946636	3
2478786	3
3524839	3
2625397	3
3653598	3
2667396	3
2776337	3
3337448	3
3423457	3
3746066	3
2955726	3
2479487	3
3460301	3
3920780	3
2819114	3
2626908	3
2978754	3
3284479	3
3607926	3
3835795	3
3380099	3
2885774	3
3622341	3
2388220	3
2913012	3
2755032	3
3655910	3
2361887	3
3730446	3
3101687	3
2711915	3
3050659	3
3794076	3
2690532	3
2627497	3
3730781	3
3001503	3
2387149	3
3647063	3
2690670	3
3096879	3
3139832	3
3525882	3
2723598	3
3959615	3
2979612	3
3285274	3
2345956	3
3426895	3
2712758	3
3002113	3
2959599	3
2690845	3
3609725	3
3948780	3
3292593	3
3472675	3
3526750	3
3623802	3
3247779	3
3674923	3
2679415	3
2388069	3
2513482	3
3051245	3
3763293	3
2778927	3
3097884	3
2628718	3
3104732	3
3611602	3
3051441	3
3216489	3
3878637	3
3462294	3
2583382	3
2778564	3
3028767	3
3505705	3
3949718	3
2935035	3
2392867	3
3152561	3
3474802	3
3565829	3
3076971	3
3430066	3
2757592	3
2800467	3
3648485	3
3200111	3
3797102	3
3874851	3
3475618	3
3962878	3
2629342	3
3288627	3
3677102	3
3004733	3
3648592	3
2935534	3
3810494	3
3476132	3
3289050	3
2350518	3
2389261	3
3704485	3
3191603	3
3663205	3
2671132	3
3550120	3
2589409	3
3053624	3
2539007	3
3060943	3
2443903	3
2736467	3
2982368	3
3550437	3
3789441	3
3438047	3
3485106	3
3705119	3
3765567	3
2539296	3
2964778	3
3709635	3
2846430	3
3574316	3
3875732	3
3842580	3
2823169	3
3240848	3
3006403	3
3649545	3
2489872	3
3266033	3
2868887	3
3550902	3
3109768	3
2966256	3
2846891	3
2636084	3
2339149	3
2802141	3
3766713	3
3843312	3
3300248	3
3389542	3
3711226	3
3253446	3
3478962	3
3031962	3
3079616	3
2686500	3
3766930	3
3953320	3
3711928	3
2890816	3
3193579	3
3812140	3
2446268	3
2492103	3
2823954	3
2687268	3
2398245	3
3925884	3
3706879	3
3347199	3
3759337	3
2491171	3
2738900	3
2938153	3
2399807	3
2917470	3
3032935	3
3791320	3
3113479	3
2340376	3
2718323	3
2962368	3
3487177	3
3707615	3
3209062	3
2734025	3
2689183	3
2969992	3
3886588	3
3576596	3
3928530	3
2803920	3
3058123	3
2881749	3
2653123	3
2676841	3
2825026	3
3058334	3
3221138	3
2971107	3
3393724	3
3532193	3
3671053	3
3846821	3
3680507	3
3905023	3
2404140	3
2546824	3
3102446	3
3671519	3
2368752	3
2587640	3
3345841	3
2762112	3
2547235	3
2740349	3
2736524	3
4051907	3
2633385	3
2919060	3
3849035	3
3305802	3
2449820	3
2783825	3
3466961	3
3293853	3
3510560	3
2928732	3
2395323	3
2964211	3
3124042	3
3222147	3
2884526	3
2451705	3
3604514	3
3849777	3
2720166	3
2964624	3
3082518	3
3260611	3
3673392	3
3849372	3
2422589	3
2920094	3
2805885	3
3222708	3
3958728	3
3579073	3
3467822	3
3534132	3
3766618	3
2826716	3
2407775	3
2789704	3
2396334	3
2563848	3
3060156	3
3771441	3
2550962	3
2451676	3
2851526	3
3198504	3
3247751	3
3852225	3
3023086	3
3659388	3
2699218	3
3104398	3
2452310	3
2612662	3
3104642	3
2840003	3
3768548	3
3121465	3
2344422	3
2521033	3
3013568	3
3398043	3
3311848	3
2786345	3
3373618	3
3167415	3
2318241	3
2679811	3
3629476	3
3814204	3
3199328	3
2841822	3
3297001	3
2698837	3
3882749	3
3038040	3
3126935	3
3122563	3
3273814	3
3661158	3
3773547	3
3961461	3
3400944	3
3581948	3
2319030	3
2366999	3
3726204	3
3514014	3
3936436	3
3774727	3
2320917	3
2897575	3
3106307	3
3633428	3
2637251	3
2874583	3
3447043	3
2658401	3
3493143	3
3715095	3
2321304	3
3494025	3
3727351	3
2701447	3
3150003	3
3677911	3
2874753	3
3249953	3
3688251	3
2476653	3
3493395	3
3715410	3
2745203	3
2320010	3
3039059	3
3299257	3
2346515	3
3493560	3
3963025	3
3817281	3
2745355	3
2990531	3
2415201	3
3540279	3
2981709	3
3150599	3
2322984	3
2558468	3
2981880	3
3404062	3
3496084	3
2854761	3
3885134	3
2524609	3
2924181	3
3299781	3
3561298	3
3610151	3
3227197	3
2982334	3
3589367	3
2898687	3
2427395	3
3797884	3
2798321	3
3227407	3
3325179	3
3589755	3
3899553	3
3585436	3
2654893	3
3857493	3
2798676	3
3450569	3
3401093	3
2945261	3
3360782	3
2417739	3
2607656	3
3401339	3
3178553	3
2428286	3
3040424	3
3300786	3
2608103	3
3543499	3
3637005	3
2656389	3
2682597	3
3611276	3
2799956	3
2725471	3
3083321	3
2548752	3
2789680	3
2428778	3
2940585	3
3320032	3
2478468	3
2725663	3
2896976	3
3083753	3
2639928	3
3087914	3
3252840	3
2373325	3
2420285	3
2811667	3
3109513	3
3203392	3
3426329	3
3179937	3
2941486	3
3453320	3
2986093	3
2753566	3
3181054	3
3777026	3
2683721	3
2926346	3
3180338	3
2972151	3
3862669	3
2834189	3
2802634	3
3640490	3
2726937	3
2972464	3
3230907	3
3666984	3
3085945	3
2705119	3
3274410	3
3322829	3
3944663	3
3496776	3
2566108	3
3043107	3
2519476	3
3778314	3
3254354	3
3087218	3
2378675	3
2727721	3
2812985	3
2987689	3
3824606	3
3365699	3
3089830	3
2709885	3
3946043	3
2727959	3
3405124	3
3087859	3
3915830	3
2424149	3
3451688	3
2905066	3
3889806	3
3090278	3
3519752	3
3862041	3
3457102	3
3451854	3
4046250	3
3428717	3
3279662	3
3328877	3
2901929	3
2989519	3
2551212	3
2327481	3
3458152	3
3405964	3
3907605	3
2995816	3
2327855	3
3232893	3
3327145	3
2352538	3
3477363	3
3542319	3
2530169	3
2408827	3
2729404	3
4050740	3
3090571	3
2996363	3
3429647	3
2524432	3
2482209	3
3091528	3
3306181	3
2622358	3
2906887	3
2929470	3
2948707	3
3460602	3
2772702	3
3233952	3
2707840	3
3155957	3
2644495	3
3135420	3
2714089	3
3499759	3
2992509	3
3641250	3
3235445	3
2353919	3
2577444	3
3156359	3
3478381	3
3641491	3
2473440	3
3698445	3
3618174	3
3139907	3
3647107	3
3544471	3
3741080	3
2708859	3
2861949	3
2908306	3
2997721	3
3699113	3
2531725	3
2812405	3
3140555	3
2410990	3
2817411	3
3544748	3
3508731	3
2474407	3
2762341	3
2531882	3
2774090	3
3831059	3
2331565	3
2862424	3
2532160	3
2645588	3
2356779	3
2995274	3
3603415	3
2795597	3
3699974	3
3944297	3
3190993	3
3700562	3
3072898	3
3783785	3
2384405	3
3894229	3
3701009	3
3361125	3
2412207	3
3282923	3
3545725	3
2998934	3
3700413	3
3789600	3
2484432	3
2666224	3
2977347	3
2340649	3
3511392	3
2464686	3
3114950	3
3945341	3
3285581	3
3186531	3
3869274	3
2622893	3
3144347	3
2864183	3
2910914	3
3159699	3
2955486	3
3569809	3
3145076	3
2581254	3
3048252	3
3946135	3
3047993	3
3193247	3
3377688	3
3790900	3
2533892	3
2817485	3
2579932	3
2769101	3
2998554	3
2710959	3
3386944	3
3645843	3
2478374	3
3873093	3
2840432	3
3459732	3
2413751	3
3835147	3
2956910	3
3193778	3
3146784	3
3242081	3
3468675	3
3284379	3
2583091	3
2999501	3
2334666	3
3214019	3
2437406	3
2819475	3
2583689	3
3100932	3
2465882	3
3160678	3
3363129	3
3237471	3
2690419	3
2414650	3
2581545	3
2776951	3
2533841	3
3704614	3
2442908	3
3872334	3
3338214	3
3959375	3
3516456	3
3215271	3
3702162	3
3762393	3
2604343	3
3623196	3
2390027	3
3338746	3
3562932	3
3838487	3
2627788	3
2773458	3
2336113	3
2676675	3
3921965	3
3472337	3
2913642	3
3339660	3
2387669	3
2713029	3
2487415	3
2536159	3
3922174	3
3027728	3
2774198	3
2513364	3
2958021	3
3838607	3
3263837	3
3598066	3
3750942	3
3703163	3
2484390	3
2535946	3
3311915	3
3248507	3
2669790	3
2821643	3
3751470	3
3839775	3
2484865	3
3141098	3
3474444	3
3051736	3
3118123	3
3162547	3
2536934	3
2727278	3
2364736	3
2416875	3
2389025	3
2959311	3
3004578	3
3437223	3
3949960	3
2874776	3
3385507	3
2779714	3
2935401	3
3341681	3
2629474	3
2350274	3
2777014	3
2514467	3
3390265	3
3386356	3
3797745	3
2488973	3
2935559	3
3365948	3
3413990	3
3875140	3
2633721	3
2728170	3
2826960	3
3567230	3
2736228	3
3550028	3
3677502	3
3163181	3
3765214	3
2606464	3
2758807	3
3900127	3
2780477	3
2846249	3
3366499	3
2630158	3
2469008	3
3163581	3
3298502	3
2607097	3
3574398	3
3120621	3
3649780	3
2780815	3
2366176	3
2916112	3
3649974	3
2446454	3
2829526	3
3965323	3
3006749	3
3389670	3
2781214	3
3626653	3
2491780	3
3156828	3
3032068	3
3439499	3
3767005	3
2446427	3
2637205	3
3254484	3
3439813	3
3390901	3
3267053	3
3844488	3
2674699	3
2869799	3
2917051	3
3343809	3
3601189	3
3902978	3
2924371	3
3121969	3
3064647	3
3877256	3
2638129	3
2832117	3
3844898	3
2824343	3
3291597	3
2340198	3
3220194	3
3707361	3
3065661	3
3392078	3
3347775	3
3955478	3
2782527	3
3267846	3
3627594	3
3886658	3
3159467	3
2632283	3
3436929	3
3527519	3
2718822	3
2881951	3
3393547	3
2782916	3
3762202	3
2870649	3
2518074	3
3956405	3
3532269	3
2587507	3
3603724	3
3123560	3
3304635	3
3196889	3
2641706	3
3847516	3
2654470	3
3577161	3
2541779	3
3197033	3
3419714	3
3738100	3
3529059	3
2964042	3
3270029	3
3485479	3
3808861	3
3146106	3
3351521	3
2588310	3
3439437	3
3625157	3
2562230	3
3395848	3
3420172	3
2643131	3
3484855	3
3082344	3
3578163	3
2698068	3
2643980	3
2634225	3
3035379	3
3246987	3
3793676	3
3440571	3
3625934	3
2519402	3
2762909	3
2805751	3
3270730	3
2644536	3
2589004	3
3739505	3
3531494	3
2342981	3
2396091	3
3489839	3
2940931	3
3766702	3
3082992	3
2564618	3
3444255	3
3711168	3
3534477	3
3817011	3
3261847	3
3850502	3
2965675	3
3104293	3
3354025	3
3173530	3
3511984	3
2931518	3
3104440	3
3198672	3
3372194	3
3421648	3
3881137	3
2423784	3
2987904	3
3348214	3
3908193	3
3534115	3
3272086	3
3960030	3
2888942	3
2975940	3
2852131	3
3930694	3
2840175	3
3348578	3
3740889	3
2474895	3
2520849	3
3712135	3
2743045	3
2786166	3
3580399	3
2742633	3
2635914	3
3607909	3
3741246	3
2697664	3
2498170	3
3148658	3
2648837	3
2411511	3
3121946	3
3660708	3
3773133	3
3814358	3
2922150	3
2934056	3
3935036	3
2722517	3
2808000	3
3062086	3
3224835	3
2978033	3
3743174	3
3675989	3
3038094	3
2699586	3
3773759	3
3401186	3
2853297	3
3169017	3
2372673	3
2989584	3
3855431	3
2614356	3
3714620	3
3078613	3
3726362	3
3423219	3
2567630	3
2897634	3
3583727	3
2458815	3
2746151	3
3910281	3
2368176	3
2605027	3
2567846	3
2500770	3
3932465	3
2829997	3
3856304	3
3539317	3
3937703	3
3821752	3
2796950	3
3125657	3
2615141	3
3107434	3
2875263	3
3448978	3
2766527	3
2969517	3
2606353	3
3938616	3
3472045	3
2460586	3
2513532	3
3251223	3
2606715	3
3776367	3
3223554	3
3404835	3
3496947	3
3585311	3
2374697	3
3318345	3
3276085	3
3497400	3
3202025	3
3635513	3
2924677	3
3031571	3
2724820	3
3964359	3
2855557	3
2945348	3
3472918	3
2832549	3
2417978	3
2799083	3
2767421	3
3228023	3
3820112	3
2855830	3
2991685	3
3300940	3
2608195	3
3543664	3
3401763	3
3664790	3
2560943	3
2800039	3
2767967	3
3747793	3
3179677	3
3361626	3
3775807	3
2682836	3
2404458	3
3935371	3
2323435	3
2639996	3
3252869	3
2420512	3
3320678	3
2349068	3
2985930	3
3734190	3
3887929	3
2517615	3
2877732	3
3088242	3
2458263	3
2704717	3
2946905	3
2465564	3
2878127	3
3613690	3
2707877	3
2898711	3
3085647	3
3110061	3
3380999	3
3474718	3
2518643	3
3563883	3
3859669	3
3131531	3
3410555	3
3823418	3
2705214	3
2754583	3
3322945	3
2972777	3
2549877	3
2857691	3
2519658	3
3182828	3
2597071	3
3355267	3
2812838	3
2330127	3
3824285	3
2948594	3
2994496	3
3381583	3
2325499	3
2597285	3
2834938	3
3230401	3
2573739	3
3475876	3
3540949	3
2325718	3
2379074	3
3089927	3
3503083	3
2706099	3
2529032	3
2854751	3
2326771	3
2835875	3
2377277	3
2806414	3
2351900	3
3382755	3
3367996	3
3866833	3
2946370	3
3643684	3
2352136	3
3279793	3
3669327	3
2855735	3
3867067	3
3133956	3
2575129	3
2729011	3
3498536	3
3827195	3
2859359	3
2905881	3
2523667	3
3802659	3
3136578	3
2352617	3
2408735	3
3280221	3
3329640	3
3827758	3
2906246	3
3640454	3
2617119	3
3948722	3
4050933	3
3739035	3
3753723	3
2470695	3
3460022	3
2664428	3
3070581	3
3506649	3
3599891	3
2707746	3
3209995	3
2599124	3
2837371	3
3566960	3
2380585	3
2810113	3
2772785	3
3280828	3
3543773	3
3091930	3
3829141	3
2508732	3
2707983	3
2644608	3
2816637	3
2905335	3
2992639	3
3600831	3
3829536	3
3210546	3
3641344	3
3184548	3
2483089	3
3911206	3
2382940	3
2794865	3
3478706	3
3943523	3
2531766	3
3258330	3
3140688	3
3554642	3
2773906	3
2795072	3
3046797	3
3113914	3
3892938	3
2483477	3
2383491	3
3500572	3
2331652	3
2553225	3
2953688	3
3952770	3
3594731	3
2795674	3
2998558	3
3479581	3
2475461	3
3191057	3
3700700	3
3308233	3
2384299	3
2716979	3
3419848	3
2863078	3
3700275	3
2532855	3
2883716	3
3523542	3
2621835	3
2666101	3
3420506	3
3700461	3
2601770	3
2839497	3
2622428	3
2977410	3
3025117	3
3335062	3
3511709	3
2554129	3
3192593	3
2839695	3
3137904	3
3806019	3
2579569	3
3073512	3
3671509	3
2341543	3
3834331	3
2865398	3
2602292	3
2435604	3
2510992	3
3702531	3
3791056	3
3570143	3
2626492	3
2864684	3
2581778	3
2385723	3
2754419	3
3946502	3
3309708	3
2436595	3
3653499	3
3502601	3
3423348	3
2956982	3
3570505	3
3871172	3
3074413	3
3410045	3
3607783	3
2603233	3
3469451	3
2466080	3
2797624	3
2932996	3
3139225	3
2820160	3
2776791	3
3947895	3
2480694	3
2869922	3
2603805	3
3310587	3
3363450	3
2722714	3
3673124	3
2956907	3
2734591	3
2535591	3
3526108	3
3921791	3
2390112	3
3795146	3
2604644	3
3571911	3
3922024	3
2387755	3
2691194	3
3286276	3
2774380	3
2556814	3
3002793	3
2778891	3
3311787	3
3028008	3
2774986	3
2713454	3
2872890	3
3462235	3
3961990	3
2628881	3
3239202	3
3003518	3
3294213	3
3365071	3
3340970	3
3962449	3
3239495	3
2349082	3
3752273	3
3141359	3
3662067	3
3840945	3
2583844	3
2822225	3
3549614	3
3141594	3
3573438	3
3810400	3
3342200	3
3662568	3
2822370	3
3077529	3
3599046	3
2777115	3
3390368	3
2486361	3
2963786	3
3386649	3
2827169	3
2822576	3
3005495	3
3841483	3
3296836	3
2445458	3
3099294	3
2729133	3
2982316	3
3289671	3
3550319	3
2538578	3
2780541	3
2828134	3
3842520	3
3522964	3
3617662	3
3923490	3
2801568	3
3006321	3
3314149	3
3649188	3
3061623	3
3366790	3
2444621	3
2635673	3
2736774	3
2915921	3
3314381	3
3876052	3
2916177	3
3078848	3
2802026	3
3843236	3
2446479	3
2694746	3
3530487	3
2636383	3
2731378	3
2630953	3
2916376	3
2961411	3
3219265	3
3204350	3
3575349	3
2636777	3
3758213	3
2923184	3
2961644	3
3219435	3
2967746	3
3626921	3
3346510	3
3479570	3
2869663	3
3242118	3
2559948	3
2738612	3
2781833	3
3080181	3
3790990	3
2803029	3
3573930	3
3885473	3
3531329	3
3627336	3
2870031	3
2593411	3
3440464	3
3302574	3
3760667	3
4044938	3
3679820	3
3066242	3
2652884	3
2695953	3
3101545	3
3080965	3
2689513	3
3806129	3
3576832	3
3846093	3
2825007	3
2870519	3
2918152	3
3243988	3
3928809	3
2804130	3
2492844	3
2653199	3
2833404	3
2825105	3
3509590	3
3904906	3
2963378	3
3653748	3
3928140	3
2359119	3
2691729	3
3929711	3
2971778	3
3304954	3
3628628	3
3116815	3
2561833	3
3069096	3
2893459	3
2451278	3
4052946	3
3769746	3
2654327	3
3351642	3
2633799	3
3167346	3
3769875	3
2884730	3
3929215	3
3294182	3
3346695	3
3510972	3
3530034	3
3307699	3
3879725	3
2362198	3
2519502	3
3710761	3
3958693	3
3578864	3
2741560	3
2452694	3
3308563	3
3930023	3
3261548	3
3247468	3
3022013	3
3932918	3
3396880	3
2887495	3
2740273	3
2370750	3
2634977	3
2827101	3
2763401	3
3711441	3
3215939	3
2941683	3
3930375	3
2920965	3
3489008	3
2544155	3
3930504	3
3740650	3
2364773	3
3934105	3
2452565	3
2455198	3
3675054	3
2827803	3
3167138	3
3355306	3
2371777	3
3037378	3
3512881	3
2365663	3
2344706	3
3013659	3
2318906	3
3631797	3
2318473	3
2424622	3
2933693	3
3026265	3
2344979	3
3126309	3
2896561	3
3199497	3
3469795	3
3535985	3
3770174	3
3742107	3
2412325	3
3492309	3
3661088	3
3773483	3
2555031	3
2507905	3
2722844	3
3078289	3
3219758	3
2897098	3
2943334	3
3374855	3
3820212	3
3883377	3
2745311	3
2680552	3
2367313	3
2345681	3
2765390	3
3714666	3
3423290	3
2844246	3
2425508	3
2592082	3
3910049	3
2345909	3
2400424	3
3661721	3
3149961	3
2592353	3
2476586	3
3225864	3
2787591	3
3359129	3
2414382	3
3493495	3
2787786	3
3423858	3
3856997	3
3897645	3
2547340	3
3359769	3
2426804	3
2846209	3
2593351	3
2830966	3
3938732	3
2615428	3
2702485	3
3107802	3
2846735	3
3224501	3
2347392	3
3082035	3
3405077	3
2525086	3
3857383	3
3542171	3
2615830	3
3773795	3
3252009	3
3127751	3
3542728	3
3401303	3
2983691	3
3590453	3
3900374	3
2456713	3
2375380	3
2570797	3
3066522	3
3319231	3
2478208	3
2767779	3
3228520	3
3326079	3
3449118	3
3083234	3
3591167	3
3353369	3
3798912	3
2725565	3
3495728	3
3203053	3
3473609	3
2706320	3
2800641	3
3452665	3
2617050	3
3326500	3
3495996	3
3965618	3
3500214	3
3935453	3
2517184	3
3913935	3
2661162	3
2768964	3
2562798	3
3826202	3
2658155	3
3273606	3
2323785	3
3563416	3
2572488	3
2617610	3
3326906	3
3496483	3
3085363	3
2549466	3
2527047	3
2596304	3
2942000	3
3130842	3
3474770	3
3131745	3
2572956	3
3778583	3
2748871	3
3153245	3
3540382	3
2430404	3
3614133	3
3068201	3
3589984	3
2549996	3
2903968	3
3475491	3
2612600	3
3230182	3
2330392	3
3381628	3
3694837	3
3183308	3
2641784	3
3303869	3
2944394	3
3945903	3
3068549	3
2904720	3
3037357	3
3183716	3
2994351	3
3915754	3
2568245	3
3736678	3
2506972	3
3366955	3
2529124	3
3550175	3
2814713	3
3940357	3
3182617	3
3862300	3
2425431	3
2615260	3
3550401	3
3069476	3
3476848	3
2597911	3
2615834	3
2946699	3
2620821	3
2951433	3
3429131	3
2598125	3
2575214	3
2729086	3
3044884	3
3828708	3
2664069	3
2712905	3
2947588	3
3669696	3
3781155	3
2571966	3
3505938	3
3827865	3
2551800	3
2435106	3
2881082	3
3256699	3
2524720	3
2328925	3
3357272	3
2664526	3
3330778	3
2552156	3
3641024	3
3371674	3
3617400	3
3234371	3
3593632	3
2574987	3
2473319	3
3189378	3
3257788	3
3071620	3
3417194	3
3740949	3
2382689	3
2708757	3
3384537	3
2527099	3
3869749	3
2645200	3
3804184	3
3234822	3
3281671	3
2993931	3
3911277	3
2709019	3
2952324	3
2731155	3
2463579	3
2953337	3
3431569	3
2762488	3
3618721	3
3648144	3
2578561	3
2731461	3
3742069	3
3047064	3
2645715	3
3618904	3
3464438	3
3479629	3
2601328	3
3464969	3
3556366	3
3510733	3
2753446	3
2954238	3
3700343	3
3944907	3
2764908	3
3284599	3
3871660	3
3235777	3
3501325	3
2753665	3
3046701	3
2646351	3
3523790	3
3466111	3
3557309	3
3098283	3
2332892	3
3115037	3
2766458	3
2864301	3
3409261	3
3606132	3
2477755	3
3094805	3
3869759	3
2732991	3
2864478	3
3283851	3
2465042	3
3160060	3
2478247	3
2672192	3
3286977	3
3335229	3
3409639	3
3502336	3
2342827	3
3946647	3
2485759	3
2647094	3
3621622	3
3546993	3
2911324	3
3607639	3
3746072	3
2955727	3
3000625	3
3049373	3
3481632	3
2603087	3
2819128	3
2978759	3
3074438	3
3729739	3
2465725	3
3214177	3
3701514	3
3947496	3
2690161	3
3570868	3
2912524	3
3237438	3
3160794	3
3411088	3
3001025	3
3515032	3
3050691	3
3704574	3
3838008	3
2798317	3
3897394	3
2842078	3
3623152	3
2723599	3
3338575	3
2627716	3
2387369	3
2798753	3
3161446	3
2871035	3
3197252	3
2690847	3
3188939	3
3921895	3
2724055	3
3075803	3
3285562	3
3919013	3
3161641	3
2871686	3
3795226	3
2536112	3
3311425	3
3150290	3
3472680	3
3960534	3
2387832	3
3706408	3
2691330	3
3140647	3
3311576	3
3473392	3
2628496	3
2649402	3
2691813	3
3412737	3
3526941	3
3874081	3
3151517	3
3239034	3
3518978	3
3751331	3
2649618	3
2844124	3
3519627	3
2488318	3
2649877	3
2779477	3
2735924	3
2914577	3
3598702	3
3788408	3
3703773	3
2629358	3
3598921	3
3677132	3
3106649	3
3052675	3
3162881	3
2845253	3
3875081	3
2393823	3
3841499	3
3341675	3
3599152	3
3053235	3
3217729	3
2888418	3
3924150	3
3343142	3
3755361	3
3341860	3
3107837	3
3313731	3
3099336	3
3366392	3
3463547	3
3343608	3
2671414	3
3342187	3
3202264	3
3709643	3
3799670	3
2889487	3
3251380	3
3951831	3
2651320	3
3366877	3
2444846	3
2630641	3
2390049	3
3367146	3
3464156	3
3790086	3
2779827	3
3924125	3
3705982	3
3464447	3
3876401	3
2731451	3
3570953	3
2823769	3
2591506	3
3006837	3
3486140	3
2489667	3
3812142	3
3666555	3
3758397	3
2823957	3
2516331	3
2695408	3
2446943	3
3254635	3
2983799	3
2781326	3
2984047	3
3508712	3
2354462	3
3014895	3
2760668	3
2738926	3
3465459	3
2917471	3
2782549	3
3317645	3
3440561	3
3159034	3
3256759	3
2824680	3
3602402	3
2689184	3
3927959	3
3057655	3
2609028	3
2892439	3
3877919	3
3761583	3
3292296	3
3344900	3
2471150	3
3318456	3
3768633	3
2401387	3
2497105	3
2833116	3
3348885	3
3603089	3
3016780	3
3623160	3
3956322	3
2739936	3
3196668	3
2401722	3
2497665	3
3762521	3
3058527	3
2546828	3
2849298	3
3369624	3
3160472	3
3847634	3
3807971	3
3577703	3
2402551	3
2587907	3
3346044	3
3624610	3
2561946	3
3654221	3
2972413	3
2697452	3
2499569	3
2871395	3
3604269	3
3738653	3
2692913	3
2654915	3
2805158	3
3222148	3
2737878	3
2826069	3
2693412	3
2964625	3
3489249	3
2548712	3
2542553	3
3146597	3
3929338	3
3162381	3
3906597	3
3213882	3
2894239	3
3146881	3
2588954	3
3247069	3
3682497	3
3851011	3
2930036	3
3770654	3
3958731	3
2741695	3
3929882	3
2422934	3
3606328	3
3739648	3
3168565	3
3321000	3
2451308	3
2837773	3
3120132	3
2564999	3
3659213	3
2550964	3
3262316	3
2872705	3
2600095	3
3023088	3
3121127	3
2343741	3
3321496	3
3534916	3
2987873	3
3908111	3
3533832	3
2566310	3
2807039	3
2966140	3
3892854	3
3674834	3
2423964	3
2873279	3
3723046	3
3264271	3
3675117	3
3083911	3
2792605	3
3121672	3
2764152	3
2699841	3
3535632	3
3818821	3
3264746	3
3795311	3
3908918	3
2365792	3
3535764	3
2453292	3
3853730	3
3741949	3
2657595	3
2967320	3
3814650	3
2545551	3
3374380	3
2372412	3
2873987	3
3513501	3
3314800	3
2764889	3
3398843	3
3661159	3
2555260	3
3581949	3
3357269	3
2367020	3
2657980	3
2808323	3
3062498	3
3126713	3
3401425	3
3536546	3
3225506	3
3399174	3
3401963	3
3423330	3
3932128	3
2373146	3
2680824	3
3316250	3
3538769	3
3402459	3
3375689	3
3932380	3
3038862	3
3688253	3
2414014	3
3633166	3
2346157	3
3962721	3
2557701	3
3856650	3
3539821	3
3064005	3
3897271	3
2854391	3
3678908	3
3039289	3
2415216	3
2702345	3
3030053	3
3222208	3
2547423	3
3107580	3
3822610	3
3691076	3
2846380	3
2374262	3
3126695	3
2524103	3
2455982	3
2547658	3
2991004	3
3857342	3
2798342	3
3939219	3
3716812	3
3082138	3
2547897	3
3691565	3
3823602	3
3178084	3
3911909	3
2970187	3
3227683	3
3717209	3
3730869	3
2502866	3
2655395	3
3857690	3
3401340	3
3202390	3
2462168	3
2371598	3
3543517	3
3151965	3
3692398	3
3087580	3
2799976	3
3401912	3
2503772	3
2703960	3
3538851	3
2595085	3
2811402	3
3067069	3
3402184	3
3777548	3
3473682	3
3748015	3
3861327	3
3544920	3
2404827	3
2768477	3
3449844	3
2595835	3
2877685	3
3453351	3
3822342	3
2479590	3
2640653	3
3302141	3
3278034	3
2458488	3
3936500	3
3274098	3
3302624	3
3563805	3
3278273	3
2993339	3
3131848	3
3915173	3
2705362	3
3205226	3
2879042	3
3800989	3
2803547	3
3778799	3
2329947	3
2705516	3
2853300	3
3183014	3
2641600	3
2927303	3
3254656	3
2804833	3
2858192	3
3540901	3
3639133	3
2520837	3
2927575	3
3497566	3
2460204	3
3381998	3
2854278	3
3277130	3
2326084	3
2379256	3
2597575	3
2642345	3
3861728	3
2945082	3
3020844	3
3405313	3
2460523	3
2905076	3
2757003	3
2928236	3
2806273	3
3643126	3
3669013	3
2858648	3
2905417	3
2481208	3
2836022	3
3565627	3
2806725	3
2407978	3
3069562	3
3232792	3
3504531	3
3907159	3
3696614	3
3752742	3
3565901	3
3551100	3
3279910	3
2685999	3
2928839	3
3069999	3
3329574	3
2751057	3
2859514	3
2434937	3
2530196	3
3328029	3
2751288	3
3868310	3
2929275	3
3566616	3
2428116	3
3948989	3
2816107	3
3091158	3
2759518	3
3696528	3
3864933	3
2576923	3
2573783	3
3045793	3
2329310	3
2816535	3
3669984	3
3725765	3
3600716	3
2760549	3
2436700	3
3553969	3
2664950	3
3500111	3
2992971	3
3641493	3
2882244	3
3866091	3
2619349	3
3454973	3
2382856	3
3869884	3
2330221	3
2645290	3
3918287	3
2619639	3
3594235	3
3726933	3
2337853	3
3478881	3
3756296	3
2645409	3
3092858	3
2665469	3
3670596	3
3384958	3
3044625	3
3867529	3
3727471	3
2998416	3
3832424	3
2763382	3
3700577	3
2601211	3
2620990	3
3642827	3
3894231	3
2528948	3
2669614	3
2439396	3
2931125	3
3093669	3
3458014	3
3238918	3
2412210	3
2910299	3
2998940	3
3046578	3
3137591	3
2717410	3
3650818	3
3457265	3
3501399	3
2796228	3
2864590	3
2646422	3
3260131	3
3569481	3
3919613	3
3651420	3
3954730	3
3025246	3
2754011	3
3138071	3
3260436	3
3806264	3
3652318	3
2775490	3
2819143	3
2997830	3
3048253	3
3895438	3
2602430	3
3558426	3
2955425	3
3895825	3
3873095	3
3524673	3
2360054	3
2733345	3
2864818	3
2978361	3
2511448	3
3460126	3
2667512	3
2776454	3
2555160	3
3835611	3
2957341	3
2690106	3
2841057	3
3622103	3
3000193	3
3387596	3
2486306	3
3139132	3
3622419	3
3237473	3
3000858	3
2512116	3
3646810	3
3310516	3
2362008	3
3026790	3
3948059	3
3838119	3
3102289	3
2387192	3
2512627	3
2712374	3
2957176	3
3702169	3
2734747	3
3918843	3
2755792	3
3002201	3
2534595	3
3197413	3
3705504	3
3526301	3
3150059	3
3658886	3
3960269	3
2582431	3
3919123	3
3647524	3
2913873	3
2916201	3
3750610	3
2513380	3
2556779	3
2887005	3
2980568	3
3238926	3
3731872	3
2756624	3
3878344	3
3922749	3
2735642	3
3921091	3
3384425	3
2444391	3
3264349	3
3249040	3
2981062	3
3239401	3
2775910	3
2468011	3
3898987	3
3098507	3
3573165	3
3662011	3
2629203	3
3949979	3
2537761	3
2727831	3
3566604	3
3240022	3
2758006	3
3840970	3
3264973	3
3342592	3
3029980	3
3289272	3
3789061	3
2558061	3
3437586	3
3648806	3
2486698	3
3201347	3
2650798	3
2780274	3
3191711	3
3154265	3
3599381	3
3616805	3
2338471	3
2758833	3
3765389	3
3297711	3
3387467	3
2889026	3
2444119	3
2671501	3
3078302	3
3550525	3
3011298	3
2759054	3
3709851	3
2607103	3
3313455	3
3875819	3
2828554	3
3342493	3
2778998	3
3432689	3
3617879	3
3923691	3
2515352	3
2540124	3
2446234	3
2607328	3
3415347	3
3875993	3
2759566	3
2966302	3
2446459	3
3626442	3
2829531	3
2737186	3
3006750	3
3650730	3
3706087	3
3952944	3
3063251	3
3253546	3
3757978	3
2686607	3
3434290	3
2637232	3
3735539	3
2559861	3
3055410	3
3346833	3
3679275	3
2717661	3
2803003	3
3902295	3
2447878	3
2738983	3
3195501	3
3368554	3
3627505	3
2631926	3
3508968	3
2689043	3
3015483	3
3057232	3
3302797	3
2848363	3
3627596	3
2734308	3
2870205	3
3033277	3
3602563	3
2517656	3
3653193	3
3209644	3
2448493	3
2892534	3
3465887	3
2639810	3
2824956	3
3791947	3
3622593	3
3441163	3
3846235	3
2970719	3
3575647	3
3257505	3
2420925	3
3102284	3
3196704	3
3257986	3
3680652	3
3905144	3
2341460	3
3058572	3
3576750	3
2641707	3
2518556	3
3654046	3
3068944	3
2825635	3
3738101	3
2964048	3
3957488	3
3419946	3
2737556	3
3259494	3
3672251	3
4053344	3
2405713	3
2342209	3
2762512	3
2805272	3
3577937	3
2495842	3
2939996	3
2422198	3
2871697	3
2805549	3
3489323	3
3578167	3
3929425	3
2369766	3
2919940	3
2720479	3
3958595	3
3370965	3
3793990	3
3906875	3
2656074	3
3443979	3
2974609	3
3371224	3
2634682	3
3168972	3
3851367	3
3907192	3
2599305	3
3060257	3
3147524	3
2678895	3
3347720	3
3556918	3
3907498	3
2931066	3
3215740	3
3721399	3
2612261	3
3104306	3
3674195	3
3511986	3
2551947	3
3630890	3
3881139	3
3768170	3
3036654	3
3348219	3
3684527	3
2656999	3
2966319	3
3444973	3
3960031	3
2840177	3
3852346	3
2424033	3
2679451	3
2921434	3
2474896	3
2807326	3
3272457	3
3445129	3
2505799	3
3607911	3
3795092	3
2475223	3
2318666	3
3608217	3
2793338	3
3535947	3
3168153	3
3853943	3
2602693	3
2700444	3
3469939	3
3536114	3
2636581	3
3175175	3
3559390	3
2603227	3
2794318	3
3122717	3
3630914	3
3219701	3
3584647	3
2453790	3
2786894	3
3632581	3
3249264	3
3909706	3
2891406	3
3677450	3
2923089	3
2476353	3
3014989	3
3493672	3
2923311	3
3127770	3
3910299	3
3028400	3
3323936	3
3268079	3
3038893	3
3796810	3
2615019	3
2658681	3
3896840	3
3150308	3
3932691	3
2845621	3
3515025	3
3609764	3
2796954	3
2658897	3
2969288	3
3324401	3
3447490	3
3897442	3
3690237	3
3911117	3
3963428	3
3963520	3
2748492	3
3858252	3
2524712	3
2369987	3
2606721	3
3224409	3
2477281	3
3496950	3
3589515	3
3251521	3
3351739	3
2370257	3
2703824	3
3635457	3
3939407	3
2374994	3
3561867	3
2938914	3
2477725	3
2615976	3
2746704	3
3824097	3
3859788	3
2991480	3
2725087	3
2767422	3
3538537	3
3860231	3
3562327	3
2571051	3
3041283	3
3152028	3
2376026	3
2608677	3
3452166	3
3495644	3
3407509	3
2548823	3
3692671	3
3562858	3
3611559	3
3033650	3
3320234	3
3544603	3
2404459	3
2897216	3
3083860	3
3591946	3
2901390	3
3748095	3
2517046	3
2420513	3
2478758	3
3018908	3
3449907	3
3966128	3
3902348	3
3426361	3
2657999	3
3362519	3
2640425	3
3277944	3
3403071	3
3666671	3
3593064	3
2526989	3
3088527	3
3563698	3
2610953	3
3228888	3
3321598	3
2405534	3
2726536	3
3719545	3
2564640	3
2458604	3
2704924	3
3749954	3
3826528	3
2479825	3
2769944	3
3496704	3
3903719	3
2519167	3
2422163	3
4043357	3
2705392	3
3827154	3
2755062	3
3182829	3
3275626	3
3132342	3
3518651	3
3915300	3
2350683	3
2770430	3
3824288	3
3827343	3
3276219	3
2641679	3
3801287	3
2805022	3
3945814	3
2521077	3
3365897	3
2684820	3
3089934	3
3639392	3
3939544	3
2835659	3
3090188	3
3451762	3
2757096	3
2377278	3
3325992	3
3457316	3
3947020	3
2663084	3
3413928	3
2460876	3
2507288	3
2551066	3
2706471	3
3209049	3
2643037	3
2620678	3
3405791	3
3723255	3
2995629	3
3185954	3
2327676	3
2380231	3
3133960	3
3616129	3
2570662	3
2990371	3
2706975	3
2750781	3
3542161	3
3697199	3
3753179	3
3279001	3
3867671	3
3520578	3
2729209	3
3070065	3
3233445	3
3452628	3
2857251	3
3868175	3
3305937	3
3616914	3
3233628	3
2461886	3
3112604	3
2759406	3
3256885	3
3917178	3
3593053	3
3210010	3
3371342	3
2929546	3
3617358	3
2617978	3
3022630	3
3543784	3
3829921	3
2950800	3
2687112	3
3184289	3
2381283	3
3949811	3
3670037	3
3740306	3
2382351	3
3373041	3
3567551	3
2730662	3
3910728	3
3156427	3
3210776	3
2666887	3
2761348	3
2330051	3
2437453	3
2909062	3
3831452	3
3786714	3
2687647	3
3140711	3
3332689	3
3831767	3
2600798	3
2687878	3
3332217	3
2909492	3
2331655	3
3046998	3
3384990	3
3757308	3
2762864	3
3190637	3
3237839	3
3333593	3
3456285	3
3432025	3
3642442	3
3045429	3
3788464	3
2532571	3
2688528	3
3523287	3
3648996	3
3024583	3
2908143	3
2954024	3
2439543	3
3619318	3
3511102	3
3604358	3
3212329	3
3700462	3
3239782	3
2579319	3
2818775	3
2977423	3
3408980	3
3421031	3
2796275	3
3700592	3
3834112	3
2530348	3
2602021	3
2839696	3
3919659	3
2816582	3
2412902	3
3671512	3
3605973	3
2385305	3
2510796	3
2863764	3
2999593	3
2477688	3
2530643	3
3193086	3
2910229	3
3946212	3
2866226	3
3791058	3
3872930	3
3309458	3
3284021	3
3834680	3
3596060	3
2911234	3
2386024	3
3433847	3
3187505	3
3621921	3
2865146	3
2911989	3
3160577	3
3147385	3
2776693	3
2978940	3
3380480	3
3310385	3
3411037	3
3921184	3
3503964	3
2841734	3
2820883	3
3959094	3
2414709	3
3547738	3
3836756	3
2512429	3
3762281	3
3808450	3
2777156	3
3027097	3
3237903	3
3504327	3
2387246	3
2755647	3
2798629	3
3001995	3
2534358	3
3051801	3
2535595	3
3411997	3
2582192	3
2627845	3
2677832	3
2755837	3
2871559	3
3571913	3
3246401	3
2756280	3
3215981	3
3948901	3
2487526	3
3960816	3
2777976	3
3920202	3
3117469	3
3189590	3
3263968	3
3922535	3
2583024	3
2628653	3
2778259	3
3076432	3
2779034	3
3412958	3
3519330	3
3839895	3
3707695	3
3413091	3
3874573	3
2735880	3
2914523	3
3732256	3
3190557	3
2822230	3
2337811	3
3059134	3
3077530	3
3732866	3
2389233	3
3201011	3
3875221	3
2365234	3
2915045	3
2538334	3
3342061	3
3108351	3
3485071	3
3297899	3
3811144	3
3842525	3
2584839	3
3240762	3
3289926	3
3011477	3
3054337	3
2446046	3
2635674	3
2915922	3
2960821	3
3054575	3
3120821	3
3314392	3
2539122	3
3142493	3
2829236	3
3678716	3
3789999	3
2779575	3
2759711	3
3766676	3
3100197	3
3575095	3
3876352	3
2636386	3
2731389	3
3600534	3
2391395	3
2366670	3
3651090	3
2608199	3
3434949	3
3055488	3
3391023	3
3572236	3
2983983	3
2781763	3
2760592	3
3302115	3
3885477	3
3575981	3
3344339	3
3736140	3
2688767	3
2925085	3
3487100	3
3652786	3
3845113	3
3574247	3
3144276	3
3576186	3
3627554	3
2400219	3
2631972	3
2544716	3
2652892	3
2739366	3
2892360	3
3627625	3
3669724	3
3033350	3
3080977	3
3679984	3
2403262	3
3653527	3
3806440	3
2653203	3
3369328	3
3532132	3
3927834	3
3762402	3
3737375	3
2394357	3
3956538	3
3067738	3
3716880	3
2783173	3
3196732	3
3369533	3
3577312	3
3258208	3
2691746	3
2561603	3
2547099	3
2783602	3
2939454	3
3350766	3
3081819	3
3792803	3
3116821	3
3319605	3
2449751	3
3102887	3
2825680	3
3346187	3
3849431	3
3529194	3
3809118	3
3467139	3
2642877	3
3672417	3
3510772	3
2693219	3
3070876	3
3718810	3
2611061	3
3197506	3
2369527	3
3346712	3
3555638	3
3213748	3
2940474	3
3260489	3
2872017	3
3294505	3
2694004	3
3443861	3
2543057	3
3147033	3
3578877	3
2502340	3
3444079	3
3489946	3
2974721	3
2698679	3
2502858	3
2678849	3
3851436	3
2473582	3
3771307	3
2590034	3
2827102	3
3036206	3
2520274	3
2763414	3
3444522	3
2317012	3
3851376	3
2696055	3
3442580	3
3321703	3
2941924	3
3263618	3
3740652	3
2966418	3
2552686	3
3075441	3
3813516	3
2647956	3
3348652	3
3443806	3
3628839	3
2474965	3
3272781	3
2648438	3
2521149	3
2566963	3
3224539	3
3893811	3
2743403	3
2852575	3
3422385	3
3819309	3
2318477	3
3558938	3
2366073	3
3026267	3
3322940	3
3583694	3
2942815	3
2456728	3
2744254	3
3445955	3
3661103	3
3773497	3
3743280	3
2828886	3
3314999	3
3273944	3
2555506	3
3105955	3
3582356	3
3743905	3
2319232	3
3085475	3
2604036	3
2891587	3
3375172	3
2745910	3
3173821	3
3127600	3
3175857	3
2968243	3
3493864	3
3585987	3
2990139	3
3910377	3
3124566	3
3316579	3
2346108	3
3063358	3
2652348	3
3359133	3
2874890	3
3609650	3
2523451	3
2615077	3
3016252	3
3324244	3
3775729	3
2898052	3
3584876	3
3177095	3
3359952	3
2427001	3
3039478	3
3318045	3
2401895	3
3017149	3
2323259	3
2798023	3
3635185	3
2347398	3
3663642	3
3776442	3
3151218	3
3251550	3
2810415	3
2970145	3
3227619	3
3325341	3
3082374	3
3773806	3
3087137	3
3636467	3
2616067	3
3776921	3
2899555	3
3108428	3
3538472	3
3692058	3
3746674	3
2462051	3
2514870	3
3178630	3
3252247	3
3032214	3
2548568	3
3692320	3
3178781	3
2428488	3
2682530	3
3611224	3
2767780	3
3499023	3
3041355	3
3202744	3
3425812	3
3775411	3
3452245	3
3326259	3
3965329	3
3040988	3
2420066	3
3942381	3
2617057	3
3277507	3
3326510	3
2985716	3
2946325	3
3380160	3
3748137	3
3935455	3
2458077	3
2902313	3
3180243	3
3545645	3
2726347	3
2986364	3
3380696	3
3539733	3
2465755	3
2683854	3
2349839	3
3778367	3
3410057	3
3888651	3
3936845	3
2852170	3
3363530	3
2479873	3
3253687	3
3859881	3
4043088	3
2899203	3
2748875	3
3427152	3
3826941	3
2519320	3
3689726	3
2527520	3
2641246	3
3518478	3
2422470	3
3548302	3
3944988	3
2660670	3
2755102	3
3303535	3
3614306	3
2612606	3
3231922	3
2791651	3
3694851	3
2480563	3
3779277	3
3087817	3
2858266	3
2854206	3
2770891	3
3111207	3
3827885	3
3643056	3
3088569	3
3428664	3
3889952	3
2757290	3
2433419	3
2685465	3
3615586	3
3457527	3
2728661	3
3232732	3
3428848	3
3278318	3
3520137	3
3615988	3
2378237	3
2859168	3
3154843	3
3477108	3
3278782	3
2380313	3
3356656	3
3802481	3
2575247	3
2990466	3
3737929	3
2523820	3
3040166	3
3616823	3
2772166	3
3233485	3
3827866	3
2598775	3
3134909	3
3183664	3
3090992	3
3506253	3
2793738	3
3045344	3
3112663	3
3091710	3
2428454	3
2552160	3
2996670	3
3112913	3
2950560	3
2329250	3
2929654	3
3234821	3
3507372	3
3156049	3
3430266	3
3188867	3
3184410	3
3257616	3
3865585	3
3553898	3
2975743	3
2509007	3
3478289	3
2951519	3
3281913	3
3092425	3
3865999	3
2619208	3
3454888	3
3593943	3
2509235	3
2552747	3
2527100	3
2437489	3
2882439	3
3359342	3
3567886	3
3804192	3
2715450	3
2812316	3
3554408	3
2665239	3
2862416	3
3258425	3
3804537	3
3866858	3
2817515	3
3670502	3
2906736	3
3830976	3
3699603	3
2930554	3
3185253	3
3332313	3
2976592	3
3456048	3
3047066	3
3431799	3
2475249	3
2763189	3
2688400	3
3555737	3
2954042	3
3211838	3
2953800	3
3284137	3
2883499	3
3649130	3
2818409	3
3334009	3
3671132	3
3096667	3
3420034	3
2464359	3
2753448	3
3284601	3
3376269	3
3619506	3
3545831	3
3784295	3
2765868	3
2601812	3
3239874	3
3466114	3
2625896	3
3283396	3
3457524	3
3914120	3
3644216	3
2440406	3
2623395	3
2816723	3
3466676	3
2359045	3
2579656	3
3409270	3
3546254	3
2333470	3
3159909	3
3459463	3
3620534	3
3502127	3
2754332	3
3241309	3
2978292	3
3213731	3
3193721	3
3288520	3
2436780	3
2580450	3
2511647	3
3000648	3
3115845	3
3646359	3
2479509	3
3193989	3
3792318	3
2534419	3
3362802	3
3147107	3
2820058	3
3503026	3
2465750	3
3160655	3
2868549	3
2957597	3
3049725	3
3874781	3
2486489	3
2933019	3
3470550	3
2668061	3
2912789	3
3196100	3
3704577	3
2648125	3
2690543	3
2668330	3
3482683	3
3794405	3
3411840	3
3461083	3
3571500	3
3921654	3
2466893	3
3117027	3
2933743	3
2439451	3
2820975	3
3140395	3
3150316	3
3246728	3
2363332	3
2756356	3
3483332	3
2487628	3
3150846	3
3564255	3
3960939	3
3548720	3
3518436	3
3920377	3
3703131	3
2649406	3
3140795	3
3264015	3
3462075	3
3660210	3
3839928	3
3505457	3
2679918	3
3611630	3
2467747	3
2557181	3
3462313	3
2364441	3
2821906	3
3732167	3
3519630	3
3051689	3
3484006	3
3190263	3
3462516	3
2735931	3
3921961	3
3949889	3
3190723	3
2349965	3
2959549	3
3390211	3
3200679	3
3191171	3
3875082	3
2584264	3
3296518	3
3099111	3
3366107	3
3875273	3
2915124	3
3677779	3
2539024	3
3709229	3
3875738	3
2982597	3
3507248	3
2351644	3
3842747	3
3142387	3
3875952	3
3078684	3
3218783	3
3485492	3
3925737	3
2396383	3
3478405	3
2916212	3
3290550	3
3734197	3
3924126	3
3006710	3
2539452	3
3876402	3
3343213	3
2591544	3
3434151	3
3924480	3
3486154	3
2695205	3
2937309	3
3530860	3
3843712	3
2823959	3
3291080	3
2516337	3
3439778	3
3802977	3
3884484	3
2490684	3
3812387	3
3758846	3
3032519	3
3112159	3
3439971	3
3713169	3
3884881	3
2695645	3
3667749	3
3735957	3
3268082	3
3486915	3
3844821	3
2447768	3
2738927	3
2782208	3
3144132	3
3417640	3
3317647	3
4045403	3
2632016	3
2594334	3
3436347	3
2340658	3
2517567	3
2962609	3
3009423	3
3707834	3
3715285	3
3886595	3
3627727	3
3927405	3
3904247	3
2358056	3
2718791	3
3058135	3
3165822	3
3715801	3
2448615	3
2653127	3
3418969	3
3531985	3
2833119	3
2587227	3
3680215	3
3792141	3
3623173	3
3393752	3
3196676	3
2735553	3
3483011	3
2368397	3
2825150	3
3509706	3
3553783	3
3576666	3
2696843	3
3763271	3
2359357	3
2341623	3
2762116	3
3221923	3
3068695	3
3211749	3
2395108	3
3718158	3
2541985	3
2697456	3
2849836	3
3102933	3
3370137	3
3351439	3
2588154	3
2919315	3
3246113	3
3346262	3
2395331	3
3929031	3
3764920	3
2588520	3
2826070	3
3034832	3
3294052	3
2611093	3
2588757	3
2871852	3
2919910	3
3682102	3
3167911	3
3197937	3
3420490	3
2694153	3
2342938	3
2655960	3
2886280	3
2894491	3
3630084	3
3511575	3
2564141	3
3534409	3
3880330	3
3511740	3
3683267	3
3907417	3
2656376	3
3125271	3
2397020	3
3490561	3
3771845	3
3104401	3
3173747	3
3348133	3
3740431	3
3121313	3
3125655	3
3223882	3
2612673	3
2895612	3
3248155	3
3321994	3
2544743	3
2742570	3
3322285	3
2318434	3
2453004	3
2544920	3
2852503	3
3355553	3
2566998	3
2613693	3
3013745	3
3400000	3
3105278	3
3469625	3
3037816	3
3513306	3
2967329	3
3398599	3
3660897	3
2319654	3
2852974	3
2424893	3
2591467	3
3559297	3
2475768	3
2555279	3
3313619	3
3894937	3
3422946	3
2922575	3
2412849	3
3936031	3
2657987	3
3961698	3
2555609	3
2700884	3
3085510	3
3127459	3
3175714	3
2400128	3
2320920	3
3106315	3
3173923	3
3771369	3
2345988	3
2400491	3
2765709	3
2897714	3
3744738	3
2459114	3
3085955	3
3176257	3
3063479	3
3399832	3
2501019	3
2546885	3
2701635	3
3471280	3
3634103	3
3932646	3
2874981	3
3910727	3
2969205	3
3201109	3
3884806	3
3299528	3
2605989	3
3125966	3
3776004	3
3404119	3
2788311	3
3176334	3
3251144	3
2937834	3
3449557	3
2524105	3
3065692	3
3275794	3
3448031	3
2547668	3
2944844	3
3151040	3
3773451	3
3039778	3
2370179	3
2724543	3
2559410	3
3082149	3
3300279	3
2370651	3
3127545	3
2724771	3
3933814	3
2749938	3
3859693	3
2832460	3
2347916	3
3066387	3
3964548	3
3774734	3
2428298	3
3516683	3
3543521	3
3637517	3
2478105	3
3325921	3
3401692	3
2548630	3
2751145	3
3798732	3
3591306	3
2463271	3
2682808	3
3320041	3
3544376	3
2562039	3
3407847	3
3539086	3
3018807	3
3326573	3
2327215	3
2562530	3
3408584	3
2429392	3
2926076	3
2405180	3
3902618	3
3109773	3
3637701	3
2877979	3
3302201	3
2941800	3
2405444	3
3085584	3
2704860	3
2518479	3
2769809	3
3450507	3
2986913	3
3204939	3
2430234	3
2422066	3
2350158	3
2812585	3
3589796	3
3410972	3
2549808	3
2948081	3
3589239	3
3827034	3
2519547	3
2430604	3
2597018	3
3020037	3
3110598	3
3540656	3
3638920	3
3323810	3
3183390	3
2641880	3
3946100	3
3020614	3
2331356	3
3596124	3
2749824	3
2467975	3
2642351	3
3254994	3
3328425	3
3043986	3
3184499	3
2973758	3
3232630	3
3826114	3
2706393	3
3044205	3
3367851	3
2597791	3
3305019	3
3565643	3
3326312	3
3643501	3
3069577	3
3452116	3
2951283	3
3867001	3
2434282	3
3182954	3
3368818	3
2928847	3
3183214	3
2408602	3
3070007	3
3233402	3
2906149	3
3868009	3
2836815	3
2772240	3
3406482	3
4050809	3
2991405	3
3187525	3
3279658	3
3783466	3
3948997	3
3406649	3
2335118	3
3477946	3
2482536	3
3521607	3
2409669	3
3234200	3
2860385	3
2907425	3
2997163	3
2525815	3
2859330	3
3372475	3
2531299	3
2882027	3
3235495	3
2664952	3
2575198	3
2951634	3
3282102	3
2483027	3
2687407	3
2882246	3
2773527	3
2906156	3
3755931	3
3786573	3
3307455	3
2812439	3
3331913	3
3281787	3
2709074	3
2668024	3
2762345	3
3043824	3
3136587	3
3258514	3
2509700	3
3431692	3
3185310	3
3332398	3
3464277	3
2356817	3
2774337	3
2907420	3
2995278	3
3912869	3
2953901	3
3832425	3
2669059	3
3700578	3
3867947	3
3952957	3
2731845	3
2818270	3
3671040	3
2907980	3
2464223	3
3788952	3
3308365	3
3556479	3
2996091	3
2510267	3
3212186	3
2439837	3
2484439	3
2717440	3
2579256	3
2554069	3
2753763	3
3376804	3
2839650	3
3805956	3
3025252	3
2580976	3
2510757	3
2999500	3
2386206	3
3466836	3
2413106	3
3073659	3
3409343	3
2554470	3
3834631	3
3286794	3
2441129	3
2864572	3
2998606	3
2710962	3
2754378	3
3835144	3
3187226	3
2719805	3
3729401	3
3785372	3
2999113	3
3481495	3
3946879	3
3791965	3
3309886	3
3100510	3
2797349	3
2603177	3
2932810	3
3871559	3
2865289	3
3337781	3
3917186	3
3001154	3
3387598	3
3761258	3
2480244	3
3704098	3
3410964	3
3622425	3
3243598	3
2776753	3
2865561	3
3547454	3
2584497	3
2711756	3
3160852	3
3387750	3
3646811	3
2442573	3
3262524	3
3547668	3
3001148	3
3897199	3
3948064	3
2442943	3
2627641	3
3959390	3
3730845	3
3918466	3
3196857	3
2486994	3
2648461	3
3102708	3
3918871	3
2755793	3
3762670	3
2487193	3
2734893	3
3075838	3
3674134	3
2536170	3
3189325	3
3412396	3
3526572	3
3839420	3
3597778	3
3750628	3
3051073	3
3389160	3
3898149	3
3140691	3
2866827	3
3674986	3
3787817	3
2916381	3
2713406	3
3898488	3
3949323	3
2487916	3
2725556	3
3675495	3
2680086	3
2799939	3
3216556	3
3703419	3
2484908	3
2416588	3
2629028	3
3429662	3
3648310	3
2874293	3
2444704	3
3341266	3
2583745	3
2914648	3
2681302	3
2337714	3
2959316	3
3385517	3
3059395	3
3098983	3
3413994	3
3755094	3
2417331	3
3599209	3
2589328	3
3484797	3
3099214	3
3191719	3
3810836	3
2868201	3
2915187	3
3289601	3
2801246	3
3390895	3
2964491	3
3201907	3
2489612	3
3099456	3
3192066	3
3625791	3
3811069	3
3568627	3
2630170	3
2671505	3
3030383	3
3240721	3
3432085	3
2539375	3
2538827	3
3875827	3
2635394	3
2365985	3
2684853	3
3617921	3
3163810	3
2489962	3
3415352	3
3530195	3
3811527	3
3843092	3
2877863	3
3882719	3
2585477	3
2779991	3
3843410	3
2607943	3
2446131	3
2636716	3
3345813	3
3757993	3
2802570	3
2967651	3
3193899	3
3575604	3
3876738	3
3157246	3
3346398	3
2631358	3
3735554	3
2592275	3
3925467	3
3007065	3
3301610	3
3712941	3
2847743	3
3812485	3
2732424	3
3343842	3
3735864	3
3205643	3
2695735	3
2832120	3
2586389	3
3291608	3
2393158	3
3317414	3
3440386	3
3954970	3
3208717	3
3714306	3
3576133	3
3256004	3
3903588	3
2593839	3
2962441	3
3268551	3
2544409	3
3159136	3
2367953	3
2517662	3
2803706	3
2970109	3
2696114	3
2739518	3
2832749	3
2587069	3
2761483	3
3196527	3
4049668	3
2984888	3
3792266	3
2690977	3
3058385	3
3671216	3
2587540	3
3603735	3
3319222	3
2653666	3
2368821	3
2871108	3
3554346	3
3737845	3
2719648	3
3847739	3
3764107	3
4052185	3
2919164	3
3792980	3
3930526	3
2369207	3
3849589	3
3931113	3
3710215	3
2697836	3
2939999	3
2634000	3
3034986	3
3906495	3
3059548	3
2698085	3
2741247	3
2836358	3
2422506	3
2634242	3
2406922	3
2805769	3
3710688	3
3420576	3
3533980	3
3766286	3
2920175	3
3347187	3
3906878	3
3720336	3
2502761	3
3168974	3
3606387	3
2343296	3
3012581	3
3215045	3
3353514	3
3441944	3
2806626	3
2965688	3
3012835	3
3060495	3
3247834	3
2790827	3
3933626	3
2397241	3
2851828	3
2895454	3
2873133	3
3295960	3
3512251	3
3442878	3
3934013	3
3768706	3
3852349	3
2721756	3
3125946	3
2852344	3
3818675	3
2648204	3
3264512	3
2371702	3
3795105	3
3853777	3
3265004	3
3037559	3
3909001	3
3121959	3
3126281	3
3894125	3
3148840	3
2842127	3
3854508	3
2475650	3
2521601	3
2613952	3
3105612	3
3199687	3
2507778	3
3909425	3
3537087	3
3062357	3
3883269	3
2567492	3
2658027	3
3014679	3
3106127	3
3423221	3
2425442	3
2680724	3
3038505	3
3085570	3
3559892	3
2522667	3
2651786	3
3249751	3
2346039	3
2523155	3
3274586	3
3079734	3
3821493	3
3771759	3
2373570	3
2592512	3
3796820	3
2796643	3
2400994	3
2723653	3
3745000	3
2605728	3
2936965	3
3537357	3
3822279	3
3772492	3
2320571	3
2477115	3
2724106	3
3126328	3
2477156	3
2809825	3
3404439	3
2745668	3
3691201	3
2846613	3
3039581	3
3857250	3
2323627	3
3404859	3
3635305	3
2638727	3
2681960	3
3039843	3
2402613	3
3561869	3
3798182	3
2704270	3
3031587	3
3127694	3
3450776	3
2615977	3
3227788	3
2324523	3
3082657	3
2746705	3
3151550	3
3378649	3
2461945	3
2991484	3
2983946	3
2456896	3
3151849	3
3934224	3
3774970	3
3562329	3
3228443	3
3406886	3
2503582	3
3587569	3
3824995	3
3179033	3
3941798	3
2478301	3
2767994	3
3777481	3
2896778	3
3591392	3
3821055	3
2946012	3
3825490	3
3087787	3
3611570	3
3799072	3
2372871	3
3638568	3
2571972	3
3408064	3
2790041	3
2683270	3
3453037	3
2897843	3
3380400	3
3426364	3
3685971	3
3776830	3
2420886	3
2769294	3
3450123	3
4039088	3
3777200	3
2479672	3
3914873	3
2349783	3
3019439	3
3693901	3
3862892	3
2834277	3
2993227	3
2611604	3
2802699	3
3547549	3
2769946	3
3450573	3
3667294	3
2857373	3
2947786	3
3205085	3
3518390	3
3800857	3
2549888	3
3694462	3
2325196	3
2375673	3
3450990	3
4044583	3
2550168	3
3043335	3
3254738	3
3564597	3
3827587	3
3939224	3
3779306	3
2805461	3
2406956	3
2728044	3
2994868	3
3476262	3
3304474	3
3615060	3
2814564	3
2750136	3
2597754	3
2642756	3
3231800	3
3021137	3
3906887	3
2706483	3
3550750	3
3940866	3
2685896	3
3305403	3
3863186	3
3723766	3
4049050	3
3429349	3
2758743	3
3186628	3
3134481	3
2427465	3
3948256	3
2352623	3
2551735	3
2759117	3
3369678	3
3782873	3
2530280	3
2881026	3
3520834	3
2815944	3
3739042	3
2996431	3
3045236	3
3135003	3
3280677	3
3453580	3
3781572	3
2992037	3
3828939	3
2508577	3
3135256	3
2713836	3
3407013	3
3543796	3
3739860	3
2860247	3
3697684	3
2482655	3
3184291	3
3461799	3
2773118	3
3022976	3
2644931	3
3135798	3
3646882	3
3331761	3
2708690	3
3786139	3
2483113	3
2645140	3
3647260	3
2730871	3
3094179	3
2752508	3
3113622	3
3156580	3
3943535	3
3184990	3
3554650	3
3647646	3
3951798	3
2624597	3
3782962	3
3418117	3
3113919	3
3307887	3
3360066	3
2731323	3
2331661	3
3211481	3
3642286	3
3944087	3
2838901	3
3568581	3
2953982	3
3235551	3
3545643	3
2998788	3
2764615	3
2645968	3
3308457	3
3619386	3
2621841	3
2666120	3
3024901	3
3408756	3
2464533	3
2440029	3
3308731	3
3283258	3
3114989	3
3386218	3
2477266	3
3046960	3
3790108	3
3872382	3
2484782	3
2884172	3
2931593	3
2435255	3
3954840	3
3605975	3
3433493	3
3481014	3
2646869	3
2359717	3
2413546	3
2511200	3
2797029	3
3481248	3
3193678	3
3409819	3
3213890	3
3760725	3
3835415	3
2479354	3
2603008	3
3570523	3
3468866	3
2733741	3
2912011	3
3947393	3
2885731	3
2437733	3
3654730	3
2361391	3
3237416	3
2771725	3
3608110	3
2466084	3
3387646	3
2533074	3
2869104	3
3380484	3
3188039	3
2388642	3
2626880	3
3547541	3
3672926	3
3917736	3
2386794	3
3947904	3
3050624	3
3622741	3
2389080	3
2777015	3
3237805	3
2335745	3
2556009	3
3050259	3
2627867	3
3471594	3
2345907	3
2773228	3
2335994	3
2648556	3
3412001	3
3571697	3
3623317	3
3808634	3
2362935	3
3027278	3
2467031	3
3292470	3
3382221	3
3922034	3
3659161	3
3750209	3
2336409	3
2871925	3
2649148	3
3873504	3
3922256	3
3339896	3
2735234	3
3428467	3
3436495	3
3763228	3
3293342	3
2778902	3
3189591	3
3263969	3
3873884	3
3076436	3
3920628	3
3796218	3
2779036	3
3189857	3
2628888	3
3732102	3
2800080	3
3839901	3
3076916	3
3004073	3
3216998	3
3763966	3
2444780	3
2779644	3
3141367	3
3190591	3
3573253	3
3153081	3
2914675	3
3788571	3
3520957	3
3191038	3
2867931	3
3029921	3
3599057	3
3484716	3
2538213	3
3191401	3
3573701	3
3550082	3
3431166	3
3521966	3
2468624	3
2758690	3
3119150	3
3798888	3
2584593	3
2629980	3
2671335	3
2822896	3
2982350	3
3677965	3
2920524	3
2558330	3
2693840	3
2684474	3
3432369	3
2469091	3
2876625	3
2780719	3
3192422	3
3964661	3
2823322	3
2868823	3
3290217	3
3600013	3
3789849	3
2716470	3
3391728	3
2829265	3
2916180	3
3031583	3
3790005	3
3012532	3
3121188	3
3843296	3
2366475	3
2916387	3
3486061	3
3766865	3
2490466	3
2738109	3
3416443	3
3079784	3
3600759	3
2516252	3
3392662	3
2446919	3
2539812	3
3367850	3
3079954	3
3508294	3
3790703	3
3925642	3
2470324	3
3219716	3
3205277	3
3812583	3
3877125	3
3480161	3
2586280	3
2631626	3
3526144	3
2803031	3
2880293	3
2399727	3
2832189	3
3158485	3
3903443	3
2517188	3
2608775	3
2495904	3
4045104	3
2367803	3
3033153	3
2689129	3
3526707	3
2803548	3
3057496	3
3805357	3
3927376	3
2340768	3
2541051	3
3878065	3
3553302	3
2517902	3
3441235	3
2691128	3
3017182	3
3115649	3
3437594	3
3709232	3
3304117	3
3887561	3
2653438	3
2641442	3
2677242	3
3438222	3
3166523	3
3319351	3
3395084	3
2971807	3
2494608	3
2498922	3
3034222	3
2596641	3
3488721	3
2697330	3
2783803	3
3466901	3
3161049	3
3246004	3
3930784	3
2654864	3
2762408	3
3011281	3
3124002	3
3485748	3
2893700	3
2421991	3
2588398	3
2342340	3
2395425	3
3320250	3
3395690	3
2884762	3
3370566	3
2678214	3
2871796	3
3035091	3
3555650	3
3850159	3
2395730	3
3320445	3
3710490	3
3810279	3
2611249	3
2501312	3
3849350	3
2422564	3
2634330	3
3511314	3
2720585	3
3578871	3
3103650	3
3082859	3
3247189	3
3739560	3
3441103	3
2656141	3
2763095	3
3125130	3
3396547	3
3489948	3
3103942	3
3198310	3
3371353	3
3930029	3
3606495	3
3490212	3
3580181	3
3891838	3
2451564	3
2317043	3
2370755	3
3223503	3
3490493	3
2504037	3
2827395	3
3348093	3
3908039	3
3198717	3
2921247	3
2987957	3
3083639	3
3512324	3
3908264	3
2601160	3
3934108	3
2721571	3
3772345	3
3818445	3
2657278	3
3397956	3
3723307	3
3931053	3
2873562	3
2933425	3
3629377	3
2566964	3
3013670	3
3814146	3
2700038	3
3742767	3
3769837	3
2372138	3
2873768	3
3174760	3
3608259	3
2698742	3
3026268	3
3629788	3
3322955	3
2896582	3
3105381	3
3374353	3
3931432	3
2680243	3
2922275	3
3795873	3
2366525	3
2345327	3
2453670	3
3513702	3
3582357	3
2636967	3
3446366	3
3936304	3
2345694	3
2476209	3
3274236	3
3220247	3
2853648	3
3470640	3
3932084	3
2458550	3
2509759	3
3358057	3
2319489	3
2935633	3
3124336	3
2567718	3
2808801	3
2968248	3
3028493	3
3447578	3
3937316	3
2701588	3
2459437	3
2845452	3
2414422	3
2723712	3
3775733	3
3897079	3
2701842	3
3150345	3
3128336	3
3540173	3
2476984	3
2981664	3
3080916	3
3403870	3
2898295	3
3584880	3
2460249	3
2320704	3
2426811	3
2638138	3
3039436	3
3177281	3
2797476	3
3541128	3
2898632	3
2593613	3
2681880	3
2924326	3
3086783	3
3351429	3
3561527	3
2659630	3
2323800	3
3082042	3
3223656	3
3405112	3
2746132	3
2847001	3
3269900	3
2593895	3
3516017	3
3561725	3
2417061	3
2798613	3
3318442	3
2767034	3
3108214	3
2749717	3
3087146	3
3129572	3
2939047	3
3450877	3
2403293	3
3717437	3
3473015	3
2462052	3
2375460	3
2991570	3
2418080	3
3128428	3
3448876	3
3495143	3
3964781	3
3886721	3
2608333	3
2939914	3
3252707	3
3733279	3
3272550	3
2595399	3
2639893	3
2682924	3
2833423	3
3913562	3
2609416	3
2940863	3
3452687	3
2660987	3
3718702	3
3777670	3
2897466	3
2790086	3
3693108	3
2526615	3
3320797	3
3453170	3
3067392	3
3719117	3
3902509	3
3426422	3
2323806	3
3088371	3
3180280	3
3943365	3
2572501	3
2617615	3
3666748	3
3719359	3
2458411	3
2549469	3
2947029	3
3888367	3
3563759	3
3454298	3
2726872	3
3450468	3
2466070	3
3777759	3
3863091	3
3594064	3
2596882	3
2684227	3
3355038	3
2422477	3
2727442	3
2770261	3
2972827	3
3496913	3
3667791	3
3904101	3
3690409	3
3548897	3
4044983	3
2567190	3
2325612	3
3254812	3
2813119	3
2973396	3
3328124	3
3861600	3
2614139	3
3325281	3
2728093	3
3497684	3
3154146	3
3133157	3
3356079	3
3643058	3
2901334	3
2468550	3
2711605	3
3135356	3
3947120	3
3021235	3
3232742	3
3405655	3
4046805	3
2905671	3
3154623	3
3428859	3
3752683	3
2380078	3
2663446	3
2974093	3
3112038	3
2469446	3
3368735	3
2836484	3
3616257	3
2551616	3
3941242	3
2434794	3
2408787	3
3415247	3
3738669	3
3640548	3
3753547	3
2809200	3
3070388	3
3415703	3
3280018	3
2435495	3
2482330	3
3357282	3
3521277	3
2809845	3
2975363	3
3543428	3
2992232	3
2381947	3
2860114	3
3829779	3
3784106	3
2686915	3
2713993	3
3138819	3
2708110	3
3942625	3
2837729	3
2881964	3
2730558	3
3500001	3
2575025	3
2860615	3
2997364	3
3042461	3
3804007	3
3554176	3
3726470	3
3417229	3
2463018	3
3156480	3
2930174	3
2909152	3
3455197	3
3508686	3
2383107	3
2794968	3
3831608	3
2667813	3
3140921	3
2411331	3
2731165	3
3727133	3
2338539	3
2331407	3
2509663	3
2752850	3
3046901	3
3699610	3
3332315	3
3500718	3
3912634	3
2709553	3
2532460	3
3805023	3
3142269	3
2731786	3
3831966	3
2332041	3
2510001	3
2954046	3
3158636	3
3944471	3
3375781	3
2439264	3
3137237	3
3360994	3
3919147	3
3501167	3
3510768	3
2484393	3
2532994	3
3805551	3
2977309	3
3097410	3
3605149	3
2753684	3
3159504	3
2440202	3
2931474	3
3186482	3
3651178	3
3073415	3
3784553	3
2580840	3
3743988	3
2710512	3
2533718	3
2816736	3
3466688	3
3557757	3
3335977	3
2997583	3
2530786	3
3806512	3
2579894	3
2978071	3
3378184	3
3459693	3
3653321	3
3646004	3
3288521	3
3703177	3
2932490	3
3261371	3
3870875	3
3956994	3
2864934	3
3547000	3
3423498	3
2465541	3
3000655	3
2912354	3
2770993	3
3424207	3
3607956	3
3481945	3
3243185	3
3672790	3
2555615	3
3116345	3
3160798	3
2480528	3
2841588	3
3188098	3
3571095	3
3148017	3
3284889	3
3410531	3
2956636	3
3050129	3
3161008	3
3897135	3
2442784	3
3338123	3
3730791	3
3051236	3
3411842	3
2723603	3
2415130	3
2627735	3
3876310	3
3339057	3
2415449	3
3075808	3
3339541	3
3548243	3
2586580	3
3609732	3
3749874	3
2756028	3
3388934	3
2960306	3
3705764	3
3922141	3
2390376	3
3563895	3
2735020	3
3238561	3
3103723	3
3050980	3
2535549	3
3053836	3
3461814	3
2440368	3
2914008	3
3731839	3
3787737	3
2679462	3
3004528	3
2713296	3
2756587	3
3389362	3
3055350	3
3293488	3
2775278	3
2536165	3
3293968	3
3141057	3
3565362	3
3661225	3
2735783	3
3505717	3
3732169	3
3105457	3
3648256	3
3057989	3
3294477	3
2692424	3
3462520	3
3598710	3
3732296	3
3437179	3
3648496	3
3098711	3
3528187	3
3573351	3
2681659	3
3008192	3
2514407	3
3217416	3
3625165	3
2584285	3
3029940	3
2350548	3
2758219	3
3005311	3
2875521	3
3708954	3
3625474	3
3875291	3
3755381	3
2736364	3
2389443	3
2489716	3
2780582	3
3192233	3
3964385	3
3030540	3
2778883	3
2469144	3
3163771	3
2607239	3
2737487	3
3366884	3
3507424	3
3433206	3
3734198	3
3618991	3
3766735	3
3100235	3
3266599	3
3530601	3
2829769	3
3665967	3
3843385	3
3241635	3
3551570	3
3315509	3
3439467	3
3486162	3
3883807	3
2830520	3
3479360	3
3706644	3
3802984	3
2490685	3
3254670	3
3601113	3
2760530	3
3844151	3
3954495	3
3301860	3
2608437	3
2494006	3
3572293	3
2869944	3
3735960	3
3122029	3
3767905	3
2782211	3
2848132	3
3368489	3
2782553	3
3526508	3
3955358	3
2652811	3
2782474	3
2938476	3
3159067	3
2594336	3
3440929	3
3768463	3
2545014	3
3669998	3
2917998	3
2984637	3
2718793	3
3122548	3
2825044	3
3509469	3
3769057	3
3393835	3
3419183	3
2471720	3
2518208	3
2804499	3
3010621	3
3488297	3
3532508	3
3628497	3
2587651	3
2472022	3
3269767	3
3395139	3
2783648	3
3878799	3
2596775	3
3808749	3
3102936	3
3466975	3
3577974	3
3351441	3
3439353	3
2762471	3
2964227	3
2450051	3
3370417	3
3629314	3
2738088	3
2835612	3
3604563	3
3849829	3
3958072	3
3467448	3
2871854	3
3555730	3
2741387	3
2784571	3
3533901	3
2452514	3
3260653	3
3352537	3
2826505	3
2920107	3
3906812	3
2396065	3
2940895	3
3630086	3
3907117	3
2362738	3
2806180	3
2496749	3
2698771	3
3606626	3
2520087	3
3711345	3
2503623	3
2838437	3
3353940	3
2987751	3
3347882	3
3794323	3
2363869	3
2317193	3
3580963	3
3812765	3
3892488	3
2612435	3
2895386	3
3198619	3
3421570	3
3851518	3
3104649	3
3468919	3
3768622	3
3512376	3
3075552	3
3489588	3
2455368	3
2590799	3
3083930	3
3607875	3
2792653	3
2521044	3
2566845	3
3445312	3
3882061	3
3675482	3
2967020	3
3398304	3
3712662	3
2545139	3
2852661	3
3535859	3
2591258	3
3297345	3
3513307	3
3122170	3
2345181	3
2521567	3
2967333	3
3224778	3
3149067	3
3265668	3
3038050	3
3085184	3
3513509	3
2699454	3
3122643	3
3445258	3
2555286	3
3815184	3
3105833	3
3199906	3
2522118	3
2722881	3
3399039	3
2555618	3
2499444	3
2897248	3
3470452	3
3175718	3
3349936	3
3609088	3
3124112	3
3538297	3
2614477	3
2808628	3
3583627	3
2680827	3
3127695	3
3079641	3
3896340	3
3106572	3
3471004	3
3744740	3
2459175	3
3274719	3
3447211	3
3662297	3
3402977	3
2501021	3
3150243	3
3376312	3
3634121	3
3678307	3
2637749	3
2681320	3
3560557	3
3856499	3
2605582	3
3633698	3
2658842	3
2723795	3
3275023	3
3495115	3
2898130	3
2747720	3
2426568	3
3299535	3
3030080	3
3634111	3
2568724	3
2766482	3
2893618	3
3584918	3
2455664	3
2898477	3
3634950	3
2513237	3
2748323	3
3679804	3
3128820	3
2606633	3
2401959	3
2477238	3
2569031	3
3017221	3
3081895	3
3223343	3
3472349	3
3635239	3
2681913	3
3300087	3
2798353	3
2724549	3
2323918	3
3082151	3
2855298	3
3201982	3
2461449	3
2749448	3
2682055	3
3086986	3
2370653	3
2970190	3
3717222	3
2703119	3
2461836	3
2924778	3
3129668	3
3562006	3
3225941	3
3017950	3
3202401	3
3473089	3
3361077	3
3178750	3
3252294	3
3516685	3
3319114	3
3543523	3
2570871	3
2616353	3
3066621	3
3498451	3
3590909	3
2326118	3
3041396	3
3538863	3
3825316	3
3934859	3
3252728	3
3129287	3
3942105	3
3733553	3
2704194	3
3109287	3
2349028	3
2478692	3
3449846	3
3666288	3
2504152	3
3473945	3
3935502	3
2657875	3
2850188	3
2323635	3
3179974	3
3517681	3
3799649	3
3326777	3
3778024	3
3180375	3
3253299	3
2610725	3
3496520	3
3859631	3
2349929	3
2572809	3
2618252	3
3496673	3
3410414	3
2458940	3
2903431	3
2324724	3
2926948	3
3518332	3
3455015	3
2350160	3
2573072	3
3278476	3
3496783	3
2505399	3
2597020	3
3355207	3
3518577	3
3323283	3
2330053	3
2459497	3
3938403	3
3035916	3
3548988	3
2662209	3
3721077	3
2900358	3
3824643	3
2791743	3
2661427	3
2755774	3
2528751	3
3328156	3
3405134	3
3497590	3
2835541	3
2880068	3
2928246	3
3916015	3
3325873	3
2351887	3
3279477	3
3428729	3
2433499	3
2928454	3
3615667	3
3802162	3
2771408	3
3669286	3
3476917	3
2855547	3
3863110	3
3916446	3
2378420	3
2807328	3
2380964	3
2793046	3
3429285	3
2856483	3
2380363	3
3305584	3
3644294	3
2974520	3
3592518	3
2571461	3
2751077	3
2859531	3
2808573	3
2352768	3
3280378	3
3543100	3
3383464	3
3829304	3
3783467	3
2530424	3
2713397	3
3280643	3
2471352	3
3781727	3
2381999	3
2552216	3
2996825	3
3567210	3
3330132	3
2623307	3
3071058	3
3669989	3
3782079	3
3156130	3
2472942	3
3869351	3
3407300	3
4053433	3
3508072	3
2952771	3
3384387	3
3830564	3
3189595	3
2329953	3
2483028	3
2687413	3
3184685	3
3567733	3
4054191	3
2552810	3
2578066	3
2817423	3
3911521	3
2383210	3
3478902	3
3642033	3
3870218	3
2483438	3
3918534	3
3952129	3
3727220	3
3509487	3
2509703	3
2553180	3
3046946	3
3044628	3
2645593	3
2838850	3
2716457	3
3500839	3
2995280	3
3047186	3
3893912	3
2528499	3
3283922	3
2532529	3
2930895	3
3568838	3
3952959	3
3282687	3
2863042	3
3046086	3
3284344	3
2601395	3
2688700	3
2839283	3
2908524	3
3420343	3
3743155	3
3832731	3
3643531	3
2839445	3
3143899	3
3025095	3
3545893	3
3833211	3
2464721	3
2954716	3
3700542	3
3759227	3
2530320	3
3046857	3
3466317	3
3784644	3
2768010	3
3701965	3
2646596	3
2931770	3
2819160	3
3606454	3
3744625	3
2510920	3
3048259	3
3645369	3
3700845	3
2866055	3
2386634	3
3467436	3
2864573	3
3236552	3
3502199	3
3000190	3
3160128	3
3806985	3
3870435	3
2733397	3
3409711	3
3049136	3
3048923	3
3873709	3
2485898	3
2534360	3
3524936	3
2720699	3
2865049	3
2912165	3
3835436	3
3387390	3
2532527	3
3570672	3
3871606	3
2721403	3
2819485	3
3957698	3
3074579	3
3672700	3
2334906	3
2442304	3
3074850	3
3284753	3
2584511	3
3514769	3
2466240	3
3482334	3
3947866	3
3460774	3
2581584	3
2734426	3
2865768	3
3673095	3
2512371	3
3262841	3
2627645	3
3244533	3
2581829	3
2755608	3
2443214	3
3139934	3
2604590	3
3263336	3
3563637	3
2678285	3
3898011	3
2724686	3
2774269	3
3610826	3
3949124	3
3383057	3
2444026	3
2536542	3
3922393	3
2725110	3
2824169	3
2363988	3
2415986	3
3674987	3
2336885	3
2605272	3
3189773	3
3922753	3
3788034	3
2537302	3
3624516	3
2416599	3
2348975	3
2536958	3
2393155	3
2825765	3
3549552	3
3788503	3
2887915	3
3810364	3
2727838	3
3430524	3
3163004	3
3200781	3
2650599	3
2888213	3
3191288	3
3625280	3
3567365	3
3599214	3
3053357	3
3484799	3
3704720	3
3296785	3
3881181	3
2650800	3
3810838	3
2443538	3
2584488	3
3616808	3
2758840	3
2915542	3
3733489	3
3108702	3
3617314	3
2558534	3
2759060	3
3649150	3
2539388	3
3882097	3
2651212	3
2730361	3
2921316	3
3617922	3
3923693	3
3951976	3
2780824	3
3965016	3
3678681	3
3734016	3
2759606	3
3705790	3
3843094	3
3100144	3
3193041	3
3156376	3
3570714	3
2366444	3
3507801	3
2591055	3
3100599	3
3143471	3
3812263	3
3032326	3
2923833	3
3884696	3
3812486	3
3572159	3
3080143	3
2803006	3
3651587	3
2447597	3
2832127	3
2917342	3
3552401	3
2593311	3
3014980	3
2517129	3
3008165	3
3844951	3
3954976	3
3392089	3
2447865	3
3573052	3
2586616	3
3242712	3
2560720	3
2608940	3
3196093	3
2676363	3
2870211	3
2471010	3
3057997	3
3268810	3
3066771	3
3101748	3
3878032	3
3927549	3
2496896	3
4046682	3
3680090	3
3010132	3
2545672	3
2449580	3
2735393	3
4049816	3
2561312	3
2609675	3
3196706	3
3813933	3
3349534	3
3483120	3
3102542	3
2786074	3
2394966	3
3847740	3
2449718	3
3102787	3
3369988	3
2835029	3
3351105	3
3488918	3
3212437	3
3808902	3
2697543	3
3814558	3
3879009	3
3034536	3
2787114	3
3011566	3
3769853	3
2784114	3
3467320	3
3929158	3
4054182	3
2634006	3
2871730	3
3850018	3
3439996	3
3529922	3
2894170	3
3246997	3
3511165	3
3739221	3
3020587	3
3119218	3
3059812	3
2986930	3
3531527	3
2550326	3
3214602	3
3083022	3
2564646	3
2550798	3
3215047	3
2894875	3
3261910	3
3683349	3
2695406	3
2520201	3
3012838	3
2612309	3
3817556	3
3674206	3
2920938	3
2987820	3
3083425	3
2397243	3
3490696	3
3488710	3
2544074	3
2873135	3
2932183	3
3217030	3
3818369	3
2840187	3
3121536	3
2721760	3
3061367	3
3224196	3
3469271	3
3631453	3
3166956	3
2635965	3
2679682	3
3795107	3
3444012	3
2475230	3
3126114	3
2889803	3
2455936	3
2841241	3
2372070	3
2636223	3
3741656	3
2602271	3
2398928	3
2475492	3
3224692	3
3398436	3
2786590	3
2922166	3
2699060	3
2934096	3
2828780	3
3559414	3
2699633	3
2934577	3
3225138	3
3492344	3
3582260	3
3632606	3
3931830	3
2745223	3
2843215	3
3855016	3
2874266	3
3686342	3
3796207	3
2658031	3
2765321	3
3126804	3
2680733	3
2476358	3
2522669	3
2567658	3
3015004	3
2454492	3
3149921	3
3375566	3
3470837	3
3536855	3
2923327	3
3514397	3
3856154	3
3124544	3
3063272	3
2787566	3
3537051	3
3821497	3
3539519	3
2476750	3
3324177	3
3494760	3
3817084	3
2546958	3
3745005	3
3856902	3
2320223	3
3540072	3
3775870	3
2893284	3
2501738	3
3634562	3
2845967	3
3175679	3
3679050	3
2875278	3
2924021	3
3176951	3
3400505	3
2369720	3
2797346	3
2724172	3
3691202	3
2681840	3
2875663	3
3039583	3
2659579	3
3496994	3
2855097	3
3746191	3
3823416	3
2321359	3
3351742	3
3610474	3
2615781	3
3448357	3
3378182	3
3635542	3
3859428	3
2321501	3
2417374	3
2347795	3
3494845	3
2924912	3
2991486	3
2616199	3
3777039	3
3151853	3
3692220	3
2848300	3
3361168	3
3683025	3
3087477	3
3276898	3
3325982	3
3964969	3
3820540	3
2703719	3
2945814	3
3747258	3
3886991	3
3934498	3
2833156	3
3130184	3
2418935	3
3402057	3
3591418	3
3041450	3
3861111	3
2595278	3
2609199	3
3638591	3
3402301	3
3718607	3
3380093	3
3692943	3
2429195	3
3301660	3
3858847	3
2349075	3
2726026	3
3449924	3
2856683	3
3887960	3
2323700	3
2479465	3
2992780	3
3612138	3
3639484	3
2405295	3
2661312	3
3067577	3
3085275	3
3593075	3
3936284	3
3273842	3
3180504	3
3517930	3
2374503	3
2610973	3
2941913	3
3640119	3
2972303	3
2564764	3
3302772	3
2769963	3
2812445	3
4042995	3
3823443	3
3474970	3
3540331	3
3589101	3
2684179	3
2803081	3
3455166	3
2812699	3
3404484	3
3667674	3
3720345	3
4043365	3
2329687	3
3182848	3
2709121	3
3231866	3
2506405	3
2705633	3
3381600	3
2467290	3
2684670	3
3549160	3
2904610	3
3205783	3
2661725	3
3736466	3
2480902	3
2710987	3
3020905	3
2568678	3
2858509	3
2468402	3
3038501	3
3692951	3
2945914	3
3947024	3
2620435	3
3038949	3
2597855	3
3802197	3
3723259	3
3044600	3
3752846	3
2523198	3
2327680	3
2434381	3
3863215	3
3458295	3
2793092	3
3186637	3
2598406	3
2880784	3
3134482	3
3452635	3
2707220	3
2857273	3
2808792	3
3645239	3
2729476	3
3453022	3
3498959	3
3543155	3
3864795	3
2409142	3
2992042	3
3091508	3
2707770	3
3210071	3
3188203	3
3306509	3
3865037	3
2618014	3
3234052	3
2952412	3
3697685	3
3784481	3
3139120	3
2975708	3
2508960	3
3156245	3
3478243	3
3755341	3
3189183	3
2882117	3
3618018	3
2714653	3
2665000	3
3331777	3
2794698	3
3384429	3
3786148	3
2483125	3
2531572	3
2730875	3
2773602	3
3072024	3
3544590	3
3594135	3
2337536	3
2463276	3
2552846	3
3699405	3
2600587	3
3554651	3
2354664	3
2976379	3
2527897	3
3374542	3
2687965	3
3024099	3
3235117	3
3282174	3
3893474	3
3044755	3
2483720	3
2838915	3
3952790	3
2625115	3
3095944	3
2795688	3
3700752	3
3137205	3
3185827	3
3333070	3
3649022	3
2625315	3
3408564	3
2339900	3
2332366	3
3046342	3
3701217	3
3186158	3
2732223	3
2908603	3
2464536	3
2796084	3
3159430	3
2533428	3
3919465	3
3557261	3
2385120	3
3386219	3
2646511	3
3361663	3
2385843	3
2717856	3
3833945	3
3115185	3
3700738	3
2865453	3
2884452	3
2386407	3
3240638	3
3409426	3
3595674	3
3422230	3
3512762	3
3834310	3
2511018	3
3286897	3
3702548	3
2689640	3
3955858	3
2864690	3
3607261	3
2511209	3
2797039	3
2360279	3
2580371	3
2343223	3
2955688	3
2532196	3
2885450	3
2818989	3
3074419	3
3596390	3
3729695	3
2343544	3
2955903	3
3214095	3
3761043	3
2479670	3
3049607	3
2534606	3
2841160	3
3026438	3
2555544	3
2674561	3
3380560	3
3622519	3
3747646	3
3214587	3
3761790	3
3836668	3
3195531	3
2648060	3
3262601	3
3310597	3
3959146	3
2912867	3
3237806	3
3608694	3
2512441	3
3647030	3
2820674	3
2773231	3
2604467	3
3311033	3
3960089	3
2415287	3
2820924	3
3075724	3
3548136	3
2773633	3
2799190	3
3837835	3
3705628	3
2933863	3
3427935	3
2336411	3
3050899	3
2866694	3
3238708	3
3216198	3
3389237	3
3140742	3
2337023	3
2844014	3
2914335	3
3239234	3
3676087	3
2681115	3
3217004	3
2844725	3
3573269	3
3029756	3
3732557	3
3007914	3
3217254	3
3732870	3
3924122	3
3963922	3
3053465	3
3060614	3
2650874	3
2888687	3
3099314	3
2394684	3
2630001	3
2982351	3
3030298	3
2758933	3
3391106	3
2539252	3
3881720	3
3192118	3
3078389	3
3842672	3
3463816	3
3842727	3
2868825	3
3678477	3
2351859	3
2469332	3
2558891	3
2801796	3
3163851	3
3952172	3
3156194	3
3843074	3
2630748	3
3031584	3
3600319	3
2339096	3
2445793	3
3345417	3
3570892	3
2672879	3
3524630	3
2391513	3
3006804	3
3143286	3
3416462	3
2491984	3
2366673	3
2780570	3
2559715	3
3706443	3
3843751	3
2967773	3
3884318	3
2608206	3
2695376	3
2847563	3
2419280	3
3194580	3
3080185	3
3055669	3
2891984	3
3368379	3
3526426	3
2544014	3
2880723	3
2631992	3
2689146	3
3927871	3
3122329	3
3392375	3
3715220	3
2491660	3
2938652	3
3465765	3
2496525	3
3928453	3
3441053	3
2892630	3
3878066	3
2832989	3
2632369	3
3244028	3
3904497	3
3441238	3
3708421	3
3196627	3
3369333	3
2449621	3
2358720	3
3623626	3
2849251	3
3081582	3
3603819	3
2783604	3
3196932	3
2834690	3
2368921	3
2871186	3
3792809	3
2359603	3
3709836	3
3069147	3
2421719	3
3018805	3
2562094	3
3889623	3
2939911	3
3197337	3
2826015	3
3555307	3
2519048	3
2762556	3
3124226	3
3103234	3
3929240	3
3672673	3
3848826	3
3294187	3
2788009	3
3625767	3
3011931	3
3443429	3
3396441	3
3247023	3
3710789	3
3261001	3
3766410	3
2634569	3
3125139	3
2851261	3
3371366	3
2987364	3
3036055	3
3851438	3
3168718	3
3659145	3
2363639	3
2790494	3
3721690	3
3198592	3
3121261	3
3421747	3
3557946	3
2601235	3
3628546	3
2613251	3
3659941	3
2635819	3
3272822	3
3712380	3
3217812	3
3148595	3
2988438	3
2889871	3
3819341	3
3122086	3
3322967	3
2318728	3
2636462	3
2555130	3
2591638	3
3038169	3
3686142	3
2978860	3
3078338	3
3582367	3
3559756	3
2604109	3
3124033	3
2722985	3
2979410	3
3932087	3
2509781	3
3855669	3
3609212	3
2454539	3
2373350	3
2990150	3
3609391	3
3856210	3
3447143	3
2500937	3
3299211	3
2615091	3
3226199	3
3662578	3
2944439	3
3822386	3
3932981	3
2653848	3
3634623	3
2401900	3
3324847	3
3663417	3
3716432	3
3963590	3
2427327	3
2416523	3
2323840	3
2982567	3
3730402	3
3885492	3
2847004	3
3360472	3
2682007	3
3857407	3
3450458	3
3939535	3
3227632	3
2788980	3
2945221	3
3538237	3
2939055	3
3225718	3
2767265	3
2970426	3
2983732	3
2899726	3
2945457	3
3692071	3
2847977	3
3859872	3
3611097	3
2767483	3
2991803	3
2799902	3
3326102	3
3495415	3
2896470	3
3732739	3
3361499	3
2682779	3
2833224	3
3402117	3
2747609	3
2429059	3
3799164	3
3227594	3
2572065	3
2768403	3
2901672	3
3611926	3
3034099	3
2405110	3
3326716	3
2327473	3
3776984	3
2479528	3
2992822	3
3302007	3
3130122	3
2726359	3
3719361	3
3539736	3
3888373	3
3181450	3
3518033	3
2617948	3
2661544	3
2812281	3
3327120	3
3450469	3
3778378	3
3826663	3
2852245	3
2430117	3
2572984	3
3110402	3
3153254	3
3303169	3
2618901	3
3404554	3
2791406	3
3043235	3
3036606	3
2375806	3
3132783	3
3641884	3
3327900	3
3721031	3
2641808	3
2944405	3
2351245	3
3590832	3
3502790	3
2994773	3
2854217	3
3861605	3
2376571	3
3231128	3
2770916	3
2379471	3
2597676	3
3861977	3
3550183	3
3232603	3
2750203	3
3111492	3
3519981	3
3565481	3
3643448	3
2407871	3
3504437	3
3639928	3
3866959	3
2327417	3
3565825	3
2807222	3
3457966	3
3780254	3
3429166	3
2469448	3
3232740	3
2664101	3
3356814	3
2772170	3
3280319	3
3415256	3
2751234	3
3112494	3
3783340	3
2643931	3
2809227	3
3669778	3
3868727	3
2992234	3
2329260	3
2837519	3
3521542	3
3461340	3
2816458	3
3234137	3
2574657	3
2905131	3
3754844	3
3092151	3
3522014	3
3139767	3
2410418	3
3023422	3
3454917	3
3093546	3
3407704	3
3911307	3
3043757	3
2483358	3
3359822	3
3866864	3
3455604	3
2994676	3
2463593	3
2795250	3
2762502	3
2838785	3
3185273	3
3307955	3
3360181	3
2813157	3
2907296	3
3742133	3
2688402	3
3618911	3
2774461	3
2339477	3
3096156	3
2384329	3
3479643	3
2883506	3
3464988	3
3758507	3
2954298	3
2484397	3
3619539	3
3143655	3
3333613	3
3954283	3
3457196	3
2530122	3
2670464	3
3701524	3
3789839	3
3619851	3
2622703	3
2977519	3
3759334	3
2884253	3
2931665	3
2359056	3
3671606	3
2768397	3
2385382	3
3286731	3
3186892	3
3671900	3
2581535	3
2511075	3
2864070	3
2866696	3
3620943	3
2719616	3
3146013	3
3284128	3
3000374	3
3433731	3
2867700	3
3309794	3
2580468	3
3701348	3
2868179	3
2957231	3
3049300	3
3703529	3
2441939	3
2840977	3
3336446	3
3560417	3
3957505	3
3672635	3
2957607	3
2486263	3
3262142	3
2414409	3
2581032	3
2667853	3
3608201	3
3049727	3
3214411	3
3701803	3
2535012	3
2647860	3
3460751	3
3525484	3
3921261	3
2388818	3
2345092	3
3050141	3
3704582	3
2442855	3
2486750	3
2933328	3
3673372	3
3808531	3
2439278	3
3762651	3
2534506	3
3705305	3
2390201	3
3002369	3
3483182	3
3795253	3
2842987	3
3311435	3
3412363	3
3597732	3
3702861	3
2487634	3
2440386	3
2336770	3
3703133	3
2872473	3
2961388	3
3097924	3
3140798	3
3311887	3
3874100	3
3922703	3
3961641	3
2669610	3
3003272	3
3162341	3
3763636	3
3707495	3
3413009	3
2632291	3
3151886	3
2670106	3
3340753	3
2680507	3
2467946	3
2800217	3
2537491	3
2776200	3
2918088	3
3004516	3
3118306	3
3764094	3
2488614	3
2935372	3
2633129	3
2736070	3
3549774	3
3598945	3
3732700	3
3521115	3
2757931	3
3217418	3
2650521	3
3098926	3
3312609	3
2417288	3
2670882	3
3029942	3
2350549	3
2389273	3
3648754	3
2963965	3
3265292	3
3154005	3
2589427	3
2920222	3
2715368	3
2846192	3
2888943	3
3924666	3
2634579	3
3842293	3
2960453	3
3163533	3
3387808	3
2936307	3
3142257	3
2489845	3
2630430	3
2389871	3
2515296	3
2759240	3
3710249	3
2489888	3
3507436	3
3433207	3
3618330	3
2515557	3
3218788	3
3391874	3
3142610	3
2961278	3
2966843	3
3883393	3
2607877	3
3142905	3
3479007	3
2352765	3
2516109	3
2760215	3
3626834	3
3666592	3
3291082	3
3508112	3
3679038	3
3619888	3
3651156	3
2492976	3
4042399	3
2983807	3
3902923	3
2687984	3
3205532	3
2652451	3
3100931	3
3255238	3
3572300	3
3508726	3
2354494	3
2560525	3
2803086	3
3486935	3
2543240	3
3812995	3
3480816	3
2984298	3
2448092	3
3877646	3
2689193	3
3268769	3
2824880	3
2984644	3
2402842	3
3210132	3
2609269	3
2653130	3
2938792	3
2497159	3
2735160	3
2632531	3
3737046	3
2403476	3
3437316	3
2471510	3
2541342	3
3437899	3
3653850	3
3769294	3
2494312	3
2825378	3
2719536	3
2451045	3
2919074	3
3293536	3
3528962	3
2719808	3
3319724	3
2495413	3
2893551	3
2654949	3
3222180	3
2884579	3
2495691	3
3197381	3
2500655	3
3484789	3
3738922	3
2361174	3
3307145	3
2611100	3
3352129	3
2788308	3
3530580	3
2562812	3
3489520	3
3486970	3
2784580	3
2501836	3
3682506	3
2362294	3
2342943	3
3579208	3
3891302	3
3198204	3
3880060	3
2920416	3
3556568	3
2362760	3
2694727	3
2789746	3
2656206	3
3579723	3
3720719	3
2941102	3
3930104	3
2837837	3
3120357	3
3012772	3
3891966	3
3880658	3
3036337	3
3771847	3
2497313	3
3421572	3
3768023	3
3740459	3
3852679	3
2364294	3
3271935	3
2975872	3
3813280	3
2612688	3
2742599	3
2942037	3
3263812	3
3224144	3
2410882	3
2966760	3
3126052	3
3272978	3
3218046	3
3399549	3
3582432	3
3813845	3
2743237	3
3795391	3
2764337	3
3126247	3
3322754	3
3105281	3
3422470	3
3770033	3
3084995	3
2411805	3
3444823	3
3961232	3
2896676	3
3297765	3
2967582	3
3126519	3
3725498	3
2499127	3
2700578	3
3820077	3
3168961	3
3686243	3
3796164	3
3815745	3
2546291	3
3931963	3
3038461	3
2844743	3
3176010	3
3609260	3
3687931	3
3856088	3
2413597	3
2476471	3
3962487	3
3298822	3
3493416	3
2454992	3
2546887	3
3471305	3
2592733	3
2830183	3
2990359	3
2369139	3
3662668	3
3107366	3
2830468	3
3299537	3
3690207	3
2346950	3
3817803	3
3107583	3
2898478	3
3472009	3
3537580	3
3745835	3
3679806	3
3177526	3
3561310	3
2558879	3
2831524	3
3542036	3
3663767	3
3223769	3
3497306	3
3472692	3
2514206	3
3542283	3
2724784	3
3177953	3
3031939	3
3731792	3
2548382	3
3425428	3
2514973	3
2848191	3
3178563	3
3300832	3
2418409	3
3543563	3
3083093	3
2703650	3
2925296	3
3798746	3
3912904	3
3587730	3
2516018	3
3087773	3
3858540	3
2940602	3
3638469	3
3018680	3
2548929	3
2856463	3
2639942	3
2992460	3
3087922	3
2800961	3
3544935	3
3942622	3
3449848	3
2562542	3
3109557	3
3203427	3
3693174	3
3748296	3
3887846	3
2464994	3
2657885	3
3611977	3
3799668	3
2420794	3
3129682	3
2617390	3
2790448	3
3539591	3
2479597	3
2596100	3
3253310	3
2941821	3
3496526	3
2704863	3
2851907	3
3518104	3
2708067	3
3454408	3
3067937	3
3327204	3
4042930	3
2986929	3
3182270	3
3274427	3
3253777	3
3354832	3
3944710	3
2770105	3
2705366	3
2927081	3
3181350	3
3564283	3
3860589	3
2943511	3
2350581	3
2972933	3
3327754	3
3590173	3
2987488	3
3751312	3
2993825	3
3915392	3
2944071	3
3035917	3
3595623	3
3824687	3
2994629	3
3938939	3
2467621	3
3915632	3
2805402	3
3279127	3
4045374	3
2521527	3
2756596	3
3366560	3
3182216	3
2351651	3
2770976	3
3020856	3
3451721	3
3825703	3
2905091	3
3182484	3
3356217	3
2728499	3
3328698	3
3498014	3
3722625	3
3413727	3
3504123	3
2951095	3
3382655	3
3428731	3
3476658	3
2597801	3
3182725	3
3947250	3
2974004	3
2551260	3
2750584	3
2858938	3
2434305	3
2481478	3
2529768	3
2598030	3
3863114	3
3233079	3
3723624	3
2706922	3
2750746	3
3209286	3
3697134	3
2327905	3
3356704	3
2815590	3
2571472	3
2381287	3
2524134	3
2929050	3
3091315	3
3134699	3
3520745	3
3864389	3
2617094	3
2947806	3
3459435	3
3155399	3
2643973	3
3134975	3
3306228	3
2353082	3
2751506	3
2435874	3
2482376	3
3865006	3
2617798	3
3543661	3
4052189	3
3477964	3
3942443	3
3281050	3
2329372	3
2881746	3
3135459	3
3865412	3
3593484	3
3600754	3
3740215	3
2508892	3
2751997	3
3869353	3
3257702	3
3617944	3
3330784	3
2992983	3
2462887	3
2619361	3
3726696	3
2576461	3
2552812	3
2861990	3
3190007	3
2882548	3
3554524	3
2731003	3
3782887	3
3508755	3
3602546	3
2952573	3
2687845	3
3804608	3
2383526	3
3699719	3
3787698	3
3804850	3
3555481	3
3648318	3
2665741	3
2731608	3
3545275	3
3788357	3
3137153	3
3464667	3
2412108	3
2665841	3
2818286	3
3701063	3
2439455	3
3649813	3
2908534	3
3420351	3
2670150	3
3465795	3
3235872	3
3913962	3
2332766	3
2710292	3
3700546	3
3523925	3
2412840	3
3025256	3
3501694	3
2554294	3
3094602	3
3260444	3
3309140	3
3524132	3
2435503	3
3558000	3
2732869	3
3546375	3
2510929	3
2955965	3
3870023	3
3653071	3
3236553	3
2910528	3
3433631	3
2867075	3
2932381	3
3187238	3
3146437	3
3468086	3
2754594	3
3000520	3
3481501	3
3646117	3
3946894	3
3703317	3
3095576	3
3468745	3
2414063	3
2667523	3
2343505	3
3423880	3
2511723	3
3646492	3
3147323	3
2583789	3
3608039	3
3761279	3
2868911	3
3874526	3
2690258	3
3622456	3
2626692	3
2979105	3
3026557	3
2386760	3
3116389	3
3896993	3
2627474	3
2979311	3
3026818	3
3410590	3
2512374	3
2675474	3
3704653	3
2627659	3
2914151	3
2466731	3
3116860	3
3188775	3
2979714	3
3161576	3
3388576	3
2534648	3
3705529	3
3189067	3
3526324	3
3571853	3
2582489	3
2777632	3
3504812	3
2467208	3
2713045	3
3050775	3
3623729	3
2913881	3
3919984	3
3703012	3
3763145	3
2872132	3
2961141	3
3706577	3
3526805	3
2630712	3
3340173	3
2582983	3
2628575	3
3027970	3
3340295	3
3598075	3
2467656	3
3389434	3
3949328	3
3840132	3
2980840	3
3076616	3
3898753	3
3384432	3
3190123	3
3364990	3
3874490	3
3340908	3
3549270	3
3437071	3
3763930	3
3462594	3
3874791	3
3474978	3
3566177	3
3962679	3
3949994	3
2629493	3
3549867	3
3677298	3
3163005	3
2963670	3
2779956	3
2935564	3
3342601	3
3567399	3
3599221	3
2514683	3
3390606	3
3265352	3
2728601	3
3078139	3
3387510	3
3463616	3
3574194	3
3811097	3
3617316	3
3485211	3
3765723	3
2876550	3
2965208	3
3313483	3
2828581	3
2418152	3
3342499	3
2684859	3
2488627	3
2877145	3
2366191	3
3433467	3
3314684	3
3391966	3
2936943	3
3925876	3
3665634	3
2823642	3
2686273	3
2779994	3
2781224	3
2890566	3
3143037	3
3345978	3
2916522	3
2686648	3
3013398	3
3219396	3
2542109	3
2891214	3
3416657	3
3876762	3
2353798	3
3111616	3
3434850	3
3531096	3
2493748	3
2831661	3
3255043	3
4042823	3
3112560	3
2803007	3
3651592	3
2695750	3
2447468	3
3844957	3
3242456	3
3679483	3
2340211	3
2393175	3
2447900	3
2733628	3
2832375	3
2420073	3
2586624	3
3033091	3
3791397	3
2356333	3
3526616	3
3302807	3
3392324	3
2448164	3
3481548	3
3903939	3
3653214	3
2881558	3
2938715	3
3144783	3
2368087	3
3680108	3
3010133	3
2448703	3
2739734	3
2892778	3
3102053	3
2420945	3
3737281	3
2804382	3
3956422	3
2735784	3
3483127	3
2587542	3
3345687	3
2691669	3
3116367	3
3623822	3
2394649	3
3160714	3
2421431	3
2677403	3
3345957	3
3603974	3
2719673	3
3394998	3
2849656	3
3484210	3
3764110	3
2421629	3
3018650	3
3848290	3
3577591	3
2740677	3
3555215	3
3681247	3
3849598	3
2784141	3
2893972	3
2940021	3
2500824	3
2826154	3
2871737	3
3246897	3
3931532	3
3320392	3
3710451	3
3958239	3
3071237	3
3810173	3
2450458	3
3146782	3
3197750	3
3352221	3
2986501	3
2562848	3
3578825	3
2542985	3
2784680	3
3766296	3
2986943	3
2598872	3
3021260	3
2473200	3
3657384	3
2550327	3
2886578	3
3214605	3
3147230	3
2589228	3
2678833	3
2473552	3
2763219	3
3321137	3
2543585	3
3534544	3
2453513	3
2678911	3
2473752	3
2721059	3
3711402	3
2316873	3
2887940	3
3534829	3
2646245	3
2371005	3
3347982	3
3512020	3
2806888	3
3263421	3
3674493	3
2921179	3
3083564	3
3348243	3
2696416	3
3442945	3
3397586	3
2742711	3
3263937	3
3083804	3
2792224	3
2520872	3
2852378	3
3580413	3
2505805	3
2648323	3
3355132	3
2697724	3
2398192	3
3582538	3
3535700	3
3742663	3
3121985	3
3061907	3
3374288	3
3581032	3
3931392	3
2424737	3
3037922	3
3122292	3
3444960	3
2399288	3
2657654	3
2744662	3
2680400	3
2922461	3
3513646	3
3686041	3
2366850	3
3273901	3
3773843	3
2853380	3
3266323	3
3062719	3
3106138	3
2745705	3
2843988	3
2567660	3
2787420	3
2746179	3
3174082	3
3771499	3
3038744	3
3910310	3
2701058	3
3937194	3
2523172	3
3715339	3
3200799	3
2511010	3
3268090	3
3678001	3
2637594	3
2830016	3
3086022	3
3609550	3
2368675	3
3539535	3
3662399	3
3884538	3
3359326	3
3856903	3
3125774	3
3963163	3
2745424	3
2845970	3
3772529	3
2426712	3
2875280	3
2369662	3
3938539	3
2415760	3
2558613	3
3818143	3
2944725	3
3377548	3
3424481	3
3885246	3
2374371	3
3030824	3
3541556	3
2944897	3
3585349	3
2461039	3
2654530	3
3300136	3
3610478	3
2347552	3
2724675	3
3223911	3
3202064	3
2514313	3
2525322	3
2660020	3
3401236	3
3731077	3
3151557	3
3538392	3
2461973	3
2876476	3
3516469	3
3451249	3
3964692	3
3732109	3
2548511	3
2855861	3
3151854	3
2656124	3
2375721	3
2799803	3
3451681	3
2984551	3
3747260	3
3825000	3
3934500	3
3858292	3
3912990	3
2372166	3
3129082	3
3319716	3
2478329	3
3777486	3
3473512	3
2751979	3
3562875	3
2609207	3
3544655	3
2326735	3
3083884	3
2901439	3
3588079	3
3935418	3
3179807	3
2706795	3
3639123	3
2572302	3
2617242	3
3402729	3
3718890	3
3409206	3
2748405	3
2878163	3
3278086	3
3450382	3
2986701	3
2857199	3
3693917	3
3826551	3
2572864	3
3450607	3
3903730	3
2748842	3
3110352	3
2519210	3
2852606	3
2834464	3
3614108	3
3641385	3
2406079	3
3589940	3
3938174	3
2927205	3
2520344	3
2378879	3
2480539	3
2597302	3
3860939	3
3278876	3
3412070	3
3939261	3
2854060	3
2430986	3
2994308	3
3279176	3
3451426	3
3779512	3
2379409	3
2597611	3
3356027	3
2710995	3
2945444	3
2858525	3
2905144	3
3940207	3
2757106	3
3038503	3
3916124	3
3550350	3
2351937	3
2620459	3
3328761	3
3940644	3
2522540	3
3278258	3
2327244	3
2597877	3
2928525	3
3356464	3
3916342	3
2711827	3
2807063	3
2620711	3
2728812	3
3458297	3
3551393	3
3542749	3
3505205	3
3039997	3
3186640	3
3279076	3
2434695	3
3183333	3
3305662	3
3022016	3
3543039	3
3724583	3
3090355	3
3908181	3
2751136	3
2859644	3
3383389	3
3640461	3
2524271	3
3566437	3
3916984	3
2947991	3
2575854	3
2729482	3
2772366	3
3781358	3
2996440	3
2686677	3
2881337	3
3406797	3
3828983	3
2950337	3
3091856	3
3739868	3
3829172	3
2996981	3
3478050	3
2760360	3
2881828	3
2664908	3
3593569	3
3670056	3
4053148	3
2952614	3
2760754	3
2930023	3
3407392	3
2905964	3
2382648	3
2708703	3
3804161	3
2665219	3
3407628	3
3544591	3
3911222	3
2953046	3
3870055	3
2437763	3
2619983	3
3647649	3
3095024	3
2762473	3
3787115	3
3092994	3
3509683	3
3114215	3
3283571	3
3308062	3
2620722	3
3952791	3
2665785	3
3072828	3
2384249	3
3158406	3
3479586	3
3944391	3
2763821	3
2483998	3
2532581	3
3360882	3
3619057	3
3649032	3
2774578	3
2464318	3
2954196	3
2954035	3
3284497	3
3871645	3
3186159	3
3805498	3
3465411	3
2732225	3
2774830	3
3604439	3
3832960	3
3913713	3
2384809	3
2796096	3
2863362	3
3643711	3
2646295	3
2816174	3
3595252	3
2464775	3
3047913	3
3159618	3
3644182	3
2766401	3
2931596	3
3459078	3
3334355	3
2412933	3
3784740	3
2333342	3
3945879	3
2530646	3
3872696	3
3459439	3
3806447	3
3920044	3
2732915	3
2977961	3
2581432	3
2768651	3
2910250	3
3422247	3
2978258	3
3073994	3
3645973	3
3946568	3
2626735	3
2999308	3
2465471	3
3835426	3
3362727	3
3871233	3
3146900	3
2360877	3
2667578	3
3074420	3
3410190	3
3916733	3
2511791	3
2532639	3
2534625	3
3363051	3
3525200	3
2584176	3
3387652	3
3761488	3
2534909	3
3310414	3
2626929	3
3561452	3
2734264	3
3237526	3
3284834	3
3596690	3
2584805	3
2512238	3
2956519	3
3338008	3
2865841	3
2772623	3
3215105	3
3647036	3
3291287	3
3875824	3
2648272	3
3188641	3
3310789	3
2723520	3
2581902	3
3426769	3
3609014	3
3435467	3
3197141	3
2604470	3
3311038	3
3472146	3
3948743	3
3292495	3
3795175	3
3572007	3
2724337	3
3563771	3
3548435	3
3674243	3
3919351	3
2756283	3
3117277	3
3382693	3
3364642	3
2582823	3
2866695	3
3505103	3
3483481	3
2536630	3
2725216	3
2713465	3
3703262	3
3796225	3
3732105	3
3216601	3
2583565	3
3549357	3
3732264	3
3429949	3
2757537	3
3840366	3
3899086	3
2536997	3
3200044	3
3879526	3
3874826	3
2727646	3
2736030	3
3077224	3
2714592	3
2874878	3
2887976	3
2633447	3
2629554	3
3077537	3
3599076	3
3521462	3
3005113	3
3880740	3
2888340	3
3528779	3
3342992	3
2629754	3
2915079	3
3568200	3
2736433	3
3522459	3
2338524	3
3842300	3
3298150	3
3799569	3
2630356	3
2846655	3
3155639	3
3477994	3
3964675	3
3523506	3
3801198	3
2490046	3
2539210	3
3843075	3
2585292	3
3439060	3
3575099	3
2672884	3
2686460	3
2961456	3
3006809	3
3121357	3
3266713	3
3079800	3
3508044	3
2542251	3
3712467	3
2781656	3
3194158	3
3926433	3
3032443	3
2353899	3
3525701	3
2695580	3
3267152	3
2831776	3
2560459	3
3122010	3
3368386	3
3576006	3
3627385	3
2638484	3
3845172	3
2586456	3
2593422	3
3845128	3
3144307	3
2639023	3
2832443	3
3573166	3
3552794	3
3903745	3
3927873	3
2718543	3
3487398	3
3707754	3
2832629	3
2870303	3
3243187	3
3344834	3
2594631	3
3622241	3
2471116	3
2517757	3
3196394	3
2401274	3
2918180	3
2517924	3
2882069	3
2971011	3
3210564	3
2848952	3
3102171	3
3349099	3
2368357	3
3553713	3
3010543	3
3716892	3
3792617	3
2471930	3
2561613	3
2719427	3
2963696	3
3221897	3
3577644	3
2450826	3
3848979	3
2518659	3
3488728	3
2547763	3
2541906	3
3878862	3
2835108	3
3484340	3
3034439	3
3510517	3
3604196	3
3270097	3
3103040	3
3420066	3
3814652	3
3484655	3
3848330	3
3793348	3
3849684	3
2519100	3
2548624	3
2450230	3
3197511	3
2835927	3
2678219	3
2871818	3
2395734	3
3167792	3
2549095	3
3719514	3
3629799	3
3815812	3
2369883	3
2920013	3
3247032	3
3932155	3
3270845	3
3578946	3
2920315	3
3082867	3
3168495	3
3489956	3
3073010	3
2785051	3
3534389	3
3816782	3
2423207	3
3627334	3
3721108	3
3147621	3
3817289	3
3930227	3
3852020	3
2363653	3
3468564	3
3262771	3
3036477	3
3173682	3
3247903	3
3908051	3
2807011	3
3959786	3
2895551	3
3372327	3
2504729	3
2741878	3
3674631	3
3173879	3
2792019	3
3121442	3
2976122	3
3813540	3
2544603	3
3580302	3
3930813	3
3852582	3
2679537	3
3037077	3
3174188	3
2520958	3
2657282	3
3772702	3
3399397	3
2895985	3
3296609	3
2793081	3
3322619	3
3960863	3
2498282	3
3685691	3
3026322	3
3122088	3
3322982	3
2456764	3
2828627	3
3513448	3
3608644	3
2657724	3
2967472	3
3445984	3
2978245	3
2453677	3
2853158	3
3581940	3
3168873	3
3770522	3
2425084	3
2591640	3
2680450	3
2828909	3
2475943	3
3815643	3
3770895	3
2425346	3
2989617	3
3079019	3
3149765	3
3771306	3
3175900	3
3350053	3
3796537	3
2700767	3
3028165	3
3124350	3
3538584	3
3063140	3
3446959	3
3775006	3
2546631	3
3106488	3
2592390	3
3910390	3
3221207	3
3423702	3
3821570	3
2923538	3
3086130	3
3250217	3
3817211	3
3423875	3
3086281	3
3716028	3
2893474	3
2944443	3
3250933	3
3299652	3
3690283	3
3679543	3
3610126	3
2797554	3
2347158	3
2702550	3
3377621	3
3773365	3
3561531	3
3449912	3
3939172	3
2347412	3
3899496	3
2547856	3
2746146	3
3108014	3
2749407	3
3773660	3
2374783	3
2427613	3
2593931	3
2682009	3
3224084	3
3819509	3
2788981	3
3151424	3
3129587	3
3561965	3
2660216	3
2789225	3
3360943	3
2525675	3
2991572	3
3252258	3
2810890	3
2322366	3
3301067	3
3226662	3
2660595	3
3401875	3
3407118	3
3499061	3
3591179	3
3108981	3
3692531	3
3272127	3
3798933	3
2608831	3
2768152	3
2747611	3
3272578	3
3087882	3
2478614	3
3402482	3
2562346	3
3041723	3
2376978	3
2420693	3
3034112	3
3320804	3
2661171	3
3719127	3
2327484	3
3539550	3
2850692	3
3034426	3
3228676	3
3278009	3
3496489	3
2563799	3
2549475	3
3749664	3
3888374	3
2518358	3
2527078	3
3229171	3
3450472	3
3778385	3
2903399	3
2466123	3
3278420	3
3594099	3
2459127	3
2659989	3
2878986	3
3089046	3
3548337	3
3945057	3
2406138	3
3720642	3
2948346	3
3589416	3
3548913	3
2550248	3
2835092	3
3614611	3
2423563	3
3405084	3
2858269	3
3355845	3
3456632	3
3043937	3
3428364	3
2597677	3
3915977	3
2574456	3
2771167	3
4046146	3
2468575	3
3367817	3
3780317	3
2352016	3
2574758	3
3232748	3
2507366	3
3154635	3
3209099	3
3278330	3
2643187	3
2880368	3
2574976	3
3669403	3
2461242	3
3044670	3
3091018	3
2616380	3
3542894	3
3669594	3
3090038	3
3155071	3
3616829	3
2575538	3
2772180	3
3383421	3
3891071	3
2328483	3
3183684	3
3552544	3
2622318	3
3781469	3
3640802	3
3280143	3
2929403	3
2816302	3
3070743	3
3406863	3
3669869	3
3091777	3
3416053	3
3506968	3
2751633	3
3829786	3
2471922	3
3371721	3
2530851	3
2686937	3
3567150	3
2618310	3
2816476	3
3234139	3
2574658	3
2508807	3
2997123	3
3184422	3
2905554	3
2860625	3
3785433	3
2482976	3
3804013	3
3462271	3
2665060	3
2730743	3
3454928	3
3670251	3
3093569	3
2463025	3
3699177	3
2619578	3
3281691	3
3670354	3
3602413	3
2330390	3
3866865	3
3918484	3
3046911	3
3831994	3
2356747	3
2731486	3
3831643	3
3385186	3
3699945	3
3832297	3
2883275	3
3360641	3
2818224	3
3456377	3
3700857	3
3619137	3
2717070	3
3727997	3
2710075	3
3159243	3
3480142	3
2476415	3
3523610	3
3728213	3
3605152	3
3643842	3
2476735	3
2931487	3
2977535	3
3728329	3
3159663	3
2477530	3
3145003	3
2626145	3
2341783	3
2385400	3
2796580	3
3213102	3
3700809	3
3834497	3
2671687	3
3047946	3
3806529	3
3502143	3
3606761	3
2511077	3
3433581	3
2672258	3
3378186	3
3920296	3
3241378	3
2413718	3
2667187	3
3595924	3
3160295	3
2580501	3
2770244	3
3160453	3
3807422	3
2626018	3
3026259	3
3514291	3
2511873	3
3116082	3
3947527	3
2479960	3
2486267	3
3958028	3
2414414	3
2667859	3
2734099	3
3074787	3
3836110	3
2956235	3
3160811	3
3387721	3
2627161	3
3561735	3
2361976	3
2912808	3
3547628	3
3050716	3
2442863	3
2821054	3
2865870	3
2798337	3
3647246	3
3837616	3
3705376	3
2842599	3
2777563	3
3412370	3
3339960	3
3564285	3
2778091	3
3920394	3
2388093	3
2756593	3
3949286	3
3198946	3
2605251	3
2843833	3
3248370	3
3340368	3
2778361	3
3505462	3
3611656	3
2513718	3
3707496	3
3624442	3
2364492	3
3763857	3
2874051	3
3312192	3
2364715	3
2735942	3
2488623	3
2935376	3
3462759	3
3874889	3
2633130	3
3753453	3
2514431	3
3528566	3
2443084	3
3567063	3
2584296	3
2981959	3
3549998	3
2350556	3
3950439	3
2845767	3
3141885	3
3154010	3
3431409	3
3616404	3
3923149	3
3765338	3
3900107	3
2693691	3
3463565	3
3811013	3
3924668	3
3900326	3
3192246	3
2444416	3
3109248	3
3951871	3
2446193	3
3099790	3
3875966	3
3569843	3
2868924	3
2779364	3
3218792	3
2877598	3
3203519	3
2607636	3
3876191	3
3478459	3
3734205	3
2779912	3
3012883	3
3734875	3
3300939	3
3390069	3
2608050	3
3876665	3
3571584	3
2823965	3
2869577	3
3343564	3
3531071	3
3758944	3
3679229	3
3790833	3
2542891	3
2824306	3
3903184	3
2354495	3
2924616	3
3926975	3
3165113	3
3220163	3
3268096	3
2540379	3
2782258	3
2495383	3
3033030	3
3601950	3
3526515	3
2340422	3
2962393	3
3317655	3
3393589	3
3707641	3
3804453	3
3576301	3
3627575	3
3256893	3
3761009	3
3845594	3
2676280	3
2925850	3
2938700	3
2832684	3
3369207	3
3576967	3
4048275	3
3792221	3
2690901	3
3393922	3
2449755	3
3349383	3
3081478	3
3345625	3
3680534	3
2358922	3
2927297	3
2963490	3
3576690	3
2541551	3
2849328	3
2402117	3
3305251	3
2653854	3
2451048	3
4051968	3
2919077	3
2405307	3
3438836	3
3848188	3
3305808	3
3718172	3
3351465	3
3034502	3
3439357	3
2562170	3
3489044	3
3306755	3
3197383	3
3533396	3
3848542	3
4053843	3
2369398	3
3020019	3
3443279	3
3710344	3
3396160	3
2784396	3
3146626	3
3929369	3
2422397	3
3246970	3
3440469	3
2519384	3
2964817	3
3124465	3
3396066	3
2450696	3
2542889	3
3103533	3
3420514	3
3578764	3
3163201	3
3082743	3
3168359	3
2423029	3
3347430	3
2694729	3
3021717	3
3531850	3
2720827	3
3397855	3
3630318	3
3930106	3
2634863	3
3036122	3
2408498	3
2565152	3
3659248	3
2316590	3
3812207	3
3262472	3
2827248	3
3036339	3
2363980	3
2397061	3
3223571	3
2975475	3
2895399	3
3534953	3
3817873	3
2679160	3
3295947	3
2696324	3
3271950	3
3444904	3
2888882	3
2647518	3
3272402	3
3104864	3
3580366	3
2648105	3
3224451	3
3660401	3
2786369	3
2852512	3
3148636	3
3742601	3
2921864	3
3629532	3
3469634	3
3535874	3
3819437	3
3026526	3
2890412	3
3814692	3
2744526	3
3175111	3
3584614	3
3582210	3
3632554	3
3770664	3
3796165	3
2657997	3
3815763	3
2853523	3
3106088	3
2509308	3
3771049	3
3796390	3
2367577	3
3936469	3
2658191	3
3714713	3
3774756	3
3402002	3
3583629	3
2680829	3
3249654	3
2701008	3
2796144	3
3816531	3
2897726	3
3884256	3
3677929	3
2681097	3
3085972	3
3249969	3
3609482	3
2523309	3
3225988	3
3493434	3
3962733	3
3728130	3
2701664	3
2681326	3
2875039	3
3128190	3
3176502	3
3514962	3
2796918	3
3728627	3
2501675	3
2701945	3
2788013	3
3150435	3
3822200	3
2875212	3
2990546	3
3176868	3
3560955	3
3064826	3
3447671	3
3716144	3
3634826	3
3690997	3
3081539	3
3222386	3
3150856	3
2513311	3
3610162	3
2369928	3
2606650	3
2703190	3
2969777	3
2323420	3
3635248	3
2638673	3
2831526	3
3300092	3
2798403	3
3776585	3
3963960	3
2894739	3
3082172	3
3405342	3
3691621	3
3129384	3
3251750	3
3031542	3
2347729	3
2810497	3
3082601	3
2456493	3
3691899	3
3746573	3
3886044	3
3177962	3
3798386	3
3857711	3
3401357	3
3151709	3
3824358	3
3202617	3
3473238	3
3638110	3
3401977	3
3041400	3
3109033	3
3202863	3
2656824	3
3272353	3
2925451	3
3913356	3
2419447	3
2811419	3
2548950	3
2901318	3
2464132	3
2526537	3
2617177	3
2549197	3
3588311	3
3353841	3
3517689	3
3229619	3
2549349	3
2683749	3
3517892	3
2374404	3
2610753	3
3454010	3
2564559	3
2458512	3
3363258	3
3687894	3
2596524	3
3302648	3
2421825	3
3454410	3
2812379	3
2857332	3
2903436	3
3042695	3
3638308	3
3750230	3
2378150	3
3518343	3
3548051	3
4043189	3
2987271	3
3823775	3
2748999	3
3937764	3
2755023	3
3778394	3
3590189	3
2330061	3
2505983	3
2927330	3
3181634	3
2612905	3
2709406	3
3548998	3
2351090	3
3451143	3
2459888	3
2506676	3
3355683	3
3519158	3
3405149	3
4045376	3
3087908	3
3111080	3
2597592	3
3255018	3
3304397	3
2771001	3
3232494	3
3405322	3
3722036	3
3736844	3
2750065	3
2792200	3
2326670	3
2642733	3
3356223	3
2814807	3
4046554	3
3541587	3
2854979	3
2481252	3
2615425	3
2815109	3
2332916	3
2905695	3
3154731	3
2523013	3
2408370	3
3279932	3
2434570	3
3136471	3
3598825	3
2751096	3
3186986	3
2380638	3
3305884	3
2379312	3
2617099	3
3137203	3
3328057	3
3459470	3
2461846	3
2949477	3
3868379	3
2643974	3
2929292	3
3022483	3
3453377	3
2903926	3
3739273	3
3371119	3
2329104	3
2599080	3
3184003	3
3942461	3
2472096	3
3784323	3
3135462	3
3499807	3
3543970	3
3782099	3
2574804	3
3092230	3
3430370	3
3042217	3
3235638	3
2552699	3
3641509	3
3755653	3
3189597	3
2600269	3
3023517	3
2337443	3
2953010	3
3210876	3
3641790	3
2330232	3
2578112	3
2817429	3
3670404	3
3431375	3
3943688	3
3374423	3
3136612	3
2356362	3
2577703	3
3095228	3
2553200	3
2483689	3
2838856	3
2930641	3
3185317	3
2356831	3
2976681	3
3157916	3
2862924	3
2953552	3
2716942	3
2665842	3
3158963	3
3284350	3
2484197	3
3093714	3
3259557	3
3465209	3
3024808	3
2908537	3
3743175	3
3643546	3
2666257	3
3728241	3
2340808	3
2710294	3
3114955	3
3700552	3
2864758	3
3701558	3
2646431	3
3919636	3
2435184	3
2717807	3
2579533	3
3546080	3
3421509	3
2710555	3
2955040	3
2646600	3
3186759	3
3558029	3
2666732	3
3025510	3
2342048	3
2754209	3
3386718	3
3433427	3
3834665	3
2531154	3
2581671	3
2710966	3
2955441	3
3048748	3
3895875	3
2534165	3
2911956	3
3596018	3
3387189	3
3646121	3
2840809	3
2625648	3
3468748	3
3115949	3
2603192	3
3336671	3
3672706	3
3001171	3
3049655	3
2868913	3
2486326	3
3139169	3
2865584	3
2584521	3
3875162	3
3188258	3
3310540	3
2414679	3
2865779	3
2387043	3
2675507	3
3730870	3
2773053	3
3215338	3
2933647	3
3571636	3
2773549	3
3102731	3
3762682	3
3140194	3
3563642	3
3658953	3
3504813	3
3517664	3
3161708	3
3053350	3
3140489	3
3922201	3
3412608	3
3526813	3
3660037	3
2415991	3
3076400	3
3238965	3
3548826	3
3731893	3
3920548	3
2958293	3
2961495	3
3140884	3
3462197	3
3572707	3
3248632	3
3076621	3
2588320	3
3612098	3
3162409	3
2962201	3
2488201	3
3364991	3
3753624	3
3505861	3
3598479	3
3003910	3
3389803	3
3840205	3
2962721	3
3365333	3
3624793	3
2735972	3
3732348	3
3520766	3
2959334	3
3899267	3
2485826	3
2867899	3
3077396	3
3599005	3
3677299	3
3899572	3
2935567	3
3099003	3
3030008	3
3599227	3
2589336	3
2682414	3
2693465	3
3099250	3
3529009	3
3154320	3
3053738	3
3463624	3
3154860	3
3507061	3
3678158	3
3789520	3
2351417	3
3951022	3
2445993	3
2694026	3
3925464	3
3109482	3
3163820	3
3438502	3
3842889	3
2846809	3
3099932	3
3925657	3
2396126	3
3842923	3
2390364	3
2716592	3
2759628	3
3530413	3
2366448	3
2869187	3
3193437	3
3666234	3
2366619	3
2516188	3
2559659	3
2717106	3
2802599	3
3439532	3
3706394	3
3626904	3
3666675	3
2916793	3
3925595	3
3767558	3
2447303	3
2539965	3
3100790	3
2637852	3
3032610	3
3080149	3
3112575	3
3926273	3
3902388	3
2880069	3
3812784	3
3926801	3
2399624	3
2586395	3
3736067	3
3804171	3
2782330	3
3927075	3
2400136	3
2984345	3
3552761	3
3015554	3
2718460	3
3122283	3
3268574	3
3440747	3
3707675	3
2544566	3
3886459	3
2695905	3
3267879	3
3669618	3
3845725	3
2676388	3
2824768	3
3344732	3
3114412	3
3436558	3
2962766	3
3122440	3
3393988	3
3441004	3
2881559	3
3393029	3
2734887	3
2918102	3
3436940	3
2718863	3
3010134	3
3393623	3
2782932	3
2926837	3
2341150	3
3653718	3
3878466	3
2632836	3
2677204	3
2719375	3
2541615	3
2677404	3
2786171	3
3654069	3
3709755	3
3888430	3
2541844	3
3681005	3
3395512	3
2783911	3
3467085	3
3578016	3
3848256	3
2588340	3
3849601	3
2693095	3
3439481	3
2395377	3
3442891	3
2697867	3
3197419	3
2500826	3
3484880	3
3246899	3
3440018	3
3443371	3
3578273	3
2741270	3
3146787	3
2422537	3
3247001	3
3347004	3
2693926	3
2395891	3
2762943	3
2542987	3
3260887	3
3035848	3
2407447	3
3441015	3
2763044	3
3198272	3
3630163	3
3816653	3
3766732	3
2423119	3
2987281	3
3083053	3
2763221	3
2550809	3
2887380	3
3215101	3
2742147	3
2894915	3
3673945	3
3850678	3
2370680	3
2827087	3
3771661	3
3817592	3
3907937	3
3533486	3
2741767	3
3674503	3
2371262	3
3512262	3
2966370	3
3960092	3
2889025	3
2612738	3
3104753	3
3166430	3
3263946	3
3354862	3
2590720	3
3853298	3
2932586	3
2566624	3
3660160	3
2544837	3
2318071	3
3607949	3
2344615	3
3224522	3
3445387	3
3491550	3
3772899	3
2942534	3
3199283	3
2743249	3
3675556	3
2591160	3
2679962	3
3795495	3
2698573	3
2933626	3
3126299	3
2498543	3
3931394	3
2649408	3
3742075	3
2934098	3
2399304	3
3014178	3
2680402	3
3349622	3
3608824	3
3122823	3
3630958	3
2978708	3
2546181	3
3632627	3
2367222	3
2923115	3
3127548	3
3538491	3
2808726	3
3225610	3
2874640	3
2765859	3
3587044	3
2500831	3
3821501	3
2845318	3
3400031	3
2321884	3
2546979	3
3537208	3
3932697	3
2511962	3
2681356	3
3086254	3
3633899	3
3938230	3
2346779	3
2568536	3
2658931	3
3715952	3
3775879	3
3403774	3
3588148	3
2788098	3
2460190	3
3515341	3
3797348	3
2937305	3
2477133	3
3776043	3
2937569	3
3494065	3
3776119	3
3107749	3
2369992	3
2659582	3
2969884	3
3275886	3
2456079	3
3360395	3
2681972	3
3515978	3
3448362	3
3082251	3
2899011	3
3177665	3
2427786	3
2638939	3
2403212	3
3325760	3
3082934	3
3425509	3
3692233	3
3300990	3
3276913	3
3041305	3
3538775	3
3692494	3
2925356	3
2747580	3
2856356	3
3202957	3
3179434	3
2572007	3
3018723	3
3426241	3
3825982	3
2657457	3
2752371	3
2726047	3
3067336	3
2327374	3
3500786	3
2877757	3
3180160	3
3517829	3
3563347	3
3034297	3
3453693	3
2478976	3
3277973	3
2504519	3
2465643	3
2704959	3
2834294	3
3720080	3
2748844	3
3427124	3
2972798	3
3450785	3
3502207	3
2505584	3
3694508	3
3404760	3
3595396	3
2459648	3
3110673	3
3889274	3
3181774	3
2376116	3
3945874	3
2770659	3
2948943	3
2756059	3
2430987	3
3089968	3
2423897	3
2805486	3
3036482	3
3456496	3
3451436	3
3412831	3
3939617	3
2662236	3
2814597	3
3328532	3
2905145	3
2950858	3
3154381	3
3541488	3
2522195	3
3277671	3
3090456	3
2615179	3
3326033	3
2574639	3
3279595	3
3669123	3
3111694	3
3476730	3
3828291	3
3940659	3
3038957	3
3520100	3
2807065	3
2408175	3
2771483	3
3504693	3
3598104	3
3826773	3
3907328	3
2951403	3
3640129	3
3752852	3
3867130	3
2352426	3
2621229	3
2990396	3
3186644	3
2328051	3
3863722	3
2815711	3
3233450	3
3505824	3
2906267	3
3091419	3
2408905	3
2575855	3
3543158	3
3725053	3
3041245	3
3868579	3
2837142	3
3617204	3
3864813	3
2948448	3
3330654	3
3781582	3
3803455	3
3593392	3
2552308	3
3617825	3
3829596	3
2552572	3
2687315	3
3358775	3
2619116	3
2354021	3
3544325	3
2645169	3
2382443	3
3741429	3
3756091	3
2474059	3
3282827	3
2731114	3
3046852	3
2952788	3
2532055	3
3522711	3
2624878	3
3072544	3
3727274	3
3741982	3
2795457	3
3211521	3
3044809	3
2331025	3
2601034	3
3360586	3
3648599	3
3545463	3
2995473	3
2384252	3
3944397	3
3456647	3
2645992	3
2815594	3
3511171	3
3913714	3
2464542	3
2863376	3
3432765	3
3376491	3
3701496	3
2464778	3
2477348	3
2533686	3
3869417	3
2412951	3
3213007	3
2766897	3
2533825	3
2646647	3
2931842	3
2435648	3
3336369	3
2465035	3
2511022	3
2796779	3
3048434	3
3115401	3
3433511	3
3946240	3
2840319	3
3236611	3
3645983	3
2932430	3
2511596	3
3646235	3
3701290	3
3379405	3
3703418	3
2885462	3
3957431	3
3434133	3
2442137	3
3525210	3
2734039	3
3514557	3
3835957	3
3646777	3
3874645	3
2584806	3
2870123	3
2442701	3
2690519	3
3562009	3
2734465	3
2777024	3
3836788	3
2842039	3
2439103	3
3562685	3
2979591	3
3002421	3
3002056	3
2676339	3
2870976	3
3571722	3
3027297	3
2676892	3
2439885	3
2628118	3
2669135	3
3412475	3
2582825	3
2713274	3
3051220	3
3117485	3
2487757	3
3140746	3
2778281	3
2388340	3
2467724	3
2713566	3
3839562	3
3199220	3
2537198	3
3527376	3
3572763	3
2873793	3
2844448	3
2981145	3
2681156	3
3614180	3
2417005	3
2670550	3
2867688	3
3341316	3
3922147	3
3484449	3
2779824	3
3264826	3
2728057	3
2867940	3
2981891	3
3288855	3
2538243	3
3265155	3
3289336	3
3010165	3
3107765	3
3297005	3
2650884	3
2846154	3
3875515	3
3477273	3
2736441	3
2389574	3
3142162	3
3599772	3
3432413	3
2960561	3
2876630	3
3710095	3
3507396	3
2966189	3
3882574	3
2737659	3
3415545	3
2636056	3
2730771	3
2672603	3
3678726	3
3790019	3
3523967	3
3551414	3
2802458	3
3006814	3
3300821	3
2446220	3
2492023	3
3479306	3
2823943	3
3679001	3
2591955	3
3434546	3
2961666	3
3121633	3
3315879	3
3844104	3
2824122	3
3620277	3
2339898	3
3055504	3
3219724	3
3393095	3
2968157	3
3291432	3
3735907	3
2560460	3
2717805	3
2962038	3
3065482	3
3803883	3
2447710	3
3195415	3
3465435	3
3576008	3
3668429	3
3508861	3
2560617	3
2718312	3
3220313	3
3256200	3
3033167	3
2962538	3
3066355	3
3292285	3
2718764	3
2962929	3
2782776	3
2497075	3
2926477	3
2341014	3
2804188	3
2963149	3
3010260	3
3846492	3
2492899	3
2739839	3
3762450	3
2421040	3
3904941	3
3528124	3
2719197	3
2882885	3
3067943	3
2849268	3
2450309	3
4051238	3
2677254	3
3081590	3
3166540	3
2561862	3
3769598	3
2893477	3
2719876	3
2762431	3
3124013	3
3270112	3
2450015	3
3103044	3
2985991	3
2720118	3
2450246	3
2850263	3
3197525	3
2643581	3
2588734	3
3035101	3
3510992	3
3396590	3
3719523	3
3810414	3
2542837	3
3420433	3
3260516	3
3440811	3
3932156	3
2762986	3
3443879	3
2974486	3
3214344	3
2851017	3
3907006	3
2407732	3
3021378	3
3119696	3
3531687	3
3932552	3
2806143	3
3271063	3
3489965	3
2941061	3
2645443	3
2423221	3
3295332	3
2930936	3
3627343	3
3932930	3
3490234	3
3580248	3
2698991	3
3104204	3
2827128	3
3168814	3
3397181	3
3215976	3
2497240	3
2612407	3
3354201	3
2921012	3
3933787	3
3535067	3
3818211	3
3083667	3
3684863	3
3443210	3
3712021	3
2679538	3
3908472	3
2764102	3
3582355	3
2505960	3
2648566	3
2591093	3
2679771	3
3908833	3
3535657	3
3712603	3
3490411	3
3631846	3
2456205	3
2636291	3
3248667	3
3122089	3
3444652	3
3660861	3
2890302	3
2743761	3
3559270	3
3795894	3
3854750	3
2567437	3
3445992	3
3961423	3
2320161	3
3470084	3
3676263	3
3854647	3
2591655	3
3445720	3
3631215	3
2722860	3
3446395	3
3105974	3
3631823	3
3062913	3
2897542	3
3883782	3
2745953	3
3085669	3
3560039	3
2935677	3
2808817	3
3715052	3
2701386	3
2943828	3
3932357	3
2459047	3
3174284	3
3249874	3
3514505	3
3560347	3
2476617	3
3106871	3
3376199	3
2830066	3
3514808	3
3856409	3
2346453	3
2766209	3
3634261	3
3745144	3
3268560	3
2923848	3
3299475	3
2615185	3
3963270	3
2893485	3
3039445	3
2512912	3
2524564	3
2875398	3
3299741	3
3017186	3
3400601	3
2502236	3
3858563	3
2990974	3
3177734	3
2703527	3
2724504	3
3108019	3
2875953	3
3178049	3
2703063	3
2899157	3
3885928	3
2832337	3
3252070	3
3636524	3
3151658	3
3425359	3
3746700	3
3271000	3
3032253	3
3940711	3
2348123	3
2970697	3
2945692	3
2639472	3
2682541	3
3301069	3
2418635	3
3128873	3
3319312	3
3901214	3
2945906	3
2768166	3
2595445	3
2682940	3
3562943	3
3452711	3
2660991	3
3277534	3
3449745	3
2856633	3
3041737	3
3748180	3
3826024	3
3776588	3
3034125	3
4038145	3
2549314	3
2704609	3
3749083	3
2617658	3
3450227	3
2458434	3
3181473	3
3274023	3
3230807	3
3403789	3
2328887	3
3540088	3
2754482	3
3863158	3
3205196	3
3694356	3
2852745	3
2803505	3
2812756	3
2948348	3
3110558	3
3751201	3
3690422	3
3864602	3
3915363	3
3020213	3
3451093	3
2459741	3
2948703	3
3427766	3
3276424	3
2684736	3
3915576	3
3232268	3
3779300	3
3596025	3
2791938	3
3153911	3
3889587	3
2431147	3
2879736	3
2927769	3
2710633	3
2351586	3
2973518	3
3405270	3
3541232	3
2379481	3
3304664	3
2711175	3
3231594	3
3457023	3
3779916	3
2550989	3
3185097	3
3866564	3
3090544	3
3862367	3
3231917	3
2574760	3
3669238	3
4046943	3
2569322	3
2792623	3
3639940	3
3696563	3
2529715	3
2880386	3
2928573	3
3326687	3
3232981	3
3669404	3
2902158	3
2551396	3
3640207	3
3566094	3
3916627	3
3598708	3
3738131	3
3697285	3
2427611	3
2621802	3
3406414	3
2793513	3
3429641	3
2664369	3
3183686	3
2809239	3
3233714	3
2772443	3
3070396	3
3599687	3
3698206	3
2948586	3
3070744	3
3045738	3
2471984	3
3091943	3
2618348	3
3461346	3
2574663	3
2992392	3
3942631	3
3372396	3
2353895	3
2409924	3
3544124	3
2509032	3
2907802	3
2882200	3
2976006	3
3281441	3
3830123	3
3210842	3
2687507	3
3236480	3
3072148	3
3508699	3
2794976	3
3478840	3
3866871	3
2383208	3
2331492	3
2383435	3
2838807	3
3258898	3
3237649	3
3952570	3
3282237	3
3670820	3
2509843	3
2753075	3
2763295	3
2645748	3
3332703	3
2665814	3
2774470	3
3282667	3
3742631	3
3832750	3
2688635	3
2384713	3
3743055	3
2710077	3
3212117	3
3894500	3
2484405	3
3137577	3
3186288	3
2625712	3
3025071	3
3457218	3
3728216	3
3700512	3
3894732	3
2666438	3
2732624	3
3501625	3
3546022	3
2718504	3
2413025	3
2626164	3
2819100	3
3546277	3
3784810	3
2554408	3
2646699	3
3361989	3
3914818	3
3481105	3
3895774	3
3806940	3
3284130	3
2334171	3
2711066	3
2441680	3
2885292	3
3460093	3
2625532	3
3916399	3
2754703	3
3115870	3
3646407	3
3835533	3
2486068	3
2603138	3
2840985	3
2387767	3
2912393	3
3786036	3
3746612	3
2956047	3
3001107	3
3481993	3
2868653	3
3703909	3
3958029	3
2711711	3
2956236	3
3387728	3
3139369	3
3525488	3
3837543	3
2772426	3
3646911	3
3836892	3
3525720	3
3921471	3
3244478	3
3562088	3
3838045	3
2865876	3
3786693	3
3836949	3
2712129	3
3116780	3
3215241	3
2675935	3
2604320	3
3149352	3
3748981	3
2487171	3
2648713	3
3149952	3
2913536	3
3548272	3
2586610	3
2773774	3
2387649	3
2756035	3
3762799	3
3838047	3
2534851	3
2933980	3
3364485	3
2387891	3
2756382	3
3702896	3
3763024	3
3898119	3
2872056	3
3382977	3
2443942	3
3189483	3
3473483	3
2669416	3
3389382	3
3707069	3
2441113	3
2867059	3
3675298	3
3763657	3
2962027	3
3199467	3
3384288	3
2444340	3
2779181	3
3264296	3
3527531	3
3661265	3
3076774	3
3921505	3
3484021	3
3796821	3
3624716	3
3732305	3
3295037	3
3312373	3
3874897	3
2417086	3
2337930	3
3004798	3
3648614	3
2693072	3
3662798	3
2670900	3
3506778	3
2682810	3
2960112	3
3765339	3
2538468	3
3240710	3
2715737	3
2539329	3
2780587	3
3414849	3
3574363	3
3964402	3
2365879	3
2418097	3
2921073	3
3875968	3
3344878	3
3507447	3
2339019	3
2490111	3
2890209	3
3192903	3
3757139	3
2737133	3
3876435	3
3926034	3
3571060	3
3843396	3
3241645	3
3790348	3
2469975	3
3121457	3
3843577	3
3901587	3
2542006	3
2492126	3
3346325	3
3600796	3
2891499	3
2937560	3
3926506	3
3508427	3
3164933	3
3417344	3
3759379	3
3242433	3
2688405	3
3014919	3
3707267	3
3392050	3
3714248	3
2652606	3
2782262	3
2938214	3
3627470	3
2495402	3
2356265	3
3436089	3
3440641	3
2880949	3
3101434	3
3080835	3
3602537	3
2689252	3
3009465	3
3066630	3
2491807	3
2609040	3
2782643	3
3877938	3
3845999	3
3509213	3
3791869	3
2690020	3
3221013	3
3768726	3
2653134	3
2696275	3
2739682	3
3482442	3
3670758	3
3769083	3
3671108	3
3116135	3
2341361	3
3211156	3
3792703	3
3394671	3
3888237	3
2359753	3
2405323	3
2692449	3
3018577	3
3270007	3
2654181	3
2677777	3
2871414	3
2985888	3
3293897	3
3793142	3
3879236	3
2451827	3
3034943	3
3246757	3
4054624	3
3346935	3
2964818	3
3072015	3
3197961	3
3816029	3
3605995	3
3793963	3
3125033	3
2698522	3
3766653	3
3035942	3
3556573	3
3739693	3
2930518	3
2396407	3
3468141	3
3534422	3
2599745	3
3441912	3
3933184	3
3812208	3
2496975	3
3198526	3
3817418	3
2931473	3
2656806	3
3223572	3
3711516	3
3165114	3
3263062	3
2791271	3
3121364	3
3397508	3
3444905	3
3772082	3
2612694	3
2679420	3
3024370	3
3628698	3
3224163	3
3272404	3
3199058	3
3348799	3
3558628	3
3853654	3
3908567	3
3013602	3
3445346	3
2453094	3
2318290	3
3685601	3
2793255	3
2933534	3
3960946	3
2453334	3
3105286	3
3535877	3
2649233	3
2318517	3
3037834	3
3608378	3
3935021	3
2613936	3
3224787	3
2319723	3
2743845	3
3199623	3
2456902	3
3770325	3
3513546	3
2722729	3
3014353	3
3323203	3
3676627	3
2399901	3
2454090	3
2874364	3
3349958	3
3855718	3
2413230	3
3661575	3
3493572	3
2509979	3
2592228	3
3249662	3
2701019	3
2796145	3
2556939	3
3816570	3
2500706	3
2605262	3
3016116	3
3715442	3
3587516	3
2501057	3
3471329	3
3584454	3
3932673	3
3772062	3
3689798	3
2605663	3
2346632	3
3690783	3
3359548	3
2524288	3
3515247	3
3560995	3
2346965	3
2615238	3
2558424	3
3933049	3
3537596	3
3679814	3
2524665	3
3128831	3
3224344	3
3318195	3
3776352	3
3223476	3
3472388	3
2748887	3
3351659	3
3857350	3
3127285	3
3635320	3
3494440	3
2559450	3
3031543	3
3276242	3
3776826	3
3900124	3
2855541	3
3202178	3
2428032	3
2924815	3
2418412	3
2608170	3
3018179	3
3228302	3
2560882	3
2984399	3
2457062	3
2747210	3
2900375	3
3425667	3
3886916	3
3775239	3
2616690	3
2660654	3
2789728	3
3934868	3
2925453	3
3942152	3
3018683	3
3901732	3
3539121	3
2526541	3
2925737	3
2941114	3
2478711	3
2725970	3
3776732	3
2661272	3
3409125	3
3592930	3
3474227	3
2517814	3
3088469	3
3253372	3
2972225	3
3778268	3
2986548	3
3687899	3
3302652	3
3903622	3
2947576	3
2519087	3
2754548	3
2430254	3
2596752	3
2926975	3
3915206	3
2406040	3
3589871	3
4043195	3
3043164	3
3638676	3
3750871	3
2834695	3
2879082	3
2550106	3
2994462	3
3381570	3
2520148	3
2755307	3
3181669	3
3614452	3
3860869	3
2727792	3
3278834	3
3595625	3
2459920	3
2835197	3
2927612	3
3324544	3
2813243	3
2973442	3
3232318	3
3111100	3
3695272	3
2813463	3
3405323	3
3827960	3
2522132	3
2326706	3
2481034	3
2945744	3
2814831	3
3279539	3
3669058	3
3413795	3
3597269	3
2597816	3
3916289	3
3541803	3
2469176	3
2426763	3
2621086	3
3452355	3
3542673	3
3044771	3
3802621	3
2381292	3
3383323	3
3477392	3
2686354	3
3091343	3
3520784	3
2713079	3
3459476	3
2974872	3
3506095	3
3828199	3
3383472	3
3429681	3
2643976	3
3328668	3
3280661	3
3091387	3
2859947	3
3429888	3
2471398	3
3041382	3
3280429	3
3696572	3
2664644	3
3233991	3
2382019	3
2462374	3
2618576	3
3407132	3
3910132	3
2752007	3
2907503	3
3430371	3
3942874	3
3567519	3
3865825	3
3407312	3
3113332	3
2645102	3
3258001	3
2619369	3
3140103	3
2861989	3
3786615	3
2531754	3
2762375	3
3258546	3
3024054	3
3870578	3
3568452	3
3464284	3
3024337	3
3456204	3
2339272	3
3603459	3
3385221	3
3191025	3
2645794	3
3259270	3
3419739	3
3913304	3
2553639	3
2954127	3
3700250	3
2358083	3
3334332	3
3046597	3
2484456	3
3259873	3
3457355	3
2340810	3
2996667	3
2440286	3
2839664	3
2623058	3
3501703	3
2385280	3
2554304	3
3186763	3
3459277	3
3569868	3
2579747	3
3386720	3
2932023	3
3955650	3
3785160	3
2867128	3
3095198	3
2625033	3
2864842	3
3607504	3
3896225	3
3870989	3
2720769	3
2414070	3
3074401	3
3596348	3
2770371	3
2465637	3
2711355	3
3387441	3
3410352	3
2912856	3
3701701	3
2480334	3
2534821	3
2885910	3
2361702	3
2776781	3
3160862	3
3050463	3
3470795	3
2913765	3
3426234	3
2712009	3
3161085	3
2533977	3
2648209	3
3921581	3
2627671	3
2414901	3
2677437	3
2842176	3
3623211	3
3921762	3
3517004	3
3292368	3
3189106	3
2390263	3
2724260	3
2734927	3
3285963	3
2346729	3
3610177	3
3117220	3
3388993	3
3948859	3
3140503	3
3412425	3
2347177	3
2513423	3
2756426	3
3526822	3
2914085	3
3340303	3
2467672	3
3216394	3
2537106	3
2605295	3
2557246	3
3648132	3
3264390	3
2441941	3
2726355	3
3029012	3
2349023	3
3648369	3
2605702	3
2779588	3
3264549	3
3624801	3
3341293	3
2670478	3
2867584	3
3077098	3
3506203	3
3390056	3
3648552	3
3950001	3
2488756	3
2692820	3
2682042	3
2963688	3
3880653	3
2693144	3
2935568	3
3265052	3
3841647	3
2417377	3
2982030	3
3599237	3
2350723	3
3922946	3
2959946	3
3005461	3
3217861	3
3477045	3
2584527	3
3506818	3
2876268	3
3881626	3
2445766	3
2889069	3
3529295	3
2634892	3
3664705	3
2589761	3
2389724	3
2469032	3
3006293	3
3842571	3
3789817	3
2779074	3
2389956	3
2489992	3
3530236	3
2585227	3
3078802	3
3110057	3
2469477	3
3711001	3
2694719	3
3100178	3
3142723	3
3266456	3
3241491	3
2591180	3
3110373	3
2541603	3
2937172	3
3926114	3
2419031	3
2923077	3
2559662	3
3901660	3
3390225	3
3464791	3
2585967	3
3902771	3
3901973	3
3575735	3
3844550	3
3055588	3
3164969	3
3219922	3
3954614	3
3885191	3
2738808	3
4043634	3
2870017	3
2917374	3
3242462	3
3291715	3
2924889	3
3440420	3
3574216	3
3195550	3
3576145	3
3927078	3
3481052	3
3602085	3
3736423	3
3057447	3
2938564	3
3368870	3
3877761	3
2420348	3
2689455	3
3928235	3
3303271	3
3101770	3
3159521	3
3482234	3
2594917	3
3114827	3
3221045	3
3904841	3
3623488	3
2719156	3
3010464	3
3304015	3
3806911	3
3532336	3
3033987	3
3737603	3
2804642	3
3441646	3
3653947	3
3956711	3
2883339	3
2494513	3
2740238	3
3577562	3
3878681	3
3510173	3
3395232	3
3808315	3
2736961	3
3293706	3
2518789	3
2893645	3
3738794	3
2928900	3
3222280	3
2784157	3
3259975	3
2871747	3
3529944	3
3213657	3
3146790	3
2836419	3
2986513	3
3247003	3
3605818	3
2362140	3
3124538	3
3320661	3
3396846	3
3891066	3
2784686	3
3816205	3
2452643	3
2370128	3
3556370	3
3739520	3
2598874	3
3441019	3
3657421	3
2550362	3
3811461	3
3891444	3
3420807	3
3534302	3
2678839	3
2987297	3
3012619	3
3125212	3
3959020	3
2589975	3
3907560	3
2396863	3
2565470	3
3074388	3
3580683	3
3164701	3
2423536	3
2763617	3
3223641	3
2317449	3
3074917	3
3674508	3
2317592	3
3036701	3
3557831	3
3223994	3
2544483	3
3631186	3
2647815	3
2679478	3
3399280	3
3104942	3
3631456	3
2648355	3
3248445	3
3373961	3
3265025	3
2424597	3
2591166	3
2698574	3
3961066	3
2649410	3
2934116	3
3062107	3
3445920	3
3713645	3
2554985	3
2453639	3
3105639	3
3854505	3
2808225	3
2744222	3
2989595	3
3513905	3
3909731	3
2522239	3
2967880	3
3014706	3
3774537	3
2320777	3
2556011	3
3078799	3
3815830	3
2546402	3
2745720	3
2604481	3
2700587	3
2935588	3
3028097	3
2522682	3
2765602	3
2510258	3
3609332	3
3910321	3
2400595	3
2567893	3
3274610	3
2892452	3
3220985	3
2511081	3
2746703	3
2605361	3
2321890	3
3728285	3
2501203	3
2944187	3
3150314	3
3471424	3
3359350	3
3678502	3
2923758	3
3250416	3
3560693	3
3856563	3
3910875	3
3376860	3
3634571	3
2653394	3
2426718	3
2477137	3
2415762	3
2766707	3
3201619	3
3377555	3
3537688	3
2990893	3
2724437	3
3494291	3
3351758	3
2477564	3
2724680	3
3227546	3
2324103	3
2895004	3
3885796	3
3940149	3
2477740	3
3717362	3
3776885	3
2703226	3
3451266	3
2477951	3
2616214	3
2970616	3
3066487	3
3777061	3
3964730	3
2503295	3
3151862	3
2876769	3
3087500	3
3637815	3
3066685	3
2789576	3
3538778	3
3934516	3
2656654	3
3361455	3
3301240	3
2940338	3
2478354	3
3018506	3
3665535	3
3965271	3
3591436	3
2946022	3
3152172	3
3825507	3
3934982	3
2323244	3
3277438	3
3666151	3
3380109	3
3473794	3
2833568	3
3734222	3
3426391	3
2850490	3
3273531	3
3776879	3
3273848	3
2683827	3
2707939	3
2812217	3
2898756	3
2504859	3
2549598	3
3539974	3
3936807	3
2421932	3
3720090	3
2329190	3
3381258	3
3589107	3
2430374	3
3253865	3
3860379	3
2375336	3
2459256	3
2467025	3
3518670	3
3230140	3
3641813	3
3087431	3
2506464	3
2994543	3
3779001	3
2835005	3
2376119	3
3455957	3
2727859	3
3278884	3
3451243	3
2948997	3
3639241	3
3695040	3
3183676	3
2430989	3
2684844	3
2944730	3
2973474	3
3591024	3
3779514	3
2460320	3
2994885	3
3043823	3
3366926	3
3801806	3
3550156	3
2619970	3
2662920	3
2728280	3
3328549	3
3088533	3
2550923	3
2662575	3
2507298	3
3752658	3
3866894	3
3255731	3
2728835	3
3504695	3
3111997	3
2327691	3
2378620	3
3233204	3
3827272	3
2750845	3
3429362	3
3369118	3
2408769	3
3724585	3
2751148	3
2859672	3
3279441	3
2643889	3
3256656	3
3330096	3
2334713	3
2551914	3
2328836	3
3357252	3
3328863	3
3645627	3
2409219	3
2858598	3
3280634	3
3783933	3
2329188	3
2380637	3
2713885	3
3138762	3
3234692	3
2552313	3
2997016	3
3754738	3
3891811	3
2859028	3
2644679	3
2810808	3
3330612	3
2730458	3
2574939	3
2382433	3
2436870	3
3407401	3
3726410	3
3782474	3
2382654	3
3430752	3
2761504	3
2483137	3
2531584	3
3236413	3
2817328	3
2337597	3
3756102	3
3374221	3
3479035	3
3190357	3
3360085	3
3918702	3
3332239	3
2338887	3
3742000	3
3464407	3
2578706	3
2509973	3
3158432	3
3700087	3
2645854	3
3142530	3
3464913	3
2977093	3
3333487	3
2732254	3
3283093	3
3334700	3
3604481	3
2553952	3
2954497	3
3700479	3
3758938	3
2954695	3
3789759	3
2579368	3
3283266	3
2753888	3
3386228	3
2670960	3
2766420	3
3285985	3
3701699	3
3872388	3
2689302	3
3620018	3
2385893	3
3954867	3
2732714	3
2775387	3
3421757	3
2955206	3
3213022	3
2440991	3
2931843	3
3920051	3
3336416	3
3760092	3
2932151	3
3653234	3
3409611	3
3502298	3
3896066	3
2534196	3
2689833	3
3138532	3
2436688	3
2733478	3
2912007	3
3025973	3
2334501	3
2868115	3
3621975	3
3920722	3
2625891	3
2733752	3
2999831	3
3835766	3
3703820	3
2885745	3
3363064	3
3547386	3
2771733	3
3424728	3
2711651	3
3947698	3
2533127	3
3704252	3
2603500	3
3525430	3
3807977	3
3547563	3
3001011	3
3425846	3
3704540	3
3562010	3
2335769	3
3571481	3
3623119	3
3959594	3
2362614	3
2913228	3
3102442	3
3516747	3
3918654	3
3161408	3
3215542	3
2870977	3
3517253	3
3918972	3
2799209	3
3572032	3
3150240	3
3610450	3
2691276	3
2823867	3
3473304	3
2628430	3
3104102	3
3611010	3
2756555	3
2958122	3
3051224	3
3117494	3
3949255	3
2887068	3
2934438	3
3311808	3
3151468	3
2916626	3
3518943	3
2513685	3
2958369	3
3162265	3
3483746	3
3796253	3
2605405	3
3264215	3
3311977	3
3572765	3
3624348	3
3922919	3
3076722	3
3239256	3
3519429	3
2442082	3
3788372	3
2349116	3
3105937	3
2537053	3
2874513	3
2887806	3
3141402	3
3190648	3
3462700	3
2364826	3
2670562	3
2867698	3
3598902	3
3566967	3
3029928	3
2777185	3
3118782	3
3312749	3
2633979	3
2827228	3
3677660	3
2920132	3
3616221	3
2338359	3
2558175	3
3343464	3
2365546	3
2780563	3
3964327	3
2630368	3
3599773	3
2351540	3
3432430	3
2469103	3
2515223	3
3705359	3
3800185	3
3142329	3
3574561	3
3811401	3
3344815	3
2630633	3
2672208	3
2823346	3
3030999	3
3600063	3
3678505	3
3789862	3
3438751	3
3415551	3
2779683	3
3110199	3
3164071	3
2781113	3
3142835	3
2396819	3
2829678	3
2780126	3
2469928	3
3006815	3
3164311	3
3300823	3
3711900	3
2830463	3
3079830	3
2353379	3
3619779	3
3121636	3
2652148	3
2586037	3
3601073	3
3735651	3
2560062	3
3121884	3
3391134	3
2419634	3
3526178	3
3620516	3
2517016	3
3165074	3
3531367	3
3347653	3
2631803	3
2356157	3
2803259	3
3122118	3
2938421	3
3627562	3
2495930	3
2733908	3
2870162	3
3033171	3
2689178	3
3393795	3
3955720	3
2782613	3
2938660	3
3101587	3
3627672	3
2832638	3
3257083	3
2917940	3
3243193	3
3344849	3
2393943	3
2739641	3
2782782	3
3101811	3
3813658	3
3670664	3
3081207	3
3345213	3
3680178	3
3221120	3
3487909	3
3846506	3
2448847	3
3813843	3
2984979	3
3488227	3
2541493	3
2893043	3
3813997	3
2632970	3
2359261	3
2697044	3
2641923	3
3671710	3
3763913	3
3018488	3
2654601	3
2972307	3
3577361	3
2654074	3
3161114	3
2871373	3
3293813	3
2472405	3
2805140	3
3011314	3
3319930	3
2939915	3
3370374	3
2919509	3
3294029	3
3439606	3
3529740	3
3931297	3
2519105	3
2562534	3
3070893	3
3890260	3
2940131	3
2964747	3
3071881	3
2940532	3
3467573	3
3929533	3
2407166	3
2762990	3
3072534	3
2543084	3
2589107	3
3035901	3
2789655	3
3531688	3
2763111	3
3271076	3
2550602	3
3397808	3
2599543	3
2930937	3
3932931	3
3074004	3
3198491	3
3247729	3
2987866	3
3557429	3
3740401	3
2613061	3
2785821	3
3881303	3
3348382	3
3512337	3
2474842	3
2657077	3
3722928	3
2786087	3
3580325	3
3768838	3
3083875	3
3582358	3
2452970	3
3675432	3
2828141	3
2873573	3
3037419	3
3348986	3
3685516	3
3629418	3
2722224	3
3398238	3
3469574	3
3742782	3
3265108	3
3296951	3
3909086	3
2475571	3
3322985	3
3773291	3
2319571	3
2890303	3
3148954	3
2424836	3
3935203	3
3014264	3
3062192	3
3815110	3
2853185	3
2922551	3
3445731	3
3014549	3
3398994	3
2978891	3
2499384	3
2843599	3
2765406	3
3225480	3
3962026	3
2897551	3
3771314	3
2874555	3
3910100	3
2700830	3
3632336	3
3493922	3
2744861	3
3584112	3
2592393	3
3688193	3
3856240	3
2681277	3
3514813	3
2414495	3
3728551	3
3817239	3
2501333	3
3150374	3
2681402	3
2830430	3
2923856	3
2476998	3
3226691	3
2745514	3
3857004	3
3634655	3
2593649	3
3177758	3
3857291	3
2969949	3
3400790	3
3448225	3
3201884	3
2321426	3
2374821	3
2427635	3
2924586	3
3086953	3
2704115	3
3318466	3
2402834	3
3276187	3
2502831	3
2655339	3
2427899	3
2832340	3
2939100	3
2616110	3
2660220	3
3717553	3
3497914	3
3543384	3
2810898	3
2970703	3
3538688	3
3040626	3
3301073	3
3562387	3
3912792	3
2478222	3
3401885	3
3965093	3
2747408	3
3425868	3
3587655	3
2428747	3
2419245	3
2725618	3
3449473	3
3965346	3
3901668	3
2856408	3
3473651	3
3692853	3
2478626	3
3326547	3
2985760	3
2704338	3
2856635	3
3473886	3
2752550	3
3776597	3
2617326	3
4038151	3
2704617	3
3474124	3
3826269	3
2429646	3
3302043	3
2610682	3
3228704	3
2812143	3
3403266	3
3666753	3
2658793	3
2324181	3
3067909	3
3403794	3
4042834	3
2986868	3
2903405	3
3694040	3
3936883	3
2993294	3
3180844	3
3068019	3
3450684	3
2899238	3
2549771	3
3181291	3
3915264	3
3035497	3
3068216	3
3231675	3
3411431	3
2684531	3
3132942	3
2662169	3
2858170	3
3540886	3
2480601	3
2423598	3
2613496	3
3642368	3
2727919	3
2550484	3
2904757	3
2949199	3
2994782	3
3132863	3
3564945	3
3801652	3
3861639	3
2614159	3
2728127	3
2988485	3
3503495	3
2326476	3
3255263	3
2945634	3
3550195	3
3946811	3
2771177	3
3503966	3
2550996	3
2995178	3
3154443	3
3382582	3
3696214	3
2835987	3
3591896	3
4046949	3
2989473	3
3414252	3
3597862	3
3209110	3
3039047	3
3802304	3
2946851	3
3551020	3
2408313	3
3780259	3
3598239	3
2793002	3
2327810	3
2380336	3
3183168	3
2571219	3
2664124	3
3183443	3
3916852	3
2617004	3
2575542	3
2621839	3
3452830	3
2381460	3
2859723	3
3155363	3
3040970	3
3279610	3
2576197	3
2816079	3
3022392	3
3070409	3
2991937	3
2881458	3
3864880	3
3553070	3
2837549	3
2577114	3
3407112	3
2482757	3
2907803	3
3830493	3
2526517	3
3282021	3
2811820	3
2976010	3
3281446	3
3113539	3
3156512	3
3478584	3
2527205	3
2665254	3
2976256	3
3670359	3
3911402	3
3211025	3
2762162	3
2330444	3
3258473	3
3568135	3
3544956	3
3602901	3
3258903	3
3072732	3
2509849	3
3385189	3
3700518	3
3185577	3
3727653	3
2753279	3
2439374	3
3649559	3
2910279	3
3235601	3
3784060	3
2340165	3
2954269	3
2863990	3
3137578	3
3569197	3
3919372	3
2732346	3
3545856	3
3671267	3
2580305	3
3945303	3
2766009	3
3523866	3
3334082	3
3728331	3
2580949	3
2767897	3
2954968	3
3159675	3
3834266	3
2766524	3
2955446	3
3286240	3
3790362	3
2484871	3
2646573	3
2386035	3
3652253	3
2819116	3
2864345	3
3546290	3
3784827	3
3098899	3
3512582	3
2510897	3
2754136	3
3048231	3
2865882	3
2689587	3
2840125	3
2624044	3
2719199	3
3145566	3
2998367	3
3099398	3
2465053	3
3386901	3
3433613	3
3760153	3
2531485	3
3570261	3
3559028	3
2580247	3
3284133	3
2582421	3
2711074	3
3481413	3
2932551	3
2978573	3
2386154	3
2711311	3
3760821	3
3289442	3
3460346	3
3871495	3
3147181	3
3284555	3
2771172	3
3160667	3
3214209	3
2885826	3
3139121	3
3147693	3
3747291	3
2956248	3
3646805	3
3872052	3
2912811	3
2755347	3
3050167	3
3161022	3
3701968	3
2389364	3
2627622	3
3244479	3
3786699	3
3388265	3
3482714	3
2534228	3
2842124	3
3139858	3
2389919	3
2582064	3
3731117	3
3918764	3
2336090	3
2482622	3
2933773	3
3808714	3
3921949	3
3787269	3
2586621	3
2773794	3
3948796	3
2536148	3
3623688	3
2390450	3
3839358	3
2513336	3
2957998	3
3483369	3
3311665	3
2628533	3
2735326	3
2914017	3
3002928	3
2961452	3
2691849	3
2713663	3
3216528	3
3056319	3
3098167	3
3151924	3
3840258	3
3962208	3
2914453	3
2680573	3
3921511	3
3648276	3
3703583	3
2536886	3
2779546	3
2583720	3
2629169	3
3239657	3
3732307	3
2468185	3
3162690	3
3484307	3
3840456	3
3879918	3
2650269	3
2844835	3
2935388	3
2670626	3
3341421	3
3922408	3
3004806	3
3840941	3
3797656	3
3528570	3
2338276	3
3765154	3
2489199	3
3191627	3
3841927	3
3240468	3
3789204	3
3522228	3
2758796	3
3053650	3
2693693	3
3755940	3
3030360	3
2960467	3
3163566	3
3842509	3
2445931	3
2607035	3
2693962	3
2780592	3
3414851	3
2635291	3
3344525	3
3507266	3
2469183	3
3900640	3
3202914	3
3415331	3
2585173	3
3600186	3
3618406	3
3062468	3
2636153	3
2418579	3
3342963	3
2559284	3
3439117	3
2489190	3
3801917	3
2607932	3
2446049	3
2731529	3
3666110	3
2823828	3
2686544	3
3924521	3
2469981	3
2760224	3
2608052	3
2937340	3
3367706	3
2637144	3
3666608	3
2823979	3
3055388	3
3439792	3
3301516	3
3627011	3
3877017	3
2367121	3
3080057	3
2470367	3
3902248	3
3954546	3
2937890	3
3480451	3
2688551	3
3113061	3
3844875	3
2540435	3
2848144	3
3368547	3
3465494	3
3760140	3
3707647	3
2544268	3
3065972	3
2632037	3
2917833	3
3768483	3
2970058	3
3575223	3
3482067	3
2962997	3
2881924	3
2848799	3
2735218	3
3257425	3
2595094	3
3846764	3
3956339	3
2546195	3
3628336	3
3878406	3
3257916	3
3553799	3
3603708	3
3017424	3
3769314	3
3068234	3
3887761	3
2740200	3
3878647	3
3510075	3
2472068	3
2963768	3
3769513	3
3680952	3
2786637	3
2518755	3
2972494	3
3034505	3
2472466	3
2562181	3
3011487	3
3059270	3
3957798	3
3486030	3
2939981	3
3103121	3
3629333	3
3011728	3
3059526	3
3082589	3
3906622	3
2788367	3
3119024	3
2519392	3
2805718	3
3443612	3
3489529	3
2885685	3
3072018	3
2920129	3
3347145	3
2694266	3
2720649	3
2851092	3
3420751	3
3534178	3
3816541	3
3929900	3
2502687	3
2634644	3
3125174	3
2987507	3
2931017	3
3933186	3
2473661	3
3771575	3
2941564	3
2646106	3
3347890	3
3852277	3
3627962	3
3060708	3
3074663	3
2520601	3
2544360	3
2504912	3
3036974	3
3348489	3
3558311	3
2697028	3
3934266	3
2657199	3
3772536	3
2544813	3
3818589	3
2742611	3
2371661	3
2601713	3
2475217	3
3399559	3
3490140	3
3582491	3
3469434	3
2793256	3
2933535	3
3535867	3
3400113	3
2852674	3
3931333	3
3513320	3
2793876	3
3444836	3
3536595	3
3224788	3
2318882	3
2372456	3
2828736	3
3537010	3
3773655	3
3961478	3
2897011	3
2457710	3
3085407	3
2603613	3
3225286	3
3661352	3
3536610	3
2458356	3
2509345	3
2723075	3
2744709	3
2746091	3
2923285	3
3038692	3
3323916	3
3493180	3
3727562	3
2592464	3
3038885	3
3560412	3
2346221	3
3063515	3
3856512	3
2605665	3
2796920	3
2568450	3
3775830	3
3728630	3
3634356	3
3932837	3
2990562	3
3086542	3
3176881	3
3911062	3
3126044	3
3016738	3
3447679	3
3588722	3
3584958	3
2898492	3
2875595	3
3128832	3
2724392	3
3424632	3
3472415	3
2374671	3
3635326	3
3589865	3
3202009	3
3538162	3
2847267	3
2374951	3
2682067	3
2832037	3
3636189	3
2810508	3
3066220	3
2324444	3
2559925	3
2548200	3
3681409	3
2594262	3
3252164	3
3352546	3
3497994	3
2746884	3
2639360	3
2682463	3
3129952	3
3300895	3
2608178	3
2799702	3
3637653	3
2984416	3
3498485	3
2656595	3
3179124	3
3638131	3
2561498	3
3083417	3
3934869	3
2428891	3
2526404	3
2833319	3
2925455	3
3402235	3
3718483	3
3637277	3
2429155	3
2479172	3
2639959	3
3611810	3
3799405	3
3033971	3
2327281	3
2704455	3
2856662	3
3473967	3
2517554	3
2420840	3
2971884	3
3474236	3
2658416	3
3273731	3
3253377	3
3799991	3
3914850	3
2726501	3
2769550	3
3666799	3
2564587	3
3734780	3
2458558	3
3588815	3
2421847	3
3229325	3
2618430	3
2834426	3
2878763	3
3303031	3
3354841	3
2987302	3
2459174	3
3540490	3
2879086	3
3564305	3
3068268	3
3404702	3
4044366	3
2994468	3
3475604	3
2660886	3
3183166	3
3232048	3
3540922	3
2755845	3
2853889	3
3865244	3
3915652	3
3087912	3
3639357	3
2642409	3
3456821	3
3088434	3
3382412	3
2468322	3
2597735	3
2905494	3
3208983	3
2597819	3
2643015	3
3802173	3
2332931	3
3541804	3
2469178	3
2663399	3
3278472	3
2685862	3
2928664	3
3916486	3
3044772	3
3383221	3
3566213	3
2947368	3
2974530	3
2906217	3
3112362	3
3091365	3
3916908	3
2427816	3
2664087	3
3592781	3
2572588	3
3891227	3
2948318	3
3645508	3
2622384	3
3070563	3
2837301	3
3566951	3
3917411	3
2380534	3
2810080	3
3070827	3
3188706	3
3784326	3
3617756	3
3139034	3
3234974	3
3280982	3
3910134	3
3156175	3
3384205	3
2472991	3
3042219	3
3521903	3
3617955	3
2664981	3
2730646	3
2752203	3
3210761	3
3307251	3
3647199	3
3455047	3
3670296	3
3726712	3
3869930	3
2715636	3
2812475	3
2624537	3
2773886	3
3594290	3
3911586	3
2862295	3
3185170	3
3618617	3
2430944	3
3332184	3
3463579	3
3360479	3
3867570	3
3332502	3
2384109	3
2509899	3
2763607	3
2953582	3
3308201	3
3332898	3
3333909	3
3501084	3
3594958	3
3419756	3
2510095	3
2709956	3
3158997	3
3385446	3
3479850	3
3284353	3
3376030	3
3239089	3
3832864	3
2670210	3
3789695	3
3137615	3
3954378	3
2625803	3
2732415	3
3545910	3
3728244	3
2477162	3
3046916	3
2533610	3
2623078	3
2977649	3
3409176	3
2341455	3
2863746	3
3480636	3
2485005	3
2602275	3
2931796	3
2666741	3
2775548	3
2581358	3
2477961	3
3048135	3
3362131	3
3870053	3
3558434	3
2413442	3
3513066	3
2754398	3
3702997	3
3791516	3
3873156	3
2689775	3
3920439	3
3559498	3
2864850	3
3672278	3
3946915	3
2956944	3
3468783	3
3337626	3
3672533	3
3729673	3
3835488	3
2334707	3
3835678	3
3947358	3
2868306	3
3792699	3
2442054	3
2865325	3
2466000	3
2820044	3
2798000	3
2533385	3
3837819	3
2414688	3
2912847	3
2387056	3
2798185	3
2690622	3
3310769	3
2821335	3
3027083	3
2957251	3
3837353	3
2913384	3
3002690	3
2871473	3
2886632	3
3571865	3
3339297	3
3238354	3
2678450	3
2556662	3
2871898	3
3097698	3
3247253	3
3564078	3
2347207	3
2916209	3
2556806	3
2713253	3
3161965	3
3898212	3
3461956	3
2440589	3
3340200	3
3961263	3
2866880	3
2774907	3
3751060	3
2513614	3
3949334	3
2487977	3
3922817	3
2441356	3
3239115	3
2713816	3
3839817	3
3264393	3
3923073	3
3661361	3
3676031	3
2714049	3
2536963	3
3707995	3
2444737	3
2488479	3
3624803	3
3152896	3
3840882	3
2735975	3
3341175	3
3732381	3
2935432	3
3141567	3
3810378	3
2727993	3
2826391	3
3841329	3
3107249	3
3704236	3
3463200	3
2538286	3
3529042	3
3663525	3
3078158	3
3053763	3
3485054	3
2539180	3
2876273	3
3289904	3
3108804	3
2389733	3
2801504	3
3842591	3
3061573	3
3463787	3
3477918	3
2921330	3
2515391	3
3120787	3
3314356	3
2489998	3
2890030	3
2936615	3
3266228	3
2585229	3
3078807	3
2922059	3
3438962	3
2966407	3
2694724	3
2781044	3
3367307	3
3734546	3
3790189	3
3110384	3
3706143	3
3204269	3
3711607	3
2916535	3
3013420	3
3055247	3
3901662	3
3626910	3
2831023	3
4038429	3
3007071	3
3143852	3
3620430	3
2340001	3
3393181	3
3302061	3
2540249	3
2782065	3
3255448	3
3759546	3
3679498	3
3903367	3
3113329	3
3317436	3
3440442	3
3574217	3
2400178	3
3481054	3
2420085	3
2586638	3
2917612	3
3033111	3
2340557	3
2517424	3
3268597	3
3487341	3
2586844	3
3344742	3
3791690	3
3928239	3
2393905	3
2881583	3
2892570	3
3418874	3
3878037	3
2358241	3
3122610	3
3196557	3
3369291	3
3345480	3
3929248	3
3532339	3
3628377	3
3737605	3
3956736	3
2971734	3
2653682	3
3671635	3
2762191	3
2871339	3
3245979	3
3439099	3
2787175	3
3439511	3
3059383	3
3213131	3
2850184	3
3929185	3
2643278	3
2835819	3
2678162	3
3510945	3
3605289	3
2342533	3
2964714	3
3810182	3
2450470	3
3197818	3
3879672	3
2986517	3
3119303	3
2562876	3
2762956	3
2784690	3
3103623	3
3816207	3
2589050	3
2872200	3
2987001	3
3294931	3
2789430	3
2930343	3
2451105	3
3467946	3
2645175	3
3606418	3
3532201	3
3627172	3
2343331	3
2656294	3
2974990	3
3308976	3
3083272	3
3295568	3
3683379	3
2565476	3
2888011	3
3892273	3
2941655	3
3534840	3
2454445	3
3125561	3
3488815	3
3372306	3
3083587	3
3794734	3
2601026	3
2932261	3
2566390	3
3125790	3
3711979	3
3893085	3
3580239	3
3881500	3
3852399	3
3348622	3
2410471	3
2721803	3
3772670	3
2553283	3
3582321	3
2452861	3
2786211	3
2852386	3
3248447	3
2792872	3
3061712	3
3373975	3
3931217	3
3909016	3
2602306	3
2567158	3
3224701	3
2498547	3
3105314	3
3199471	3
2507262	3
3356161	3
2636414	3
2545836	3
3374508	3
2828842	3
2475892	3
3078209	3
2700737	3
3676872	3
2425301	3
2680545	3
2829157	3
2989596	3
3127247	3
3349849	3
3909736	3
3537943	3
2658058	3
3815831	3
2897442	3
2458530	3
3173725	3
3677517	3
3771222	3
3249467	3
3609160	3
2367759	3
2935591	3
3028112	3
3315948	3
3423383	3
3884056	3
2680893	3
3127817	3
2796350	3
3323963	3
2897804	3
3633973	3
2511112	3
2923498	3
3856388	3
2615037	3
2723681	3
2766140	3
3633913	3
3226562	3
3400410	3
3424238	3
3175691	3
3772594	3
2875298	3
3540735	3
2766600	3
3017008	3
3716295	3
3776052	3
2415763	3
2347118	3
3360254	3
2524799	3
3351348	3
3275903	3
3776407	3
3223610	3
2456086	3
3515981	3
2895011	3
3223932	3
2945142	3
3177678	3
3040119	3
3251959	3
3912072	3
2724909	3
3448566	3
3664244	3
3717375	3
3964396	3
2746739	3
2899510	3
2655626	3
2799182	3
3637248	3
2348071	3
2570761	3
3900946	3
2656157	3
2375755	3
2970924	3
3498858	3
3272071	3
2992045	3
2478365	3
2896859	3
3499559	3
3692714	3
2463569	3
2849475	3
3361654	3
2526478	3
2925577	3
3301471	3
3913497	3
3129598	3
3227487	3
3638661	3
2617030	3
2725820	3
3326460	3
3083889	3
2856583	3
3637329	3
3935436	3
2517145	3
2683332	3
2833570	3
3402789	3
3592527	3
3474035	3
2517654	3
3301968	3
3799845	3
3321058	3
3563723	3
2405633	3
2993246	3
3180800	3
3110365	3
3750461	3
3826818	3
3182426	3
3863670	3
3475448	3
3864485	3
3089414	3
3132412	3
3323550	3
3548775	3
3020476	3
3087733	3
2506783	3
2949003	3
3889529	3
3254882	3
2423945	3
2614003	3
3946332	3
2351461	3
3497653	3
3591025	3
3503234	3
3905751	3
3889731	3
2662248	3
3277266	3
2432709	3
3090241	3
3668902	3
2468474	3
2757266	3
3615565	3
3669131	3
3154573	3
3940667	3
3802219	3
3457904	3
2771496	3
3089550	3
3414436	3
3737496	3
3781755	3
2685919	3
2880522	3
3498566	3
3780691	3
2995936	3
2856924	3
3279091	3
2598427	3
3256185	3
3724587	3
3916992	3
2772377	3
3669765	3
2644085	3
2837148	3
2929348	3
3357253	3
3460136	3
3949112	3
2622511	3
2707786	3
2751591	3
2860081	3
3112883	3
3383854	3
3429977	3
3942229	3
2837448	3
2713905	3
3646010	3
2409537	3
2508767	3
2599521	3
2881883	3
3257576	3
2773133	3
2975725	3
2952644	3
3046077	3
2687321	3
2714708	3
2708719	3
3046264	3
3189766	3
3092559	3
3359242	3
3140267	3
2354395	3
2773650	3
3023587	3
2997921	3
3641917	3
3190108	3
2645362	3
2909344	3
3095083	3
3618689	3
2383552	3
3141810	3
3332246	3
3463728	3
3594576	3
3509705	3
3831486	3
2553258	3
2709494	3
2953244	3
3283626	3
2838937	3
3918912	3
2665796	3
2909799	3
3545477	3
3894132	3
3191180	3
2439179	3
3259450	3
3142534	3
3649065	3
2774597	3
2977095	3
2339987	3
3913421	3
2510163	3
2710038	3
3159153	3
2646017	3
3137510	3
3868594	3
3784277	3
3047746	3
3114897	3
3523772	3
3651055	3
3235950	3
3833564	3
2766428	3
3137946	3
3806058	3
2796528	3
2865692	3
2533840	3
3334927	3
2754311	3
2796799	3
3946248	3
2672097	3
2485455	3
2719498	3
2413587	3
3607292	3
2465134	3
2797074	3
3160246	3
2602818	3
2580402	3
3236837	3
3409857	3
2955713	3
3115807	3
2479475	3
2868117	3
2603050	3
3621981	3
2955919	3
3481877	3
2690150	3
3187786	3
3000624	3
3917457	3
3160763	3
2957957	3
3380661	3
2933005	3
3460679	3
3147974	3
3410509	3
3001015	3
3160940	3
3460821	3
2389220	3
3075189	3
2387143	3
3161183	3
3647043	3
3762295	3
2534117	3
2842058	3
2886352	3
3310829	3
2581933	3
3075468	3
2512815	3
3647212	3
2933728	3
3339493	3
3572035	3
3246634	3
2628135	3
2866555	3
3075929	3
2336422	3
2513260	3
2871932	3
2487574	3
2691288	3
3922305	3
2415836	3
2628431	3
2713285	3
3263986	3
2824334	3
2337032	3
3117758	3
3763599	3
2872993	3
2844081	3
2934759	3
3412986	3
2441479	3
3340655	3
3661125	3
2778543	3
3429436	3
3648197	3
3839980	3
2605578	3
2629127	3
2681160	3
2557582	3
3899106	3
3962833	3
2914699	3
3753374	3
2714610	3
3390170	3
2537707	3
3797588	3
3625133	3
2629564	3
2670830	3
3288861	3
3107352	3
3437491	3
2963860	3
3386752	3
3265165	3
2417439	3
3341809	3
3010211	3
2758741	3
2538987	3
2875930	3
2693579	3
3265508	3
3875577	3
2630031	3
3550415	3
2589694	3
3108477	3
3649072	3
3387742	3
3192183	3
3625896	3
3290026	3
3678272	3
3202524	3
2936450	3
3463845	3
3569758	3
2779246	3
3120875	3
3705627	3
3952212	3
3203414	3
3464117	3
3843079	3
2916189	3
2922233	3
2339130	3
2890433	3
3464423	3
2445880	3
2829682	3
2631001	3
2869255	3
3290821	3
3006816	3
3164320	3
3392448	3
2539625	3
3464627	3
3157072	3
3479312	3
3079834	3
3343515	3
3111491	3
3924820	3
3953852	3
2652153	3
2446935	3
2732294	3
3735655	3
2516643	3
3121902	3
2652425	3
3417074	3
3165078	3
3302145	3
2491100	3
3926927	3
2832232	3
3668452	3
2631808	3
2870055	3
2984243	3
2560623	3
3707608	3
3531542	3
2420192	3
2870172	3
3509016	3
2470878	3
2517512	3
3268698	3
3368931	3
3509123	3
3602712	3
3886834	3
3101814	3
2926504	3
3010270	3
3122677	3
3318735	3
3067425	3
2609543	3
2892892	3
3257768	3
2368378	3
2404108	3
3709246	3
2449140	3
2696816	3
2641506	3
2632988	3
3244702	3
3737691	3
3017825	3
3624017	3
3221903	3
2783624	3
2883792	3
2499531	3
3259316	3
3034456	3
3710082	3
3070272	3
3395776	3
2850010	3
3197358	3
2737828	3
2835568	3
3764832	3
2369358	3
3246691	3
3681387	3
2548675	3
3162331	3
2519346	3
2562780	3
2655431	3
2720325	3
3320499	3
3489453	3
3370837	3
2422582	3
2634369	3
3021060	3
3124671	3
3352915	3
3295059	3
3739579	3
3531761	3
2656161	3
3720658	3
2851294	3
3147327	3
2453265	3
3353339	3
2589623	3
3022140	3
2763286	3
3398167	3
3468295	3
3930256	3
3353861	3
2920782	3
2551656	3
3892428	3
3930407	3
2646704	3
2423707	3
2635329	3
2679130	3
3557487	3
3125615	3
3321759	3
2552374	3
2742532	3
3930561	3
3768537	3
2873267	3
3036859	3
3740701	3
2601298	3
2696767	3
2344118	3
2590772	3
2679548	3
2988191	3
3558584	3
2410706	3
2697465	3
3322235	3
3199230	3
3631628	3
3167369	3
3769394	3
3025791	3
2613672	3
2657390	3
2841757	3
3675610	3
2372174	3
2873813	3
2399104	3
3126321	3
3273550	3
2890318	3
2453566	3
2680260	3
2794117	3
2613996	3
2764848	3
2680457	3
2399841	3
2658150	3
2723000	3
3895688	3
3633344	3
3855771	3
2592164	3
2680816	3
3856031	3
3632372	3
2476441	3
2321283	3
3079566	3
3149997	3
3932370	3
3447696	3
2400774	3
2459509	3
3268307	3
2368993	3
3775772	3
3584555	3
2524228	3
2592994	3
3797200	3
3029978	3
3471740	3
2924134	3
3515494	3
3857813	3
2875405	3
2924166	3
3690394	3
3227191	3
3776270	3
2982326	3
3691300	3
2990989	3
3857295	3
2416546	3
3541968	3
3635267	3
2969959	3
3450504	3
3082524	3
3497606	3
2502832	3
3635730	3
2525476	3
3040167	3
3129632	3
3352429	3
2660227	3
3731575	3
2899806	3
3202361	3
3538483	3
3271014	3
3361004	3
2321896	3
2639320	3
3543440	3
3325875	3
3473223	3
2876917	3
2811135	3
3066743	3
3083275	3
3499201	3
3591213	3
3901219	3
2457270	3
2856222	3
3538835	3
3887233	3
2682796	3
2925404	3
3517103	3
2419248	3
3227138	3
2348748	3
3326323	3
3887562	3
3272602	3
2682942	3
2800853	3
3227697	3
3777684	3
3821700	3
3041773	3
3109464	3
3588188	3
2833693	3
3320816	3
3639258	3
3942901	3
3666571	3
3085085	3
2549320	3
3637634	3
3326957	3
3719393	3
3474541	3
2851677	3
2802624	3
3019536	3
3067912	3
4042836	3
2903417	3
3474814	3
3518281	3
3229469	3
2618648	3
3068020	3
2987214	3
2791203	3
3540441	3
2519456	3
2480216	3
3327659	3
3667805	3
3904152	3
2994410	3
3540634	3
2927281	3
3518732	3
2804649	3
3641980	3
3945582	3
2350969	3
3735932	3
2506600	3
2858183	3
2376264	3
3068675	3
3087846	3
3090059	3
3132869	3
2728146	3
3069043	3
3451615	3
3736728	3
3615433	3
2728399	3
2973715	3
3451845	3
3497966	3
2568788	3
2989066	3
2597779	3
3356357	3
3565556	3
3615642	3
3550470	3
3947200	3
2663255	3
3414253	3
2551184	3
2995445	3
3044473	3
3182900	3
3498413	3
2902187	3
2951498	3
3828540	3
3039568	3
3644205	3
2408568	3
2771837	3
3069986	3
3209424	3
3890884	3
2664127	3
2880901	3
2929005	3
2470492	3
3868295	3
3520986	3
2352955	3
2573092	3
3599740	3
2951992	3
3698224	3
3041314	3
3783744	3
3406876	3
3416084	3
3829052	3
2837551	3
3091967	3
3617543	3
3669976	3
2860352	3
2837830	3
2929927	3
3407284	3
4053293	3
3829775	3
3892138	3
3785555	3
2930063	3
3184641	3
3139883	3
3235992	3
3331183	3
2354220	3
2817145	3
2976012	3
2430384	3
2463353	3
2953187	3
2531854	3
2687803	3
2665450	3
3602903	3
2553159	3
3157268	3
3699704	3
3918798	3
2620363	3
2731521	3
2774309	3
2976620	3
3500818	3
2645770	3
2433211	3
2665826	3
2753281	3
2528831	3
3284199	3
3143226	3
3432550	3
2669980	3
2533304	3
3259713	3
2434748	3
2666219	3
3913819	3
2864544	3
2954962	3
3466211	3
2818925	3
2510733	3
2863660	3
3115066	3
3212837	3
3644388	3
3869524	3
3048239	3
3138240	3
3240994	3
2733052	3
2333925	3
2955406	3
2478345	3
2672276	3
3138456	3
3920336	3
2580251	3
2733279	3
2864792	3
3284136	3
3595948	3
3760619	3
2647174	3
2689897	3
3138623	3
3701368	3
2868245	3
3703599	3
2721294	3
2361180	3
2865220	3
3503066	3
3835670	3
2711506	3
2480189	3
3646806	3
3050370	3
3188133	3
2361988	3
2777093	3
2387178	3
2870722	3
2959050	3
3291461	3
3794431	3
2648405	3
3504551	3
2336092	3
3762664	3
2871243	3
3339260	3
3472316	3
2913602	3
3674113	3
2513121	3
3053207	3
3263575	3
3623689	3
3339755	3
3472895	3
3960648	3
2628335	3
2347105	3
3161900	3
2649243	3
3097750	3
3140668	3
3364765	3
3526782	3
2821484	3
3076288	3
2916334	3
2556958	3
2799698	3
3949298	3
2872500	3
3189736	3
3564996	3
2416211	3
3648094	3
2488167	3
2605458	3
3190030	3
3076776	3
3788232	3
2800246	3
3840049	3
2887667	3
3810022	3
3923223	3
2825625	3
2337686	3
3528229	3
2417094	3
2867857	3
3008257	3
2514452	3
3764657	3
2779917	3
3567148	3
3754855	3
2417314	3
2822478	3
2558033	3
3366149	3
3875673	3
3568519	3
2584715	3
3011262	3
3006231	3
3438083	3
2780599	3
3569296	3
3678329	3
2921192	3
3842789	3
3366985	3
2585174	3
2736885	3
2823386	3
3523817	3
3121016	3
3314608	3
3299906	3
2737742	3
3063090	3
3389652	3
2446050	3
2869327	3
2339390	3
3802401	3
3876713	3
3571605	3
3343572	3
3600803	3
2802781	3
3651179	3
3064233	3
2917034	3
3291275	3
3219837	3
3706941	3
2879952	3
2781997	3
3143944	3
3465321	3
2831963	3
3480459	3
3065653	3
2733484	3
3480842	3
2356270	3
2517319	3
3804473	3
3256897	3
3845622	3
2594477	3
3220723	3
2739451	3
2892513	3
3081081	3
3243657	3
2561032	3
2963019	3
3165873	3
3715963	3
3101960	3
3369229	3
2449428	3
3348905	3
3553522	3
2358491	3
2784372	3
2471535	3
2719079	3
3010378	3
3269268	3
2609621	3
2696627	3
2449763	3
2833756	3
3257918	3
3603714	3
3116272	3
3929424	3
2341374	3
3304537	3
2939357	3
3102493	3
3763575	3
3603904	3
3528602	3
2518518	3
3166615	3
3395181	3
3808147	3
3419703	3
2369005	3
3905820	3
3930435	3
2518757	3
3442256	3
3212322	3
2893574	3
3370198	3
3577987	3
2633660	3
3510635	3
3270212	3
3710190	3
2610886	3
2697793	3
3467279	3
2643080	3
3059527	3
2450332	3
2894137	3
2634192	3
2678299	3
3396097	3
3443614	3
3719902	3
3260803	3
2370045	3
2920134	3
3531401	3
2974596	3
3891350	3
2940923	3
3880090	3
2644875	3
3682655	3
3907148	3
2656229	3
2987509	3
3083201	3
3441926	3
2656438	3
3074261	3
2785339	3
3851059	3
3740165	3
3442338	3
3627963	3
3223581	3
3579852	3
2839416	3
2987897	3
3036619	3
3173770	3
3557708	3
3740502	3
3794672	3
2343952	3
2371487	3
3272429	3
2942315	3
3675227	3
2601727	3
3121714	3
3893729	3
2544960	3
3199263	3
2506465	3
2371897	3
3174620	3
3296712	3
3608204	3
3126273	3
3491810	3
3582754	3
3535883	3
3356009	3
2424692	3
2828491	3
2873872	3
2602665	3
2521593	3
2967356	3
3469917	3
2649798	3
3446151	3
3401134	3
3931800	3
2874237	3
2476072	3
2808364	3
3584807	3
2787082	3
3423212	3
3536614	3
2745629	3
2700484	3
3220432	3
2701241	3
3883954	3
2658452	3
3586903	3
2787536	3
2746609	3
3298877	3
2523325	3
2809135	3
3063545	3
3447241	3
3662328	3
3962778	3
3728164	3
3537185	3
3250363	3
2936935	3
2524292	3
3540417	3
2969506	3
3377259	3
3537511	3
3822807	3
2513526	3
3938953	3
2615554	3
2969802	3
3899177	3
2547711	3
3472427	3
2374679	3
3939321	3
2559459	3
3082193	3
3899642	3
2945046	3
3202013	3
3472712	3
3691635	3
3040034	3
2607260	3
3127585	3
2477713	3
3405677	3
3151519	3
3472905	3
2570667	3
2810812	3
2895743	3
3731938	3
3746883	3
2515047	3
3178618	3
3361121	3
3774850	3
3319134	3
3664672	3
3901093	3
2900414	3
2945777	3
3152019	3
3747198	3
2849061	3
2418825	3
2705473	3
2348582	3
2478258	3
3587756	3
3301395	3
2768291	3
3821357	3
2548961	3
3203225	3
2376724	3
2639970	3
3611817	3
2572204	3
2811727	3
3277686	3
3449860	3
3776742	3
2640336	3
2610259	3
3034246	3
3320922	3
2812009	3
3496423	3
3778058	3
3749173	3
2658418	3
2683780	3
3088495	3
3859475	3
2610842	3
2707847	3
3204443	3
3380983	3
2518616	3
3640566	3
2727041	3
2565427	3
2947594	3
3826750	3
3937142	3
3915216	3
3548153	3
4043301	3
2705373	3
3043170	3
3275616	3
2641423	3
3089262	3
3860614	3
2709088	3
3035602	3
2406240	3
2573449	3
2899939	3
3595266	3
3475605	3
2378834	3
2406531	3
3278859	3
2597431	3
2927614	3
3564783	3
3456334	3
3405161	3
3825302	3
2460246	3
2858301	3
3695285	3
3366694	3
3614976	3
2424352	3
3069145	3
3382414	3
2379543	3
3457247	3
2620332	3
2973810	3
3669075	3
2597820	3
2685617	3
2928484	3
3356443	3
3457823	3
3089365	3
2461083	3
2757948	3
3368353	3
2327642	3
2352351	3
2621097	3
3329246	3
3414740	3
3737766	3
2706944	3
3542151	3
3134432	3
3566221	3
3543013	3
3669647	3
4050099	3
2793316	3
2906225	3
3941460	3
2469987	3
2974878	3
2751337	3
3891228	3
3041201	3
2729717	3
2992012	3
3406969	3
2382034	3
2462389	3
3112982	3
3430115	3
3567241	3
3600800	3
3210529	3
3567524	3
2714614	3
3139593	3
3500136	3
2552703	3
2794664	3
3698986	3
3869666	3
3918127	3
3210898	3
2667601	3
3190023	3
3418020	3
3113900	3
3384794	3
2645452	3
2838646	3
3072480	3
3282127	3
3783198	3
3944048	3
2953143	3
3952725	3
2818090	3
2976687	3
3419325	3
2601253	3
3137171	3
3333910	3
3456538	3
3742800	3
3894262	3
3569091	3
3868492	3
3649842	3
3501246	3
3595108	3
2340402	3
2908544	3
3420447	3
2863324	3
2864216	3
3743706	3
2796260	3
3114959	3
3701579	3
2816513	3
3557577	3
2358884	3
3212941	3
2477661	3
2671432	3
2839938	3
3869609	3
3671810	3
3099118	3
3872906	3
2435956	3
2911678	3
3595834	3
2754403	3
3873157	3
3559500	3
3409786	3
2554930	3
2955652	3
2689935	3
3807308	3
2414081	3
3236955	3
3337630	3
2754772	3
3434070	3
3049542	3
3194361	3
3379941	3
2603200	3
3424465	3
3746738	3
3917263	3
2386484	3
3947587	3
2532990	3
2690270	3
2820788	3
3561953	3
3837820	3
2979333	3
3836748	3
2712011	3
3762119	3
2481369	3
2442975	3
2648242	3
3381893	3
3461250	3
2390103	3
2866282	3
3597397	3
3673966	3
2556472	3
2534660	3
3876680	3
2648783	3
2691016	3
3140226	3
3189111	3
3960365	3
2913708	3
3548365	3
3117228	3
3526649	3
2630053	3
2823767	3
3247291	3
2713257	3
2756447	3
3412649	3
3623943	3
3340203	3
3660109	3
3703239	3
3949340	3
3140938	3
3189832	3
3840153	3
3152179	3
3753678	3
3962407	3
3788309	3
3429737	3
3162574	3
3899043	3
3385013	3
3879432	3
3118438	3
3141568	3
2633302	3
3662534	3
2981783	3
3029908	3
3288788	3
2682115	3
3950281	3
3366018	3
3963893	3
3677617	3
3950728	3
3099284	3
2394627	3
3755581	3
2982303	3
3030257	3
2780535	3
3414629	3
3344192	3
3342298	3
2539519	3
2965245	3
3709933	3
2936404	3
2418166	3
2585030	3
3030744	3
3507365	3
2351803	3
3109486	3
2338912	3
2960805	3
2540222	3
3299579	3
2651404	3
3876020	3
2829225	3
2672558	3
3438981	3
2936959	3
2636345	3
3434000	3
3650781	3
2446649	3
2869401	3
3111180	3
2802611	3
3901672	3
2490570	3
3079938	3
3925600	3
2760468	3
3901990	3
3205166	3
3368008	3
3877077	3
3480120	3
2924477	3
2340002	3
2738821	3
2870021	3
3526352	3
2560585	3
3886145	3
2848255	3
3576149	3
3877519	3
2420087	3
2917614	3
2925559	3
3009185	3
3122294	3
3165484	3
2782573	3
3877778	3
3669642	3
3058045	3
3122450	3
2970177	3
3303281	3
3196324	3
2420673	3
2784109	3
3114829	3
3010152	3
3441193	3
3393651	3
3628139	3
2497304	3
2833323	3
3348987	3
3737360	3
2761744	3
3058422	3
3196715	3
2632865	3
3929678	3
2341509	3
3717166	3
3628622	3
2402435	3
2641741	3
2834616	3
3847568	3
4051754	3
2972185	3
3717792	3
3808392	3
3466880	3
2835083	3
3293736	3
3738337	3
2562069	3
3442403	3
3370316	3
2500307	3
3034624	3
3625268	3
2655062	3
3655182	3
3769860	3
2850190	3
2940055	3
3197460	3
3420197	3
3578331	3
3260002	3
3739048	3
3222498	3
2973771	3
3719400	3
3162782	3
3035488	3
2720550	3
3578847	3
3816211	3
3021294	3
2720721	3
3222791	3
3320948	3
2550409	3
2741853	3
3198284	3
3371302	3
3579182	3
3673791	3
2370418	3
3060308	3
3308981	3
2496815	3
3534571	3
3036190	3
3169225	3
2790391	3
2931186	3
3627616	3
2343632	3
2473794	3
2612824	3
2763394	3
2551300	3
2742313	3
2895219	3
3579729	3
2838694	3
3013085	3
3223654	3
2452225	3
2454826	3
2317596	3
2987941	3
3934095	3
2566397	3
3217127	3
3818413	3
3263980	3
3348623	3
2932600	3
2613413	3
3397928	3
3104950	3
3675371	3
2318101	3
3174432	3
2933370	3
3934664	3
2475260	3
2657374	3
2722192	3
3273300	3
3491582	3
3712521	3
3199288	3
2841509	3
3265042	3
3854177	3
3398479	3
2743662	3
3581082	3
3356164	3
2424752	3
3085092	3
3026719	3
3894730	3
2700469	3
2896897	3
3422832	3
3168699	3
3265828	3
2412689	3
3062386	3
2891044	3
2546209	3
3169073	3
2372820	3
2922776	3
3038354	3
2367234	3
2979186	3
3883610	3
2700632	3
3249800	3
3560301	3
2936048	3
3937243	3
3962639	3
3744828	3
2652301	3
2990253	3
3125240	3
3539607	3
2476778	3
3086259	3
3299403	3
3609786	3
3633914	3
2568566	3
3400412	3
2455461	3
2990612	3
2415468	3
3226958	3
3663252	3
3716334	3
2606413	3
3126429	3
3318000	3
2401866	3
2969663	3
3065508	3
3963536	3
3729490	3
2547587	3
2745730	3
3377563	3
3537698	3
3269376	3
3351363	3
2703307	3
2938124	3
3663590	3
3963758	3
2427556	3
2593835	3
3911802	3
2477577	3
2724685	3
2767028	3
3276125	3
2749656	3
3177723	3
3773783	3
2375050	3
3798202	3
3912074	3
2724914	3
3405776	3
3859826	3
3300728	3
2348080	3
3495092	3
3590754	3
3108618	3
3178737	3
2478187	3
3449111	3
3591155	3
2789583	3
3747285	3
3825068	3
3087672	3
3913083	3
3379814	3
2463570	3
3777650	3
2704310	3
2790072	3
3203274	3
2420646	3
2801227	3
2941340	3
2404959	3
2617289	3
2897918	3
3588435	3
3748911	3
3862028	3
2429555	3
2421001	3
2707277	3
2726324	3
3277985	3
3826402	3
3273914	3
2479725	3
3253454	3
3230460	3
3274223	3
2993248	3
3354610	3
3563941	3
2421948	3
3067995	3
3327313	3
3496720	3
2459101	3
2903612	3
2947856	3
3540364	3
3638497	3
3564150	3
3915245	3
3548261	3
3641407	3
2573213	3
3450795	3
3667719	3
2903954	3
3540590	3
3614280	3
3641834	3
3720980	3
3735862	3
2853586	3
3276344	3
2325568	3
2813107	3
3824981	3
3037339	3
2994323	3
3325071	3
3456598	3
2506952	3
3111190	3
3865971	3
2424749	3
2814646	3
3451817	3
4046059	3
3737104	3
3382522	3
3428629	3
3828093	3
2642890	3
3862272	3
2615249	3
3021175	3
2551134	3
2951164	3
3828296	3
3940668	3
3862695	3
2352168	3
3405827	3
2380863	3
2792892	3
3186075	3
2598111	3
3356640	3
3916575	3
2616282	3
3329514	3
3616795	3
2408774	3
3543051	3
3592670	3
2991184	3
3697813	3
3091432	3
2948025	3
3328364	3
2664249	3
3233703	3
2991689	3
3357254	3
3521227	3
2380016	3
2794002	3
2881606	3
3357562	3
2816440	3
2336281	3
2687127	3
3092118	3
3617848	3
2773140	3
3641372	3
2329809	3
2644995	3
3803922	3
3726418	3
3113487	3
3831026	3
3786231	3
3307341	3
3647321	3
3950964	3
3332291	3
3594149	3
2752572	3
2762097	3
3870068	3
2330358	3
2620033	3
2578283	3
3281943	3
3044207	3
3185235	3
2716071	3
3555277	3
3500674	3
3783303	3
2953795	3
3211547	3
2645705	3
2818177	3
3024409	3
3072843	3
3408334	3
3456317	3
3545480	3
2795715	3
3700789	3
2621320	3
3727906	3
2795894	3
3212079	3
3833127	3
2818551	3
2910562	3
2977258	3
2340504	3
2579666	3
3097217	3
2753650	3
3046656	3
3376520	3
2689099	3
2358570	3
2910789	3
3098177	3
3421146	3
2955182	3
2602083	3
2839729	3
2435343	3
3421764	3
2333428	3
2710613	3
3834400	3
3094798	3
3000090	3
3386872	3
3433526	3
2689679	3
2624582	3
3607295	3
3703121	3
3095326	3
2387307	3
2776306	3
3746043	3
2465518	3
2868132	3
2360956	3
3074431	3
3410222	3
3947455	3
2673735	3
2690151	3
2885757	3
2627058	3
3237429	3
3730022	3
2466134	3
3290442	3
2438357	3
3337722	3
3503991	3
3482399	3
3363527	3
2820961	3
3959206	3
2912940	3
3410677	3
3748127	3
2712077	3
2821416	3
3237931	3
3504412	3
3102461	3
2512831	3
2534450	3
3245949	3
2913456	3
3050668	3
3960486	3
2347007	3
3117322	3
3898096	3
2934128	3
3473375	3
3027871	3
2536884	3
3151483	3
3473774	3
2821555	3
3731968	3
3839602	3
3796264	3
2914357	3
3239266	3
3199666	3
2825542	3
3288339	3
2388921	3
2468116	3
2959187	3
3879705	3
2488553	3
2935327	3
3413397	3
2822286	3
2681582	3
2918776	3
3008005	3
3052577	3
2963415	3
3797596	3
2935529	3
3264852	3
3342442	3
3029933	3
2780102	3
3099072	3
3625411	3
3924147	3
3550111	3
3765322	3
3841898	3
3900008	3
3810982	3
3251022	3
2715659	3
3900278	3
2876447	3
2489699	3
3099505	3
3811198	3
2444360	3
3569215	3
3523157	3
3923554	3
2389803	3
3485332	3
3266014	3
3811404	3
2635776	3
3478077	3
2515531	3
2966234	3
3266328	3
3574907	3
3811675	3
2630776	3
2916190	3
3790035	3
2922240	3
3164081	3
3843278	3
2489111	3
2878177	3
2694860	3
2890440	3
3193230	3
3266573	3
3575152	3
2983337	3
3343144	3
3507909	3
3434100	3
3524698	3
3063453	3
3575482	3
2397757	3
2446224	3
2983554	3
3735334	3
2967785	3
3575664	3
2398194	3
3121904	3
3902082	3
3601391	3
3526186	3
3268061	3
3291804	3
2356201	3
3056504	3
2491445	3
2652800	3
3627564	3
2495936	3
2832458	3
3760952	3
2420195	3
3509017	3
3552822	3
3791542	3
3268709	3
3955727	3
2448364	3
2782622	3
2938663	3
3531757	3
3602730	3
3220963	3
3394089	3
2938760	3
2735098	3
3846240	3
3081219	3
2804196	3
2939029	3
3369364	3
3528157	3
2518193	3
3441524	3
3847099	3
3814032	3
3671463	3
3293184	3
2596213	3
2341581	3
2719477	3
2547232	3
2740327	3
3671720	3
2825559	3
3510293	3
3849012	3
2762229	3
3848053	3
2883824	3
3212155	3
2610609	3
2835195	3
2588101	3
3849526	3
2597276	3
2805147	3
2884439	3
3485800	3
2610820	3
2783971	3
3929024	3
2633829	3
2597873	3
3625439	3
2720161	3
3270379	3
3958022	3
2611085	3
3484990	3
2369575	3
2826235	3
3082516	3
3510998	3
3555698	3
3906583	3
2519350	3
3167843	3
2894225	3
3815910	3
2872035	3
3082682	3
3793890	3
3531206	3
2698481	3
2599155	3
2930451	3
3531775	3
2343123	3
3168534	3
2550626	3
2698733	3
2453277	3
3766894	3
2423229	3
3036071	3
3169106	3
3295393	3
3556812	3
2599649	3
2763287	3
3012735	3
3396915	3
3579566	3
2920783	3
3557147	3
3794311	3
2790513	3
2806739	3
3125418	3
3147876	3
3674377	3
2520520	3
2566286	3
2966128	3
3659635	3
3881331	3
2647351	3
2635655	3
2873269	3
3908310	3
2696803	3
3121458	3
3772398	3
3311424	3
2544668	3
3198973	3
2371611	3
3037222	3
2398060	3
2318414	3
2889704	3
3311836	3
3037443	3
2398800	3
3076358	3
3218416	3
3105263	3
3631862	3
3126323	3
2977679	3
2700291	3
2786678	3
3469845	3
2456809	3
3795924	3
3398830	3
3492380	3
3676321	3
2680463	3
3175394	3
3513751	3
3537568	3
3062472	3
3677124	3
2765423	3
3962034	3
2979497	3
2319514	3
2604803	3
2321289	3
2892319	3
3200643	3
3375684	3
3932372	3
2923386	3
3028539	3
3715407	3
2701610	3
2897920	3
3150219	3
3537130	3
3268309	3
3359209	3
3176467	3
2605492	3
2796848	3
3539801	3
3584558	3
3910988	3
3029994	3
2981702	3
2854658	3
3107575	3
2415917	3
2347195	3
3065654	3
3716489	3
3898921	3
2898659	3
3176722	3
3773427	3
3858699	3
3610339	3
3797877	3
3400801	3
3899526	3
3635455	3
2682022	3
3129315	3
3352084	3
3224117	3
2788996	3
3202150	3
2321560	3
2639135	3
2682190	3
3542792	3
2403376	3
2456753	3
2371595	3
2570858	3
3325878	3
3108748	3
3636955	3
2462516	3
2991834	3
3562405	3
3611267	3
2725453	3
3449170	3
3083309	3
3499202	3
2503744	3
3152065	3
2323031	3
3277334	3
2561960	3
2789961	3
2595477	3
3087901	3
3799243	3
3913605	3
2706395	3
3408507	3
2704342	3
3203370	3
2429372	3
2640247	3
3301758	3
3474146	3
3563547	3
3826475	3
2993130	3
3859581	3
3322065	3
3640430	3
2565250	3
3501741	3
3540120	3
2479964	3
3860098	3
2661833	3
2459145	3
2505292	3
3540442	3
3937686	3
2660028	3
3323243	3
2350454	3
3496932	3
2550054	3
2993763	3
3254630	3
3915375	3
3641982	3
2573633	3
3278754	3
3721054	3
2705769	3
3938857	3
3690990	3
2480610	3
2423623	3
3036226	3
3549370	3
2406738	3
2727934	3
2904772	3
3381978	3
3476122	3
3691698	3
3254963	3
2614176	3
3946468	3
2904979	3
3154193	3
2597704	3
3915993	3
2814753	3
3669005	3
2858637	3
3154454	3
2835999	3
2928417	3
3305000	3
2663266	3
3722984	3
2507391	3
3476882	3
3541763	3
3696588	3
3135829	3
2408327	3
3669426	3
3907558	3
3209263	3
3941009	3
2974502	3
2571365	3
3090052	3
3907989	3
3890891	3
2469922	3
2434875	3
2643754	3
2880958	3
3022093	3
3406441	3
2572095	3
3697918	3
2686530	3
2428100	3
2617332	3
3909079	3
2599011	3
3645780	3
2729915	3
4052127	3
3697406	3
3646248	3
3280936	3
2574724	3
2794431	3
2436658	3
3092192	3
2730583	3
2483002	3
2687395	3
2410454	3
2730833	3
3593984	3
2576222	3
3093630	3
2382847	3
2552783	3
3641729	3
2667190	3
2483224	3
2600454	3
2382658	3
2812377	3
3236524	3
2552946	3
2527732	3
3282986	3
3522565	3
2578388	3
2774088	3
2817626	3
3509339	3
2553161	3
2411605	3
3235229	3
3282288	3
3095482	3
2709594	3
2475330	3
2669020	3
3788196	3
2620925	3
2412019	3
3501039	3
3831985	3
3158899	3
3479825	3
3871358	3
2439387	3
3333331	3
3282914	3
2996057	3
3191734	3
3569208	3
3235850	3
3728226	3
3420843	3
2464682	3
2796212	3
3239979	3
3546035	3
2909297	3
2385231	3
2753991	3
3048050	3
2884294	3
3459220	3
2819129	3
2909880	3
2333496	3
3946128	3
2865896	3
2689592	3
2884620	3
2666991	3
2754347	3
3481121	3
3956345	3
3336970	3
3835123	3
2554874	3
3946773	3
3048889	3
3138633	3
3524908	3
2625553	3
2911446	3
2479548	3
2532437	3
2868246	3
2603154	3
3622096	3
2437402	3
3560536	3
2386377	3
3434212	3
3646700	3
2912586	3
3026522	3
3747311	3
3872094	3
3075079	3
3410542	3
3673058	3
3608554	3
3116609	3
3836928	3
3139758	3
2627624	3
2734518	3
2913059	3
3102221	3
2712168	3
2798406	3
3050353	3
3215255	3
3482718	3
2886410	3
3461191	3
2723739	3
2668620	3
3731129	3
3102629	3
3762666	3
3897719	3
3140149	3
3838923	3
2777600	3
3238266	3
3002964	3
2556591	3
3483194	3
3053230	3
2443778	3
3150495	3
3339757	3
2960968	3
3795558	3
3877692	3
3076301	3
2774787	3
3117619	3
2536957	3
2631749	3
3675464	3
3898707	3
3878850	3
3264323	3
2726226	3
2388727	3
3648291	3
3840054	3
3624759	3
3923245	3
2632883	3
2337700	3
2757723	3
3923586	3
3566552	3
2670629	3
3788696	3
3004810	3
2875142	3
2693110	3
2779919	3
2845341	3
3141716	3
2736198	3
2682339	3
2715105	3
2780241	3
3141895	3
3414320	3
3964039	3
2822754	3
3390882	3
3387425	3
2445641	3
2936014	3
3192024	3
3755950	3
2584722	3
3240717	3
3289876	3
2920758	3
2780602	3
3078513	3
3109351	3
2338874	3
2389894	3
3705453	3
3842793	3
2540010	3
3061999	3
3789957	3
3012185	3
3109901	3
3801519	3
3882674	3
3142651	3
2445673	3
2829483	3
3965291	3
2630870	3
2515912	3
3843369	3
3711447	3
2607934	3
2737952	3
3143012	3
3193359	3
3434251	3
2559602	3
3006857	3
3706371	3
2878834	3
2695276	3
3843819	3
2353744	3
3055394	3
3392837	3
3575683	3
2398900	3
2637821	3
3080066	3
3291280	3
2688052	3
3316811	3
2540209	3
2695688	3
3143950	3
3531282	3
3242444	3
2399965	3
2870117	3
3552736	3
3736387	3
3436104	3
3009142	3
3707652	3
2782521	3
3552989	3
2783474	3
2881449	3
3209630	3
2938707	3
3670018	3
3221016	3
3768735	3
3418992	3
3813778	3
3269273	3
2892946	3
2825198	3
2985115	3
3438035	3
2804562	3
3319187	3
3887801	3
2696869	3
2849346	3
3196882	3
2450506	3
2834556	3
3763595	3
4051662	3
3034106	3
2691998	3
2547506	3
3419708	3
2677557	3
3081967	3
2359757	3
3529005	3
2518758	3
3442279	3
3488874	3
3718209	3
2849869	3
3467032	3
2500209	3
2737346	3
3849578	3
2597413	3
3769839	3
3486055	3
3681671	3
3738956	3
2562677	3
3443304	3
2548874	3
3396203	3
2496114	3
3578564	3
3815325	3
3162545	3
4054671	3
2826303	3
2986454	3
3294318	3
2964853	3
3012102	3
3770237	3
2496355	3
2850781	3
2836894	3
3352617	3
2678651	3
3247107	3
3347154	3
2930236	3
3119521	3
3531412	3
2550178	3
3072702	3
3082986	3
2763184	3
3490068	3
2611948	3
3534435	3
3930137	3
2453454	3
3169166	3
2565201	3
3271505	3
3104286	3
3812877	3
2543995	3
2612479	3
2785564	3
3372189	3
2839430	3
3674476	3
2942091	3
3148246	3
3558369	3
3685096	3
2410347	3
3125918	3
2699720	3
2371667	3
3795085	3
3273195	3
2453106	3
3167500	3
3174621	3
2722324	3
3013816	3
3061838	3
3490680	3
3724382	3
2786552	3
3148818	3
2743801	3
2699021	3
3122244	3
3536658	3
3630166	3
3062081	3
3224804	3
2319764	3
3077230	3
3313133	3
3814736	3
3422720	3
2636550	3
2828746	3
2699578	3
2614088	3
2722739	3
3714154	3
3815357	3
2786888	3
3883152	3
2650287	3
3513801	3
3909659	3
2367145	3
2700153	3
3027483	3
3445910	3
3537685	3
2345630	3
3126778	3
3323471	3
3219947	3
2745630	3
3771113	3
3085547	3
3127488	3
2345774	3
3149877	3
3375502	3
2746140	3
3127755	3
3856145	3
2567838	3
3896453	3
2787545	3
3744796	3
3127972	3
3298880	3
3796798	3
3633348	3
2658667	3
3493452	3
3587565	3
2701700	3
3884496	3
3039140	3
3856517	3
3937922	3
3226490	3
3150483	3
3039351	3
2369581	3
3404045	3
2501922	3
2702325	3
2944678	3
3424450	3
2460553	3
3128840	3
3177579	3
3857235	3
2615555	3
3776359	3
3404693	3
3818666	3
2593750	3
2606992	3
3542048	3
3635361	3
3933598	3
3040036	3
3516152	3
3066239	3
2945342	3
2375305	3
3129715	3
3226028	3
3228021	3
3406189	3
3425453	3
2656053	3
3271481	3
2991678	3
3319135	3
2325523	3
2594809	3
3040693	3
3226937	3
2704034	3
3934882	3
2925473	3
3301396	3
3129438	3
3544593	3
3018701	3
3067103	3
3718513	3
2897211	3
3901764	3
3041618	3
3748090	3
3887640	3
3362097	3
2833526	3
3301647	3
3353645	3
2373527	3
2941266	3
3666343	3
3109579	3
3426352	3
3539379	3
2833821	3
3859159	3
2801558	3
2769235	3
3019165	3
2986178	3
3734411	3
2748307	3
3204014	3
2926436	3
2941854	3
3034559	3
3719497	3
2328449	3
2704893	3
2748524	3
3181754	3
3687911	3
2527197	3
2683955	3
3354537	3
3501872	3
3903632	3
2857351	3
2659668	3
3303050	3
3131915	3
3229593	3
3455135	3
2812680	3
3068078	3
3823862	3
3904031	3
2519642	3
2993623	3
3945177	3
3327788	3
3595268	3
3110640	3
3381575	3
2660910	3
3864741	3
4045101	3
2749712	3
2853895	3
3183535	3
2641984	3
3254862	3
3564793	3
3230973	3
4045405	3
3043790	3
3541124	3
3827782	3
3184028	3
2326211	3
3642934	3
2905115	3
3044042	3
3428578	3
3940158	3
3862135	3
3643237	3
2663073	3
2814883	3
3154517	3
3428756	3
3541606	3
2880276	3
2574842	3
3279782	3
3429022	3
3541817	3
3696669	3
3183010	3
3863152	3
2378454	3
2575120	3
3498530	3
3429333	3
3890723	3
2598364	3
2928895	3
3505565	3
2481953	3
2881019	3
3256626	3
3802956	3
3459487	3
2664118	3
2974893	3
3753719	3
2929308	3
2948326	3
3543307	3
3415850	3
3599883	3
2381864	3
3112787	3
2525096	3
3917417	3
4052230	3
3909664	3
2382040	3
3383965	3
2525511	3
3593527	3
3416777	3
2482853	3
3092302	3
2993005	3
2752221	3
3430701	3
2761291	3
2330012	3
2382904	3
2752453	3
3046395	3
3190026	3
2531764	3
2687625	3
2619792	3
3407813	3
2338122	3
3508828	3
2474636	3
2812861	3
2976513	3
3235092	3
3594512	3
3603108	3
2331639	3
3757277	3
2475115	3
2532256	3
3500883	3
3545354	3
2862730	3
3375593	3
3619004	3
3464826	3
2665849	3
3510510	3
2998775	3
2439529	3
3784217	3
2464479	3
2863328	3
3480237	3
3789701	3
3361414	3
3457383	3
3545915	3
3833344	3
2954768	3
3212672	3
3700568	3
2766290	3
2484765	3
3895196	3
2477663	3
2435581	3
2819241	3
3946202	3
2866173	3
3286861	3
3870085	3
2719404	3
2667078	3
2819443	3
2511180	3
3115595	3
3916037	3
2385993	3
3646173	3
2441787	3
2667548	3
3026125	3
2334720	3
3194365	3
2932860	3
3262005	3
3362979	3
2388086	3
3237411	3
3410360	3
2754964	3
3482163	3
2674204	3
3195105	3
2776788	3
2344818	3
3425340	3
2386782	3
2798038	3
3387797	3
3897011	3
2442605	3
3571174	3
3959067	3
3237762	3
2772573	3
2675630	3
2870565	3
3188593	3
3525812	3
3237897	3
3504316	3
2345873	3
2957263	3
3215415	3
3388353	3
3948371	3
2443246	3
3097025	3
3517055	3
3097426	3
3339737	3
2773949	3
3117230	3
3389028	3
3097707	3
3922226	3
3839545	3
2735227	3
2387969	3
2513433	3
3293286	3
3795764	3
2824269	3
2914125	3
3611373	3
2557091	3
2934586	3
3809519	3
2441393	3
3961982	3
2821798	3
3028535	3
2775614	3
2513881	3
2713856	3
2444471	3
3809845	3
2735875	3
3288258	3
3598534	3
3840223	3
2844696	3
3098581	3
3190522	3
3341367	3
2914664	3
3520938	3
3753019	3
2757845	3
3162805	3
3708390	3
3475973	3
3009368	3
3059525	3
3312677	3
3289292	3
3677621	3
2777533	3
3899942	3
2486891	3
2538885	3
2693485	3
3529050	3
3924352	3
3616898	3
3923269	3
2936098	3
3507088	3
2558553	3
3218393	3
3314140	3
2876572	3
3202423	3
2737384	3
3415061	3
3530053	3
3574481	3
2395521	3
3964594	3
3678456	3
3766156	3
2607523	3
3099947	3
2445367	3
3012476	3
3523871	3
3121139	3
3314815	3
3952516	3
2488998	3
2781060	3
2847077	3
3876281	3
2418772	3
3290694	3
3164269	3
3650791	3
3367609	3
3812069	3
2780458	3
2446892	3
2539788	3
3367793	3
3242079	3
2781102	3
3121787	3
3390973	3
2637945	3
3080170	3
3508568	3
2968816	3
3391730	3
2848039	3
2638213	3
3255495	3
3347605	3
2870027	3
3242479	3
3344311	3
2924929	3
3927193	3
2470631	3
2393710	3
3707719	3
3209397	3
3302854	3
3715142	3
2652882	3
3813342	3
3761396	3
2632141	3
3009969	3
3707979	3
3393136	3
2587125	3
3114838	3
3165966	3
3221063	3
3318679	3
3653501	3
3813821	3
3509584	3
3680427	3
3017092	3
3737619	3
2394786	3
2654348	3
3145720	3
3532776	3
3160758	3
3034176	3
3769563	3
2541875	3
3533023	3
3928765	3
4052931	3
3681043	3
3957584	3
3577631	3
3420021	3
3259675	3
3484612	3
2928905	3
2342311	3
3710247	3
3769861	3
3718795	3
2919795	3
3294141	3
2406466	3
3118876	3
2805608	3
2362172	3
3020724	3
3467687	3
2920275	3
3247164	3
3794039	3
3658548	3
3214691	3
2698659	3
2785030	3
3850099	3
2634724	3
3907262	3
2362994	3
2396634	3
3073711	3
3353739	3
2931187	3
2497123	3
2895224	3
3630696	3
3674289	3
3036437	3
3557351	3
3740335	3
2600520	3
2397303	3
2806906	3
2888675	3
3812953	3
3372310	3
2504663	3
3607435	3
3934097	3
2474822	3
3722816	3
3675031	3
3607659	3
2566669	3
3075746	3
2895959	3
3422193	3
2371770	3
3013651	3
2553776	3
2602385	3
3273481	3
3581084	3
3854053	3
3248834	3
3026722	3
2399349	3
2657671	3
3773456	3
3536205	3
3854536	3
2591587	3
2989482	3
3085276	3
3249071	3
3909503	3
2522011	3
2657891	3
3714217	3
2499338	3
2700746	3
3632650	3
3883323	3
2843458	3
2636889	3
2603988	3
2700322	3
3027783	3
3631603	3
3225441	3
3399123	3
2923131	3
2989804	3
3559940	3
3015080	3
2979923	3
3423455	3
3536904	3
3884071	3
2425731	3
3350250	3
3323984	3
2557382	3
2897814	3
3932532	3
3268190	3
3678109	3
3856391	3
3324229	3
3728293	3
2944207	3
3678531	3
2830318	3
3039215	3
3299411	3
3775891	3
2320634	3
3177082	3
3938609	3
2568826	3
2969558	3
3226978	3
2369798	3
2415839	3
3496416	3
2745732	3
3150937	3
3472133	3
3885305	3
2513621	3
3773320	3
3690659	3
2724480	3
3773593	3
2924536	3
2659785	3
3017559	3
3325336	3
3448372	3
3730771	3
2855401	3
2991370	3
3776912	3
3082697	3
3405778	3
3378685	3
2462009	3
3178269	3
2428192	3
2799201	3
3318977	3
2616246	3
3498209	3
2515219	3
3152048	3
2751445	3
3129122	3
3326231	3
2896869	3
3733235	3
2548875	3
2372989	3
2940828	3
2348872	3
3495986	3
3965611	3
2790073	3
3539215	3
3611899	3
2811827	3
3326688	3
2658091	3
3129989	3
2972062	3
3409294	3
3734573	3
3822631	3
2790588	3
2946981	3
3749592	3
2479729	3
3088578	3
3859528	3
2611096	3
2707947	3
3034587	3
3454198	3
2549609	3
3936837	3
2596589	3
2727173	3
2812467	3
3720101	3
3410688	3
3205160	3
3937602	3
3274672	3
2834500	3
2993445	3
3355015	3
2943240	3
2329709	3
2994380	3
3475474	3
3778620	3
2480352	3
2597138	3
3355351	3
3590377	3
3595424	3
3904597	3
2904308	3
3694824	3
2597307	3
3303855	3
3564625	3
2613363	3
3133468	3
3549239	3
2770693	3
3668322	3
3020789	3
3905816	3
2460341	3
2506957	3
3752131	3
3827864	3
2468129	3
3861927	3
2620044	3
3737107	3
3208872	3
3889917	3
2662613	3
3184912	3
3693084	3
2425423	3
2615253	3
3135348	3
3279609	3
3089137	3
2460903	3
2750388	3
2905631	3
2663056	3
2757752	3
3615970	3
3669368	3
2792894	3
3044640	3
3890563	3
3520424	3
3916593	3
2947188	3
4049309	3
2990434	3
2793153	3
3890807	3
3186720	3
2598491	3
3256196	3
3280263	3
3908242	3
2707258	3
3112466	3
2929180	3
3134864	3
3256676	3
2427995	3
2575861	3
3669768	3
3828629	3
3045317	3
3891287	3
3187841	3
3521228	3
3566747	3
3460215	3
2409247	3
3330721	3
3543372	3
3909356	3
2794004	3
2837485	3
2428893	3
3553299	3
3070931	3
2336298	3
3384032	3
2665907	3
3092119	3
2810866	3
3139329	3
2409846	3
2574983	3
2752066	3
2473314	3
3235842	3
2354107	3
2730685	3
3601701	3
3830056	3
2552743	3
2952873	3
2997600	3
3641669	3
3698945	3
3567879	3
3804182	3
2812298	3
3462704	3
3647324	3
2862130	3
3190157	3
3359757	3
3618496	3
3647798	3
2774010	3
3023886	3
2906722	3
2463566	3
3374700	3
2330646	3
2483520	3
3568341	3
2383554	3
3952467	3
2817878	3
2553277	3
2795509	3
2998344	3
2475235	3
3523006	3
3670970	3
3419486	3
3742547	3
3913167	3
2862829	3
3375761	3
3238662	3
2358005	3
2731957	3
2484362	3
3458305	3
3143576	3
2340507	3
2579690	3
2440088	3
2533464	3
2931467	3
3619804	3
2385418	3
3144217	3
2910791	3
3545975	3
3701780	3
2440388	3
3094454	3
2768275	3
2510862	3
2955231	3
2817324	3
2732956	3
3409479	3
3386876	3
3378069	3
3791304	3
3138393	3
3653241	3
2733188	3
2819551	3
2769548	3
3834885	3
3160255	3
2672702	3
3524837	3
2360325	3
3100325	3
3746060	3
2711270	3
3896306	3
2673211	3
3193980	3
2486005	3
3871298	3
2721112	3
2978750	3
3337671	3
2754818	3
3703848	3
2442175	3
3310196	3
2437875	3
2414394	3
2912521	3
3000644	3
3514640	3
3646790	3
2674674	3
2581477	3
3026670	3
3001022	3
3917841	3
3116550	3
2870219	3
3875281	3
3836851	3
2481930	3
2628131	3
2415116	3
2734640	3
3237932	3
3731075	3
3426883	3
3609105	3
2957330	3
3002092	3
3482885	3
3921887	3
2390159	3
3472226	3
3960101	3
2913458	3
3787232	3
3002825	3
2513080	3
3197646	3
2842974	3
3311412	3
3472629	3
3504941	3
3597672	3
3161815	3
3838427	3
2934132	3
2980482	3
3027873	3
3340180	3
3505140	3
3597954	3
3611019	3
2799591	3
3949263	3
2535821	3
3795902	3
3340301	3
2713574	3
3763616	3
3839609	3
2779083	3
2824893	3
3565327	3
3840212	3
2583381	3
2980995	3
3598347	3
2680305	3
2713903	3
3703523	3
3294429	3
2649871	3
3190213	3
2583592	3
2776106	3
3385150	3
3708096	3
2935330	3
3475598	3
3386212	3
2537947	3
3413946	3
3875058	3
2442981	3
2629582	3
3549950	3
3521548	3
3005224	3
3217719	3
2538256	3
3201250	3
2538162	3
2693243	3
3250716	3
2920169	3
2389412	3
3191885	3
3924514	3
2868350	3
3108479	3
2715678	3
2876449	3
2395069	3
2365832	3
3011550	3
2515244	3
3842742	3
3951823	3
2446147	3
2737467	3
3266022	3
3415192	3
3811406	3
2351932	3
2558931	3
3649906	3
3142563	3
3192793	3
2366272	3
2352337	3
3110219	3
3392047	3
3711225	3
3367463	3
2445958	3
2491628	3
3253424	3
2983339	3
3013223	3
3953317	3
3266764	3
2397799	3
2636925	3
3666535	3
3758359	3
3735382	3
2559752	3
2961739	3
3651123	3
3767373	3
3953860	3
3301365	3
2608250	3
2869719	3
2916910	3
3291217	3
3679196	3
2802928	3
2399420	3
2638041	3
2560479	3
2717835	3
3268063	3
3065502	3
3885633	3
2917463	3
3601749	3
2356212	3
3317641	3
2938444	3
3144364	3
3195699	3
3256688	3
3348117	3
3481341	3
3242921	3
3736510	3
2925769	3
3927941	3
3122352	3
3465786	3
3531759	3
2496643	3
2832656	3
3669851	3
2368028	3
2632210	3
2783850	3
3010008	3
2545508	3
2782811	3
2587205	3
3016760	3
2394209	3
3846576	3
3806516	3
2653234	3
3419174	3
3466219	3
2449688	3
3482936	3
2546806	3
3628439	3
3680770	3
3438273	3
2394869	3
3576902	3
3102675	3
3847698	3
2677515	3
2359693	3
2596767	3
3624604	3
2472232	3
2740549	3
3246096	3
2692910	3
3222145	3
3442640	3
2495628	3
2939932	3
3848489	3
3793373	3
2929045	3
3124259	3
3879424	3
3485089	3
3906589	3
2693655	3
3118964	3
3625809	3
2519352	3
3443536	3
2940538	3
2738958	3
2634383	3
3119459	3
3222707	3
3396305	3
3443908	3
3489743	3
2543090	3
3147081	3
3198172	3
3673665	3
2370224	3
2422922	3
3907084	3
2656167	3
2720775	3
3579632	3
2451300	3
2496699	3
2698765	3
2851301	3
2920593	3
3907408	3
2343459	3
3012738	3
3444422	3
2451674	3
3121007	3
2520314	3
3659384	3
2497283	3
2699215	3
2741255	3
2987870	3
3247962	3
3628238	3
3444864	3
3148132	3
3535110	3
2590610	3
2988028	3
3061272	3
3960242	3
3311428	3
2852251	3
3675111	3
3629021	3
2398086	3
3445281	3
2889717	3
3675448	3
2921837	3
3908902	3
2602075	3
2722249	3
2967002	3
2977329	3
3265130	3
3675621	3
3536500	3
2700319	3
2743797	3
3469857	3
3630676	3
3492390	3
3661157	3
2700518	3
2786854	3
3536333	3
2508056	3
2680467	3
3175396	3
3315139	3
2657962	3
3446425	3
3492638	3
2555566	3
2786986	3
3743976	3
3820379	3
3686715	3
2795448	3
3027922	3
3446711	3
3962043	3
2556303	3
3079108	3
3401944	3
3106305	3
3883804	3
2637244	3
3249620	3
3856042	3
2413579	3
2400473	3
3962395	3
3106523	3
3375686	3
3423530	3
3584120	3
2936207	3
3633149	3
3376244	3
3584417	3
3174970	3
2830075	3
2923584	3
3299254	3
2701809	3
2898085	3
3471492	3
3932777	3
2512179	3
3662975	3
3201434	3
3268956	3
3039459	3
3515496	3
3797426	3
2924171	3
2990793	3
3128792	3
3351193	3
3227196	3
2875762	3
3449958	3
3494386	3
2323885	3
2559392	3
3899527	3
3823589	3
3177294	3
3039996	3
3610641	3
3318483	3
2477666	3
2659942	3
3776775	3
2559819	3
3590135	3
2749820	3
3859673	3
2639141	3
3225824	3
2767336	3
3082802	3
2428284	3
2594462	3
2725184	3
3325882	3
3448968	3
2984280	3
3732353	3
2747156	3
2855997	3
2900238	3
2515392	3
2751121	3
3361331	3
3775150	3
3087565	3
3032977	3
2571369	3
3449189	3
3499203	3
3901278	3
2945930	3
3041388	3
3473418	3
3129255	3
2725658	3
3777538	3
3499689	3
3591718	3
3180027	3
3913623	3
2768453	3
3152424	3
3693132	3
3935483	3
2517451	3
2429373	3
2640284	3
2926058	3
2707049	3
2478849	3
3409025	3
2458125	3
3517873	3
3613301	3
3943431	3
3496503	3
3902990	3
2504757	3
3888394	3
2596457	3
3859582	3
2549667	3
3182218	3
2878690	3
3302937	3
2611805	3
3450694	3
3475201	3
3589192	3
2754956	3
3278581	3
3087207	3
3475546	3
2755223	3
3564435	3
3614386	3
2662179	3
3824604	3
3864925	3
2879482	3
3089829	3
3564994	3
2407139	3
3232473	3
3451687	3
2568420	3
3088261	3
2904981	3
3695687	3
3328673	3
3405430	3
2901396	3
2507218	3
3828176	3
2433439	3
3135404	3
3278409	3
2928618	3
3182915	3
3356561	3
3414650	3
3941037	3
2928803	3
3566132	3
3458696	3
2974507	3
3452510	3
3697526	3
2328156	3
2974795	3
3724765	3
2508214	3
3041026	3
2686536	3
3566612	3
2352995	3
3233758	3
2991940	3
3091129	3
3506408	3
2381806	3
3803318	3
2948671	3
2576917	3
2644484	3
3135415	3
3803590	3
3461500	3
3593475	3
2508838	3
3891937	3
2429379	3
2975825	3
3755588	3
3184651	3
3522055	3
2619312	3
2576238	3
3430821	3
3307415	3
3866516	3
2354482	3
2773791	3
3234838	3
3782858	3
3046664	3
3699505	3
3282987	3
2438151	3
3307744	3
2994799	3
3918801	3
3141924	3
2976625	3
3282313	3
3603406	3
2464030	3
2709595	3
2814692	3
2357110	3
2412087	3
3603906	3
3894227	3
3619189	3
2818448	3
3282918	3
2579095	3
2765281	3
3701317	3
2688886	3
3259767	3
3523647	3
3805591	3
2385190	3
3283174	3
2510555	3
2954703	3
3701536	3
3651372	3
2666468	3
2864175	3
2910899	3
3025223	3
3671433	3
3784606	3
3605806	3
3833819	3
2602208	3
2864365	3
3336079	3
3546347	3
3421967	3
2710702	3
3047976	3
2819380	3
3283894	3
2333931	3
3433619	3
2885067	3
3138463	3
3620997	3
3956373	3
2911922	3
3074135	3
3284175	3
2754576	3
2797139	3
2885315	3
3409965	3
3502816	3
2911467	3
3746232	3
3871520	3
2580763	3
2912425	3
2912750	3
3482063	3
3380260	3
3096038	3
3363127	3
3338115	3
3503671	3
3434524	3
3096341	3
3139415	3
3363373	3
3460763	3
3872137	3
2722456	3
3837613	3
3646976	3
3381300	3
2604058	3
2389390	3
2627626	3
2979471	3
3673416	3
3786741	3
2335919	3
3050355	3
3948305	3
3921714	3
2439318	3
3245741	3
3609271	3
3762667	3
3948621	3
2482670	3
2777625	3
2821035	3
2915577	3
2467153	3
2513127	3
2556594	3
3897984	3
3053233	3
3873363	3
3247065	3
2415703	3
2415967	3
3548769	3
2872538	3
2980818	3
3598237	3
2680052	3
2775466	3
3436859	3
2692204	3
3661273	3
3788252	3
3105628	3
2714006	3
3051730	3
3840071	3
3796971	3
2488405	3
2605682	3
3462570	3
3527960	3
3840800	3
3962647	3
3077002	3
3058845	3
2935399	3
3098784	3
2393560	3
3662396	3
2822333	3
3598976	3
2800766	3
3118622	3
2875196	3
3386339	3
2845350	3
2935556	3
3528611	3
2914913	3
2981999	3
3077842	3
2845803	3
3567935	3
3030212	3
2468702	3
2487161	3
3099448	3
3924721	3
2634738	3
2736499	3
3078297	3
3240718	3
3289877	3
3550495	3
2338667	3
2960493	3
3799906	3
2395248	3
2444462	3
2730345	3
3842690	3
2684832	3
2558752	3
2759268	3
3314293	3
2489927	3
3811474	3
3507476	3
2590443	3
3433267	3
2716573	3
3843088	3
2869133	3
3079159	3
3063130	3
3389667	3
3530632	3
2491760	3
2636692	3
2591652	3
3651007	3
3143428	3
3530886	3
3876716	3
2869601	3
2592149	3
3013925	3
3525556	3
2967992	3
2447194	3
2695435	3
2781760	3
2447029	3
3242234	3
2688053	3
2608457	3
2695712	3
3417368	3
3627277	3
3759419	3
3344273	3
3014966	3
3927127	3
3208619	3
3927033	3
2447828	3
3668875	3
3291886	3
3761235	3
2586791	3
2783478	3
3303194	3
3575236	3
3886655	3
3927465	3
3761750	3
3344937	3
3016191	3
3058208	3
3956090	3
3878156	3
2825066	3
2870648	3
3737108	3
3016988	3
2963326	3
3010382	3
3269274	3
2448981	3
3671171	3
2421165	3
2883269	3
3717119	3
3577507	3
2804749	3
2963795	3
3123687	3
3395195	3
3654038	3
2939537	3
3419713	3
2677560	3
3117402	3
2395147	3
3533224	3
2642714	3
3259464	3
3082164	3
3306766	3
3467298	3
2500764	3
3161658	3
3034961	3
3529895	3
2720226	3
2805512	3
3124289	3
3395888	3
3958183	3
2784427	3
3197622	3
3467502	3
2634215	3
3246986	3
3167985	3
3320608	3
2974211	3
2894316	3
3816093	3
3929637	3
2502001	3
3673496	3
3606045	3
2342979	3
2563535	3
2805964	3
3270960	3
3534196	3
3556604	3
3907179	3
3125188	3
3720812	3
3198397	3
3851781	3
2721031	3
3125322	3
3490371	3
3959311	3
3721338	3
2543742	3
2895171	3
3164617	3
2474008	3
3271706	3
3771905	3
3959574	3
2699285	3
3083535	3
3023834	3
3628407	3
3444971	3
3310982	3
3892946	3
2612712	3
3469014	3
3580147	3
2873313	3
3607563	3
2318110	3
3422143	3
3629216	3
3422317	3
3535679	3
3631692	3
2743114	3
2636213	3
3084889	3
2698525	3
2613741	3
2700120	3
2743578	3
2852684	3
2743804	3
2922148	3
3297546	3
3854488	3
3323068	3
2853024	3
3743173	3
2842630	3
3513602	3
2412609	3
2967642	3
3584645	3
3357330	3
3676677	3
3298105	3
3608938	3
2367147	3
2399924	3
2592021	3
2680705	3
2923085	3
3038495	3
3609145	3
3124146	3
3632047	3
2723093	3
3585410	3
3932205	3
3350147	3
3632784	3
3937159	3
3399656	3
2892415	3
2546751	3
3200777	3
3584197	3
3268050	3
2426022	3
3176301	3
3856300	3
3125118	3
3715500	3
3494740	3
2745270	3
3200979	3
3471351	3
3086233	3
3128199	3
2605715	3
2701898	3
3447483	3
3588066	3
3107432	3
3471587	3
2653232	3
2373922	3
2681484	3
3126111	3
2346992	3
2477098	3
2615267	3
3471959	3
3634994	3
2513530	3
2374335	3
2937940	3
3404709	3
3716910	3
2983044	3
3561861	3
2461940	3
3774031	3
2428078	3
2832543	3
2876415	3
2417972	3
2767413	3
3448703	3
2456872	3
3361150	3
2639380	3
3040515	3
2896301	3
2925322	3
3226938	3
3941657	3
2348586	3
3066847	3
3179654	3
2925475	3
2992225	3
3611543	3
3858568	3
2706060	3
2571941	3
3067118	3
3666075	3
3777601	3
3152306	3
3887642	3
3034004	3
2768614	3
3826137	3
3273488	3
2479438	3
3799743	3
3034255	3
2349384	3
2769276	3
2812016	3
3019168	3
2986233	3
3474260	3
3749176	3
2683784	3
2878126	3
3088522	3
3180489	3
3228885	3
2405528	3
3278078	3
3181764	3
3363281	3
2527199	3
2640988	3
3131673	3
3563876	3
2572827	3
3823411	3
2459006	3
2659669	3
2852516	3
2926989	3
3088860	3
3455143	3
2812681	3
2972776	3
2903904	3
3827134	3
2527807	3
3303349	3
3518623	3
3860626	3
2812835	3
3020074	3
2330122	3
2904133	3
2755407	3
3303734	3
2709450	3
3328010	3
2330745	3
3110887	3
3381778	3
2430895	3
2749868	3
3382072	3
2662118	3
3519539	3
2710921	3
2574284	3
2813509	3
2973565	3
3405335	3
3779753	3
3596893	3
2550852	3
2706315	3
3752308	3
3692857	3
2481077	3
3615506	3
3801982	3
3135193	3
3722677	3
2901559	3
2433594	3
3802182	3
2974033	3
3452182	3
2523098	3
3185898	3
2481526	3
3255980	3
2712159	3
2807427	3
3498534	3
3669508	3
3112155	3
2928915	3
4050258	3
3640451	3
3137340	3
3328167	3
3552200	3
3330017	3
2482270	3
2713458	3
3022512	3
3070580	3
3506645	3
2906985	3
3045607	3
3942176	3
2837358	3
3461026	3
3543769	3
3739840	3
3829139	3
2996901	3
3754674	3
2950795	3
3784411	3
3869216	3
3865486	3
3646337	3
2336665	3
3600812	3
3430399	3
2859496	3
2599846	3
3330948	3
2353955	3
2509135	3
2908004	3
2666885	3
3786084	3
3236187	3
2354335	3
3332177	3
2997843	3
3092742	3
3136406	3
2817437	3
2531976	3
2600782	3
3952227	3
2976516	3
3500570	3
3545013	3
3757287	3
2762838	3
2645626	3
2930694	3
2383847	3
2431690	3
2909720	3
3385242	3
2863073	3
3185796	3
2716976	3
2339770	3
3642954	3
3700272	3
2954021	3
2532834	3
3361200	3
2815548	3
3143412	3
3671221	3
2340424	3
2996349	3
3511041	3
2553902	3
3480243	3
3376445	3
2839494	3
2883962	3
3308701	3
3954385	3
2666276	3
2818773	3
3457402	3
3595234	3
3097967	3
3759240	3
3894877	3
3144570	3
2579567	3
2863759	3
3945795	3
2477667	3
2766790	3
2602291	3
2718757	3
2465014	3
2863912	3
3386749	3
3872923	3
3187031	3
3870095	3
2624229	3
3955819	3
2385711	3
2754418	3
3160217	3
3645928	3
2478610	3
3703028	3
3870593	3
3546872	3
3835291	3
2465407	3
2955665	3
3433821	3
3095603	3
3362710	3
3920685	3
2978674	3
3547112	3
2583270	3
2486214	3
2690128	3
2414347	3
3116262	3
3836132	3
3921179	3
3470197	3
3425372	3
3646834	3
3836618	3
2533517	3
3026848	3
3547716	3
3215028	3
2442989	3
2723431	3
2668478	3
3285129	3
2534343	3
3197030	3
3673970	3
2915167	3
3435921	3
3837693	3
2534690	3
2960035	3
3140285	3
3311365	3
3526377	3
3571888	3
3150178	3
3762866	3
3311489	3
3873459	3
2821380	3
2913927	3
2980387	3
3104056	3
3920068	3
3263953	3
3572550	3
3922510	3
2774944	3
3518823	3
2934590	3
3624267	3
2441394	3
3151718	3
3340577	3
3598292	3
3612656	3
2513885	3
3294212	3
3384475	3
2779381	3
2416628	3
3389843	3
3949823	3
2485532	3
2536973	3
3200021	3
3528051	3
3249841	3
3732464	3
2389075	3
2468278	3
3141588	3
3754688	3
3341576	3
2682119	3
3648675	3
2845607	3
2935590	3
2629719	3
2338339	3
2959973	3
3119078	3
3765258	3
3899946	3
3755647	3
2365487	3
2417718	3
2868262	3
3289668	3
3522372	3
3923271	3
2889196	3
3463645	3
2417941	3
3078368	3
2778728	3
3649184	3
3202425	3
2889660	3
3142301	3
3964658	3
2630579	3
2389970	3
3299616	3
2936625	3
3464072	3
2445368	3
3252444	3
3478343	3
2366221	3
3241326	3
3734059	3
3012496	3
3705835	3
3843230	3
3100193	3
2391288	3
2559405	3
2716863	3
2802428	3
3766832	3
3571274	3
2869423	3
3678981	3
2353288	3
3812295	3
3925606	3
3164799	3
3439892	3
3767586	3
3064487	3
3301701	3
2493759	3
2631623	3
2869881	3
2917114	3
3220000	3
3316980	3
2608524	3
2891931	3
2832179	3
3526391	3
3220245	3
2543845	3
3144261	3
3033126	3
3508994	3
3791473	3
3057467	3
3845423	3
3066238	3
3392354	3
3886509	3
3813348	3
2496488	3
2734458	3
4045937	3
2497016	3
3670460	3
3010187	3
3221065	3
2882055	3
2448740	3
2848899	3
3145104	3
3813825	3
2640950	3
3292733	3
2394342	3
2719181	3
3304041	3
3576462	3
3081567	3
3792577	3
2927632	3
2494554	3
3577601	3
3350764	3
2633306	3
2825494	3
2561827	3
3370066	3
3466886	3
2654836	3
2719857	3
3123984	3
3197315	3
3879060	3
3672406	3
3118670	3
2655068	3
2973407	3
2894014	3
3197476	3
4054428	3
3850087	3
2787850	3
3440127	3
2562741	3
3124341	3
2973853	3
3103437	3
3146808	3
3578658	3
3849343	3
2964985	3
3124598	3
3214219	3
3487056	3
3260964	3
2370138	3
2634532	3
3556399	3
2789509	3
2720734	3
3222813	3
3320950	3
3163784	3
2826854	3
3022012	3
2763255	3
2742170	3
2838081	3
3347803	3
3120893	3
3532792	3
2763400	3
3397143	3
3444519	3
2888096	3
3198575	3
2920961	3
3512034	3
2343844	3
2612549	3
3348294	3
2344051	3
2889123	3
2976092	3
3372611	3
3469148	3
3166505	3
3685165	3
3934418	3
2657272	3
2966677	3
2544848	3
2699762	3
3580487	3
3296575	3
3558737	3
3741297	3
2566954	3
2764247	3
3893808	3
2852569	3
2506697	3
2743356	3
2372092	3
2567204	3
3061927	3
3398491	3
3105356	3
3422567	3
2744216	3
3062156	3
3126445	3
2786821	3
3199731	3
3470030	3
3743264	3
2457263	3
2372498	3
2828870	3
3175242	3
3297961	3
2657893	3
3536459	3
2650480	3
2989607	3
3686396	3
2722941	3
2701168	3
3038568	3
2367824	3
3399317	3
3493030	3
3744560	3
3932302	3
2990135	3
3514477	3
2796370	3
3402719	3
2546801	3
2787590	3
3423688	3
3174822	3
3039014	3
3560491	3
2615063	3
3403232	3
2845700	3
3856970	3
2523800	3
3016535	3
2322384	3
2558228	3
3201351	3
3471653	3
3884958	3
3175707	3
3797378	3
3400523	3
2846169	2
3857726	2
2320785	2
3128648	2
3250968	2
3351086	2
3634611	2
2659429	2
2809889	2
3017120	2
3227133	2
3776200	2
2558648	2
3404520	2
2745742	2
2944751	2
2513625	2
2524836	2
2990934	2
3128949	2
3251333	2
3299960	2
3515755	2
3690665	2
3911560	2
2938205	2
2659621	2
3065907	2
3776419	2
2894575	2
2547832	2
2898794	2
3107992	2
3424713	2
3585371	2
3635369	2
3823499	2
3360440	2
2831743	2
3086919	2
3516002	2
3911821	2
2370348	2
2703931	2
3127363	2
2402756	2
2615823	2
2767030	2
3276128	2
3401026	2
3717000	2
3497523	2
3730793	2
2788939	2
3885860	2
2514409	2
3270316	2
2321516	2
3040125	2
3129550	2
3352361	2
3857618	2
3912114	2
2370975	2
2607582	2
2798898	2
2939036	2
3127749	2
3276338	2
3497851	2
3590452	2
3900345	2
2503078	2
2703266	2
2746772	2
3270932	2
3682110	2
2428198	2
2525662	2
3087339	2
3178612	2
3300746	2
2371497	2
3032159	2
3318986	2
3543216	2
2570795	2
2725140	2
3276659	2
3717718	2
3964753	2
2895937	2
3732159	2
2703541	2
2747008	2
2789394	2
2945657	2
3379116	2
2462458	2
2515231	2
2660568	2
2725396	2
2811051	2
3495387	2
3777276	2
2503676	2
2747340	2
2789590	2
3041337	2
3379572	2
3692513	2
3887091	2
3361478	2
2428694	2
2877065	2
3130290	2
3301273	2
3858338	2
3129123	2
3941930	2
2725563	2
2811321	2
3018543	2
3326232	2
3777511	2
2548881	2
3379837	2
3473573	2
3747899	2
2463584	2
2657052	2
3179799	2
2682917	2
3611654	2
3799142	2
2404512	2
2478574	2
2326935	2
2897375	2
3821488	2
3901946	2
2856609	2
3203294	2
2464519	2
2657544	2
2850043	2
3180360	2
3272982	2
2877628	2
2925964	2
2992615	2
3130829	2
3353705	2
3320761	2
2405000	2
2478779	2
2971816	2
3067380	2
3449990	2
4037883	2
2562735	2
3408956	2
3500824	2
2458033	2
2704582	2
2748206	2
2790308	2
3041998	2
3152606	2
3474069	2
3748954	2
2465361	2
3776889	2
2377316	2
2479503	2
2526837	2
2683648	2
3131215	2
3563406	2
3228610	2
2661355	2
2726341	2
2972069	2
3229820	2
3326898	2
3403176	2
3496477	2
4039495	2
2898381	2
3902872	2
2856936	2
2947009	2
3204106	2
3380687	2
3474432	2
3693660	2
2658727	2
3362962	2
3777311	2
2479734	2
2527045	2
2596284	2
2683845	2
3088579	2
2707956	2
2661515	2
2812237	2
2972370	2
3019485	2
3278130	2
3450459	2
3153023	2
3426957	2
3474769	2
3693985	2
2659484	2
2377937	2
2430102	2
2527281	2
2641055	2
2684036	2
2834314	2
2993257	2
3354639	2
3614041	2
2374967	2
3322554	2
3454836	2
2618543	2
2972581	2
3067998	2
3667391	2
2329230	2
3410689	2
3502071	2
3823485	2
2505232	2
3540376	2
2466491	2
3274680	2
3778109	2
2527490	2
3132172	2
3253887	2
3229681	2
2618886	2
2727427	2
2812748	2
3720569	2
3778740	2
3411275	2
2505842	2
2549981	2
2994381	2
3589382	2
3827215	2
2660665	2
2684478	2
3181522	2
3355355	2
3564397	2
3801163	2
3230168	2
3641877	2
2350766	2
2573551	2
2727629	2
2770506	2
3068348	2
3231916	2
3502390	2
3735875	2
2904326	2
2948655	2
3427748	2
3540872	2
3938697	2
2755578	2
3036888	2
3276346	2
2325599	2
2597312	2
2684702	2
3181785	2
2709642	2
2944393	2
3455975	2
3549249	2
2406635	2
2727875	2
3020485	2
2330892	2
2900518	2
3412104	2
3736106	2
3905153	2
2749757	2
2858261	2
3110952	2
3381884	2
3889564	2
2467793	2
2854188	2
3366152	2
2431028	2
3182108	2
3519301	2
3801577	2
2376507	2
3549584	2
2619694	2
2770886	2
3405234	2
3721734	2
3779563	2
4045542	2
2706165	2
2792085	2
2858390	2
2950256	2
3154129	2
3476315	2
3752140	2
2468131	2
3692206	2
2379435	2
2432759	2
2480946	2
2879986	2
3356068	2
3615412	2
3801821	2
3550170	2
2973631	2
3069209	2
3405381	2
3668942	2
4046099	2
2901314	2
3503773	2
3906344	2
2460664	2
2550934	2
2750191	2
3428660	2
3476534	2
2880175	2
2928359	2
3326074	2
2728650	2
2901694	2
2905635	2
2995383	2
3111751	2
3382825	2
3428840	2
3476846	2
3541727	2
3639905	2
3368143	2
2380024	2
2685724	2
2880336	2
3565799	2
3802247	2
3135710	2
3232264	2
3550819	2
3405871	2
3452244	2
2989898	2
3504727	2
3154826	2
3383031	2
3477093	2
3640149	2
2523377	2
2380308	2
2598118	2
2643408	2
2836449	2
3090963	2
3616213	2
3916594	2
2712289	2
2575212	2
2974449	2
3498595	2
3505352	2
3907890	2
2707042	2
3429376	2
3542210	2
2469851	2
2880842	2
3566288	2
2616825	2
2712904	2
2808224	2
3233245	2
3327643	2
3644728	2
2815753	2
3022053	2
3280269	2
3406337	2
3827862	2
2461743	2
2859694	2
2996199	2
3155309	2
3209585	2
3542499	2
3640481	2
3697842	2
2857354	2
3187314	2
3783038	2
2380813	2
3134901	2
3183646	2
2428000	2
3948853	2
2664258	2
3233705	2
3499008	2
3669769	2
3599609	2
2751421	2
2793727	2
2859853	2
2996467	2
3698181	2
3891328	2
3941837	2
3279983	2
3868670	2
2530608	2
2686701	2
3183849	2
3357263	2
2664524	2
3543398	2
3725277	2
3781591	2
4051990	2
2904275	2
2462266	2
2794009	2
3112907	2
3942253	2
3041662	2
3280707	2
3371666	2
3697223	2
2329227	2
2436030	2
2837506	2
3184128	2
2810390	2
3138806	2
3461221	2
2353509	2
2409556	2
2730191	2
2975485	2
3022708	2
3331212	2
3543840	2
3593401	2
3725655	2
2336299	2
2905053	2
2992353	2
3600467	2
2508775	2
2552361	2
3641192	2
3830019	2
3942615	2
2950936	2
3697751	2
3784545	2
3869296	2
2599562	2
2929900	2
2810881	2
3461834	2
3553852	2
2409849	2
2975738	2
3726061	2
3092544	2
2382451	2
2907680	2
3113211	2
3478284	2
3698772	2
3892116	2
2760936	2
3373293	2
2645001	2
2811706	2
3646972	2
2624109	2
3407415	2
2337260	2
2575743	2
2993319	2
3093404	2
3046284	2
3113498	2
3430757	2
3892378	2
3786323	2
3136207	2
3866336	2
2382500	2
2354419	2
2909127	2
3023606	2
3234820	2
3544635	2
3670336	2
3094308	2
2331125	2
2862133	2
2953085	2
3210981	2
3384669	2
3892654	2
3699456	2
2687707	2
3136522	2
3359759	2
3568078	2
2812596	2
3951943	2
3281969	2
3332837	2
3500368	2
3594347	2
2577541	2
3912082	2
2331386	2
2795203	2
3113948	2
2645490	2
3307917	2
3237512	2
3952471	2
2356704	2
2817888	2
2909583	2
2976583	2
3235145	2
3333338	2
3456040	2
2331762	2
2753051	2
3114276	2
3211574	2
3431797	2
3699909	2
3044853	2
3788113	2
2483785	2
2601078	2
2645713	2
2883251	2
3093327	2
3137090	2
3308095	2
3360621	2
2620778	2
2716843	2
2814598	2
2411906	2
2818190	2
2909824	2
3024435	2
3072845	2
3670972	2
2578436	2
2384283	2
2464144	2
3385327	2
3894145	2
2528666	2
2669415	2
3191227	2
3375766	2
3700822	2
2532646	2
2688590	2
3360977	2
3619080	2
3919125	2
3238709	2
3953325	2
2412163	2
2578991	2
2625380	2
2665893	2
2910217	2
3024660	2
3235578	2
3501161	2
3545684	2
2908267	2
2510188	2
2954236	2
3894460	2
2764894	2
2863936	2
2954094	2
3284597	2
2931251	2
3569148	2
3619495	2
2622021	2
2579147	2
2666171	2
3025033	2
3283120	2
3595142	2
3604537	2
3913746	2
3192122	2
3376523	2
2440118	2
2689106	2
2884009	2
2931468	2
3308791	2
3361473	2
3458732	2
3523784	2
3569400	2
2434927	2
2717643	2
2625887	2
2996998	2
3421191	2
2710462	2
3212779	2
3433035	2
2477402	2
2766441	2
3872462	2
3137981	2
3309041	2
3524046	2
3806099	2
2623380	2
3954872	2
2732756	2
3236193	2
3546241	2
3098810	2
3421785	2
2863792	2
3386606	2
3480819	2
3759635	2
2671642	2
2485084	2
2533862	2
2646679	2
2884534	2
3260598	2
3459457	2
3569960	2
3869747	2
2817326	2
2666847	2
3409482	2
3502119	2
2342251	2
2581461	2
2768968	2
3606698	2
3914794	2
3481055	2
2672176	2
2866592	2
2956247	2
2602593	2
2884935	2
3138409	2
2436154	2
2817786	2
3241284	2
2776014	2
3546697	2
3595918	2
2769558	2
2334065	2
2754468	2
3000298	2
3048915	2
3160264	2
3433717	2
3896103	2
2672776	2
2534236	2
2932444	2
3362595	2
2720199	2
3956912	2
2413876	2
2580434	2
2819793	2
2978483	2
3236853	2
3513612	2
3607634	2
3916209	2
2386106	2
2465536	2
3049356	2
3213943	2
3760756	2
3896307	2
3049199	2
3289265	2
3379598	2
2486012	2
2603086	2
2647367	2
3807409	2
2625932	2
3242540	2
3336403	2
2820049	2
3237051	2
3596422	2
3785978	2
2583518	2
2770934	2
3514241	2
2511845	2
2711457	2
2797451	2
2955944	2
3116060	2
3214175	2
3434178	2
3646664	2
3947483	2
3289949	2
3363090	2
3460487	2
3920960	2
2721800	2
3469679	2
2734061	2
3026484	2
3237433	2
3410415	2
3730041	2
3101165	2
3424800	2
3836091	2
2386631	2
2797713	2
3160771	2
3761589	2
2480456	2
2869273	2
2958034	2
3050178	2
3380670	2
3793723	2
3874762	2
2534928	2
2603550	2
2841551	2
2668050	2
2734325	2
2865685	2
3284854	2
3786459	2
2772311	2
3747677	2
2555795	2
2755258	2
2603970	2
2933305	2
3525687	2
3808259	2
2389244	2
2722930	2
3148717	2
3244378	2
2979391	2
2585402	2
2677194	2
2772760	2
3836866	2
2335843	2
2466640	2
2556108	2
3435170	2
3482681	2
3702114	2
3762307	2
3704803	2
3875861	2
2933568	2
3263011	2
3363747	2
3808506	2
2439165	2
2821425	2
2362670	2
2415125	2
2820714	2
3504417	2
3547944	2
2914491	2
3918705	2
3215548	2
3762617	2
3837596	2
3876289	2
2443340	2
3311092	2
3921891	2
2390163	2
3245966	2
3339028	2
2415427	2
2777531	2
2820967	2
2979885	2
2586528	2
2677952	2
3002866	2
3749798	2
2336208	2
3388923	2
3483173	2
2534769	2
3795220	2
2604731	2
2691067	2
2886746	2
3461588	2
2629706	2
2724513	2
3150282	2
2669147	2
2777767	2
3919701	2
2336428	2
2387822	2
3050951	2
3647661	2
3948969	2
3382831	2
3795451	2
2691324	2
2843307	2
3097737	2
3140635	2
3364702	2
2440347	2
2823940	2
3473390	2
2866723	2
3027877	2
3286358	2
3548712	2
3597970	2
3004443	2
2713292	2
3898364	2
2535849	2
3198728	2
2605224	2
2843778	2
2887085	2
3189647	2
3264008	2
3311879	2
3412730	2
3624067	2
3809370	2
2441060	2
2631383	2
2669588	2
2735561	2
2914201	2
3028218	2
3548940	2
3598161	2
2775112	2
2756902	2
3648015	2
3703292	2
2873099	2
3199439	2
2692115	2
2887268	2
3141035	2
3624391	2
2392292	2
2726091	2
3840225	2
2670076	2
3239282	2
3286983	2
3598353	2
2513941	2
2557370	2
3051672	2
3162514	2
3483987	2
3703526	2
3879131	2
2887591	2
3413140	2
2632714	2
2726887	2
3249474	2
3341150	2
3661754	2
3753851	2
2364702	2
2583597	2
2914567	2
3239575	2
3288357	2
3341033	2
3598699	2
2776127	2
3921953	2
2388935	2
3217018	2
3708104	2
3879724	2
2488565	2
2537681	2
2935338	2
3141436	2
3190719	2
2727736	2
3153224	2
3662250	2
3754380	2
2417057	2
2584022	2
2736057	2
2981370	2
3598919	2
2349962	2
2714641	2
3118548	2
3217377	2
3437342	2
3764448	2
3797609	2
2606108	2
3141663	2
3191157	2
3264893	2
2393822	2
3153634	2
2365058	2
2736144	2
2914880	2
3077777	2
3341671	2
2682244	2
2514568	2
2558002	2
2959825	2
3163117	2
3437516	2
3841218	2
2445219	2
2489128	2
2650725	2
2780115	2
2888382	2
3265243	2
3312776	2
3366094	2
3625431	2
2394394	2
3153987	2
3567683	2
2365290	2
2584431	2
2629810	2
2915107	2
2982168	2
3789154	2
2682743	2
3522117	2
2558190	2
2758756	2
2801135	2
3217959	2
3313730	2
3437771	2
3704829	2
3900083	2
3387314	2
2445566	2
2606596	2
2846181	2
3265528	2
3366379	2
3414537	2
3574053	2
3875621	2
2394785	2
2729367	2
2671408	2
3678028	2
2351285	2
2589697	2
2778274	2
2338569	2
2389610	2
2801385	2
3391213	2
3649085	2
3842407	2
2445854	2
2693900	2
3192208	2
3414819	2
3344397	2
3569219	2
3756370	2
3964344	2
2365833	2
2418063	2
2630405	2
3789618	2
2684619	2
3432464	2
2759216	2
3438342	2
3765990	2
3842743	2
2965639	2
2538966	2
2737468	2
2846686	2
3192492	2
3366876	2
3415222	2
3463861	2
3574596	2
2585132	2
2736865	2
2823360	2
3031026	2
3078673	2
3789876	2
2685274	2
2921526	2
3618184	2
3923879	2
2338994	2
3006598	2
3218765	2
3438828	2
3485469	2
3649907	2
3952218	2
3203461	2
3710647	2
3882598	2
2446370	2
2694494	2
3415624	2
3464148	2
3811689	2
2829386	2
3156252	2
3570537	2
3757085	2
2672656	2
2869062	2
3031623	2
3241389	2
3342936	2
3507690	2
3012820	2
3054867	2
3219112	2
3485830	2
2878233	2
2966695	2
3203944	2
2446545	2
2607851	2
3266592	2
3811944	2
3156681	2
3345452	2
2366536	2
2672949	2
2516084	2
3055155	2
3164326	2
3219314	2
3650913	2
3063484	2
3802301	2
2490486	2
2651971	2
2847365	2
3367670	2
3626798	2
3876649	2
3571544	2
3679021	2
2353504	2
2592028	2
2780729	2
2339591	2
2717263	2
2760345	2
3121680	2
3164595	2
3486393	2
3767379	2
2542301	2
2879174	2
3064104	2
2490667	2
2539881	2
2738426	2
2847625	2
3100718	2
3194190	2
3367905	2
3575668	2
2637615	2
3479837	2
4041717	2
2824141	2
2983790	2
3552216	2
3790807	2
3902908	2
2560101	2
3007143	2
3316469	2
2490881	2
2847900	2
2891709	2
3143907	2
3194893	2
3465285	2
3531234	2
3877186	2
2732800	2
3480308	2
3572283	2
3667745	2
2917232	2
3926868	2
2717845	2
2803054	2
3056099	2
3486902	2
3652257	2
2968970	2
2652576	2
2848114	2
3627427	2
3877367	2
2495255	2
2832250	2
3572904	2
2367619	2
2824480	2
2870065	2
2984288	2
3552610	2
3679658	2
3903506	2
2782547	2
3015197	2
3621043	2
2470687	2
2517246	2
2803279	2
3056511	2
3165365	2
3768092	2
3714804	2
2447971	2
3101389	2
2448076	2
3669248	2
3760974	2
2420211	2
2984394	2
3602400	2
3679868	2
3903767	2
2925771	2
3436275	2
3927957	2
2962588	2
3057653	2
3768415	2
3715275	2
2696025	2
2848525	2
3368951	2
3669852	2
2420464	2
2824864	2
2870360	2
2984626	2
3033427	2
3081032	2
3243538	2
3509160	2
3736721	2
3791798	2
3904210	2
2783853	2
2340818	2
2962963	2
3165801	2
3220969	2
3487704	2
2545513	2
3575581	2
2609243	2
3531961	2
3813707	2
3348883	2
3762090	2
3846317	2
2587209	2
3553348	2
3437272	2
3527695	2
3623090	2
3929018	2
2718976	2
2761610	2
3010299	2
3318766	2
3441293	2
3487955	2
3653605	2
3769038	2
3846578	2
3210574	2
3887201	2
2492928	2
2609578	2
3145231	2
3419177	2
3813869	2
2449694	2
2497662	2
2641109	2
2587426	2
2632725	2
2870827	2
2918563	2
3033850	2
3292868	2
3345590	2
3553772	2
2358866	2
2691201	2
2784703	2
2518204	2
3010612	2
3221529	2
3394919	2
3441543	2
3488241	2
3653826	2
2740159	2
2893083	2
3928222	2
2402073	2
2498288	2
3160471	2
4051475	2
3603888	2
2359297	2
3017838	2
3116558	2
2719482	2
3395116	2
3488539	2
3068692	2
3576903	2
2697083	2
3814277	2
3878786	2
2834848	2
3671741	2
2871222	2
3510298	2
3738028	2
3018532	2
3624608	2
2341844	2
3442216	2
3654219	2
3709899	2
3957321	2
3069367	2
3718082	2
3808701	2
2495392	2
2697448	2
3146039	2
3814486	2
2451378	2
2642554	2
3484404	2
3672027	2
3848121	2
2919311	2
3555017	2
2360252	2
2692912	2
3439327	2
2342117	2
2562145	2
2654913	2
2762465	2
2805157	2
3769810	2
2850027	2
2893768	2
3146199	2
3533362	2
3578112	2
3814696	2
3929026	2
2737866	2
3161552	2
3351812	2
2422086	2
2588516	2
2826065	2
3082293	2
3510841	2
3555427	2
2406077	2
2787384	2
2929047	2
3118728	2
3931344	2
2342383	2
2395463	2
3167424	2
3489248	2
3655769	2
2548709	2
2884820	2
3070910	2
3396124	2
2697978	2
2940229	2
3533667	2
3578434	2
3879448	2
3672726	2
3765516	2
3848996	2
2678267	2
3035124	2
3793597	2
3118965	2
3931785	2
2342654	2
2562795	2
2655478	2
2964788	2
3270643	2
3320551	2
3489505	2
3307794	2
3719728	2
2698204	2
3629818	2
3879854	2
2644364	2
3163158	2
3766021	2
2369945	2
2634384	2
3247058	2
3556068	2
3739350	2
3793907	2
3021134	2
2342936	2
2519566	2
2655954	2
3270884	2
3443910	2
3710840	2
2974538	2
3072554	2
3214382	2
3720124	2
2698485	2
2784877	2
3147086	2
3880028	2
2502433	2
3163389	2
3261064	2
3849692	2
2316370	2
2634606	2
3168890	2
3295082	2
2694632	2
3021473	2
3626899	2
2343147	2
2519810	2
2720776	2
2763123	2
2611890	2
2851317	2
2894753	2
3104010	2
3420920	2
3816923	2
2740037	2
3353409	2
3673886	2
2316847	2
2678863	2
2872512	2
3169120	2
3683254	2
3851569	2
2790153	2
3532439	2
3627387	2
2473618	2
2656368	2
2763296	2
3490294	2
3959169	2
2316563	2
2887646	2
3398191	2
3891932	2
2543698	2
2895064	2
2941473	2
3579580	2
3880588	2
2453979	2
3353880	2
3767488	2
2423443	2
2590073	2
2987731	2
3083330	2
2363849	2
2931357	2
3933403	2
2343740	2
2397011	2
2520318	2
2565577	2
2656718	2
2806745	2
2965815	2
3060641	2
3168827	2
3321490	2
3490551	2
2888348	2
3580896	2
3812746	2
3892477	2
2895380	2
3164998	2
2590317	2
2679137	2
2987871	2
3295925	2
3794590	2
2931833	2
3023622	2
2474549	2
2656945	2
3013234	2
3060912	2
3711880	2
2317644	2
2552389	2
2888839	2
3075193	2
3310759	2
3892851	2
2742547	2
2895599	2
2941991	2
3580060	2
3354624	2
2423962	2
2590625	2
2635677	2
2988033	2
3173954	2
3908322	2
3443313	2
2657103	2
3013439	2
3397733	2
3659985	2
2497853	2
2895835	2
3198993	2
3422033	2
3469192	2
3881674	2
2505409	2
2317980	2
2590785	2
2679581	2
3083908	2
3174219	2
3348738	2
3908520	2
2932853	2
3121668	2
2657298	2
3061514	2
3491335	2
3660359	2
3772722	2
2889725	2
2976676	2
3075975	2
3399460	2
3105003	2
3535589	2
3631636	2
3882038	2
2505981	2
2371848	2
2921840	2
3084799	2
3248545	2
3025853	2
3444203	2
2613688	2
3772980	2
3960893	2
3076360	2
2942633	2
3535849	2
3580914	2
3882520	2
3931294	2
2456271	2
3853728	2
2424661	2
2828413	2
2988769	2
3174843	2
3685706	2
2366155	2
3323010	2
2890332	2
3218830	2
3584165	2
2498620	2
2743799	2
3199555	2
3374376	2
3743062	2
2649685	2
3349462	2
3513499	2
3795939	2
3935238	2
2475764	2
2567486	2
3062222	2
2978359	2
3313578	2
2943135	2
3105803	2
3374591	2
3820046	2
2457537	2
2508057	2
2842999	2
3085350	2
3349747	2
3513763	2
3608890	2
3909610	2
2522111	2
2967764	2
3126710	2
3399028	2
3774013	2
3961689	2
2320550	2
3219889	2
3492960	2
3895331	2
2943411	2
3149560	2
3582428	2
3820386	2
2843651	2
3171081	2
3855417	2
2372931	2
2591937	2
3038432	2
3085502	2
3298392	2
3349910	2
2700374	2
2522557	2
2658176	2
2765439	2
2967982	2
3062940	2
3399173	2
3492816	2
3714703	2
3962045	2
2454353	2
2500248	2
2744664	2
2853738	2
3583604	2
3883833	2
2745967	2
2844539	2
2592182	2
2989950	2
3085702	2
3910146	2
2400477	2
2567794	2
2980042	2
3402420	2
2454601	2
2744938	2
3200667	2
3584124	2
3932378	2
2845045	2
3267819	2
2990169	2
3127913	2
3298802	2
3856249	2
2605171	2
3539164	2
3633151	2
2809093	2
2968708	2
3063447	2
3225902	2
3447175	2
2321734	2
2557683	2
2701630	2
3423719	2
3584421	2
3821606	2
2511629	2
3175004	2
3268316	2
3772021	2
3856634	2
2426227	2
2923588	2
2990341	2
3514857	2
3797038	2
3539818	2
3937872	2
2476839	2
2658828	2
2766226	2
3275011	2
2322062	2
3728561	2
3897267	2
2455331	2
2701920	2
2787941	2
3537309	2
3584560	2
3359485	2
3772347	2
2426532	2
2923874	2
3350799	2
3911005	2
2605986	2
3448769	2
3634090	2
2568714	2
2615212	2
2659014	2
3016647	2
3226705	2
3400482	2
3493820	2
3716061	2
3495810	2
2702155	2
2745531	2
2854665	2
2501945	2
3584999	2
2653922	2
3679646	2
2875440	2
3128800	2
3797568	2
2477235	2
2615509	2
3017212	2
3716503	2
3963624	2
2323328	2
3729725	2
2944814	2
3107842	2
3424546	2
3472283	2
3537812	2
3635227	2
3691309	2
3823299	2
3885363	2
2460851	2
3360314	2
2321272	2
2681906	2
3039760	2
3086806	2
3177775	2
3351613	2
2416578	2
3716799	2
2559393	2
3082137	2
2944983	2
3635469	2
2514191	2
3177296	2
3270009	2
3360531	2
3680579	2
3859225	2
2321465	2
2991219	2
3086978	2
3129356	2
3178080	2
3352090	2
3516102	2
3798084	2
2704144	2
3031484	2
2347685	2
2615919	2
2659948	2
3276227	2
2559848	2
3082539	2
2502864	2
2548173	2
2703109	2
2789007	2
3472852	2
3635761	2
3933795	2
2525535	2
2876247	2
3252124	2
3300506	2
3450941	2
3940378	2
2616126	2
3276437	2
3448651	2
3776953	2
2983844	2
3590608	2
3425422	2
2514955	2
2848087	2
3682452	2
3774720	2
2375627	2
2639335	2
3912508	2
2705024	2
2478095	2
2767571	2
2810930	2
2560735	2
2896228	2
3498421	2
2457026	2
2503463	2
2548616	2
2703628	2
2900268	2
3108793	2
3379374	2
3425596	2
3271913	2
3361341	2
3775158	2
2322425	2
2375947	2
2428566	2
2526001	2
2594730	2
2833058	2
3130112	2
3252563	2
3798726	2
3452006	2
3228608	2
3495461	2
3718067	2
2326111	2
2561278	2
3407276	2
2747425	2
3587699	2
3775470	2
2526339	2
2682803	2
2877110	2
3040870	2
3087758	2
3353430	2
3611481	2
3033444	2
3452325	2
3067067	2
3591720	2
3901701	2
2503956	2
2747660	2
3041531	2
3152238	2
3473678	2
3539069	2
3637124	2
3692908	2
3935189	2
3179645	2
3320490	2
3452768	2
2661004	2
3084011	2
2946420	2
3380294	2
3887789	2
2464762	2
2517453	2
3861737	2
2377087	2
2526672	2
2595827	2
2992688	2
3719205	2
2902439	2
3109750	2
2517762	2
3088450	2
3253290	2
3354184	2
3859379	2
2707721	2
3453978	2
2726464	2
3403293	2
3496507	2
3666775	2
3822883	2
2504761	2
2748476	2
2903163	2
3152908	2
3588754	2
3693808	2
3687804	2
2926643	2
3354442	2
2374786	2
2421773	2
2349908	2
3019549	2
3278269	2
3496666	2
4042867	2
2986890	2
3823347	2
3204896	2
3474855	2
3540131	2
3588972	2
3888727	2
3937055	2
2466212	2
2519072	2
2754509	2
3182219	2
3777807	2
2479976	2
2596702	2
2993337	2
3088813	2
3131847	2
3253758	2
3800806	2
3915169	2
2375066	2
3131797	2
2405972	2
2618689	2
3231400	2
4043152	2
2329420	2
3410950	2
3594178	2
3823666	2
3903913	2
2748939	2
2948023	2
3381403	2
2466631	2
2754957	2
3689833	2
2527639	2
2641289	2
2879025	2
2927067	2
2993524	2
3915277	2
2612328	2
3323245	2
3548450	2
3641572	2
2350530	2
2727513	2
3020024	2
3278582	2
3667820	2
2329943	2
2566847	2
2899836	2
3904192	2
2505953	2
2857939	2
2948378	2
2994420	2
3153503	2
3475549	2
3694673	2
2755262	2
3183013	2
2597234	2
2993780	2
3089477	2
3132529	2
2375874	2
3548981	2
3945621	2
3590519	2
2567247	2
3087573	2
3502470	2
3595547	2
3735943	2
2550288	2
2749589	2
3110828	2
3475813	2
3540897	2
3889459	2
3938912	2
2467540	2
2528695	2
3303972	2
3915597	2
2805360	2
3324390	2
3456219	2
3642392	2
3208497	2
3476129	2
2661983	2
2480786	2
2528947	2
2879749	2
2927840	2
3801671	2
3861719	2
2945065	2
3325423	2
2770953	2
3328421	2
2988527	2
3088262	2
3825674	2
2792168	2
2950460	2
3043980	2
3208743	2
3382300	2
3476369	2
3639546	2
3695689	2
3779870	2
2597709	2
2928232	2
3356133	2
3565161	2
2425126	2
2614884	2
2806266	2
2945680	2
3325862	2
3643099	2
2771198	2
2973744	2
3591593	2
3669012	2
3503980	2
3906512	2
3541576	2
3828177	2
3940442	2
2854933	2
3278065	2
2836017	2
2711645	2
2352060	2
2771383	2
3452102	2
3669274	2
3780069	2
3089258	2
3597906	2
3826556	2
2905690	2
3541771	2
3890269	2
2663353	2
2757826	2
3039178	2
2380133	2
2836280	2
3565894	2
2426575	2
3947700	2
2728952	2
2771623	2
3069779	2
3233061	2
3452299	2
4047675	2
2902233	2
2859257	2
2905757	2
2951545	2
3477146	2
3752975	2
3828557	2
3941039	2
2663790	2
3039673	2
3278843	2
3867399	2
2685996	2
3520494	2
2378819	2
2427211	2
3551565	2
2408576	2
2575281	2
2663845	2
3280181	2
3669610	2
4049822	2
2571410	2
2381277	2
2461584	2
2508023	2
2707092	2
3155130	2
3828771	2
2759025	2
2857087	2
2380570	2
3134657	2
3356860	2
3802851	2
2617074	2
3328015	2
3552144	2
2772225	2
3280360	2
2461821	2
2707366	2
2906379	2
3155382	2
3209680	2
3542543	2
3697938	2
3941703	2
2759298	2
3187519	2
3696007	2
3783450	2
3868308	2
2328521	2
2530400	2
2881128	2
3521010	2
3566615	2
3917068	2
2809310	2
3137673	2
2576242	2
2816106	2
3233760	2
3330493	2
3406641	2
3499058	2
4051525	2
2335114	2
3506440	2
2551987	2
2951997	2
3209903	2
3477732	2
2950129	2
3135149	2
3566897	2
3803323	2
2809993	2
3138476	2
3645789	2
2664604	2
2729918	2
3453898	2
3593227	2
3725371	2
3091823	2
3739684	2
3829075	2
2462336	2
2552209	2
2860148	2
3430053	2
2472017	2
2525379	2
2665514	2
2858798	2
3041877	2
3280910	2
2618396	2
3234928	2
2409662	2
2730223	2
3234174	2
3543949	2
3669983	2
4052750	2
3829380	2
2382228	2
2462568	2
2552463	2
2751960	2
2794439	2
2860373	2
2997139	2
3045963	2
3384149	2
3784778	2
2687214	2
3135688	2
3306928	2
3803779	2
2381662	2
2429409	2
3646658	2
2664949	2
2730605	2
3281158	2
3407287	2
2905739	2
3829877	2
2382523	2
2794626	2
3384374	2
3830517	2
2526644	2
3042599	2
2838090	2
3257914	2
3307178	2
3866081	2
3554209	2
2354236	2
2410461	2
2624241	2
2773523	2
3454962	2
3670271	2
4053904	2
3601912	2
3830162	2
3911088	2
2794797	2
3384578	2
3478648	2
3641738	2
3831306	2
3373935	2
2600474	2
2645288	2
2930216	2
3092658	2
3522251	2
3618399	2
3804363	2
2354493	2
3726927	2
3911489	2
2331211	2
2997980	2
3046667	2
3211068	2
3892784	2
2882734	2
3258503	2
2383346	2
2715841	2
3236994	2
2909425	2
3282044	2
3670579	2
2577660	2
3741884	2
3046935	2
3157337	2
3431686	2
3893236	2
3943947	2
3190502	2
3283400	2
3374898	2
2330863	2
3522841	2
3867517	2
2620475	2
3141926	2
3332379	2
2411618	2
2624997	2
2774334	2
2339111	2
2907397	2
2709597	2
2953897	2
2998415	2
3114349	2
3431862	2
3642398	2
2862884	2
3788282	2
3919003	2
3332740	2
2412090	2
2665831	2
2976940	2
3408442	2
3456407	2
3671032	2
2995767	2
2553619	2
3114640	2
3432196	2
3944531	2
2764057	2
3046034	2
3284273	2
3788898	2
2839274	2
2931122	2
3619191	2
3919179	2
2717096	2
3143267	2
3238916	2
2358059	2
2579034	2
2665987	2
2774737	2
3334171	2
3456868	2
3784090	2
2340223	2
2553812	2
2753486	2
3212166	2
3833320	2
3944994	2
3191788	2
3361346	2
3523663	2
2579252	2
3408915	2
3501394	2
3784378	2
3605195	2
2510563	2
3159524	2
3385873	2
3759218	2
2884084	2
3569480	2
3619916	2
2977607	2
3025240	2
3728368	2
3744128	2
2332992	2
2464859	2
3048086	2
3644413	2
3700692	2
2671353	2
2766597	2
3872548	2
2533751	2
2602223	2
3094576	2
3459244	2
3620263	2
3919871	2
2718525	2
3557916	2
3652286	2
2666698	2
2732853	2
2911176	2
3073652	2
3409329	2
3098964	2
3422009	2
3512597	2
3606407	2
2554451	2
2710722	2
2754155	2
3895416	2
2767163	2
2866017	2
3286790	2
3702485	2
2441123	2
2485227	2
3570018	2
3620608	2
3806571	2
3241000	2
2626412	2
2733069	2
3502174	2
3671930	2
3728896	2
3099409	2
3512962	2
3606955	2
2333932	2
2385614	2
2465061	2
3160108	2
3701003	2
3760168	2
3895822	2
2689743	2
2932374	2
3621001	2
2580284	2
2626597	2
2864817	2
3025854	2
3607430	2
2554890	2
2797142	2
3000433	2
3896175	2
2602872	2
2436892	2
2625556	2
3336032	2
3559831	2
2580521	2
3236913	2
3547045	2
3729654	2
2343482	2
2511707	2
3049474	2
3160468	2
3947289	2
3194149	2
2486111	2
2647467	2
2841046	2
3570638	2
3622102	2
3336531	2
3957624	2
2414257	2
2865266	2
2912426	2
3026326	2
3237124	2
3284608	2
3672687	2
2344215	2
3424360	2
2555399	2
2711527	2
3434217	2
3646715	2
3896693	2
2486300	2
2841263	2
3139130	2
3187879	2
3460575	2
3525293	2
3871841	2
2388429	2
2667887	2
2865551	2
3503717	2
2584370	2
3101410	2
3116378	2
3214459	2
3646809	2
3896975	2
3050378	2
3195362	2
3380709	2
3793894	2
3188153	2
3310510	2
3571144	2
3837684	2
3026788	2
3673066	2
2772482	2
3747895	2
2386981	2
2512336	2
3116621	2
3387972	2
3434902	2
3050865	2
3196338	2
2535266	2
2648169	2
3139769	2
3188486	2
3310731	2
3411732	2
3525760	2
3622883	2
2439026	2
2627634	2
2734531	2
2777099	2
3237853	2
3410773	2
3786742	2
2556231	2
2482160	2
3051390	2
3381807	2
3876083	2
2443201	2
2933598	2
3263087	2
3461193	2
3525989	2
3808560	2
2777331	2
2979694	2
3027194	2
3075624	2
3548016	2
3597361	2
3787085	2
2346104	2
3609273	2
2512927	2
3050510	2
3161542	2
3388551	2
2482686	2
2534586	2
2959789	2
3876540	2
2604586	2
2886573	2
3140172	2
3189015	2
3311206	2
3412189	2
3873159	2
3339276	2
2582429	2
2866430	2
2467158	2
2799278	2
3161682	2
3838128	2
2871803	2
2960435	2
3382420	2
2443784	2
2933994	2
3140469	2
3526551	2
2390522	2
2724651	2
3564030	2
3238612	2
3674536	2
3787508	2
2347122	2
3103931	2
3919919	2
2336536	2
2387919	2
2467353	2
3702929	2
3949095	2
2886990	2
3140681	2
3526790	2
3572475	2
3809189	2
3151020	2
3660010	2
3839743	2
3961097	2
2628549	2
2914040	2
2774832	2
3920467	2
2556979	2
2713403	2
3436639	2
3647870	2
3878340	2
2537047	2
2649491	2
3189760	2
3264117	2
3412881	2
3961815	2
2416221	2
2628764	2
2735631	2
2867070	2
2914268	2
2980825	2
3505480	2
3005356	2
3104909	2
2958557	2
3117864	2
3216547	2
3389599	2
2873387	2
3384424	2
3707538	2
2605481	2
2692241	2
3190058	2
3312064	2
3364968	2
2392426	2
2441748	2
3249036	2
3753586	2
2629025	2
2867244	2
2914460	2
3028944	2
3505789	2
3519852	2
3613940	2
2514012	2
3389781	2
3294579	2
2488409	2
2692517	2
2844575	2
2887678	2
3098498	2
3312211	2
3462571	2
3923261	2
2442237	2
2632914	2
2583737	2
2681299	2
2776373	2
3007178	2
3106298	2
3922045	2
2800600	2
3703830	2
3764149	2
3200343	2
3573380	2
2393568	2
2826216	2
3153323	2
3250024	2
3566602	2
3963016	2
2736092	2
2981638	2
3240004	2
3341447	2
2337979	2
2389184	2
2468400	2
2757998	2
3217473	2
3899478	2
2537884	2
2963632	2
3059349	2
2650575	2
3141724	2
3662854	2
2365132	2
2629666	2
2777419	2
3107605	2
3217821	2
3841342	2
2875609	2
3060166	2
3798690	2
2489299	2
2780267	2
2845851	2
3141898	2
3528933	2
2394591	2
2827412	2
3250811	2
3343239	2
2584482	2
2671206	2
3506786	2
2777698	2
3010450	2
3923203	2
2960162	2
3005770	2
3053672	2
3390885	2
3485011	2
3842041	2
3881584	2
2651007	2
2889022	2
3099450	2
3625774	2
2394842	2
3344158	2
3477459	2
2868404	2
2915522	2
3507021	2
3678097	2
3789491	2
3923425	2
2801433	2
3054197	2
3391308	2
3438086	2
2651185	2
2780616	2
2889579	2
3366704	2
3414948	2
3529850	2
3625994	2
3477737	2
3569376	2
3964418	2
2584981	2
2630528	2
3030582	2
3523362	2
3054492	2
3163806	2
3218670	2
3391578	2
3766107	2
3882372	2
2446231	2
2539038	2
2651364	2
2694302	2
2936569	2
3192569	2
3626225	2
3811506	2
3842883	2
2418322	2
2585190	2
2630692	2
2823394	2
3031423	2
3600203	2
2921898	2
3012220	2
3923956	2
2390224	2
2961037	2
3391924	2
2488918	2
3389275	2
3801624	2
2737747	2
2781009	2
3142675	2
3626424	2
3811798	2
3925859	2
3345304	2
2366428	2
2630874	2
2869134	2
3241458	2
3678810	2
2352454	2
2391202	2
2716773	2
2802340	2
3121270	2
3392266	2
3766780	2
2967067	2
3801959	2
2446587	2
2847219	2
2937138	2
3193380	2
3367542	2
3416305	2
3464477	2
3575235	2
2636707	2
2829999	2
3843460	2
3965711	2
2366588	2
3241677	2
3524929	2
3619567	2
2391902	2
2559606	2
2802566	2
3706374	2
3843587	2
3953688	2
3802404	2
2608090	2
2781512	2
3367733	2
3626884	2
3479420	2
2366847	2
3291109	2
3508158	2
3679074	2
3735519	2
2353756	2
2592263	2
2780932	2
3925443	2
2339797	2
2470257	2
3007061	2
3219636	2
3392932	2
3767436	2
3901918	2
2652272	2
3416939	2
3531084	2
3627047	2
3157618	2
2419420	2
3080130	2
3242245	2
3508492	2
3735818	2
2593025	2
3112464	2
3620385	2
2760558	2
3164942	2
3440090	2
2543009	2
3573774	2
3713623	2
3803502	2
2490931	2
2540213	2
2652474	2
3143962	2
3195190	2
3267236	2
3368244	2
3531298	2
3575889	2
3812732	2
3926735	2
2494168	2
3255366	2
3480468	2
3667843	2
2675108	2
3508784	2
3620690	2
2470571	2
2717948	2
3317401	2
3844895	2
2543450	2
3714299	2
2848158	2
2892063	2
3877482	2
2733499	2
3845325	2
2917576	2
3526590	2
3220430	2
3440670	2
2544320	2
2881090	2
3715012	2
3804551	2
2892239	2
3465714	2
3877702	2
2832567	2
2632066	2
2824746	2
3509071	2
3602561	2
3736572	2
2340705	2
2470986	2
2517646	2
2560907	2
2761224	2
3165645	2
3318055	2
3393876	2
3487491	2
3653192	2
3707882	2
3209637	2
3805810	2
2540955	2
2652984	2
2782653	2
3465886	2
3531816	2
3927511	2
2401051	2
2496877	2
3257224	2
3482123	2
3670077	2
2870425	2
2918055	2
2984691	2
2784007	2
2926299	2
3114720	2
2517835	2
2561059	2
3058225	2
3122588	2
3165889	2
3653407	2
3768759	2
3575626	2
2448665	2
2609382	2
2653143	2
2696330	2
2938858	2
3101993	2
3576991	2
3878166	2
2449465	2
2497231	2
2825068	2
3345333	2
3792253	2
3017031	2
3010384	2
3058379	2
3269294	2
3488075	2
3769116	2
3576267	2
2653317	2
3196703	2
3369441	2
3466288	2
3628359	2
2641236	2
3483108	2
2421166	2
2870913	2
2918622	2
3509754	2
2785191	2
3017511	2
2471760	2
3166386	2
3488393	2
3653923	2
3956677	2
3717135	2
2494428	2
2609955	2
2696874	2
3532634	2
3577509	2
3763622	2
2587676	2
3081745	2
2341718	2
2394943	2
3888301	2
2610431	2
2783714	2
3102760	2
3532964	2
2499210	2
2834999	2
3484177	2
4052061	2
2871302	2
3034370	2
3792935	2
3849154	2
2405370	2
3117405	2
3438942	2
3930461	2
2561995	2
2719821	2
3011231	2
3442321	2
3709956	2
3848275	2
3889196	2
3419936	2
3467059	2
2737533	2
3672248	2
2677789	2
2985901	2
3034522	2
3510647	2
3555132	2
3604389	2
3906128	2
3118484	2
3529473	2
2342175	2
2654997	2
3059315	2
3167244	2
3489071	2
3769844	2
3718673	2
3809629	2
2450080	2
2610902	2
3146350	2
2451874	2
3259945	2
3765156	2
3346620	2
3124291	2
3770028	2
2973696	2
2542636	2
2611143	2
2741227	2
3533722	2
3578573	2
3929418	2
2452221	2
2738703	2
2422451	2
2871935	2
2986482	2
3294339	2
3511124	2
3682181	2
3850551	2
2562842	2
3396162	2
3656863	2
3710684	2
3072277	2
2450741	2
2611381	2
3370958	2
3629895	2
2502009	2
3260852	2
2370059	2
2634459	2
3035755	2
3247117	2
2789278	2
2563538	2
3397570	2
3487295	2
2894562	2
3103787	2
3534206	2
3579099	2
2645044	2
3163594	2
2634678	2
3035960	2
3556608	2
3683053	2
2408002	2
3119806	2
2343282	2
2519874	2
2656262	2
3012563	2
3125189	2
2315685	2
2974953	2
3214987	2
3487672	2
3891740	2
2543571	2
2698825	2
2894857	2
2941203	2
2453459	2
3353482	2
2370633	2
2589952	2
2678893	2
2872549	2
2987516	2
3169184	2
2790337	2
3441942	2
2656467	2
2721039	2
3125325	2
3721398	2
2543743	2
2742250	2
3630612	2
3851151	2
2423514	2
3247831	2
3794382	2
2364049	2
3627986	2
2566083	2
2656845	2
2806863	2
3711566	2
3812883	2
3534967	2
2741591	2
2873097	2
3173794	2
3295956	2
3121379	2
2520606	2
2613138	2
3060983	2
3125743	2
3321838	2
3444972	2
3490884	2
3659772	2
2942097	2
3148251	2
3198877	2
3421924	2
3818354	2
2424030	2
2635713	2
2873319	2
3037008	2
3248217	2
3558417	2
3685099	2
2932519	2
3934271	2
3125940	2
3397820	2
3660095	2
3217494	2
3489722	2
3582230	2
2452772	2
2497923	2
2895919	2
3818671	2
2505797	2
3166941	2
3675267	2
2318031	2
3121738	2
2398143	2
2521079	2
2566912	2
2657346	2
2764196	2
2807500	2
3224510	2
2553695	2
2889790	2
2977071	2
3723649	2
3813987	2
2699978	2
3535681	2
3742638	2
2506557	2
2873654	2
2921910	2
3037556	2
3296741	2
3349149	2
3513135	2
3685621	2
2698526	2
3535946	2
2657466	2
2807759	2
3224686	2
2977477	2
3400174	2
2700126	2
2942708	2
3199444	2
3374253	2
2743806	2
2873909	2
2988936	2
3349327	2
2699039	2
3444907	2
2521596	2
3126392	2
3323073	2
3660956	2
2890546	2
3724983	2
3894672	2
2545709	2
3374444	2
3469938	2
3536112	2
3882831	2
2649868	2
3249017	2
3349519	2
3513603	2
3608808	2
2366820	2
3537043	2
2765011	2
2978525	2
3078045	2
3313767	2
3725552	2
2453788	2
2499272	2
2897021	2
3149407	2
3470188	2
3883206	2
2745186	2
3266280	2
2680525	2
2922679	2
3038318	2
3608939	2
2658023	2
2722894	2
2808425	2
3014670	2
3126783	2
3225309	2
3774167	2
2555841	2
2979117	2
3815786	2
2499519	2
2546379	2
2787104	2
2897336	2
2509423	2
3173633	2
3771162	2
2425438	2
2680708	2
2829480	2
2989714	2
3085560	2
3609150	2
3687084	2
2765554	2
3399278	2
3962227	2
3726835	2
2500426	2
2853831	2
3744540	2
3883992	2
3174007	2
2874618	2
3688035	2
3796641	2
2346032	2
2523114	2
2968489	2
3274571	2
3079686	2
3586993	2
3727626	2
2745011	2
2854071	2
3174561	2
3677982	2
2874820	2
2923462	2
3038892	2
3086000	2
3298888	2
3028747	2
2476740	2
2568187	2
3016156	2
3400004	2
3962789	2
2321812	2
2892795	2
2980521	2
3494749	2
3728206	2
3817019	2
2546950	2
3200981	2
3471352	2
3584479	2
3744988	2
3932689	2
3678397	2
2875068	2
3560628	2
3689926	2
3856521	2
3910794	2
2414959	2
2936951	2
2476900	2
2658895	2
3775852	2
2893194	2
3080686	2
3817416	2
2745395	2
2854476	2
2898208	2
3634526	2
3884857	2
3932871	2
3268677	2
2426669	2
2681499	2
2830614	2
3176893	2
3299571	2
3797330	2
2797206	2
3317654	2
2568767	2
2615271	2
3016821	2
3493948	2
3663064	2
3776030	2
2369710	2
2415734	2
3317890	2
2524041	2
2615376	2
2659366	2
2809808	2
3017038	2
3065437	2
3663274	2
2893838	2
2982032	2
3222544	2
3496270	2
2502026	2
2854896	2
3634995	2
3822821	2
2846586	2
3176381	2
3086710	2
3610238	2
3634871	2
3938983	2
2347312	2
2569182	2
2810086	2
3065823	2
2894317	2
2788626	2
2855082	2
2898769	2
2944887	2
3377760	2
2654386	2
2427485	2
2593764	2
2638721	2
2875828	2
2924507	2
3251517	2
3351712	2
3561647	2
2606999	2
2798493	2
3031053	2
2347524	2
2724652	2
2766996	2
2970046	2
3066031	2
3325234	2
3494533	2
3663809	2
3776648	2
3964023	2
2323982	2
3405403	2
3899680	2
2746268	2
3472729	2
2655156	2
3360589	2
3680664	2
2427750	2
2682094	2
3040062	2
2417306	2
2607473	2
3318566	2
2477723	2
2767138	2
2970232	2
3017748	2
3066267	2
3276284	2
3405685	2
3730993	2
3819826	2
2746675	2
3151533	2
2847792	2
3516435	2
3857787	2
2371283	2
3451052	2
3543032	2
3636923	2
2347968	2
2570691	2
2660286	2
2725086	2
3325700	2
2325034	2
3082912	2
2703445	2
3824372	2
2462322	2
2656103	2
2750721	2
3361152	2
2322100	2
2876728	2
3087461	2
3352855	2
3226337	2
3451655	2
3637782	2
2571007	2
2660518	2
3018207	2
3276869	2
3717890	2
3777229	2
2896305	2
2457124	2
2747248	2
2856071	2
2945801	2
3152027	2
3473258	2
3538754	2
3747252	2
3824956	2
3860650	2
2322756	2
2428622	2
2925327	2
3040701	2
3130167	2
3179015	2
3858278	2
2372119	2
2418885	2
2608676	2
3638197	2
2478285	2
3228696	2
3718159	2
2985028	2
3591390	2
3109083	2
3379697	2
3692669	2
2877170	2
3087785	2
2372826	2
2706113	2
3452483	2
2348821	2
2571954	2
3067122	2
3229015	2
3402260	2
3718583	2
2562138	2
2548974	2
2704243	2
2790036	2
2856532	2
2946256	2
3041627	2
3539136	2
3748093	2
2464330	2
3180235	2
2376731	2
2429175	2
3087975	2
3130762	2
3227894	2
3942667	2
2404886	2
2661078	2
2726015	2
2811734	2
2971768	2
3229283	2
3277713	2
3326646	2
3449899	2
3496169	2
2504197	2
3380368	2
3426360	2
3539420	2
3826141	2
2657928	2
2850280	2
3362509	2
3776800	2
2377228	2
2526794	2
2595904	2
3180099	2
3253142	2
2374006	2
2420868	2
3034275	2
3943142	2
2349401	2
3277942	2
3326861	2
3666670	2
2549388	2
2856835	2
3152729	2
3693562	2
3936259	2
3862371	2
2596134	2
2683789	2
2834067	2
2926475	2
3180491	2
3302376	2
3914866	2
3034561	2
3327010	2
3719540	2
3501521	2
3903168	2
3426885	2
3749924	2
3777616	2
2527217	2
2834270	2
2993215	2
3131684	2
3800637	2
3915046	2
2708089	2
3229334	2
2349972	2
2769934	2
3086025	2
2459030	2
3826761	2
2466372	2
2659680	2
3778002	2
2430343	2
3800854	2
2708645	2
3548199	2
3641243	2
2350288	2
3327494	2
3496844	2
3589911	2
2329631	2
2566420	2
3594474	2
2459192	2
2505545	2
2705384	2
3427407	2
3540533	2
3864376	2
2378496	2
3132340	2
3254493	2
3518631	2
3801081	2
3915298	2
2943593	2
3641764	2
2350681	2
2727576	2
3595322	2
2506352	2
3540703	2
3694753	2
3690555	2
2641674	2
3132559	2
3915447	2
2709485	2
3945813	2
3328013	2
3824837	2
2506720	2
2858234	2
2948927	2
3827547	2
3037171	2
3183567	2
3276717	2
3691228	2
2927636	2
2994257	2
3182060	2
3801472	2
3133893	2
3324758	2
3549500	2
2351442	2
3232379	2
3328178	2
3405172	2
3043793	2
3476258	2
3695399	2
3752071	2
3939536	2
3037785	2
2480874	2
2597602	2
3090173	2
2376915	2
2806115	2
2945379	2
2407309	2
3069155	2
3279347	2
2331915	2
3044052	2
3184693	2
3277642	2
2481093	2
3304717	2
3615515	2
2407686	2
2574587	2
3232660	2
3451907	2
3498071	2
3737267	2
2460862	2
3639835	2
2757573	2
3693420	2
2327228	2
3090686	2
2615634	2
2711757	2
3326480	2
2408119	2
3232864	2
3723254	2
2750607	2
3154786	2
3477006	2
3696684	2
3039241	2
3781569	2
2380223	2
2529811	2
2836320	2
2880509	2
3616123	2
3863178	2
2947114	2
3551312	2
2352358	2
3233147	2
3669509	2
4049036	2
3907708	2
2507801	2
3044801	2
3209315	2
3383253	2
3697198	2
3753147	2
3941157	2
2758735	2
3278995	2
3369021	2
2327980	2
2434664	2
2643604	2
3091125	2
3863596	2
2947418	2
2729201	2
3724524	2
4050259	2
2334105	2
3505683	2
3738414	2
3908152	2
2551720	2
2996077	2
3045035	2
3383377	2
3477433	2
3697716	2
3753480	2
3890959	2
2524222	2
3782835	2
2435071	2
2929089	2
3091377	2
3256629	2
3520822	2
2427895	2
2808728	2
3137343	2
3645230	2
2729472	2
3330019	2
3724960	2
2572600	2
2991569	2
2793647	2
2951800	2
2996419	2
3112595	2
3209741	2
3383493	2
3698035	2
2857626	2
2644033	2
3521177	2
3864783	2
3917172	2
2948352	2
2353108	2
2729731	2
3022513	2
3233819	2
3330631	2
3725249	2
4051749	2
3909250	2
2508571	2
2552065	2
2751552	2
3112799	2
3698313	2
3697004	2
3868928	2
2482404	2
2686855	2
2881557	2
3521423	2
2948852	2
3949366	2
2623087	2
2730074	2
2816401	2
3406987	2
3725436	2
3416364	2
2382067	2
2794251	2
2952403	2
2996918	2
3156005	2
3430150	2
3891782	2
2525517	2
2665630	2
2760271	2
3372081	2
3697645	2
3869218	2
2837602	2
3257526	2
3306771	2
3330207	2
3553722	2
3646354	2
2409750	2
2623427	2
3280997	2
3670024	2
4053130	2
3092363	2
3416788	2
3740298	2
2382350	2
2508938	2
2752031	2
2860481	2
2907589	2
3042281	2
3281767	2
2644924	2
2687288	2
3567548	2
3917915	2
2624047	2
3071534	2
3407339	2
3782432	2
4053543	2
2575554	2
3508147	2
2382625	2
2552716	2
2708679	2
2752227	2
2794676	2
3755682	2
3830917	2
3869696	2
2531554	2
2600305	2
2687448	2
3258074	2
2430185	2
2619389	2
2715143	2
2354336	2
2577836	2
3072011	2
3234755	2
4054468	2
3830254	2
2509413	2
2552831	2
2997845	2
3113614	2
3430962	2
3892527	2
3282734	2
2645340	2
3092744	2
3522301	2
3568016	2
2578182	2
2817438	2
2909262	2
3332686	2
3407823	2
3670444	2
3418106	2
3911646	2
2709166	2
3211204	2
3384829	2
3431451	2
3756367	2
2527847	2
2600790	2
2838670	2
2882818	2
3804634	2
2620219	2
2715998	2
3648042	2
3952269	2
2356415	2
2578516	2
2624844	2
2817754	2
2909482	2
2976518	2
3072501	2
2907048	2
2383582	2
2509729	2
2709463	2
3211461	2
3479344	2
3642280	2
3944066	2
2953153	2
2483709	2
2688214	2
2838893	2
3618845	2
3918862	2
3464304	2
2411779	2
2625073	2
2731643	2
3072817	2
2995343	2
3419354	2
2953971	2
3114467	2
3158180	2
3211666	2
3642434	2
3944355	2
2763779	2
2953706	2
2532567	2
2601265	2
2645827	2
3185805	2
3464835	2
3953035	2
2412142	2
2625286	2
3408533	2
3671068	2
2339777	2
2578904	2
2908136	2
3510514	2
3742806	2
3913334	2
2332305	2
2553671	2
3479865	2
3894267	2
2669805	2
2764500	2
3046294	2
3376098	2
2484253	2
2601465	2
3919270	2
3953821	2
2358125	2
2977209	2
3456989	2
3545785	2
3595117	2
3784221	2
2996354	2
3604342	2
2332600	2
2384777	2
2954419	2
2999050	2
3159425	2
3894600	2
2476602	2
2864275	2
2883963	2
3458544	2
3523730	2
3919449	2
3545933	2
3671331	2
3728255	2
3097980	2
3420995	2
2863530	2
2954778	2
3114970	2
3432950	2
3644080	2
3700575	2
2955100	2
3285877	2
2440337	2
2484771	2
3308969	2
3523961	2
3619982	2
3954831	2
2358927	2
2864249	2
3283593	2
3546189	2
3605941	2
3744303	2
2710577	2
3433217	2
3895202	2
2884437	2
3138115	2
3186787	2
3240594	2
3652463	2
2413194	2
2911286	2
3546398	2
3671828	2
2768579	2
2910228	2
2710789	2
2796731	2
3159998	2
3213285	2
3386751	2
3834855	2
2533994	2
3260826	2
3524462	2
3920166	2
2435990	2
3335162	2
3955840	2
2413538	2
2978224	2
3073951	2
3915249	2
2710990	2
3000206	2
3048814	2
3481214	2
3895935	2
2478663	2
3048642	2
2441466	2
2534177	2
2840500	2
3261242	2
3459904	2
3524796	2
2911994	2
3729498	2
2999262	2
3745892	2
2385996	2
2465408	2
2511563	2
2554958	2
2797195	2
3049189	2
3160408	2
3760721	2
3896242	2
3792036	2
2647275	2
2885426	2
2932673	2
3309909	2
3362713	2
3621917	2
2437049	2
2818843	2
3654047	2
2580614	2
2626855	2
2776510	2
3785863	2
2343536	2
2583274	2
2999738	2
3916586	2
2334736	2
2465660	2
2711369	2
3115998	2
3160558	2
3947390	2
2532615	2
3289790	2
3874218	2
2442096	2
3187728	2
3525176	2
3622279	2
2388125	2
2627020	2
2776691	2
3237413	2
3337897	2
3608100	2
2511971	2
3116268	2
3701725	2
3896818	2
3947657	2
2480396	2
3290237	2
3793671	2
3874571	2
2486379	2
2647762	2
2690290	2
2885938	2
3262349	2
3411036	2
3622511	2
3871926	2
2388617	2
2979144	2
3410490	2
3425475	2
3747635	2
3917733	2
2335377	2
2512224	2
3001537	2
3434718	2
3897043	2
2958338	2
3704519	2
3875212	2
3262563	2
3921335	2
2438727	2
3337989	2
3837845	2
2362098	2
2865819	2
2912862	2
2979354	2
2585279	2
2512427	2
3161127	2
3647015	2
2870590	2
3051096	2
3196590	2
3291235	2
2648252	2
3096784	2
3622995	2
3808446	2
2389713	2
2627775	2
3149164	2
3471540	2
2668479	2
2777155	2
2820596	2
3237902	2
3547884	2
3673599	2
3786853	2
2773194	2
3516642	2
3918577	2
2466811	2
2712661	2
3435372	2
3897538	2
3197047	2
3876189	2
2487080	2
2690819	2
3411995	2
2628499	2
2723921	2
3149693	2
3838657	2
3960036	2
2415261	2
3597438	2
2346407	2
3609581	2
2336166	2
2957676	2
3647353	2
3837703	2
3705614	2
3140291	2
3563696	2
2628091	2
2734938	2
2777685	2
3285996	2
3548402	2
2773973	2
3003152	2
3103512	2
3610335	2
2513196	2
3117255	2
3838316	2
2535335	2
3053411	2
3198003	2
3877335	2
3364609	2
3412454	2
3526676	2
3623759	2
2440198	2
2630114	2
2823838	2
3150693	2
3473146	2
2980393	2
3027797	2
3076139	2
3597887	2
3003922	2
2336627	2
2513443	2
2756460	2
3436487	2
3483451	2
2872309	2
3293292	2
2691703	2
3809318	2
3873858	2
2391655	2
3248007	2
2583023	2
2628648	2
2735516	2
3076427	2
3117693	2
3216424	2
3703248	2
3199181	2
3293795	2
2649571	2
2887205	2
3874273	2
2824578	2
2669984	2
2778517	2
2867148	2
3286916	2
3598298	2
3788117	2
2467859	2
2958613	2
3162458	2
3436901	2
2605555	2
3462428	2
2632597	2
2825205	2
3474642	2
3661571	2
2867342	2
2981132	2
3076898	2
3288305	2
3340901	2
3788325	2
3006467	2
3520032	2
2714097	2
2757507	2
3051869	2
3216985	2
3484130	2
3763961	2
2536977	2
3200032	2
2692595	2
3098637	2
3528072	2
3573237	2
3249853	2
3754268	2
3962735	2
2867630	2
3341216	2
3732497	2
2588747	2
3430270	2
3390128	2
3840615	2
3365752	2
3625083	2
2442927	2
3476009	2
3566922	2
2629533	2
2867928	2
3732844	2
2919420	2
2514521	2
3118743	2
3217552	2
3704255	2
3764799	2
2693189	2
2780041	2
2935597	2
3265096	2
3573695	2
3625325	2
2443337	2
3841693	2
3506722	2
3599269	2
2919896	2
3107676	2
3521911	2
2338340	2
2758480	2
2801075	2
3313632	2
3390691	2
3648846	2
3704776	2
2538326	2
2888647	2
2634249	2
3477155	2
2629946	2
2915276	2
3733311	2
2351213	2
2683372	2
2920516	2
3108339	2
2558313	2
3313928	2
3649047	2
3842240	2
3387616	2
2606790	2
3099486	2
3142119	2
3192100	2
3313301	2
3875708	2
2730169	2
3664829	2
3964304	2
2365741	2
2584823	2
2630291	2
2915590	2
3240754	2
3342307	2
3550570	2
3432292	2
2469077	2
2515164	2
2558578	2
3388374	2
2446044	2
2651264	2
2694058	2
2889681	2
3530055	2
3875902	2
3925493	2
3569506	2
3756512	2
3964659	2
2823318	2
3678464	2
2469309	2
2558857	2
2716456	2
3163843	2
2488767	2
3203308	2
3299623	2
2737638	2
3142492	2
3811606	2
3756998	2
3843006	2
2418420	2
3507609	2
2590521	2
2716620	2
3006675	2
3054757	2
3121178	2
3164018	2
3219018	2
3485668	2
3705837	2
3766675	2
2877995	2
2607754	2
2936990	2
3193141	2
3416041	2
3876307	2
2829616	2
3757338	2
2366471	2
3013123	2
2339259	2
2760000	2
3164274	2
3650823	2
3843451	2
3901487	2
2541750	2
2878539	2
3389775	2
3802168	2
2490444	2
2539563	2
3530751	2
3253833	2
2631212	2
3079782	2
3600734	2
2353292	2
3525105	2
3390541	2
3884229	2
2608183	2
2847540	2
3143534	2
3530962	2
3876814	2
3926409	2
2732187	2
2831178	2
3571815	2
2366897	2
2824100	2
3735597	2
3790683	2
3620157	2
2392418	2
2760476	2
2961829	2
3055487	2
3316278	2
3393078	2
3439905	2
3651278	2
3884741	2
2447338	2
2490834	2
2695531	2
2847823	2
3143858	2
3531140	2
3877113	2
3926627	2
2399301	2
3667490	2
3759197	2
3844573	2
2824243	2
2917118	2
3242275	2
2688181	2
3926310	2
2961981	2
3316999	2
3440204	2
3844620	2
3902468	2
3391738	2
3195405	2
3267296	2
3812843	2
2832187	2
2675442	2
2824398	2
2917418	2
3242481	2
3552547	2
3679539	2
3903423	2
2470635	2
2517182	2
2560594	2
2718284	2
3008271	2
3056471	2
3122091	2
3393416	2
2848262	2
3101336	2
3195598	2
2400216	2
2733727	2
2832435	2
3669073	2
2367785	2
2420167	2
2870149	2
3033139	2
3508996	2
3903736	2
2783208	2
2925607	2
3114073	2
3927711	2
2962502	2
3768247	2
3392356	2
2608989	2
3418660	2
3813353	2
2824822	2
2917920	2
3033347	2
3509102	2
3791743	2
3904020	2
2357919	2
3122475	2
3487597	2
3653228	2
3768572	2
2545250	2
3303299	2
3575373	2
3715593	2
2491961	2
3144820	2
2401255	2
2640385	2
2984749	2
3509317	2
3736872	2
3904483	2
2690438	2
3016523	2
2761566	2
3441232	2
3956201	2
2545928	2
3303549	2
2739787	2
3145106	2
3577086	2
3762381	2
2632632	2
3244310	2
3345491	2
3553697	2
3603451	2
3792353	2
3437581	2
2471631	2
3488155	2
2882767	2
3210991	2
3807020	2
2696758	2
2783167	2
3102374	2
3196731	2
3483269	2
2421277	2
2825285	2
3509859	2
2404398	2
3438218	2
3623894	2
3441682	2
3847381	2
2547092	2
3717304	2
2653734	2
2893236	2
3196918	2
3419613	2
3466649	2
3577606	2
3878711	2
2919005	2
3245702	2
3293407	2
3680898	2
3792799	2
3528773	2
2804828	2
3011040	2
3166733	2
3717829	2
3808503	2
3888532	2
2740510	2
2849704	2
3145977	2
3419777	2
3533035	2
3628874	2
3878857	2
3161038	2
2369109	2
2421697	2
2633498	2
2985822	2
3082060	2
3293783	2
3793035	2
2405434	2
2518821	2
2654843	2
2964126	2
3166927	2
3395492	2
3488996	2
3306340	2
3161391	2
2588379	2
2919475	2
3510760	2
3738851	2
3529646	2
2342328	2
2655072	2
2720075	2
2762546	2
3124221	2
3270312	2
3442936	2
3957981	2
3213161	2
2850241	2
3146440	2
3533589	2
3629457	2
3814945	2
3879376	2
2451961	2
2643339	2
3161963	2
3765310	2
3848794	2
4054429	2
2986202	2
3246918	2
3605311	2
3906545	2
2787854	2
3625689	2
2805638	2
3395982	2
3071475	2
3396368	2
3719467	2
2450483	2
2850608	2
2940454	2
3420411	2
3467557	2
3929497	2
3765750	2
2826396	2
3035560	2
3555920	2
3605839	2
3682440	2
3850700	2
2598507	2
3531072	2
3626328	2
2395934	2
3396223	2
3489652	2
3720048	2
2496407	2
2850946	2
3198091	2
3371038	2
3420634	2
3534046	2
3629995	2
3929780	2
2837157	2
3849550	2
2589072	2
2826656	2
2987027	2
3082835	2
3739551	2
3851224	2
2694538	2
3626800	2
2473281	2
2965283	2
3489944	2
3770798	2
2550473	2
2886682	2
3487413	2
2741882	2
2894679	2
2941000	2
3420842	2
3467969	2
2453177	2
2423160	2
2987344	2
3119973	2
2473581	2
2965511	2
3321227	2
3444365	2
3959065	2
2550880	2
3309059	2
2543632	2
2698939	2
2941350	2
3198471	2
3371577	2
3817183	2
3930189	2
2678937	2
2987600	2
3169245	2
3247685	2
3347805	2
3557095	2
3606847	2
3023010	2
3012913	2
3168799	2
3271597	2
3397157	2
3444520	2
3490466	2
3659337	2
3959410	2
3398526	2
3488337	2
3580793	2
2451846	2
2612377	2
3421460	2
2646346	2
3164850	2
3354175	2
2635266	2
2827312	2
3036453	2
3083475	2
3683766	2
2409256	2
2600582	2
3023478	2
2343851	2
3013171	2
3060847	2
3271786	2
3444771	2
2975689	2
3580004	2
2839756	2
2317611	2
2827587	2
2987950	2
3607446	2
2932340	2
3121435	2
2344053	2
2613228	2
2763822	2
3272266	2
3445019	2
2317887	2
2889130	2
3311273	2
3813490	2
3893116	2
3469154	2
3580277	2
3818441	2
2317881	2
2371566	2
2679519	2
2873386	2
2988152	2
3037043	2
3558531	2
3685177	2
3740997	2
3794983	2
2601522	2
3443616	2
3534993	2
3628829	2
2474950	2
2613420	2
2807393	2
3013534	2
3125991	2
2318352	2
3893400	2
2942389	2
3469322	2
3818737	2
3675377	2
3852949	2
2424437	2
2988388	2
3348927	2
2411199	2
2602020	2
2697843	2
2792979	2
3025663	2
2475282	2
2521147	2
2722199	2
3445404	2
3076205	2
3312138	2
3490340	2
2453225	2
2700012	2
3148722	2
3742707	2
3882386	2
2743362	2
2841649	2
3355787	2
3513198	2
3909030	2
2411609	2
2602396	2
2698708	2
2793434	2
3122068	2
2657524	2
3273500	2
2554125	2
3312652	2
3814491	2
3632223	2
2649642	2
2318684	2
2922263	2
3175024	2
3297707	2
3608614	2
3854606	2
2366517	2
2793985	2
3536810	2
3630458	2
2613972	2
2853106	2
3199757	2
3743268	2
3882883	2
3931640	2
2650008	2
2842727	2
3168830	2
2372500	2
3038138	2
3249096	2
3513696	2
3686109	2
2699752	2
2399808	2
2522035	2
2657897	2
3126632	2
3446339	2
3401353	2
3492565	2
2499353	2
3470284	2
2843473	2
3169140	2
2372834	2
2874294	2
3175559	2
3349857	2
3609046	2
3686401	2
3909754	2
2413031	2
3538002	2
2658072	2
2722949	2
2808503	2
2967920	2
3274203	2
3078955	2
3895635	2
3375169	2
3582738	2
3744287	2
3267230	2
3855650	2
2829600	2
2923164	2
3350031	2
3514091	2
3609178	2
2614593	2
2658307	2
2723170	2
2765657	2
2808798	2
3323747	2
3446920	2
2321214	2
2892076	2
3220745	2
3200538	2
3584088	2
3744575	2
2458982	2
2844912	2
3174167	2
3267702	2
3677765	2
2319732	2
2425741	2
2874661	2
3856202	2
2368281	2
2701120	2
2346088	2
2400705	2
3775314	2
2321660	2
2557462	2
3079807	2
2500895	2
3150137	2
3471129	2
3633991	2
2511178	2
2845418	2
3678174	2
3856555	2
2373656	2
2874882	2
3609626	2
3910637	2
2605390	2
2796742	2
2476788	2
2658730	2
2766176	2
3400087	2
3447355	2
3775715	2
2321947	2
3494869	2
2455194	2
2745303	2
3107193	2
3376548	2
3932746	2
2747472	2
2373818	2
2681372	2
2875128	2
3039251	2
3350717	2
3797179	2
3856619	2
3910900	2
3029794	2
3125824	2
3938301	2
2969363	2
3775903	2
2893414	2
3403846	2
2455500	2
2788142	2
2898285	2
3107517	2
3150536	2
3932958	2
2830773	2
3039422	2
3250870	2
3299641	2
3797390	2
2748159	2
3857727	2
3128663	2
3515517	2
3561246	2
3911333	2
2415855	2
2477189	2
2524076	2
2568909	2
3065524	2
2455898	2
2854985	2
2944756	2
3424499	2
3585158	2
3885320	2
3039626	2
3351392	2
3515763	2
3610310	2
3635165	2
3939143	2
2402305	2
2477351	2
2615640	2
2810136	2
2969913	2
3400762	2
3494302	2
3716760	2
3963805	2
2559233	2
2894588	2
3223648	2
2547842	2
2898800	2
3151216	2
3691451	2
2461126	2
3360460	2
3680415	2
3859053	2
2593867	2
2924546	2
3911827	2
3031341	2
3318420	2
2724690	2
2970126	2
3017562	2
3066117	2
3325340	2
2324121	2
2983251	2
3405588	2
2855423	2
2899081	2
2945183	2
3108210	2
3202089	2
3378325	2
3425025	2
3691769	2
3933698	2
3360681	2
2682130	2
2876131	2
3040128	2
3129552	2
3352378	2
2704484	2
3636457	2
2403285	2
2660182	2
3066326	2
3227874	2
3776919	2
3964459	2
2560158	2
3082709	2
3819969	2
3108426	2
3151625	2
3202302	2
3472995	2
3682111	2
2321809	2
2594401	2
2682389	2
3087342	2
3129825	2
2403651	2
2616254	2
2810862	2
3018083	2
3228132	2
3325817	2
3717720	2
2984041	2
3082982	2
3498214	2
3900995	2
2503358	2
2855908	2
2900022	2
3108643	2
3425543	2
3587116	2
3636881	2
3692286	2
3934273	2
2515243	2
3178778	2
2428477	2
2925241	2
2991795	2
3516739	2
3562360	2
3858092	2
2705218	2
3543776	2
3066709	2
3965031	2
2984670	2
3498965	2
3820701	2
3901194	2
2548696	2
2856164	2
2900551	2
3587607	2
2463041	2
2751462	2
3361480	2
2322942	2
2594950	2
2682771	2
3179092	2
3611424	2
3858342	2
3033291	2
2404266	2
2811322	2
3083649	2
2704119	2
3041489	2
3109176	2
3587906	2
3637073	2
3747902	2
3935017	2
2376559	2
2595375	2
2682920	2
2833387	2
3087865	2
3179502	2
3301481	2
3942378	2
2478576	2
2660981	2
3018739	2
3402422	2
3718674	2
3777662	2
2747934	2
2790081	2
2856613	2
3380159	2
3637351	2
3693101	2
3748135	2
2657547	2
3685634	2
2992618	2
3088110	2
3130853	2
3179838	2
3301731	2
3517574	2
3563129	2
3799582	2
3320763	2
3453119	2
3639171	2
2478783	2
3277807	2
3496256	2
3777865	2
3500825	2
2549294	2
3474093	2
3539527	2
3693330	2
3749000	2
3888063	2
3180806	2
3776950	2
3862078	2
2526841	2
2595959	2
2833917	2
2877794	2
3088344	2
3180237	2
3859262	2
2421085	2
3228611	2
3545616	2
3943319	2
2349613	2
2769415	2
2972070	2
3278002	2
3403181	2
3778161	2
2704777	2
2790601	2
2856940	2
3042325	2
3380692	2
3426615	2
3749604	2
2518310	2
3273992	2
3687362	2
2324151	2
2878253	2
3131537	2
3180546	2
3302532	2
3518004	2
2802540	2
3229052	2
3546919	2
2617926	2
2972374	2
3019487	2
2857224	2
3042597	2
3638120	2
3936843	2
2852166	2
3274376	2
3863055	2
2324499	2
2430107	2
2479867	2
2641062	2
2926861	2
2993261	2
3131777	2
3518226	2
3915110	2
2374974	2
2611696	2
3640903	2
2618583	2
2727182	2
3068001	2
3450670	2
3496735	2
3589692	2
3594051	2
3903858	2
2903631	2
3110388	2
3694312	2
2596868	2
2834507	2
2406126	2
2661928	2
2812750	2
3278552	2
3667777	2
3720573	2
2566664	2
2899556	2
3502241	2
3594771	2
2705452	2
2791359	2
2857799	2
3153459	2
3427517	2
3589384	2
3751120	2
3938285	2
2660668	2
2853120	2
3275882	2
2597162	2
2641514	2
2834853	2
2993708	2
3089418	2
3303497	2
3614303	2
3860747	2
3915340	2
2375779	2
3641879	2
3668130	2
3735883	2
3475701	2
3540875	2
3639001	2
2755595	2
3036891	2
2528368	2
2879405	2
3089730	2
3181788	2
3519051	2
3614589	2
3036141	2
3133482	2
3456007	2
2973375	2
3497477	2
3721344	2
3736139	2
2949031	2
3110967	2
3381886	2
3476039	2
2467795	2
2927758	2
3132833	2
3182115	2
3304198	2
3519320	2
2376512	2
2710475	2
2805614	2
2973508	2
3668645	2
2900876	2
3088153	2
3412926	2
2706168	2
2749926	2
3428346	2
2756915	2
3277293	2
3692258	2
3255232	2
3304581	2
3615414	2
3915969	2
2377124	2
2806185	2
2351814	2
3232594	2
3668950	2
2901315	2
3413534	2
3737117	2
2460670	2
2750195	2
2905255	2
2995149	2
3382541	2
3476545	2
3541524	2
3752401	2
3780272	2
2529364	2
3133401	2
3255481	2
3519956	2
2574690	2
3328814	2
3089150	2
3597542	2
3737315	2
3907041	2
2507326	2
2706525	2
2792558	2
2858810	2
2951198	2
3154619	2
3639908	2
3752680	2
2522639	2
2855405	2
3039028	2
3693695	2
2481358	2
2685725	2
3356521	2
3802249	2
3457950	2
2728874	2
3021475	2
3723373	2
4047492	2
2551360	2
3356655	2
3520428	2
3863252	2
2427017	2
2712369	2
3458461	2
2352474	2
3021803	2
3669572	2
2551605	2
2995958	2
3941231	2
2523818	2
3186752	2
3279098	2
3369263	2
2328094	2
2434775	2
2928970	2
3256209	2
3305726	2
3356805	2
3616818	2
3916834	2
2616831	2
3233249	2
2663988	2
2772153	2
3022070	2
3452689	2
3477506	2
3828974	2
2759206	2
3040899	2
3279549	2
3369892	2
3695882	2
3868239	2
2598772	2
3520910	2
3566523	2
3459622	2
2408941	2
2575917	2
3233721	2
3280543	2
2991744	2
3090989	2
2381685	2
3477689	2
3753999	2
2470940	2
2664782	2
2857916	2
3279987	2
3783709	2
3183857	2
3306374	2
2380033	2
2713605	2
2409255	2
2576862	2
3593163	2
2381941	2
3155896	2
3210163	2
3430005	2
2471832	2
2644431	2
2881630	2
2380833	2
2713970	2
3138810	2
3646096	2
3949477	2
2353513	2
2623221	2
2730193	2
3543842	2
3593403	2
3669952	2
3725684	2
3782006	2
2552363	2
2997103	2
3113046	2
3384039	2
2472677	2
3784608	2
2599568	2
3306860	2
3617883	2
3917759	2
2429258	2
2714308	2
3139382	2
2409850	2
2975740	2
3023029	2
3281121	2
3407234	2
2992804	2
3416861	2
2382454	2
2708382	2
2760974	2
2951502	2
3698262	2
2482917	2
3803970	2
3917991	2
2429978	2
2619206	2
2354145	2
2975982	2
3331908	2
3782504	2
2337263	2
2552746	2
2752295	2
3892384	2
2473746	2
3373822	2
3698972	2
2600394	2
3136214	2
2382529	2
3140336	2
3554406	2
2665236	2
2817383	2
3072115	2
3594160	2
3113720	2
3384670	2
3641945	2
3756134	2
2474144	2
3699458	2
3786889	2
3618507	2
3236819	2
3332000	2
2411324	2
2665428	2
2909376	2
3072356	2
3332841	2
3407881	2
2906735	2
3418302	2
3509206	2
3912101	2
2795237	2
2862366	2
2998124	2
3113951	2
3699600	2
3943839	2
2483533	2
2600837	2
2882882	2
2930550	2
3136843	2
3804730	2
3237513	2
2411562	2
2624924	2
2817894	2
2909589	2
2577959	2
3603279	2
3831574	2
2331770	2
2953839	2
3479505	2
3757505	2
3893603	2
2475247	2
3788123	2
2331061	2
2601092	2
3093340	2
3185530	2
3805008	2
2716849	2
3555733	2
3952855	2
2625156	2
2665801	2
2976799	2
3072846	2
3545501	2
2995546	2
3510326	2
2384290	2
2553550	2
3432130	2
3642582	2
3894147	2
2669489	2
2863369	2
3284108	2
3700824	2
3871231	2
2717051	2
3235582	2
3282845	2
3333994	2
3604078	2
2332404	2
2553760	2
3758464	2
3046450	2
2439696	2
2601537	2
2688808	2
2931254	2
3458311	2
2717349	2
3333571	2
3465515	2
2358232	2
3073199	2
3728195	2
2908715	2
3511211	2
3604541	2
2553996	2
2954537	2
3114920	2
3212435	2
3385753	2
3480299	2
3945249	2
2530024	2
2954822	2
3701510	2
3137716	2
3260020	2
2385458	2
2622677	2
2625894	2
3545986	2
3595312	2
3743973	2
3433045	2
3480553	2
2530421	2
2955254	2
2533703	2
3094475	2
3569719	2
3240387	2
3954876	2
2911050	2
3025325	2
2385360	2
2554393	2
2999824	2
3700792	2
2865740	2
3286659	2
2533863	2
2689577	2
2884540	2
3309260	2
3569963	2
3145471	2
3240736	2
2666850	2
2775720	2
3671892	2
3728830	2
2998298	2
3099366	2
3422297	2
2385548	2
2955363	2
3048528	2
3433548	2
2531448	2
3378157	2
3702692	2
3873034	2
2534079	2
2689689	2
2884945	2
3362334	2
3920212	2
3145981	2
3467747	2
2580201	2
3213729	2
3048772	2
3288488	2
3703173	2
3873524	2
2840660	2
3138589	2
3570404	2
3241926	2
2978497	2
3236866	2
3409874	2
3785622	2
2582986	2
3423458	2
2465538	2
2754660	2
3760766	2
2479491	2
2957199	2
3873912	2
3095705	2
3362794	2
3807411	2
3871309	2
2626008	2
2414214	2
2626912	2
2667616	2
2733790	2
2820054	2
3026251	2
3284481	2
3672597	2
2343841	2
2770965	2
3514244	2
3607931	2
3916885	2
2386315	2
3896552	2
2532766	2
2868543	2
2442182	2
3460495	2
2580991	2
2627075	2
2820273	2
3503510	2
3547413	2
3514643	2
3836103	2
2711680	2
3387691	2
3434424	2
3646792	2
3761597	2
2869278	2
3195208	2
3380671	2
3704282	2
2603551	2
2841582	2
2886004	2
3096285	2
3262430	2
3807995	2
3561534	2
3837508	2
2627311	2
2776868	2
2865686	2
3547593	2
3672990	2
2772343	2
3425939	2
2386872	2
2512265	2
3434816	2
2675211	2
2442772	2
3096585	2
3460831	2
2627499	2
3471268	2
2362184	2
2734481	2
3026919	2
3786663	2
2772762	2
3608857	2
2481989	2
3794403	2
2535457	2
3363748	2
3657061	2
2362677	2
2668536	2
2734647	2
2777238	2
2913254	2
2979614	2
3237938	2
3338961	2
3426916	2
2957372	2
3117020	2
3482898	2
3702306	2
3897680	2
2676502	2
2535696	2
2604523	2
3364182	2
3808677	2
3149897	2
2627927	2
3339529	2
3609729	2
2556564	2
3647442	2
3197652	2
3292600	2
3382330	2
3705760	2
2842982	2
3873274	2
3922095	2
2629721	2
2724515	2
3563867	2
2821199	2
2866589	2
2980206	2
3674380	2
2678806	2
3428175	2
3919715	2
2467308	2
2713206	2
2799385	2
3050965	2
3117342	2
3216041	2
3389118	2
3483330	2
3838435	2
3898105	2
2483608	2
2535542	2
2871948	2
3198227	2
3795452	2
2443919	2
2886930	2
3412535	2
3461767	2
3526752	2
3623806	2
3809088	2
3247781	2
3659874	2
3960938	2
2669398	2
3787709	2
3518421	2
2336741	2
2467514	2
3051247	2
3898366	2
2535869	2
2872439	2
3293474	2
2605231	2
2887090	2
3462050	2
3572618	2
2583145	2
2867019	2
3104737	2
3429151	2
2467743	2
2713623	2
3003214	2
3763620	2
3839612	2
2779092	2
3141048	2
3413003	2
2726103	2
3753510	2
2348756	2
2917469	2
2713938	2
3118078	2
3162515	2
3436996	2
3703542	2
3898853	2
2444618	2
2935037	2
3190261	2
3413147	2
3624708	2
3923157	2
2632740	2
3474804	2
3565834	2
3661755	2
3506032	2
2776147	2
3430079	2
3614228	2
2388938	2
2514165	2
3118288	2
3058717	2
3708122	2
2779685	2
3528182	2
3573343	2
3153232	2
2670592	2
3239921	2
3732674	2
2681585	2
2389151	2
2757925	2
3390209	2
3484494	2
3386216	2
3708586	2
3880482	2
3141669	2
3191167	2
3413948	2
3923832	2
3662731	2
3754787	2
2365061	2
2584263	2
2914881	2
2981934	2
2350526	2
2589292	2
2777239	2
3009773	2
3107399	2
3521585	2
2338237	2
2714970	2
3118837	2
3484758	2
3899837	2
2489137	2
3099094	2
3528837	2
2634057	2
3476772	2
3289492	2
3506763	2
2920202	2
2514817	2
3484959	2
3765326	2
3900085	2
2539023	2
2964360	2
3060946	2
3201671	2
3387320	2
3798977	2
2489520	2
2650940	2
2693658	2
2935970	2
3191921	2
3625729	2
2634546	2
3617178	2
2715690	2
3218250	2
3387784	2
3265788	2
3529650	2
3155267	2
3477654	2
3664958	2
3964345	2
2915706	2
2982591	2
3550633	2
3011645	2
2539925	2
3202531	2
3800621	2
2446184	2
2489873	2
2694115	2
2780760	2
2936461	2
3574597	2
3626173	2
3875949	2
2730496	2
2828838	2
2585134	2
2736867	2
3507420	2
3789878	2
3433194	2
2716545	2
3163902	2
3391861	2
3705662	2
2877360	2
3062322	2
3389114	2
3801373	2
3882599	2
2607616	2
2936763	2
3100075	2
3192855	2
3415638	2
3876161	2
2636085	2
2730935	2
3345178	2
3757101	2
2823515	2
3290548	2
3507701	2
3600349	2
3012855	2
3618986	2
2515841	2
2802146	2
3164111	2
3439084	2
3650490	2
3901282	2
3062967	2
3203946	2
3300261	2
2490284	2
2737903	2
3100227	2
3193263	2
3530572	2
3626563	2
2636602	2
2829715	2
3156685	2
3665929	2
2366554	2
2672951	2
2869280	2
2916440	2
3031978	2
3079617	2
3241632	2
3551500	2
2780162	2
2922800	2
3013230	2
3110621	2
2516089	2
2559551	2
2760210	2
3164327	2
3650915	2
3843545	2
3802331	2
3883777	2
2695199	2
2637002	2
3254132	2
2419123	2
3032231	2
3079860	2
3902610	2
2559756	2
2760365	2
2802728	2
3164598	2
3392775	2
3953883	2
2879176	2
3301367	2
2447052	2
2738427	2
3194194	2
3575669	2
3812386	2
3157528	2
3479840	2
2824143	2
2869727	2
3032517	2
3242191	2
3552218	2
3926047	2
2961866	2
3007149	2
3164921	2
3651444	2
3902104	2
2490885	2
3143909	2
3417183	2
3531243	2
3627245	2
2638070	2
2831890	2
3480325	2
2419647	2
2869936	2
2917235	2
3080236	2
3679413	2
2962078	2
3652266	2
2543224	2
2969020	2
3714103	2
2540349	2
3144131	2
3195445	2
3368472	2
3417636	2
3576073	2
2399825	2
2495298	2
2832253	2
3255682	2
2586525	2
3291832	2
3344391	2
2356228	2
3436037	2
3487179	2
3768102	2
3955349	2
3209063	2
2447992	2
2540644	2
2608863	2
2782466	2
3927248	2
3348122	2
3481368	2
3573234	2
3669272	2
3760982	2
2676238	2
2917786	2
3114142	2
3436285	2
3621733	2
2517558	2
2560873	2
2718587	2
3165564	2
3653150	2
3768421	2
2544984	2
2881354	2
2969993	2
3805504	2
2652933	2
2848528	2
3669866	2
2368034	2
2586961	2
2676528	2
3033430	2
3081035	2
3602783	2
2594688	2
2689786	2
3016075	2
2393995	2
3010039	2
3653305	2
3846133	2
2881861	2
3210100	2
3806184	2
3369172	2
3813708	2
2640617	2
2825027	2
2984822	2
2341078	2
2394219	2
3269177	2
3318773	2
3576030	2
2492942	2
2609588	2
2783037	2
2939068	2
3466250	2
3878323	2
2641145	2
2735552	2
3159917	2
3257801	2
3081446	2
3345592	2
3603613	2
3680509	2
3792447	2
2691222	2
3929379	2
2471715	2
2561431	2
3123515	2
3166296	2
3319141	2
2971599	2
2494170	2
2696840	2
2893087	2
3349885	2
4051526	2
2677273	2
2918817	2
3081608	2
3293202	2
3792672	2
3848569	2
2596229	2
2341605	2
2762115	2
2804700	2
2963745	2
3123633	2
3319426	2
3488548	2
2449533	2
2740351	2
2939505	2
3145819	2
3196960	2
3928643	2
2450905	2
2834855	2
3160844	2
4051912	2
2368975	2
2825576	2
3081915	2
3792842	2
3849040	2
3905740	2
2359723	2
3018533	2
3117209	2
3528917	2
2963988	2
3123816	2
3166781	2
3395351	2
3488796	2
3769663	2
3212210	2
3305803	2
2449822	2
2495406	2
2610622	2
2849830	2
2893525	2
3102929	2
3197169	2
3577962	2
3928873	2
2451393	2
3764400	2
2421746	2
2588137	2
3793119	2
3906029	2
2518900	2
3577821	2
2783994	2
3467232	2
3814699	2
3879199	2
2451712	2
2835602	2
3672470	2
3034830	2
3849778	2
3625454	2
2562565	2
2655133	2
3167433	2
3710325	2
3810045	2
2741185	2
2940241	2
2500975	2
3352115	2
2369601	2
2634157	2
2871851	2
3082528	2
3511033	2
2598342	2
3931787	2
2720386	2
2964795	2
3770201	2
3396711	2
3486929	2
2698208	2
3533893	2
2501735	2
2678556	2
2986796	2
3294563	2
3906796	2
2407233	2
3021135	2
2655959	2
3012255	2
3125007	2
3320795	2
3396348	2
3443912	2
2886263	2
3308245	2
2543094	2
2784881	2
2894478	2
3816434	2
3849705	2
2634609	2
2987160	2
3035914	2
3682624	2
3626901	2
2343149	2
3271227	2
3958901	2
3214846	2
3308705	2
3487527	2
3720674	2
2496717	2
2543409	2
2611892	2
2742008	2
3104011	2
3534407	2
3766924	2
2423250	2
2678864	2
2872513	2
2920603	2
3036107	2
3169126	2
3247518	2
3347575	2
3851588	2
3907415	2
2363270	2
2965602	2
3321287	2
3396919	2
3444429	2
3490304	2
3074161	2
3215450	2
2451678	2
2895066	2
2941475	2
3147679	2
3371651	2
3534735	2
3817392	2
2503611	2
2740699	2
3674131	2
3850961	2
2317099	2
2370863	2
3557218	2
2931404	2
3397213	2
3490553	2
3711483	2
3959516	2
2317185	2
3147897	2
3198616	2
3421558	2
3630770	2
3817806	2
3930429	2
2646755	2
2741281	2
3674404	2
3768005	2
2590326	2
2827439	2
2921065	2
3247968	2
3348131	2
2696255	2
3628247	2
3060916	2
3223848	2
3321792	2
3490819	2
2544280	2
2895607	2
3198774	2
3372406	2
3881375	2
3354625	2
2679357	2
2827649	2
2988034	2
3036904	2
3173956	2
3296105	2
2792129	2
2520752	2
2566497	2
3013449	2
3373089	2
2742568	2
2424235	2
2590792	2
2827887	2
3248373	2
3348743	2
2721987	2
2807446	2
3013576	2
3126043	2
3224414	2
3445301	2
3399471	2
3893583	2
2942464	2
3148629	2
3373627	2
2505982	2
3167430	2
2318249	2
2424530	2
2873610	2
2988456	2
3174572	2
3349113	2
3685553	2
3934781	2
2344797	2
2722267	2
2764322	2
3061785	2
3491717	2
3724335	2
2545115	2
3105277	2
3199332	2
3469624	2
3631873	2
3882522	2
2506876	2
2649213	2
2743515	2
3167895	2
3265134	2
2318505	2
2372200	2
2424662	2
2591245	2
3084992	2
3854341	2
2366160	2
2933900	2
3536568	2
2521545	2
3273584	2
3398598	2
3584206	2
3149051	2
3469872	2
3882753	2
2507449	2
2649695	2
3168375	2
3038045	2
3685959	2
3909370	2
2603003	2
3935242	2
2475765	2
2614021	2
2967561	2
3062233	2
3714052	2
3199879	2
3422938	2
2457572	2
2744944	2
2680473	2
3298034	2
3349752	2
3513768	2
3559537	2
2794705	2
3123676	2
3445771	2
2399860	2
2522114	2
2722877	2
3815688	2
2454027	2
2546275	2
3743994	2
2745580	2
3770976	2
3855421	2
2372932	2
3038450	2
3298425	2
2604202	2
2700377	2
3446729	2
3962063	2
2320919	2
2701212	2
2744675	2
3536792	2
2844556	2
3677664	2
2425587	2
2592194	2
3514300	2
3609251	2
3661877	2
3896271	2
2546686	2
2701449	2
2787506	2
2854005	2
2651998	2
2746522	2
3358791	2
2425895	2
2874754	2
2923394	2
2701247	2
3539165	2
3937570	2
2614943	2
3063460	2
3274708	2
3447207	2
3662286	2
2892638	2
3728051	2
3816870	2
2701632	2
2854205	2
2897938	2
3471275	2
3584425	2
2459546	2
2511634	2
3359236	2
3678291	2
2426258	2
2923598	2
2990343	2
3128166	2
3609715	2
3856495	2
2414563	2
2701818	2
2346523	2
2523588	2
2766236	2
3493563	2
3587953	2
3817318	2
2455332	2
2547111	2
2944293	2
3107347	2
3150416	2
3376643	2
3423950	2
3537314	2
3584564	2
3634302	2
3690761	2
2373866	2
2923875	2
3086309	2
3911006	2
3938432	2
2723968	2
3226710	2
3400483	2
3493831	2
3662981	2
2322798	2
3403955	2
3817777	2
2745541	2
3690975	2
2501951	2
2745583	2
2854764	2
3150791	2
3201523	2
3634926	2
3933115	2
2460495	2
2513235	2
3679754	2
2681793	2
2831047	2
3561301	2
2477236	2
2569025	2
2659509	2
2809958	2
3227201	2
3400644	2
3663450	2
2323348	2
3496784	2
3589389	2
3424570	2
3585226	2
3635229	2
3691315	2
3746068	2
3933362	2
3773433	2
2374618	2
2681909	2
3039762	2
3177781	2
3515880	2
2938335	2
3275982	2
3963904	2
2894701	2
2746210	2
2855284	2
3108099	2
3424879	2
3635471	2
2321467	2
2374871	2
2427699	2
2593969	2
2876040	2
2924602	2
2370641	2
2347691	2
2615920	2
2659950	2
2810491	2
3276229	2
3494712	2
2895195	2
3082541	2
3224140	2
3497643	2
2789026	2
3691867	2
2461801	2
2371179	2
3031913	2
3127986	2
3450954	2
3636601	2
2403389	2
2724975	2
2970497	2
3448654	2
3494986	2
3776959	2
2560268	2
3820019	2
2703339	2
2789288	2
3934142	2
2594466	2
2925081	2
3178728	2
3300806	2
2418380	2
3128542	2
3448972	2
2747175	2
2789484	2
3379393	2
3473230	2
3747162	2
3824845	2
2322432	2
2375963	2
2682629	2
2925283	2
3178938	2
3033028	2
3638065	2
3018370	2
3495463	2
3083326	2
3934854	2
2656787	2
2751745	2
2323053	2
2992164	2
3087760	2
3252724	2
3033449	2
3320033	2
2404345	2
3277345	2
3449506	2
3407845	2
2548926	2
2704191	2
2790003	2
3109272	2
3692911	2
3776251	2
2479149	2
2595517	2
2833471	2
3611796	2
2373337	2
3639009	2
2349016	2
2572115	2
2617144	2
2661009	2
3067215	2
3326572	2
2897639	2
3821716	2
2457848	2
2856649	2
2901902	2
3152435	2
3426330	2
2377089	2
3253041	2
3353797	2
3799638	2
2420766	2
3129658	2
3067496	2
3402966	2
3719206	2
2327520	2
2986094	2
3085138	2
3500980	2
3902611	2
2704645	2
2902488	2
3109753	2
3203869	2
3693425	2
3749133	2
3826297	2
3888186	2
3936183	2
2517790	2
3362803	2
3686431	2
3862204	2
3517879	2
3613330	2
3914827	2
2941796	2
3034498	2
3546100	2
2405442	2
2769472	2
2972164	2
3067719	2
3230057	2
3496509	2
3666778	2
2504779	2
2748481	2
3042405	2
3204298	2
3380882	2
3749760	2
3888400	2
2851801	2
2479780	2
2640957	2
2834197	2
2993145	2
3131605	2
3454384	2
3640494	2
3944082	2
3067922	2
3496668	2
4042878	2
3085946	2
3735008	2
3823349	2
3903580	2
2748763	2
2947519	2
3427031	2
3937072	2
2659606	2
3688430	2
2324717	2
2378069	2
2527378	2
2596709	2
2878728	2
2926919	2
3302941	2
3518320	2
3564028	2
3035279	2
3547902	2
3641061	2
2405990	2
2618690	2
2661840	2
2727288	2
3019848	2
3496778	2
2857610	2
3381408	2
2852769	2
3778347	2
2597017	2
2927073	2
3181319	2
3564276	2
3035551	2
3548453	2
2812792	2
2972889	2
3278591	2
3590121	2
2899837	2
3595020	2
3735735	2
3904203	2
2550082	2
2904037	2
3043272	2
3110594	2
3475554	2
3694690	2
3827294	2
2755264	2
3276040	2
3864684	2
3089494	2
3303608	2
3518789	2
3801240	2
3915385	2
2943997	2
3133088	2
2727742	2
3278776	2
3451134	2
3668205	2
2330679	2
3595581	2
3735948	2
2459834	2
2550292	2
3043420	2
3205678	2
3381688	2
3751700	2
2661381	2
2853744	2
3183389	2
3365718	2
2879511	2
3519125	2
2423657	2
2805362	2
2973430	2
3405125	2
3451310	2
3590902	2
3779339	2
2331355	2
2988280	2
3412381	2
3208500	2
3090091	2
3132883	2
3182212	2
3254990	2
3614863	2
2424187	2
3325424	2
3549813	2
2728160	2
3069057	2
3328422	2
3668735	2
3413103	2
2507014	2
2750022	2
2994938	2
3154222	2
3541377	2
3639550	2
3695709	2
2522006	2
3692736	2
3779906	2
3356135	2
3519766	2
2614935	2
2945685	2
3946836	2
2620281	2
3451855	2
3497999	2
3591611	2
3088877	2
2792408	2
2951054	2
3154460	2
3382608	2
2757416	2
3278066	2
2379767	2
3090577	2
2711648	2
2574802	2
2663276	2
2771398	2
2973990	2
3591934	2
3669276	2
3780086	2
2332874	2
3414287	2
3597909	2
2460997	2
2706594	2
2750569	2
2858906	2
2905691	2
3044509	2
3111865	2
3209126	2
3382906	2
3828358	2
2469147	2
2757828	2
2855519	2
3185758	2
3694063	2
2481425	2
2685827	2
3133874	2
3326728	2
3458178	2
3233062	2
3498459	2
3592244	2
3504989	2
2706907	2
3209266	2
3278847	2
3183200	2
2947307	2
3551612	2
2621393	2
3827594	2
3640416	2
3753399	2
2523999	2
2857097	2
3782634	2
2836791	2
3183456	2
3256583	2
3916871	2
2408829	2
2575585	2
2772234	2
2334460	2
2903358	2
3828077	2
2551844	2
2906383	2
2996375	2
3429648	2
3829233	2
3941705	2
2857489	2
3187523	2
3552634	2
2729688	2
3453304	2
3499063	2
3592953	2
2335116	2
3506447	2
2551988	2
2859916	2
2952000	2
3112730	2
3209920	2
3383689	2
3429852	2
3477739	2
3698239	2
2524780	2
3783774	2
3091779	2
3135151	2
3357415	2
3917392	2
2617725	2
2772704	2
2816340	2
3070788	2
3406933	2
3453901	2
3543643	2
3669894	2
3091824	2
3507069	2
3600378	2
2707841	2
2751683	2
2860163	2
2907105	2
3112958	2
3698410	2
3371818	2
3697565	2
2837569	2
2929804	2
3092004	2
3567189	2
2577147	2
2975575	2
3071048	2
3407121	2
3499761	2
3782060	2
2574786	2
2708178	2
2794443	2
3697891	2
2644842	2
2687220	2
3135690	2
3567486	2
3803786	2
2714534	2
3139510	2
3330768	2
2975876	2
4053408	2
3092897	2
3508009	2
3829881	2
2997486	2
3046169	2
3113286	2
3943145	2
3869572	2
2687406	2
3331328	2
3950628	2
2354238	2
2577754	2
3071847	2
3332120	2
3726543	2
2993560	2
3417394	2
3601921	2
3741084	2
3830167	2
2997725	2
3113555	2
2527243	2
2667244	2
3699134	2
3786561	2
3331909	2
3647482	2
2817415	2
3023700	2
3407745	2
2994181	2
2331222	2
2463433	2
2752699	2
2908678	2
2997982	2
3211087	2
3384701	2
3043822	2
3786994	2
2438164	2
2600724	2
2838581	2
2882738	2
3258512	2
3359923	2
2620178	2
3952119	2
2731224	2
2774094	2
2817639	2
2976481	2
3024012	2
2509698	2
2553177	2
2752887	2
2953549	2
2998223	2
3190504	2
2532161	2
2600954	2
3258936	2
2620501	2
2813294	2
3648269	2
2356795	2
3333478	2
2339172	2
2995276	2
3419222	2
2509870	2
3047180	2
3157656	2
3211641	2
2475362	2
3788323	2
3871009	2
2688437	2
2839038	2
2883320	2
3093422	2
3259237	2
3523220	2
3952936	2
2625225	2
3024513	2
3333849	2
2995771	2
3603917	2
2464208	2
3158931	2
3385393	2
2863604	2
3284332	2
3701010	2
2645905	2
2839279	2
3259538	2
3361132	2
3919195	2
2717120	2
3556469	2
3953666	2
2625476	2
3073109	2
3235615	2
3408721	2
3728048	2
2996090	2
3604250	2
3743144	2
2332497	2
2476462	2
2439835	2
3093966	2
3259809	2
3361347	2
3523687	2
3569225	2
2412446	2
2625764	2
2732368	2
3408916	2
3784379	2
2996630	2
3097763	2
2384935	2
3159525	2
3432910	2
3643985	2
2477120	2
2484713	2
3186534	2
3869276	2
2385676	2
2435074	2
3557426	2
2358738	2
2864185	2
2977612	2
3073446	2
3335567	2
2332994	2
2464861	2
3048091	2
3480614	2
3945737	2
2646590	2
2884329	2
2931726	2
3569839	2
2718530	2
2359150	2
2413104	2
3025461	2
3073656	2
3546355	2
3728694	2
2581288	2
3098987	2
3834186	2
2385422	2
2863865	2
2999916	2
3480920	2
3946138	2
2477873	2
2866052	2
3048017	2
3872850	2
2646789	2
2884646	2
3186993	2
3309344	2
3362067	2
3570031	2
3869947	2
3653061	2
2579940	2
2626416	2
3409526	2
3595796	2
2998605	2
2333933	2
2511119	2
2554695	2
2796963	2
3433622	2
3946435	2
2689744	2
2840436	2
2885070	2
2932375	2
3138470	2
3187210	2
3309579	2
3362427	2
3806980	2
3559306	2
3653430	2
3956377	2
2580286	2
2911925	2
2343028	2
2769748	2
3607445	2
2754581	2
3288591	2
2647190	2
2932629	2
3870940	2
3146788	2
3957239	2
2626827	2
2978612	2
3596335	2
2911805	2
2511717	2
2955800	2
3000714	2
3701395	2
2532486	2
2673597	2
3874104	2
2534477	2
2647468	2
3187678	2
3261977	2
3362906	2
3460361	2
3807461	2
2437407	2
2626043	2
3654359	2
2580770	2
2626978	2
2776636	2
2978831	2
3284609	2
3547275	2
3596446	2
3672691	2
3729808	2
2771305	2
3608027	2
2334903	2
2555430	2
2711534	2
2797533	2
3214263	2
3701673	2
3947555	2
3194956	2
3704074	2
3525301	2
2626662	2
3147736	2
3469949	2
2820362	2
2865555	2
2912610	2
2979087	2
3503739	2
3608285	2
3747343	2
3836146	2
2386741	2
2711750	2
3116379	2
3434540	2
3793895	2
2841674	2
2933049	2
3262492	2
3411171	2
3525528	2
2722480	2
3470656	2
2414655	2
2627452	2
2734418	2
2776952	2
2979293	2
3786551	2
3001139	2
3836645	2
3388008	2
3762022	2
3897197	2
2442942	2
2648171	2
2690586	2
2933399	2
3411735	2
3571380	2
2627639	2
2821294	2
3244511	2
3656816	2
2362419	2
3027012	2
3237856	2
3504282	2
3516461	2
3748627	2
3116825	2
3647125	2
3762469	2
2482177	2
3704983	2
2486985	2
3310935	2
3461198	2
3571627	2
2821780	2
3471901	2
3562962	2
2582078	2
2777338	2
2820796	2
2866224	2
3238002	2
3504589	2
3731141	2
2346105	2
3749089	2
2799002	2
3382090	2
2487192	2
2535861	2
2604588	2
2842734	2
3412192	2
3461435	2
2629198	2
3339278	2
2866436	2
2913650	2
3339662	2
3674128	2
3731503	2
3517623	2
3610115	2
2513140	2
2756078	2
3161684	2
3483201	2
3838177	2
2871804	2
3382421	2
2604814	2
2843066	2
3364533	2
3808977	2
3839419	2
2735061	2
2980301	2
3340019	2
3597777	2
3787513	2
2347125	2
2678984	2
3117407	2
3702955	2
3898141	2
2535689	2
3054436	2
3383047	2
3263844	2
3461894	2
3922370	2
2391353	2
2440455	2
3247895	2
3340131	2
3839746	2
3286542	2
2556984	2
3051327	2
3162162	2
3436668	2
3839424	2
3949320	2
3199027	2
2487908	2
3097975	2
3140853	2
3462175	2
2391985	2
2441330	2
2725532	2
3961818	2
2867077	2
2914272	2
3505501	2
3788024	2
2775565	2
2337214	2
2713718	2
3436863	2
3949510	2
2484885	2
3796437	2
2488175	2
2605488	2
2649701	2
2844239	2
3141107	2
3413066	2
2726249	2
2583471	2
2867254	2
3076796	2
3732211	2
2348954	2
3519867	2
3752114	2
3921690	2
2557496	2
2959036	2
3003901	2
3389783	2
3763914	2
3840128	2
3294585	2
2444700	2
2692518	2
2779565	2
2935133	2
3624770	2
3923263	2
2442241	2
3754016	2
3341117	2
3506183	2
3598799	2
3788496	2
2349582	2
3007211	2
3106299	2
3430132	2
2337710	2
3004587	2
3437229	2
3840474	2
3200345	2
3528334	2
3963017	2
2417109	2
2914795	2
3288703	2
2389185	2
2514469	2
2714724	2
3004824	2
3162998	2
3437388	2
2486225	2
2538011	2
2888193	2
3098981	2
3365956	2
3810582	2
2443163	2
2827016	2
3755091	2
2670954	2
2822491	2
3240284	2
3009999	2
2468567	2
2715160	2
2801003	2
3765215	2
3841343	2
2964140	2
3881120	2
2845903	2
2888518	2
3312885	2
2443529	2
2629883	2
2671215	2
2736386	2
3240541	2
2777715	2
2920357	2
3108123	2
2801244	2
2960185	2
3005801	2
3390887	2
2964482	2
3061035	2
3881590	2
2693737	2
3265630	2
3463592	2
2827964	2
3154769	2
3664646	2
3756152	2
3964280	2
2365683	2
3507040	2
2920771	2
3923428	2
2801440	2
2960501	2
3054215	2
3163613	2
3314071	2
3900427	2
3298505	2
2846533	2
3925434	2
2730353	2
3756470	2
2584983	2
3078526	2
3290108	2
3733765	2
3523382	2
2389944	2
2716281	2
2960742	2
3120722	2
3218672	2
2694304	2
2936579	2
3530193	2
3925648	2
3478262	2
3570029	2
2630694	2
2868978	2
2916113	2
3078750	2
3290405	2
3789965	2
2779435	2
3012237	2
3121085	2
3218914	2
3391925	2
2877860	2
3882717	2
2607666	2
2781011	2
3142686	2
3925868	2
2636204	2
2630878	2
2823600	2
2869152	2
2916304	2
2983236	2
3734398	2
2922608	2
3924249	2
2802350	2
3439194	2
3843397	2
2541393	2
3204215	2
2539481	2
2694967	2
2781216	2
3100324	2
3266627	2
3575240	2
3626654	2
3156837	2
3345791	2
3571100	2
3843461	2
2366589	2
2585723	2
2983387	2
3790397	2
2353006	2
2780233	2
3110985	2
2339408	2
2470024	2
2760245	2
3164403	2
3315689	2
3439500	2
3486254	2
3843617	2
3953690	2
2652054	2
2695289	2
2847450	2
3100586	2
3812231	2
3876736	2
2446428	2
2492210	2
3479443	2
3666641	2
2366848	2
2674004	2
2824002	2
2869617	2
2916748	2
3291110	2
3508176	2
3679077	2
3790619	2
2470259	2
3843901	2
3901923	2
2968002	2
3064294	2
3205060	2
3390914	2
3712933	2
2447234	2
2490755	2
2781768	2
3194376	2
3416951	2
3575697	2
2447060	2
2419422	2
2674703	2
2869802	2
3032557	2
3735851	2
2354139	2
3926149	2
3121970	2
2540214	2
2695733	2
2782043	2
2937901	2
2832119	2
4043559	2
2869982	2
3242450	2
3791163	2
2354574	2
2688629	2
3014977	2
3113150	2
3927131	2
3165165	2
3220204	2
3652476	2
3954957	2
2543516	2
2969234	2
3302468	2
2540457	2
2652642	2
2848171	2
3417796	2
3877493	2
2447833	2
3347777	2
3760495	2
2917596	2
3291911	2
3344471	2
3791388	2
3903564	2
2925488	2
3526610	2
3621195	2
2393630	2
3220442	2
3652992	2
3768188	2
3196080	2
3368847	2
3465715	2
3531664	2
3877709	2
3761295	2
3344724	2
3679947	2
3736581	2
2761228	2
2803692	2
3303199	2
3715506	2
3805817	2
2609101	2
2696108	2
3101725	2
3369003	2
3927533	2
3482124	2
2870426	2
3033502	2
3680080	2
2403030	2
3016217	2
3114732	2
3436930	2
2340912	2
3165901	2
3221024	2
3318570	2
2448676	2
2492172	2
2848828	2
2938861	2
3878176	2
2401534	2
2640884	2
4049634	2
2632586	2
2984883	2
3680320	2
2595377	2
3166144	2
3394674	2
3393994	2
2849189	2
2892998	2
2833838	2
2677187	2
2870914	2
3033960	2
3244528	2
2358999	2
2927492	2
3116360	2
3438076	2
3269563	2
3395021	2
3769339	2
3956678	2
3211377	2
3807597	2
2494439	2
3878653	2
2402371	2
3258564	2
3847517	2
2633198	2
2871099	2
2918954	2
3848775	2
3905513	2
2692068	2
2719642	2
2762171	2
3010943	2
3058809	2
3269841	2
3211943	2
2740431	2
3369980	2
3577781	2
3814338	2
3928727	2
2677585	2
2985745	2
2786707	2
3117421	2
3059105	2
3166852	2
3769699	2
2610738	2
3197226	2
3467065	2
3533238	2
3577997	2
3814552	2
2369206	2
2633688	2
2787111	2
2928861	2
3529478	2
3931032	2
2562260	2
2655001	2
3124139	2
3167257	2
3270273	2
3442828	2
3957886	2
3395855	2
3809631	2
2542335	2
2850136	2
3197396	2
3370454	2
3629347	2
3814786	2
3765170	2
4054175	2
2986108	2
3082347	2
3346623	2
2598146	2
3118839	2
2519220	2
2655190	2
3011752	2
2973697	2
3071218	2
3396219	2
3890572	2
2611156	2
2741228	2
2784439	2
3103369	2
3146728	2
3533730	2
3578595	2
2501130	2
2634236	2
2871958	2
2986484	2
3246993	2
3739217	2
3906672	2
2598449	2
2693864	2
3119104	2
3124515	2
3307862	2
3486992	2
2496366	2
2542966	2
2698325	2
2940723	2
3146947	2
3929657	2
2836964	2
3352656	2
3766271	2
2370075	2
2422771	2
2589008	2
2872154	2
3247119	2
2598835	2
2930263	2
3531516	2
3168424	2
3222764	2
3270981	2
3489843	2
2451077	2
2940933	2
3103795	2
3579101	2
3816591	2
3880113	2
2370344	2
2987258	2
3082994	2
3556610	2
3739746	2
2362943	2
3441446	2
2519888	2
3125198	2
3168606	2
3223084	2
3271296	2
3397932	2
3720848	2
3811961	2
2611957	2
3198406	2
2837980	2
3850503	2
2423307	2
2634894	2
3036150	2
3169189	2
3739956	2
2695363	2
3120623	2
3441943	2
3933223	2
2396756	2
2473728	2
2721042	2
3012828	2
3074313	2
3580547	2
2699116	2
3421380	2
3880773	2
3930323	2
3164649	2
2679035	2
3794384	2
2612989	2
2656847	2
2721210	2
2763554	2
2806864	2
3271715	2
3959591	2
3892578	2
2452180	2
2699289	2
2742399	2
2851824	2
3421665	2
3534974	2
2454787	2
2371222	2
2827491	2
2873108	2
3173796	2
3248004	2
2600887	2
2696380	2
3023901	2
2763768	2
2807102	2
3061012	2
3490886	2
3216948	2
3813335	2
2742679	2
2942101	2
3198883	2
3372538	2
3631141	2
3166307	2
3674963	2
2988076	2
3853280	2
2365170	2
2763989	2
3125945	2
3322057	2
3960439	2
2318158	2
2553229	2
3489723	2
3582238	2
3813664	2
2452790	2
2942354	2
3199113	2
3422151	2
3818673	2
3264485	2
2635936	2
2921705	2
3512807	2
3908610	2
2365527	2
2697695	2
2933279	2
3121739	2
2521080	2
2807504	2
3061654	2
3322371	2
3712482	2
2553715	2
2889791	2
2977090	2
3311978	2
3490232	2
3814016	2
2896153	2
3199271	2
3535685	2
2743171	2
2372060	2
2679938	2
2873668	2
2921917	2
3296746	2
3349150	2
3513139	2
3558889	2
2933601	2
3121953	2
2613752	2
2722344	2
2807762	2
2967112	2
3126279	2
3712756	2
3961018	2
2545278	2
2700131	2
2786561	2
2942711	2
3199446	2
3422501	2
3742932	2
3819580	2
2842084	2
3265223	2
3675684	2
2424718	2
3085050	2
3174909	2
3608513	2
3854495	2
3444919	2
3536681	2
3630195	2
2345213	2
2613949	2
2764731	2
3398670	2
3491630	2
3105604	2
3199680	2
3743185	2
3931554	2
2457110	2
3356768	2
2424983	2
2989414	2
3085226	2
3795987	2
2699590	2
3445449	2
2722754	2
2765023	2
3126568	2
3273895	2
3323238	2
3714172	2
2891016	2
3492224	2
2546146	2
2943237	2
3105865	2
3199946	2
3423011	2
2591783	2
3085428	2
3175468	2
2367164	2
2614366	2
2765317	2
2320677	2
2555844	2
2979119	2
3078660	2
3220099	2
3314347	2
2701102	2
2943495	2
3106126	2
3375098	2
3470500	2
3266947	2
3855618	2
2373025	2
2829492	2
3609151	2
3687089	2
3909978	2
2700527	2
3315905	2
3936751	2
2808699	2
3446798	2
3774856	2
3962228	2
2891965	2
3816177	2
2546566	2
2701287	2
2787404	2
3932222	2
2592253	2
2680871	2
2990063	2
3038736	2
2796244	2
2346033	2
2723443	2
3063235	2
3225791	2
3274581	2
3399673	2
3715324	2
2980076	2
3079728	2
2745028	2
2854072	2
3471060	2
3584244	2
3821491	2
2845270	2
2990201	2
3176319	2
3560457	2
3609536	2
3856307	2
3910532	2
2414138	2
3447934	2
3633389	2
3063559	2
3493461	2
3715524	2
3678405	2
2681347	2
3176554	2
3250377	2
3350649	2
3689927	2
3029290	2
2346692	2
2615142	2
3064286	2
3493669	2
3662771	2
2893242	2
3222018	2
3403661	2
2547226	2
3424188	2
2653244	2
3679026	2
3857372	2
2637990	2
2990580	2
3176897	2
3561076	2
3317747	2
3634257	2
3016991	2
3447723	2
3716233	2
2369712	2
2797339	2
3317893	2
3449069	2
3540850	2
2477151	2
2615383	2
2724136	2
3275615	2
2323144	2
3222550	2
3404431	2
3589086	2
3898603	2
2502028	2
2854904	2
3472063	2
2460588	2
2513553	2
3679903	2
3773236	2
2320979	2
2374352	2
2875646	2
3515705	2
3610251	2
3939033	2
2810087	2
3448094	2
3716696	2
3963716	2
2982437	2
3081940	2
3223577	2
3404836	2
2745957	2
3107905	2
3201752	2
3585314	2
3635304	2
2460977	2
2654492	2
2846906	2
3680345	2
3773559	2
2321344	2
2831612	2
3039822	2
3086884	2
3515951	2
3610454	2
3857358	2
3911760	2
2607021	2
2402612	2
2477524	2
2766998	2
3017464	2
3066033	2
3325276	2
2456268	2
2702948	2
3108151	2
3378144	2
3691665	2
3746401	2
2682095	2
2924688	2
2991307	2
3798180	2
2704231	2
3542581	2
3940100	2
3664210	2
3717291	2
2324521	2
2895267	2
3900218	2
2945350	2
3586175	2
3360869	2
3681970	2
2375313	2
2428091	2
2594282	2
2639229	2
2682268	2
3178502	2
2371311	2
2939302	2
3543033	2
2660296	2
2810833	2
3018026	2
3228027	2
3401434	2
3664494	2
3964647	2
2895819	2
3082913	2
3406208	2
3900815	2
2746979	2
3379028	2
3425461	2
3473159	2
3636614	2
3934217	2
2594567	2
2925152	2
3178790	2
2418459	2
3032788	2
3226338	2
3543693	2
3637785	2
2478165	2
3066658	2
3228393	2
3276877	2
3717894	2
3777233	2
2325626	2
3591060	2
2457130	2
2703705	2
2747265	2
2856091	2
2945803	2
3886982	2
2462827	2
2849100	2
3179149	2
2800051	2
2940232	2
3226951	2
2616732	2
2660679	2
2971173	2
3277126	2
2457406	2
2747545	2
3202906	2
3887481	2
2656866	2
2849428	2
3179679	2
3272460	2
3361628	2
3775813	2
3861108	2
2323222	2
2479039	2
2925514	2
3040931	2
3087786	2
2419601	2
2706176	2
2800459	2
2348823	2
2478530	2
3277383	2
3402261	2
3449547	2
3821370	2
3901796	2
2747799	2
3426220	2
2464340	2
3272877	2
2526564	2
2373572	2
2572277	2
3067320	2
3718866	2
2457987	2
2549225	2
2856678	2
2902102	2
3152531	2
3380395	2
3887943	2
2517617	2
3685945	2
3776813	2
2992752	2
3131076	2
2941599	2
2478958	2
2572433	2
2617423	2
2812024	2
4039072	2
3822466	2
2946907	2
3042265	2
3109848	2
3588590	2
3637758	2
3888294	2
2465568	2
2753711	2
2479663	2
3180494	2
3517910	2
2617820	2
3496568	2
3822963	2
2857162	2
3042526	2
3152982	2
3539944	2
3638025	2
3777631	2
2377830	2
2640998	2
2683987	2
2993226	2
3253592	2
3800638	2
2405856	2
2618490	2
3067977	2
3231164	2
3450566	2
2329112	2
2565523	2
3410580	2
3501894	2
2459038	2
2705217	2
3205075	2
3474962	2
3638389	2
3888758	2
2659682	2
3689535	2
2684170	2
2834440	2
2878896	2
2993386	2
3354860	2
3944823	2
2350311	2
2618825	2
2972778	2
3450760	2
3667651	2
3823872	2
2459196	2
2749095	2
3110503	2
3589286	2
3750964	2
2660591	2
2430697	2
2480296	2
2527843	2
2641444	2
3089358	2
3614232	2
2709108	2
3641765	2
2727577	2
3404737	2
3497050	2
3778868	2
3735824	2
2705626	2
2791568	2
2858033	2
2948600	2
2994498	2
3110645	2
3205521	2
3427673	2
3475633	2
3638947	2
3183201	2
3365366	2
3690558	2
3864748	2
2480497	2
2528240	2
2597294	2
2993883	2
3089642	2
3132566	2
2423348	2
2573743	2
2973276	2
3020451	2
3068495	2
3087700	2
3736007	2
2506732	2
2550403	2
2791866	2
3043501	2
3110906	2
3381788	2
3475878	2
3639195	2
3939179	2
3037194	2
3691259	2
3865332	2
2480705	2
2642095	2
2835285	2
3182070	2
3254872	2
3355744	2
3861464	2
2805460	2
3549525	2
2406951	2
2662621	2
3020718	2
3279166	2
3405177	2
2950140	2
3043800	2
2468081	2
3037787	2
3366803	2
2379387	2
3255116	2
2945413	2
3550125	2
2351686	2
2574326	2
2728219	2
3232543	2
3279348	2
2988641	2
2460616	2
2858505	2
3208836	2
3476442	2
3889873	2
2468381	2
3780110	2
2481097	2
2642753	2
3304723	2
3862162	2
2615079	2
2945911	2
2351913	2
2728545	2
3780009	2
4046596	2
2569055	2
3906885	2
2858738	2
2995339	2
3639837	2
3752614	2
3890100	2
3038939	2
2379892	2
3255674	2
3305069	2
3356457	2
2615655	2
2806918	2
2946384	2
3232229	2
3326482	2
3643714	2
2408125	2
2728779	2
3591991	2
2333015	2
2569760	2
3089429	2
2551309	2
3111965	2
3382973	2
3477016	2
3752832	2
3890446	2
3940861	2
3278580	2
2481555	2
2529818	2
2598078	2
3356613	2
2712243	2
2663605	2
3329402	2
3542720	2
3723759	2
3089798	2
3737795	2
3827196	2
2461441	2
2507809	2
2551545	2
3112177	2
2434668	2
2686088	2
2379015	2
2616698	2
2408737	2
2771995	2
2815670	2
3022004	2
3543034	2
2571628	2
2903259	2
2991120	2
2381322	2
2461688	2
2751129	2
2859640	2
3045036	2
3155217	2
3697775	2
2759116	2
2686380	2
2881023	2
3864487	2
2617121	2
3459508	2
2408892	2
3330021	2
3669757	2
2572603	2
3090717	2
3415505	2
2793658	2
2859813	2
3429713	2
3941771	2
3370696	2
2686665	2
3091601	2
3183789	2
3617183	2
2428316	2
2948362	2
3328727	2
2409137	2
2576315	2
2729732	2
2975273	2
3406761	2
2335215	2
2707755	2
2952094	2
3112801	2
3383790	2
3640950	2
3891529	2
2837377	2
3865019	2
3329448	2
2577001	2
2772794	2
3070862	2
3499561	2
3669922	2
2336201	2
3416365	2
2508733	2
2794260	2
3113001	2
3478035	2
2482651	2
2644623	2
2837629	2
3553733	2
2664901	2
3022825	2
3454509	2
3725944	2
3782179	2
2336684	2
3416791	2
2552544	2
2708254	2
2997283	2
3113137	2
3478234	2
3830382	2
2859499	2
3042285	2
2329730	2
2436852	2
3184549	2
3306983	2
3139638	2
3235751	2
3462104	2
2773284	2
2817044	2
3281242	2
3544278	2
3670156	2
3782436	2
2337207	2
3601570	2
2509139	2
2794687	2
2908015	2
2997541	2
3478452	2
3641569	2
3755688	2
3943214	2
3042886	2
3698657	2
3786131	2
2531556	2
2600319	2
2645132	2
3184794	2
3918165	2
2382392	2
2430190	2
2354337	2
2624332	2
2730869	2
3023570	2
3072013	2
3234768	2
4054472	2
2906344	2
2463235	2
2509416	2
2862013	2
3046425	2
3478712	2
3641865	2
3892528	2
3869995	2
2645342	2
2882642	2
2930304	2
3184978	2
3568024	2
2619949	2
3331947	2
3951797	2
2578195	2
2773911	2
3023820	2
3782957	2
2998054	2
3384831	2
3478958	2
3190332	2
3787081	2
2531993	2
3136708	2
3185190	2
3568300	2
2411469	2
2774176	2
3282164	2
3408032	2
3670723	2
2338822	2
2907089	2
2752975	2
3157452	2
3431743	2
3044747	2
3700294	2
3787884	2
3259084	2
3308030	2
3568576	2
2356909	2
2625075	2
2976708	2
3545434	2
3727529	2
2339319	2
2578244	2
2384197	2
2464084	2
3757847	2
3832603	2
2475466	2
2763780	2
3191071	2
3700728	2
3871124	2
2439150	2
2483944	2
2839137	2
2930948	2
3868109	2
2433854	2
2357890	2
2578945	2
2665852	2
2731913	2
3333936	2
3594974	2
2339803	2
3419850	2
3510518	2
2553679	2
2863086	2
3159063	2
3758312	2
2476192	2
3701123	2
2601467	2
2931197	2
3137460	2
3458084	2
3569117	2
3805448	2
2579069	2
2732202	2
2977219	2
3283062	2
3408752	2
3728157	2
2579512	2
2996373	2
3420511	2
3913674	2
2332608	2
2384785	2
2710158	2
3114855	2
3643685	2
3945154	2
3191912	2
3701482	2
3259911	2
3569323	2
3650957	2
3954428	2
2412527	2
3335065	2
2340888	2
3743768	2
3833365	2
2510642	2
3159606	2
3894884	2
3945483	2
3192621	2
2440338	2
3186564	2
3361649	2
3523964	2
3619986	2
2435249	2
3557605	2
2864250	2
3025277	2
3728444	2
3784719	2
3421717	2
2333311	2
2710580	2
3700734	2
3945807	2
2766841	2
2865409	2
2955676	2
2440867	2
3260542	2
3524181	2
2718774	2
3240601	2
2413200	2
2579779	2
2666777	2
2977925	2
3595668	2
3728761	2
2998017	2
2333750	2
2465028	2
2999961	2
3159999	2
3433485	2
3645544	2
3145823	2
3955845	2
2413539	2
2978229	2
3236578	2
3409588	2
3671992	2
3785210	2
2998699	2
3099565	2
3915254	2
2511192	2
2754421	2
2672537	2
3048722	2
3288370	2
3187323	2
3807051	2
3920499	2
2667337	2
2776209	2
2864884	2
3025924	2
3074166	2
3236821	2
3646185	2
3946967	2
2868046	2
3703394	2
2602984	2
2840858	2
2885441	2
2932674	2
3460239	2
3560124	2
3654068	2
2626856	2
2776512	2
3410178	2
2343537	2
3513961	2
3607806	2
3835515	2
3916615	2
2334737	2
2511774	2
2555271	2
3115999	2
3214089	2
3387474	2
3434101	2
3947392	2
2479650	2
2486217	2
2690133	2
2841156	2
3187730	2
3310121	2
3525183	2
3622281	2
3957818	2
2361381	2
2580876	2
3237414	2
3729947	2
2386522	2
2797643	2
3761414	2
2533072	2
2486385	2
2603469	2
3460644	2
3571014	2
2626862	2
3147939	2
3337589	2
3561433	2
2581408	2
2912685	2
3074924	2
3237516	2
3547530	2
3672920	2
3786398	2
3000992	2
2711836	2
3160877	2
3646837	2
2958347	2
3875213	2
2535139	2
2690511	2
3096433	2
3262579	2
3571203	2
3921341	2
3244242	2
3470895	2
3837861	2
2581675	2
3338559	2
3410639	2
2913795	2
3426288	2
3748028	2
2466552	2
2555996	2
2755427	2
3050257	2
3482596	2
2443002	2
2535361	2
2604127	2
2648264	2
3188606	2
3571431	2
3623008	2
3872431	2
2362544	2
2866111	2
3075408	2
2677530	2
3918597	2
3161339	2
3388361	2
3897557	2
2690821	2
3526110	2
2723923	2
2668712	2
2820913	2
3339253	2
3597439	2
3918956	2
2556501	2
3161613	2
3435987	2
3052489	2
3876767	2
2487243	2
2535980	2
3189131	2
3623551	2
3873227	2
2390285	2
3285997	2
3548406	2
3597639	2
3731552	2
2346864	2
2513215	2
2713094	2
2483301	2
3292788	2
2443845	2
3461701	2
3809050	2
3873492	2
2391059	2
2440209	2
3150700	2
3473153	2
3839569	2
2866688	2
2913937	2
3076145	2
3340102	2
3548645	2
3787579	2
2916236	2
2336647	2
2387990	2
2756464	2
3389212	2
3647744	2
3763219	2
2484122	2
2961242	2
3198546	2
2444082	2
2649325	2
2691705	2
2934346	2
3461982	2
3151407	2
2364042	2
2735520	2
2821524	2
3505350	2
3787920	2
2347937	2
2388259	2
2513643	2
3949350	2
2536031	2
3707356	2
3878509	2
2537145	2
2887207	2
2441411	2
2725959	2
3661003	2
2416391	2
2914324	2
3028552	2
3340694	2
3549074	2
3598300	2
3675613	2
3788118	2
2680161	2
3105229	2
2388600	2
2513897	2
2713859	2
3003537	2
3389664	2
3436911	2
3763754	2
2873694	2
2962293	2
3796613	2
3879054	2
2605557	2
2779396	2
3098296	2
3141199	2
3190161	2
3365077	2
3573017	2
3809878	2
2442050	2
2825219	2
3152382	2
3239505	2
3676084	2
2349108	2
3520054	2
2557561	2
2800396	2
3051906	2
3216996	2
3389848	2
3763964	2
2537615	2
2692598	2
2779637	2
3098639	2
3141363	2
3264582	2
3573249	2
3624842	2
3810141	2
3029738	2
3077189	2
3506256	2
2588753	2
3106532	2
3052507	2
3217250	2
3703962	2
3899305	2
3950050	2
2537487	2
3200577	2
2779798	2
3365756	2
3875011	2
2393741	2
3754693	2
2365013	2
2584188	2
2736116	2
2867930	2
2981838	2
3506572	2
3788785	2
2777125	2
2468448	2
2557945	2
2714832	2
3899730	2
2875421	2
3708839	2
3798295	2
2538099	2
2606341	2
2780042	2
2935599	2
3099032	2
3141821	2
3191385	2
3312712	2
3366030	2
3463280	2
3924092	2
3663061	2
2417403	2
2629733	2
2736335	2
3550079	2
3599271	2
3677642	2
3733023	2
3431165	2
2514751	2
3163266	2
3390695	2
3437699	2
2538935	2
3387181	2
3798879	2
3881320	2
2888665	2
3141944	2
3924418	2
2443584	2
2634256	2
2827673	2
3477162	2
2758919	2
3053867	2
3163479	2
3313937	2
3391081	2
3437979	2
2964559	2
3709485	2
3142144	2
3463658	2
3625840	2
2394987	2
2730172	2
2828138	2
3756298	2
2630348	2
2671561	2
2868513	2
3030462	2
3078378	2
3678256	2
2684291	2
2920859	2
3923492	2
2338754	2
3391450	2
2539557	2
3800139	2
3882171	2
2694061	2
3099685	2
3142303	2
3265919	2
2418187	2
2823320	2
3030841	2
3290216	2
3342517	2
3550821	2
3678471	2
2351855	2
2685037	2
2338940	2
2469319	2
2716461	2
3391727	2
3388929	2
2694414	2
2936636	2
3099957	2
3192679	2
3266298	2
3367073	2
3574811	2
3876060	2
3925695	2
2396221	2
2585268	2
2672579	2
2737032	2
2916178	2
3241329	2
3734088	2
3523902	2
2559146	2
2802027	2
3843237	2
3266503	2
3464398	2
3530488	2
2491548	2
2869208	2
2983311	2
3031907	2
3790217	2
2591354	2
3524624	2
2339262	2
3315316	2
3650827	2
2541753	2
2490459	2
2607976	2
2738092	2
3100388	2
3253834	2
3346047	2
3479238	2
3571330	2
2673271	2
2823925	2
3343425	2
3600758	2
3013584	2
3525217	2
2339533	2
2717179	2
2961646	2
3121606	2
3164538	2
2879031	2
2652129	2
2847546	2
2937480	2
3812307	2
2732193	2
3346554	2
2586011	2
2631454	2
2983731	2
3679157	2
2339891	2
2470321	2
3007105	2
3219707	2
3844004	2
2542652	2
2847843	2
2447183	2
2831749	2
3157748	2
2869898	2
2917120	2
3552287	2
3735896	2
2688182	2
3926564	2
2392925	2
2803030	2
2961985	2
3767815	2
3844625	2
3902472	2
2543160	2
3573935	2
3713921	2
3803785	2
2447685	2
2652513	2
3368330	2
3417560	2
3531334	2
2399724	2
3845124	2
3032832	2
3508842	2
2354879	2
2782315	2
3526405	2
2517186	2
2560595	2
2760891	2
2962274	2
3122095	2
3317514	2
3393474	2
2543926	2
3302581	2
2540555	2
3877551	2
3573125	2
2870152	2
3242795	2
3552779	2
3679822	2
2783209	2
2560807	2
2962504	2
3122321	2
3220530	2
3487378	2
3886523	2
3101568	2
3196129	2
3368907	2
3418661	2
3576383	2
3877821	2
2400762	2
2448294	2
2496512	2
3348515	2
3481796	2
2420381	2
2586879	2
3602671	2
2689515	2
3016029	2
3436595	2
2340765	2
2560941	2
2761328	2
3058069	2
3318299	2
3394050	2
3487660	2
3653229	2
3768585	2
3845980	2
3393203	2
3806130	2
3886770	2
2448546	2
2491963	2
2653083	2
3576833	2
3627882	2
2401271	2
4047472	2
2918169	2
3680142	2
2784125	2
3114859	2
3622941	2
2804132	2
3058311	2
3165973	2
3441234	2
3768907	2
2892870	2
2938985	2
3145153	2
3466160	2
3878229	2
2497405	2
3159790	2
3257700	2
3846741	2
2421003	2
2918466	2
3345509	2
3603465	2
3904934	2
2595534	2
2784627	2
2927004	2
2471633	2
2719191	2
2963379	2
3123476	2
3269397	2
3441458	2
3576524	2
3807062	2
2740103	2
2893014	2
2939286	2
3532365	2
3813968	2
2498062	2
4051227	2
2368669	2
2587591	2
3244652	2
3293122	2
3603798	2
3905305	2
3438219	2
2341545	2
2654355	2
2804664	2
3058655	2
3166497	2
3221875	2
3488477	2
3068588	2
3211580	2
2541652	2
2653736	2
3532823	2
3577639	2
2587788	2
2677464	2
3510246	2
3680907	2
3930249	2
2762200	2
2804844	2
3269912	2
3808504	2
3197118	2
3466898	2
3577889	2
2871354	2
3510499	2
3604178	2
2360035	2
3018801	2
3624874	2
2964128	2
3166950	2
3222097	2
3488997	2
3212683	2
3306364	2
2450008	2
2610797	2
3879072	2
3484632	2
2633807	2
2919486	2
3034756	2
3555295	2
3906275	2
3019808	2
2762553	2
3124222	2
3270322	2
3442940	2
3769878	2
2973492	2
2940088	2
3370555	2
3578390	2
3629472	2
3765312	2
3739066	2
2361559	2
2693594	2
3530040	2
2342566	2
2519335	2
2655289	2
2720304	2
3011927	2
3124349	2
3167737	2
3222509	2
3270601	2
3770132	2
3810264	2
3197882	2
3929508	2
2644179	2
2369836	2
2986559	2
3247016	2
3347038	2
3511312	2
3605846	2
2519512	2
2805833	2
3059899	2
3958694	2
3720061	2
2741562	2
2940869	2
3816254	2
3929781	2
2837158	2
2678729	2
2826662	2
3347341	2
3794050	2
3851229	2
3906950	2
3626810	2
2396199	2
2519783	2
2563624	2
2763084	2
2806123	2
3125128	2
2550474	2
3371352	2
2645292	2
2739832	2
3353158	2
3036049	2
3683208	2
3932919	2
2763267	2
3321228	2
2887520	2
3215231	2
3487924	2
2742176	2
2894977	2
3930190	2
2453734	2
2740281	2
2423379	2
2634979	2
3740035	2
3851980	2
2363615	2
2806707	2
2965762	2
3223500	2
3490491	2
3659339	2
3711444	2
2551439	2
3215940	2
3488350	2
2612379	2
2699180	2
2895273	2
3371938	2
3880893	2
2504011	2
3767753	2
2371072	2
2590275	2
2635271	2
3295835	2
3557387	2
3908033	2
2931642	2
3121247	2
2397355	2
3013173	2
3125581	2
3444774	2
3722261	2
3812985	2
2497435	2
2544156	2
2699338	2
3104578	2
3372319	2
3421744	2
3535060	2
3630993	2
3930512	2
2454850	2
2371335	2
2590556	2
2679298	2
2873185	2
2410009	2
3024068	2
3443185	2
3224058	2
3445021	2
3711999	2
3772328	2
3217168	2
3722844	2
3631292	2
3818443	2
3166511	2
3768828	2
3852511	2
2590752	2
2873397	2
3083844	2
3741034	2
3024961	2
2344370	2
2721845	2
2807400	2
3013536	2
3445184	2
3491269	2
3660264	2
3723243	2
3893413	2
2895978	2
3199162	2
3469327	2
3881952	2
2505922	2
2742893	2
3167163	2
3355312	2
2679754	2
2828082	2
2988399	2
3248478	2
3348931	2
3558741	2
3608002	2
3121801	2
2344716	2
2613641	2
2657378	2
3013663	2
3061725	2
3322560	2
3398208	2
3491607	2
3712579	2
2889862	2
3399780	2
3814109	2
2896242	2
3105185	2
3742760	2
2456062	2
2841650	2
2424623	2
3685684	2
3741785	2
3854227	2
2411610	2
3536316	2
3629765	2
3934895	2
2657526	2
2967218	2
3061954	2
3273514	2
3398497	2
2319469	2
2554152	2
2977623	2
3894338	2
2700241	2
3469803	2
3536000	2
3581127	2
3742986	2
3882664	2
3931428	2
3265516	2
3085110	2
3175026	2
3513421	2
3559241	2
3742111	2
2412334	2
2699168	2
3122482	2
2521653	2
2567426	2
2613976	2
2722589	2
2808092	2
3713839	2
2320061	2
3219319	2
3584546	2
2453667	2
2743993	2
2853134	2
3882896	2
3931648	2
3770509	2
3854564	2
2372519	2
2680417	2
3085288	2
3559463	2
3796078	2
2345509	2
2399809	2
2475929	2
3014489	2
3126638	2
3225164	2
3492582	2
3714229	2
3078292	2
3313919	2
2499357	2
3677091	2
2989609	2
3038371	2
3349862	2
2413036	2
3538016	2
2658077	2
2765396	2
3274221	2
3492767	2
3714668	2
3220223	2
3200268	2
3423294	2
3633154	2
3820773	2
3932082	2
2844424	2
2637198	2
2923169	2
3609183	2
3796521	2
3632289	2
3936811	2
2345911	2
3063133	2
3323755	2
3774998	2
3962355	2
2892077	2
2744813	2
2787456	2
3771604	2
2592375	2
2874667	2
3038791	2
3856204	2
2796387	2
3633074	2
3727932	2
2454875	2
2943963	2
3771960	2
2637650	2
3796903	2
3028992	2
3448108	2
2346355	2
2401106	2
3063828	2
3662556	2
3962917	2
2321973	2
2980698	2
3897066	2
2547011	2
2701836	2
2787788	2
3201036	2
3423863	2
3175366	2
3359384	2
2373827	2
2592917	2
2990498	2
2605814	2
2476981	2
2523813	2
3324512	2
3400440	2
3775905	2
2501782	2
3107535	2
3376913	2
3424254	2
3884983	2
3268837	2
2320693	2
2524413	2
2593277	2
2875310	2
2924117	2
3515418	2
3911264	2
3679535	2
2990735	2
3797439	2
3126525	2
3541127	2
2477191	2
2766732	2
2969699	2
3227152	2
3275693	2
3716423	2
3404539	2
2547613	2
2745801	2
2854991	2
3107804	2
3150961	2
3201640	2
3377610	2
3472145	2
3635158	2
3691256	2
2513674	2
2654156	2
2638567	2
3039638	2
3086782	2
3177682	2
3299985	2
2615650	2
2766927	2
3017357	2
3494317	2
3716764	2
2323797	2
3589620	2
2456113	2
2702758	2
3108001	2
3201832	2
3635390	2
3360462	2
2321408	2
2924547	2
3039935	2
3129270	2
3300202	2
2938669	2
3939499	2
2615841	2
3717148	2
3964149	2
2559703	2
2502777	2
2703023	2
2788961	2
2899085	2
2945187	2
3108212	2
3823818	2
3177798	2
2321518	2
2375163	2
3040136	2
3178358	2
3561944	2
3912153	2
3318721	2
2810657	2
3017849	2
3276348	2
3448588	2
3494890	2
3964462	2
2324763	2
3497864	2
2548284	2
3378711	2
3473011	2
3636334	2
3886325	2
3934050	2
3360934	2
2375438	2
3040343	2
3087353	2
2607985	2
3226198	2
3451320	2
3964778	2
2325288	2
2560632	2
2896014	2
3590781	2
3151882	2
2462475	2
2515256	2
2750972	2
3860467	2
2322332	2
2594645	2
2991797	2
3130061	2
3798692	2
2371977	2
3128843	2
3226609	2
3319233	2
3451832	2
2478209	2
2725427	2
2971010	2
2325965	2
2896461	2
3591169	2
3901195	2
2503687	2
2548698	2
2789594	2
2856166	2
3108955	2
3152051	2
3692520	2
2463072	2
3179382	2
3361497	2
2639609	2
2877079	2
2925385	2
2992064	2
3040796	2
3087686	2
3353371	2
3033293	2
3319910	2
2478409	2
3018555	2
3067000	2
3777516	2
2326383	2
2561752	2
3083652	2
3733277	2
3379860	2
3426056	2
3179895	2
3685050	2
2376564	2
2429054	2
2479082	2
2639868	2
2833401	2
3913559	2
2800753	2
3227585	2
3320395	2
3544789	2
3638717	2
2660983	2
2768392	2
3067171	2
3229111	2
3496000	2
2897464	2
2549084	2
3426308	2
3473868	2
3887717	2
2376945	2
2926008	2
3252930	2
3611923	2
2373698	2
2609998	2
2941385	2
3639186	2
2349133	2
2478785	2
2617311	2
3326702	2
3450004	2
3666502	2
2897981	2
3500845	2
3734266	2
3902491	2
3426418	2
3637593	2
3693351	2
2658270	2
3273607	2
2479522	2
2926318	2
3088348	2
3354056	2
3859264	2
2610425	2
3409320	2
3152844	2
2658736	2
2878256	2
3180548	2
3354407	2
2802567	2
2405736	2
2617942	2
2726871	2
3085914	2
2549641	2
3204651	2
3426959	2
2430108	2
2527304	2
2641073	2
3088754	2
3614048	2
2802762	2
3640930	2
2812483	2
3019816	2
3327331	2
3086219	2
3410739	2
3502076	2
3594063	2
3823493	2
2459113	2
2791143	2
3153247	2
3205180	2
2659967	2
3863748	2
2480177	2
2834524	2
3132202	2
3564171	2
3915256	2
2618897	2
2972825	2
3068202	2
3667783	2
3778745	2
2566693	2
3086933	2
2505870	2
2791395	2
2948319	2
3475493	2
3589385	2
3694582	2
3778655	2
2527997	2
2684483	2
3089442	2
3132473	2
3801182	2
3915346	2
2423018	2
3945385	2
2619125	2
2727632	2
2973081	2
2567186	2
3595461	2
3735897	2
3824460	2
2705723	2
2749514	2
3427757	2
3889380	2
2467392	2
2520578	2
2661125	2
3276359	2
2879408	2
3132617	2
3181790	2
3254802	2
3036164	2
3324221	2
2619350	2
3232196	2
3405070	2
3451277	2
3736148	2
2705930	2
2749764	2
3111009	2
3205937	2
2325776	2
2879718	2
3090019	2
3182123	2
3564916	2
2614134	2
2944935	2
2619717	2
3328353	2
3825587	2
2706171	2
2792088	2
3639516	2
2468134	2
2521885	2
2432933	2
3356077	2
3915971	2
2424891	2
2614665	2
2711112	2
3550176	2
2814719	2
3020972	2
3279422	2
3591395	2
3668952	2
2332068	2
2568728	2
2550939	2
3208891	2
2662662	2
2854826	2
3367792	2
3780278	2
2326870	2
2379670	2
2529410	2
2597772	2
3090507	2
3356307	2
3519965	2
3802079	2
2425448	2
2806545	2
3550403	2
3021220	2
3069482	2
3591874	2
3722909	2
3780035	2
3089163	2
2460922	2
2507327	2
3752681	2
2855407	2
2327399	2
2380059	2
3090783	2
3356523	2
2426295	2
2615837	2
2574931	2
2663445	2
3069724	2
3329055	2
3669386	2
3780229	2
2569978	2
3598212	2
2461170	2
2551362	2
2905735	2
3209216	2
2856256	2
3039442	2
3694686	2
2529908	2
2598132	2
3090977	2
3566079	2
2712370	2
2352480	2
2974472	2
3233290	2
3280033	2
3542837	2
3669575	2
4049525	2
3089936	2
3112244	2
3640369	2
3697265	2
3828710	2
3941240	2
2469879	2
2664070	2
2434777	2
2928980	2
3916836	2
3948376	2
3452797	2
3669698	2
3908334	2
2461746	2
2551801	2
2751230	2
2859704	2
2906331	2
3891043	2
2664336	2
2759207	2
2949211	2
3040900	2
2435109	2
3566540	2
3617028	2
2352905	2
2408948	2
2729577	2
2816037	2
3499017	2
3725120	2
2906760	2
2951942	2
3477695	2
3698190	2
3829476	2
3370910	2
3864840	2
3234082	2
3460419	2
2573647	2
3091655	2
3739589	2
2907057	2
2952197	2
3155897	2
3041684	2
3280764	2
3869031	2
2482485	2
3091884	2
3257331	2
3567132	2
3617404	2
2810410	2
3646104	2
2730196	2
3070960	2
3407105	2
3669954	2
3909882	2
2462455	2
2708098	2
2907311	2
3384041	2
3754829	2
2472696	2
2760402	2
2859216	2
3372371	2
3869298	2
2644735	2
2929907	2
3521805	2
3617891	2
3235328	2
3330688	2
3461839	2
2353844	2
2409851	2
2664930	2
2773145	2
3071294	2
3407245	2
3670090	2
3726069	2
3416873	2
2462774	2
2752080	2
3156319	2
3830438	2
2473321	2
2526450	2
3373309	2
2930053	2
3136003	2
3307110	2
3521991	2
3567649	2
2624134	2
2730720	2
3544368	2
2752297	2
3046286	2
3430762	2
3641704	2
2761564	2
3786327	2
2483181	2
2531668	2
3462726	2
2410822	2
2624412	2
3234823	2
3407678	2
3726896	2
3911291	2
2331142	2
2463325	2
2509517	2
2752599	2
2762129	2
3870137	2
3136527	2
2430767	2
2812620	2
3332011	2
2356126	2
2578323	2
3407894	2
3509230	2
2509662	2
3431577	2
3642113	2
3756601	2
3893067	2
3699977	2
3787407	2
2438476	2
2645500	2
3136850	2
3258808	2
3141862	2
3237566	2
3648171	2
3952488	2
2578563	2
3235149	2
3545113	2
2338972	2
3418896	2
3831603	2
2795518	2
2953841	2
3479508	2
3832245	2
3870823	2
2483814	2
2601130	2
2645719	2
3137096	2
3568728	2
3618907	2
3332649	2
2411912	2
2665802	2
2774426	2
2818192	2
2976801	2
3235436	2
3282641	2
3500974	2
3545503	2
3603738	2
2753261	2
2795734	2
3944468	2
3191301	2
2839219	2
3308313	2
3556389	2
2625408	2
2665932	2
2731971	2
2977106	2
3282847	2
3545690	2
2340027	2
2908276	2
2332416	2
2384598	2
2710064	2
3047541	2
3114734	2
3159233	2
3480082	2
3894472	2
2532948	2
2931256	2
3361266	2
3569170	2
2385109	2
3143644	2
2666177	2
2732295	2
3283137	2
3408848	2
3671255	2
3511213	2
3480301	2
2670427	2
3192159	2
3872063	2
2646352	2
3094104	2
3137720	2
3260026	2
3458737	2
3569410	2
3869184	2
3651173	2
3025188	2
3595314	2
3671382	2
2341058	2
2767808	2
2464807	2
2999391	2
3480557	2
3945638	2
2477461	2
2766460	2
2955288	2
3286067	2
3377178	2
3701786	2
3260325	2
3361721	2
3459115	2
3919776	2
2385969	2
3240392	2
2666657	2
2732779	2
2775417	2
2864318	2
3501828	2
3671602	2
3728548	2
3784781	2
2581199	2
3098823	2
3421845	2
2510873	2
2554402	2
2710631	2
2999825	2
3433288	2
3644972	2
3702383	2
2602358	2
2884544	2
3260604	2
3806508	2
3869769	2
3240778	2
2864479	2
3422299	2
3606713	2
2710901	2
2864060	2
3115451	2
3481063	2
2478248	2
2866599	2
3094994	2
3138416	2
3362337	2
3145998	2
2667162	2
2733206	2
3074104	2
3236658	2
2582349	2
2998900	2
3422861	2
3834966	2
2385846	2
3000305	2
3160275	2
3433723	2
3760538	2
3835250	2
3378767	2
3703175	2
2534251	2
2932451	2
3524845	2
3241977	2
3468503	2
3956937	2
2667410	2
2978506	2
3026017	2
3284311	2
2343347	2
2999433	2
3607641	2
2334566	2
2386114	2
2797270	2
3049377	2
3387322	2
2486033	2
2603096	2
2819194	2
2626921	2
2733800	2
2978766	2
3026254	2
3337692	2
3785997	2
3000064	2
2555319	2
2797460	2
3214184	2
3646670	2
2532769	2
2534653	2
2647601	2
2690164	2
2388249	2
2721816	2
3147593	2
2414405	2
2734068	2
2776734	2
2865457	2
3503549	2
3730074	2
3786232	2
2335127	2
2466160	2
2555611	2
3001381	2
3160795	2
3214408	2
3482242	2
3195211	2
2841584	2
3096286	2
3460737	2
3571087	2
3921239	2
2388776	2
2734348	2
3547595	2
3672992	2
2584885	2
3747685	2
2956617	2
3761913	2
3836776	2
3050692	2
2603982	2
3188403	2
3525693	2
3838011	2
2414799	2
3026927	2
3237825	2
3597011	2
3608860	2
2798325	2
3435207	2
3647075	2
2534158	2
3704808	2
2604272	2
2886370	2
3139834	2
2628154	2
3149320	2
3245471	2
2627725	2
2777246	2
2866155	2
3075514	2
3731086	2
2677615	2
3426920	2
3516770	2
2556384	2
3161452	2
3482899	2
3702315	2
3762628	2
3897682	2
2534482	2
3876298	2
3140082	2
3461390	2
3808684	2
2724080	2
3246018	2
3838851	2
2582327	2
2866341	2
3027396	2
3548241	2
2773740	2
3002871	2
3749805	2
2387642	2
2467084	2
2799226	2
3161642	2
3762778	2
3897939	2
3053050	2
3292613	2
2536116	2
2691075	2
2842984	2
3412359	2
3339579	2
3659357	2
2415671	2
2735018	2
3075990	2
3339943	2
2916066	2
2336463	2
3161830	2
3647663	2
3702808	2
3898107	2
3948975	2
3706410	2
2843340	2
2934166	2
3140654	2
3572411	2
2391215	2
2821458	2
2914007	2
2980495	2
3238801	2
3750837	2
2336756	2
2556879	2
2756586	2
2958158	2
3051251	2
3839205	2
3949276	2
3293478	2
2843801	2
2934482	2
3922682	2
2725364	2
2364109	2
2867027	2
3239036	2
3286703	2
3548960	2
3598175	2
2588068	2
2775234	2
3920784	2
2799847	2
3117775	2
3436821	2
3763626	2
2961999	2
2844135	2
3809668	2
2632212	2
3474375	2
3962173	2
2670090	2
2735779	2
2867189	2
3028797	2
2588540	2
2680390	2
2775788	2
3613666	2
2513969	2
2557386	2
2713947	2
3003717	2
3118080	2
2536647	2
3879155	2
2488331	2
2537483	2
2649880	2
3527809	2
3624709	2
2442144	2
3565837	2
3661757	2
3753878	2
2583613	2
2670353	2
2822102	2
2914588	2
3076980	2
3598704	2
3788422	2
2918077	2
3006716	2
3106058	2
3520342	2
3752639	2
2557643	2
3648490	2
3899125	2
3200119	2
3385222	2
3797286	2
2537688	2
2650239	2
2935344	2
3462742	2
2393439	2
2727777	2
3153236	2
3341552	2
2417060	2
2670593	2
2981580	2
3598931	2
3677140	2
2588894	2
2681636	2
2776861	2
2514404	2
3118558	2
3217392	2
3648595	2
2963517	2
3059283	2
2650513	2
3264911	2
3413957	2
3573512	2
2393827	2
2633626	2
2728119	2
2826658	2
3754798	2
3841507	2
2867995	2
2914884	2
3289054	2
3430779	2
2389267	2
2468534	2
3005309	2
3217744	2
3437527	2
2538366	2
3059970	2
3201280	2
3386845	2
3191610	2
2394398	2
3153989	2
3841886	2
2417580	2
2629816	2
2822668	2
3506766	2
3107840	2
2558204	2
2801151	2
3005705	2
3119265	2
3648916	2
3900098	2
3201672	2
3881473	2
2445587	2
2489524	2
2846185	2
3574059	2
3664168	2
2868374	2
2982373	2
3078254	2
3289789	2
3506924	2
2338584	2
2558434	2
3218259	2
3438052	2
3649110	2
3765638	2
2964783	2
3298334	2
3387793	2
2445861	2
2846455	2
3099527	2
3313378	2
2730311	2
2365847	2
2418085	2
2868609	2
3078458	2
3240863	2
3342421	2
3550645	2
3678285	2
3923631	2
2469143	2
2558688	2
3054425	2
3766004	2
3061824	2
2780764	2
2936463	2
3530112	2
3811414	2
3842821	2
2366095	2
2418270	2
2736868	2
2823374	2
2868896	2
3290322	2
3600114	2
2590078	2
3433197	2
2801845	2
2960957	2
3054634	2
3391869	2
3900924	2
2540412	2
3062349	2
2651476	2
2890177	2
3100086	2
3266352	2
3530327	2
3626381	2
2636086	2
3570562	2
3965248	2
2737100	2
2823536	2
2983212	2
3507722	2
3790087	2
2590773	2
2779862	2
2922274	2
3524150	2
3054872	2
3439088	2
3901298	2
3952752	2
2541238	2
3389568	2
2651794	2
3266598	2
3367480	2
3464451	2
3575193	2
3478964	2
2672953	2
2983346	2
3031990	2
3600589	2
3790309	2
2780164	2
3619431	2
2469951	2
2802473	2
2961513	2
3006838	2
3164333	2
3219332	2
3650919	2
3901560	2
2489669	2
2967420	2
3883788	2
2490488	2
2539655	2
2652001	2
2781414	2
3100468	2
3193614	2
3266775	2
3416526	2
3346228	2
4037863	2
2419124	2
2585847	2
2916641	2
3032247	2
3241947	2
3343530	2
3679028	2
2353589	2
2780733	2
3619885	2
3924830	2
2339608	2
3164608	2
3316051	2
3486397	2
3953906	2
3712664	2
2539888	2
2608273	2
2781691	2
3266978	2
3531066	2
3876996	2
2732320	2
2831463	2
3346802	2
4042349	2
2353956	2
2781327	2
2760527	2
2961872	2
3007158	2
3954475	2
3205514	2
3803351	2
2490887	2
2738719	2
2847910	2
3194926	2
3417243	2
3575840	2
3627249	2
3812676	2
3157913	2
2824298	2
2984057	2
3242404	2
3508713	2
3791088	2
3903137	2
3526217	2
3620592	2
2517035	2
2560493	2
3165105	2
3440281	2
3885675	2
2491208	2
2652586	2
2848122	2
2938198	2
3267468	2
3368480	2
3465460	2
3531383	2
3576077	2
3627444	2
3812977	2
3877404	2
3926957	2
2447791	2
2638627	2
3158635	2
2586529	2
2870077	2
2984292	2
3033020	2
3508920	2
3552639	2
3736351	2
3903515	2
2356247	2
2688924	2
3927395	2
2340400	2
2393398	2
3768116	2
3302759	2
2491456	2
2892194	2
2938449	2
3368772	2
2400346	2
2448079	2
2639115	2
3348140	2
3573246	2
2676249	2
3679871	2
2783351	2
2393818	2
3122376	2
3487441	2
3845766	2
3805539	2
2540878	2
2652937	2
2782636	2
2848529	2
3465805	2
3845976	2
2420486	2
2586964	2
3553140	2
3736752	2
2783896	2
2394003	2
2561001	2
3220989	2
3846149	2
3956042	2
2881864	2
2497109	2
2640627	2
2368155	2
2632512	2
2676845	2
2825039	2
2918242	2
2595043	2
2518023	2
2761617	2
2804291	2
3058341	2
3221160	2
3441304	2
3487981	2
3708692	2
3956326	2
3210621	2
2448899	2
2609591	2
2892918	2
3102236	2
3813885	2
2497670	2
2641150	2
3671056	2
3762527	2
2587439	2
2677108	2
2985019	2
3345604	2
3905052	2
3017257	2
3528207	2
2341286	2
2719259	2
2963460	2
3221537	2
3269487	2
3319147	2
3441548	2
3653832	2
3709385	2
2449189	2
2609781	2
2740164	2
2893088	2
3349931	2
2421342	2
2825374	2
2871048	2
3081611	2
3737718	2
3905436	2
3116564	2
3654008	2
3807973	2
2449558	2
3628768	2
2736615	2
3160921	2
3258883	2
3484045	2
3764005	2
3847708	2
4051927	2
2871240	2
2985664	2
3293531	2
3510342	2
2405207	2
3528921	2
2341867	2
2762266	2
2964001	2
3059057	2
3269969	2
3442220	2
3957323	2
3395329	2
3888845	2
2610624	2
2654126	2
2893535	2
3146043	2
3419911	2
3533141	2
3814489	2
3484433	2
3764401	2
2421748	2
2871404	2
3034480	2
3738659	2
3906052	2
2597338	2
2928751	2
2654931	2
2719900	2
3124054	2
3270147	2
3769821	2
3957774	2
2548406	2
3212928	2
3718547	2
2740864	2
3879205	2
3246732	2
3681429	2
3849826	2
3906351	2
3625458	2
2395472	2
2720193	2
3167441	2
3222388	2
3655792	2
2741190	2
3467446	2
3533671	2
3629597	2
2836014	2
3485112	2
3765522	2
4054613	2
3035132	2
3082532	2
3246964	2
2472838	2
2519369	2
2655503	2
2762859	2
3770206	2
3213898	2
3396728	2
2741386	2
2940552	2
3103493	2
3146885	2
3467587	2
3578746	2
2501737	2
3682501	2
3793915	2
3906801	2
2930037	2
3932212	2
2519665	2
2720608	2
3125012	2
3958734	2
3487234	2
2851053	2
3198193	2
3371165	2
3420725	2
2502453	2
2739471	2
2837334	2
3261135	2
2634611	2
2678777	2
2826743	2
3556553	2
3851304	2
3626909	2
3060176	2
3271235	2
3444179	2
3658772	2
2550684	2
2974868	2
3397850	2
2698768	2
2742021	2
2894761	2
3930100	2
3163946	2
3353411	2
2589863	2
2678868	2
2872521	2
3036108	2
3083181	2
3295418	2
3556852	2
2343477	2
2965617	2
3012758	2
3060428	2
3168743	2
3321288	2
3711333	2
3771463	2
3488052	2
2699068	2
2785323	2
3147681	2
3421276	2
3817393	2
3880639	2
2503615	2
2590082	2
2678958	2
2920830	2
3036325	2
3295667	2
3683504	2
2695709	2
2790555	2
3271668	2
3892487	2
2612429	2
2851731	2
3579824	2
3165029	2
3674420	2
2364254	2
2600694	2
2656957	2
3271904	2
3659658	2
3075256	2
2452394	2
2544286	2
3198778	2
3372407	2
3818273	2
2454961	2
3165959	2
2635680	2
3173958	2
3296106	2
3512370	2
3558072	2
3740789	2
3908337	2
2410265	2
2601320	2
3534349	2
3628660	2
2397723	2
3125882	2
3272386	2
3445067	2
3491084	2
2976203	2
3217362	2
3399037	2
3582156	2
2852256	2
2942258	2
3881736	2
2455341	2
3037236	2
3607864	2
3685300	2
3795057	2
3443918	2
3629030	2
3934522	2
2566835	2
2807454	2
3061520	2
3224422	2
3960615	2
2976712	2
3105024	2
3148631	2
3199245	2
3422276	2
2506158	2
3853077	2
2636131	2
2679849	2
3513012	2
3558815	2
3608135	2
2793167	2
3444217	2
3629496	2
3061786	2
3273395	2
3322740	2
3773026	2
2319160	2
3582706	2
2498424	2
2700079	2
2942638	2
3199336	2
3580923	2
3882526	2
3931305	2
2506880	2
3675634	2
2828419	2
3174848	2
3685712	2
3741963	2
3795723	2
3854347	2
2698850	2
3122165	2
3629955	2
2399184	2
2521549	2
2657605	2
3445804	2
3492113	2
3077019	2
3724845	2
3894476	2
2453583	2
2545553	2
3149060	2
3469888	2
3581417	2
3819816	2
3882762	2
3931475	2
2922329	2
3126937	2
3297757	2
3608742	2
3909374	2
3122642	2
2722679	2
2808119	2
2967562	2
3062247	2
3225028	2
3323181	2
3714081	2
3773557	2
3077828	2
3725465	2
2453743	2
2700559	2
2896999	2
2508130	2
2744967	2
3854825	2
2319042	2
2591718	2
3796162	2
3909620	2
3027300	2
3123677	2
3537587	2
3631362	2
2522115	2
2722880	2
3126721	2
3274054	2
3401426	2
3726234	2
2786994	2
3106042	2
3149564	2
3582496	2
3820391	2
2509240	2
2591969	2
2680654	2
2874342	2
3349924	2
3514019	2
2700380	2
3124110	2
3315652	2
2614475	2
2658182	2
2808611	2
3446721	2
3714709	2
3585264	2
3895760	2
2454383	2
2744677	2
2897590	2
3200359	2
3375337	2
3583624	2
3820942	2
2745992	2
2637257	2
2680825	2
2923235	2
3038641	2
3350094	2
3796573	2
3028223	2
3124369	2
3936936	2
3063170	2
3493146	2
3775151	2
3423555	2
3821391	2
3677919	2
2681076	2
3127920	2
3298816	2
3350387	2
3609473	2
3124833	2
3447761	2
2658609	2
3225934	2
2892639	2
3079964	2
3494537	2
3816914	2
2944083	2
3821654	2
2746911	2
2426260	2
2637740	2
3689733	2
2369131	2
2796877	2
3539855	2
2568409	2
2615112	2
2723780	2
3400273	2
3715708	2
2787973	2
2898125	2
3107356	2
2653166	2
3678916	2
3772361	2
2320479	2
2637954	2
2830464	2
2990537	2
3086460	2
3250615	2
3634109	2
3400484	2
3493860	2
2455571	2
3150628	2
3690982	2
3822612	2
3933033	2
2323002	2
3729102	2
2501965	2
2547495	2
2944617	2
3424417	2
3585013	2
3691077	2
2653928	2
2374298	2
2427094	2
3515599	2
3690525	2
3911429	2
2415979	2
2703185	2
2797690	2
3030620	2
3938932	2
2347213	2
2401955	2
2569028	2
2659510	2
3400650	2
2502279	2
3472311	2
3746073	2
3933372	2
2846826	2
3176728	2
2991010	2
3177793	2
3561589	2
3030976	2
2347444	2
2659684	2
3325194	2
3400884	2
3730667	2
3819062	2
3151281	2
3201960	2
3538119	2
3746309	2
3360538	2
2682051	2
2924638	2
3040015	2
2417177	2
3635708	2
3017681	2
3717211	2
3776798	2
3405642	2
3497646	2
3730880	2
2502870	2
3202157	2
3746549	2
3823979	2
3886039	2
2428022	2
2639154	2
3178455	2
3252126	2
3912229	2
2799025	2
3940380	2
2403397	2
3017936	2
3401341	2
3717582	2
3082805	2
3731639	2
3202397	2
3378840	2
3746756	2
3934148	2
3271221	2
2321953	2
2682448	2
2925093	2
3129885	2
2371727	2
2799522	2
2939635	2
2725210	2
2970776	2
3406534	2
3041136	2
3538732	2
3934339	2
2656520	2
2833067	2
2991869	2
3611312	2
2799999	2
2348498	2
2571417	2
3777368	2
2561402	2
3499266	2
3820831	2
3901300	2
2789691	2
2945965	2
3152081	2
3202827	2
3379656	2
3887378	2
2526372	2
2925428	2
3252726	2
3129286	2
3495808	2
3777554	2
3965382	2
3499868	2
3733511	2
3901706	2
2503963	2
3203168	2
3379961	2
3473684	2
2479150	2
2595522	2
2639938	2
2683023	2
3087918	2
3252850	2
2373368	2
3033882	2
3452793	2
2661013	2
2768522	2
3496095	2
2704382	2
2946440	2
3041813	2
3152438	2
3426335	2
3539304	2
2517470	2
3685768	2
3776633	2
2479392	2
2877690	2
3088189	2
3179972	2
3859047	2
3914157	2
3034167	2
3320854	2
3067497	2
3229585	2
3402986	2
2562935	2
3085189	2
3426468	2
3539577	2
3693437	2
2753594	2
2323921	2
2377499	2
2479591	2
2833994	2
3088461	2
3253294	2
3517884	2
2972176	2
3903054	2
2504791	2
2857021	2
3042407	2
3204325	2
3426810	2
3539793	2
3749768	2
3936503	2
2851819	2
2479783	2
2834203	2
3563833	2
3800153	2
2611305	2
2942307	2
3229299	2
2349910	2
2726980	2
2972467	2
3327192	2
3496672	2
2328950	2
3903595	2
2549673	2
3153069	2
3937074	2
2466216	2
3182261	2
2324720	2
2527380	2
2596710	2
2834385	2
3253769	2
3302942	2
3915182	2
2942847	2
3454981	2
3944698	2
2405991	2
2661849	2
2770102	2
2972692	2
3278456	2
3778639	2
3086744	2
3823754	2
3043146	2
3427365	2
3638651	2
3364544	2
2480229	2
2834673	2
3132266	2
3518572	2
3614173	2
3860570	2
2422616	2
3132409	2
3229859	2
3641601	2
2618952	2
2727520	2
3068255	2
3278594	2
3327742	2
3496954	2
3667901	2
2791463	2
3205465	2
3427603	2
2467197	2
2853305	2
3778859	2
3864701	2
2597251	2
2684590	2
2927305	2
3132536	2
3518793	2
3564456	2
2423203	2
2709385	2
3455885	2
3945634	2
2573669	2
2662201	2
2727754	2
3020346	2
2330684	2
3411878	2
3502526	2
3595582	2
3735949	2
2858198	2
2904400	2
3110833	2
3381693	2
3475823	2
3694946	2
3751708	2
3827469	2
3938928	2
3037036	2
3779251	2
2528714	2
2835165	2
3614661	2
3801426	2
3915611	2
2709950	2
3133702	2
2770765	2
2813197	2
3232284	2
3412412	2
3476156	2
3889666	2
3939425	2
2661997	2
2756490	2
3691759	2
2379257	2
2835528	2
3090092	2
3565017	2
3614864	2
3861752	2
2710785	2
3134542	2
3231242	2
3642887	2
2351647	2
2813433	2
3591219	2
3721968	2
2331728	2
2901008	2
3088347	2
2460524	2
3208768	2
3827928	2
2468198	2
2757007	2
2685219	2
2880067	2
3182478	2
3304686	2
3916011	2
2945698	2
3457191	2
3643130	2
3946838	2
3021038	2
2332459	2
2568949	2
2507242	2
2750255	2
2858652	2
3541582	2
3940465	2
2854941	2
3038895	2
3185244	2
2379771	2
2433497	2
3090582	2
2771405	2
2815097	2
3232807	2
3498270	2
3591936	2
2569490	2
2507436	2
2551246	2
2750574	2
2792680	2
3154676	2
3209128	2
2327497	2
2880452	2
3133891	2
3305306	2
3616067	2
3863104	2
3916434	2
2615961	2
2807323	2
3551103	2
3643891	2
2620982	2
2815282	2
3329188	2
3405970	2
3669476	2
2902235	2
3737726	2
2380962	2
2507723	2
2706913	2
2951569	2
2995831	2
3112122	2
3154930	2
3209267	2
3697120	2
3941090	2
2469572	2
2643485	2
3134376	2
3305575	2
3520510	2
3616337	2
3802587	2
2807885	2
3452546	2
3498669	2
3724402	2
4049872	2
3414955	2
3505508	2
3908040	2
3044978	2
3112310	2
2524063	2
2759045	2
3040384	2
2434939	2
2598605	2
3091311	2
3183458	2
3520703	2
3566372	2
3459319	2
3948578	2
2352763	2
2408831	2
2974845	2
3781236	2
2903360	2
3506044	2
3599250	2
2859764	2
2996378	2
3209685	2
3477551	2
2759312	2
2857528	2
3696058	2
2837083	2
3091544	2
3306222	2
3617155	2
3803143	2
2428117	2
3280636	2
3453312	2
3781527	2
2381820	2
2462128	2
2793875	2
3429863	2
3829584	2
3942057	2
2858136	2
2329087	2
2435828	2
2599053	2
3091781	2
3306433	2
3803332	2
3138541	2
2576926	2
3070803	2
3233960	2
3669896	2
3091828	2
2552213	2
2907107	2
3045811	2
3383925	2
3641092	2
3942435	2
2665532	2
3041879	2
3281005	2
3697567	2
3869122	2
2929812	2
3357815	2
3234958	2
3330077	2
2353581	2
2816552	2
3022767	2
3407122	2
3543963	2
3669987	2
2905265	2
3740202	2
2708180	2
3210515	2
3384171	2
3830252	2
3891948	2
3942841	2
3189009	2
2329667	2
2644844	2
2837867	2
2381678	2
3139512	2
2577463	2
2773233	2
2908730	2
2975880	2
3023142	2
3071449	2
3726190	2
3782349	2
4053419	2
3508050	2
3829895	2
2509062	2
2907921	2
3113292	2
3384385	2
3430638	2
2860047	2
3189594	2
2531532	2
3092454	2
3184679	2
3522068	2
3567731	2
3866116	2
3462440	2
2976029	2
3594030	2
2382858	2
2708903	2
3113574	2
3210866	2
3384589	2
3699229	2
3831365	2
3943465	2
2761792	2
3699141	2
2330225	2
2882534	2
3258279	2
3522253	2
3567975	2
3866592	2
2382715	2
3140568	2
3462845	2
2411016	2
2578054	2
2817421	2
2976309	2
3023708	2
3094796	2
3508746	2
2383190	2
2795017	2
2953247	2
3431334	2
3478900	2
2531884	2
2687830	2
3568187	2
3618598	2
3918532	2
3237002	2
3024022	2
3235055	2
3544972	2
3602963	2
2463671	2
2553179	2
2795361	2
2862431	2
3642237	2
3699717	2
2532166	2
2645592	2
2838849	2
3307981	2
3867548	2
3918822	2
2383636	2
3952616	2
2625010	2
3024325	2
3456185	2
3727486	2
2709601	2
2998417	2
3114355	2
3431896	2
3893884	2
2953537	2
3191003	2
3788350	2
2532519	2
3360743	2
3919018	2
2716935	2
3238279	2
3555807	2
2625229	2
2665839	2
2909964	2
3024522	2
3235523	2
3333853	2
2339620	2
2578814	2
3832019	2
2510053	2
2954108	2
3114648	2
3832834	2
2475787	2
3284335	2
2439404	2
2532768	2
2688698	2
2931131	2
3137316	2
3186032	2
3361133	2
3458022	2
3523481	2
3619210	2
2717128	2
2732037	2
2774744	2
2977175	2
3408735	2
3501236	2
3728058	2
2908522	2
2332498	2
2464433	2
3480208	2
3700430	2
2529632	2
2954461	2
3046580	2
2601669	2
2688904	2
2931308	2
3093973	2
3259824	2
3308620	2
3458509	2
3868903	2
2434779	2
3239645	2
3333731	2
2358388	2
2666227	2
3025094	2
3545892	2
3671284	2
3784384	2
2580448	2
3420883	2
2332756	2
3159528	2
3480369	2
3700541	2
2864592	2
2440260	2
2484718	2
3137805	2
3260133	2
3361560	2
3919618	2
2816460	2
2666484	2
2732647	2
3073449	2
3335568	2
3457810	2
3671444	2
3728380	2
3833832	2
2796422	2
3159734	2
3212879	2
2955559	2
3286363	2
3701956	2
2689415	2
3138075	2
3361791	2
3524098	2
2435493	2
2817075	2
3955172	2
2666715	2
2732861	2
2864376	2
3025464	2
3336133	2
3501961	2
3784861	2
3834191	2
2333564	2
2510913	2
2796638	2
2863869	2
3159968	2
3759797	2
3895454	2
2671937	2
2533903	2
3620613	2
3806603	2
2386633	2
3467398	2
2579967	2
2819408	2
3336549	2
3409527	2
3546565	2
3099433	2
2385625	2
2465071	2
2796965	2
3386974	2
3701032	2
2478399	2
3791432	2
2441407	2
2646973	2
2689746	2
3309594	2
3870433	2
3468016	2
2413766	2
2978370	2
3074142	2
3409709	2
2343042	2
3513480	2
3607454	2
3835199	2
2465333	2
3160375	2
3760665	2
2956912	2
3048917	2
3703314	2
2647194	2
3187453	2
3570461	2
3807254	2
2387416	2
2436894	2
2720674	2
2818564	2
3146789	2
3242104	2
3653836	2
2733656	2
2978614	2
2555167	2
2955808	2
3481703	2
3701399	2
3760864	2
2532501	2
3289641	2
3703628	2
3874108	2
2647469	2
3261996	2
3310070	2
3570655	2
3807462	2
3920860	2
2819481	2
3469256	2
2361217	2
3026352	2
3237149	2
3503118	2
3672696	2
3000207	2
2334905	2
2797566	2
2956124	2
3434241	2
3646730	2
2868881	2
2957654	2
3874524	2
2442293	2
2647687	2
2885868	2
3570939	2
3807771	2
3871844	2
2438175	2
2721963	2
2819999	2
3147737	2
3469951	2
3561176	2
2734177	2
3101423	2
3747357	2
3836179	2
3001490	2
3049942	2
3761711	2
3896987	2
2480642	2
3096365	2
3310518	2
3411173	2
3525529	2
3921312	2
2820685	2
2776954	2
2865766	2
2979299	2
3075114	2
3338469	2
3504110	2
3673090	2
3101918	2
2755386	2
2798147	2
2956747	2
3388021	2
3434926	2
3646987	2
2870404	2
2958465	2
3050916	2
3196354	2
3291148	2
3794204	2
3875561	2
2841876	2
3262826	2
3872357	2
2723305	2
2362420	2
2668432	2
2865985	2
3001923	2
3050362	2
2482191	2
3381818	2
3188759	2
3526000	2
2439332	2
2582082	2
2979701	2
3027212	2
3075657	2
3504625	2
2677691	2
3609329	2
2336119	2
2466949	2
2712843	2
3647292	2
3897738	2
2443531	2
2535868	2
3364262	2
3571843	2
3623511	2
2439612	2
3150062	2
3960271	2
2415527	2
3339677	2
2346713	2
3517626	2
3749975	2
3919140	2
2556634	2
3161685	2
3838182	2
2483212	2
2535041	2
3053316	2
3197874	2
3292714	2
3382423	2
2443802	2
2604819	2
2934003	2
3311477	2
2390529	2
3472999	2
2628371	2
2980304	2
3787515	2
2587431	2
2916203	2
2336571	2
2799487	2
2958025	2
3216134	2
3647694	2
3838640	2
2483897	2
3293216	2
2487685	2
2536541	2
3263861	2
3311716	2
3364815	2
3564443	2
3660026	2
2363986	2
2415982	2
2582978	2
2628569	2
2821502	2
3076342	2
2513591	2
3117638	2
3162166	2
3703179	2
3878345	2
2444193	2
2605270	2
2843915	2
3189768	2
3624167	2
3809452	2
2441331	2
3340484	2
3840089	2
2821675	2
3286808	2
3732042	2
3751475	2
3921096	2
2337230	2
2757062	2
3763709	2
3898727	2
3949518	2
3707586	2
3878894	2
2444401	2
2649703	2
2779245	2
3572912	2
3923052	2
2441805	2
2824964	2
3753588	2
3840306	2
2583473	2
2867265	2
2914465	2
3028974	2
3287779	2
3162549	2
3216922	2
3389784	2
3898997	2
2485475	2
2537555	2
2649948	2
2887707	2
2935170	2
3190336	2
3264525	2
2825718	2
3288472	2
3341119	2
3549550	2
3598802	2
3732341	2
2557710	2
2800606	2
2485783	2
2537405	2
2874802	2
3708242	2
3880133	2
3365610	2
3923600	2
2442833	2
3566624	2
3963019	2
2584142	2
2736094	2
3029877	2
2350298	2
2589024	2
2919088	2
3009213	2
3922448	2
2557892	2
2963654	2
3797831	2
2779950	2
3191287	2
3250348	2
3342593	2
3662864	2
3029985	2
2682376	2
3615633	2
2758392	2
3217831	2
3437598	2
3899905	2
2538632	2
3881161	2
3141904	2
3414380	2
2443536	2
2822789	2
3030238	2
3078100	2
3506803	2
3550192	2
3010477	2
2389491	2
2468718	2
2514888	2
2558236	2
2715542	2
3163350	2
3313858	2
3437913	2
3704968	2
2876217	2
3061042	2
3709374	2
2445718	2
2606752	2
2693739	2
3142093	2
3265631	2
3463604	2
2729750	2
2827968	2
3842404	2
2868409	2
2915540	2
2982464	2
3550531	2
3789508	2
2351408	2
2778486	2
3108685	2
3522815	2
3923429	2
2338675	2
2389715	2
2960505	2
3119877	2
3218348	2
3649147	2
3900439	2
3202325	2
3388106	2
2489778	2
3574420	2
3811365	2
3251692	2
3344585	2
2671813	2
3733768	2
2351760	2
3109421	2
2338893	2
2389946	2
2558782	2
2759276	2
3120728	2
3485409	2
2488587	2
3062036	2
3299472	2
2607468	2
2780817	2
2936585	2
3925649	2
2396015	2
2445234	2
2730610	2
2366181	2
2630706	2
2736910	2
2823400	2
3342712	2
3507560	2
2352156	2
2685556	2
3012406	2
3109965	2
3523831	2
3618570	2
2759572	2
3006650	2
3121113	2
3299987	2
3389281	2
3710939	2
2737760	2
2847007	2
3626445	2
3925871	2
2445689	2
3665612	2
3843206	2
2869164	2
2916306	2
3079185	2
3600392	2
2590972	2
2922634	2
3012964	2
3619240	2
2339228	2
2559327	2
3063274	2
2539483	2
3193388	2
3530691	2
3876479	2
2491789	2
3843472	2
2366591	2
2673065	2
3290948	2
3790407	2
2961596	2
3121541	2
3439504	2
2542079	2
2695305	2
2847455	2
3143470	2
2637276	2
2916754	2
2983688	2
3032320	2
3079905	2
3343596	2
3508184	2
3679079	2
3111609	2
3434844	2
2339809	2
2516401	2
3392958	2
3439819	2
3706730	2
3767499	2
3954269	2
2542460	2
2879506	2
3390916	2
3803094	2
2608317	2
2738532	2
3194382	2
3416959	2
3627055	2
2674706	2
2688091	2
2516831	2
3055577	2
3164959	2
3316840	2
3902301	2
3064682	2
2447594	2
3143965	2
4043560	2
2824347	2
2917320	2
2984174	2
3552399	2
3791165	2
2782200	2
3008156	2
3220206	2
2782308	2
3144208	2
3465532	2
3531475	2
3813070	2
2495529	2
2832360	2
3347778	2
3760496	2
4044701	2
3552745	2
2689044	2
3526613	2
2517352	2
2560719	2
2718410	2
3707665	2
3715024	2
3886442	2
2608938	2
2739272	2
3267856	2
3465716	2
3576339	2
3877721	2
2832577	2
2824755	2
2917856	2
3243044	2
3509074	2
3553006	2
2340709	2
2471007	2
2560910	2
3653194	2
3955849	2
2652994	2
2892545	2
3101745	2
3144759	2
2448951	2
3159486	2
3761763	2
3033507	2
3243889	2
3791950	2
3928627	2
2517846	2
3122594	2
3653421	2
3708244	2
3768776	2
2881959	2
2970739	2
3575649	2
2448681	2
2609397	2
3145063	2
3257520	2
2632593	2
3115476	2
3527848	2
3623426	2
2518099	2
3269333	2
3441375	2
3488111	2
2609655	2
2849191	2
3145320	2
3369449	2
3419233	2
3878437	2
3928067	2
2641243	2
3762624	2
2677201	2
2825229	2
2870922	2
2985303	2
3033976	2
3345677	2
3509790	2
3737549	2
2404255	2
2691629	2
3017551	2
3116362	2
3623814	2
2471773	2
2518264	2
3010689	2
3807606	2
3145652	2
3466578	2
3577544	2
3878654	2
2641713	2
2736299	2
3483666	2
3763661	2
2633210	2
3081754	2
3680849	2
2692069	2
2927921	2
2394962	2
3010945	2
3769543	2
2972128	2
3577165	2
2449717	2
2495227	2
2610437	2
2697202	2
2939542	2
3532983	2
3577782	2
2871312	2
3082006	2
3346160	2
3510466	2
3604132	2
2786733	2
2518772	2
2562017	2
2964060	2
3123941	2
3395461	2
3442350	2
2884037	2
2449957	2
2495472	2
2697536	2
2740639	2
2642758	2
3848250	2
2588314	2
3293952	2
2342217	2
2762513	2
3059328	2
3222241	2
3489084	2
2548502	2
3809632	2
2741094	2
2784112	2
2850137	2
3197397	2
3848698	2
2588594	2
2871699	2
3510893	2
3605248	2
2361353	2
2787727	2
2655202	2
3011756	2
3710447	2
3958216	2
3213587	2
3396227	2
3486645	2
3578188	2
3810157	2
2784444	2
2894167	2
3146733	2
3533736	2
3629711	2
3929426	2
2738715	2
2588831	2
3246996	2
3294411	2
3346980	2
3739218	2
2598459	2
2788459	2
2472945	2
2519420	2
2720482	2
3222626	2
3396168	2
3443633	2
3719958	2
2496367	2
3578804	2
3929663	2
3260863	2
2678670	2
2986894	2
3082809	2
3682533	2
3119540	2
3531525	2
2519752	2
3958797	2
3072760	2
3397591	2
2543232	2
2940935	2
3103808	2
3198253	2
2739728	2
2589226	2
3851375	2
2930569	2
3119843	2
2473548	2
3321125	2
3444259	2
3490120	2
3771093	2
3073473	2
3720860	2
2451438	2
2742118	2
3371486	2
2453470	2
2645672	2
2837981	2
3164133	2
2370660	2
2423310	2
2634898	2
2827075	2
2920665	2
3083258	2
3295512	2
3347733	2
2695368	2
3022592	2
3627477	2
3168773	2
3444492	2
3771643	2
3959321	2
2551096	2
3812392	2
3892216	2
2785357	2
3104311	2
3147758	2
3198539	2
3579679	2
3630662	2
3817554	2
2740975	2
2838587	2
3164651	2
3262530	2
3354043	2
2590181	2
3173562	2
3852306	2
3023289	2
3442459	2
3223614	2
3321599	2
3771926	2
2317341	2
2975568	2
3216320	2
3488707	2
2742423	2
3198678	2
3468703	2
3263351	2
2590441	2
2827496	2
3684692	2
3852808	2
2696381	2
2791444	2
2474744	2
2520612	2
2566371	2
2657001	2
2721489	2
2763771	2
3013337	2
3223952	2
3444974	2
3960039	2
3893006	2
2895704	2
3104738	2
3148260	2
2455140	2
2840185	2
2371509	2
2827743	2
2873337	2
3348590	2
3607582	2
2764005	2
2807338	2
3660157	2
2553232	2
2976450	2
3489733	2
2544831	2
2743082	2
3422158	2
3881849	2
2455467	2
2742706	2
2873499	2
3174340	2
3348878	2
2933298	2
3121746	2
3535536	2
3126113	2
3960727	2
3723674	2
3814034	2
2544981	2
2942522	2
3631704	2
3931181	2
3167543	2
2873682	2
2921921	2
2988604	2
3296750	2
3558900	2
2365925	2
3535971	2
2344927	2
2521373	2
2613756	2
2967114	2
3224691	2
2890151	2
2977520	2
2545290	2
2896481	2
2942721	2
3199447	2
3819581	2
3882592	2
3770107	2
3513361	2
3608522	2
3685781	2
3909208	2
3444927	2
2345214	2
3062092	2
3398672	2
2700448	2
3536118	2
2424993	2
2828778	2
2874057	2
2989424	2
3297874	2
3686026	2
2603231	2
2699608	2
3026947	2
2657871	2
3014391	2
3773835	2
2453800	2
3105867	2
3820125	2
2508615	2
3357362	2
3855015	2
3513878	2
3909711	2
2367204	2
2794911	2
3123848	2
3936204	2
2345639	2
2476102	2
2614377	2
3714632	2
3774185	2
2555848	2
3220141	2
3314353	2
3584835	2
3375124	2
3932033	2
2458381	2
2651073	2
3173637	2
3677460	2
3855620	2
2373026	2
2989751	2
3909982	2
2700532	2
2614531	2
3014991	2
3225588	2
3399287	2
3220534	2
3816202	2
2701289	2
3470824	2
3932226	2
2746169	2
3677721	2
2319640	2
2373240	2
2923315	2
3560183	2
3796663	2
2413667	2
2935808	2
3028401	2
3538936	2
3632807	2
3937172	2
3662033	2
3715331	2
2980086	2
2454784	2
2745029	2
2854073	2
3150112	2
3471075	2
2510971	2
3268086	2
2990211	2
3350445	2
3560458	2
3688416	2
2605336	2
2701603	2
2346295	2
2476746	2
2523370	2
3662381	2
3715525	2
3962811	2
2892805	2
3817031	2
2455100	2
2546957	2
2944144	2
3150309	2
3200991	2
3584482	2
3932693	2
2459685	2
2747313	2
2845627	2
3175294	2
3268439	2
3772159	2
3856891	2
2830282	2
3086239	2
3856535	2
2414964	2
2701944	2
3029414	2
3125721	2
3317245	2
3448482	2
3540069	2
3938200	2
2476914	2
2723838	2
3226516	2
3493671	2
3662780	2
3403755	2
2745412	2
2788089	2
2512376	2
2747933	2
3679040	2
3857373	2
2638023	2
2681521	2
2875266	2
2702459	2
3126170	2
3448980	2
2568779	2
2659249	2
3447724	2
3963431	2
2415745	2
2937557	2
3938624	2
3275628	2
3324783	2
3447834	2
3494054	2
3716355	2
3589099	2
3818122	2
3898604	2
2898574	2
3107732	2
3150912	2
3424468	2
3472068	2
3537653	2
3635053	2
2460594	2
2748541	2
3176388	2
3269303	2
3360190	2
3773240	2
2524725	2
2924243	2
3086722	2
3177608	2
3299914	2
3351283	2
3561444	2
3610255	2
3911522	2
2937943	2
3126792	2
2569206	2
2969852	2
3776375	2
3818772	2
2456059	2
2502434	2
2702683	2
2855094	2
3107941	2
3424674	2
3885444	2
3933461	2
2749087	2
3177040	2
3773561	2
2374729	2
2427519	2
3177939	2
3515957	2
3561661	2
3031075	2
3225059	2
2347544	2
2569448	2
3227535	2
3663841	2
2559521	2
2788879	2
2898966	2
3691666	2
3885751	2
2461540	2
3859427	2
2427768	2
2876096	2
3610728	2
3857593	2
2607482	2
3636303	2
2767145	2
3717292	2
3964363	2
3590379	2
3900228	2
2548249	2
2899446	2
3108356	2
3425243	2
3472926	2
3746618	2
3824101	2
2375321	2
2639236	2
2876445	2
3087266	2
3252214	2
3318898	2
3543055	2
2616197	2
2810834	2
3401436	2
3448727	2
3495067	2
3777038	2
3820174	2
2503233	2
3108589	2
3425498	2
3886554	2
3178693	2
3682592	2
2322117	2
2428351	2
2525898	2
2594577	2
2832912	2
2876733	2
3087469	2
3252359	2
3611188	2
3128760	2
2810986	2
3276891	2
3325977	2
3449075	2
3717896	2
2560945	2
3498628	2
2703707	2
3041289	2
3108900	2
3379523	2
3934496	2
2656630	2
3272057	2
2925330	2
3040717	2
3516943	2
3226961	2
3452167	2
3638206	2
2571507	2
3718163	2
3379707	2
2323224	2
2479040	2
2877180	2
3252762	2
3517258	2
2419607	2
2609178	2
3129480	2
3452489	2
3942273	2
2404461	2
2725771	2
2326715	2
3733728	2
2946265	2
3685375	2
2323445	2
2640004	2
3130766	2
3517473	2
2420516	2
3227933	2
2404898	2
3449923	2
3777775	2
2562604	2
2458000	2
2856680	2
3474004	2
3693270	2
3748759	2
3936029	2
2752927	2
3273504	2
2640430	2
2833845	2
3353962	2
3799781	2
2374030	2
3228466	2
2478960	2
2572437	2
2661306	2
3719322	2
3409193	2
2458286	2
2790477	2
2946913	2
3749458	2
3826378	2
3936282	2
2465608	2
2517888	2
2658441	2
2753715	2
3181338	2
3362935	2
3302415	2
3517928	2
3228897	2
3546462	2
2617821	2
3327017	2
3403475	2
3719547	2
2748559	2
3204497	2
3749965	2
3826537	2
2518698	2
2659228	2
2852044	2
2596550	2
2878554	2
3180769	2
3563916	2
3859709	2
3131577	2
3454684	2
2405857	2
3231170	2
3278355	2
3589646	2
2987032	2
3501909	2
3903721	2
2459041	2
2505145	2
3110333	2
3589095	2
3826768	2
3888780	2
3937291	2
3364161	2
2324809	2
3564102	2
3915232	2
3455157	2
3548219	2
3641326	2
2812697	2
3327522	2
3720342	2
3823873	2
2459198	2
2705398	2
2948185	2
3110508	2
3153372	2
3205317	2
3589289	2
3937858	2
2660618	2
2853082	2
3275704	2
2597103	2
3089359	2
3564323	2
3801115	2
3860676	2
2709109	2
2812846	2
3068308	2
3778900	2
3904515	2
2791586	2
2858035	2
3153590	2
3475634	2
3540727	2
3638954	2
3751462	2
2853425	2
3690560	2
2480513	2
2528258	2
2879340	2
3181739	2
3801288	2
2376070	2
3036031	2
2351177	2
2727849	2
2973292	2
3404962	2
3497369	2
3590789	2
3668250	2
3721148	2
2900433	2
2506737	2
3110908	2
3153845	2
3540968	2
3889512	2
2835289	2
2927670	2
3564818	2
2376414	2
2351450	2
2574008	2
3328207	2
3668571	2
2331416	2
3596282	2
2550612	2
3111139	2
3382076	2
3939556	2
2521630	2
2756734	2
3366819	2
2379394	2
2480887	2
2879885	2
3519561	2
3915951	2
3134772	2
3550142	2
3946662	2
2728221	2
3020894	2
2331922	2
2901082	2
2550882	2
3541459	2
3038407	2
3866294	2
2928298	2
2615101	2
2771268	2
3232673	2
3328758	2
3669105	2
3780010	2
2901585	2
3597374	2
2858745	2
2951128	2
3154534	2
3209051	2
2468868	2
3038945	2
3368051	2
2643040	2
2928523	2
3356459	2
3520084	2
3802194	2
2711799	2
2806930	2
2946416	2
3326496	2
2408158	2
2815173	2
3021420	2
3405792	2
3780188	2
3907312	2
2551310	2
2706726	2
2750617	2
2951368	2
2995647	2
3111966	2
3382974	2
3541835	2
3696694	2
2855784	2
2327679	2
2380243	2
2928718	2
3133968	2
3616131	2
2426823	2
2947126	2
2974322	2
3021693	2
3069889	2
3233167	2
3542742	2
2902360	2
2381075	2
3112193	2
2643612	2
2686096	2
3256141	2
3305655	2
2616699	2
2815705	2
2974587	2
3669667	2
4050261	2
3505691	2
3738499	2
3429595	2
3697777	2
3753483	2
3890972	2
2857254	2
2929093	2
3566430	2
3616916	2
3802972	2
3864520	2
2617122	2
3137358	2
3552298	2
2352872	2
2622136	2
2974945	2
3592807	2
3669759	2
2793660	2
3112614	2
3941773	2
2524553	2
3696298	2
2328677	2
2482293	2
2530562	2
3521190	2
3803213	2
3864787	2
2428318	2
3233870	2
3328746	2
3460027	2
2622461	2
3233846	2
3543329	2
3593069	2
2573469	2
3506651	2
3739524	2
2859995	2
2996631	2
3829710	2
2525102	2
3188192	2
3280612	2
3697049	2
2435934	2
3306508	2
3357508	2
2380589	2
2810161	2
3553216	2
3949393	2
2623101	2
2772798	2
2975421	2
3499574	2
3725501	2
2996960	2
3754691	2
3891790	2
2525572	2
2760327	2
3041975	2
3281198	2
2837660	2
3139116	2
3330465	2
2623432	2
2730434	2
3234247	2
3331443	2
3407159	2
3670044	2
3416792	2
2952595	2
2997290	2
3210554	2
3430420	2
3892077	2
3042316	2
3698057	2
2329732	2
2687291	2
2429787	2
3950409	2
2730666	2
3071536	2
3281248	2
3593855	2
3670161	2
3782438	2
3417100	2
3910734	2
2908028	2
3641570	2
3699021	2
3830920	2
2951743	2
3373648	2
3869701	2
2437454	2
2882324	2
3092513	2
3136131	2
3359107	2
3866271	2
3918171	2
2619410	2
3331613	2
3462633	2
3554295	2
2410616	2
2577852	2
2773597	2
3072023	2
3234772	2
2337494	2
3602126	2
3911218	2
2382985	2
2463256	2
2552842	2
2794870	2
3756045	2
2667665	2
2437727	2
2930305	2
3258336	2
3307520	2
3568026	2
2812555	2
3140713	2
3331949	2
3281883	2
3455497	2
3544849	2
3670450	2
3727022	2
2994439	2
3046800	2
3156939	2
3384839	2
3642059	2
3893009	2
2527888	2
3190352	2
3283140	2
2330566	2
2645463	2
2930491	2
3804683	2
3918663	2
2383539	2
3463606	2
2356424	2
2578524	2
3455968	2
3500621	2
3741959	2
2463747	2
2862489	2
2998306	2
3384994	2
3375102	2
3787956	2
2645632	2
2716610	2
3648579	2
3952785	2
2356911	2
2665783	2
2774372	2
2909742	2
3500933	2
3727536	2
2578266	2
3095848	2
2384243	2
2509937	2
2795680	2
2862749	2
3114515	2
2475509	2
2669199	2
3045442	2
3375642	2
2532573	2
2645838	2
2839142	2
3093570	2
3137193	2
3919074	2
2625299	2
2818340	2
3456582	2
2510145	2
2553688	2
2795859	2
2863091	2
3385474	2
3944761	2
2669814	2
3376128	2
2439547	2
2532880	2
2883730	2
3093775	2
3361203	2
3458099	2
3523545	2
2815584	2
3556889	2
2358161	2
2625523	2
2774805	2
2977222	2
3283077	2
3334656	2
3501262	2
3595120	2
3728160	2
2579513	2
2796065	2
3114869	2
3385700	2
3432715	2
3894614	2
3945155	2
2670257	2
3789719	2
3871936	2
2484599	2
2533423	2
2646277	2
3259913	2
2622487	2
2717601	2
3239793	2
3333858	2
2910748	2
3025132	2
3235924	2
3457434	2
3545941	2
2909150	2
2996739	2
3743770	2
2385107	2
3480475	2
3894890	2
3945486	2
2864837	2
2533667	2
2602024	2
2689276	2
2839705	2
3186567	2
3361660	2
2717854	2
3144631	2
2911012	2
3236157	2
3595415	2
3671516	2
3784724	2
3833920	2
2385308	2
2464906	2
3048150	2
3480694	2
3644724	2
3895221	2
2671477	2
2865410	2
3869638	2
3920041	2
3145284	2
2359258	2
2977927	2
3283786	2
3784977	2
2342180	2
2554595	2
2863925	2
2955334	2
3386760	2
3834878	2
3946234	2
3193365	2
2884862	2
3524481	2
3806730	2
3870115	2
3920170	2
2386731	2
3241156	2
2626519	2
2667103	2
2819498	2
2864688	2
3073990	2
3336722	2
3502268	2
3671994	2
2769395	2
2998712	2
3745410	2
2385769	2
3048843	2
3115604	2
3160222	2
3433679	2
3701082	2
3760204	2
3895975	2
2531685	2
2602785	2
3261258	2
3362533	2
3524802	2
3956784	2
2360163	2
2667341	2
2819734	2
3502605	2
3546898	2
2999272	2
3513530	2
3835340	2
2386034	2
3000580	2
3049245	2
3387235	2
3433877	2
3896250	2
3288796	2
3703412	2
3792050	2
2534390	2
2647278	2
3187509	2
3362723	2
2387621	2
2625843	2
2818982	2
3654086	2
2865148	2
3074418	2
3337639	2
3672550	2
3785872	2
2583313	2
2999746	2
3424015	2
3514001	2
3835519	2
2555272	2
3701429	2
2647523	2
2690138	2
3187754	2
3284649	2
3338004	2
3410382	2
3000421	2
3514523	2
3917350	2
2335013	2
2386542	2
3049693	2
2534852	2
2932999	2
3139237	2
3525424	2
2820192	2
3470239	2
2734257	2
2865625	2
3026629	2
3237520	2
3338250	2
3410495	2
3503972	2
2344838	2
2584786	2
3101561	2
3425505	2
3747645	2
2466389	2
2711843	2
3116492	2
3646842	2
2480857	2
3875230	2
2442689	2
2603919	2
2648055	2
2933145	2
3411272	2
2820892	2
3244244	2
3959101	2
2865834	2
3075182	2
3504239	2
3426289	2
2387134	2
2466555	2
3435067	2
3647027	2
3702071	2
3381543	2
3704740	2
2443020	2
2886342	2
3262956	2
3411790	2
3921614	2
3656936	2
3838320	2
2415032	2
3237909	2
3597153	2
3786859	2
2677533	2
3748795	2
2556316	2
2712666	2
3116917	2
3435425	2
3482812	2
3197121	2
3139983	2
3188869	2
3263191	2
3363990	2
3245862	2
3472097	2
3960078	2
3075720	2
3339295	2
3597440	2
3673998	2
2586298	2
3427325	2
3517099	2
3609629	2
2336173	2
3215708	2
3388723	2
3435998	2
3948727	2
2960086	2
3052493	2
2536016	2
2691037	2
2842891	2
2933851	2
3097487	2
3263457	2
3526416	2
3623561	2
3873230	2
2629489	2
2724314	2
3472512	2
3839106	2
2363206	2
2582614	2
2913776	2
3597642	2
2346883	2
2957883	2
3762889	2
3382670	2
3795379	2
2843255	2
2886879	2
3097716	2
3412460	2
3461706	2
3473195	2
3960828	2
2866690	2
2913940	2
3286303	2
3340146	2
2679250	2
3518315	2
3750689	2
2556817	2
2958110	2
3117472	2
3216196	2
3703091	2
2872316	2
3054873	2
3706726	2
2605179	2
2391663	2
2631007	2
3340239	2
3961497	2
2583032	2
2669515	2
3505351	2
3731941	2
2587944	2
2679869	2
3751182	2
2467716	2
2557107	2
3117737	2
3839553	2
3949352	2
3056110	2
3293811	2
3878552	2
2488089	2
2605363	2
2844012	2
2934601	2
3462241	2
3340602	2
2670008	2
3788119	2
2775709	2
3005594	2
3519332	2
3921404	2
2337360	2
2388605	2
2513898	2
2757137	2
3436915	2
3763760	2
3898807	2
2536360	2
2488238	2
2887508	2
3098297	2
3624592	2
3809884	2
2583551	2
3676085	2
3788339	2
2514128	2
2557562	2
2714109	2
3840276	2
2874439	2
3200037	2
2844718	2
2887766	2
3413334	2
3462686	2
3624846	2
3874823	2
2442516	2
2633036	2
2826039	2
3662167	2
2981325	2
3549637	2
3106554	2
3430303	2
2800668	2
3162832	2
3437289	2
2365017	2
2670796	2
2914863	2
3077531	2
3677347	2
3732869	2
2589209	2
3107312	2
3430605	2
2389235	2
2468460	2
2514524	2
2557947	2
3764820	2
3899731	2
2875422	2
2963799	2
3201049	2
3386651	2
2606342	2
2650665	2
2827186	2
3250578	2
3476611	2
2868107	2
2915052	2
3030046	2
3289316	2
3506737	2
3677646	2
3010147	2
2715243	2
3053464	2
2538340	2
2650873	2
3099312	2
3265405	2
3414462	2
2634303	2
3250951	2
3240627	2
3289704	2
2683405	2
3923296	2
2389558	2
2514990	2
3163481	2
3313941	2
3765506	2
2539245	2
3387622	2
2445811	2
2538587	2
3265683	2
3313336	2
3625842	2
3811152	2
3875713	2
3251237	2
3842526	2
2417975	2
3240789	2
3678259	2
3617714	2
2558584	2
2715913	2
3054347	2
3218449	2
3391455	2
3842663	2
3061629	2
2489836	2
2538893	2
3415141	2
3811395	2
3925509	2
2490407	2
2635706	2
2366044	2
2418196	2
2736798	2
3078628	2
3342548	2
2801779	2
3006564	2
3054582	2
3485430	2
3705582	2
3900769	2
2446306	2
2651421	2
2737645	2
2890093	2
3192681	2
3367074	2
3464084	2
3530284	2
2823449	2
3290475	2
3600318	2
2922121	2
3523905	2
2469562	2
2716632	2
3062855	2
3389403	2
2539404	2
2737839	2
2937000	2
3416057	2
3530502	2
2491556	2
2731393	2
3478701	2
3757398	2
2672876	2
2869209	2
2983312	2
3507886	2
3110466	2
3392423	2
3300801	2
3711661	2
2651936	2
2695027	2
3266696	2
3812093	2
2636788	2
3571351	2
2585780	2
2673292	2
2823926	2
3343443	2
3551784	2
2591944	2
2923264	2
3924760	2
3006940	2
3055265	2
3164542	2
3651091	2
3843737	2
3901746	2
2879032	2
2490613	2
2891360	2
3464888	2
3575641	2
3876863	2
3926429	2
2732197	2
3479597	2
4039082	2
2916836	2
2983743	2
2592408	2
2687775	2
3014225	2
2392422	2
2717487	2
3651283	2
3706849	2
2879784	2
2968115	2
3301759	2
3713066	2
2608392	2
2781847	2
2847844	2
3465208	2
2399317	2
3255123	2
3844594	2
4042919	2
2674992	2
3508592	2
3552289	2
3679354	2
3903038	2
2354369	2
3435284	2
3926576	2
2961988	2
3393222	2
3302116	2
3391763	2
2491062	2
2738842	2
2937977	2
3877323	2
3759657	2
3845141	2
2675546	2
2870037	2
3344344	2
3736150	2
3015118	2
3620855	2
3927229	2
2718290	2
3008275	2
3317516	2
3393483	2
2880720	2
2969387	2
3208945	2
3886168	2
2739111	2
2782388	2
3101354	2
3418067	2
3576197	2
3627555	2
3877563	2
2832438	2
3481274	2
3669110	2
3760734	2
2420180	2
2586676	2
2984371	2
3344511	2
3552780	2
3736474	2
3791497	2
2925609	2
2470829	2
3122327	2
3165502	2
3268644	2
3317922	2
3768250	2
3955690	2
3066300	2
2540775	2
2608993	2
2695966	2
2739371	2
2848441	2
3144563	2
3368914	2
3576428	2
3877834	2
3159196	2
4046030	2
3602691	2
3904024	2
2594628	2
3016030	2
3436602	2
3622205	2
3928445	2
2803787	2
2696174	2
2848721	2
3482341	2
3670519	2
3846151	2
2368123	2
2420752	2
2825011	2
2918178	2
3792087	2
3904494	2
2594979	2
3016569	2
3928867	2
3122632	2
3221076	2
3269141	2
3768908	2
2492855	2
2541229	2
3102139	2
3196623	2
3532145	2
3577104	2
3878240	2
2449615	2
3257721	2
2677001	2
2825115	2
2870763	2
3081358	2
3292772	2
3603498	2
2518181	2
2963380	2
3058480	2
3653763	2
3769215	2
3956540	2
2546543	2
3211019	2
3394115	2
2541473	2
2849241	2
3196734	2
2834155	2
3483274	2
3671364	2
2587594	2
2985341	2
3623903	2
2561605	2
3123590	2
3956832	2
2449464	2
2740297	2
3928433	2
3350768	2
3671683	2
2677467	2
3293428	2
3345982	2
3510258	2
2692152	2
3018414	2
3116850	2
3624514	2
2341792	2
3058976	2
3123755	2
3069132	2
3212102	2
3305525	2
2449754	2
2495318	2
2541899	2
2939655	2
3814398	2
2451298	2
3671944	2
4053109	2
2421718	2
2588065	2
2677698	2
2825682	2
2919239	2
3034433	2
3082063	2
3793045	2
2597040	2
3529196	2
3624919	2
2805098	2
3059143	2
3222099	2
3070149	2
3212707	2
3306389	2
3718443	2
2849983	2
3103032	2
3420052	2
3814646	2
2642899	2
2835472	2
4053522	2
2633809	2
2826009	2
3246662	2
3510775	2
3604432	2
3738858	2
3625338	2
3931232	2
2720110	2
2762555	2
3059433	2
3222330	2
3270323	2
2548552	2
2973541	2
3307008	2
3486152	2
2450206	2
2741138	2
3420216	2
3879400	2
2451985	2
3352042	2
3672672	2
3765316	2
2369531	2
2919804	2
2788007	2
3625764	2
3059642	2
3395997	2
2973885	2
2644195	2
2738903	2
3352465	2
3673227	2
2315608	2
3682469	2
3739297	2
2694005	2
2788679	2
2762982	2
2805835	2
3222660	2
3710788	2
3810950	2
2496420	2
2543059	2
2698416	2
3198113	2
3534074	2
3816263	2
3163324	2
3673611	2
3766409	2
2987037	2
3511499	2
3682571	2
3906951	2
2343073	2
2720749	2
3168484	2
3770845	2
3214724	2
3308605	2
3397778	2
3579563	2
2451199	2
2741887	2
2941040	2
3816764	2
3261572	2
3850176	2
2589286	2
3036053	2
3169056	2
3739826	2
3907289	2
3932920	2
2473584	2
2519980	2
2965568	2
3125229	2
3396894	2
3959085	2
3215249	2
3309132	2
2612097	2
2698967	2
2941364	2
3850797	2
3169249	2
3247701	2
3606862	2
3740039	2
3120938	2
3933340	2
3125406	2
3397165	2
3771797	2
3215964	2
3580796	2
2451865	2
2699182	2
3147835	2
2838822	2
2920988	2
2931660	2
3933722	2
2397359	2
2474314	2
2721336	2
2966088	2
3444778	2
3490771	2
3216493	2
3310696	2
3581234	2
2941925	2
3421746	2
3535063	2
2454852	2
2504696	2
3674622	2
3348309	2
3443187	2
2807160	2
3061173	2
3125812	2
3490970	2
2699627	2
2786063	2
2942202	2
3104791	2
3631293	2
3852540	2
2371568	2
3794992	2
2601552	2
3121616	2
2566737	2
2807405	2
3582345	2
3813726	2
2699776	2
2743188	2
3422210	2
3535524	2
3580516	2
3631584	2
2455702	2
2742906	2
3167164	2
3264638	2
2591034	2
3296603	2
3608031	2
3685487	2
3795183	2
2793020	2
2475310	2
2613645	2
2807610	2
3491608	2
2889867	2
2453229	2
2743408	2
2852577	2
3148749	2
3819332	2
2506719	2
2841651	2
3167763	2
2318485	2
3558941	2
3854235	2
3122082	2
3492018	2
2890267	2
3076884	2
3400371	2
3491008	2
3814539	2
2498569	2
2700243	2
2852852	2
3148913	2
3265518	2
3770191	2
3126904	2
3248857	2
3685885	2
3122484	2
3445040	2
2521663	2
3224933	2
3445961	2
3773499	2
3219364	2
2700486	2
3105738	2
3199816	2
3743287	2
2842809	2
2591630	2
2636641	2
3796080	2
2699781	2
2657918	2
2765118	2
3273948	2
3323327	2
3446350	2
3661233	2
3773903	2
3401377	2
3584707	2
2453895	2
2700775	2
2744286	2
2943344	2
2509038	2
2680559	2
3127377	2
3298264	2
2413039	2
2604037	2
2700334	2
3027819	2
3225462	2
3323555	2
3714672	2
2556192	2
2891588	2
3585110	2
2546451	2
2943535	2
3106230	2
3423296	2
2651354	2
2745919	2
2844438	2
3267274	2
2637209	2
2874501	2
3298616	2
3560018	2
3910067	2
2476390	2
2522824	2
2614612	2
2765661	2
3015145	2
3063136	2
3225661	2
3323758	2
3446941	2
3586016	2
3727071	2
3816364	2
2853948	2
2897673	2
3106445	2
3536914	2
2746318	2
2680955	2
3085866	2
3176152	2
3249846	2
3514490	2
3560330	2
3796720	2
3856209	2
3910387	2
3124568	2
2476596	2
3447141	2
3775321	2
3962660	2
3816792	2
2454891	2
2546811	2
2745137	2
3537113	2
3856557	2
2830059	2
2990302	2
2401118	2
2523471	2
2615085	2
2969126	2
3226184	2
2455218	2
2787807	2
3201050	2
3634251	2
3745092	2
3932753	2
2652908	2
3268499	2
3359389	2
3772287	2
2524196	2
2637911	2
2875134	2
2923843	2
3039255	2
3176777	2
3299430	2
3350723	2
3448623	2
3938358	2
2346803	2
2766397	2
2809551	2
3064630	2
3226626	2
3400446	2
3222150	2
2455510	2
2501783	2
2854591	2
3471657	2
3690921	2
2875311	2
3351020	2
3690279	2
3797395	2
2748202	2
2830993	2
3128694	2
3610121	2
2369830	2
2937709	2
3030513	2
2766737	2
3065624	2
3663406	2
3716424	2
3963588	2
2558749	2
2893933	2
3081771	2
3589247	2
3729560	2
3818288	2
2788538	2
2854995	2
3150971	2
3537760	2
3933311	2
2513675	2
2654157	2
3269515	2
3773363	2
2374438	2
2427325	2
2638568	2
2990952	2
3177707	2
3610321	2
3857272	2
3635212	2
2347400	2
2477362	2
2810171	2
3227355	2
3400764	2
3448210	2
2894617	2
2547852	2
3201846	2
3472620	2
2749389	2
3680421	2
2374774	2
2638793	2
2682005	2
2924549	2
2991180	2
3039939	2
3251557	2
3351869	2
2938670	2
2724692	2
2810417	2
3325347	2
3401044	2
2324144	2
2502806	2
2548093	2
3151386	2
3585960	2
3635698	2
3270341	2
2321521	2
2832282	2
3561951	2
3798243	2
3857640	2
3912157	2
2371053	2
2704512	2
2724927	2
3664284	2
2983727	2
3405927	2
3590456	2
3900452	2
2855715	2
3202336	2
3425338	2
2750448	2
3774579	2
2321845	2
2832709	2
3252250	2
3611084	2
2371544	2
2616291	2
3066539	2
3664545	2
3732263	2
2503376	2
2900087	2
3108645	2
3473206	2
3538654	2
2462493	2
2848613	2
3271829	2
2525977	2
2876855	2
2925247	2
3252518	2
2799899	2
3543805	2
3228539	2
3326084	2
3664964	2
3777291	2
2896468	2
2503691	2
2747362	2
3108965	2
3825083	2
3887136	2
3361498	2
2428719	2
2594965	2
2877086	2
2925392	2
3040797	2
3130298	2
3517067	2
2800156	2
3227123	2
2348722	2
2404283	2
3018556	2
3228920	2
3718268	2
2985391	2
3591672	2
2503916	2
2548884	2
2789915	2
3109193	2
2752119	2
3517330	2
2373056	2
2572057	2
2725842	2
3229113	2
3277521	2
3539231	2
2850080	2
3362266	2
3685641	2
2376946	2
2683426	2
2992622	2
3088119	2
2609999	2
3034095	2
3639188	2
2617312	2
2811854	2
3326706	2
3402861	2
3592689	2
3109705	2
3888067	2
2517684	2
3686159	2
2377400	2
2479525	2
2526848	2
3563469	2
3545741	2
3067667	2
3496486	2
2898395	2
3085411	2
3822718	2
3902930	2
2704794	2
2856971	2
3109911	2
3539735	2
3826454	2
2324164	2
2596314	2
3302568	2
3546938	2
2572747	2
2812266	2
3019510	2
3719735	2
3410058	2
3501714	2
2857232	2
3110137	2
3540006	2
3638155	2
3694017	2
3826661	2
3888660	2
2324542	2
2926874	2
3354647	2
3859900	2
2421968	2
2942723	2
3131749	2
3454866	2
3019817	2
3496750	2
3778592	2
2899209	2
2459117	2
2903644	2
3110401	2
3540387	2
3826942	2
3888889	2
2430421	2
3089036	2
3253915	2
3518484	2
3915259	2
2350435	2
2406130	2
3404547	2
2987403	2
3086975	2
3502262	2
3735630	2
3824060	2
3043226	2
3751152	2
3889082	2
2755118	2
2853128	2
2378625	2
2480376	2
2641531	2
2834864	2
3089446	2
3801184	2
2375804	2
3945418	2
2812957	2
3020191	2
3231924	2
3278707	2
3721029	2
3595475	2
3904615	2
2705724	2
2791655	2
3475728	2
3540882	2
3827424	2
2467409	2
2520585	2
3036899	2
3276380	2
3365579	2
3864876	2
2378934	2
2480565	2
2528461	2
2597326	2
2641793	2
2835088	2
2709658	2
3133484	2
3230529	2
3456035	2
3405079	2
3668372	2
2567649	2
3087819	2
3595973	2
2506815	2
2749765	2
2791929	2
2858267	2
2904734	2
3381903	2
3428024	2
2521294	2
2661942	2
3691538	2
3865504	2
2597512	2
2642289	2
2927762	2
2994358	2
2770900	2
3721750	2
2550667	2
2792092	2
3428361	2
3476320	2
3695621	2
3889757	2
3277321	2
2642631	2
2879993	2
2424915	2
2711117	2
2806206	2
3457008	2
3946776	2
3405390	2
3668954	2
2568739	2
3826061	2
2550945	2
2706378	2
2858595	2
3428678	2
3940394	2
2662664	2
3780313	2
3182629	2
3304946	2
3519980	2
2377585	2
2946058	2
2771352	2
3452057	2
3498139	2
2989450	2
3737328	2
2750434	2
2951208	2
2995405	2
3476854	2
3639921	2
3696525	2
3890199	2
2855411	2
3039034	2
2529690	2
2597926	2
2643137	2
2685748	2
3520138	2
3802284	2
3916382	2
2426311	2
3135760	2
3326620	2
3643802	2
2620902	2
2771532	2
2815211	2
2333174	2
2989931	2
3826858	2
3383055	2
3697061	2
3752927	2
3867252	2
2380324	2
2529922	2
2880549	2
2928754	2
3520439	2
3802489	2
3136313	2
3551516	2
3948004	2
2352488	2
2575249	2
3329547	2
3406158	2
4049531	2
2570886	2
3827432	2
2461539	2
2793180	2
2905992	2
3383277	2
3429412	2
2523858	2
2664071	2
3305735	2
2379176	2
2616854	2
3459004	2
2352681	2
2663990	2
3070143	2
3406360	2
3543066	2
3724650	2
3908335	2
2551803	2
2859705	2
2906336	2
2470305	2
2524345	2
3695908	2
3868258	2
2435113	2
2643930	2
3183669	2
3917019	2
2713269	2
2948076	2
3233699	2
3459626	2
3280554	2
3453141	2
3599678	2
3739159	2
2462026	2
2793758	2
2996498	2
3477700	2
3941859	2
2759464	2
3041304	2
3187892	2
3783724	2
2530614	2
2644134	2
2686729	2
3183882	2
3566798	2
3864841	2
2713672	2
2664534	2
3499363	2
3669862	2
2573659	2
3829031	2
3909450	2
2552171	2
3754551	2
3188387	2
3371689	2
3257335	2
3357738	2
2730197	2
2772916	2
3331250	2
3407107	2
3543854	2
3669962	2
3725698	2
2907316	2
2952464	2
2997108	2
2472747	2
3042070	2
2329552	2
2482732	2
2599573	2
2687164	2
2381358	2
2429262	2
3235339	2
3071298	2
3234375	2
3281123	2
3670092	2
3092623	2
3601262	2
2382460	2
2907716	2
3113231	2
2526452	2
2666532	2
3189449	2
3373318	2
3785347	2
3869456	2
2329856	2
2838052	2
3092428	2
3136012	2
3257819	2
3358882	2
3918015	2
2624146	2
2665049	2
2730723	2
2773450	2
2976001	2
3454913	2
3782523	2
4053804	2
2752303	2
2794759	2
2861917	2
3831107	2
2761565	2
3043158	2
3786385	2
3869763	2
2330160	2
2483193	2
2531670	2
2838232	2
3136226	2
3522213	2
3804239	2
2665244	2
2773670	2
3407684	2
3544668	2
3726899	2
3782815	2
3094456	2
3741506	2
3830447	2
3911306	2
2752609	2
2953103	2
3478810	2
3892681	2
3943605	2
2862419	2
3190181	2
3374297	2
2882697	2
3092826	2
3568117	2
3618511	2
3804541	2
2812628	2
3463155	2
3951986	2
2577592	2
3830979	2
2862381	2
3431606	2
3642115	2
3831988	2
3893069	2
2483578	2
3093095	2
3360169	2
2411576	2
2909600	2
3333355	2
3670809	2
3418934	2
3603354	2
2753062	2
3479511	2
2528375	2
2862800	2
2953271	2
3788151	2
2483815	2
2601138	2
3360628	2
3332654	2
3072854	2
3500992	2
3545509	2
3727609	2
3510340	2
2384297	2
2553582	2
2998652	2
3642635	2
3832672	2
2475693	2
2953801	2
2839226	2
3805277	2
2717062	2
2815350	2
3464985	2
2358019	2
2579013	2
3235585	2
3456764	2
3545699	2
3604134	2
3913492	2
2384600	2
2553768	2
3159239	2
3212104	2
3385564	2
3432445	2
3480100	2
3758503	2
3894475	2
2476392	2
2863973	2
3284602	2
2601563	2
3137560	2
3259660	2
3458380	2
2385114	2
3954246	2
2358250	2
2818586	2
3073203	2
3457158	2
3595161	2
3784337	2
2579763	2
3420750	2
2554013	2
3643821	2
3833741	2
3945257	2
3192162	2
2533519	2
2646353	2
2434975	2
3557323	2
2412676	2
2625910	2
2977518	2
3335260	2
3501616	2
3546010	2
3728324	2
3914127	2
2554217	2
3048000	2
3212791	2
3433051	2
3644227	2
3700665	2
3945679	2
3047324	2
3260355	2
3869489	2
2385970	2
2359051	2
2412997	2
2626134	2
2666658	2
2864320	2
3073632	2
3283644	2
3409271	2
2768360	2
3512503	2
3606137	2
2510875	2
2754127	2
3433297	2
3480835	2
3645091	2
3790720	2
2602360	2
2689580	2
2840068	2
3138227	2
3459481	2
2386502	2
3145514	2
3652909	2
2626367	2
2864487	2
3025578	2
3236461	2
3409495	2
3546506	2
3671897	2
3914799	2
2385565	2
2554655	2
3760138	2
3702746	2
2485473	2
2646934	2
2689706	2
2840356	2
3524565	2
3570236	2
3146009	2
3467797	2
3558798	2
2359838	2
2626565	2
2776048	2
3236668	2
3284121	2
3409648	2
2910850	2
3745530	2
3915537	2
2955564	2
3115638	2
3387116	2
3701157	2
3946666	2
2956779	2
3873533	2
2602833	2
2689871	2
2885284	2
3362606	2
3570424	2
2625404	2
2733556	2
2819809	2
3409879	2
3729594	2
2343349	2
2999436	2
2511659	2
3646363	2
2534420	2
2690079	2
3807419	2
3336435	2
3654217	2
2580685	2
2626931	2
3284494	2
3337697	2
3410234	2
3503028	2
3672624	2
2583607	2
2555328	2
3001083	2
3434200	2
3835829	2
3380145	2
3793327	2
2603307	2
2647617	2
3187805	2
3525255	2
3337034	2
2667845	2
3410426	2
3786234	2
2466162	2
3049726	2
3896908	2
2533255	2
3704315	2
2442459	2
2647859	2
3460745	2
3808006	2
2438426	2
3655983	2
2668072	2
3237634	2
3338377	2
3504020	2
3596763	2
3673008	2
2772378	2
3747692	2
2335531	2
2466442	2
3001625	2
2958413	2
2841773	2
3139729	2
3525694	2
3571292	2
3838012	2
2865867	2
3026930	2
3285053	2
3504254	2
2677221	2
2772830	2
3836900	2
2387158	2
2712101	2
2755519	2
2798327	2
3001867	2
3215217	2
3482684	2
2870692	2
2958707	2
3363768	2
2439270	2
2821471	2
3838445	2
2913287	2
2979622	2
3285283	2
3673716	2
3731087	2
3002469	2
3102536	2
3609169	2
3918721	2
2712784	2
2798836	2
3117033	2
3762634	2
2482609	2
2871040	2
3382044	2
2487150	2
2535702	2
2690857	2
2886543	2
3097240	2
3412053	2
3461392	2
3623454	2
2439461	2
2822466	2
3563484	2
2866348	2
2913501	2
2979890	2
3504749	2
3103159	2
3427505	2
2387643	2
3050706	2
3948786	2
2534787	2
3053071	2
2536117	2
2648905	2
2933973	2
3097594	2
3189259	2
3263565	2
3364438	2
3461615	2
3623639	2
2439974	2
3339620	2
3839295	2
2669158	2
2821208	2
2866600	2
3076002	2
3339947	2
3674431	2
3428178	2
3002628	2
3483361	2
3838446	2
3140656	2
3526766	2
3623819	2
3473396	2
3659901	2
3839665	2
3960947	2
2582879	2
2628503	2
2669405	2
2778079	2
2866758	2
3238803	2
3597990	2
2347624	2
3611032	2
2513538	2
2958180	2
3162108	2
3647785	2
3703132	2
2872453	2
3707026	2
2605242	2
2649409	2
2934484	2
3189678	2
3311885	2
3874098	2
2391855	2
3151522	2
3961637	2
2364138	2
2583156	2
2628730	2
2735572	2
2588069	2
2679919	2
3429161	2
3518991	2
2467762	2
2513707	2
3162329	2
3949406	2
3707490	2
3796336	2
3809676	2
3922957	2
3753519	2
2364446	2
2670094	2
2778599	2
3340750	2
3598359	2
3675802	2
2348805	2
2588585	2
3005945	2
2337427	2
2713960	2
3003732	2
3162518	2
3703553	2
3384708	2
3796770	2
2605640	2
2649882	2
2935043	2
2442148	2
3565838	2
3753880	2
2670357	2
2914590	2
3676199	2
3006737	2
3106060	2
3921986	2
2514168	2
3162675	2
3217026	2
3389951	2
2962999	2
3058761	2
3294988	2
3708138	2
2444875	2
2605866	2
2650241	2
2692730	2
3413438	2
3249929	2
3754403	2
2914730	2
2981582	2
3077258	2
3239930	2
3788621	2
2918929	2
3430386	2
3648596	2
3200693	2
2445076	2
2606156	2
3141679	2
3413960	2
3153662	2
2736172	2
2914887	2
3240224	2
3506634	2
3788943	2
2589300	2
2682274	2
3009881	2
3107403	2
3521622	2
2800929	2
3390525	2
3899840	2
3950435	2
3201282	2
2489142	2
2606429	2
3141872	2
3573829	2
2584438	2
2915126	2
3550124	2
2682799	2
3010307	2
2468677	2
2801153	2
3163311	2
3704844	2
3841944	2
2489531	2
2606599	2
2650949	2
3529203	2
2736477	2
3522561	2
3218275	2
3649111	2
3765639	2
3842420	2
2964834	2
2651140	2
2846465	2
2936286	2
3099547	2
3414825	2
3251407	2
3842611	2
2671711	2
3550653	2
3599876	2
3733678	2
2351658	2
2801631	2
3218605	2
3485356	2
3705407	2
3061928	2
3388632	2
2538977	2
2889762	2
3626179	2
2730519	2
3478125	2
3756612	2
2366102	2
2418282	2
2630644	2
3012049	2
2759438	2
3006610	2
3054641	2
3163917	2
3218786	2
3314538	2
3438841	2
3900932	2
3952255	2
2488871	2
3801419	2
2694561	2
2846937	2
3192870	2
3367149	2
3574935	2
3626383	2
3925743	2
2491227	2
3156259	2
3345249	2
3570563	2
3965249	2
2630800	2
2869068	2
2916213	2
2983215	2
2922283	2
3433868	2
2391066	2
2515847	2
2961277	2
3705997	2
2489159	2
3300348	2
2890457	2
3626577	2
3876409	2
2731476	2
3156754	2
3253452	2
3345598	2
3570959	2
2366568	2
2672955	2
2869291	2
3032006	2
2352753	2
2760213	2
3164349	2
3766970	2
2539656	2
2738218	2
3193634	2
3464694	2
3530867	2
3575513	2
3876661	2
3926262	2
3157108	2
3254313	2
3571556	2
2631321	2
2823961	2
2916643	2
3291081	2
3013840	2
2717297	2
2760383	2
2802749	2
3121703	2
3164616	2
3204922	2
3301380	2
2539891	2
2608276	2
2695410	2
2847681	2
2891477	2
3100737	2
3143647	2
3267006	2
3877003	2
2732322	2
3666977	2
3758862	2
3844198	2
2586104	2
2631562	2
2824155	2
3242197	2
3902921	2
3121939	2
3219780	2
3439973	2
3064573	2
3713180	2
2490889	2
2652450	2
3417245	2
2447326	2
2732821	2
3255223	2
3347252	2
4043320	2
2586360	2
2675034	2
3291501	2
2593189	2
2924605	2
3014899	2
3526238	2
2340139	2
2760682	2
3393315	2
3954865	2
2880523	2
3205864	2
3714204	2
3803924	2
2892039	2
3144134	2
3267488	2
3576085	2
3627457	2
2399843	2
2495332	2
2832273	2
3158651	2
4044492	2
2675676	2
2917496	2
3791351	2
3903517	2
2925383	2
3621086	2
3927397	2
2718348	2
2544245	2
2880923	2
2969499	2
3574498	2
3886283	2
2448064	2
2491458	2
2739172	2
3195735	2
3531601	2
3927252	2
2496110	2
2639116	2
3348156	2
4045416	2
2632017	2
2984398	2
3033243	2
3552857	2
3903798	2
3526804	2
3122381	2
3487450	2
3209543	2
2540899	2
2609034	2
2892484	2
3418747	2
3531792	2
3576619	2
3813481	2
2448696	2
2420503	2
3791830	2
3268952	2
3487725	2
3956044	2
2545543	2
2881866	2
3067198	2
3806219	2
3627972	2
3878111	2
3927748	2
2449402	2
2640647	2
4048267	2
2368156	2
2420894	2
2676853	2
3033624	2
3292549	2
3603158	2
3792176	2
3016786	2
3115166	2
3527747	2
3623210	2
2518032	2
2719003	2
3221162	2
3441306	2
3956327	2
2971154	2
3210626	2
3716473	2
3806691	2
2849047	2
2892924	2
3145249	2
3196684	2
3813886	2
2833713	2
2368412	2
2870859	2
3292880	2
3509709	2
3792464	2
2404160	2
2691318	2
2927280	2
3116054	2
2546834	2
2883029	2
3887711	2
2893094	2
3577438	2
3349933	2
2825377	2
2871051	2
2985433	2
3081649	2
3510028	2
3680782	2
3018017	2
3438362	2
2518413	2
2963750	2
3488572	2
2971969	2
3394664	2
3807979	2
2653846	2
2740367	2
2893321	2
3577714	2
2450999	2
2587911	2
2633403	2
2919073	2
2985678	2
3034313	2
3245776	2
3905756	2
2786593	2
2928203	2
3528961	2
3269975	2
3442221	2
3709907	2
3577423	2
2654147	2
2697464	2
3146045	2
3259399	2
3484444	2
3848151	2
3034491	2
3246158	2
2597343	2
3019172	2
2562156	2
3011418	2
3320067	2
2548407	2
2884575	2
3070483	2
3212933	2
3395800	2
3197380	2
3420126	2
3259838	2
3764934	2
2986056	2
3034847	2
2361164	2
2964627	2
3011723	2
3124272	2
3395832	2
3710340	2
2548725	2
2884900	2
3578126	2
2611097	2
2698003	2
2894106	2
3533673	2
3352117	2
2826257	2
2986428	2
3246968	2
3294286	2
3346913	2
3850516	2
3118983	2
2342747	2
2395782	2
2472843	2
3222570	2
3270684	2
3489518	2
3710628	2
3770209	2
2496327	2
3467597	2
3849394	2
2422687	2
3511367	2
3556166	2
2598714	2
3168319	2
3270921	2
3320825	2
3443935	2
2549986	2
3397261	2
3487236	2
3811092	2
2496472	2
2894497	2
2837341	2
3163394	2
3352932	2
3673707	2
3766641	2
2316435	2
2589180	2
2920407	2
3606331	2
3794141	2
2694723	2
3626917	2
3932735	2
2564372	2
3125165	2
3222963	2
3396659	2
3711093	2
3770974	2
3214872	2
3308758	2
2785101	2
2941099	2
3766946	2
2987495	2
3247525	2
2408445	2
3022417	2
3627419	2
3933100	2
2343478	2
2396692	2
3223318	2
3959202	2
3309375	2
3398247	2
3580327	2
3721287	2
2785325	2
2851542	2
3198521	2
3674145	2
3036327	2
3511944	2
2790557	2
2520347	2
2763487	2
3125438	2
2888384	2
2452035	2
3104402	2
3630799	2
3930445	2
2741292	2
3165032	2
3262978	2
2317423	2
2679148	2
2873034	2
2921087	2
2987876	2
3247983	2
2364283	2
2409454	2
2600700	2
2343920	2
2613109	2
2763713	2
3125656	2
3659688	2
3711894	2
3075257	2
3813279	2
2612681	2
2742588	2
2785889	2
3818277	2
2647429	2
3674849	2
2317730	2
2679410	2
2827658	2
2921367	2
3173967	2
3558089	2
3607509	2
3794854	2
3024350	2
2966489	2
3061291	2
3125890	2
3321995	2
3397749	2
3445069	2
3712077	2
3960303	2
2889376	2
3311450	2
2544747	2
2699688	2
3422044	2
3535386	2
3580356	2
3881741	2
3930897	2
3264331	2
3741162	2
2365439	2
3535326	2
2475170	2
3126050	2
2318532	2
2553587	2
3218044	2
2544922	2
2743235	2
2852505	2
2942482	2
3105028	2
3580644	2
3818859	2
3167450	2
2424538	2
2679852	2
2921858	2
3853962	2
3444218	2
3629501	2
3934787	2
2567009	2
3322752	2
3773028	2
2553954	2
3218447	2
3422467	2
3631875	2
3882530	2
3931307	2
2318507	2
2680053	2
2828455	2
3037818	2
3084994	2
3349308	2
3608311	2
2698861	2
2793800	2
3630027	2
2399190	2
2567336	2
3062062	2
3273592	2
3773341	2
3077031	2
3105510	2
3632299	2
3882769	2
3931481	2
2744475	2
3770291	2
2318847	2
2372429	2
2636507	2
2922343	2
3175096	2
2345349	2
2657833	2
2764928	2
3661163	2
3961467	2
3077837	2
3219634	2
2700576	2
2744120	2
2786863	2
3422947	2
3536351	2
3820054	2
2319051	2
2680480	2
3298051	2
2603547	2
2700032	2
3027317	2
3315168	2
3631363	2
3274070	2
2891224	2
3726274	2
2546290	2
2943423	2
3200090	2
3536567	2
3582526	2
2458322	2
3266658	2
2637041	2
2989638	2
3249366	2
3514021	2
2795469	2
2345751	2
2476286	2
2522575	2
3492838	2
3774740	2
3585265	2
2500282	2
3149825	2
3470719	2
3536794	2
3932147	2
2844713	2
2319595	2
2373169	2
2592201	2
3687890	2
3796574	2
2935741	2
3632519	2
2765732	2
3015332	2
3063179	2
3225712	2
3586843	2
3727531	2
2744951	2
3200705	2
3375699	2
2652017	2
3174437	2
3358820	2
3771697	2
2681077	2
3350395	2
3688302	2
3910481	2
2605195	2
2796512	2
3125005	2
3447763	2
3539172	2
3633217	2
2400814	2
2980362	2
2454987	2
3537157	2
3884466	2
3772051	2
2320081	2
3086180	2
3176495	2
3350618	2
3609720	2
3689735	2
2701822	2
2936800	2
3125469	2
3937880	2
2523595	2
3400281	2
3447453	2
3493585	2
2893112	2
3690768	2
3745408	2
3884808	2
2512187	2
2845883	2
2681435	2
2830467	2
3039310	2
3086477	2
3176864	2
3250618	2
3797247	2
2797122	2
3448868	2
2401549	2
2659031	2
2723980	2
3016672	2
3275252	2
3447647	2
3493865	2
2322817	2
3081286	2
3107582	2
3201452	2
3690986	2
3822620	2
3885106	2
2981914	2
3898362	2
2745587	2
2788328	2
2854768	2
2944621	2
3471991	2
2681799	2
3299803	2
3515626	2
3610157	2
3690529	2
3449569	2
3541331	2
2809970	2
2969768	2
3716555	2
3963634	2
3404635	2
2788590	2
2855041	2
3201697	2
2593688	2
2638657	2
2991019	2
3857347	2
3911688	2
2938355	2
3127214	2
3318326	2
3635302	2
2615711	2
2766978	2
3017420	2
3325200	2
3448255	2
3494428	2
3730676	2
3819075	2
2788820	2
2898879	2
3635475	2
3691575	2
2514204	2
2374897	2
2991236	2
3561831	2
3542253	2
2477675	2
2659960	2
2810494	2
3066193	2
3401129	2
2895199	2
3497657	2
2855483	2
3108295	2
3202159	2
3425156	2
3472883	2
3586098	2
3823989	2
3177941	2
3360804	2
3859695	2
2375278	2
2639156	2
3178457	2
3252131	2
3610883	2
3912233	2
3318809	2
2403399	2
2616143	2
2660254	2
2810790	2
3227937	2
3276473	2
3448669	2
2324925	2
2895709	2
2983880	2
3731758	2
3820026	2
2503171	2
2848125	2
2925101	2
3300812	2
3226288	2
2725211	2
3276758	2
3325923	2
3448992	2
3732362	2
2457042	2
2900310	2
2945730	2
3108816	2
3692405	2
2751146	2
3775223	2
3087597	2
3252599	2
3798740	2
2705442	2
2940077	2
3033103	2
3941521	2
2616653	2
2767869	2
2811188	2
3018387	2
3066815	2
3449206	2
3665150	2
3901303	2
2548777	2
2703992	2
3152082	2
3587715	2
2656794	2
3775560	2
2639725	2
3040888	2
3179245	2
3301372	2
3913303	2
3638467	2
2326549	2
2897050	2
3083796	2
3407848	2
3499898	2
2790014	2
3152275	2
3426124	2
3539105	2
3588034	2
3825798	2
3887599	2
3935218	2
3361944	2
3685199	2
2479151	2
2526532	2
2683029	2
2877452	2
2992458	2
3087920	2
3611802	2
2609672	2
2800879	2
3452819	2
3544931	2
2725938	2
3402570	2
3496133	2
3777704	2
3500482	2
3821730	2
3902059	2
2549179	2
2748106	2
2790184	2
2856651	2
3109540	2
3152443	2
3539312	2
3826084	2
3180482	2
3685799	2
2479394	2
2683500	2
2926091	2
2992705	2
3130992	2
3253089	2
3639417	2
2349273	2
2478891	2
3067501	2
3450068	2
2504421	2
2704653	2
3152697	2
3888192	2
3936203	2
2517801	2
2323923	2
2479595	2
2596097	2
2640655	2
2833996	2
3613345	2
2572578	2
2769509	2
3666787	2
3719431	2
3593340	2
2947212	2
3110016	2
3152929	2
3474652	2
3539813	2
3588788	2
3693849	2
3826492	2
3862728	2
2926654	2
3800154	2
3914995	2
2374825	2
2802640	2
3322253	2
2769843	2
3231041	2
3278277	2
3403862	2
3085948	2
3823356	2
3589010	2
3888733	2
2466228	2
2659611	2
3688485	2
2641136	2
2684106	2
2878751	2
3180938	2
3354789	2
3800817	2
3915187	2
3131839	2
3944699	2
3720227	2
3086775	2
2791237	2
2857630	2
3043147	2
3638659	2
3888970	2
3182679	2
3689882	2
3564279	2
3915281	2
2708942	2
2943494	2
3035559	2
3132415	2
3455610	2
3548473	2
2350567	2
2406192	2
2727524	2
3278599	2
3720736	2
4044031	2
2505977	2
2705518	2
2791475	2
2994450	2
3751310	2
3889154	2
2467198	2
2520091	2
2755289	2
2480430	2
2879301	2
3254666	2
2375944	2
3642090	2
3068447	2
3278789	2
3451138	2
3497269	2
3904754	2
2459876	2
3427790	2
3540905	2
3889465	2
3938930	2
2853792	2
3183435	2
3365739	2
2480630	2
3303985	2
3564747	2
2709952	2
3668497	2
2460220	2
2791979	2
2858288	2
3541103	2
3751970	2
2756545	2
3366558	2
3691782	2
3779594	2
2597587	2
2685008	2
2879774	2
3801674	2
2614247	2
2710786	2
3549928	2
3946499	2
3405319	2
3668785	2
3779704	2
4045622	2
2331790	2
2568501	2
3825701	2
2950522	2
2994944	2
3695783	2
3889840	2
3940065	2
2662415	2
3866152	2
2433233	2
2685223	2
3304687	2
3457203	2
3550256	2
2620300	2
2728493	2
2814797	2
2973765	2
3232635	2
3328686	2
3779980	2
2989130	2
3826115	2
2706396	2
2750257	2
2905453	2
2951075	2
3044229	2
3940469	2
3038896	2
3185250	2
2880232	2
3090596	2
3862423	2
3916266	2
2377923	2
3326426	2
2574824	2
2569551	2
3414290	2
3907170	2
2551257	2
2905693	2
3044517	2
3696617	2
3752752	2
3185775	2
3278459	2
3694117	2
3867002	2
2327523	2
2836297	2
3305315	2
3616070	2
2946990	2
2974193	2
3233076	2
3279914	2
3405975	2
3780309	2
3414677	2
2551464	2
2706920	2
2859318	2
2951572	2
3383193	2
2663838	2
2758448	2
2327901	2
2481720	2
2928856	2
3256099	2
3356702	2
3616374	2
3916675	2
2712643	2
2947352	2
3327163	2
2408606	2
2729153	2
3233406	2
3542994	2
3724412	2
4049878	2
2906169	2
3383311	2
3040456	2
3279181	2
2328221	2
2929048	2
3256598	2
3864374	2
2617088	2
3552162	2
3948585	2
2621974	2
2772241	2
3781244	2
2334494	2
3599288	2
3155396	2
3477553	2
3753667	2
3041123	2
2328567	2
2435213	2
2598865	2
2686599	2
2929288	2
3091546	2
3357092	2
2428120	2
2809413	2
3137832	2
3552670	2
2409068	2
2903883	2
3415801	2
2996595	2
3045434	2
3829595	2
3696542	2
3091788	2
3617295	2
2617785	2
2713712	2
2576938	2
2729924	2
2975401	2
3022596	2
2904558	2
3091830	2
3600381	2
3909556	2
2508680	2
2707845	2
2794115	2
3829819	2
2472074	2
2759923	2
3041892	2
3371930	2
2436190	2
2482539	2
2687034	2
2929814	2
3135457	2
3461509	2
2773007	2
3454450	2
3543967	2
3600731	2
3829433	2
2508885	2
3891958	2
2525823	2
3189012	2
2329673	2
3257698	2
2714566	2
3235503	2
2410049	2
2577469	2
3234441	2
3670129	2
2337123	2
3416965	2
2509100	2
2552685	2
3113294	2
3430639	2
3785789	2
2531535	2
3092456	2
3918118	2
2382183	2
2714969	2
3554223	2
2410486	2
2577763	2
2817173	2
3454980	2
3782601	2
2906158	2
3830188	2
2509360	2
2908413	2
2952998	2
3046364	2
3113576	2
3430857	2
3831367	2
3892448	2
2761830	2
3043388	2
3699186	2
2531744	2
2645302	2
3136358	2
3184924	2
3567979	2
3804368	2
2430434	2
3462849	2
3554500	2
3951675	2
2624523	2
3023709	2
3544769	2
3594250	2
3782883	2
2463463	2
2553021	2
2752709	2
3156844	2
3384703	2
3756309	2
2952567	2
3787000	2
2330476	2
2438232	2
2930437	2
3359954	2
3866957	2
3332082	2
3463521	2
2411394	2
2624735	2
2731272	2
3024035	2
3783114	2
2577674	2
2906955	2
2994902	2
3095191	2
2331570	2
2795363	2
2953573	2
3211419	2
3893280	2
2688116	2
2665740	2
3024327	2
3333511	2
2578090	2
3742230	2
2331827	2
2862667	2
2998420	2
3157841	2
3211643	2
3479561	2
3757784	2
2763562	2
2953538	2
2688449	2
3805145	2
3919021	2
2620993	2
2578796	2
2625241	2
2909994	2
2384425	2
2464225	2
2954110	2
3047358	2
3385400	2
2764070	2
3871388	2
2883635	2
3458038	2
3619218	2
3805336	2
2384870	2
3143310	2
3556482	2
2412213	2
2579039	2
2666009	2
2732062	2
2774748	2
2977177	2
2340339	2
2332500	2
2384704	2
2510274	2
2553838	2
3159372	2
3432603	2
3758668	2
2765407	2
3789654	2
3093975	2
3361368	2
3954326	2
2625768	2
2666229	2
2910704	2
3235866	2
3408924	2
3595186	2
3671285	2
2384955	2
2753765	2
2796231	2
3643994	2
3833856	2
2440276	2
2646429	2
3094275	2
3186544	2
2622953	2
3954751	2
2358767	2
2412837	2
2818967	2
2864195	2
2909349	2
3421493	2
3605816	2
2385267	2
2796427	2
2999521	2
2530568	2
2602257	2
3138079	2
3361798	2
3459262	2
3919916	2
2732868	2
2911206	2
3409349	2
3501973	2
3784864	2
2333565	2
2863875	2
3115341	2
3159970	2
3386702	2
3480930	2
2531132	2
2955963	2
3790905	2
2602433	2
2931978	2
2733073	2
2819416	2
3595801	2
3671939	2
2769185	2
2998607	2
2710964	2
2754379	2
3433629	2
3481188	2
3760178	2
2478482	2
2867073	2
3048519	2
3378294	2
2534153	2
2646975	2
2689748	2
3524709	2
2624868	2
2719815	2
2413774	2
2864821	2
2978372	2
3074143	2
3284195	2
2910984	2
3745676	2
3115699	2
3160380	2
3213807	2
3481497	2
3646093	2
3835298	2
3193793	2
3138657	2
3187457	2
3309888	2
3920597	2
3146791	2
3653839	2
2667521	2
2776471	2
3074380	2
3409981	2
3502852	2
3513806	2
2334696	2
2386190	2
2754755	2
2797350	2
3115942	2
3646480	2
3049442	2
2486136	2
2841066	2
3095829	2
3138834	2
3261998	2
3337804	2
2912833	2
3100941	2
3514401	2
2386455	2
2511904	2
3214271	2
3387603	2
2957667	2
3194995	2
3704105	2
2486316	2
2534796	2
2647697	2
2841288	2
2932973	2
3570940	2
2721999	2
3147743	2
3337335	2
2667899	2
2776768	2
3026555	2
3425153	2
3917610	2
2335284	2
2711760	2
2869768	2
3195378	2
2933053	2
3096373	2
3262533	2
3363390	2
3411177	2
2388983	2
2438629	2
3284953	2
3596831	2
3786562	2
3515367	2
2712002	2
2755387	2
2798159	2
3116680	2
3388025	2
3482551	2
3948079	2
3381326	2
2604077	2
3139779	2
3310747	2
3411743	2
3460954	2
3622917	2
2723323	2
3338312	2
3471407	2
3838136	2
3410829	2
3673519	2
3748633	2
2335944	2
2466727	2
2957196	2
3050364	2
3116852	2
3161300	2
3435326	2
2959148	2
3051419	2
3196858	2
3876107	2
2842161	2
3363837	2
3411917	2
3571630	2
3872661	2
2390071	2
2821794	2
3338799	2
3657239	2
3959916	2
2627796	2
2979703	2
3238012	2
3285361	2
3339055	2
3548026	2
3673863	2
2387489	2
2466964	2
2512944	2
3388572	2
3482998	2
3702431	2
3897744	2
2534634	2
2871330	2
3292363	2
3705527	2
2443533	2
2487195	2
2933791	2
3311276	2
3461447	2
2390249	2
2582481	2
2821064	2
3075841	2
3238332	2
3285886	2
3731510	2
2346717	2
2556636	2
2957854	2
3161689	2
3702641	2
3948821	2
2535044	2
2960483	2
3053330	2
2536172	2
3412402	2
3526579	2
3808986	2
3873411	2
2390977	2
3339792	2
3473094	2
2735069	2
3027731	2
3597790	2
3787527	2
2587476	2
2336578	2
2467370	2
2513388	2
2958036	2
3161931	2
3389162	2
3838659	2
2961055	2
3293217	2
3839751	2
2582982	2
2669435	2
2821504	2
3238941	2
2347763	2
3428666	2
2513593	2
2713407	2
2756629	2
3162190	2
3199031	2
2444194	2
2487917	2
2887140	2
3340486	2
3474108	2
3565045	2
2735653	2
2778478	2
2980832	2
3028423	2
3286828	2
3549020	2
3675522	2
2588299	2
3611889	2
2799983	2
3003406	2
3839800	2
3898741	2
2962115	2
2488186	2
3098212	2
3312071	2
3249044	2
3962340	2
2670190	2
3505838	2
3598471	2
3675975	2
2874301	2
3199903	2
2605689	2
2692527	2
3141334	2
2416905	2
2735970	2
2867557	2
3341121	2
3752899	2
2389044	2
2514226	2
2757790	2
3004599	2
3118420	2
3385519	2
3141544	2
3264753	2
3528341	2
3341799	2
2584143	2
2914811	2
3077371	2
3288765	2
3341483	2
2350305	2
3614750	2
3922452	2
2389191	2
2514486	2
3004831	2
3217493	2
3950259	2
3296169	2
3386431	2
3141738	2
3476332	2
3662869	2
3755099	2
2365158	2
2822511	2
2982022	2
3029996	2
3506691	2
3677564	2
2589330	2
2919812	2
3010016	2
3922861	2
2338320	2
2468585	2
3437608	2
2875676	2
3798783	2
2445337	2
2845958	2
2888534	2
3191720	2
3414408	2
3875404	2
2394596	2
3964076	2
2629912	2
2736402	2
2982276	2
3030239	2
3078102	2
2920435	2
3119368	2
3218064	2
3485025	2
3648976	2
3765421	2
3061043	2
3201916	2
3297750	2
3387484	2
3881615	2
2489613	2
2651024	2
2780513	2
2889051	2
3142103	2
3529288	2
3477479	2
3756197	2
2584778	2
2630171	2
2736537	2
2982468	2
3289888	2
3342257	2
3789513	2
2351411	2
2778496	2
3011302	2
2469016	2
3765716	2
3061480	2
3202328	2
2846576	2
2936367	2
3099637	2
3414989	2
3530001	2
3574425	2
3875831	2
2630550	2
3789809	2
2389948	2
2558787	2
3120740	2
3391608	2
3485413	2
2540139	2
3388787	2
2489967	2
2737598	2
3875998	2
2490977	2
2635959	2
2829072	2
2366190	2
2418366	2
2585203	2
2868982	2
3290430	2
2352157	2
2590460	2
3523835	2
2801966	2
3391961	2
3766424	2
3952482	2
3389282	2
2446464	2
2539351	2
3530409	2
3575030	2
3811811	2
2491383	2
3843211	2
2418640	2
3031702	2
3241478	2
3551277	2
2686270	2
2779993	2
3012982	2
3619242	2
2559331	2
2716802	2
2802362	2
3392327	2
3843413	2
3575263	2
3626666	2
3812036	2
3876485	2
2585733	2
2631169	2
2983391	2
3241714	2
2591859	2
2391991	2
2516173	2
2961598	2
3164445	2
3315705	2
3651027	2
3901638	2
3390200	2
3883995	2
2490531	2
2539761	2
2891212	2
3367740	2
3571677	2
3758576	2
2366859	2
2585954	2
3242047	2
2687587	2
3525597	2
3620000	2
2760445	2
3393032	2
2879513	2
3390923	2
3803098	2
2490762	2
2781785	2
2847744	2
3194390	2
3575723	2
3627060	2
2831660	2
2631603	2
3242253	2
2354206	2
3014682	2
3435236	2
2339979	2
2760570	2
3007275	2
3055585	2
3121975	2
3393160	2
3767787	2
3844284	2
3954611	2
2543020	2
2880063	2
3205660	2
2490975	2
2738789	2
3368278	2
3812766	2
3877286	2
2494465	2
2732910	2
3480485	2
2631725	2
2824351	2
3242454	2
3601598	2
2924835	2
3113193	2
2560561	2
2760780	2
3165190	2
3220210	2
3317416	2
3487030	2
3208770	2
3574196	2
2540462	2
2652655	2
2848232	2
2938294	2
3417800	2
2638823	2
3256021	2
2675875	2
2824571	2
3552754	2
3602071	2
3736415	2
2340505	2
2517363	2
3009162	2
3317835	2
2544485	2
3574749	2
2695897	2
2782540	2
2938521	2
3101479	2
3368855	2
3627598	2
3927302	2
2496250	2
3256935	2
3845689	2
2917860	2
3080906	2
3292232	2
3736589	2
2357100	2
2925982	2
3436555	2
3707905	2
3575276	2
2448516	2
2938714	2
3196298	2
3418849	2
3159489	2
3670250	2
2420637	2
2824962	2
2870436	2
3243913	2
3292399	2
3553248	2
3114783	2
2471324	2
3058233	2
3122598	2
3394407	2
3441167	2
3653443	2
3768780	2
3846242	2
2881967	2
3887014	2
2892766	2
3419019	2
3532075	2
2420930	2
2587326	2
2825086	2
2918372	2
2984889	2
3345426	2
3603340	2
3680371	2
2358638	2
2784525	2
3115484	2
2761712	2
2963346	2
3010426	2
3221377	2
3956418	2
3806907	2
2449042	2
2783116	2
3419236	2
3628367	2
3878455	2
2450055	2
2870930	2
2985305	2
3244538	2
3292988	2
3345679	2
3680655	2
2359026	2
2691642	2
3623820	2
3929575	2
2561495	2
3395034	2
3956703	2
2547048	2
3211438	2
3807634	2
2449326	2
2740233	2
3196899	2
3419541	2
3532746	2
3814117	2
3928298	2
3350347	2
3671618	2
3847528	2
4051698	2
3081763	2
3603972	2
3680851	2
2596458	2
3438580	2
2518564	2
2762183	2
2804773	2
2963872	2
3010947	2
3488658	2
3957058	2
2547720	2
2849643	2
2893423	2
3197076	2
2736902	2
2421616	2
2633479	2
3510468	2
3738149	2
2359849	2
2405378	2
2928351	2
3439005	2
3529084	2
2562021	2
2654793	2
3270033	2
3769707	2
2740660	2
3102992	2
3197236	2
3577999	2
3848252	2
2871488	2
2985916	2
3293958	2
3681241	2
3738775	2
2405904	2
2693083	2
3118503	2
3625212	2
3931115	2
2395373	2
2472490	2
2562300	2
2655019	2
2719979	2
3270275	2
2973342	2
3070675	2
3809633	2
2450105	2
2741095	2
2940017	2
3197398	2
3370465	2
2500823	2
3672580	2
2422224	2
2986138	2
3294116	2
3793447	2
3020187	2
3625618	2
3059559	2
3395920	2
3958226	2
3890587	2
2450452	2
2850511	2
3420364	2
3578613	2
3629713	2
2644051	2
3260399	2
2422511	2
2588832	2
2986495	2
3555899	2
2362031	2
3530790	2
2342807	2
2762934	2
3124528	2
3443634	2
3489590	2
3656888	2
3958611	2
3486995	2
2496371	2
3146976	2
3533993	2
3578813	2
3816164	2
3929681	2
3163257	2
2316081	2
2422783	2
2678671	2
2826567	2
3082811	2
3606077	2
3739512	2
3794000	2
3906881	2
3119542	2
3440999	2
2342987	2
2720703	2
2763038	2
3125086	2
3271016	2
3443986	2
3489888	2
3308415	2
3579283	2
3811422	2
2543236	2
2784982	2
2894626	2
3103823	2
3371264	2
3467914	2
3630159	2
3929965	2
2453071	2
2316637	2
2872380	2
2987265	2
3035982	2
3556647	2
3606394	2
3851378	2
2362947	2
2720883	2
3060294	2
3125207	2
3711181	2
3720881	2
2451440	2
2785162	2
2851395	2
3630377	2
3880437	2
2837987	2
3767072	2
2316984	2
2423312	2
2589958	2
2827083	2
2987541	2
3295516	2
2408682	2
3627537	2
2343608	2
2721047	2
2763385	2
3223432	2
3659323	2
2975274	2
3074344	2
3488202	2
3580649	2
3721417	2
3812395	2
2785362	2
3421398	2
3534824	2
3630665	2
3930333	2
3354050	2
3767644	2
3851231	2
2423521	2
3036393	2
3794389	2
3852308	2
3907935	2
2409116	2
2931570	2
2474025	2
2520400	2
2763568	2
2806874	2
3125547	2
3223619	2
3397289	2
3444714	2
2317400	2
3581104	2
3812926	2
2612511	2
3104512	2
3468721	2
3579879	2
3818035	2
3930480	2
2371228	2
2423809	2
2590447	2
2987925	2
3083556	2
3248018	2
2600924	2
3121401	2
3934015	2
2721495	2
3125776	2
3321858	2
3711950	2
3772201	2
3960047	2
2889020	2
2452515	2
2544469	2
3198892	2
3421931	2
2635728	2
3558464	2
3740912	2
3908413	2
3628748	2
3934322	2
2344316	2
2397813	2
2474902	2
2520868	2
2613395	2
2657243	2
2807342	2
2318199	2
2452816	2
2544832	2
2699737	2
2743127	2
3818677	2
2840558	2
3174350	2
3248431	2
3296509	2
3348880	2
3512817	2
3685397	2
2365536	2
2601766	2
3013615	2
3273284	2
3660474	2
3218152	2
3490270	2
3893761	2
2498200	2
3535696	2
3819117	2
2828235	2
2921927	2
3174675	2
3513145	2
3558909	2
3608226	2
2411554	2
2613764	2
2722346	2
3013872	2
3273454	2
3961039	2
2319356	2
3814369	2
2743602	2
3105301	2
3148848	2
3422521	2
3535929	2
3581019	2
3882594	2
3675686	2
3770116	2
2424733	2
2873913	2
3513369	2
3742060	2
2657652	2
3492213	2
3661006	2
2319917	2
3313283	2
2545736	2
2743918	2
3149132	2
3581572	2
3743189	2
3819944	2
2507785	2
2744654	2
2680382	2
2922456	2
3249027	2
3026961	2
3537090	2
2345448	2
2399720	2
2808203	2
2967692	2
3273899	2
3398918	2
3313793	2
2499290	2
2700701	2
2853377	2
2943267	2
3149447	2
2372750	2
2591792	2
3038334	2
3085435	2
3127175	2
3298182	2
3559650	2
3909712	2
3123852	2
3446032	2
3225357	2
3961849	2
3584836	2
3726390	2
2499557	2
2701110	2
2744494	2
3820660	2
3883570	2
3932040	2
3677462	2
3855623	2
3298532	2
3609154	2
3855790	2
2700533	2
2795655	2
3936759	2
2400342	2
2765576	2
2321029	2
3726959	2
2546572	2
2897644	2
2844845	2
3038742	2
3085821	2
3609314	2
2701056	2
3447351	2
2476538	2
2658478	2
3662035	2
2943922	2
3471076	2
2510987	2
3268087	2
3677990	2
2319912	2
3086007	2
3796824	2
3910574	2
2368667	2
2605339	2
2523372	2
2568206	2
2658695	2
2766090	2
2809168	2
2968836	2
3226070	2
3274850	2
3715530	2
2745276	2
3584486	2
2511938	2
3678465	2
2875094	2
2990459	2
3128230	2
3350687	2
3515036	2
3689970	2
3856541	2
3910824	2
2414984	2
2701949	2
3448491	2
2476924	2
2523751	2
2615153	2
3275065	2
3493674	2
2455425	2
2320574	2
2830629	2
3039386	2
3250731	2
3350942	2
3690240	2
3317779	2
3448981	2
2969520	2
3017000	2
3663121	2
2415747	2
2937558	2
2659381	2
3227054	2
3324790	2
3776107	2
3496381	2
2702397	2
2898579	2
3201592	2
3635072	2
3885240	2
2460596	2
2513561	2
2831197	2
2524172	2
2724420	2
2810095	2
2558983	2
3081958	2
3589573	2
3377844	2
3424690	2
3537978	2
2846915	2
3360387	2
3680363	2
2638747	2
2681969	2
2924517	2
2991076	2
3857365	2
3911764	2
2607030	2
2798506	2
3127310	2
3542091	2
2477553	2
2659740	2
2767014	2
3227542	2
3276089	2
3325287	2
3405455	2
3819184	2
3108170	2
3585720	2
3691670	2
3933643	2
3360605	2
2682102	2
3857597	2
3127696	2
3940115	2
2615979	2
2660014	2
2767147	2
3448534	2
3664213	2
2324572	2
2855601	2
3425247	2
2750247	2
3178231	2
2594321	2
2832570	2
3040272	2
3178513	2
3857820	2
3912353	2
2417981	2
2348036	2
2810835	2
3066463	2
3228031	2
3325753	2
3717693	2
2325120	2
3082920	2
2503248	2
3473164	2
3636656	2
3886555	2
2525900	2
2594580	2
2939832	2
3941115	2
2403964	2
3018225	2
3664871	2
2548664	2
2789563	2
2900468	2
3108904	2
3179178	2
3775365	2
2376036	2
3087646	2
3516959	2
3033187	2
3129076	2
3544085	2
3638208	2
2404177	2
2616740	2
2660681	2
3495662	2
3718196	2
3777485	2
3965246	2
2457408	2
2747564	2
2901004	2
2946014	2
3825491	2
3887496	2
2428961	2
2833341	2
3517268	2
2800500	2
3129526	2
3452519	2
2404463	2
2571976	2
2617002	2
2971468	2
3500127	2
2790042	2
2464469	2
2479237	2
3130767	2
3453038	2
3639120	2
2404904	2
3229320	2
3666404	2
2897844	2
3902364	2
2704541	2
3041935	2
3152539	2
3426367	2
3637553	2
2517640	2
3685983	2
2877741	2
3253152	2
3859195	2
2707226	2
3545419	2
2617548	2
2726298	2
3019200	2
3403127	2
2563621	2
3501150	2
3902806	2
2504512	2
2790502	2
2856890	2
3042271	2
3539650	2
3693595	2
3888317	2
2753716	2
3088537	2
3613736	2
3914875	2
3034564	2
2349795	2
2617830	2
3019452	2
3067816	2
3327019	2
3403497	2
4042391	2
3085868	2
3409909	2
2504851	2
2790787	2
2903317	2
2947287	2
3110092	2
3539952	2
2596551	2
3180784	2
3563921	2
2421903	2
3035140	2
3131607	2
3547558	2
2727133	2
3019703	2
3231179	2
3086048	2
3501914	2
2705239	2
2748839	2
2903564	2
2596815	2
2641190	2
3253818	2
2422202	2
3035364	2
2770170	2
3068125	2
3496861	2
3904048	2
2459206	2
2791293	2
2857714	2
2948189	2
3153373	2
3427431	2
3475375	2
3589305	2
2519767	2
2755064	2
3364797	2
3778562	2
2325199	2
2927203	2
3614240	2
2804231	2
3035683	2
3548602	2
2350693	2
2406289	2
2812853	2
3278630	2
2987570	2
3904528	2
2904145	2
3475640	2
3638957	2
3827353	2
2661055	2
2853430	2
3864750	2
2325514	2
2528270	2
2834959	2
2879349	2
3089664	2
3564598	2
3133436	2
3642181	2
2573748	2
2662267	2
3721156	2
2330817	2
2987944	2
3087709	2
3736043	2
3824873	2
2459998	2
2791872	2
3110910	2
3939255	2
2467715	2
2853999	2
3276740	2
3865363	2
2480711	2
3801500	2
3861474	2
2376418	2
3133936	2
3642708	2
2351452	2
2574010	2
2770838	2
2973471	2
3232397	2
3279169	2
3405180	2
3497648	2
3591018	2
3779508	2
2331418	2
3412796	2
2506936	2
3043802	2
3639407	2
3827827	2
2854412	2
3865766	2
2326258	2
2642480	2
2835670	2
3090200	2
3565075	2
3915953	2
2424546	2
2407372	2
2662901	2
3232550	2
3405352	2
3591276	2
3722264	2
3779816	2
2901083	2
3413383	2
3596969	2
3044064	2
3208858	2
3476448	2
3639613	2
2326809	2
2597755	2
2685336	2
3090433	2
3615526	2
3801997	2
3862175	2
2615151	2
2351925	2
3279593	2
3451979	2
3737283	2
3826356	2
2507290	2
2706488	2
3209057	2
3940601	2
2468897	2
2855290	2
3185393	2
3780873	2
2481312	2
3090709	2
3255705	2
3305077	2
3520094	2
3916336	2
2378059	2
2946459	2
3326498	2
2974049	2
3405796	2
3498363	2
3592001	2
2989773	2
3826703	2
2461105	2
2706727	2
3382988	2
3541867	2
3696696	2
2469229	2
3278615	2
3694412	2
2880518	2
2616192	2
2807648	2
2663631	2
3021702	2
3279986	2
3542747	2
3723781	2
3089820	2
3598468	2
3737806	2
3154989	2
3209327	2
3477270	2
2663962	2
3695158	2
2481797	2
2530062	2
2928927	2
3916787	2
3136698	2
3948287	2
2772016	2
3329671	2
3592635	2
2859643	2
3383387	2
3429597	2
3477462	2
3542408	2
3697787	2
2435084	2
2836935	2
3022189	2
3330034	2
3669760	2
3415514	2
2508354	2
2551893	2
2793662	2
2859822	2
3698061	2
2470739	2
3041219	2
3370744	2
3783557	2
2328678	2
2598936	2
3135011	2
3256889	2
3328785	2
3460068	2
3645598	2
2729735	2
2772567	2
2975279	2
3233864	2
3499265	2
2573495	2
3828958	2
3640965	2
3829712	2
2665235	2
2759655	2
2858466	2
2435970	2
3553218	2
2409488	2
2623103	2
2664677	2
2730149	2
2975423	2
3499600	2
3669928	2
3829169	2
2508743	2
2860249	2
2907214	2
3113010	2
3156017	2
3430183	2
3641135	2
2859009	2
2950804	2
3869257	2
2482661	2
2881823	2
3135518	2
3358080	2
3803668	2
2381289	2
2810797	2
3235104	2
3461801	2
3949883	2
2577236	2
3071167	2
3281046	2
3499915	2
3740309	2
2382394	2
2708300	2
3046065	2
3641356	2
2526071	2
2666359	2
2760710	2
2531408	2
2837974	2
3257729	2
3865898	2
3235768	2
3554066	2
3950419	2
2410202	2
2730677	2
3023339	2
3726366	2
2993055	2
3508225	2
3601588	2
2382647	2
2752241	2
2952827	2
3478469	2
3830922	2
3892291	2
3943267	2
2473693	2
2330067	2
2687460	2
2930130	2
3258124	2
3359175	2
3567819	2
3618261	2
3804158	2
2382397	2
2812141	2
3140200	2
3647262	2
3023574	2
3281611	2
3332226	2
2908539	2
3431039	2
3641872	2
3282815	2
2645349	2
2838372	2
3331952	2
2665393	2
3500348	2
3670451	2
3727024	2
3508900	2
2331309	2
2383328	2
2709211	2
2862320	2
2952782	2
3044106	2
3190353	2
2438386	2
3136749	2
3185204	2
2716033	2
3555212	2
2909512	2
3545065	2
3670734	2
2907155	2
3095291	2
3912499	2
2509752	2
2795437	2
3375104	2
2532398	2
2645633	2
2883162	2
3093228	2
3522957	2
3867740	2
2665784	2
2731684	2
3408304	2
3500940	2
3419418	2
2331888	2
2509951	2
2998575	2
3385246	2
3894099	2
2669209	2
3568946	2
3868165	2
3142516	2
2578965	2
2665861	2
2731930	2
2977089	2
3282774	2
3333948	2
3545647	2
3594977	2
3783950	2
2553692	2
2954194	2
3047468	2
3894313	2
3191517	2
2532889	2
2601481	2
2645974	2
2688763	2
3093776	2
3308463	2
2815585	2
3457006	2
3545797	2
3784248	2
2996387	2
3511136	2
3743275	2
3913701	2
2384799	2
3894619	2
3259915	2
2434845	2
2717605	2
3954438	2
2579331	2
2625849	2
2977434	2
3073333	2
3728268	2
3784482	2
3605497	2
2710400	2
2999315	2
2440346	2
2484783	2
2884180	2
2931595	2
3260269	2
3308975	2
3144655	2
2412926	2
2626048	2
2732696	2
3025281	2
3236162	2
3335880	2
3728485	2
2997417	2
2464910	2
2710583	2
2796483	2
2955175	2
3386570	2
3433234	2
3790547	2
2485036	2
2689543	2
2839962	2
3620495	2
3869683	2
2817270	2
3145298	2
3467129	2
3236368	2
3283788	2
2998047	2
2333774	2
2710803	2
3433503	2
2672019	2
3872946	2
2602543	2
2932119	2
3620709	2
2386765	2
2359721	2
2413557	2
2580160	2
2733161	2
3025682	2
3236608	2
3336724	2
2910700	2
2998754	2
3433687	2
3645972	2
3760207	2
3378464	2
2534186	2
2647023	2
2689813	2
2840546	2
3309725	2
3362535	2
3524804	2
3920505	2
2582726	2
3423387	2
2334456	2
2386060	2
2465460	2
2555014	2
3115797	2
2868058	2
3792055	2
2603021	2
3261724	2
2625852	2
3146891	2
3654089	2
2626864	2
2978697	2
3672572	2
2334783	2
2797399	2
3116007	2
3947416	2
3380018	2
3703809	2
3792965	2
2486224	2
2603253	2
2647526	2
3187755	2
3262043	2
2437759	2
2627038	2
2734036	2
3237418	2
3338010	2
3547370	2
3672734	2
3746931	2
2386551	2
2754988	2
2956197	2
3001259	2
3049695	2
3160753	2
3646766	2
3701752	2
3761481	2
3896847	2
2957822	2
3525425	2
2626925	2
3837352	2
3958467	2
2361764	2
2414521	2
2734261	2
2912697	2
3284830	2
3503974	2
2584804	2
2512236	2
2555764	2
3001560	2
3290898	2
2535141	2
2841738	2
2933148	2
3139598	2
3411273	2
3244252	2
2627544	2
2777022	2
2865837	2
3504240	2
3547746	2
3596960	2
3673147	2
2466563	2
2798269	2
2956922	2
3762290	2
3948170	2
3704742	2
2535363	2
3188631	2
2389770	2
2439095	2
3656964	2
2866114	2
2979586	2
3673638	2
3516743	2
2335995	2
2466844	2
2512725	2
2755673	2
3647174	2
3948426	2
2870969	2
2959451	2
3705179	2
2443270	2
2886489	2
3188873	2
3571716	2
2628546	2
2734822	2
2913417	2
2677852	2
2915203	2
2513043	2
3002262	2
3215714	2
3436000	2
3483112	2
3292474	2
3263462	2
3311386	2
3873236	2
2390297	2
3246417	2
3339390	2
3659186	2
2415574	2
2734961	2
2777727	2
3286000	2
3548421	2
3103633	2
2467252	2
2556701	2
2713120	2
3117275	2
3215994	2
3838360	2
3198084	2
3382690	2
2487546	2
2536281	2
2649161	2
2843263	2
3140560	2
3263676	2
3364630	2
3412464	2
3922260	2
2440262	2
2724836	2
2669322	2
3787603	2
3428468	2
3750698	2
2756484	2
3002821	2
2605180	2
3311799	2
2631084	2
3564761	2
2416091	2
2735527	2
2866931	2
3238984	2
3598130	2
2713461	2
2756829	2
3051399	2
3162249	2
3389484	2
3703261	2
3898567	2
3293844	2
2537177	2
2779050	2
3189859	2
3874284	2
3922914	2
2441445	2
2628892	2
2821842	2
2980975	2
3549100	2
2588390	2
2467886	2
2513900	2
2713875	2
2757139	2
3051640	2
3118003	2
3389669	2
3763764	2
3839922	2
2962325	2
3199636	2
2444576	2
2605571	2
2779429	2
2934989	2
3312125	2
3874577	2
2364660	2
2583552	2
2629105	2
2822064	2
3288319	2
3340915	2
2917981	2
3921864	2
2557570	2
3389872	2
3484203	2
2485625	2
3797064	2
2935263	2
3141388	2
3190612	2
3312303	2
3413336	2
3462690	2
3249861	2
3566408	2
3754295	2
3840963	2
2914676	2
3506283	2
3598869	2
3676845	2
3922124	2
2714590	2
2757885	2
3004666	2
3703969	2
2537599	2
2650441	2
2887971	2
3191061	2
3528461	2
3754715	2
2365020	2
2629551	2
2914864	2
3029922	2
3077532	2
3240140	2
3788802	2
2514532	2
3005109	2
2486447	2
3201121	2
3708841	2
2693210	2
2780055	2
3312727	2
3414191	2
3573702	2
3810650	2
2633952	2
2827209	2
3476677	2
2671072	2
3341781	2
2350782	2
3431175	2
3923091	2
2558127	2
2758691	2
2960015	2
3119168	2
3191792	2
3463499	2
3529093	2
3875512	2
3154399	2
3842190	2
3964158	2
2417736	2
2736427	2
2868303	2
3342066	2
2920556	2
3108367	2
3431656	2
3522456	2
3923298	2
2468819	2
2801355	2
3705082	2
3900239	2
3799553	2
2538616	2
2780554	2
3142150	2
3811155	2
3924819	2
2444284	2
2730179	2
3477583	2
3568872	2
3030484	2
2920868	2
2389761	2
2469098	2
2801594	2
3218460	2
3314159	2
3951740	2
2446079	2
2607201	2
3415152	2
3530058	2
3626090	2
3875924	2
3925528	2
2490408	2
2635745	2
3569741	2
3290218	2
3550828	2
2779168	2
3011958	2
3923812	2
3054588	2
3120837	2
3391734	2
3900783	2
2966154	2
3801186	2
2651422	2
3367076	2
3876066	2
2829306	2
3252553	2
3757012	2
2585275	2
3290477	2
3790013	2
3618847	2
2469586	2
2759715	2
2802068	2
3314835	2
3901164	2
3203832	2
3711126	2
2446505	2
2737844	2
2890394	2
3100201	2
3367399	2
3464404	2
3665832	2
3757416	2
3843310	2
2418795	2
3241567	2
3343112	2
3507889	2
3678874	2
2591371	2
2469832	2
3650841	2
2489498	2
2878627	2
3883726	2
2695029	2
2781338	2
2847277	2
3100405	2
2397698	2
2446211	2
3032150	2
3079798	2
3508040	2
3600760	2
2923275	2
3013620	2
2516259	2
3219447	2
3315827	2
3439655	2
3486331	2
3651095	2
3204807	2
3712445	2
3802734	2
2652135	2
2891368	2
3143544	2
3367855	2
3531006	2
3575642	2
3812323	2
2446730	2
3479608	2
3571855	2
3666866	2
3758696	2
2824115	2
2983756	2
3032433	2
3679161	2
3790716	2
2923983	2
3434952	2
3620230	2
2339893	2
2760486	2
2802901	2
3055494	2
3205295	2
3713068	2
2638002	2
2732776	2
3347132	2
3667552	2
4042922	2
2419565	2
2586281	2
3242283	2
3791007	2
3903039	2
2688188	2
2470466	2
2717801	2
2803040	2
3651653	2
3844639	2
2543167	2
3302117	2
3391770	2
2447706	2
3101080	2
3877324	2
2494745	2
2638477	2
3158495	2
3759662	2
2419861	2
3344348	2
3679588	2
3736152	2
3791245	2
2688770	2
3620882	2
2760899	2
3008281	2
3268293	2
3208958	2
3714603	2
2652744	2
2892126	2
3267687	2
3368673	2
3418119	2
3627557	2
3813165	2
3348048	2
3669172	2
3845474	2
2420181	2
2824645	2
3033157	2
3552785	2
3526708	2
2962524	2
3165504	2
3487392	2
3768256	2
3845526	2
3066303	2
3805365	2
2448306	2
2695969	2
2739373	2
2782608	2
2848443	2
3101579	2
3531745	2
3813362	2
2832624	2
3257057	2
3481818	2
2824836	2
2917933	2
3292281	2
3553068	2
3736661	2
3527268	2
2718760	2
3318321	2
2970346	2
3575445	2
3576848	2
3813625	2
3348818	2
2825014	2
2594988	2
3058313	2
3221080	2
3653558	2
3806451	2
2609485	2
2892883	2
3466180	2
3878242	2
2497537	2
3159815	2
3482781	2
3762418	2
2368355	2
2587400	2
2677009	2
2825117	2
2984973	2
3033793	2
3553712	2
2595562	2
2691133	2
3115650	2
3528119	2
3123484	2
3166215	2
3653765	2
3304118	2
3576573	2
3716891	2
3887566	2
2609729	2
2740105	2
3102401	2
3145467	2
3419331	2
3813989	2
2402000	2
3349673	2
3483277	2
3345799	2
2927701	2
3017733	2
2654360	2
3166524	2
3441704	2
3068590	2
3807762	2
3887991	2
2541666	2
2610158	2
2893256	2
3102642	2
3369736	2
3814216	2
3878751	2
3928481	2
2402494	2
2641829	2
2985571	2
3680910	2
3848975	2
2692207	2
2786497	2
2928051	2
3116851	2
2518653	2
2804850	2
3011076	2
3123761	2
3488724	2
2654053	2
3577913	2
3628920	2
3928775	2
2451314	2
2835107	2
3484336	2
3346194	2
3510516	2
3604185	2
2692825	2
3439200	2
2342033	2
2762411	2
3011289	2
3166974	2
3395500	2
2450012	2
2697600	2
2783952	2
3370368	2
3629153	2
3879079	2
2835479	2
3848323	2
2871577	2
3681339	2
3849683	2
2406020	2
2342342	2
2472571	2
2720112	2
3320257	2
3442980	2
3710285	2
3578072	2
2741142	2
2850252	2
2940120	2
3420217	2
2738299	2
3162125	2
2369533	2
2422347	2
2678215	2
3605329	2
3906561	2
2406582	2
2929383	2
3530074	2
3931678	2
3320467	2
3770142	2
2973899	2
3890739	2
2450489	2
2698178	2
2894193	2
3197896	2
2452418	2
2836601	2
2920002	2
3035586	2
3082665	2
3347055	2
3556010	2
3605851	2
3682470	2
2407078	2
3119417	2
2342920	2
2395962	2
2655885	2
3396270	2
3958699	2
2698429	2
2940876	2
3103654	2
3371068	2
3467738	2
2826674	2
2920307	2
2987045	2
3168843	2
3347369	2
3794053	2
3906957	2
2407602	2
2694549	2
2930387	2
3441104	2
2806129	2
3060098	2
3444083	2
3489952	2
3658672	2
3770846	2
3958847	2
3487420	2
2741910	2
2894726	2
2502874	2
2837643	2
3163865	2
3261573	2
3673855	2
3850207	2
2316794	2
2678851	2
2599470	2
2695021	2
3932928	2
2519982	2
2656329	2
3125230	2
3711270	2
2887554	2
3073855	2
3487933	2
3812083	2
3891840	2
2451571	2
2698969	2
2785287	2
3104201	2
3147609	2
3371590	2
3817276	2
2453814	2
2503398	2
2645802	2
2740288	2
3164259	2
3353780	2
2423383	2
2827117	2
2920745	2
3740043	2
2408724	2
3023039	2
3627702	2
2396914	2
3125410	2
3321413	2
3659347	2
2451867	2
2497199	2
2543861	2
3880907	2
2454542	2
3354199	2
3851384	2
2827397	2
2872961	2
2987859	2
3173678	2
3557399	2
3683807	2
2474315	2
2806983	2
3659601	2
3489118	2
2699352	2
2895537	2
2941934	2
3372324	2
3468837	2
3818205	2
3881292	2
3354514	2
2317659	2
2371362	2
2987976	2
2791983	2
3934119	2
2397636	2
3960225	2
3311344	2
2497729	2
2742868	2
3469169	2
2424138	2
2590757	2
2679523	2
2988183	2
3248312	2
3296301	2
3685184	2
2697381	2
2792422	2
2657279	2
3723345	2
3813732	2
2699791	2
2743196	2
3199174	2
3535529	2
3818761	2
3881958	2
3931066	2
2505926	2
3264657	2
2424487	2
2679762	2
2828104	2
2873564	2
3512902	2
3558773	2
2365718	2
2602061	2
2697915	2
2933427	2
3025733	2
2398698	2
2657385	2
2764268	2
3126199	2
3224544	2
3445418	2
3660550	2
2318970	2
3582663	2
2700051	2
2786468	2
3199310	2
3374107	2
3882430	2
2506721	2
2743377	2
2591184	2
2679988	2
2873775	2
2922011	2
3174762	2
2366082	2
2602418	2
2475547	2
2657552	2
2807850	2
3273521	2
3398516	2
3712841	2
3961135	2
2554317	2
2890293	2
2498580	2
2743740	2
3199518	2
3422583	2
3536013	2
3819741	2
3675816	2
2680251	2
2873958	2
2989083	2
3037989	2
3085126	2
3248877	2
3909321	2
2602903	2
3630500	2
2399388	2
2657722	2
3126470	2
3398789	2
3661105	2
3713862	2
3219514	2
2453672	2
2499001	2
2786838	2
2853156	2
3422885	2
3581818	2
3931659	2
2457382	2
2744812	2
3168871	2
3357221	2
3854600	2
3175316	2
3249118	2
3297987	2
3559465	2
3608855	2
3855182	2
2412768	2
3315031	2
3014521	2
3273953	2
3492609	2
3401380	2
3492605	2
3815601	2
2700779	2
2786964	2
2943351	2
3149547	2
2458202	2
2650542	2
2843588	2
3357491	2
2425344	2
2829211	2
2989616	2
3085480	2
3127381	2
3513972	2
3855553	2
2614427	2
2765402	2
3274241	2
2500201	2
2787280	2
3149764	2
3200280	2
3375180	2
3582772	2
3744396	2
2651359	2
3358064	2
3677579	2
2373107	2
3038597	2
3127617	2
3175892	2
3249526	2
3560023	2
3687738	2
3796535	2
3856002	2
2700747	2
3936824	2
2723216	2
2765663	2
2808805	2
3015150	2
3323769	2
3586043	2
3896051	2
2500626	2
3375659	2
3470924	2
3584109	2
3633736	2
3932354	2
2459040	2
2746334	2
3267748	2
3856064	2
2319756	2
2829847	2
2923374	2
3249847	2
3298783	2
3514492	2
3796723	2
2796391	2
3028503	2
3539028	2
2400763	2
2476610	2
2723554	2
2557512	2
2980178	2
3402812	2
2454906	2
2701590	2
3376148	2
3537117	2
3884404	2
3932590	2
2652433	2
2746784	2
2845453	2
3359160	2
2874910	2
2990306	2
3250211	2
3856405	2
3937832	2
2401122	2
2658735	2
3493503	2
3962930	2
2980728	2
2501313	2
2701844	2
3201051	2
3376583	2
3423873	2
3745130	2
2512113	2
3359425	2
2990504	2
3797189	2
3856629	2
3910937	2
2702265	2
2797034	2
3029920	2
3125846	2
2476986	2
2523822	2
2658973	2
2766398	2
2969372	2
3016561	2
3064632	2
3226629	2
3324522	2
3400448	2
3493748	2
3775910	2
2322415	2
3817666	2
2788164	2
3107547	2
3471666	2
3584882	2
3634646	2
2320724	2
2524424	2
2593285	2
2924120	2
2990651	2
3299647	2
3561194	2
2512891	2
3175990	2
2875378	2
3351142	2
2524083	2
2766752	2
2969714	2
3227181	2
3585189	2
2460777	2
2654158	2
2593618	2
2681883	2
3086784	2
3177712	2
3351450	2
2703463	2
2798032	2
3224561	2
2477403	2
2615660	2
3017364	2
3065929	2
3275937	2
3776465	2
2456121	2
2898813	2
2944948	2
3377883	2
3472628	2
3680437	2
2427596	2
3251560	2
3516027	2
3561742	2
3911849	2
2607075	2
2938681	2
2347612	2
2724696	2
3066123	2
3448388	2
2559763	2
3082419	2
3590075	2
2502810	2
3108248	2
3585980	2
3635704	2
3746490	2
3933708	2
2749719	2
3177804	2
3773821	2
2924731	2
3857642	2
3912165	2
2417510	2
3031779	2
2724929	2
3227886	2
3276364	2
3325571	2
3494920	2
2746786	2
2789223	2
2855717	2
3151645	2
3378727	2
3636390	2
3746696	2
3886347	2
2594432	2
2639314	2
2991571	2
3040356	2
3562200	2
2371557	2
2608004	2
2704919	2
3226211	2
3543224	2
2348119	2
3276677	2
3401531	2
3717743	2
3964786	2
2325353	2
2984153	2
3498312	2
2548586	2
2855922	2
3151898	2
3379309	2
3934301	2
2848614	2
3775066	2
2428512	2
2594661	2
2925250	2
3301065	2
3516763	2
2939938	2
2478218	2
3401872	2
3777298	2
3473402	2
3538827	2
2463123	2
2849145	2
3860915	2
2877096	2
3087702	2
3301314	2
3517083	2
3319923	2
2478423	2
2571639	2
2971269	2
2457525	2
2704125	2
2901085	2
3152213	2
3179957	2
3272577	2
3361866	2
3861146	2
2639895	2
3040996	2
2420074	2
2348910	2
2404570	2
2617064	2
2725848	2
3067174	2
3402478	2
3449715	2
3718719	2
2985753	2
3083979	2
2790092	2
3203330	2
3637381	2
3748166	2
3935467	2
2657600	2
2479314	2
2640091	2
3858963	2
3914101	2
2420684	2
2610010	2
2572356	2
2769027	2
2562820	2
3085066	2
3822208	2
2504288	2
3152619	2
3693355	2
2753436	2
3362752	2
3686166	2
2526853	2
2926328	2
3088376	2
3131335	2
3613252	2
3799891	2
2707561	2
3321232	2
2661365	2
3326936	2
3496487	2
3778182	2
2563798	2
3734626	2
3822758	2
3902956	2
2458413	2
3204128	2
3588727	2
3637880	2
3826456	2
2465759	2
3363015	2
2324166	2
2429841	2
2640889	2
3088602	2
3131566	2
3800063	2
2421650	2
3130874	2
3229166	2
3454304	2
3943943	2
3278141	2
3496653	2
3410059	2
3903431	2
2705005	2
2857238	2
3153038	2
3204745	2
3426975	2
3474793	2
3588896	2
3182098	2
2527315	2
2993272	2
3180826	2
2708335	2
3035253	2
3229429	2
2727222	2
3068009	2
3278419	2
3404305	2
3589711	2
3410746	2
3594096	2
2459124	2
2947972	2
3694327	2
3888901	2
2519380	2
2324955	2
2480196	2
2641267	2
3355053	2
3518487	2
3614148	2
2422480	2
2612157	2
2803455	2
2943404	2
3132047	2
3455282	2
3548335	2
3641519	2
3945013	2
2972831	2
3278557	2
3327631	2
2899711	2
2459354	2
2505883	2
2749197	2
3205390	2
3381491	2
3589399	2
3751154	2
3827255	2
3889084	2
3938292	2
2467144	2
2519962	2
2755152	2
3182952	2
3275901	2
3365015	2
2834865	2
2993732	2
3089447	2
3181562	2
3860825	2
2943882	2
3035799	2
3548898	2
2619143	2
2987629	2
3595478	2
2459721	2
2705732	2
2791657	2
3475730	2
2853676	2
3276381	2
3365580	2
3864879	2
2480567	2
2528464	2
2879443	2
3254813	2
2423490	2
2805273	2
3642333	2
3945925	2
2973397	2
3779283	2
4045231	2
2900574	2
2749766	2
2858268	2
3381913	2
3428049	2
3541021	2
3751886	2
3037389	2
2379204	2
2431102	2
2528927	2
3254917	2
3456631	2
3642828	2
2351532	2
2813349	2
3068990	2
3279243	2
3328375	2
3405255	2
3591043	2
3413010	2
3736698	2
3825626	2
3208696	2
3639520	2
3866011	2
2879997	2
3090261	2
3356083	2
2407550	2
2973689	2
3497954	2
3668956	2
3779894	2
4046140	2
3737131	2
3826064	2
2550949	2
2950978	2
2995162	2
3208901	2
2481168	2
2835964	2
3182646	2
3615599	2
3862310	2
2711608	2
3550413	2
2620523	2
2728669	2
3498140	2
2901833	2
3089181	2
2951210	2
3154628	2
3693739	2
3781089	2
2836224	2
2880362	2
3090788	2
3182871	2
3305214	2
3520147	2
3616023	2
3862951	2
2615889	2
3550966	2
3069732	2
3279882	2
3405903	2
3669391	2
3089572	2
3737553	2
2461186	2
2507632	2
3154862	2
3752929	2
3186122	2
3278819	2
2434475	2
2481618	2
2685951	2
2928757	2
3616265	2
3916620	2
2378705	2
2807754	2
2947251	2
2771789	2
2990470	2
3090021	2
2381186	2
2551625	2
2707064	2
3429415	2
3542274	2
3828721	2
3279110	2
2380518	2
2836750	2
3183430	2
3256220	2
3566301	2
3616828	2
2808286	2
2352684	2
2408788	2
2575534	2
2974693	2
3022083	2
3406362	2
3543067	2
3599094	2
2793473	2
2859710	2
2996298	2
3429637	2
3891070	2
3941648	2
2664339	2
2686486	2
3306102	2
3566565	2
3803096	2
3864672	2
3917024	2
3137539	2
2408967	2
2575946	2
2622316	2
3406603	2
3592884	2
2903758	2
2508427	2
2857955	2
2949924	2
3783726	2
3183895	2
3521282	2
3617251	2
3864843	2
2353302	2
2409270	2
2576876	2
2772663	2
3233915	2
3499371	2
3543430	2
3669868	2
3739597	2
2860122	2
3829783	2
2525311	2
3697264	2
3869060	2
2530847	2
3306607	2
3617454	2
3803550	2
3865150	2
2381010	2
3138843	2
3553391	2
2975515	2
3407108	2
3669964	2
2336336	2
3507428	2
3829270	2
3909895	2
2462487	2
2708112	2
2907318	2
3045924	2
3156057	2
3641216	2
2525737	2
3281369	2
3697793	2
2531209	2
2687170	2
3617907	2
3865610	2
3917782	2
2714426	2
3139440	2
3646544	2
3544118	2
3726095	2
2992810	2
3601265	2
2382473	2
2794601	2
2952687	2
2997386	2
3113241	2
3210640	2
3384333	2
3430540	2
3641390	2
3892131	2
2526453	2
2951526	2
3189476	2
2482964	2
2531469	2
2600150	2
2930056	2
3618119	2
2619219	2
2714790	2
3331126	2
2817136	2
2908909	2
3234630	2
3407438	2
3670249	2
4053809	2
2794763	2
2997611	2
3046291	2
3478562	2
3699175	2
2861798	2
2600410	2
3136249	2
3522215	2
3918245	2
2430363	2
2715467	2
3140405	2
3554431	2
3647411	2
2577980	2
2773677	2
2817401	2
2909154	2
2976231	2
2463344	2
3156707	2
3431219	2
3641976	2
2862441	2
3190188	2
3699464	2
2930358	2
3258431	2
3522511	2
2383197	2
2715746	2
3236864	2
3332016	2
3647856	2
3951987	2
2356140	2
2624662	2
3281987	2
2338545	2
2709311	2
2953362	2
3113980	2
2483589	2
2688042	2
3093101	2
3522787	2
3918786	2
2431070	2
2620345	2
3141866	2
3648189	2
2411578	2
2578567	2
2731475	2
2817919	2
2976606	2
3024222	2
3072657	2
3408118	2
3727375	2
2578010	2
2383852	2
2753071	2
2795547	2
2998378	2
3832295	2
2763270	2
2953273	2
3870836	2
2532466	2
3137108	2
3308123	2
3360640	2
3568737	2
3332696	2
2578750	2
2625178	2
2976814	2
3282655	2
3670982	2
3510345	2
3831967	2
2464155	2
2553600	2
2753268	2
2862931	2
3114582	2
3385353	2
2475695	2
2863452	2
3045742	2
2645873	2
2839230	2
3805283	2
3953558	2
2625415	2
2818413	2
3408631	2
3595027	2
3096693	2
2384609	2
2510214	2
3159241	2
2764911	2
2601564	2
3093925	2
3569173	2
3868664	2
3919359	2
3465613	2
3650774	2
2579224	2
2666185	2
3073204	2
3283144	2
3334732	2
2340550	2
2332706	2
2384892	2
2753700	2
2796181	2
3480323	2
3833746	2
2476734	2
3192164	2
2646355	2
3260046	2
3523806	2
3869202	2
2358641	2
2818875	2
3501618	2
3784564	2
2332909	2
3433053	2
3480563	2
2477496	2
2865061	2
3701799	2
2533727	2
2646566	2
3524057	2
3806155	2
3869495	2
3919807	2
2413020	2
2579661	2
3073633	2
3336004	2
3409281	2
3595514	2
2341743	2
2997627	2
3512506	2
2510877	2
2796570	2
3480844	2
3645203	2
3700807	2
3946083	2
3047816	2
2485107	2
2840083	2
2884549	2
2817360	2
3145521	2
3240932	2
3558298	2
3652920	2
3955484	2
2359421	2
2626371	2
2733013	2
3236465	2
3502139	2
2342394	2
2710909	2
3386887	2
2672256	2
3286998	2
2840359	2
3138422	2
3806932	2
3870329	2
2359844	2
2413688	2
3672157	2
3785309	2
2769631	2
3099794	2
3835051	2
3915539	2
2334158	2
3193730	2
3288552	2
2885286	2
3095396	2
3138596	2
3362610	2
3621715	2
2387355	2
2720287	2
3335945	2
2413933	2
2733593	2
2819810	2
3026029	2
2770228	2
2911346	2
2555094	2
2754695	2
2955740	2
3896319	2
3947164	2
3873999	2
2534422	2
2647390	2
3138771	2
3187580	2
3362825	2
3570590	2
3622033	2
2819265	2
3147122	2
2580696	2
2820062	2
2865191	2
2912372	2
3074471	2
3337708	2
3410238	2
3547216	2
3596433	2
3000082	2
3100795	2
2386352	2
2465808	2
2555331	2
3049624	2
3387563	2
3646672	2
2532783	2
3194666	2
2534677	2
2885806	2
2932945	2
3095990	2
3139105	2
3187807	2
3310260	2
3871827	2
3337044	2
3469763	2
2361487	2
2734088	2
3730081	2
2584242	2
2755083	2
3874818	2
2886020	2
3188099	2
3363346	2
2820619	2
3655984	2
3837538	2
3958704	2
2734360	2
3075063	2
3338378	2
3410532	2
3101784	2
3515104	2
3917983	2
2512281	2
3482452	2
3897141	2
2533791	2
2958415	2
2648143	2
2690557	2
3096612	2
3310683	2
3411499	2
3808302	2
3148797	2
3338124	2
3471278	2
3656619	2
2820467	2
3026950	2
3075224	2
3547799	2
2585447	2
2772875	2
3001534	2
3426531	2
3608863	2
2335866	2
2466666	2
2512531	2
2556145	2
3215230	2
3647083	2
3291438	2
2648391	2
3139836	2
3310857	2
2389847	2
2723619	2
2821474	2
3471808	2
2362770	2
2913291	2
3504484	2
2345984	2
3482907	2
3897701	2
3948589	2
3292100	2
3382047	2
2842591	2
3246058	2
3960160	2
2582331	2
3075809	2
3731364	2
3787256	2
3749882	2
2387644	2
3837975	2
3292645	2
3382346	2
2933976	2
3461624	2
3526475	2
3623640	2
2390382	2
2363350	2
2628289	2
3286127	2
3731611	2
2678831	2
3750454	2
3050984	2
3117358	2
3898113	2
3948977	2
2934190	2
3097745	2
3809097	2
3922350	2
2735310	2
3286409	2
3674935	2
2587795	2
2916309	2
2756591	2
2799659	2
3002897	2
3051269	2
3162109	2
3216269	2
2605243	2
2887095	2
3412835	2
2441092	2
2631666	2
2725367	2
3473812	2
2778339	2
2821589	2
2867051	2
2348306	2
2916727	2
3005275	2
3611642	2
2557196	2
2799851	2
3051478	2
3216516	2
3949417	2
2536166	2
3056192	2
2444331	2
2779158	2
3141065	2
3809678	2
3922963	2
2392354	2
3248828	2
3840243	2
2628976	2
2735795	2
3788204	2
3613670	2
3921497	2
2337447	2
3763853	2
2536650	2
3796797	2
2488351	2
2649883	2
2692429	2
3190266	2
3809964	2
3923166	2
3249567	2
3474846	2
3962613	2
2670358	2
3076984	2
3549422	2
3732300	2
3788426	2
2681254	2
2800563	2
3162682	2
2874589	2
3385225	2
3190754	2
3365474	2
3413441	2
3923558	2
2826174	2
3475709	2
3841140	2
2584060	2
2914731	2
3788632	2
2349986	2
2337924	2
2468362	2
2557804	2
3390217	2
3648611	2
3764621	2
3840878	2
3899395	2
2874966	2
3200701	2
3708607	2
3841535	2
2736177	2
2914889	2
3240231	2
3549988	2
3677470	2
2514584	2
3053240	2
3118896	2
3390533	2
3484771	2
3950437	2
2780134	2
2888433	2
3573841	2
3810789	2
3924201	2
3250748	2
3343177	2
3476811	2
3663250	2
3755397	2
3341882	2
3599362	2
3677786	2
2351026	2
3010340	2
3616397	2
2758769	2
3390818	2
3704846	2
3900102	2
2539039	2
3201750	2
3297557	2
3709277	2
3574063	2
3625734	2
3811002	2
3875657	2
3964240	2
2736480	2
3030348	2
2351324	2
3011181	2
3108602	2
3006219	2
3054066	2
3438071	2
2487931	2
2489718	2
2693919	2
2780583	2
3875749	2
2635251	2
3756387	2
2584921	2
2671756	2
3030541	2
3290074	2
3678302	2
2684729	2
3432511	2
2338857	2
2469160	2
2558691	2
2801661	2
3054445	2
3218607	2
3766012	2
3951867	2
2694170	2
2889779	2
2936469	2
3266057	2
3925593	2
2444896	2
3756762	2
2585145	2
2630647	2
2823377	2
3241185	2
3733927	2
2921606	2
3120971	2
3485539	2
3952257	2
3062355	2
3389164	2
2490108	2
2607635	2
3100098	2
3266358	2
3367153	2
3415734	2
3876190	2
3252733	2
3570567	2
3241416	2
3507738	2
3678770	2
3433869	2
3924158	2
2391067	2
2559266	2
3650518	2
3705999	2
3766742	2
2489171	2
3063043	2
3300358	2
2446568	2
3530605	2
3575203	2
2446001	2
2491732	2
3156755	2
3570971	2
3666035	2
2366570	2
2631086	2
2983354	2
3290884	2
3507936	2
3110693	2
3434156	2
2339327	2
3121443	2
2967422	2
3063540	2
3300934	2
3712018	2
2446763	2
2847406	2
2890894	2
3143360	2
3193708	2
3367691	2
3416533	2
3464700	2
2446388	2
3346235	2
3758442	2
2585862	2
2631323	2
2869575	2
3079865	2
3790568	2
3013844	2
2559791	2
3164631	2
3316082	2
3392809	2
3204948	2
3884517	2
2608278	2
2891479	2
3531070	2
3575676	2
2446953	2
3346807	2
3479899	2
2367078	2
2354003	2
2924229	2
3014535	2
3112270	2
2392542	2
2802968	2
2961887	2
2879930	2
3064585	2
3713197	2
2540156	2
2847919	2
3877226	2
3926701	2
2399491	2
2447328	2
3480430	2
3844758	2
2869945	2
2917243	2
3291527	2
3735963	2
3791104	2
2593190	2
3926945	2
2717885	2
2962092	2
3165107	2
3767906	2
2447794	2
3101186	2
3267493	2
2399844	2
2447800	2
3242578	2
3552683	2
2593658	2
2393419	2
2962388	2
3268505	2
3652936	2
3707637	2
3065905	2
3302764	2
3804449	2
3886303	2
3144392	2
3531605	2
2832478	2
3481393	2
2420237	2
2824711	2
3436351	2
3928035	2
2718597	2
3057681	2
3440930	2
3303121	2
3805624	2
3576647	2
3627731	2
2496748	2
2734703	2
2918004	2
3081040	2
3243604	2
3344917	2
3791848	2
3436745	2
3622385	2
3010052	2
3058153	2
3122554	2
3318474	2
3708142	2
3846162	2
3886897	2
3348900	2
2587246	2
3680229	2
3016788	2
2804299	2
3487994	2
3653631	2
3846702	2
2448931	2
2492973	2
2653278	2
3196694	2
3628324	2
3878364	2
3927965	2
2497675	2
3671086	2
2587443	2
3244422	2
3345620	2
3509727	2
3603660	2
3792467	2
2784778	2
2341338	2
2719280	2
2804530	2
3010633	2
3058537	2
3956637	2
2883133	2
3068204	2
3304481	2
2653549	2
2740176	2
2783339	2
2939350	2
3102473	2
3628500	2
3928236	2
2402095	2
2834515	2
3349947	2
2368782	2
2871059	2
3081659	2
3554167	2
3603897	2
3680789	2
2359370	2
3018030	2
2341642	2
2394902	2
2472023	2
3010884	2
3319469	2
3395140	2
3441806	2
3847652	2
3394667	2
3576944	2
3888183	2
2449604	2
2653851	2
3196991	2
3814308	2
3928676	2
3350928	2
2421564	2
2633406	2
2677535	2
2985686	2
3081947	2
3245786	2
3792849	2
2518724	2
2964021	2
3166797	2
3395373	2
3442224	2
3488814	2
3957333	2
2548056	2
2883903	2
3212264	2
3888883	2
2541994	2
2740562	2
3928903	2
3764409	2
2919330	2
2985875	2
3246174	2
3510587	2
3604363	2
3681169	2
3738670	2
3849570	2
2928777	2
3118313	2
2518911	2
2762472	2
2964243	2
3167196	2
3957784	2
3070502	2
3395808	2
3889881	2
2542231	2
2697698	2
3370418	2
3629317	2
3814733	2
3879210	2
2451754	2
3351873	2
2826076	2
3346562	2
3555483	2
3849855	2
3118799	2
2472661	2
2720203	2
3124273	2
3489266	2
3710341	2
3769953	2
2784394	2
3197598	2
3420315	2
3467450	2
3629636	2
3879501	2
2836063	2
2678283	2
3906610	2
3118985	2
3625845	2
2395784	2
2655537	2
2720398	2
3124463	2
3770211	2
2549208	2
3071961	2
2496329	2
2698265	2
3370868	2
3467600	2
3929597	2
2452551	2
3766042	2
2588973	2
2634408	2
2826526	2
3347135	2
3739379	2
3021150	2
2519678	2
2720613	2
2805906	2
3012267	2
3270935	2
3443938	2
3811101	2
2940907	2
3420733	2
3467855	2
3816505	2
2452990	2
3352938	2
2589190	2
2678781	2
2872303	2
3295120	2
3347426	2
3739683	2
3851307	2
3119754	2
3441311	2
3531848	2
2564531	2
2720821	2
3060184	2
3396661	2
3444192	2
3770980	2
2887174	2
2742041	2
3147433	2
3880342	2
2370547	2
2589871	2
2987503	2
3083190	2
3907440	2
2343491	2
2520096	2
2565098	2
2720971	2
3060445	2
3168747	2
3771468	2
3959209	2
3580336	2
2699071	2
3579608	2
3630530	2
2454143	2
2590088	2
2827231	2
2987759	2
3247805	2
3295675	2
3740152	2
2408995	2
3627944	2
2612937	2
2656803	2
2763489	2
3012985	2
3271671	2
3721904	2
2452046	2
2742356	2
2895392	2
3104403	2
3147919	2
3534931	2
3930447	2
2504241	2
3165101	2
3354281	2
3674439	2
3851564	2
2590340	2
2873045	2
3512176	2
3794620	2
3628316	2
3933924	2
2520576	2
2566315	2
2807045	2
3397454	2
3444902	2
3711910	2
3421896	2
3881430	2
2741958	2
2840030	2
3768624	2
2423988	2
3512381	2
3794857	2
3121497	2
2397731	2
2474872	2
2763940	2
2807283	2
3321998	2
3712089	2
3311462	2
3813620	2
3104860	2
3818574	2
3881743	2
3355043	2
2371658	2
2424254	2
2590804	2
2635876	2
2827904	2
2873459	2
2988213	2
3037250	2
3348787	2
3607876	2
3741165	2
2932916	2
3443923	2
3934535	2
2398115	2
2475175	2
2521045	2
2613502	2
2657314	2
2764173	2
2807462	2
2889750	2
3311865	2
2852508	2
3105030	2
3469421	2
3631651	2
2841191	2
3167456	2
2371889	2
2679861	2
2873628	2
3558835	2
3853992	2
2602154	2
3121877	2
3629530	2
2475406	2
3273407	2
3491766	2
3773038	2
3218476	2
3814252	2
2453302	2
2498471	2
2545141	2
2743523	2
2649225	2
2743590	2
3265183	2
2680059	2
2828458	2
3037820	2
3297349	2
3854423	2
3122176	2
3062065	2
3713114	2
3773352	2
2786762	2
3422692	2
3819835	2
2456852	2
2372438	2
3349480	2
3685974	2
3909377	2
2699482	2
2794227	2
3122646	2
2555287	2
3077856	2
2453745	2
2744125	2
2897004	2
3632544	2
3883063	2
2457608	2
2843053	2
3266006	2
3854832	2
2591725	2
2636803	2
2680491	2
3298059	2
3513787	2
3608905	2
2367081	2
3315175	2
2476042	2
2522119	2
2808334	2
3014583	2
3062516	2
3274071	2
3446457	2
3714518	2
2897252	2
2943427	2
3582527	2
2458326	2
2509301	2
3771047	2
2319319	2
3085521	2
3127469	2
3249368	2
3349938	2
3514031	2
3609092	2
3686782	2
3796386	2
3855694	2
3909903	2
2700410	2
3124116	2
2345753	2
2476306	2
2614481	2
2765464	2
2808631	2
3274285	2
3399187	2
3585267	2
3726777	2
2897594	2
2943623	2
3149839	2
3423341	2
3744500	2
3932153	2
2651708	2
3063198	2
3493154	2
2321490	2
2892388	2
3079647	2
3816511	2
2854038	2
2943868	2
3150022	2
3821396	2
3174439	2
3267945	2
2319821	2
2592453	2
2681093	2
2829922	2
3249965	2
3609477	2
2414046	2
3447778	2
2476679	2
2968736	2
2321751	2
3402981	2
2701648	2
2787676	2
2854214	2
2897962	2
2944095	2
3423759	2
2459566	2
2652568	2
3678309	2
3772057	2
3128189	2
3250299	2
3609734	2
2414653	2
2401277	2
2476879	2
3016377	2
3226415	2
3400286	2
3715752	2
2980889	2
3221928	2
3587988	2
3728626	2
2455363	2
2787989	2
2944327	2
3150433	2
3376659	2
3690771	2
3932816	2
2459972	2
3175602	2
3678975	2
2320481	2
2923896	2
3176866	2
3515179	2
3856750	2
2369506	2
2797124	2
2937102	2
3448872	2
3634120	2
3493896	2
2788265	2
2898418	2
2944562	2
3537487	2
3885107	2
2323011	2
2893683	2
2944625	2
3933136	2
2513243	2
3269097	2
2593519	2
2638397	2
2990816	2
3610158	2
2703188	2
2524110	2
2615529	2
2659519	2
3716557	2
3963635	2
3729874	2
3899031	2
2502281	2
2547699	2
3472361	2
3933381	2
2460883	2
3773471	2
2427418	2
2638671	2
2991021	2
3561592	2
2416630	2
2938396	2
3030989	2
3318328	2
3939250	2
2724556	2
3227445	2
3325202	2
3716816	2
3776573	2
2559443	2
3899615	2
3151296	2
3201989	2
3424886	2
2654994	2
3360554	2
3859380	2
2374898	2
2525208	2
2638877	2
2991239	2
3251748	2
3857520	2
3225368	2
3318504	2
3939782	2
2347719	2
2403022	2
2477679	2
2615952	2
2659961	2
2767098	2
2810495	2
3017692	2
3066214	2
3325405	2
3664129	2
3717224	2
3776819	2
3964296	2
2983484	2
3405644	2
3819605	2
2548183	2
3151494	2
3378527	2
3823993	2
3886042	2
2655419	2
3360808	2
3859696	2
2832510	2
3087244	2
3129674	2
3610891	2
2417799	2
2939237	2
3451007	2
2660256	2
3717608	2
3082840	2
3497981	2
3108514	2
3151705	2
3538510	2
2876664	2
3252307	2
3857963	2
2371731	2
3226304	2
3637636	2
2478111	2
2725232	2
3228300	2
3401710	2
3448993	2
3717835	2
3406548	2
3901069	2
2856034	2
3041148	2
3425620	2
3637040	2
3824912	2
2462600	2
2375969	2
3087604	2
3130120	2
3353185	2
2940079	2
3033107	2
3226825	2
3319451	2
3543957	2
2660650	2
2971128	2
2457346	2
3041398	2
3109032	2
3152097	2
3379660	2
3473448	2
3887394	2
2323091	2
2639729	2
3040890	2
3301375	2
2609003	2
2705812	2
3129305	2
3942129	2
2725688	2
3277357	2
2985503	2
3591844	2
3901726	2
3041543	2
3109305	2
3539108	2
3637255	2
3748040	2
3825827	2
2376669	2
2479159	2
2683031	2
3179698	2
3252858	2
2420447	2
2941087	2
3277654	2
3402579	2
3777705	2
3408638	2
3500483	2
3902062	2
2457879	2
2549191	2
2748107	2
2790194	2
3935504	2
3180556	2
3685811	2
2377097	2
2429404	2
2595861	2
3353818	2
3517683	2
3914173	2
2610220	2
3496363	2
3666620	2
3042146	2
3109777	2
3152699	2
3474219	2
3749157	2
2465503	2
2526921	2
2640660	2
2926370	2
3088464	2
2374403	2
2610727	2
2707777	2
2972212	2
3666788	2
2564544	2
2898596	2
2986516	2
3085612	2
3593346	2
3822906	2
2504801	2
2748490	2
3042420	2
3426836	2
3274110	2
3363257	2
2324254	2
2479787	2
2834212	2
3180702	2
3253562	2
3035017	2
3640512	2
2349937	2
2405793	2
3496674	2
3410418	2
2549681	2
3381203	2
3638271	2
3694109	2
2466268	2
2852377	2
2430242	2
2406024	2
2573074	2
2812590	2
3231407	2
3327421	2
3589845	2
3778658	2
3502145	2
3823774	2
2948083	2
3205238	2
3364569	2
3864127	2
2834692	2
2879065	2
3089200	2
2375571	2
3035561	2
3132424	2
3229893	2
3548539	2
2406201	2
2662021	2
3720738	2
2857959	2
2755294	2
2879303	2
2927325	2
3564476	2
2375953	2
3133140	2
3455893	2
3642109	2
2351075	2
2973165	2
3497273	2
2567442	2
3087648	2
2459879	2
2705782	2
3110838	2
3153734	2
3751711	2
3889467	2
2520923	2
2661441	2
2379027	2
2879525	2
2927590	2
3089869	2
2376308	2
3456263	2
3549457	2
3642455	2
2973435	2
3451348	2
3497591	2
2331358	2
2858289	2
3043738	2
3827753	2
2467996	2
2854328	2
2379277	2
2432567	2
2642354	2
2927870	2
3355953	2
3861807	2
3325495	2
2813449	2
3069091	2
3328430	2
3405320	2
3591239	2
3779710	2
3596824	2
3736800	2
2792199	2
3154240	2
2468260	2
2854720	2
3184566	2
3277486	2
2481027	2
2642728	2
3255318	2
3304688	2
2425140	2
2711226	2
2351889	2
3405489	2
3779982	2
2568964	2
3826157	2
3906710	2
2792439	2
3541586	2
3696301	2
3828207	2
3890021	2
3038897	2
3693349	2
2379808	2
2928456	2
3520008	2
3862425	2
2377966	2
2407993	2
2574833	2
2620632	2
2663302	2
2815108	2
3669287	2
3737390	2
2706634	2
3209135	2
3828366	2
3890347	2
2522964	2
3356577	2
3520250	2
3616072	2
3916451	2
2378422	2
2426692	2
2615981	2
2408357	2
2728964	2
3279926	2
3498501	2
3592293	2
2333367	2
2570265	2
3827067	2
2380970	2
2461303	2
2995863	2
3542078	2
3186349	2
3781968	2
2481723	2
3134393	2
3616376	2
2712703	2
3232939	2
3021911	2
3280196	2
3452556	2
3592546	2
3669623	2
2551699	2
2707101	2
2793299	2
2996046	2
3383312	2
2664186	2
2759058	2
3782657	2
2530215	2
2836849	2
2880981	2
3616862	2
2352773	2
2772242	2
3233563	2
3592778	2
4050815	2
2572528	2
3090662	2
3415423	2
3738916	2
2461842	2
2551857	2
2707402	2
2859772	2
3429655	2
2759355	2
3279703	2
3370452	2
2328579	2
2837096	2
2881176	2
3864738	2
3917109	2
3552673	2
3949001	2
2576266	2
2622373	2
2729691	2
2975160	2
2381839	2
2707614	2
2793887	2
2952031	2
3942076	2
2665143	2
2759590	2
2950215	2
3188137	2
2329103	2
2530678	2
2644270	2
3257144	2
3566913	2
3617298	2
3917400	2
2713713	2
3329180	2
3553118	2
3645811	2
2409415	2
2622899	2
3669898	2
3781747	2
2573799	2
3641102	2
2525412	2
2950676	2
3371965	2
3784310	2
2599415	2
3357823	2
3617727	2
2810539	2
3138999	2
2816562	2
3331316	2
3407124	2
3454451	2
3499801	2
3669991	2
4052939	2
2336606	2
2992580	2
3092229	2
3829441	2
2794461	2
3384182	2
3478186	2
3830258	2
3891974	2
3942853	2
2472950	2
3042215	2
3784824	2
2482817	2
2644895	2
3521896	2
3461988	2
2410055	2
2817006	2
2908741	2
3071458	2
3281185	2
3500129	2
3508073	2
3601422	2
3829918	2
2382566	2
2509110	2
2952777	2
3210728	2
3641504	2
3943172	2
3282130	2
3785823	2
3184691	2
3918119	2
3331385	2
3281514	2
3670286	2
2993594	2
3741091	2
2463147	2
2752401	2
2997758	2
3046370	2
2667530	2
2761831	2
3043411	2
3786589	2
3184933	2
3359503	2
2812465	2
2773812	2
2817426	2
2909205	2
3332603	2
3726963	2
2337866	2
3830613	2
2509580	2
2795038	2
3046725	2
3156846	2
3384745	2
3870220	2
2483444	2
2838605	2
3258528	2
3307787	2
3359961	2
3237023	2
2817670	2
3072452	2
3455887	2
3095209	2
3603045	2
2509704	2
2553194	2
2709441	2
3431705	2
3832057	2
3283420	2
3374943	2
3870571	2
2483681	2
2600958	2
2645599	2
2930640	2
3093159	2
3360459	2
3568443	2
3918833	2
3237713	2
3464280	2
2909701	2
3282410	2
2339204	2
2578140	2
3095545	2
2331833	2
3047188	2
3157888	2
3757792	2
2839075	2
2930897	2
3523241	2
3618967	2
3238327	2
3332879	2
3648829	2
2774520	2
3235531	2
3333863	2
3594923	2
3832111	2
2332228	2
2863044	2
3114657	2
3158961	2
2863640	2
2688702	2
3186046	2
3361135	2
3919225	2
2434237	2
3143316	2
2358075	2
2666016	2
3671189	2
3728064	2
3784128	2
2340342	2
2996135	2
3096898	2
3832772	2
2332501	2
2464455	2
2553843	2
2765408	2
2601698	2
2688931	2
3259848	2
3805646	2
3868918	2
2622283	2
2717444	2
2774991	2
3501426	2
3671293	2
3728239	2
3784393	2
2340774	2
2996665	2
2464723	2
2510577	2
3644015	2
3872312	2
2533585	2
3619927	2
3805966	2
2816472	2
3651533	2
2579531	2
2625963	2
3073480	2
3784650	2
3605845	2
2385271	2
3386454	2
3480620	2
3700706	2
2530579	2
2602267	2
3138081	2
3466906	2
2626209	2
2775495	2
2819164	2
2911240	2
3283742	2
2909990	2
3606467	2
2754207	2
2863879	2
2955305	2
3159972	2
3759817	2
2884677	2
2931993	2
3260777	2
3362078	2
3920146	2
3283947	2
3502202	2
3595806	2
3728919	2
3607126	2
2385631	2
2511141	2
2710965	2
3000192	2
3160144	2
3701046	2
3873103	2
2534154	2
3459785	2
3621054	2
2387040	2
2719816	2
3653454	2
2667288	2
3236758	2
3785388	2
3100139	2
3915878	2
2334266	2
2511459	2
3760682	2
3193806	2
3288623	2
3138663	2
3261565	2
3362651	2
3460157	2
2436902	2
2720742	2
3242311	2
2580558	2
2626833	2
2733661	2
2776473	2
2819951	2
3074398	2
2583108	2
2911931	2
3100529	2
3607748	2
2334700	2
2754758	2
2797351	2
3049496	2
3760880	2
2868284	2
3049443	2
2486156	2
2690114	2
2841068	2
3138863	2
3525161	2
3242813	2
3957700	2
2414290	2
2580790	2
2912438	2
3026362	2
3074580	2
2344309	2
3424430	2
3746716	2
3387606	2
2534802	2
3139159	2
3363169	2
3460606	2
3871866	2
2438192	2
3837240	2
3503769	2
3730294	2
3786313	2
2584519	2
3000885	2
3917619	2
2512145	2
2555697	2
2797969	2
2956334	2
3001494	2
3049946	2
3701850	2
2480654	2
3050425	2
3704400	2
2603670	2
2647958	2
3460776	2
2438636	2
2722523	2
3470735	2
2362048	2
2776964	2
2865776	2
3338494	2
3504117	2
3673097	2
3101934	2
3434958	2
3646991	2
3762100	2
2486816	2
2886312	2
3096752	2
3460967	2
2389619	2
3148984	2
3471442	2
2668447	2
2734542	2
2979494	2
3786771	2
2798581	2
2957202	2
3161302	2
3435329	2
2648482	2
3363840	2
3808596	2
2415195	2
2866243	2
3597370	2
3673864	2
2773547	2
2466969	2
2712853	2
2799027	2
3002237	2
2676723	2
3197435	2
2487200	2
2690980	2
3263360	2
3873194	2
2390250	2
2439676	2
2734920	2
3027480	2
2773892	2
3517637	2
3750120	2
2336293	2
2387686	2
3002429	2
3161690	2
2483237	2
2536176	2
2604829	2
2843147	2
3097690	2
3263621	2
3311479	2
3572232	2
3922199	2
2629928	2
2724695	2
2415743	2
3286185	2
3340031	2
2774285	2
3103966	2
3949127	2
2887020	2
2934268	2
3572491	2
3623917	2
3674988	2
2679611	2
2916400	2
3428670	2
3920516	2
3647897	2
3898513	2
2887150	2
3098017	2
3922784	2
2441334	2
3340490	2
3565068	2
2416267	2
2583228	2
2628823	2
2778487	2
2821701	2
2914291	2
3340624	2
3505548	2
3751532	2
2513839	2
2799986	2
3216563	2
3763717	2
3839806	2
3949551	2
2962198	2
2444419	2
2649707	2
2779270	2
2844317	2
3413079	2
3565623	2
3840356	2
2364554	2
2914473	2
3076827	2
3505858	2
2917844	2
3216932	2
3389795	2
3484085	2
3840156	2
3899012	2
3949805	2
2536960	2
2962713	2
3879397	2
2444723	2
2779580	2
2844631	2
2935175	2
3190414	2
3573184	2
3923285	2
2393172	2
3840821	2
2867559	2
2914655	2
3520743	2
3614355	2
3922071	2
3052466	2
3764185	2
3058973	2
2935412	2
3141546	2
3413723	2
3462875	2
3528346	2
2670694	2
2736098	2
2867897	2
3240046	2
3341491	2
2350308	2
3430525	2
2338009	2
2557900	2
2800778	2
3390304	2
3437411	2
3648658	2
2875269	2
3386463	2
3797922	2
3265039	2
3414019	2
3875152	2
2633770	2
3250413	2
3029998	2
3240311	2
3550046	2
2919813	2
3521808	2
2338328	2
2389321	2
2801025	2
3118987	2
3163193	2
3217849	2
3765233	2
3950680	2
2486835	2
2538741	2
2964178	2
3201350	2
3296788	2
2606513	2
2650801	2
2693462	2
2780288	2
3924334	2
2394609	2
2443539	2
2634186	2
3154303	2
3842083	2
3030241	2
3550221	2
2589490	2
2468740	2
3053727	2
3313861	2
3437927	2
3485040	2
3842065	2
3201946	2
2538517	2
2780517	2
3366537	2
3529289	2
2444161	2
3154858	2
3344172	2
3477482	2
3664691	2
2823032	2
3289891	2
3507058	2
2351416	2
2801482	2
3438127	2
3705325	2
3298558	2
2489786	2
2694009	2
2780666	2
3142292	2
3265868	2
3366752	2
2635446	2
3964478	2
3290150	2
3507317	2
3109475	2
3432738	2
3617940	2
2389952	2
2960758	2
3163813	2
3485414	2
3705534	2
3766146	2
3882378	2
2635970	2
3570214	2
2983144	2
3290434	2
3923976	2
3006654	2
3054729	2
3438941	2
3952485	2
3203750	2
2651560	2
2694716	2
2737768	2
2847013	2
3530412	2
3252918	2
3345363	2
3570732	2
3965365	2
2418669	2
2585488	2
3734489	2
3790181	2
2922642	2
3110369	2
3524557	2
2339233	2
2391254	2
2759912	2
3006763	2
3315236	2
3389698	2
2490414	2
3416376	2
2446146	2
2491804	2
3965835	2
2983395	2
3032096	2
3241723	2
3735131	2
2717105	2
2961600	2
3121559	2
3486262	2
3901654	2
3301034	2
3884058	2
2490532	2
2608121	2
2738317	2
2781533	2
3266864	2
3626903	2
3479520	2
2419208	2
2869634	2
3508219	2
2923834	2
2392342	2
2470277	2
3219649	2
3954272	2
2968018	2
3712961	2
2447255	2
2539951	2
2608337	2
2781787	2
3194420	2
3575729	2
3627067	2
3926571	2
2367160	2
2586223	2
2631604	2
3343846	2
3525993	2
2470410	2
2760573	2
3219899	2
3316919	2
3706989	2
3205661	2
3885058	2
2891879	2
3195329	2
3368284	2
2732911	2
3480487	2
2419803	2
2586393	2
2824371	2
2870005	2
3601625	2
3736062	2
3791176	2
3903283	2
2593356	2
2688638	2
3620743	2
3954984	2
3065690	2
3302484	2
3392092	2
3368575	2
3158758	2
3760514	2
2367747	2
2675887	2
3602077	2
3903655	2
2782882	2
3113954	2
3436123	2
2340506	2
3122278	2
3165466	2
3220460	2
3268562	2
3393716	2
3653007	2
3066181	2
2739293	2
3267873	2
3813282	2
2832579	2
3348397	2
3573677	2
2420329	2
2586814	2
2984456	2
3080919	2
3509078	2
3015904	2
2471012	2
2718693	2
3268814	2
3318144	2
3441002	2
2545166	2
3066777	2
3531830	2
3576811	2
3878033	2
3348711	2
3033526	2
3243920	2
3509277	2
3791994	2
2926372	2
3114811	2
3622609	2
2517860	2
3221040	2
3318631	2
3441181	2
3487809	2
2881976	2
3716083	2
2609419	2
3466127	2
3628110	2
3878180	2
3927795	2
2676957	2
2984890	2
3033711	2
3345432	2
2595391	2
2691017	2
3017049	2
2963350	2
3010436	2
3394722	2
2971289	2
3806909	2
3369454	2
3466299	2
2401850	2
3762757	2
3846948	2
2632834	2
2870931	2
2985307	2
3244542	2
3553864	2
2359031	2
2785289	2
2927532	2
3929576	2
2719354	2
3166436	2
3319235	2
3653932	2
3211454	2
2494485	2
2653670	2
3196908	2
3532751	2
2402402	2
3258608	2
2633221	2
3034155	2
3554348	2
3018233	2
3528710	2
3930205	2
2394973	2
2518569	2
2804775	2
3058833	2
3395225	2
3847742	2
2893425	2
2939547	2
3102788	2
3145912	2
3928753	2
2736904	2
3160980	2
3351137	2
2871315	2
3082015	2
3681001	2
3792989	2
2928393	2
3930534	2
2762339	2
3059108	2
3123955	2
3166872	2
3221929	2
3069895	2
3212460	2
3306235	2
3395471	2
3808903	2
2610757	2
3102994	2
2451545	2
2500261	2
3672302	2
3848254	2
3346425	2
3604410	2
3439476	2
2342277	2
2518988	2
2562309	2
3059365	2
3167283	2
3222265	2
3270276	2
3442887	2
3489106	2
3070715	2
3213048	2
3395877	2
3809634	2
2542380	2
2741096	2
3146421	2
3370469	2
3533537	2
3879290	2
2835809	2
3672602	2
3848713	2
2919764	2
3510937	2
3020195	2
3625624	2
2562707	2
2762726	2
2964701	2
3124314	2
3489345	2
2698114	2
2894171	2
2940394	2
3103412	2
3467532	2
2452327	2
2644056	2
3162699	2
3260406	2
3849291	2
2315362	2
3035457	2
3555900	2
3793724	2
2693925	2
3931951	2
2342809	2
2472954	2
2720490	2
3124530	2
3656911	2
2885770	2
3487004	2
3891047	2
2450795	2
3146983	2
3467665	2
3629918	2
3879925	2
3929685	2
2452641	2
2644597	2
2739282	2
3163259	2
2589031	2
2826591	2
3511430	2
3851178	2
2407440	2
3441012	2
2720705	2
3125087	2
3168448	2
3320930	2
3673774	2
2316638	2
2872385	2
3295207	2
3347484	2
3511650	2
3606404	2
2408099	2
2694819	2
2564650	2
3959007	2
2887378	2
2974974	2
3397965	2
2742120	2
2894911	2
3147528	2
3579431	2
3261919	2
3353639	2
3767073	2
2589971	2
2634910	2
2872569	2
3036158	2
3441990	2
3532768	2
2565403	2
2612801	2
2763386	2
3060504	2
3490416	2
3074364	2
3488225	2
3812405	2
2851621	2
3147770	2
2741093	2
3674212	2
2635237	2
2679055	2
3247839	2
3740283	2
3794399	2
2364079	2
2409120	2
3628009	2
3013043	2
3490707	2
3711620	2
3771932	2
2612513	2
2851842	2
3881159	2
2839621	2
3354369	2
3768375	2
3173812	2
3512260	2
3852820	2
3908210	2
2600959	2
2566381	2
3125777	2
3223987	2
3772248	2
2889021	2
3075382	2
3722697	2
3813388	2
2544472	2
2612737	2
2852168	2
2895722	2
3198894	2
3421932	2
3469094	2
3166388	2
2424042	2
2590706	2
2921453	2
3685128	2
2365202	2
2932584	2
3024732	2
2807347	2
2966646	2
3125952	2
3397874	2
3217517	2
2786184	2
3818683	2
2455483	2
2827946	2
2988279	2
3037328	2
3741262	2
3908719	2
2792845	2
3629245	2
3934641	2
2521103	2
2613595	2
2722127	2
3013624	2
3224521	2
3445385	2
3491548	2
3712508	2
3076102	2
3218159	2
3490272	2
3893771	2
2743350	2
2896185	2
3148683	2
3422340	2
3931190	2
2506594	2
2841246	2
3167554	2
3853409	2
2372071	2
2679960	2
2828241	2
3084913	2
3248601	2
2411555	2
2793388	2
3535997	2
3629703	2
3322861	2
3491847	2
3583503	2
2545305	2
3199463	2
3469735	2
3819589	2
2842130	2
2372275	2
2591333	2
2680130	2
2828538	2
3174938	2
2793946	2
2475660	2
3126400	2
3323090	2
3398684	2
3961332	2
2554982	2
2890612	2
2853052	2
2942981	2
3149136	2
3422792	2
3743193	2
2649954	2
3168635	2
3855083	2
2934578	2
2521928	2
2614147	2
2808205	2
2320409	2
2891023	2
2700712	2
3105874	2
3536444	2
2372768	2
2425249	2
3249269	2
3349806	2
3855486	2
3909715	2
2367218	2
2935216	2
3537875	2
2345641	2
2567499	2
3014697	2
3274152	2
3446607	2
2320753	2
3726393	2
3895561	2
2546394	2
2853588	2
3173690	2
2829541	2
2874467	2
3127522	2
3249443	2
3514071	2
3687320	2
3796484	2
2700535	2
3538486	2
2400349	2
2476370	2
2723138	2
3015009	2
3220609	2
3816241	2
2701303	2
3149923	2
2458908	2
2373251	2
2592267	2
2637344	2
2829806	2
2923329	2
3127779	2
3856165	2
2413699	2
2796272	2
3028406	2
3538971	2
2346043	2
3063306	2
2892429	2
3220982	2
3494293	2
2745076	2
2943923	2
3471090	2
3821499	2
3174695	2
3771809	2
2319913	2
2923479	2
3176331	2
3298927	2
3560463	2
2796673	2
2523379	2
2968838	2
3447306	2
3221572	2
3494771	2
2546967	2
2787758	2
2854298	2
3150311	2
3376478	2
3745009	2
2320249	2
2373795	2
2923747	2
2990460	2
2414997	2
2615155	2
2658922	2
3064391	2
3400394	2
3080754	2
3588141	2
3728783	2
3897564	2
2702026	2
2944363	2
3634564	2
3822290	2
3175681	2
3268686	2
3857436	2
2524351	2
2593224	2
3250733	2
3856851	2
2606193	2
3634280	2
2724115	2
2809773	2
3400506	2
3963459	2
3317906	2
3449094	2
2659390	2
2809840	2
3227064	2
3494061	2
3963532	2
2323161	2
3404459	2
3589176	2
3729239	2
2745702	2
3150922	2
3201599	2
3472091	2
3691205	2
3822894	2
2654094	2
3858320	2
2524759	2
2681843	2
3128886	2
3690613	2
3857252	2
2606726	2
2797798	2
2937964	2
3939082	2
2659581	2
2724427	2
3082003	2
3223588	2
3496995	2
3107949	2
3537979	2
3691409	2
3746192	2
2513919	2
3858988	2
2427544	2
2593809	2
2681971	2
3039884	2
3129197	2
3857367	2
2703849	2
2798509	2
3127311	2
3542092	2
2402716	2
2477561	2
3066049	2
3276100	2
3964043	2
2559525	2
2983116	2
3730754	2
2945119	2
3151343	2
3691683	2
3885768	2
3933672	2
2655224	2
2876118	2
2924694	2
3352295	2
3516223	2
3912049	2
2417376	2
2704307	2
2798834	2
3450805	2
3017764	2
3776865	2
3900264	2
2703216	2
2855621	2
2899448	2
3472941	2
3691966	2
3270774	2
3360879	2
2832585	2
2991491	2
3087305	2
2799126	2
3128369	2
3226110	2
3543096	2
3940619	2
2970591	2
3018052	2
3401455	2
3664520	2
3590733	2
3900864	2
2503281	2
2746991	2
3473170	2
3538562	2
3746954	2
3824436	2
3683027	2
2925164	2
3543725	2
3941117	2
2348362	2
2403969	2
2811002	2
3066682	2
2561049	2
2457161	2
2789566	2
2856145	2
2945818	2
3425763	2
3886993	2
2876988	2
3040735	2
3252681	2
3033200	2
3226982	2
3941820	2
2404181	2
2571509	2
2725546	2
2768014	2
3326205	2
3402059	2
2561642	2
3733120	2
2946018	2
3692680	2
3825501	2
2463521	2
2656872	2
3179689	2
3361637	2
3775828	2
2323238	2
2992238	2
3252771	2
3799094	2
3638592	2
2404464	2
2725801	2
3718611	2
3592028	2
3152336	2
3426239	2
3692964	2
2464485	2
2323452	2
2376844	2
2429205	2
2479251	2
2526580	2
2640016	2
2992546	2
3858880	2
3453041	2
2349076	2
2897885	2
2748167	2
2946682	2
3109656	2
3152541	2
3203496	2
3748848	2
2850344	2
3776876	2
2833882	2
2926229	2
3301946	2
3914355	2
3545421	2
3229736	2
3326876	2
3085278	2
3593077	2
3204060	2
3936286	2
2479687	2
2527023	2
2596200	2
3088541	2
3563705	2
3914877	2
3640157	2
3719556	2
3085875	2
3734891	2
2947297	2
3042543	2
3888553	2
2754188	2
3274198	2
2430082	2
2878562	2
2374921	2
2421914	2
3640745	2
3944349	2
2727137	2
2812447	2
3019754	2
3067987	2
3404076	2
3667328	2
4042999	2
2899105	2
2987057	2
3735091	2
2705243	2
2903587	2
2947816	2
3638403	2
2659752	2
3274637	2
3778023	2
3863637	2
2684180	2
2878904	2
2927000	2
2993404	2
3131984	2
3800868	2
2803210	2
2943156	2
3035367	2
3455170	2
2727347	2
3068141	2
3231482	2
3278526	2
3496873	2
3667678	2
2566587	2
3086894	2
2459217	2
2903942	2
3153384	2
3427451	2
3475376	2
3540565	2
2519789	2
2325208	2
2378517	2
2527862	2
2641470	2
2993636	2
3181486	2
3564373	2
2375711	2
2612512	2
2709122	2
3035695	2
3132620	2
2662086	2
2770470	2
2812854	2
3020139	2
3068314	2
3278631	2
3720852	2
3778919	2
3502374	2
2459625	2
2791592	2
2858051	2
2904154	2
3153595	2
3205542	2
3540771	2
3694769	2
3751480	2
2661056	2
3036855	2
3365392	2
3355564	2
3564600	2
3614540	2
2709534	2
3133440	2
3642204	2
2662269	2
2813075	2
3020466	2
2567523	2
3824882	2
2506765	2
2705857	2
2749734	2
2948942	2
3037252	2
2379089	2
2480713	2
2597472	2
3089958	2
3182083	2
3801509	2
3036481	2
3456494	2
3946292	2
2574022	2
3020737	2
3328271	2
4045455	2
2568121	2
2900843	2
3596347	2
3825413	2
3905618	2
2904883	2
3043808	2
3154103	2
3541154	2
3939577	2
2521656	2
3865799	2
2326260	2
2835680	2
2879902	2
2928025	2
3090208	2
3133071	2
3519611	2
3615074	2
3915954	2
2574337	2
2662903	2
3020909	2
3069181	2
3405356	2
3497903	2
3722267	2
3779831	2
4045939	2
2331930	2
2568688	2
2550884	2
3044066	2
3154380	2
3382494	2
3695974	2
2481119	2
2642764	2
2685348	2
2835902	2
3356265	2
2711361	2
2945928	2
3326031	2
3021155	2
3232678	2
3722755	2
2569219	2
3597403	2
3826364	2
3428801	2
3696437	2
3890129	2
2468911	2
3038953	2
3185394	2
2481314	2
2643062	2
2880304	2
3802202	2
3862576	2
2378062	2
2946460	2
3135627	2
2815176	2
3069696	2
3405798	2
3669349	2
3723262	2
4047431	2
2902116	2
3737464	2
2507560	2
2551322	2
3154806	2
3752850	2
2855964	2
3781706	2
2598096	2
3183053	2
3305445	2
3566027	2
3916556	2
2426849	2
2712247	2
2807652	2
3136231	2
3232506	2
2408532	2
2729059	2
2815448	2
2974336	2
3233196	2
3406073	2
3592376	2
4049054	2
2333561	2
2706987	2
2750810	2
2859372	2
3209329	2
3383262	2
3828660	2
2836650	2
2712763	2
3136699	2
3948292	2
2663920	2
2729262	2
3329676	2
4050273	2
2991139	2
3415119	2
3827776	2
2707229	2
2793412	2
3890974	2
2664301	2
2759122	2
3187154	2
3868182	2
2435088	2
2482063	2
2598700	2
2686410	2
2929138	2
3183577	2
2617129	2
2713166	2
2808794	2
2408904	2
2664215	2
3070325	2
3280500	2
3498978	2
3543157	2
3592810	2
2461909	2
2951883	2
3112618	2
3429734	2
3753808	2
2949773	2
3187740	2
2328695	2
2435366	2
3135035	2
3566721	2
3803224	2
2809637	2
2948396	2
3137972	2
2729742	2
2772592	2
2816170	2
3022523	2
2573554	2
2992091	2
3506657	2
3599962	2
2793979	2
3383801	2
3640967	2
3891555	2
2858543	2
3041522	2
3371370	2
3697104	2
2837414	2
3257265	2
3566974	2
3865040	2
3917432	2
2948932	2
3329608	2
3553259	2
2409491	2
3543799	2
3669933	2
3725593	2
2574123	2
2552292	2
2907236	2
2952413	2
3113015	2
3210377	2
3641141	2
3754707	2
2665790	2
3869266	2
2531138	2
2929884	2
3257554	2
3803672	2
3917711	2
2618660	2
2623474	2
2730450	2
3407165	2
3544015	2
2574920	2
2905358	2
2992732	2
3740369	2
3910189	2
2382406	2
2508962	2
2552566	2
2708301	2
2860497	2
3210561	2
3698743	2
3755342	2
2526078	2
3042424	2
2329757	2
2482892	2
3135804	2
3184561	2
3307028	2
3358740	2
3567575	2
3917943	2
2811659	2
3462114	2
3646899	2
2624071	2
2730678	2
3023343	2
3281302	2
3454803	2
3593877	2
2575620	2
2993070	2
3417105	2
3601593	2
2462972	2
2552726	2
2908078	2
2952829	2
2997556	2
3113428	2
3384443	2
3189747	2
3282270	2
2437465	2
2483129	2
2531574	2
2600343	2
2930132	2
3136133	2
3307307	2
2382421	2
3950943	2
3023575	2
2906360	2
2993806	2
3602143	2
2552847	2
2708982	2
3113653	2
3831482	2
2527622	2
2531785	2
2930313	2
3307551	2
2715677	2
3140747	2
3236785	2
3234889	2
3281922	2
3407840	2
3500350	2
3670454	2
3418173	2
3602749	2
2709217	2
3479017	2
3642073	2
3699555	2
2668226	2
2532007	2
3360072	2
3618648	2
3804688	2
3918681	2
2731404	2
3235118	2
3455983	2
3670742	2
3912519	2
2383616	2
2509754	2
2709479	2
3211519	2
3699872	2
3893478	2
3944090	2
2438762	2
2645634	2
3360539	2
3522972	2
2411830	2
2578687	2
2731697	2
3408307	2
3594760	2
2578288	2
2995459	2
3211694	2
2475511	2
3185845	2
3523305	2
3805212	2
2357951	2
2412146	2
2665863	2
2910137	2
3024602	2
3235558	2
3096628	2
3159133	2
3432355	2
3700302	2
3758333	2
3894364	2
3944812	2
3701218	2
2484292	2
2883747	2
3523550	2
3556896	2
3501276	2
3671236	2
2332615	2
2464538	2
2954471	2
3385707	2
3480262	2
2954683	2
3285084	2
2533432	2
2839520	2
3259919	2
3557281	2
2412577	2
2732485	2
2910754	2
3335084	2
3501525	2
2767711	2
2996811	2
3098041	2
3894935	2
3945499	2
2477344	2
3047016	2
3872384	2
2484786	2
3137923	2
3308994	2
3569662	2
2385880	2
2717863	2
2579592	2
2977725	2
3025282	2
3501778	2
3671541	2
2341587	2
2997424	2
3606016	2
2796499	2
2863783	2
3433235	2
3644754	2
2477733	2
2766896	2
3702310	2
2602302	2
2646645	2
2689551	2
2884474	2
3569937	2
2435640	2
3145326	2
2359275	2
2413216	2
2626296	2
2819271	2
2864459	2
3236372	2
3336358	2
3914674	2
2710833	2
2796768	2
2863929	2
2955344	2
3760076	2
3834880	2
3791196	2
3872947	2
2602545	2
2646875	2
2689651	2
3094948	2
3260880	2
3362254	2
3524500	2
3870131	2
2386779	2
2436022	2
2413564	2
2733162	2
3025683	2
3785227	2
2910719	2
3099604	2
2465126	2
2511224	2
2754445	2
3213651	2
3387088	2
2478709	2
3138523	2
3459951	2
3524809	2
3570361	2
3807061	2
2413831	2
2912003	2
3025964	2
3284263	2
3729523	2
2770067	2
2911252	2
3481586	2
3701282	2
3760731	2
2532198	2
3193883	2
3379399	2
2441885	2
3138719	2
3920707	2
2414173	2
3785882	2
2343549	2
2912022	2
2334804	2
2386230	2
3049574	2
3214100	2
3387480	2
3701432	2
2673699	2
3792970	2
2486230	2
2647537	2
3310145	2
3147443	2
2414376	2
2734037	2
2912497	2
3237419	2
3917407	2
2711632	2
3049697	2
3116280	2
3160760	2
3214390	2
3646767	2
3701754	2
3836223	2
3947683	2
3290381	2
3793683	2
2647789	2
3188057	2
3571040	2
2820328	2
3470255	2
2912700	2
3338278	2
3730404	2
2913494	2
3101573	2
3836315	2
2798062	2
3001572	2
3050044	2
3214588	2
3387832	2
3947915	2
3050626	2
2648071	2
2690517	2
3262604	2
3525604	2
3571211	2
3921352	2
2389175	2
2438782	2
2627456	2
2722769	2
3148575	2
3562008	2
3959176	2
2414723	2
2734463	2
3410646	2
3504241	2
3426336	2
3748062	2
2512443	2
2956946	2
3051120	2
3704748	2
2486877	2
2604161	2
3139819	2
3363716	2
3461020	2
3921628	2
3149188	2
3562672	2
2415039	2
2627676	2
2668490	2
2734626	2
2820681	2
3285193	2
3504360	2
3516745	2
2335996	2
2512732	2
3161378	2
3388435	2
3482836	2
2959461	2
2487103	2
2648570	2
2690830	2
3263198	2
3364010	2
3872784	2
2390138	2
2628659	2
3338992	2
3563349	2
2627876	2
2668784	2
2734824	2
2777478	2
2866306	2
2913419	2
3504715	2
3787180	2
2677856	2
2915222	2
2336180	2
2467035	2
2799191	2
2871604	2
3876837	2
2443601	2
2487282	2
2691047	2
3189150	2
3412303	2
3461542	2
2390300	2
3150223	2
3472524	2
2777728	2
3286001	2
3597655	2
3003173	2
3103634	2
3427997	2
3483292	2
3702688	2
3706290	2
3877453	2
2443855	2
2843281	2
3311504	2
3412466	2
3623775	2
3809060	2
3339912	2
2669323	2
2735242	2
2980415	2
3340168	2
2587620	2
2774394	2
3004305	2
2388013	2
2513460	2
2713273	2
2756501	2
2958116	2
3898298	2
2961265	2
3054903	2
2605181	2
3873920	2
3340253	2
3660152	2
3961514	2
2669532	2
2735530	2
3028183	2
3005048	2
3104668	2
2513649	2
3216447	2
3293846	2
2488094	2
2887231	2
3141002	2
3189861	2
3264197	2
3527375	2
3624338	2
3809557	2
2632062	2
3151766	2
3661090	2
3840203	2
3239240	2
3286954	2
3340709	2
3505636	2
3788121	2
2588395	2
2680190	2
2917182	2
3105272	2
3613304	2
2800104	2
3648184	2
2962348	2
3057652	2
3199642	2
2692369	2
3190183	2
2632635	2
2825436	2
3249381	2
3661698	2
3076938	2
3340938	2
3676102	2
3788342	2
2349111	2
2681117	2
2917987	2
3006500	2
3520169	2
3921901	2
2388896	2
3162612	2
3484206	2
2488541	2
2844737	2
2887787	2
3528097	2
3810166	2
2826085	2
3341445	2
3754298	2
3840965	2
2670546	2
2867673	2
3506285	2
3598886	2
2918718	2
3007919	2
3430317	2
3520994	2
2389106	2
2800685	2
3004668	2
3390150	2
3840649	2
2485954	2
3385836	2
3708533	2
3312501	2
3625116	2
2584212	2
2914865	2
3506599	2
2589221	2
2682172	2
2919442	2
2468471	2
3704394	2
2486485	2
2875455	2
3059687	2
3798306	2
2538138	2
2780065	2
2845652	2
3366058	2
3573705	2
3924130	2
2633957	2
2822601	2
3030069	2
3506744	2
3599332	2
2589377	2
2338355	2
2389381	2
2558142	2
3119170	2
2780343	2
2846151	2
3141998	2
3191796	2
3414465	2
3625713	2
3875514	2
3924437	2
3477179	2
3755791	2
3240635	2
3550367	2
3677976	2
2778190	2
3010979	2
3923299	2
2389563	2
2558349	2
2758939	2
3218170	2
3900253	2
2964658	2
3142152	2
3192124	2
3875720	2
3155100	2
3842534	2
2418010	2
2389763	2
2558617	2
3391487	2
3900586	2
3951758	2
3202467	2
3800179	2
2607202	2
3366827	2
3875928	2
3925529	2
2730407	2
3842756	2
2823337	2
3030892	2
3507395	2
3678498	2
2685114	2
2779169	2
3006585	2
3900802	2
2488816	2
2540348	2
3367093	2
3415543	2
3478360	2
3965187	2
3031600	2
3600322	2
3110196	2
3523966	2
2559222	2
2716669	2
3006682	2
3054806	2
3164049	2
3392023	2
3650451	2
2651713	2
2937017	2
3100211	2
3193201	2
3811907	2
2445849	2
3570893	2
3843332	2
2418818	2
2983317	2
3551406	2
3734727	2
3013138	2
2469846	2
3706207	2
3843487	2
2878664	2
3711777	2
2738114	2
2781342	2
3193514	2
3416463	2
3530775	2
2491985	2
3157063	2
3253863	2
3479303	2
3343487	2
3790524	2
2516261	2
2717193	2
3392666	2
3953842	2
3063857	2
2446971	2
2539830	2
2738391	2
3812332	2
2492911	2
2831213	2
3571863	2
3758697	2
3844101	2
2366929	2
2419289	2
3601056	2
3790750	2
2592501	2
2687778	2
2924005	2
2392434	2
2760487	2
2961840	2
3121873	2
3164817	2
3767612	2
3844014	2
3902042	2
3803233	2
2447369	2
2490858	2
2652420	2
2738630	2
3100853	2
3465221	2
3575810	2
3627186	2
3877131	2
2399344	2
2638004	2
2732778	2
2419577	2
3080188	2
3508614	2
3735904	2
2354387	2
3620502	2
2340088	2
2470473	2
2717804	2
2491083	2
2608548	2
2652549	2
2938004	2
3465433	2
3531365	2
3812921	2
2832203	2
3242500	2
3903454	2
3435936	2
3927236	2
2803254	2
3393498	2
3707603	2
2491424	2
2608777	2
2739121	2
3101358	2
3418157	2
3627559	2
2733846	2
3256189	2
3481289	2
3760764	2
2676087	2
3791500	2
2340621	2
3653133	2
3768258	2
3886550	2
2448324	2
2892398	2
3465768	2
3576514	2
3877857	2
3348531	2
2632168	2
2917935	2
3292283	2
2689545	2
2783780	2
2926087	2
3114500	2
3436622	2
3527282	2
3220928	2
3268903	2
3318348	2
3487680	2
3955989	2
2881631	2
3393260	2
3715687	2
3886792	2
2491991	2
2541057	2
2782773	2
2848741	2
3927654	2
2449328	2
2368125	2
2587188	2
2676794	2
2825017	2
2870538	2
2984774	2
3736897	2
3016631	2
3221087	2
3441240	2
3653570	2
3806461	2
3145167	2
3466182	2
2833428	2
2825118	2
2984975	2
3244329	2
2691147	2
3929326	2
2394385	2
2471647	2
2761809	2
3488215	2
3709241	2
3847068	2
3956562	2
3067915	2
3576580	2
3807241	2
2740106	2
3419333	2
3466396	2
3628414	2
3813990	2
3878565	2
2677252	2
2871009	2
3603824	2
2404548	2
3438248	2
3623949	2
3319357	2
3653990	2
3956841	2
3394508	2
3807766	2
2541673	2
2697040	2
2849503	2
3102644	2
3145775	2
3466662	2
2498929	2
2641875	2
2736438	2
3350791	2
3483912	2
3671707	2
3847631	2
4051831	2
2677488	2
3510262	2
3680911	2
3738002	2
2786517	2
3930255	2
2395067	2
2561860	2
2804854	2
3123763	2
3769597	2
2883738	2
3305544	2
3102894	2
2642394	2
3351360	2
2677704	2
2919275	2
3293803	2
3346199	2
3793051	2
2928582	2
3439208	2
3529206	2
2395286	2
2719873	2
2805116	2
3395701	2
3577689	2
3879085	2
3034790	2
3082279	2
3246671	2
3019857	2
2805376	2
2964599	2
3011664	2
3270355	2
3489220	2
3710293	2
3307013	2
3486204	2
3578088	2
2784241	2
3578408	2
3629483	2
2634114	2
3035099	2
3294189	2
3510990	2
3906566	2
2361583	2
2406587	2
3440173	2
2342589	2
2519338	2
2562771	2
2805663	2
2964736	2
3222520	2
3270610	2
3443437	2
3578339	2
3810396	2
2542817	2
2698182	2
2850620	2
2940522	2
3929523	2
2501335	2
3765798	2
2588920	2
2826432	2
3082670	2
3556012	2
3739316	2
3906740	2
2407129	2
3021011	2
3531184	2
2395990	2
2562929	2
2720596	2
2805838	2
3489724	2
3657016	2
3072509	2
2837161	2
3352891	2
3673618	2
2370164	2
2826681	2
3035891	2
3556487	2
3682589	2
3739575	2
2720754	2
2806134	2
3320960	2
3214748	2
3487424	2
2894727	2
3147272	2
3420884	2
2645442	2
2739857	2
2316807	2
2589298	2
2872455	2
3169092	2
2790004	2
2520005	2
2720921	2
2965581	2
3168719	2
3396905	2
3771380	2
2742183	2
3371591	2
2645834	2
2740472	2
2838178	2
3850819	2
2827118	2
2920759	2
3740050	2
3794298	2
2790501	2
3442144	2
2473862	2
2520302	2
2806722	2
3125412	2
3223510	2
3711457	2
3771826	2
2317042	2
2975330	2
2851712	2
3147862	2
3630729	2
3880912	2
3674339	2
3767771	2
2635313	2
2872974	2
2987862	2
3512091	2
3683812	2
3740366	2
3794497	2
2696111	2
3933750	2
2656920	2
2721351	2
2763671	2
3060876	2
3125594	2
2975730	2
3216504	2
3310703	2
2544163	2
2742510	2
2941939	2
3104598	2
2454862	2
2647219	2
3354520	2
2423899	2
2635594	2
2987978	2
3684857	2
3024117	2
3934132	2
2657065	2
2721584	2
3013377	2
2317933	2
3489456	2
3893145	2
2852233	2
2895775	2
3881601	2
2505182	2
3675087	2
2590768	2
3348656	2
2792423	2
2932782	2
3628863	2
2344407	2
2398005	2
2474995	2
2566761	2
2807416	2
2966711	2
3126003	2
3217813	2
3311798	2
2498085	2
2544880	2
2743198	2
2786293	2
3373546	2
2455712	2
2591069	2
2828117	2
2988439	2
3037417	2
3174477	2
3558774	2
2521157	2
2722219	2
2966961	2
3126201	2
3273373	2
3660570	2
3312207	2
3582666	2
3814159	2
3893893	2
2453248	2
2743428	2
3105213	2
3199311	2
3882439	2
2506722	2
3167829	2
3355868	2
3769892	2
3853665	2
2424631	2
2591185	2
2679989	2
3174768	2
3248666	2
3558966	2
2411643	2
2602421	2
3934917	2
2657553	2
3062010	2
3126317	2
3224738	2
3273522	2
3445681	2
3312741	2
3400398	2
3583725	2
3814585	2
2498589	2
2545397	2
2700248	2
2852899	2
3148937	2
3199520	2
3632245	2
3168269	2
3675836	2
3770228	2
2318749	2
2372354	2
2989087	2
3126916	2
3935163	2
2345330	2
2613984	2
2722628	2
2808101	2
3492367	2
3077730	2
3149257	2
3199835	2
3743310	2
2842886	2
3357224	2
3676258	2
2922548	2
3175331	2
3349707	2
3686155	2
3123581	2
2522073	2
3126666	2
2891066	2
2978869	2
2853455	2
2897159	2
3149548	2
3200026	2
3423075	2
3536514	2
3582368	2
2745453	2
3677108	2
3855348	2
2680565	2
3127397	2
2367401	2
2345711	2
2522488	2
3062898	2
3126868	2
3661494	2
3714675	2
3961978	2
2979447	2
3493430	2
2744592	2
3536740	2
3633249	2
3820798	2
2509803	2
2844457	2
2373120	2
2637226	2
2829630	2
3127620	2
3560037	2
3910077	2
3493093	2
2556755	2
2892269	2
2787467	2
3584110	2
2459045	2
2844936	2
3174270	2
3176159	2
3124571	2
3937509	2
2400765	2
2476614	2
2723558	2
2765950	2
3399759	2
3447153	2
3493359	2
3715395	2
2892481	2
2787603	2
2943975	2
3537118	2
3584379	2
3634037	2
3884409	2
2874917	2
3299221	2
3514806	2
2346405	2
2476803	2
2969176	2
2322019	2
3494964	2
3587879	2
3584542	2
3745138	2
3932759	2
2459872	2
3772293	2
2320362	2
2923846	2
3797193	2
3448665	2
3634015	2
3938402	2
2346831	2
2615184	2
2723932	2
2809574	2
3016563	2
3275122	2
3400455	2
3662962	2
3775945	2
2322416	2
2981679	2
3222161	2
3403876	2
3495607	2
2745471	2
3584884	2
3932994	2
2593301	2
2875315	2
2924125	2
3797401	2
2512910	2
2924156	2
3128727	2
3797491	2
3911363	2
2937785	2
3449320	2
2659459	2
2724227	2
2766758	2
3017185	2
3324850	2
3663419	2
3716441	2
3776254	2
2323288	2
3589293	2
2547629	2
2788549	2
3201653	2
3472169	2
3585191	2
3746010	2
3823193	2
2654160	2
3858562	2
2427329	2
2875728	2
3911573	2
2606829	2
2798131	2
3635241	2
2569276	2
2724501	2
3325112	2
3963833	2
2982572	2
2456126	2
2788781	2
3424795	2
2654827	2
3177189	2
2875951	2
3039946	2
2477620	2
2767039	2
2810443	2
3276166	2
2324203	2
3590077	2
2945225	2
3108249	2
3472831	2
3691804	2
3746504	2
3270345	2
3773827	2
2375217	2
2924732	2
3300459	2
3610824	2
3798252	2
3857645	2
3127837	2
3318761	2
3450896	2
3940310	2
3325590	2
3401329	2
3664296	2
2983735	2
3900457	2
2456733	2
2945461	2
3151648	2
2847979	2
3178384	2
3270995	2
2639315	2
3040358	2
3300759	2
3516650	2
3857877	2
2348121	2
2570815	2
3018107	2
3732276	2
3901026	2
2457002	2
2503389	2
2548591	2
2747057	2
3041091	2
3108662	2
3636938	2
3934305	2
2656275	2
3361321	2
3775100	2
2833021	2
2925257	2
2991804	2
3912763	2
3319304	2
3637877	2
3941324	2
2478219	2
2767787	2
2811120	2
2971055	2
3228547	2
3820708	2
2457221	2
2548734	2
3041368	2
3425860	2
3473404	2
3538829	2
3887164	2
3934701	2
2515916	2
3361501	2
2594977	2
3301318	2
3353378	2
3227128	2
3319957	2
3452257	2
3544273	2
2348730	2
2616859	2
2971295	2
3018560	2
3228947	2
3277302	2
3777528	2
2561841	2
3591677	2
3733291	2
2457527	2
2856400	2
3587942	2
2516655	2
3685060	2
2526501	2
2639896	2
2992388	2
3353575	2
3562929	2
3913583	2
2706329	2
3033770	2
3942413	2
2404577	2
2572067	2
2971596	2
3326525	2
3965635	2
2897554	2
2504121	2
2549143	2
2946350	2
3826022	2
3887729	2
3273192	2
2640096	2
3088124	2
3130910	2
2610034	2
3942881	2
2726108	2
2769040	2
3326719	2
2898004	2
3500877	2
2458096	2
2902341	2
3749077	2
3936141	2
3362763	2
3862124	2
2429640	2
3253253	2
3613253	2
2941759	2
2812138	2
2972092	2
3067677	2
2504638	2
2947049	2
3380727	2
3539737	2
3826460	2
3936390	2
3274021	2
3777337	2
2429845	2
2479754	2
2596363	2
3088605	2
3131570	2
3180562	2
3800069	2
3914943	2
2374648	2
3640363	2
3943976	2
3085917	2
3823233	2
2790954	2
3110175	2
3474797	2
3540086	2
3826681	2
3888674	2
3936877	2
3363571	2
2324553	2
2527318	2
2596672	2
2926883	2
3518265	2
3614053	2
3860086	2
3640934	2
3496766	2
2329358	2
2899225	2
3502088	2
3735248	2
2549765	2
2748893	2
3043047	2
3826951	2
2527536	2
2684243	2
2927051	2
3355121	2
3915261	2
2770269	2
3327634	2
3450836	2
2899741	2
2857847	2
2994405	2
3638818	2
3827257	2
3938307	2
3864580	2
2879236	2
3132504	2
3254594	2
3614341	2
3915359	2
2612706	2
3945431	2
2727662	2
2812969	2
3668166	2
3595482	2
2506579	2
2948696	2
3153652	2
3381643	2
3475734	2
3639022	2
3694866	2
3036902	2
3183345	2
3864882	2
2528466	2
2597330	2
2684735	2
2709665	2
2944407	2
3456042	2
2573858	2
2619391	2
2813126	2
3020542	2
3232248	2
3278984	2
3451281	2
3779299	2
2331116	2
2988166	2
3502806	2
3825149	2
2705948	2
2749770	2
2791935	2
3043633	2
3111018	2
3639304	2
2854242	2
3037390	2
3183802	2
3779451	2
2642297	2
2879727	2
2927768	2
3090030	2
3254953	2
3801627	2
3861606	2
3915772	2
2351580	2
3451561	2
4045568	2
2331563	2
2568320	2
3088172	2
2792108	2
3111223	2
3541219	2
2521927	2
3038079	2
3779862	2
2480985	2
2880003	2
3304655	2
3356090	2
2711159	2
2945622	2
3325785	2
3550184	2
2728362	2
2814732	2
3451831	2
3779901	2
2901337	2
2706381	2
2995164	2
3154440	2
3752432	2
3828150	2
2662681	2
3185033	2
2433429	2
2481172	2
2597775	2
2642933	2
3255536	2
3356317	2
2377761	2
2615285	2
3231915	2
3947185	2
2620528	2
2771354	2
3021242	2
3452075	2
3591883	2
2569306	2
3737332	2
2905676	2
3890216	2
3940716	2
2757797	2
3781102	2
2434137	2
2836230	2
2928570	2
3182877	2
3255791	2
3356542	2
3565826	2
3616025	2
3802291	2
3862993	2
2712008	2
3326684	2
2352214	2
2408305	2
2771545	2
3452278	2
3780256	2
4047524	2
3907491	2
2507674	2
3477122	2
3541988	2
3940964	2
2469527	2
2523450	2
3039473	2
3368752	2
2380331	2
2880555	2
3356669	2
3802502	2
2427076	2
2712386	2
3069966	2
3452480	2
2902646	2
2990472	2
2507965	2
3477323	2
3941267	2
2664108	2
3867830	2
2328114	2
3256270	2
3356815	2
3566314	2
2712936	2
3948412	2
2352709	2
2974705	2
3022085	2
3452803	2
3543069	2
3669708	2
4050679	2
3090520	2
2551811	2
2793511	2
2859717	2
3640577	2
3941660	2
2470468	2
2857415	2
2949289	2
3279597	2
2482119	2
2881104	2
3091467	2
3617093	2
3864673	2
3917028	2
2713327	2
3328433	2
3948945	2
2352927	2
2408975	2
2975032	2
3330182	2
3453186	2
3543208	2
2903760	2
3739182	2
3828744	2
2462059	2
2996504	2
3383553	2
3429801	2
3698205	2
3041310	2
2644163	2
2837215	2
3091718	2
3566815	2
3617254	2
3864864	2
3917346	2
2713677	2
3645753	2
2622741	2
2664546	2
3280729	2
3543461	2
2381949	2
2707817	2
2952222	2
2525313	2
3188394	2
2482510	2
3091941	2
3135392	2
2428946	2
2810469	2
3138859	2
3553436	2
3646161	2
2353531	2
2664736	2
3280925	2
3407109	2
3499729	2
4052710	2
3507454	2
3600520	2
2462489	2
2794419	2
2907320	2
3210462	2
3830083	2
3942630	2
2666121	2
3281387	2
3372375	2
2329560	2
2644761	2
2837757	2
2929913	2
3092155	2
3306882	2
3235348	2
3330708	2
3461874	2
3553907	2
2577374	2
2664934	2
3281126	2
3407255	2
3454623	2
4053280	2
2575058	2
3416884	2
3740491	2
2907780	2
2952693	2
3113249	2
3830485	2
2666580	2
2761040	2
2329878	2
2930057	2
3618121	2
2811810	2
3331128	2
2410428	2
2577687	2
2908937	2
3332046	2
3407442	2
2997613	2
3210841	2
3478574	2
3755861	2
3892399	2
2473812	2
3373850	2
2330166	2
2531683	2
3092604	2
3184861	2
3258244	2
2715478	2
3554443	2
3647446	2
3951589	2
2817402	2
3594186	2
2331168	2
2383129	2
2552901	2
2953126	2
3641988	2
3892715	2
3943629	2
2527686	2
2667821	2
3374305	2
2438015	2
2600671	2
3185067	2
3307690	2
3522521	2
3568131	2
2356161	2
2731181	2
2774039	2
3332960	2
3407920	2
3500414	2
3602886	2
2509676	2
3211323	2
3384923	2
3479141	2
3642143	2
3893076	2
3044330	2
2330770	2
3867364	2
2813158	2
3141873	2
3648192	2
2411580	2
3072664	2
3545125	2
2578017	2
3095412	2
3603369	2
3742134	2
2464022	2
2709570	2
3211603	2
3642359	2
3944272	2
3700506	2
2688404	2
2838981	2
3259192	2
3568741	2
3464566	2
2625194	2
2665808	2
2731802	2
3501000	2
2339493	2
3419602	2
3831969	2
2384334	2
2464157	2
2553601	2
2795753	2
2862935	2
3385357	2
3832748	2
2601351	2
3137243	2
3259496	2
3308319	2
3360998	2
3523413	2
3568986	2
2579019	2
2625418	2
2665945	2
2910275	2
3282886	2
3420121	2
2384611	2
2510216	2
2553779	2
2795961	2
2954257	2
3047565	2
3212114	2
3385604	2
3643430	2
2669957	2
2764914	2
2601566	2
2883832	2
3186283	2
3259669	2
3569189	2
3805564	2
2385124	2
3954296	2
2818593	2
2977316	2
3025070	2
3408871	2
2340577	2
3833115	2
3913807	2
2384897	2
2999171	2
3114926	2
3385803	2
3432876	2
3480328	2
3700508	2
3833749	2
3894726	2
2530143	2
2864482	2
2601822	2
3361514	2
3954643	2
2358645	2
2775115	2
3236010	2
3335381	2
3457607	2
3501619	2
3595320	2
2767878	2
2997074	2
3511893	2
2332915	2
2753944	2
2954966	2
2766497	2
3806160	2
2775443	2
3025395	2
2333487	2
2510879	2
2554407	2
2710669	2
3115276	2
3386652	2
2602363	2
2884550	2
3524345	2
3467281	2
3558301	2
2413326	2
2775782	2
2911383	2
3336505	2
3422375	2
3048594	2
3115479	2
3481099	2
3700967	2
2478321	2
2956403	2
3193467	2
3873043	2
2485520	2
3309557	2
3620949	2
3806934	2
2386948	2
2719640	2
2817814	2
2819611	2
2911887	2
2978340	2
3025775	2
2582363	2
3513345	2
3835053	2
2711061	2
2754521	2
2797108	2
3115653	2
3387146	2
3433740	2
3288566	2
3378838	2
3703227	2
3791868	2
2534273	2
2647113	2
2689879	2
2625504	2
2720351	2
3957111	2
2819854	2
3026030	2
3409907	2
3607648	2
3916398	2
2465557	2
2797294	2
3000664	2
3646383	2
2673314	2
3874010	2
2486066	2
3362831	2
3525102	2
3570592	2
3871444	2
3920806	2
3147176	2
3654254	2
2414230	2
3672637	2
2344072	2
2386356	2
2555334	2
3160662	2
3387567	2
3761184	2
2957626	2
3380182	2
3793382	2
2442235	2
3139113	2
3807705	2
3871828	2
3243218	2
3655137	2
3837062	2
2979013	2
3503625	2
3730087	2
2771801	2
2913110	2
3917545	2
2335138	2
2466183	2
2555623	2
2797810	2
2533282	2
3050245	2
3380677	2
2647862	2
2841606	2
3363350	2
3525485	2
3571104	2
2438484	2
3244010	2
3837539	2
3958709	2
2734361	2
3026725	2
3338395	2
3673026	2
3001095	2
3515126	2
3836887	2
2533802	2
2870380	2
3704599	2
2690563	2
2841816	2
2886255	2
3139740	2
2723121	2
3148798	2
2414812	2
3075225	2
3338661	2
3410750	2
3547807	2
3730801	2
2677278	2
3516257	2
2466673	2
2755528	2
3116778	2
3215239	2
3482694	2
3837157	2
2958961	2
3051275	2
3139840	2
3411846	2
3461138	2
3921693	2
2389848	2
3338616	2
3959785	2
2668579	2
2734661	2
2866181	2
2913292	2
3237946	2
3673736	2
3731096	2
3102559	2
3516860	2
2556394	2
3050475	2
2482614	2
3197258	2
3292105	2
2724134	2
2822501	2
3149946	2
3838899	2
2734856	2
2913513	2
3339545	2
3002905	2
3749883	2
2799258	2
3647487	2
3897954	2
2483081	2
3877009	2
2842991	2
3960632	2
2415694	2
3238564	2
3731616	2
3787458	2
2774149	2
3003433	2
3103726	2
3517964	2
2756376	2
2957991	2
3647672	2
3702894	2
3948978	2
2535553	2
2934204	2
3189457	2
3263786	2
3364730	2
3412560	2
2725046	2
2824042	2
2415918	2
2669410	2
2821475	2
2866765	2
3238823	2
3340221	2
2679483	2
2774662	2
2799661	2
3389378	2
3436606	2
3483592	2
3763320	2
3839275	2
2536947	2
3527000	2
3809393	2
2725379	2
3548969	2
2775304	2
2713643	2
2799866	2
3648079	2
3898668	2
3199458	2
2444337	2
2488163	2
2605448	2
3264294	2
3413016	2
3527513	2
2441685	2
2583425	2
3287621	2
3340755	2
2348818	2
3429557	2
3751839	2
2388702	2
3898892	2
3199708	2
3294484	2
2537492	2
2887645	2
3527861	2
3661934	2
3753890	2
2822111	2
3506091	2
2349219	2
2776221	2
2918125	2
3006896	2
2388952	2
3052126	2
3484283	2
3840454	2
3899152	2
2485710	2
2874601	2
2605869	2
3190787	2
3413447	2
3528200	2
3341569	2
3754445	2
2914736	2
3239936	2
2681741	2
2918986	2
2389169	2
2959574	2
3217419	2
3437360	2
3484505	2
2537790	2
2488914	2
3141696	2
3625178	2
3153676	2
3963565	2
2417301	2
2822469	2
3599184	2
3677480	2
3430815	2
2558027	2
3118915	2
2875530	2
3060053	2
3798643	2
3099122	2
3265298	2
3312822	2
3463403	2
3528926	2
3625476	2
3810791	2
3663251	2
2417606	2
2822725	2
3789200	2
2338433	2
2558210	2
2801175	2
3005729	2
3119286	2
3218003	2
3297570	2
3387372	2
2538466	2
2606668	2
3529239	2
3574069	2
3964241	2
2736482	2
2915444	2
3078274	2
3506950	2
3550449	2
3599556	2
3789466	2
2351338	2
2715736	2
3391260	2
3485124	2
3298376	2
2651152	2
2846475	2
3265803	2
3313413	2
3414845	2
3875763	2
2395185	2
3964401	2
3030542	2
3078467	2
3290079	2
3599878	2
2759255	2
3314273	2
3438403	2
3842754	2
3299342	2
3882337	2
2538983	2
2846713	2
3366900	2
3463883	2
3530128	2
2490693	2
2585153	2
2736878	2
3241190	2
3550941	2
2921653	2
3109879	2
3923911	2
2759485	2
3006613	2
3054652	2
3710796	2
2651488	2
2737702	2
3925746	2
2445649	2
2829459	2
3965277	2
2366369	2
2585424	2
2823566	2
3551160	2
2469652	2
3392169	2
3952788	2
2966853	2
3883396	2
2651807	2
2694955	2
2847174	2
2890462	2
3253457	2
3843392	2
2631102	2
3290886	2
3507950	2
2591645	2
3434159	2
3619486	2
2961534	2
3164354	2
3392506	2
3063550	2
3712032	2
2695239	2
3530876	2
3666594	2
3758447	2
2673803	2
3600795	2
3902641	2
2687330	2
3111575	2
2961763	2
3121709	2
3439788	2
3954163	2
2695425	2
2891495	2
3367962	2
3465006	2
3812415	2
2398786	2
2732342	2
3479916	2
2367093	2
2419403	2
2983813	2
3032535	2
2781406	2
2392547	2
3164930	2
3393111	2
3651477	2
3706912	2
3844157	2
3954538	2
3205536	2
3301863	2
2490900	2
2608440	2
2695663	2
3465304	2
2447329	2
3759358	2
2586374	2
2675040	2
3679426	2
3435512	2
3526251	2
2340146	2
2517044	2
2717886	2
3440332	2
3652323	2
3844859	2
3574104	2
3803950	2
2608622	2
2848140	2
3417670	2
3531399	2
2638635	2
3760100	2
2419980	2
2631877	2
3291854	2
2688980	2
2718370	2
3220396	2
3268507	2
3440637	2
3652937	2
3845205	2
2969528	2
3209170	2
3392214	2
3714908	2
2540688	2
2608889	2
2739207	2
2892216	2
3531620	2
3927261	2
2639140	2
3573317	2
2367912	2
2586753	2
2917826	2
3033252	2
3292166	2
3679891	2
3791581	2
3526810	2
3928042	2
2340670	2
2393837	2
2517596	2
3122385	2
3220719	2
3768475	2
2545036	2
3886609	2
2491803	2
2609037	2
2782641	2
3368984	2
3627747	2
2400972	2
2734730	2
3761639	2
2824901	2
2870370	2
3243609	2
3553179	2
3680053	2
2690018	2
2783925	2
3928550	2
2718799	2
3122558	2
3221012	2
3487728	2
2881874	2
2970601	2
3393449	2
2492092	2
2541096	2
3196442	2
2368162	2
2587258	2
2632565	2
2918266	2
3737056	2
2518037	2
2761646	2
3394593	2
3488015	2
3708737	2
2882259	2
2971186	2
3419190	2
3577173	2
3813891	2
3878370	2
3160025	2
3483025	2
4050764	2
2632793	2
2825164	2
2870864	2
3244444	2
3292899	2
3017401	2
2561451	2
2761915	2
3010638	2
3166306	2
3488325	2
3653865	2
2696855	2
2740179	2
2939353	2
3102480	2
3369666	2
3419434	2
3532566	2
3814094	2
3878642	2
2450426	2
2498467	2
2641614	2
3483506	2
3081660	2
3510073	2
3680795	2
2596261	2
2691980	2
3018035	2
2472038	2
3058776	2
3123656	2
2883542	2
3394669	2
3576945	2
2449608	2
2849558	2
2939522	2
3145838	2
3671785	2
2368992	2
3034330	2
3293544	2
3604094	2
3680948	2
3738072	2
2786623	2
2341899	2
2518726	2
2654724	2
2762276	2
2804959	2
3123876	2
2883904	2
2972479	2
3069455	2
3212278	2
3577425	2
2654163	2
2740576	2
3102951	2
3197185	2
3814499	2
2642572	2
3764439	2
4053294	2
2871412	2
3293884	2
3604368	2
2787015	2
2395340	2
2472450	2
2805234	2
3059265	2
3124088	2
3270162	2
3710157	2
3769827	2
3957785	2
2884585	2
2973234	2
3395809	2
2450062	2
2784033	2
2850061	2
3146278	2
3814746	2
3161595	2
2678089	2
2826089	2
3246738	2
3294063	2
3510862	2
3738924	2
2598028	2
2693451	2
3439736	2
3059514	2
3124279	2
3655819	2
3213495	2
3578132	2
2850321	2
3420322	2
3533677	2
2643909	2
2738491	2
3260167	2
2369658	2
2588801	2
2634184	2
2871887	2
3605455	2
3682124	2
3739173	2
3793637	2
2929660	2
3118989	2
2342758	2
2562814	2
3270695	2
3320581	2
3710642	2
3958524	2
3719857	2
2741430	2
3146907	2
3533917	2
3629855	2
3352575	2
3673480	2
3766048	2
3849403	2
2634434	2
2872119	2
3851102	2
2407276	2
3932262	2
2396077	2
2720615	2
3072618	2
3147139	2
3371193	2
3420735	2
3534168	2
3630091	2
3929894	2
3261232	2
2826768	2
2872315	2
2987192	2
3295121	2
3556569	2
3851318	2
3441351	2
3932775	2
2564533	2
2806197	2
2965378	2
3012497	2
3444194	2
3958926	2
2315603	2
3487604	2
3371419	2
3420947	2
3534419	2
3579360	2
2827010	2
2920624	2
3556867	2
3683302	2
3739919	2
3907448	2
3532535	2
3627428	2
2520102	2
3959229	2
2975222	2
3891998	2
2496971	2
2785328	2
3198525	2
3164443	2
3674165	2
2635123	2
2678985	2
2987761	2
3171083	2
3247806	2
3907785	2
2695747	2
2790602	2
3627953	2
2520351	2
2763493	2
3271675	2
3321534	2
3959545	2
2551775	2
3581046	2
2497317	2
2941809	2
3104404	2
3372121	2
3881076	2
3930450	2
2454701	2
2646838	2
3851600	2
2423756	2
2635426	2
3036591	2
3512178	2
3557696	2
3852687	2
2364295	2
2931955	2
3933925	2
2656969	2
2966181	2
3125672	2
3397491	2
3772076	2
3959930	2
2497557	2
2612690	2
2742603	2
2785891	2
2895658	2
3104654	2
3372451	2
3421901	2
3818296	2
3348481	2
3558169	2
2365048	2
3121502	2
2344170	2
2474874	2
2566565	2
2613315	2
3712116	2
2553037	2
3217365	2
3311467	2
2699707	2
3199056	2
3535409	2
3818578	2
2679604	2
2921655	2
2988216	2
3083949	2
3512724	2
3685307	2
2344447	2
2613517	2
2722031	2
3013601	2
2889759	2
2976753	2
3311894	2
3818913	2
3167460	2
2591122	2
2988515	2
3741518	2
2698339	2
3025932	2
3121901	2
2567011	2
3061816	2
3491775	2
2319245	2
3312438	2
3400056	2
3814256	2
2786519	2
2852669	2
3374207	2
3422475	2
3882545	2
2506971	2
3770034	2
2372214	2
3297497	2
3349312	2
3741978	2
3795752	2
2366215	2
3444825	2
3630106	2
2613934	2
3224786	2
3773354	2
3961236	2
3313018	2
3894572	2
2498674	2
2942898	2
3581527	2
3819839	2
3931494	2
2649719	2
3854332	2
2680362	2
2828727	2
3038062	2
3297782	2
3795968	2
2412540	2
2794253	2
3537006	2
3630741	2
2345377	2
2399616	2
2764958	2
2808130	2
3062290	2
2320322	2
2555291	2
3401117	2
3895012	2
2546077	2
3105841	2
3374634	2
3883071	2
2744995	2
2372614	2
2874227	2
3249239	2
3349762	2
2412865	2
3445839	2
2722883	2
3126755	2
3274076	2
3492670	2
3661343	2
3078551	2
3584790	2
3820406	2
2458347	2
3677354	2
3855545	2
2319321	2
2680673	2
2923025	2
3175724	2
3686787	2
2795524	2
3014947	2
3962162	2
3493568	2
2787372	2
3633509	2
3771390	2
3855918	2
2874604	2
2923269	2
3298675	2
2413601	2
3316276	2
2614719	2
2723376	2
2968424	2
3063199	2
3225735	2
3323909	2
3447039	2
2892389	2
2454643	2
2701459	2
2787526	2
2854042	2
2943871	2
3150023	2
3423572	2
3633886	2
2845088	2
2319831	2
2829926	2
2990179	2
3038881	2
3176281	2
2476682	2
2614987	2
2968738	2
3775440	2
2321754	2
3221300	2
2454998	2
2501050	2
3376318	2
3634125	2
3744914	2
2459568	2
2652569	2
2747060	2
2845592	2
2373763	2
2637772	2
3250300	2
3125482	2
3539867	2
3633708	2
2523659	2
2969220	2
3226423	2
3275031	2
3493596	2
3775827	2
3080490	2
3495137	2
2745377	2
3201119	2
3424070	2
3584623	2
2459977	2
3268619	2
3039315	2
3086481	2
2606015	2
2797132	2
2568734	2
3663003	2
2558410	2
2981825	2
3729012	2
2547441	2
2745564	2
2898431	2
3588975	2
3898369	2
3107684	2
3472011	2
2846481	2
3679813	2
2320905	2
2593526	2
2924204	2
3911462	2
2797729	2
3224338	2
3318189	2
2477249	2
2766836	2
3324937	2
3776350	2
2982348	2
3223473	2
3404647	2
3729876	2
2547701	2
2702639	2
2788600	2
2944852	2
3585284	2
3691350	2
3176842	2
3269637	2
3680228	2
2374667	2
2524935	2
3797910	2
3911704	2
3127282	2
3318330	2
2347488	2
2477467	2
2615716	2
2766980	2
2810237	2
3276033	2
3494438	2
3716836	2
3730681	2
2456238	2
2855313	2
3151298	2
3378098	2
3635487	2
3360558	2
2682064	2
2991279	2
3178140	2
3516127	2
3561837	2
2798734	2
2403024	2
2970192	2
3276241	2
3900092	2
2548195	2
2945314	2
3202163	2
3378532	2
3933832	2
2428031	2
2876324	2
2991443	2
3087245	2
3129693	2
3352525	2
2417836	2
3128090	2
3451010	2
2660257	2
2767385	2
2970509	2
2324987	2
3082843	2
3406101	2
3497984	2
2945522	2
3586970	2
3746802	2
3271273	2
2322005	2
2375657	2
2525847	2
2594488	2
2991649	2
3562295	2
2418411	2
2570877	2
2725236	2
3018175	2
3228301	2
3732385	2
2856040	2
2900371	2
2945755	2
3425641	2
3824920	2
2515460	2
2639523	2
2991891	2
3252610	2
3858240	2
3912906	2
2608569	2
2705449	2
2800019	2
3033120	2
2404104	2
2660653	2
2811206	2
2971130	2
3277066	2
3665158	2
3083355	2
3591335	2
2747508	2
3379667	2
3747704	2
2463354	2
3861019	2
2323092	2
2428873	2
3301378	2
3858551	2
3129307	2
3320084	2
2348781	2
2971423	2
3018681	2
3228996	2
3277359	2
3733574	2
2790024	2
2856474	2
3041574	2
3637259	2
2657308	2
2752255	2
2849741	2
3776308	2
2376682	2
2429139	2
2833501	2
2992462	2
3087930	2
2609709	2
3544936	2
2661023	2
3018845	2
3229200	2
3966044	2
2327255	2
2985812	2
3902070	2
2748111	2
2856656	2
3041825	2
3426345	2
3180599	2
3776677	2
2526718	2
3611979	2
3799691	2
2610221	2
3639423	2
3943056	2
2349306	2
2405211	2
2811997	2
2971877	2
3277872	2
3902675	2
3539593	2
3693485	2
2377514	2
2926381	2
3088468	2
3180426	2
3034540	2
3321379	2
2405476	2
2661411	2
2769525	2
3450312	2
3666796	2
3719445	2
3778267	2
3822907	2
2704865	2
2790723	2
3042444	2
2429971	2
2527166	2
2834239	2
2993189	2
3354506	2
3613932	2
3859641	2
2611397	2
2708072	2
2802642	2
2405798	2
2769885	2
3589592	2
4042932	2
3085991	2
3410450	2
3501791	2
2549684	2
2748780	2
2947567	2
3381214	2
3474883	2
3182312	2
3274443	2
2430246	2
2878758	2
3354836	2
3131882	2
3322885	2
3944731	2
2573075	2
2618762	2
2812606	2
3327431	2
3496800	2
2505481	2
2549831	2
2791242	2
2903861	2
3381421	2
3694426	2
3750855	2
2466760	2
2852944	2
2480235	2
2927091	2
3518597	2
3801027	2
2406203	2
2618985	2
3404689	2
3411493	2
3904279	2
2705555	2
2791497	2
2904082	2
3381567	2
3638928	2
3778869	2
2325433	2
2879305	2
3132543	2
3860868	2
2375954	2
2804932	2
3642142	2
2406515	2
2813003	2
3590577	2
3668218	2
4045049	2
3502559	2
3365777	2
3691195	2
2325697	2
2379031	2
2994202	2
3132710	2
3182002	2
3801432	2
2709971	2
2805404	2
3036346	2
3549468	2
2770775	2
3068765	2
3279130	2
3497594	2
3825259	2
2706012	2
2994843	2
3154050	2
3639355	2
3752033	2
2662090	2
2326171	2
2528992	2
2879833	2
3132951	2
3915902	2
2376846	2
3549984	2
3642910	2
2662844	2
2813462	2
4045646	2
2507060	2
3154268	2
3382372	2
3541402	2
3639568	2
2468318	2
2757019	2
2854721	2
2481033	2
2597727	2
2685227	2
2880076	2
3133228	2
3916024	2
2711238	2
3643174	2
3232639	2
3279537	2
3405491	2
3779987	2
3413768	2
2507279	2
2951105	2
2995251	2
3111550	2
3154483	2
3208944	2
3890027	2
3940480	2
2468780	2
3278185	2
3367892	2
2379810	2
2433534	2
2880253	2
3457757	2
2407994	2
3232827	2
3452129	2
4047039	2
3826617	2
2706648	2
3111894	2
2469173	2
2757855	2
2380170	2
2836301	2
3255903	2
3305343	2
3863117	2
3136023	2
3458205	2
3643930	2
2728972	2
3233082	2
3498504	2
3505030	2
2507750	2
2706924	2
2859343	2
2905808	2
3477174	2
3890709	2
3278897	2
2686044	2
3134401	2
3616390	2
3863472	2
2408640	2
2621429	2
3452576	2
3543005	2
2571473	2
2508059	2
3209466	2
3383321	2
3828779	2
2857164	2
3695607	2
3868049	2
2530221	2
2598619	2
3864398	2
3916891	2
2352801	2
2729444	2
3233568	2
3592779	2
4050820	2
3738932	2
2859773	2
2951718	2
3155405	2
3829309	2
3370485	2
3696103	2
3783494	2
2530495	2
2881188	2
3091569	2
3134981	2
3803179	2
3233808	2
3669801	2
3828908	2
3909193	2
2793893	2
3209932	2
3429872	2
2686837	2
2837298	2
2881532	2
2929520	2
3865008	2
3917401	2
2713716	2
3138617	2
2975406	2
3669901	2
3725407	2
2573811	2
3091845	2
3416283	2
3600391	2
2462364	2
3045818	2
3112968	2
3430100	2
3477992	2
3698432	2
3829821	2
3281069	2
3697603	2
2329374	2
3184249	2
3306694	2
3567223	2
2381242	2
2664837	2
2730322	2
3234207	2
3593486	2
3725810	2
3507619	2
2508904	2
2860417	2
2907502	2
3156157	2
3210521	2
3698679	2
2525849	2
2760629	2
3189023	2
3281709	2
2929973	2
3521899	2
2773251	2
2817018	2
3281206	2
3407309	2
3544215	2
2992984	2
3740705	2
3046203	2
3156382	2
3430670	2
3892187	2
2951646	2
3373466	2
2437356	2
2930094	2
3136071	2
3567737	2
2619362	2
3140057	2
2354314	2
2976059	2
3332146	2
3454992	2
3782621	2
3093766	2
3830203	2
3911167	2
3046371	2
3156536	2
3384617	2
2473910	2
2527388	2
2761838	2
2862028	2
3869928	2
2838316	2
2930257	2
3307467	2
3568000	2
3866632	2
3236598	2
3462900	2
3554528	2
2665289	2
2909206	2
2976344	2
3023722	2
3234868	2
3281822	2
3594278	2
2337954	2
2509584	2
2752713	2
3156858	2
3211103	2
3642036	2
2762370	2
2882782	2
3258529	2
3359966	2
3568204	2
3141348	2
3332132	2
3952144	2
3235073	2
3407975	2
3544984	2
3594492	2
3670635	2
3509491	2
3741897	2
2463697	2
2709443	2
3046954	2
3699741	2
3832059	2
3944011	2
2475101	2
2762715	2
2953132	2
3870576	2
2330932	2
3093163	2
3136957	2
3952705	2
3408180	2
3500866	2
3783488	2
2339213	2
3510001	2
3912883	2
2509882	2
2862699	2
3479565	2
3757806	2
2475414	2
2528516	2
2439098	2
3137165	2
3919029	2
3238333	2
2731865	2
2774522	2
2818298	2
2910018	2
3024552	2
3072937	2
3235532	2
3545578	2
3671046	2
3783859	2
3419712	2
3832150	2
3913294	2
2709918	2
2753332	2
2954125	2
3047371	2
3212007	2
3385421	2
3432305	2
3479848	2
3642907	2
3758147	2
2863663	2
2439477	2
2645925	2
2688707	2
2883644	2
2931143	2
3186051	2
3143343	2
2732073	2
2910323	2
3235644	2
3671201	2
3510968	2
3604286	2
2710130	2
2753509	2
2796026	2
3833369	2
2765418	2
2533369	2
3868920	2
2717445	2
2358449	2
2625782	2
2732382	2
2977383	2
3235883	2
3501437	2
3545897	2
3595212	2
2384992	2
2999270	2
2955077	2
2484743	2
2601940	2
2839658	2
3260171	2
3361599	2
2358782	2
2412841	2
3409171	2
3457948	2
3098559	2
3605873	2
2385273	2
2464879	2
3159771	2
3895109	2
3377360	2
3872606	2
2839913	2
3459274	2
3620308	2
3806303	2
3869580	2
2435543	2
2718640	2
2817105	2
3145192	2
2864402	2
2911241	2
3336157	2
3728715	2
3606477	2
3834222	2
2554488	2
2955307	2
2999933	2
3159977	2
3645391	2
3700863	2
3895464	2
3335110	2
3558432	2
2626460	2
3236554	2
3671945	2
2910546	2
2998620	2
3099493	2
3422518	2
3000194	2
3481196	2
3193577	2
2441428	2
2932382	2
3459876	2
2387074	2
2719834	2
3468104	2
3559490	2
2360078	2
2626609	2
2864831	2
2978396	2
3025880	2
3409745	2
2554925	2
2797157	2
3000523	2
3049140	2
3115713	2
3160395	2
3481513	2
3896224	2
3048949	2
3791981	2
2534365	2
2602895	2
2885378	2
3095580	2
3570490	2
3074400	2
3236944	2
3284396	2
3596342	2
3785799	2
2999555	2
3746382	2
2334702	2
2465633	2
2555194	2
2711354	2
2797352	2
3000763	2
3049502	2
3701402	2
3835671	2
3138867	2
3362927	2
3525167	2
3570686	2
3920880	2
2437486	2
2819726	2
2414311	2
2626997	2
2978886	2
3547301	2
3729821	2
3786106	2
3000266	2
3116226	2
3387607	2
3761293	2
3947574	2
3874528	2
2603418	2
2841294	2
3096075	2
2388549	2
2438202	2
3147763	2
3243677	2
3561325	2
2361696	2
2581336	2
3074856	2
3596625	2
2771966	2
2913242	2
2711764	2
3214493	2
3387778	2
3434622	2
3836555	2
2675067	2
3793932	2
2442586	2
3262540	2
3808112	2
3872176	2
2389006	2
3337926	2
3561930	2
2776975	2
3284959	2
3547682	2
3786574	2
3515412	2
3608655	2
2956855	2
3161084	2
3434959	2
3762102	2
3948094	2
2958475	2
2486824	2
2648192	2
2690616	2
3262851	2
2821306	2
2668455	2
2913132	2
3504286	2
3002150	2
3516490	2
2512658	2
2755612	2
3116862	2
3647137	2
2534297	2
2870832	2
3139947	2
3263131	2
3461226	2
3921748	2
2821837	2
3338873	2
3959961	2
2362828	2
2415197	2
2627804	2
3597371	2
2586182	2
2512960	2
2712855	2
2799029	2
3002238	2
3215644	2
3388593	2
3483007	2
3702451	2
2676727	2
3795075	2
2487201	2
2535908	2
2648763	2
2886624	2
3461462	2
3571861	2
3808797	2
2390260	2
2821086	2
2980000	2
3238348	2
3339693	2
3597615	2
3674172	2
3731529	2
2773894	2
3050777	2
2483253	2
3706130	2
2443817	2
2487458	2
3263623	2
3311480	2
3364564	2
3412420	2
2440144	2
2724704	2
3150594	2
3564075	2
2363623	2
2415744	2
2866668	2
2913889	2
3027735	2
3286202	2
3731686	2
2774289	2
3919996	2
2556794	2
2958048	2
3117425	2
3838664	2
3293246	2
3383125	2
2605090	2
2649296	2
3311730	2
3572492	2
3623919	2
2630713	2
2824187	2
2364013	2
2669447	2
2778200	2
2914081	2
2679643	2
3004688	2
3428686	2
3216393	2
3949330	2
3199039	2
2487940	2
2605294	2
3189799	2
3264160	2
3311930	2
2392060	2
2725678	2
3840134	2
2669872	2
2867099	2
3239104	2
3675542	2
3005463	2
2513841	2
2958584	2
3216565	2
3436877	2
2536262	2
3878965	2
2537308	2
3141147	2
3572928	2
2726350	2
3565646	2
2416619	2
3076830	2
3788279	2
2680896	2
2917846	2
3105760	2
2388799	2
2959063	2
3118169	2
3162561	2
2536961	2
2874303	2
3294674	2
2779582	2
3190451	2
3312226	2
3840834	2
3549557	2
2776475	2
3614358	2
3922079	2
3648543	2
3950000	2
3058989	2
3797524	2
2692810	2
3141557	2
3191000	2
3528347	2
3923639	2
2633288	2
2727940	2
3153401	2
3841295	2
3963074	2
2584147	2
2736099	2
2350323	2
3009305	2
2338026	2
2557904	2
2714741	2
3004844	2
3053064	2
3118691	2
3390343	2
3437424	2
3484596	2
3648662	2
3704219	2
3764701	2
2538012	2
3296211	2
3797999	2
2488993	2
2606275	2
3312649	2
3414052	2
2633771	2
3567400	2
2584355	2
2982027	2
2777493	2
2959942	2
3484820	2
3704760	2
2538757	2
2445356	2
2650806	2
3312931	2
2728687	2
3250858	2
3755511	2
2365430	2
2671262	2
2736405	2
2822835	2
3030244	2
3616837	2
2338499	2
2960254	2
3201964	2
3709424	2
2651026	2
3192071	2
3265640	2
3366538	2
3529290	2
3574201	2
3875696	2
2444183	2
2827971	2
3477500	2
3923455	2
2715835	2
2801497	2
3218358	2
3391394	2
2488065	2
2876555	2
2965218	2
3142294	2
3192331	2
3313484	2
3366756	2
3530035	2
2395321	2
2490163	2
2418156	2
2585000	2
2630554	2
3599955	2
3789815	2
2684861	2
2338908	2
3485415	2
3649800	2
3952007	2
3710507	2
2489991	2
3574775	2
3876009	2
3344966	2
2672540	2
2868995	2
3031451	2
3789979	2
2515694	2
3006656	2
3650395	2
3766583	2
3203754	2
3300040	2
2694717	2
2781018	2
3266452	2
3367296	2
3575041	2
3876256	2
3925880	2
2731259	2
2672764	2
2823646	2
2983268	2
3734490	2
2779996	2
3110371	2
2559342	2
2716809	2
3164233	2
3315244	2
3485988	2
3953000	2
2541601	2
3204245	2
2607951	2
2651894	2
2937163	2
3464512	2
3530705	2
2446165	2
3156886	2
3345981	2
2419025	2
2673082	2
3290966	2
3111046	2
3434425	2
3006892	2
3121562	2
3843638	2
3953713	2
2878955	2
3390216	2
2847473	2
2891216	2
3100617	2
3143479	2
3464769	2
3812269	2
2398053	2
3254527	2
3479521	2
2366865	2
3032365	2
3551988	2
3600974	2
3902757	2
2781066	2
3434855	2
3121761	2
3843916	2
2879518	2
3064393	2
3205139	2
3803100	2
2652324	2
2937644	2
3267099	2
3367990	2
3877058	2
3844540	2
2367170	2
2631605	2
2824226	2
2869830	2
2917085	2
2983920	2
3552267	2
3601226	2
2593059	2
2781616	2
2470413	2
2760574	2
3121981	2
3164968	2
3393177	2
3954613	2
3065009	2
3205663	2
3391654	2
2608493	2
3143981	2
2638162	2
3759485	2
2675383	2
3032760	2
3508809	2
3552468	2
2593369	2
3113197	2
3435665	2
2718188	2
3767966	2
2543664	2
3065691	2
2608689	2
2892098	2
3465541	2
3576143	2
2832384	2
3158760	2
3845368	2
2367748	2
2420080	2
3080688	2
3242722	2
3736419	2
2593859	2
2689064	2
3526617	2
2560728	2
2803433	2
3393722	2
3653011	2
2491554	2
2652869	2
2782544	2
2639317	2
2734377	2
3159159	2
3348399	2
3761338	2
2420346	2
2870213	2
3553031	2
3679954	2
3903946	2
3526978	2
3928229	2
2471016	2
2718699	2
3009929	2
3268818	2
2545170	2
2491869	2
2653007	2
2848637	2
2892566	2
2401181	2
2448991	2
3257256	2
2587094	2
3081155	2
3602906	2
3680112	2
3904434	2
2403102	2
2690199	2
3016255	2
3622690	2
3058252	2
3122606	2
3221043	2
3269099	2
3441183	2
3653450	2
3768847	2
2545680	2
2970878	2
3067319	2
2448705	2
2492741	2
2892801	2
3532091	2
3628112	2
3813804	2
2833301	2
3670860	2
3762342	2
2676958	2
3680382	2
2518148	2
2719140	2
3221412	2
3304005	2
2449046	2
2653350	2
2696736	2
2939199	2
3196709	2
3813939	2
2401856	2
3160119	2
3762792	2
2825238	2
2985309	2
3033986	2
3509822	2
3603754	2
3680695	2
3905201	2
2691677	2
2785302	2
3010713	2
3709503	2
2547056	2
3394387	2
2449336	2
2610023	2
2653678	2
2893185	2
3532753	2
3847539	2
2633248	2
2985525	2
3081779	2
3245691	2
3293338	2
3554355	2
3792780	2
3848864	2
3018293	2
2762189	2
3269871	2
3488662	2
2547725	2
3305422	2
2697224	2
2783731	2
2451179	2
3160984	2
3351169	2
2825652	2
3604150	2
3738223	2
3792993	2
3930599	2
2964077	2
3123972	2
3654334	2
3212469	2
2697563	2
2740686	2
3102996	2
3197279	2
2835382	2
2369235	2
3510679	2
3604412	2
2597565	2
3019545	2
2518990	2
3124173	2
3769856	2
2548516	2
3070716	2
3213084	2
3890112	2
2610960	2
2784152	2
2850157	2
3629390	2
3814889	2
2588664	2
2871745	2
3035011	2
3294120	2
3346643	2
3850047	2
3906509	2
2406419	2
2929246	2
3222482	2
3710459	2
3770062	2
3810178	2
3890616	2
2850533	2
3533755	2
3815469	2
3879668	2
3929438	2
2644058	2
3352342	2
3765690	2
3294427	2
3555901	2
3850635	2
3906690	2
2598465	2
2929778	2
3119251	2
3440696	2
3443712	2
2549540	2
2885819	2
2974334	2
3214127	2
3810677	2
3103602	2
3198061	2
2370117	2
2589032	2
2826592	2
3082815	2
3247150	2
3294909	2
3606081	2
3739518	2
2965232	2
3060050	2
3320934	2
3308492	2
3397628	2
2894657	2
3880137	2
3673775	2
2589229	2
2678835	2
3556682	2
3683124	2
3119855	2
3441556	2
2343319	2
2396574	2
2656284	2
3060303	2
3125211	2
3223097	2
3271327	2
3396821	2
3308937	2
3767074	2
2678913	2
2987546	2
3083265	2
3511824	2
2695454	2
3022694	2
3441999	2
3933253	2
2396830	2
2520216	2
2565421	2
2656525	2
2721065	2
2965708	2
3012868	2
3125350	2
3659327	2
3711411	2
3959336	2
3488282	2
2497037	2
2742281	2
2785367	2
3104321	2
3468489	2
3630673	2
2741106	2
3262575	2
2317292	2
2371011	2
2590223	2
3173582	2
3512024	2
3740285	2
2397265	2
2474116	2
2520433	2
3397294	2
3488787	2
3581116	2
3812929	2
2544082	2
2742445	2
3198684	2
3881169	2
2423814	2
2827510	2
3173815	2
3557816	2
2566388	2
3397601	2
3444992	2
3711967	2
2699559	2
3198898	2
3421933	2
2371533	2
2635779	2
2988106	2
2601460	2
3121566	2
3934365	2
2474906	2
2764047	2
3013503	2
3772619	2
3960459	2
3582254	2
2743130	2
2786190	2
2895935	2
3148534	2
3631455	2
3881882	2
2505857	2
2648324	2
3675342	2
2424398	2
2636011	2
2679698	2
3558685	2
3795117	2
3853791	2
3908723	2
2365541	2
2475239	2
2521108	2
2657359	2
3126117	2
2553758	2
2889812	2
3218164	2
3312061	2
3814049	2
2699995	2
3422347	2
3769620	2
2828254	2
3608235	2
3741693	2
2398956	2
2722348	2
3013874	2
3491888	2
2890160	2
3312595	2
3400267	2
3105306	2
3199469	2
3882610	2
2507196	2
2424743	2
3085088	2
3349359	2
3126402	2
3273710	2
3398698	2
3725015	2
3814943	2
2786791	2
3199701	2
3536167	2
3882860	2
3931587	2
2457181	2
2842703	2
3168653	2
2922472	2
3127047	2
3513650	2
3796014	2
3909477	2
3537099	2
2399723	2
2475865	2
3126611	2
3773851	2
2320410	2
3492424	2
3105882	2
3536447	2
2458039	2
2319197	2
2591811	2
3249273	2
3349834	2
3559667	2
3686364	2
3796246	2
2700234	2
3027657	2
3936253	2
2399952	2
2522203	2
2614394	2
3062731	2
3225364	2
3274155	2
2891455	2
2979161	2
3584891	2
2500139	2
2943505	2
3536668	2
3633056	2
3883597	2
3932047	2
3771217	2
2319424	2
2425468	2
2592046	2
2829575	2
3175802	2
3687329	2
2935583	2
2400365	2
3446884	2
3402107	2
2701320	2
2744784	2
2787424	2
2897649	2
3200494	2
3423380	2
2510228	2
3771502	2
3855999	2
2319684	2
2990099	2
3038745	2
3350212	2
3796682	2
2368213	2
3028418	2
2476556	2
2723513	2
3063319	2
3775284	2
3962632	2
3079739	2
2701520	2
2854089	2
2897791	2
3744821	2
3884356	2
2652233	2
3771850	2
2373590	2
2990236	2
3176332	2
3514681	2
3856373	2
2368676	2
2414275	2
2605346	2
3633442	2
2346303	2
2523389	2
3715537	2
3962842	2
2455150	2
2701748	2
2787760	2
3376489	2
3423826	2
2747321	2
3268463	2
2830288	2
3609779	2
2605750	2
3029479	2
3125778	2
3448497	2
2401351	2
2476930	2
3662803	2
3963164	2
3897565	2
2547300	2
2745428	2
2854522	2
2898242	2
3537374	2
3634569	2
3884889	2
2653299	2
3268713	2
3857473	2
3128510	2
3177036	2
3609954	2
3856853	2
3911176	2
2369675	2
3030216	2
3126204	2
3540605	2
2724122	2
3226949	2
3400507	2
3447751	2
3541014	2
2724182	2
3275669	2
3400561	2
3447852	2
3716379	2
2558615	2
3729240	2
2547564	2
2638535	2
2875689	2
2924283	2
3177622	2
2724433	2
2766880	2
3494290	2
3716729	2
2898784	2
3107951	2
3151190	2
3424698	2
3885448	2
3933475	2
2654531	2
3269797	2
2374741	2
3086901	2
3351755	2
3911785	2
3450379	2
2477563	2
2659760	2
2810343	2
3017538	2
3325297	2
3401003	2
3964045	2
2324072	2
3223917	2
3730757	2
3859446	2
2832150	2
3040110	2
3798194	2
2370912	2
3127705	2
3318592	2
3450806	2
2724869	2
2767179	2
2810602	2
3066288	2
3276313	2
3776872	2
2895359	2
3497814	2
2899453	2
3108371	2
3691968	2
3746651	2
3178236	2
3682015	2
3774169	2
2876486	2
2991493	2
3300702	2
3857823	2
2799129	2
3032090	2
3128370	2
3543102	2
3636961	2
2660322	2
2725111	2
3228086	2
3448790	2
2548536	2
2855871	2
3202550	2
3636669	2
3746959	2
2515095	2
3178715	2
3271711	2
3683030	2
2925165	2
3130024	2
3912651	2
2705150	2
2939847	2
3128776	2
3226379	2
3451682	2
3543726	2
3637813	2
3941130	2
3401823	2
3406936	2
3498689	2
2503605	2
2747279	2
3108909	2
3473298	2
2463011	2
2639575	2
3040761	2
3087652	2
3130210	2
3179051	2
3252685	2
3611401	2
3798860	2
3129096	2
3544095	2
2660688	2
2768045	2
2971203	2
3066917	2
3326212	2
3665497	2
3083576	2
3821081	2
2457424	2
3041459	2
2463555	2
2751981	2
3775838	2
2323239	2
2595342	2
2992293	2
3544673	2
2478542	2
2660881	2
2971483	2
2562208	2
2704273	2
2901474	2
3041655	2
3380107	2
3887651	2
3935422	2
3180291	2
2376861	2
2479260	2
2877610	2
3252889	2
3301666	2
3858884	2
2801096	2
3496229	2
3718927	2
3592504	2
2856697	2
3426381	2
3748863	2
2465252	2
2517651	2
2526820	2
2926244	2
2992784	2
3859204	2
3914374	2
3943211	2
3229750	2
3403155	2
3409207	2
2458300	2
3152777	2
3539676	2
3936288	2
2518206	2
2324044	2
2527032	2
2878165	2
3800022	2
3914888	2
3034567	2
3130770	2
3640163	2
3278087	2
3450391	2
3496584	2
3778305	2
2564951	2
2857210	2
2903345	2
3426930	2
3474749	2
3638083	2
2518745	2
3274202	2
2527250	2
2684021	2
3354603	2
3563932	2
2708205	2
3035150	2
3131679	2
3229378	2
2350027	2
2618508	2
2770000	2
2812448	2
3404078	2
3450611	2
3667336	2
3778556	2
2459085	2
2549729	2
3205092	2
3826810	2
3888818	2
3182421	2
2378313	2
2430373	2
2480093	2
2834465	2
3303098	2
3564113	2
3800870	2
2943165	2
3035369	2
2770189	2
2812702	2
3231486	2
3278527	2
3327554	2
3404487	2
2899489	2
2791313	2
2948236	2
3381456	2
3427481	2
3540579	2
3638742	2
3827163	2
3036555	2
3182855	2
2325210	2
2378526	2
2597117	2
2641488	2
3089376	2
3915324	2
2612569	2
2709134	2
2943673	2
3455716	2
3548633	2
3641779	2
2573537	2
2770478	2
3068318	2
3231881	2
3278635	2
4044785	2
3502375	2
2705657	2
3205558	2
3540777	2
2755494	2
3690600	2
2641731	2
2879355	2
3089670	2
2709536	2
3642216	2
2351199	2
2406612	2
2727856	2
3497385	2
3721241	2
3779220	2
2567584	2
3087719	2
3595762	2
2550420	2
2858245	2
2994711	2
3381800	2
3751756	2
3827598	2
2467754	2
2521180	2
3779317	2
2325743	2
2927699	2
3182085	2
3564831	2
3861478	2
2376445	2
2351458	2
2728060	2
3232424	2
3328277	2
3405183	2
3497650	2
3591023	2
4045457	2
3503163	2
2994882	2
3154107	2
3208620	2
3827835	2
3037844	2
3184206	2
2326275	2
2480915	2
3255137	2
3304519	2
2424573	2
2711012	2
3642986	2
3020913	2
3279367	2
3497907	2
3591280	2
3722269	2
3503689	2
2550890	2
2750149	2
3752356	2
2662561	2
2854793	2
3367638	2
2433340	2
2481123	2
2529311	2
2642828	2
2880127	2
3255452	2
3565414	2
2711386	2
2351964	2
2663118	2
2814916	2
3328772	2
3044353	2
3278259	2
3693539	2
3916345	2
2711863	2
3326557	2
3643731	2
2974064	2
3279834	2
3328998	2
3405801	2
3498368	2
3780203	2
2333024	2
3044609	2
3477073	2
3185996	2
3781712	2
3520402	2
2807685	2
3326909	2
3458298	2
3947919	2
3279993	2
3406091	2
3452414	2
3723795	2
2570799	2
3827247	2
2905907	2
3044821	2
3640319	2
3279077	2
3695162	2
2836654	2
2928942	2
3305665	2
3616764	2
3916792	2
3327404	2
2408767	2
2575465	2
2729269	2
3280238	2
3452656	2
3543040	2
2571659	2
3090362	2
3415135	2
3598989	2
2381352	2
2751138	2
3209570	2
3383393	2
3429601	2
3697790	2
3890975	2
2470177	2
2949079	2
2713175	2
3328244	2
3552345	2
2974968	2
3330083	2
3669762	2
2572741	2
3599536	2
2381623	2
2461919	2
2551910	2
3383508	2
2470760	2
2524636	2
2664704	2
3187751	2
3803225	2
2713575	2
3645625	2
3543345	2
3593100	2
3669832	2
2508588	2
2860055	2
2952126	2
3640971	2
3698320	2
3754499	2
2525199	2
3188213	2
3783900	2
2435998	2
2644356	2
2837438	2
2929580	2
3521475	2
3617371	2
3865096	2
3234687	2
3645970	2
2409495	2
2577033	2
3543801	2
2336264	2
3739883	2
2907259	2
3113017	2
3754726	2
3891806	2
2472570	2
2950824	2
3281233	2
3372250	2
2436423	2
3092097	2
3135549	2
3306821	2
3803674	2
3139203	2
2664910	2
2773127	2
2816677	2
2975713	2
3023000	2
3071174	2
3670058	2
4053163	2
2336764	2
2905372	2
3092515	2
2752054	2
2794529	2
3113156	2
3210576	2
3384290	2
3478256	2
3641362	2
3830401	2
2666384	2
2760788	2
3373204	2
2599954	2
2644960	2
2882136	2
2930027	2
3092351	2
3135835	2
3803888	2
3462116	2
3646905	2
3950423	2
2410211	2
2577561	2
2624080	2
2817086	2
2575639	2
3508237	2
3830023	2
2552728	2
2908095	2
3210797	2
3478474	2
3699072	2
3189762	2
3282272	2
3373728	2
2930140	2
3567865	2
3866324	2
3918190	2
2619458	2
3647301	2
2410634	2
2665220	2
2773611	2
2817307	2
3407635	2
3726816	2
2337592	2
2993807	2
3911225	2
2331104	2
3046455	2
2527626	2
3043617	2
3786751	2
2437767	2
2531786	2
3185011	2
3804502	2
2411280	2
2578262	2
2976387	2
3281925	2
3500354	2
3544857	2
2577495	2
3602764	2
3911816	2
2553094	2
2752799	2
2998078	2
3211253	2
3384855	2
3431490	2
3831828	2
3893020	2
2527917	2
3699748	2
2483488	2
2645470	2
2930505	2
3568316	2
3867144	2
3237426	2
2411526	2
2731416	2
2774194	2
2817842	2
3235122	2
2338872	2
3509687	2
2509758	2
2709483	2
2998329	2
3642297	2
3190687	2
2483728	2
3308063	2
3568671	2
3867759	2
3918878	2
2432676	2
3464393	2
3952797	2
2976762	2
3072829	2
3783610	2
2339343	2
3831895	2
2464103	2
3114525	2
3479587	2
3642453	2
2528615	2
3191164	2
3259447	2
3868221	2
3238557	2
2818355	2
3024620	2
3501134	2
3545670	2
3727902	2
3783957	2
3742858	2
3913389	2
2510153	2
2753413	2
3700304	2
2764651	2
2863840	2
2439580	2
3919303	2
2358182	2
2579110	2
2910462	2
3334698	2
3501281	2
3545801	2
3743312	2
2510359	2
2796098	2
3114892	2
3700476	2
3758937	2
3191972	2
2689025	2
2883989	2
3458649	2
3919481	2
2434863	2
3557282	2
2412582	2
3335086	2
2767712	2
2909189	2
2385150	2
2554174	2
2753873	2
2796294	2
2954839	2
3480494	2
3700614	2
2766413	2
3285983	2
3790158	2
2484788	2
2646522	2
2931607	2
3186596	2
3459079	2
3620015	2
3466464	2
2579598	2
3501794	2
3595430	2
3784749	2
2464919	2
2554369	2
2710587	2
3048182	2
3480752	2
3286605	2
3702312	2
2689553	2
3094772	2
3361850	2
3806466	2
3869688	2
3920050	2
2413222	2
2666804	2
2864460	2
3073716	2
3283810	2
3546418	2
3595683	2
2342211	2
2768662	2
3099292	2
3512780	2
3834321	2
2863933	2
2955345	2
3160035	2
3760083	2
3895528	2
2478085	2
2956157	2
3193391	2
3791237	2
2485442	2
2602552	2
2884873	2
3094952	2
3138347	2
3524502	2
3806780	2
2386781	2
2719467	2
3145906	2
3335192	2
3467658	2
2413582	2
2667124	2
3785236	2
2342695	2
3099633	2
3745451	2
2385782	2
2511241	2
2554776	2
2711010	2
2754449	2
2797045	2
3115619	2
3481263	2
3896013	2
3946591	2
2867397	2
3193686	2
2647033	2
2885231	2
3570364	2
3146567	2
3335758	2
2413834	2
2667370	2
3236831	2
3409845	2
3672369	2
3785529	2
3835353	2
2465475	2
2711211	2
2754645	2
2955703	2
3115801	2
3760740	2
2673086	2
3193890	2
3792192	2
3460274	2
3468894	2
2360883	2
2414175	2
2820029	2
3284433	2
3596403	2
2912190	2
3424048	2
3514044	2
2555298	2
3049575	2
3481857	2
3646651	2
2532675	2
2673700	2
2868496	2
2534631	2
2885744	2
3095918	2
3138991	2
3187772	2
3807564	2
3871777	2
2819848	2
3336853	2
2627045	2
2776703	2
3026446	2
3074693	2
3237420	2
3410397	2
3503266	2
3547374	2
3672736	2
3608149	2
2335082	2
2511998	2
3701760	2
3761495	2
3195163	2
3380597	2
2534913	2
3188073	2
3262401	2
3655866	2
3237528	2
3284835	2
3338308	2
3547551	2
3672933	2
3425845	2
2466421	2
2711861	2
3701919	2
2675162	2
3290911	2
3380970	2
2486711	2
3188323	2
3460818	2
3571226	2
3872234	2
3921360	2
2389189	2
3244271	2
3656516	2
2581710	2
3730738	2
2798303	2
2956947	2
3050269	2
3116745	2
3161181	2
3435108	2
3647039	2
3897360	2
2870626	2
2958577	2
3381559	2
3704770	2
2886349	2
3096798	2
3139820	2
3310825	2
3411799	2
3525849	2
3338522	2
2415044	2
2581908	2
3075457	2
3237923	2
3285203	2
3673652	2
3786878	2
2345918	2
2773243	2
2336004	2
2755685	2
2957300	2
3388436	2
3897593	2
3794885	2
2535624	2
2933724	2
3461315	2
2390143	2
2822209	2
3338995	2
3563387	2
2415308	2
2820935	2
2979830	2
2586431	2
2513056	2
2712917	2
2957720	2
3050620	2
3117119	2
3388811	2
3647401	2
3705648	2
2487289	2
2536079	2
3364352	2
3922058	2
2390301	2
2823384	2
3150234	2
3563772	2
2582624	2
2734979	2
2913789	2
3027582	2
3674245	2
3787403	2
2774044	2
3003179	2
3919492	2
2336415	2
3161801	2
3898081	2
3292950	2
2604908	2
3461721	2
3623782	2
2391145	2
2628429	2
2821411	2
3505114	2
3597938	2
3674832	2
3731730	2
2679347	2
2916256	2
3004308	2
3750742	2
2336694	2
3162039	2
3436524	2
3703106	2
3839008	2
2484182	2
3877993	2
2887066	2
2934437	2
3572591	2
3624009	2
3873932	2
3340254	2
3473771	2
3660153	2
2364060	2
2914159	2
2980639	2
3028201	2
3239001	2
3340421	2
3787932	2
2775023	2
2557122	2
2756868	2
2958366	2
3162263	2
3436773	2
3412979	2
2726046	2
3151775	2
2416412	2
2628904	2
2914339	2
3076716	2
3340712	2
3598322	2
2680225	2
2337386	2
3051648	2
3839951	2
3949679	2
2485203	2
3384536	2
3707731	2
3796712	2
2935002	2
3462468	2
2726513	2
3249382	2
2364687	2
2914543	2
3076945	2
3288323	2
3549364	2
3006505	2
2468096	2
2514142	2
2714129	2
2757541	2
3484221	2
3949876	2
3708084	2
3797070	2
3879543	2
3475550	2
2364824	2
3029770	2
3288538	2
3788576	2
3520997	2
2468328	2
2557742	2
2757897	2
3004695	2
3764424	2
3200607	2
3385862	2
3708540	2
3797586	2
2692882	2
2887979	2
3312525	2
3463010	2
3528492	2
2633448	2
3250162	2
2589225	2
2682173	2
2919443	2
3430622	2
2468476	2
2557980	2
3005122	2
3163085	2
3437479	2
3764836	2
3950365	2
2486491	2
3296406	2
2650682	2
3141844	2
3366059	2
3810714	2
3476692	2
2417426	2
2584410	2
2822603	2
3240367	2
3789134	2
2682708	2
2514777	2
2715288	2
2960026	2
3005534	2
3053520	2
3163281	2
2486973	2
2875901	2
2606581	2
2935916	2
3366339	2
3625714	2
2394732	2
2634357	2
3154404	2
3251007	2
3343459	2
2671342	2
2915301	2
3030311	2
3550370	2
3599454	2
3733344	2
3617004	2
2338547	2
2715644	2
2801363	2
3119559	2
3163492	2
3313970	2
3900261	2
2487456	2
2964660	2
3298194	2
3881729	2
3529535	2
2635094	2
2730187	2
3251263	2
3569029	2
2823135	2
3240817	2
3507180	2
3678268	2
2920902	2
2389776	2
2759190	2
2801612	2
3218464	2
3705354	2
3951759	2
2694082	2
2889689	2
2936439	2
3099728	2
3265935	2
3574554	2
2395598	2
2730428	2
2868831	2
3789861	2
3618090	2
2390023	2
2469343	2
2960878	2
3054594	2
3952176	2
2877263	2
2651432	2
3266310	2
3626317	2
3876085	2
2445486	2
2491118	2
3252588	2
3478361	2
3843076	2
2366252	2
2916186	2
2983188	2
3079004	2
3290481	2
3551078	2
2685925	2
3012607	2
3110198	2
2339126	2
2469597	2
3314864	2
3392024	2
3485731	2
3766700	2
2540983	2
2490248	2
2694840	2
3266530	2
3464418	2
3575107	2
2491566	2
3156625	2
3757425	2
2869226	2
2983318	2
3290797	2
3507902	2
3619401	2
2469853	2
2961459	2
3121366	2
3392434	2
3439360	2
3843488	2
3953127	2
3204446	2
2446683	2
2539598	2
2651944	2
2781344	2
3193518	2
3367643	2
2397754	2
3253892	2
3666455	2
3966178	2
2631258	2
2983540	2
2516271	2
2760308	2
3006973	2
3486355	2
2542261	2
2490637	2
2539837	2
2652141	2
2695378	2
2937500	2
3266909	2
3531021	2
3812335	2
2419299	2
2586029	2
2631480	2
3032481	2
3242168	2
3508337	2
3601071	2
3902864	2
2924017	2
3014303	2
3525708	2
2392435	2
2802912	2
3486627	2
3902052	2
2490868	2
2540054	2
2695593	2
3143890	2
3465222	2
3926654	2
3032713	2
3080193	2
3014827	2
2340089	2
3055701	2
3440223	2
2891996	2
2733164	2
2832222	2
3347647	2
2675592	2
3736261	2
3791261	2
3015165	2
2803257	2
2544021	2
2969405	2
3208996	2
3392179	2
2608778	2
2739125	2
3101362	2
3195664	2
3267709	2
3531528	2
3927212	2
2448054	2
2832446	2
3080777	2
2925720	2
3436209	2
2761158	2
2803576	2
3057570	2
3122341	2
3165529	2
3440838	2
3768266	2
2969912	2
3886552	2
2652906	2
2695981	2
3813370	2
3257082	2
3845902	2
4046051	2
2870315	2
3344841	2
3904113	2
3436628	2
3527283	2
3622244	2
3928479	2
2560960	2
3303331	2
2653096	2
2739633	2
2938747	2
3144893	2
3813656	2
3927658	2
3348845	2
2587191	2
2690719	2
3016632	2
3928902	2
2471437	2
2761578	2
3058318	2
3653583	2
3303653	2
3393696	2
3575959	2
3806465	2
2782992	2
3577119	2
3159897	2
3349235	2
2984978	2
3244331	2
3737421	2
2358753	2
2404026	2
3623669	2
2341219	2
2394414	2
2471656	2
2963394	2
3058488	2
3304193	2
2939319	2
3369556	2
3466397	2
3160439	2
2421288	2
2587612	2
3345818	2
3603828	2
3737676	2
3905323	2
2785426	2
2394837	2
2971858	2
3211626	2
3807767	2
3888016	2
2449472	2
3369745	2
3419657	2
3814227	2
2641898	2
2834763	2
3763869	2
4051851	2
2421497	2
3293450	2
3905653	2
2596706	2
3116900	2
2472211	2
2518664	2
3654172	2
3718005	2
2449792	2
2610589	2
2697390	2
2740536	2
3102899	2
3370088	2
3466927	2
3814407	2
2499528	2
2737113	2
2835111	2
3259313	2
2369133	2
3082072	2
3604209	2
3681114	2
3738556	2
2360154	2
3439220	2
2964161	2
3011308	2
3769790	2
2884375	2
3395706	2
3889637	2
3578065	2
3629197	2
3814653	2
3879102	2
3161434	2
3672423	2
3294028	2
3346490	2
3510789	2
3906306	2
3625361	2
2519103	2
2562489	2
2805383	2
3124239	2
3320273	2
3489222	2
2884797	2
3307015	2
2496035	2
2741145	2
3467410	2
3578410	2
3629484	2
3929268	2
2452021	2
2986252	2
3082440	2
3294192	2
3555676	2
3739081	2
2598320	2
2342598	2
2519340	2
2964746	2
3770145	2
2549097	2
3578363	2
2741370	2
2894208	2
3467569	2
3533857	2
3629800	2
2738915	2
2836616	2
2315632	2
2634354	2
2678527	2
3035593	2
3605859	2
2407165	2
3531185	2
2720597	2
3710810	2
2549688	2
2886142	2
3396988	2
3487143	2
3720087	2
2611539	2
2698451	2
2894447	2
2940884	2
3147042	2
3371095	2
3420662	2
3467743	2
3534100	2
3879989	2
2837197	2
2370193	2
2422880	2
2826683	2
3035893	2
3851273	2
2930394	2
2396263	2
2965324	2
3060102	2
3214780	2
3308680	2
3579597	2
2611875	2
2741912	2
2894728	2
3534395	2
2739859	2
3163875	2
3353304	2
2370485	2
2678854	2
3739866	2
3907355	2
2695023	2
2790077	2
3022102	2
2520031	2
3012712	2
2550902	2
2975133	2
3721115	2
3812123	2
2785297	2
2851478	2
2941403	2
3371593	2
3468289	2
3880548	2
2740528	2
2678949	2
3295635	2
3683459	2
3532939	2
2396980	2
2612862	2
2656624	2
2763435	2
3444539	2
3771828	2
3812631	2
3892405	2
2895328	2
3371997	2
3534858	2
3630731	2
2741231	2
3851430	2
3295865	2
3557406	2
3607166	2
3908060	2
2343877	2
3125599	2
3659621	2
3711860	2
2317574	2
2888776	2
3892817	2
2544200	2
2742514	2
2851976	2
2895578	2
2941956	2
3421797	2
3580024	2
3881298	2
2504736	2
2741896	2
2590593	2
2988000	2
3173909	2
3296078	2
3794800	2
2566461	2
3013388	2
3224093	2
3217235	2
3399003	2
2452583	2
3469175	2
3580316	2
3818501	2
3881604	2
2840374	2
3166530	2
3675089	2
3852583	2
2988187	2
3037190	2
3174199	2
3248328	2
3348717	2
3607728	2
2566763	2
3013547	2
3126006	2
3960548	2
2318380	2
2553423	2
3489984	2
3422233	2
3469384	2
3931102	2
2455739	2
3264662	2
2318156	2
2988440	2
3795233	2
2602069	2
3025745	2
3121838	2
2722221	2
3126203	2
3273374	2
2977293	2
3724262	2
2545087	2
2896295	2
2942582	2
3105219	2
3580866	2
2841723	2
3355869	2
3853666	2
2922020	2
3084967	2
3174788	2
3795630	2
3934920	2
2399098	2
2613832	2
2722395	2
2764540	2
3712874	2
3773290	2
3312758	2
2786650	2
2896599	2
3105401	2
3422613	2
3632253	2
3770246	2
2989091	2
3742199	2
3909333	2
2412364	2
2602964	2
3122509	2
2657742	2
2764843	2
2967476	2
3062187	2
3224987	2
3398808	2
3661144	2
2555175	2
2453691	2
2896934	2
3374557	2
3297993	2
3513731	2
2794586	2
3315100	2
3014539	2
3126667	2
3492616	2
3313974	2
2499383	2
2786975	2
2509070	2
2843594	2
3266590	2
3855350	2
2319261	2
2425348	2
2636978	2
2680570	2
2829250	2
2922851	2
3038406	2
3175595	2
3609057	2
3909792	2
2604144	2
3027843	2
3124059	2
2345717	2
2522499	2
2567549	2
2722989	2
2765404	2
3126875	2
3446687	2
3714678	2
2891616	2
3079044	2
3493433	2
3895681	2
2546460	2
3106256	2
3423308	2
3536749	2
3582930	2
3744425	2
3820801	2
2829645	2
2923214	2
2989893	2
3175945	2
3249532	2
3687798	2
2367885	2
3124354	2
3936827	2
2765682	2
3063142	2
3274453	2
2556756	2
2892270	2
3402370	2
3493915	2
2454550	2
2853987	2
2897693	2
3106489	2
3200603	2
3470948	2
3744642	2
3856067	2
2874706	2
3038822	2
3298790	2
3609396	2
3447654	2
2400770	2
2765952	2
3399768	2
3447157	2
3493370	2
3962681	2
2557554	2
3402835	2
3200888	2
3634054	2
3744848	2
3821578	2
2511489	2
2845456	2
3268294	2
3359178	2
3771998	2
2592628	2
3086138	2
3796939	2
3324273	2
3447392	2
2980809	2
3403330	2
3495031	2
3817223	2
3150362	2
3201058	2
3537263	2
3772299	2
2990514	2
3086291	2
3250529	2
3350729	2
3515116	2
3560793	2
3690116	2
3856652	2
3029958	2
2523826	2
2658979	2
3064669	2
3447553	2
3588477	2
3728970	2
2854608	2
2524459	2
3351041	2
3515489	2
3610010	2
2427059	2
2593455	2
2681764	2
2831004	2
2924157	2
3515558	2
2606580	2
2703091	2
3938785	2
2477214	2
3494125	2
3223162	2
2547631	2
2854999	2
3150989	2
3585192	2
3635181	2
3691285	2
2748663	2
3176663	2
2524872	2
2831345	2
3351483	2
3224598	2
2402338	2
2477406	2
3065936	2
3275946	2
3325149	2
3448224	2
3663698	2
2323848	2
3405220	2
3899500	2
2702774	2
2944958	2
2749408	2
3039950	2
3251585	2
3300241	2
3351992	2
2704053	2
2402824	2
2477634	2
2569532	2
2659896	2
2970170	2
3227654	2
3448414	2
3494619	2
3497588	2
3730849	2
2456369	2
2502820	2
2746472	2
2788982	2
2855459	2
3823852	2
3933729	2
2847607	2
3773852	2
2321552	2
2639110	2
2924739	2
3087193	2
3857650	2
3450898	2
3542789	2
3940324	2
2347893	2
2660218	2
2767283	2
3066367	2
3664300	2
2895498	2
2983741	2
2503131	2
2703298	2
2789231	2
3473031	2
3586847	2
2514890	2
2655772	2
2428254	2
2682399	2
2876545	2
2925014	2
2991574	2
3300760	2
3562230	2
2939563	2
2660414	2
3083016	2
2548593	2
2789452	2
3538686	2
3934307	2
3271886	2
2428519	2
2525980	2
2833044	2
3858162	2
3912790	2
3637883	2
3941372	2
2404059	2
2478221	2
3326107	2
3401881	2
3665070	2
3820714	2
2548735	2
2856203	2
3379616	2
3538831	2
3587653	2
3692539	2
2463126	2
3179513	2
3361502	2
3775439	2
2322997	2
2526280	2
3087721	2
3179136	2
3301319	2
2705742	2
2800162	2
2348736	2
3777529	2
2503926	2
2704127	2
3379883	2
3539019	2
3587946	2
2463759	2
3361872	2
2323330	2
2526502	2
2992394	2
3301503	2
3858668	2
3913584	2
2373152	2
2940901	2
3544883	2
2572069	2
2617085	2
3018749	2
2326990	2
2897561	2
3083981	2
3408462	2
3734009	2
2901684	2
3426320	2
3473882	2
3887735	2
2464595	2
2752543	2
2479328	2
2526648	2
2640178	2
3799602	2
3914128	2
2706990	2
3639225	2
3942882	2
2572364	2
2661185	2
2971841	2
3402894	2
2327486	2
3408987	2
2458097	2
2748213	2
3888122	2
3936145	2
2517701	2
3273639	2
2479537	2
2526877	2
2640563	2
3517859	2
3799897	2
2374215	2
2421114	2
2572517	2
3278011	2
3409394	2
3109930	2
3426669	2
3539741	2
3826463	2
3888376	2
3936392	2
2518437	2
2658787	2
3777338	2
3862604	2
2324175	2
2377702	2
3302600	2
2421711	2
2942077	2
3130891	2
2618016	2
2661560	2
2769760	2
3019523	2
3067908	2
3450474	2
3085918	2
2504943	2
2705009	2
2748706	2
3427003	2
3750176	2
2466126	2
3182146	2
3274398	2
2878650	2
3131792	2
3180834	2
3354681	2
3614055	2
2421997	2
3640977	2
2572994	2
3404333	2
3450682	2
3778606	2
4043140	2
3410837	2
2459130	2
2748894	2
3381379	2
3475160	2
3750619	2
3182533	2
3364453	2
2596897	2
2684246	2
2927058	2
3860474	2
2708831	2
2406140	2
2972843	2
3068215	2
3278564	2
3450853	2
2329914	2
2987456	2
3594865	2
3824109	2
2459394	2
2505910	2
3475518	2
3889092	2
3938308	2
2467147	2
2660762	2
3778793	2
2325337	2
2641561	2
2834874	2
3089457	2
3132506	2
3614343	2
3801196	2
3132931	2
3548924	2
2350879	2
2573628	2
3497191	2
3668171	2
4045005	2
2330440	2
3087531	2
3735928	2
2506586	2
2749562	2
2904361	2
3694867	2
2520706	2
2661189	2
3183367	2
3864884	2
2993997	2
3614614	2
2351289	2
2406719	2
2662389	2
3328135	2
3451284	2
2900576	2
3412241	2
2506858	2
2705952	2
2749771	2
2858274	2
2904749	2
3111025	2
2467815	2
3037401	2
3779452	2
3865590	2
2326031	2
2379222	2
2597535	2
3182156	2
3254955	2
2614157	2
3069015	2
3451566	2
3668703	2
2331622	2
2904971	2
3111227	2
3382213	2
2521931	2
2756971	2
3692524	2
3866017	2
2480991	2
2529168	2
2597681	2
3133184	2
2351845	2
2663003	2
2771169	2
3279449	2
4046149	2
2568770	2
2507201	2
2750234	2
2951007	2
2995166	2
3111497	2
3428690	2
2522295	2
2854857	2
2529437	2
2685501	2
3916198	2
2711612	2
3550426	2
3021246	2
3232753	2
3328847	2
3089220	2
2460940	2
2551172	2
3382877	2
3752708	2
3940722	2
2855444	2
2380118	2
3616033	2
3135796	2
2620930	2
2771551	2
2815230	2
3069740	2
3780258	2
2333221	2
3089600	2
3414557	2
2461244	2
2507680	2
2995789	2
3154870	2
3383074	2
3828521	2
2469528	2
2856266	2
3186204	2
3368754	2
3781884	2
2481639	2
2529937	2
2598221	2
3134170	2
3183165	2
3616277	2
3232817	2
2408566	2
2974479	2
3069968	2
3280130	2
3452492	2
2859470	2
3112256	2
3383283	2
3890877	2
3040300	2
2328119	2
3256285	2
3305800	2
3566317	2
3616831	2
2352715	2
2815775	2
3329945	2
3592738	2
2334426	2
2551821	2
2859719	2
3209662	2
3383423	2
3477532	2
3542513	2
3697902	2
3783379	2
2598805	2
2837046	2
3917034	2
2379760	2
2428086	2
2713339	2
3137549	2
2975036	2
3022377	2
3725137	2
3781473	2
2334926	2
2991936	2
2508456	2
2996506	2
3155583	2
3383561	2
2858002	2
2949975	2
3696395	2
3306399	2
3803296	2
2380095	2
3138424	2
3329022	2
2772674	2
3233922	2
3453891	2
3593189	2
2992253	2
3739656	2
3909454	2
3210233	2
3477871	2
3641072	2
2665489	2
2858669	2
3869076	2
2599296	2
2644474	2
3357757	2
3553461	2
3646162	2
2772924	2
3022730	2
3454367	2
3543904	2
3669973	2
3725730	2
2336380	2
3507467	2
3909969	2
2552421	2
2708137	2
3113056	2
2760458	2
3042081	2
3281439	2
3697800	2
3784677	2
3869313	2
3358303	2
3521859	2
3917785	2
3235349	2
3461884	2
2816869	2
3454624	2
3500022	2
3593707	2
3782319	2
2905580	2
3507932	2
2952697	2
3156327	2
3869506	2
2436965	2
2687387	2
3136025	2
3257893	2
2430008	2
3139862	2
3462297	2
3950546	2
2624170	2
2730749	2
2817141	2
2908942	2
3332047	2
3544431	2
2575986	2
2993520	2
3417336	2
3508356	2
3741009	2
2463046	2
3755865	2
3892401	2
2761582	2
3699094	2
2600430	2
3804289	2
2430380	2
2619597	2
2715491	2
2410932	2
2624426	2
2976234	2
3281695	2
3455216	2
2577110	2
2994070	2
3094482	2
3602430	2
3741536	2
2383131	2
2463349	2
2509537	2
2552919	2
2752660	2
3156725	2
3384688	2
3699501	2
3043761	2
3786904	2
2600679	2
2930391	2
3522526	2
3236892	2
3647861	2
2411346	2
2665448	2
2817571	2
2909401	2
2976442	2
3072389	2
3234995	2
3332961	2
3594420	2
2906865	2
3418353	2
3741819	2
2553154	2
3157208	2
3431646	2
3642150	2
2668308	2
2688067	2
3360248	2
3522795	2
3918794	2
2383592	2
3332367	2
2356752	2
2774288	2
2817938	2
3456122	2
3727397	2
2339033	2
2862611	2
3157611	2
3385188	2
3642360	2
3699946	2
3283775	2
2438948	2
2532489	2
3093365	2
3137116	2
3308137	2
2620920	2
2411991	2
2731808	2
2976838	2
3408394	2
3545520	2
3783748	2
2339503	2
2384338	2
2862981	2
2954087	2
3158821	2
3642709	2
2763983	2
2532719	2
2883561	2
3523434	2
2434175	2
2717083	2
3142993	2
3333276	2
3649542	2
2358030	2
2579020	2
2731983	2
2818420	2
2910277	2
3408655	2
3595033	2
3728013	2
3784055	2
2340163	2
2579012	2
3420140	2
2753468	2
2795978	2
3480143	2
3789534	2
2646077	2
3308585	2
3361318	2
3333627	2
3650786	2
2579235	2
2666207	2
3283147	2
3671265	2
2579988	2
3420768	2
2384900	2
2554038	2
2954663	2
3385809	2
3759184	2
2670516	2
3376581	2
2484674	2
2689162	2
3186513	2
2816283	2
2775119	2
2864156	2
3283493	2
3595321	2
3421292	2
3914182	2
2510729	2
2554229	2
3115063	2
3159669	2
3759353	2
3047367	2
3192822	2
2440511	2
2931678	2
3094499	2
2732833	2
3073646	2
2385401	2
2464966	2
3895392	2
2767010	2
3286749	2
3702423	2
2441087	2
2602365	2
2931916	2
3138234	2
2435699	2
2359465	2
2626378	2
2978083	2
3025592	2
3236475	2
3409500	2
3546526	2
2581549	2
2554671	2
3048602	2
3645815	2
3946341	2
2531481	2
2866706	2
3193471	2
3702775	2
3138446	2
3261157	2
2817815	2
2667189	2
2864785	2
3025777	2
3409665	2
3546759	2
3672173	2
2910882	2
2998972	2
2385857	2
2955580	2
3481398	2
3946752	2
2531834	2
3791877	2
3362615	2
3570432	2
3920578	2
2387366	2
3146697	2
3468568	2
3957116	2
2733603	2
3236884	2
3337544	2
3596252	2
2711307	2
3049428	2
3701365	2
2479534	2
3310059	2
3622042	2
2361084	2
2626941	2
2912671	2
3514314	2
3835653	2
2465843	2
2555350	2
3049631	2
3947529	2
2957631	2
3096012	2
3570896	2
3871830	2
3921016	2
3243227	2
3337064	2
3074790	2
3786242	2
3000771	2
3514722	2
2797813	2
3214426	2
3380678	2
2886024	2
2933030	2
3096298	2
3872050	2
2438487	2
3561795	2
3655993	2
2912810	2
3547633	2
3608543	2
3917993	2
2512293	2
2755333	2
3116597	2
3214785	2
2481163	2
2958423	2
2886256	2
3139746	2
3310693	2
2627594	2
2723127	2
2414814	2
2820473	2
2979442	2
3026954	2
3237833	2
3285069	2
3410752	2
3597017	2
3426544	2
3918386	2
3435264	2
3837160	2
2534227	2
2486958	2
2648396	2
2690703	2
2842120	2
3461143	2
3872589	2
2628239	2
3562813	2
3027184	2
3504508	2
3787038	2
2346037	2
3609201	2
2336076	2
2387388	2
3117038	2
3161474	2
3762656	2
2959686	2
3197261	2
3382062	2
3705401	2
3876330	2
2443458	2
3412108	2
2628874	2
2724137	2
2363033	2
2734863	2
2820990	2
3597534	2
3731424	2
3002907	2
3427532	2
3749913	2
2467105	2
3117156	2
3215820	2
3388947	2
3436165	2
3897963	2
2871738	2
2960319	2
3197782	2
3382348	2
3705939	2
2536147	2
3412375	2
3461631	2
3572127	2
3623648	2
2629770	2
3150364	2
3246989	2
3472784	2
3659364	2
2415699	2
2735032	2
3027699	2
3339968	2
3597750	2
3674491	2
3787472	2
3610638	2
3919811	2
2336478	2
2513331	2
2556749	2
3948984	2
3795509	2
2487659	2
3311664	2
3526769	2
3623836	2
3340075	2
3505201	2
3920405	2
2336784	2
3002912	2
3055467	2
2649432	2
2691845	2
2887104	2
2934501	2
3140801	2
3189713	2
3311889	2
3412844	2
3624106	2
3248428	2
2583171	2
2669699	2
3028330	2
3286751	2
3598206	2
3787973	2
3005277	2
3429182	2
2713657	2
2799872	2
3162345	2
3898680	2
2536184	2
2488164	2
2649656	2
3141080	2
2392358	2
2824927	2
3340759	2
3753557	2
2416491	2
2583427	2
2821930	2
3340757	2
3549194	2
3598389	2
3751936	2
2337465	2
2800234	2
3118100	2
3058007	2
2649891	2
3141307	2
3365266	2
3753940	2
3962616	2
2681259	2
3006913	2
2514177	2
3162686	2
3437199	2
3840455	2
3899155	2
2444900	2
2605872	2
2650266	2
2692754	2
2887865	2
2935384	2
2442712	2
2727799	2
3250005	2
3841181	2
2822312	2
3288685	2
3549781	2
3677165	2
3614630	2
2514450	2
2557834	2
2800756	2
3162927	2
3390242	2
3437364	2
3840897	2
3098931	2
3528568	2
3153678	2
3567086	2
3841567	2
2417310	2
3029944	2
3550004	2
2589307	2
2777356	2
3430886	2
3922737	2
2338271	2
2389284	2
2514600	2
2558031	2
2715068	2
2486616	2
2963974	2
3060103	2
3880929	2
2445240	2
2489179	2
2888437	2
3312846	2
3366142	2
3573886	2
2394480	2
2634079	2
2827367	2
3250774	2
3343203	2
2584466	2
3289537	2
3550136	2
3733186	2
3616405	2
3923167	2
2558214	2
3297636	2
3799168	2
2693692	2
3414574	2
2394807	2
3251096	2
3568491	2
2417810	2
2584707	2
2822990	2
3506976	2
3550462	2
2920726	2
3108612	2
3522651	2
3923396	2
2515067	2
3391261	2
3881912	2
2607025	2
2651164	2
2846477	2
3366661	2
3875766	2
2395188	2
2489894	2
3251441	2
3756423	2
3030549	2
2684745	2
3011740	2
2338861	2
2960661	2
3054453	2
3163776	2
3485359	2
3649724	2
3202891	2
3710288	2
2694222	2
2737518	2
3142424	2
3266067	2
3366915	2
3626187	2
2828912	2
3756798	2
2366126	2
2630657	2
2983078	2
3600172	2
2590270	2
2469414	2
2515584	2
3120984	2
3952267	2
3203538	2
2607639	2
2694582	2
3142638	2
3367164	2
3415770	2
3570595	2
2418578	2
2823568	2
3031660	2
2352404	2
3012887	2
3110281	2
3524390	2
3619117	2
3924161	2
2469698	2
2716744	2
2759846	2
3006732	2
3054933	2
3121232	2
3219156	2
3439112	2
3485906	2
2489189	2
2878367	2
2966949	2
3063058	2
3203991	2
3883398	2
2490326	2
2539465	2
2651847	2
2694956	2
3142945	2
3193344	2
3575209	2
3626600	2
2636672	2
2585708	2
2673011	2
2983362	2
3507957	2
3551584	2
3600597	2
3678943	2
2391888	2
3055194	2
3392508	2
3439491	2
3650959	2
3706363	2
3266809	2
3530878	2
3876677	2
2830576	2
3157163	2
3571586	2
3666596	2
3758458	2
2585887	2
2823967	2
2916673	2
2983601	2
3079868	2
3508117	2
3679046	2
2353690	2
2961767	2
3164683	2
3219555	2
3843874	2
3901887	2
2967964	2
3301513	2
2447121	2
2539913	2
3367964	2
3416839	2
2492982	2
3157578	2
3758968	2
4042412	2
2824159	2
2592966	2
3014546	2
3112287	2
3435116	2
3525888	2
2339956	2
2760541	2
3055557	2
3440012	2
3954544	2
3205541	2
2490909	2
2608449	2
2781979	2
3143938	2
3531274	2
3627262	2
3812705	2
3877238	2
3926707	2
4043382	2
2869948	2
3080279	2
3552343	2
3735994	2
3435518	2
2340148	2
2470539	2
2517053	2
2962095	2
3165116	2
3220164	2
3317306	2
3065642	2
3205923	2
3267507	2
3368521	2
2447817	2
2832308	2
3760127	2
3508950	2
2688981	2
2782701	2
2393449	2
2560697	2
3009128	2
3057198	2
3165390	2
3220397	2
3268509	2
3487222	2
3768147	2
3955425	2
3065924	2
3886307	2
2448096	2
2739213	2
2848332	2
2892218	2
3256895	2
2632026	2
3509046	2
3015834	2
3526833	2
2393842	2
2560890	2
3487465	2
3653171	2
3955789	2
2448451	2
2848544	2
2938701	2
3196249	2
3418797	2
3531798	2
3813489	2
2496827	2
3257202	2
4046308	2
3344922	2
3553196	2
3602823	2
2561028	2
2718805	2
3010070	2
3318515	2
3653354	2
3846186	2
2881909	2
2492135	2
3576970	2
2449423	2
3257421	2
3846435	2
4048301	2
2632566	2
2825054	2
3345274	2
3509497	2
3553458	2
3603192	2
3680272	2
2403566	2
2595081	2
2784364	2
3441324	2
2493069	2
3145258	2
3196698	2
3369403	2
3419197	2
3878380	2
2833722	2
3160031	2
2368459	2
2825167	2
3033888	2
3292912	2
3345626	2
3553796	2
3603704	2
2595639	2
3929417	2
2963515	2
3010642	2
3441575	2
3488347	2
3769300	2
2546871	2
3807514	2
2609817	2
2696856	2
3145565	2
3577483	2
3628505	2
3814097	2
3878646	2
2834521	2
3671557	2
3763352	2
2918876	2
3034076	2
3018081	2
3438424	2
3528592	2
3929940	2
2341660	2
2719552	2
2762149	2
3319485	2
3395175	2
3847661	2
2547470	2
3068708	2
2849559	2
2893350	2
2939530	2
3419692	2
3466745	2
3160933	2
3350949	2
3671788	2
2368995	2
2677543	2
2825616	2
2985693	2
3293577	2
3346073	2
3554663	2
3930403	2
2395124	2
3442230	2
3654274	2
3769684	2
3069471	2
3888917	2
2893561	2
3577982	2
3629032	2
3928911	2
3351466	2
3848180	2
4053301	2
2633656	2
3555112	2
3849573	2
3529445	2
3625101	2
2548420	2
3212961	2
3395810	2
2495708	2
2826093	2
3082303	2
3294075	2
3605147	2
3681479	2
2361247	2
3020043	2
2472664	2
2562655	2
2805473	2
2964647	2
3167482	2
3655821	2
2548791	2
2884961	2
3307247	2
3396180	2
3486457	2
3197608	2
3533680	2
3578523	2
3629679	2
3815297	2
2738493	2
3765587	2
2369660	2
2678291	2
3035154	2
3294290	2
3682125	2
2598374	2
2788341	2
2929665	2
3530617	2
2655562	2
2720424	2
2762886	2
3167968	2
3770215	2
2549261	2
3810532	2
3890940	2
2542892	2
2784588	2
3146915	2
3420515	2
3533938	2
2370029	2
2634436	2
2872122	2
3247078	2
3682511	2
2519712	2
2974579	2
3072625	2
2851078	2
3880078	2
2739561	2
2634636	2
2826772	2
3082962	2
3626960	2
2720829	2
3321051	2
3444200	2
3720770	2
3891710	2
2451372	2
2785111	2
2894779	2
3371420	2
2872534	2
2987506	2
3036123	2
3083197	2
3247537	2
3347607	2
3511747	2
3739920	2
3851676	2
2565154	2
2720980	2
2806525	2
3012774	2
3168761	2
3396977	2
3490357	2
3771551	2
3074201	2
3721325	2
2742222	2
2785329	2
3104277	2
3421351	2
3468412	2
3880711	2
2503637	2
2423488	2
2678986	2
3511956	2
3683513	2
3740163	2
2363985	2
3121161	2
2473964	2
2520354	2
2763501	2
3125480	2
3659411	2
3581049	2
3721923	2
3892510	2
2941814	2
3421582	2
2504310	2
3851611	2
2635428	2
2679166	2
3295948	2
3348198	2
3607277	2
3933927	2
2656974	2
2966216	2
3013300	2
3321824	2
3711916	2
2552417	2
2888889	2
3216832	2
3310964	2
3722581	2
2497562	2
3198817	2
3421902	2
3468974	2
2455014	2
2742002	2
2317792	2
3248174	2
3685087	2
3740854	2
3908354	2
3534616	2
3934265	2
2397735	2
2474878	2
2966527	2
3712118	2
2452686	2
2497901	2
2852282	2
2942308	2
3355061	2
3037275	2
3083952	2
3296486	2
3741168	2
2410946	2
2932940	2
3629090	2
2344463	2
2521058	2
3126074	2
3772813	2
3075996	2
3218050	2
3813872	2
3148637	2
3742612	2
2455856	2
2743058	2
3355622	2
2371893	2
3084878	2
3349127	2
3908942	2
3444235	2
3629536	2
2657445	2
3013803	2
3491800	2
3712706	2
3400101	2
3582747	2
2498496	2
2786529	2
2852670	2
2424678	2
2680068	2
2988885	2
3084999	2
3248757	2
3349315	2
3854427	2
2345202	2
2967353	2
3398647	2
3961241	2
3219004	2
2852986	2
3105549	2
3374407	2
3469911	2
3743128	2
3882782	2
3675949	2
2318880	2
2424949	2
2874008	2
3038064	2
2366807	2
3935254	2
2399618	2
2475788	2
2657841	2
3126538	2
3077876	2
3584617	2
2499141	2
2546080	2
2786875	2
3883088	2
3770668	2
2319073	2
2425183	2
3796171	2
3909630	2
2700060	2
2935087	2
3027403	2
3445870	2
2614329	2
2891245	2
3895421	2
3536608	2
3820424	2
2458350	2
2745610	2
3173548	2
2372997	2
2637063	2
2989666	2
3038480	2
3085535	2
3514033	2
3559851	2
3028012	2
3446820	2
2476309	2
2567608	2
2614512	2
3274299	2
2320987	2
2556357	2
3220425	2
3585337	2
3726808	2
2454415	2
2853797	2
2897609	2
2943637	2
3106322	2
3470743	2
3883928	2
3358372	2
3855922	2
2990019	2
3127728	2
3298679	2
3350137	2
3609265	2
3316309	2
3447163	2
3937122	2
2658425	2
2723380	2
2808891	2
3399568	2
3661959	2
3775165	2
3962493	2
2787530	2
3200710	2
3536985	2
3633887	2
3174444	2
3267963	2
2874782	2
3298832	2
3125049	2
3226000	2
2321757	2
3221360	2
2701672	2
2897964	2
3423762	2
3537176	2
2511771	2
3359264	2
2426301	2
2923672	2
2990382	2
3514991	2
3609751	2
3797124	2
2401279	2
3400296	2
3587998	2
3897316	2
3107379	2
2653180	2
3268620	2
3678987	2
2426597	2
2593163	2
2637965	2
2923926	2
3250649	2
3350871	2
3856758	2
3317558	2
3938477	2
2477046	2
2809662	2
3324581	2
3400488	2
2322845	2
3495982	2
2455589	2
2501891	2
2702203	2
2745565	2
3150682	2
3424376	2
3081540	2
3222495	2
3404219	2
3496186	2
3729116	2
2501972	2
2547521	2
3150861	2
3201553	2
3377415	2
2460527	2
2513524	2
2653970	2
3176375	2
3360171	2
2593534	2
2681812	2
2875590	2
2990825	2
3039554	2
3030700	2
2569147	2
3017242	2
3227225	2
3324941	2
3496852	2
2456005	2
2547705	2
2898750	2
3691352	2
3933387	2
2846869	2
3269639	2
3360352	2
3773504	2
2374669	2
2875798	2
2991033	2
3086854	2
3177829	2
3515917	2
2370183	2
2938414	2
2569362	2
2659712	2
2766984	2
2969982	2
3017430	2
3448268	2
3963964	2
2894791	2
3497311	2
3589851	2
2702889	2
2746240	2
2855314	2
3635497	2
3746376	2
3823644	2
3177347	2
3680614	2
2321484	2
2374915	2
3087003	2
3129390	2
3798123	2
2798736	2
2938897	2
2659964	2
3227734	2
2559922	2
3497690	2
2548199	2
2703135	2
3151498	2
3746577	2
2525593	2
2682228	2
2876338	2
3087246	2
3252162	2
3300617	2
3798387	2
3857724	2
2799050	2
3940417	2
2660258	2
3401358	2
2324993	2
2895715	2
3082845	2
3406128	2
3820068	2
3900722	2
2703374	2
2789326	2
2899905	2
3202448	2
3586971	2
2462238	2
2750587	2
2525857	2
2682462	2
3040475	2
3562300	2
3857968	2
2371747	2
2705037	2
2799690	2
3128605	2
3319131	2
2616384	2
3448998	2
3964936	2
2896281	2
2703662	2
3108832	2
3202623	2
3587532	2
2751176	2
3361385	2
2526046	2
2833089	2
2876955	2
2925304	2
3912908	2
3033131	2
2404106	2
2971132	2
3018401	2
3402011	2
3449245	2
2326154	2
2984900	2
2548804	2
2704012	2
3152120	2
3473469	2
3130417	2
2372799	2
2705839	2
3320141	2
3067084	2
3228997	2
2457610	2
2503987	2
2548953	2
2704202	2
3426164	2
3637269	2
3748060	2
3825842	2
3887613	2
2516954	2
2849782	2
3685262	2
3776315	2
2992470	2
3353616	2
3858756	2
3913709	2
2420469	2
2349042	2
2661025	2
3067293	2
3229208	2
3777725	2
3592417	2
3902072	2
2704452	2
2946485	2
3887860	2
2657887	2
2526720	2
2683514	2
2833773	2
2877697	2
3253094	2
3563252	2
2420839	2
2801469	2
3453412	2
2478903	2
2572392	2
2617393	2
2811999	2
2971883	2
3067536	2
3403009	2
2563508	2
3936227	2
2850983	2
3273729	2
3302308	2
3354244	2
3914848	2
3034541	2
3130267	2
3454011	2
2617734	2
2769526	2
3326997	2
3403375	2
3085627	2
2704869	2
3152946	2
3204413	2
3380978	2
3749877	2
2324275	2
2479795	2
2926717	2
3088668	2
3354527	2
2802652	2
3454420	2
3547416	2
2618382	2
3231122	2
3278297	2
3667181	2
2328978	2
2986935	2
2705171	2
2857333	2
2903453	2
3937119	2
2480029	2
2527404	2
3614084	2
2422111	2
2708567	2
3035318	2
3455057	2
2573079	2
2812629	2
3278495	2
3450733	2
2566151	2
3735431	2
3823782	2
3903953	2
2749037	2
2948093	2
3427382	2
3475277	2
2660081	2
2527768	2
3614199	2
2375588	2
3229965	2
2406224	2
2573440	2
3404699	2
3450931	2
3720758	2
2899895	2
3411521	2
2749317	2
3205485	2
3427632	2
3778905	2
2480452	2
3254678	2
3035920	2
3133156	2
3230372	2
3642145	2
3945692	2
2619237	2
3232042	2
3497297	2
3590600	2
4045092	2
3904836	2
2705791	2
3427832	2
3751716	2
3827507	2
3939059	2
2853843	2
3037062	2
3691198	2
2325700	2
2597423	2
3355689	2
3801443	2
3915646	2
2944505	2
3036348	2
3405150	2
3497596	2
2331361	2
2900793	2
3412611	2
3596168	2
2550578	2
2904853	2
2994844	2
3428180	2
3476208	2
3541112	2
3639356	2
2662091	2
3277197	2
3865724	2
2326188	2
2642405	2
2685029	2
2835595	2
3519495	2
3801704	2
2614284	2
3456754	2
3549990	2
2771038	2
2973545	2
3328442	2
3451735	2
3497784	2
3722057	2
2905101	2
3541408	2
3639572	2
3695861	2
3752268	2
3889848	2
3692784	2
3866232	2
2433277	2
2835846	2
2880083	2
2928259	2
3255351	2
3356225	2
3801964	2
3916034	2
2425207	2
2574531	2
2771235	2
3591701	2
4046563	2
3504146	2
3737236	2
2905485	2
3382689	2
3541592	2
3696336	2
3038911	2
2685605	2
2928474	2
3090609	2
3133576	2
3520016	2
3615673	2
2377979	2
3326439	2
3643572	2
3947268	2
2352109	2
2408009	2
2620638	2
2771429	2
2815130	2
2974014	2
3591968	2
3723199	2
2507463	2
2995571	2
3154739	2
3752796	2
3278469	2
3781466	2
2598042	2
3133908	2
3356580	2
3565932	2
2807390	2
3232406	2
3947786	2
2408377	2
2570269	2
2990157	2
3505032	2
2995880	2
3154955	2
3542101	2
3640268	2
3941134	2
2523571	2
2663885	2
3278898	2
2481730	2
2643540	2
2928888	2
3183248	2
3566206	2
3327198	2
3070016	2
3233420	2
3329618	2
3543006	2
3780987	2
2333906	2
3598860	2
2551706	2
2751100	2
3112339	2
3209472	2
2857173	2
3040485	2
2380653	2
2434970	2
3256609	2
3305898	2
2617100	2
3137255	2
3233379	2
2408860	2
2575614	2
2729446	2
3406508	2
3543110	2
3592780	2
3090677	2
3415469	2
2707405	2
3112570	2
3279709	2
2328595	2
2530506	2
3256785	2
3306266	2
3864764	2
2617490	2
2809474	2
3233817	2
3459972	2
2576290	2
2622377	2
2664409	2
2975189	2
3022490	2
3233805	2
3406707	2
3453380	2
3669803	2
2335143	2
3506477	2
3599861	2
3739275	2
3828911	2
2381850	2
2793906	2
3754383	2
2329107	2
2482383	2
2837299	2
2881535	2
3617305	2
3865009	2
2380530	2
2810079	2
2948791	2
3329232	2
3553134	2
2409425	2
2576965	2
2772730	2
2975407	2
3022604	2
3669909	2
3725414	2
2336106	2
2992291	2
3507123	2
3739814	2
2707886	2
3155989	2
3829822	2
2599430	2
2881764	2
2381250	2
3234973	2
2409699	2
3331324	2
3454462	2
3543986	2
2508920	2
2997229	2
3384187	2
3755185	2
3281718	2
3784860	2
2329707	2
2531363	2
2687242	2
3184539	2
3306958	2
3521901	2
3803812	2
2618976	2
2714587	2
3330800	2
3554020	2
3950310	2
2730640	2
3071483	2
3454717	2
3670135	2
3726236	2
3782394	2
3829948	2
3046210	2
3384408	2
3698965	2
2473570	2
2951657	2
2531543	2
2882279	2
2354315	2
2577783	2
3407527	2
3454995	2
3726698	2
4054227	2
2906244	2
2993617	2
2382875	2
2463168	2
2552824	2
2794840	2
2997764	2
3046373	2
3113591	2
3384618	2
2761844	2
3184944	2
3359512	2
3804384	2
3918302	2
2382796	2
3140609	2
3647511	2
2624535	2
2909209	2
3023742	2
3500280	2
3726985	2
3782892	2
2906630	2
3094882	2
2509588	2
2862268	2
3046755	2
3113878	2
3478929	2
3756322	2
3892866	2
2687851	2
3867026	2
2620201	2
2715975	2
3235075	2
3500521	2
2509709	2
2862455	2
3114154	2
3211437	2
3832084	2
3190579	2
2330949	2
2483692	2
2532239	2
2645612	2
2883077	2
2930658	2
3093165	2
3136969	2
3185329	2
3142059	2
3555495	2
3952722	2
2356861	2
3408200	2
3727495	2
2578189	2
2995322	2
3831741	2
3912957	2
2464051	2
2709636	2
2862705	2
2953937	2
3211651	2
3479566	2
3642419	2
3757814	2
3871079	2
2483898	2
2532538	2
3360769	2
2433447	2
3555861	2
3952981	2
2625258	2
2731866	2
3024570	2
3235534	2
3456520	2
3510501	2
3212029	2
3432309	2
3832884	2
3944679	2
3701095	2
2439501	2
2688708	2
3186055	2
2384960	2
2434255	2
2621699	2
3556539	2
3649834	2
2412237	2
3408741	2
3545754	2
3671213	2
3913589	2
3212269	2
3385674	2
3894586	2
2476495	2
2765421	2
3376415	2
3701410	2
2439961	2
2839477	2
2931373	2
3137614	2
3308662	2
3361376	2
3523702	2
3868927	2
2717447	2
3333812	2
3557168	2
2732400	2
3235886	2
3595215	2
3605390	2
2332779	2
2796238	2
3212645	2
3432931	2
3833897	2
2477161	2
2530323	2
2670791	2
3701561	2
3872315	2
3137847	2
3186549	2
3260175	2
2385739	2
2717809	2
3144469	2
2910966	2
3025260	2
3236098	2
3409174	2
2510765	2
2710557	2
2796442	2
3377388	2
2485001	2
3138089	2
3620348	2
3145193	2
2819187	2
2911253	2
3236303	2
3595647	2
3834228	2
2955310	2
2999935	2
3700869	2
3895466	2
2866143	2
3048104	2
3791002	2
2533944	2
3187019	2
3806682	2
3558433	2
3653083	2
2413440	2
2626472	2
2775889	2
2819435	2
3502228	2
3595814	2
3671950	2
3513018	2
3915122	2
2465080	2
2554726	2
2754396	2
3386985	2
3048600	2
2534166	2
2932385	2
3187269	2
3261199	2
3362467	2
3459888	2
3807018	2
3920418	2
3241618	2
3956592	2
2911965	2
2978400	2
3074148	2
3672240	2
3835257	2
3915970	2
2334305	2
2511490	2
3160398	2
3433795	2
2532073	2
2672989	2
3048950	2
3379092	2
3873752	2
3261568	2
3362673	2
3460184	2
3524941	2
3570492	2
3957304	2
3672527	2
3100546	2
2334703	2
2797355	2
3434040	2
3760977	2
3049454	2
2534560	2
3095843	2
3871630	2
2437487	2
2721436	2
2414319	2
2667725	2
2733960	2
2912444	2
2978887	2
3729829	2
2344325	2
2584003	2
3424457	2
2386478	2
2465999	2
2711582	2
2754914	2
3482159	2
3380389	2
2841297	2
2932980	2
3460615	2
2722006	2
3470119	2
3837271	2
3074867	2
3672890	2
2584536	2
3514796	2
3747515	2
2755192	2
2797991	2
3049954	2
3387779	2
3482350	2
3701864	2
3896996	2
3793936	2
2442590	2
3310555	2
3244123	2
2362057	2
2581612	2
2734434	2
2585187	2
3101963	2
3515482	2
3608669	2
2512382	2
3214971	2
3434961	2
3482573	2
3646996	2
3897275	2
3381380	2
3704661	2
3875572	2
2604103	2
3363668	2
3622958	2
2723404	2
3562564	2
2627661	2
2734549	2
2820565	2
3027081	2
3673550	2
2335964	2
3050390	2
3161306	2
3702212	2
3762506	2
3897487	2
2482246	2
2886435	2
3097020	2
2439360	2
2628411	2
2723834	2
3563105	2
3657261	2
3838596	2
2734795	2
3027240	2
3075676	2
3504664	2
2586183	2
3102738	2
2799111	2
3117059	2
3161596	2
3837656	2
2482773	2
3876673	2
2604613	2
3412227	2
3526361	2
2629303	2
3960346	2
2980004	2
3075845	2
3238350	2
3339705	2
3731531	2
3103377	2
3517756	2
3750143	2
3483228	2
3702655	2
2443819	2
2934040	2
3311482	2
3572267	2
2390997	2
3473108	2
3564076	2
2669270	2
3340046	2
3548619	2
3597801	2
2916208	2
2799508	2
2872138	2
2961184	2
3293247	2
3383132	2
2536556	2
2887027	2
3364834	2
2630758	2
3340197	2
2980587	2
3027995	2
2916416	2
3004690	2
3104463	2
3428693	2
2513600	2
3051345	2
3647909	2
3703225	2
3293729	2
2487974	2
3264164	2
3311937	2
3462203	2
3527276	2
2725689	2
3151668	2
3840136	2
2364245	2
3598264	2
3675545	2
3519184	2
3751542	2
2388581	2
2713815	2
3703432	2
3057453	2
3294178	2
2488202	2
2779322	2
3312081	2
3809820	2
3474520	2
3840383	2
2867315	2
3076839	2
3598487	2
3676005	2
3732240	2
3788301	2
3006377	2
3703662	2
3840214	2
3294675	2
3385007	2
3797008	2
3879407	2
3141352	2
3528016	2
2632973	2
2735974	2
2914660	2
3288484	2
3788529	2
3520889	2
3922084	2
2514245	2
2800616	2
3217125	2
3703870	2
3764227	2
3840574	2
2874814	2
3098832	2
3264758	2
3312444	2
3528369	2
3573401	2
3625047	2
3923675	2
2442913	2
2584151	2
2822358	2
3599006	2
3677304	2
2777071	2
2919190	2
3430530	2
3922506	2
2468426	2
2959735	2
3004970	2
3118701	2
3484604	2
3764723	2
3059476	2
3463196	2
3625293	2
3924001	2
3677614	2
3431068	2
3521811	2
3616003	2
2389326	2
2801035	2
3053375	2
3163204	2
2875702	2
3060313	2
3386969	2
3881227	2
2489367	2
2846012	2
3414451	2
3463462	2
3568081	2
3663514	2
3964096	2
2736407	2
3240592	2
2920447	2
3616858	2
2715567	2
2801273	2
3163398	2
3485052	2
3704994	2
3061057	2
2489625	2
3265643	2
3574206	2
3625828	2
3811104	2
2394940	2
2444225	2
2828013	2
3251190	2
3477503	2
3568763	2
3842466	2
2365711	2
2584790	2
2671541	2
3240731	2
3342293	2
3550549	2
3599691	2
3522872	2
2338702	2
3218359	2
3314105	2
3391413	2
3799944	2
3142295	2
3626040	2
3925471	2
2490169	2
3344674	2
3477879	2
2630556	2
2823275	2
2868742	2
2915879	2
2351780	2
3109484	2
3432746	2
3163821	2
3391632	2
3649810	2
3388894	2
3882406	2
2737605	2
3099941	2
3367046	2
3811552	2
3876010	2
2491027	2
3344968	2
3756965	2
2366201	2
2916161	2
2983158	2
3342751	2
3012423	2
3923993	2
2759662	2
3485626	2
3705807	2
3952496	2
3415934	2
3530416	2
3876263	2
3757297	2
2366450	2
2869190	2
3079197	2
3290680	2
3790187	2
2780009	2
3013032	2
3433997	2
3055034	2
3164234	2
2607952	2
3575320	2
3843497	2
2366620	2
2585742	2
2869382	2
3032115	2
3290967	2
3343386	2
3508010	2
2591868	2
3055243	2
3219400	2
3651049	2
3953714	2
3712355	2
2847497	2
2937430	2
3193987	2
3266868	2
3926369	2
2732091	2
3346436	2
3735572	2
2516474	2
2760461	2
3007069	2
3121763	2
3164765	2
3393053	2
3706785	2
3843938	2
2879519	2
2847768	2
2891570	2
3926577	2
2493753	2
3667361	2
2367191	2
2419509	2
2586235	2
2869840	2
3080151	2
3903019	2
3620426	2
2339999	2
2760577	2
3316945	2
3486781	2
3707010	2
3767800	2
3902394	2
2543038	2
2880081	2
3205664	2
2540246	2
2891891	2
3101026	2
3195333	2
2399627	2
2447476	2
2494524	2
3572518	2
3759541	2
2367483	2
2984190	2
3032767	2
3903318	2
2782234	2
3014998	2
3927176	2
2760824	2
3954994	2
3302491	2
3804174	2
3886127	2
2652676	2
2892104	2
3368592	2
3531496	2
3627517	2
2638880	2
2832386	2
3845377	2
4044729	2
2824588	2
2984346	2
3033105	2
3344479	2
3508985	2
3791418	2
2689066	2
3621263	2
3927512	2
2517411	2
2761060	2
3122284	2
3268595	2
3317852	2
3955585	2
3715124	2
3804853	2
2448187	2
2652872	2
3627602	2
3845730	2
2870215	2
3292244	2
3509087	2
3679956	2
2393887	2
3268822	2
3441006	2
3707918	2
2545171	2
2448538	2
2653017	2
3369040	2
3813562	2
2401202	2
2640047	2
2832823	2
3257276	2
2824975	2
2784078	2
3527579	2
3928675	2
2471349	2
3010135	2
3487832	2
3887054	2
2492751	2
3927803	2
3348975	2
4050033	2
2984911	2
3033727	2
3509578	2
3603372	2
3929238	2
3123408	2
3269339	2
3318947	2
3653720	2
2882638	2
2971316	2
3067598	2
3210810	2
3369480	2
3577298	2
3878489	2
3928113	2
2833983	2
3081550	2
2595805	2
2691693	2
2471841	2
2761994	2
3709505	2
3717146	2
3887918	2
2610040	2
3532755	2
2736307	2
3350361	2
2633271	2
2985527	2
3034163	2
3554359	2
3603978	2
2518591	2
3488669	2
3709759	2
3577206	2
2740464	2
3369998	2
3419759	2
3466870	2
3533009	2
3577850	2
3628835	2
3814346	2
2451184	2
2677630	2
3554809	2
3604151	2
3793002	2
2928429	2
3529161	2
2654820	2
2762342	2
2964079	2
3270051	2
3319790	2
3442389	2
3848306	2
3957577	2
3485545	2
3577618	2
3889450	2
2449974	2
2495511	2
2654234	2
2697571	2
2939826	2
3146141	2
3578023	2
3928976	2
3161362	2
3259671	2
2421845	2
2825951	2
3246446	2
3604414	2
3793282	2
3849613	2
2597567	2
3019567	2
2472508	2
2562340	2
3124177	2
3320191	2
3655171	2
3577952	2
2495872	2
2893982	2
3197437	2
3467347	2
3629403	2
3879317	2
3681934	2
3739015	2
2395676	2
2562722	2
2805580	2
3011770	2
3059594	2
3124318	2
3167669	2
3222491	2
3489353	2
2885110	2
2973767	2
2894175	2
3815533	2
3929440	2
2501235	2
2644063	2
3849319	2
3082630	2
2693938	2
3119291	2
2395892	2
2562856	2
3059829	2
3168062	2
3270773	2
3443823	2
2549546	2
3487038	2
2496376	2
3370988	2
3420592	2
2644615	2
2739290	2
3163261	2
3673562	2
3766343	2
3849433	2
2678687	2
2986998	2
2694488	2
3119605	2
2396143	2
2473229	2
2806074	2
3060052	2
3320941	2
3396493	2
3487324	2
2496591	2
2543282	2
3103856	2
3147232	2
3467928	2
3766765	2
2423120	2
2872394	2
3168983	2
3347492	2
3683188	2
3739791	2
2789899	2
3119868	2
3627170	2
2656288	2
3223099	2
3308974	2
3487845	2
3720885	2
2496795	2
2611976	2
2785192	2
3421111	2
3534560	2
3579441	2
3880466	2
2453626	2
2645704	2
3164163	2
3083270	2
2408685	2
3022696	2
2763390	2
3012876	2
3168781	2
3321373	2
3215854	2
3398456	2
2543773	2
2612340	2
2941653	2
2454430	2
3262583	2
3851270	2
3036426	2
3295783	2
3347999	2
3852315	2
3533501	2
2613001	2
2806894	2
3397296	2
3490716	2
2612530	2
2851850	2
2941859	2
3147982	2
3372300	2
3468740	2
3354397	2
2635484	2
2679260	2
2827514	2
3083585	2
3794729	2
3852856	2
2696422	2
3534221	2
2344036	2
2566389	2
2763809	2
3711969	2
2552645	2
3217094	2
3581620	2
2452549	2
2942128	2
3104756	2
2504968	2
3166454	2
3263959	2
3354863	2
2371536	2
2424083	2
2827753	2
2988112	2
3083807	2
3685139	2
3024793	2
2344326	2
2976468	2
3075642	2
2452860	2
2852384	2
2942379	2
3148542	2
3535465	2
3881894	2
3355197	2
3852920	2
2590970	2
2636012	2
2873512	2
2921724	2
3607950	2
3685429	2
3908725	2
2933344	2
3535580	2
2398200	2
2521115	2
3126123	2
3224527	2
3960742	2
3582574	2
2506611	2
2743348	2
2841259	2
3167635	2
3355761	2
3853438	2
2318454	2
3608238	2
3795499	2
3854125	2
3909014	2
2411583	2
3629714	2
2567147	2
3469752	2
3581038	2
3854036	2
2318662	2
2591360	2
3037930	2
3174966	2
3559187	2
3608595	2
3909232	2
2366446	2
2699088	2
2793953	2
3536721	2
2345271	2
2613963	2
2657660	2
2722552	2
2808037	2
3014179	2
3077288	2
3725017	2
2545835	2
2700467	2
2896890	2
3199707	2
3422817	2
3469992	2
3581583	2
3931590	2
2507806	2
2842704	2
2318937	2
2636593	2
2874095	2
2989456	2
3249052	2
3349624	2
3686070	2
2366893	2
2603339	2
2934753	2
2521952	2
2614150	2
2657879	2
2765055	2
3273905	2
3219736	2
3492506	2
3584670	2
2453848	2
2853401	2
2897060	2
2943282	2
3423045	2
3470252	2
3632629	2
3820134	2
2458070	2
2319199	2
3085444	2
3175509	2
3249274	2
3559669	2
3609033	2
3315489	2
2345646	2
2614395	2
2658052	2
3062746	2
3446623	2
3314383	2
3401780	2
3584903	2
2787173	2
3375137	2
3883603	2
3932048	2
2458456	2
3267001	2
3677506	2
3771219	2
2680745	2
3038537	2
3609159	2
2367756	2
3632184	2
3936769	2
2400372	2
2476372	2
2968194	2
3015036	2
3274383	2
3446889	2
2546600	2
3470870	2
3884053	2
3932244	2
2458914	2
2746199	2
3677740	2
2592273	2
3127807	2
3249793	2
3298730	2
2413703	2
2701075	2
3447468	2
3632859	2
2614823	2
2765861	2
3447093	2
3402685	2
3816679	2
3896595	2
2500832	2
2546778	2
2854097	2
3633969	2
2990242	2
3298971	2
3514694	2
3856384	2
3910600	2
2414318	2
2701647	2
2796675	2
2936436	2
3539546	2
2401012	2
2723679	2
2766126	2
3226098	2
2701760	2
2745285	2
3584498	2
3634187	2
3175327	2
3268464	2
2637890	2
3317317	2
3448498	2
3540113	2
2658942	2
3662815	2
3080850	2
3495341	2
3728789	2
3897567	2
2854526	2
3107487	2
3424227	2
3884891	2
3250776	2
3856916	2
2369679	2
2797276	2
2937308	2
3030226	2
2615333	2
2659337	2
3226953	2
3275510	2
3716289	2
2477165	2
2809865	2
3017101	2
3776153	2
2982091	2
3404473	2
2702441	2
3745934	2
2460668	2
3858353	2
2427274	2
3351318	2
3857255	2
2703276	2
3126907	2
2659583	2
3448154	2
3963749	2
3497007	2
3730178	2
2547808	2
3107955	2
3151196	2
3635333	2
3691426	2
2654532	2
3177134	2
3360398	2
3773586	2
2991102	2
3610489	2
3911789	2
2370332	2
3401007	2
3494578	2
3663914	2
3964048	2
3589998	2
3730760	2
3819257	2
2855375	2
3933688	2
3270299	2
2427790	2
3040117	2
3251915	2
3300405	2
3610755	2
3857601	2
2938992	2
2347816	2
2660027	2
3066292	2
3227808	2
3276315	2
3448564	2
3964394	2
3405768	2
2456683	2
2855678	2
3151582	2
3472955	2
3692000	2
3859821	2
2321769	2
2428164	2
2639268	2
2924943	2
3178566	2
3300723	2
2939343	2
3032092	2
2810843	2
2746996	2
2945595	2
3202551	2
3587100	2
2848359	2
3860390	2
2322173	2
3040534	2
3352937	2
3516715	2
3611205	2
3226402	2
2660558	2
2811022	2
3018254	2
3964994	2
2561094	2
2896324	2
2984581	2
3591150	2
2457175	2
3425773	2
3473333	2
3587579	2
3887042	2
2376094	2
2594900	2
2992040	2
3179053	2
3252687	2
3353313	2
2419048	2
2608742	2
3129106	2
3544103	2
2348648	2
3228827	2
3326213	2
3449362	2
3083577	2
2704086	2
3109130	2
3202971	2
2751985	2
2849473	2
3179720	2
2376447	2
2526471	2
2639834	2
2682873	2
2833354	2
3087829	2
3129596	2
3942368	2
2971501	2
3229066	2
3326448	2
3718619	2
3777643	2
2326766	2
2790053	2
2901491	2
3152345	2
3748103	2
2657458	2
3272924	2
3861601	2
2877616	2
2992558	2
3088084	2
3353698	2
3611885	2
2404927	2
3229356	2
3277746	2
3326673	2
2327381	2
2897900	2
2458026	2
2504246	2
2704568	2
3936078	2
2429542	2
2526822	2
2595927	2
3253176	2
3353986	2
2801683	2
3129866	2
3639506	2
2572461	2
3067590	2
3326881	2
3496457	2
3719333	2
3778142	2
2328033	2
3501172	2
2504521	2
3042275	2
3152779	2
3637787	2
3936296	2
2834133	2
2992976	2
3180518	2
3354373	2
2349809	2
2661486	2
3067837	2
3327054	2
3719559	2
3501601	2
3734923	2
3822997	2
2903354	2
3110109	2
3153000	2
3204606	2
3381035	2
2518768	2
2834300	2
2926832	2
3302824	2
3614007	2
2374932	2
3229393	2
3547607	2
2405879	2
3067992	2
3231206	2
3589670	2
4043003	2
2705258	2
2748847	2
2857433	2
3110359	2
3540359	2
3750449	2
3888840	2
2754643	2
3778062	2
2324832	2
3518457	2
2612088	2
3035381	2
3131945	2
3455187	2
2661913	2
3404491	2
3450789	2
3496877	2
3086922	2
3502210	2
2549909	2
2705422	2
2791329	2
2994372	2
3153390	2
3381457	2
3694526	2
3827184	2
2519812	2
2660656	2
3778581	2
2325226	2
2378542	2
2430755	2
2480327	2
3303411	2
3355302	2
3323549	2
3455730	2
2973040	2
3068321	2
2987606	2
3595398	2
2904214	2
3694775	2
3938633	2
2378886	2
2480544	2
2597304	2
2641747	2
2684680	2
2879362	2
2993949	2
3181775	2
3303833	2
3860953	2
2423408	2
2805134	2
2662276	2
3020470	2
3405047	2
3497391	2
3668268	2
3412075	2
3502680	2
3595767	2
3905146	2
2749749	2
3276851	2
2376480	2
2710310	2
3036483	2
3456508	2
2900854	2
2858352	2
3428310	2
2756832	2
2642532	2
2835701	2
3090221	2
3255143	2
3565083	2
3615078	2
2711015	2
3134847	2
3231560	2
3325703	2
2351788	2
2771118	2
3497909	2
3668893	2
2331938	2
2988800	2
2507133	2
2792248	2
2858530	2
3044099	2
3541500	2
3752369	2
2522206	2
3277676	2
2326825	2
2597763	2
2685357	2
3356288	2
2945940	2
2351968	2
3780023	2
2901612	2
2989246	2
3504330	2
3826371	2
2905596	2
3044357	2
2663050	2
2855316	2
3278286	2
2643082	2
2685704	2
2880312	2
3802215	2
3916348	2
2378126	2
2946661	2
3232250	2
3326561	2
2352145	2
2815184	2
3329009	2
3405814	2
3452203	2
3592015	2
3598148	2
3737478	2
2507566	2
2859075	2
2905724	2
2995710	2
2469279	2
3781738	2
2529877	2
2598103	2
2880521	2
3566041	2
3863227	2
2947161	2
3644052	2
3947947	2
2575190	2
3452416	2
3780666	2
2333583	2
3505320	2
2793127	2
3112202	2
3383264	2
2523737	2
2856922	2
3040075	2
3279080	2
3695164	2
2328055	2
2836684	2
2928946	2
3566271	2
2808190	2
3948296	2
2575468	2
2815714	2
3070104	2
3415164	2
3599027	2
3738603	2
3640470	2
3753499	2
3890977	2
2759137	2
3695843	2
3868194	2
2530333	2
3356996	2
2379480	2
2427938	2
3645275	2
3022220	2
3599546	2
2707481	2
2951893	2
3383510	2
3698137	2
3829416	2
2524638	2
2644081	2
3135054	2
3183834	2
3256974	2
3521222	2
3803231	2
3864816	2
3460135	2
3949098	2
2353143	2
2975304	2
3233896	2
3330682	2
3453684	2
3593107	2
3725270	2
3781585	2
2335410	2
3091566	2
2996653	2
3155831	2
3698321	2
3829716	2
3891560	2
2759682	2
3697146	2
3257285	2
2428862	2
2810241	2
3949426	2
2353486	2
3234057	2
3507284	2
2508765	2
2708047	2
3156029	2
3384016	2
3478052	2
3641150	2
3698536	2
3942559	2
2665853	2
3372254	2
3697717	2
2436454	2
3092106	2
3521727	2
3617844	2
3917719	2
2429225	2
2714284	2
3235138	2
2409813	2
2975718	2
3023002	2
3499952	2
3782228	2
2992755	2
3416832	2
3910197	2
2552576	2
2860506	2
3113166	2
3156282	2
3430454	2
3641366	2
3892103	2
2526081	2
2329770	2
2482904	2
2531414	2
2837991	2
3184573	2
3307040	2
3917963	2
3950424	2
2730681	2
2773336	2
2817088	2
3544328	2
3508246	2
2462975	2
2509164	2
2552729	2
3943304	2
2860542	2
2838195	2
2882401	2
3136140	2
3567868	2
3804164	2
2382445	2
2577912	2
3072067	2
3782737	2
2906366	2
2331109	2
2552852	2
2708990	2
2908558	2
2527647	2
2330348	2
2483314	2
2645361	2
2882668	2
3136492	2
2430569	2
3140766	2
3236799	2
2411287	2
3234898	2
3455550	2
3544859	2
3594336	2
2906702	2
2994549	2
3741748	2
3830846	2
3911822	2
2331346	2
2383359	2
2553115	2
2795121	2
3756500	2
2474765	2
2483502	2
2532072	2
2687978	2
2882865	2
3522738	2
2383551	2
2430984	2
3237434	2
3555263	2
2976545	2
3072584	2
3235124	2
3408048	2
3455998	2
3095317	2
3831483	2
2383649	2
2709487	2
2795482	2
2862505	2
3431787	2
2763052	2
3700365	2
3093249	2
3522980	2
3804973	2
2383951	2
2814552	2
2774379	2
3024397	2
3072831	2
3282613	2
3408320	2
3500959	2
3727564	2
2339345	2
2995479	2
3831896	2
3047252	2
3432057	2
3642470	2
3757893	2
3944399	2
2763859	2
3191166	2
2384472	2
2412148	2
2910155	2
3333954	2
3501139	2
2339984	2
2332373	2
2384568	2
2510157	2
2553719	2
2954225	2
3432361	2
2764659	2
2484320	2
3458249	2
3619443	2
3868589	2
3919307	2
2818541	2
2910468	2
2977246	2
3073179	2
3408773	2
3501284	2
3784276	2
2579639	2
3743313	2
2332643	2
2753638	2
2863378	2
3114896	2
3212378	2
3945173	2
2689037	2
2883992	2
3259970	2
3458650	2
3805798	2
3869134	2
2385383	2
3557285	2
2666362	2
3073344	2
3511826	2
3605737	2
2954861	2
3700620	2
2530383	2
2955167	2
2484793	2
2884204	2
3094433	2
3137944	2
3459082	2
3524007	2
3869420	2
3334416	2
2911030	2
2977757	2
3501801	2
3728493	2
3744361	2
2863786	2
3048183	2
3759586	2
2671524	2
3193140	2
3286609	2
3377570	2
3702329	2
3790649	2
2646657	2
2689554	2
2839978	2
3361859	2
3620519	2
2435654	2
2718972	2
2817310	2
2413250	2
2579815	2
2666815	2
2864462	2
2978009	2
3671877	2
2910252	2
3744806	2
3914737	2
2465036	2
2554635	2
3834892	2
3048235	2
3286938	2
3378010	2
3094953	2
3187094	2
3260919	2
3459648	2
2413586	2
2626541	2
3336748	2
3672022	2
3729200	2
2342750	2
2769513	2
2465132	2
3160237	2
3946592	2
2478723	2
2672620	2
2867400	2
2840573	2
3261322	2
3468464	2
3559651	2
2580398	2
2626757	2
2667372	2
3284279	2
3409846	2
3502646	2
3546966	2
3745971	2
2555027	2
3213913	2
3481594	2
2647310	2
3362749	2
3807382	2
2819038	2
3147028	2
2414178	2
2667596	2
2912286	2
3026211	2
3410214	2
3514053	2
3746494	2
3835561	2
2465697	2
2711419	2
2955918	2
3434135	2
3761061	2
2479760	2
3793018	2
3187781	2
3525224	2
3871781	2
3147510	2
2580911	2
2667800	2
2734046	2
3074699	2
3237422	2
3730012	2
2797693	2
3482224	2
3701762	2
3896858	2
2674593	2
3380648	2
2647811	2
2690314	2
2933004	2
3310422	2
3460672	2
3622524	2
2414535	2
2667999	2
2865647	2
2912745	2
3284838	2
2386813	2
2755241	2
3434777	2
3761834	2
3897109	2
3947929	2
3195731	2
3290922	2
3363519	2
3525627	2
3921364	2
2414742	2
2668270	2
2979380	2
3237809	2
2772634	2
2712060	2
3482651	2
3762294	2
2534116	2
3196621	2
3381610	2
3704778	2
3794325	2
2690641	2
2842041	2
2933562	2
3262982	2
3461059	2
3525863	2
2723571	2
3562691	2
2866132	2
2979593	2
3237927	2
3597213	2
2345936	2
2586039	2
3609099	2
2466871	2
2556337	2
3762587	2
2676351	2
3876270	2
3263203	2
3364048	2
3571726	2
3808649	2
3838796	2
2668789	2
2734828	2
2777489	2
2820937	2
3027333	2
3075764	2
3504742	2
2346554	2
2915295	2
3427370	2
3388829	2
3702546	2
2482934	2
2534747	2
2960152	2
3197618	2
3795178	2
3263492	2
3526439	2
3623591	2
2439887	2
2724351	2
2734988	2
2821167	2
3238453	2
3597660	2
3674295	2
2346993	2
3103682	2
3919517	2
2336420	2
3002567	2
3216014	2
3702712	2
3762919	2
3838379	2
2843292	2
3461736	2
3623792	2
3922290	2
3247743	2
2415831	2
2777998	2
2821412	2
3286342	2
3340177	2
3505118	2
2679348	2
2916257	2
2388053	2
3162049	2
3389259	2
3483538	2
3763258	2
2691771	2
3462016	2
3572593	2
3809348	2
3922593	2
3564798	2
2364061	2
2583117	2
2778285	2
3239003	2
3340422	2
2587974	2
3428896	2
3751244	2
2337029	2
3051416	2
3707426	2
2537201	2
2692079	2
3412984	2
3527401	2
2441478	2
3661109	2
2583368	2
2670034	2
3598328	2
2348689	2
3005766	2
3105336	2
2467890	2
2513916	2
3003654	2
3051650	2
3839954	2
3057682	2
3707732	2
3796725	2
2444595	2
2649846	2
3312136	2
3413104	2
3624672	2
3809898	2
3874614	2
3840667	2
2416683	2
2629117	2
2776089	2
2917990	2
3520267	2
3752385	2
3921922	2
2388913	2
2514149	2
2557581	2
2714130	2
3763992	2
3949877	2
2779655	2
2844755	2
3573275	2
3249870	2
3341526	2
3662202	2
2417006	2
2822282	2
3676895	2
2349877	2
2588835	2
3007964	2
3430343	2
2337847	2
2389109	2
2757905	2
3118536	2
3484453	2
3703992	2
3840658	2
3899347	2
2485982	2
2537695	2
3880440	2
2606086	2
3191118	2
2393779	2
2442944	2
3662649	2
3963284	2
2365042	2
2584249	2
2629563	2
2822411	2
2867941	2
2981893	2
3288858	2
3341631	2
3599106	2
3677395	2
2389256	2
3217697	2
3390434	2
3484733	2
3704396	2
3950369	2
2875459	2
3798345	2
2538142	2
2650686	2
2845659	2
2935626	2
3366068	2
3924142	2
2417428	2
2671115	2
2736343	2
2822609	2
3078012	2
3289447	2
3599337	2
2350803	2
3107781	2
3923097	2
3163288	2
3437748	2
3765306	2
3899999	2
2964341	2
3297006	2
2489467	2
3463532	2
3810941	2
3875542	2
2443628	2
3477285	2
3078224	2
3550405	2
3789425	2
3617006	2
2338558	2
2515007	2
2801368	2
3119589	2
3313988	2
3438000	2
3485099	2
3900267	2
2489686	2
2936226	2
3366604	2
3625892	2
3875725	2
2828249	2
3477611	2
2584871	2
2671608	2
2868558	2
2982561	2
3240824	2
3678270	2
3733621	2
2589802	2
2684527	2
2920963	2
3109151	2
2389781	2
2759192	2
3006380	2
3391503	2
2489846	2
2737445	2
2889697	2
3366853	2
2395619	2
2444786	2
3478070	2
2982944	2
3078657	2
2685131	2
3109608	2
2390029	2
2469345	2
3054605	2
3120862	2
3485455	2
2488819	2
3203384	2
3100049	2
3142539	2
3464101	2
2396293	2
2418473	2
2585303	2
2869033	2
3551080	2
3734125	2
3618917	2
3054856	2
3705878	2
2966631	2
2847128	2
2937024	2
3757463	2
2672890	2
3079493	2
2922748	2
2559448	2
3392444	2
3706239	2
2541916	2
3063417	2
2607996	2
2651955	2
3100423	2
3416471	2
2492027	2
2731909	2
3157068	2
3479311	2
2983547	2
3032180	2
3508057	2
3679005	2
3735310	2
2559730	2
2802689	2
3164573	2
3439720	2
3953846	2
3204835	2
3712548	2
3802930	2
2490639	2
3416753	2
3575658	2
3812355	2
2446858	2
2732292	2
3571892	2
2631487	2
2869714	2
2983761	2
3552130	2
2687841	2
2392436	2
3439939	2
3902054	2
2879797	2
2608413	2
2652423	2
2847875	2
2891664	2
2937766	2
3100880	2
3465239	2
3531208	2
3926660	2
3157849	2
3480199	2
3791023	2
2392950	2
2717818	2
3122013	2
3220062	2
3393256	2
2880369	2
2399792	2
3032883	2
3080456	2
3242509	2
3552590	2
3679651	2
2688805	2
3015166	2
3056496	2
3440507	2
3707607	2
3392184	2
2739141	2
3101370	2
3144321	2
3368679	2
3348104	2
4045170	2
2420189	2
2824659	2
3679860	2
2783327	2
3015785	2
2340626	2
2393802	2
2517496	2
2761159	2
3653137	2
2881273	2
3575040	2
2448329	2
3368926	2
3813378	2
3927383	2
3845912	2
2368015	2
2420439	2
2676507	2
2824850	2
3736687	2
2803816	2
3009998	2
3165756	2
3806164	2
2653105	2
2640416	2
3482414	2
3762063	2
2632446	2
3244038	2
2690778	2
2784155	2
2517952	2
3010263	2
3269159	2
3393705	2
2541273	2
2739872	2
3102185	2
3196637	2
3369352	2
3927877	2
3345572	2
2784691	2
2963396	2
3058494	2
3221513	2
3269426	2
3394871	2
2882896	2
2653443	2
3102413	2
3466400	2
3532453	2
3577345	2
2450311	2
2834347	2
3763155	2
2368725	2
3244696	2
3293176	2
2341571	2
2719447	2
2804686	2
2963713	2
3123599	2
3221902	2
3488499	2
3769427	2
3956857	2
2971862	2
2494725	2
2541681	2
2783622	2
2849516	2
2893262	2
3466674	2
2402508	2
3350828	2
3034254	2
3245737	2
3738014	2
2596717	2
2786540	2
3624577	2
2395082	2
2472215	2
2963959	2
3059001	2
3123780	2
3166753	2
3269950	2
3395160	2
3808601	2
2449794	2
2541923	2
2783811	2
3102900	2
3370096	2
3419860	2
3533083	2
3577931	2
3351399	2
4053138	2
2985848	2
3246082	2
3555003	2
3793070	2
2786938	2
2928648	2
3018879	2
3118204	2
2342091	2
2964191	2
3059181	2
3654635	2
3957649	2
2973021	2
2450016	2
2893724	2
3814659	2
3259709	2
3848409	2
2633819	2
3849697	2
2929000	2
2762565	2
3489224	2
3958014	2
2548627	2
3213226	2
3486216	2
3718862	2
2542514	2
2611072	2
2697932	2
2850269	2
3533648	2
3578412	2
3929276	2
3162284	2
3260069	2
3484984	2
3672679	2
3848910	2
2678227	2
2919855	2
3605379	2
3850375	2
2395749	2
2472780	2
2519345	2
3011971	2
2973940	2
3578364	2
2542841	2
2741371	2
2850640	2
3146858	2
3370829	2
3578721	2
2634363	2
2826447	2
2872030	2
3247038	2
3294543	2
3793870	2
3906759	2
2788836	2
3626407	2
2562953	2
3657091	2
3710820	2
2974488	2
3720103	2
2450938	2
2784832	2
3534105	2
3880005	2
2502389	2
2678749	2
3606140	2
3907012	2
2362596	2
2396289	2
3012447	2
3060112	2
3125150	2
3444105	2
3371379	2
3420888	2
3579268	2
3673871	2
3766890	2
2316820	2
2920585	2
3169102	2
3347546	2
2520035	2
3125241	2
3223207	2
3271414	2
3444405	2
3490238	2
3771400	2
2550907	2
2887580	2
3891895	2
2785301	2
3104210	2
3262202	2
3767470	2
2635019	2
2678951	2
3740054	2
3907691	2
2790511	2
2931329	2
3120956	2
2612873	2
2965791	2
3012925	2
3397185	2
3490503	2
3659374	2
3959450	2
3074570	2
3310042	2
3488384	2
3580847	2
2612408	2
2742335	2
2785441	2
2851717	2
2941745	2
3630738	2
3817736	2
2741242	2
3767839	2
2590309	2
2827405	2
3295878	2
3683842	2
3794546	2
3908062	2
2696116	2
3933818	2
2520516	2
3310710	2
2497505	2
3148116	2
3198749	2
3580032	2
2839882	2
2423913	2
3607471	2
3794804	2
3121448	2
3443215	2
2807171	2
3224103	2
3960234	2
2852243	2
3535331	2
2648011	2
2840398	2
3675102	2
2873426	2
3558575	2
3121640	2
3934488	2
2344409	2
3126010	2
3224359	2
2889691	2
2976656	2
3723353	2
3104980	2
3373567	2
2648577	2
3264681	2
2424505	2
2636092	2
2921810	2
3248517	2
3853902	2
2365759	2
2602070	2
2933465	2
3025755	2
3444196	2
3934735	2
2398723	2
3013691	2
3724267	2
2743436	2
2786471	2
3105240	2
3148768	2
3422439	2
3535779	2
3580867	2
3819356	2
2649116	2
2828388	2
2988753	2
3037804	2
3174789	2
3349278	2
3685701	2
3795672	2
2366146	2
3122112	2
3536471	2
3934926	2
2722407	2
3014037	2
3062023	2
3273540	2
3445729	2
2977657	2
2453562	2
2498597	2
2786664	2
2852902	2
3199537	2
3422619	2
3743016	2
3882728	2
3770247	2
2873969	2
2412369	2
2521692	2
2613993	2
2764845	2
2808105	2
3398810	2
2555181	2
3199855	2
3743339	2
2457420	2
2842908	2
2680454	2
2989532	2
3127100	2
3123606	2
3631216	2
2967751	2
3126673	2
3323338	2
3446401	2
3714264	2
3773976	2
2555519	2
3313975	2
3492765	2
2546252	2
2700840	2
2853459	2
2943383	2
3149551	2
3200063	2
3536517	2
2458257	2
3266594	2
2319280	2
2372881	2
2829259	2
3127418	2
3513990	2
3686706	2
3538154	2
2345719	2
2400091	2
2567555	2
3661499	2
3220297	2
2744611	2
3200295	2
3423309	2
3536761	2
3744426	2
3173895	2
3085670	2
3249576	2
3298630	2
3350060	2
3609227	2
2413527	2
3538625	2
2345943	2
2522843	2
2658368	2
2723234	2
3015173	2
3962385	2
2892283	2
3079504	2
3402405	2
3816446	2
3423509	2
3358747	2
3771635	2
2874713	2
2923384	2
2990160	2
3176173	2
3298792	2
3514507	2
3560353	2
3609408	2
2368430	2
3937537	2
2658578	2
2968697	2
3015947	2
3063435	2
3274684	2
3447160	2
2321709	2
3587221	2
2454921	2
2745172	2
3376202	2
3821580	2
3678246	2
3772014	2
2990314	2
3039031	2
3176457	2
2701776	2
2936745	2
2766212	2
3493518	2
3897174	2
2455278	2
2701866	2
2787887	2
3423886	2
3584553	2
3634272	2
3932764	2
2747591	2
3772317	2
3857076	2
2592978	2
3128361	2
3299484	2
2369385	2
2605910	2
2702298	2
3938410	2
2523847	2
2568656	2
2658987	2
2809595	2
3016585	2
3275127	2
3324528	2
3662965	2
2981688	2
3403880	2
3150582	2
3376994	2
3690943	2
3933003	2
2748113	2
2846131	2
3679431	2
2320766	2
2593308	2
2875321	2
2990661	2
3039446	2
2748262	2
3772809	2
2638309	2
3251069	2
3690393	2
3911379	2
2606585	2
2703103	2
2766767	2
3447961	2
3663423	2
3716461	2
3818396	2
3898886	2
2502238	2
3107818	2
3151008	2
3691293	2
2748675	2
3176665	2
2427337	2
3300033	2
3797868	2
3541948	2
2402361	2
3405222	2
3377997	2
3635434	2
2991192	2
3798073	2
2607084	2
2938771	2
3542221	2
2569534	2
3017604	2
3448419	2
2559812	2
3082520	2
3202133	2
3378410	2
3538264	2
3823860	2
3933736	2
2321553	2
2375226	2
2525469	2
2682178	2
2991419	2
3129619	2
3516345	2
3610829	2
3798290	2
3450900	2
3542790	2
2477812	2
2767284	2
3066368	2
3494946	2
2324836	2
3082771	2
3900534	2
2789235	2
2855721	2
2899802	2
2945470	2
3824270	2
3271011	2
2321885	2
2525679	2
3178662	2
3128485	2
2660416	2
2725173	2
3228212	2
2457012	2
2789460	2
2900130	2
3151942	2
3202583	2
3425578	2
3473219	2
3636947	2
2656310	2
2428533	2
3130098	2
3178903	2
3353109	2
3516804	2
3611236	2
3798706	2
2608432	2
2705335	2
3032919	2
3319315	2
3451916	2
2348465	2
2660604	2
2725446	2
2767813	2
3066741	2
3277022	2
3326111	2
2896523	2
3083257	2
3407172	2
3901217	2
3379619	2
3825174	2
3887231	2
2463174	2
3860934	2
2594999	2
2682795	2
2877100	2
2925401	2
2992124	2
3858402	2
3033398	2
3942002	2
2616874	2
2660777	2
2768188	2
2811346	2
3326318	2
3495776	2
3718301	2
2896967	2
3083725	2
3591683	2
2548898	2
3109250	2
3379887	2
2849575	2
3361874	2
2833441	2
2992397	2
3858684	2
2373160	2
2706346	2
3320477	2
2725883	2
2971603	2
3718734	2
2897578	2
2504126	2
2549154	2
2748040	2
2790112	2
3203359	2
3588186	2
3887740	2
3935475	2
2517416	2
2377070	2
2429360	2
2479330	2
2683448	2
3353784	2
3517595	2
2373816	2
2941424	2
2349198	2
2405117	2
2726122	2
2971843	2
3777905	2
2562833	2
2898022	2
3734312	2
2748219	2
3936162	2
3362773	2
2323836	2
3088390	2
3859304	2
3914745	2
2801876	2
2941763	2
3719388	2
2328260	2
3409395	2
3822815	2
2458439	2
3204146	2
3588743	2
3936397	2
3274048	2
2377705	2
2479757	2
2596421	2
2640904	2
2683876	2
3180581	2
3302612	2
3518049	2
3914952	2
2942107	2
3944008	2
2661566	2
3278184	2
3778401	2
3410244	2
3593691	2
2458835	2
2549655	2
2705013	2
2748722	2
3204831	2
3540095	2
3826693	2
2466128	2
2659545	2
2324620	2
2641115	2
3800767	2
2421999	2
2611783	2
2708344	2
3327353	2
3404338	2
3589741	2
3667477	2
3778608	2
2329389	2
2505282	2
3381387	2
2519433	2
3182542	2
3863885	2
2325029	2
2927061	2
3355142	2
3860476	2
3132091	2
2350450	2
2406142	2
2573358	2
3278565	2
3496924	2
3590031	2
4043724	2
2329930	2
2899765	2
3904148	2
2749236	2
2948350	2
3589422	2
2467150	2
2325339	2
2480402	2
2927278	2
3132508	2
3254597	2
3801201	2
3915371	2
3455855	2
3945534	2
2812975	2
2973095	2
3068400	2
3327925	2
3668175	2
3087534	2
3502435	2
3824514	2
2948706	2
3153665	2
3381660	2
3751670	2
2661256	2
2755674	2
3183369	2
2378950	2
2528487	2
2641845	2
2927549	2
3861151	2
2709669	2
2351305	2
2406720	2
2813165	2
3232270	2
2988226	2
2705956	2
3111029	2
3751900	2
2756420	2
3037407	2
3779530	2
2326059	2
2528931	2
3304315	2
2710639	2
3134303	2
3549759	2
2351592	2
2407091	2
2619767	2
2770930	2
3405285	2
2550688	2
2749977	2
2858429	2
3382257	2
3476359	2
3541238	2
3639528	2
3184439	2
3277391	2
3866057	2
2481001	2
3090266	2
3304665	2
3862007	2
3915981	2
3325808	2
2620187	2
3021024	2
3279452	2
3451839	2
3779918	2
2568773	2
2901363	2
3737145	2
3826072	2
2706383	2
3208915	2
2662697	2
3866585	2
2379711	2
2597778	2
2928409	2
3565555	2
3802127	2
3135400	2
3326240	2
2352026	2
2663243	2
2815058	2
3279642	2
3669250	2
2332845	2
2569323	2
2507386	2
2706579	2
2995439	2
3382882	2
3541757	2
3828343	2
2757815	2
3368256	2
3866977	2
2327445	2
2643202	2
3326692	2
3458065	2
2728925	2
2815249	2
2974108	2
3279892	2
3329137	2
3542615	2
3669409	2
3414558	2
2507686	2
2859194	2
2905752	2
3383086	2
3477129	2
3828527	2
3940980	2
2856284	2
3278822	2
3368757	2
2529941	2
2685966	2
2928772	2
3232830	2
2408567	2
2663809	2
3233326	2
3592483	2
3669599	2
4049636	2
3090044	2
3598727	2
3827478	2
2707087	2
3112259	2
3155082	2
3383284	2
3828730	2
3040330	2
3695427	2
3867844	2
2434853	2
2530161	2
2598580	2
2880896	2
3802835	2
2427633	2
2712940	2
3552133	2
2352727	2
2974750	2
3329948	2
3498842	2
3592754	2
3781181	2
2991303	2
2707353	2
3045141	2
3477533	2
3187499	2
3256741	2
3357053	2
3803110	2
2948096	2
2409006	2
2664327	2
2729641	2
2772445	2
3233750	2
3280583	2
3543230	2
4051447	2
2573081	2
2903767	2
2462072	2
2996510	2
3429809	2
2524763	2
3783742	2
3868769	2
2599000	2
2644167	2
3357289	2
3521288	2
3917360	2
2948632	2
3234156	2
3645767	2
2576893	2
2729913	2
2772675	2
3406870	2
2381952	2
2462312	2
2860129	2
3210235	2
2471993	2
2525348	2
2950630	2
2530884	2
3567166	2
3617539	2
3865205	2
2714063	2
3138887	2
2730209	2
3071013	2
3280931	2
3499739	2
2574665	2
3416690	2
2860336	2
2907328	2
3113059	2
3156067	2
3478133	2
3698609	2
3830178	2
3891916	2
2951002	2
3372401	2
3869315	2
2644803	2
3257635	2
3567428	2
3803743	2
2429339	2
3139448	2
3330724	2
2773199	2
2816871	2
2975792	2
3023080	2
3071330	2
3593711	2
3670109	2
3782320	2
2575091	2
3384360	2
2761193	2
3042523	2
2482992	2
2687389	2
3184639	2
3522047	2
3567687	2
3866034	2
3918068	2
2714808	2
3647080	2
2908949	2
3670261	2
4053823	2
2908259	2
3892413	2
2473817	2
2667106	2
2645269	2
3184868	2
3359410	2
3331844	2
2577996	2
3281702	2
3332476	2
3407721	2
2994080	2
3417858	2
3508706	2
2463350	2
3046617	2
3943643	2
2527704	2
2882728	2
3522559	2
3918487	2
2383209	2
2430792	2
3647874	2
2578368	2
2665449	2
2774071	2
3500429	2
3594426	2
2338610	2
2577622	2
3418377	2
3912214	2
2998148	2
3046917	2
3157209	2
3384930	2
2475018	2
2762518	2
2953011	2
3044605	2
3374795	2
2882956	2
2930609	2
3307971	2
2716260	2
3464107	2
3648194	2
3952573	2
2731514	2
2909632	2
3594619	2
3670825	2
3157615	2
3757677	2
3832315	2
3944287	2
2528404	2
3093382	2
3618921	2
2620921	2
3464598	2
2909893	2
3333795	2
2907818	2
3510364	2
3913208	2
2464179	2
3047304	2
3158829	2
3642729	2
3700157	2
3758005	2
2669542	2
3191341	2
3700865	2
2839241	2
3093650	2
3137259	2
3619143	2
3805304	2
3465039	2
2412194	2
2977142	2
3595037	2
3096743	2
3420141	2
3510797	2
3604215	2
2464387	2
2753469	2
3114764	2
3700380	2
3191716	2
2533107	2
2931281	2
3259692	2
3523628	2
2717401	2
3557032	2
2358267	2
2412431	2
3595171	2
2340593	2
3420794	2
3833117	2
2510522	2
2796204	2
2954952	2
3285535	2
3376609	2
3701530	2
3789902	2
3872140	2
2533531	2
2601829	2
2646370	2
2689174	2
2839576	2
3186516	2
3458848	2
3619878	2
3869255	2
2579477	2
2775152	2
2864157	2
3025204	2
3236031	2
3283506	2
3501643	2
3546026	2
3744030	2
2796371	2
2689366	2
2839807	2
3094500	2
3919863	2
2435444	2
2626165	2
3409304	2
3595531	2
2464967	2
2796597	2
3115282	2
3480865	2
3645261	2
3759745	2
3946103	2
2477799	2
2884602	2
2931927	2
3094816	2
3362022	2
3459525	2
3869871	2
3335023	2
2775790	2
2819364	2
2864507	2
2910359	2
3422381	2
2511089	2
2710919	2
2955404	2
3000152	2
3115507	2
3700984	2
3946342	2
2956409	2
3791394	2
3138453	2
3187162	2
3870368	2
3956292	2
2667196	2
2776109	2
3074125	2
3595937	2
3835089	2
2334177	2
2511396	2
3000403	2
3433744	2
3791890	2
2534286	2
3460107	2
2387372	2
3146725	2
2580503	2
2667474	2
2776402	2
3074349	2
3284347	2
3672454	2
3729631	2
3785698	2
2770307	2
3513754	2
3607697	2
2465584	2
2511692	2
3000671	2
3160456	2
3387348	2
2841007	2
3138785	2
3310062	2
3525112	2
3570611	2
3807435	2
2626022	2
3560489	2
2865211	2
3503063	2
3547241	2
3596440	2
2583671	2
3746613	2
2465845	2
3387583	2
3646696	2
2647669	2
3363121	2
3525283	2
3570903	2
2361540	2
2734118	2
3026515	2
3410439	2
3503633	2
3596583	2
3672835	2
2771832	2
3101250	2
2466199	2
2555644	2
3001418	2
3160819	2
2480580	2
3380683	2
3704330	2
2690384	2
2841632	2
3363355	2
3411147	2
3571113	2
3622610	2
3470596	2
3656008	2
3837555	2
2581537	2
2627396	2
2668127	2
2734375	2
2979261	2
3730480	2
3515154	2
3836625	2
2711977	2
3214801	2
3646914	2
3761942	2
2958427	2
3096677	2
3460879	2
3872301	2
3656695	2
2362365	2
3001565	2
2335880	2
2466675	2
3215248	2
2482123	2
3291452	2
3808546	2
3075542	2
2712807	2
3117040	2
2959687	2
3292171	2
3382066	2
2842636	2
3461400	2
3873120	2
3149980	2
3563597	2
2415466	2
3075824	2
3285621	2
2915427	2
3427693	2
3919043	2
2713005	2
3002375	2
3050713	2
3215822	2
3436166	2
3292659	2
3705964	2
3795269	2
3877037	2
2933983	2
3097623	2
3189287	2
3263573	2
3412378	2
3572129	2
3339749	2
2363400	2
2866618	2
2980276	2
3238574	2
3003483	2
2467341	2
3002669	2
3216078	2
3949065	2
3293188	2
2605051	2
2649235	2
3189509	2
3461849	2
3809173	2
3873631	2
3922358	2
3564300	2
2363958	2
3238871	2
3428587	2
2388098	2
2556956	2
3117615	2
3162133	2
3703140	2
3763331	2
2535909	2
3293559	2
3795977	2
2444155	2
2536952	2
3624119	2
2441145	2
3340403	2
3473850	2
3564992	2
3839998	2
2416193	2
2669701	2
2867064	2
2914235	2
3028342	2
3787975	2
2348457	2
2588130	2
2916771	2
2337184	2
3389588	2
3949446	2
2484847	2
3707514	2
3878808	2
2444341	2
2605454	2
2649672	2
3141084	2
3264298	2
3624446	2
3661266	2
3753572	2
2364502	2
3239358	2
3675872	2
3732184	2
2713997	2
3118103	2
3389759	2
3840047	2
3898918	2
3058008	2
2537514	2
2605670	2
3098476	2
3141310	2
3264507	2
3365271	2
2727164	2
2670388	2
2914618	2
3076997	2
3106141	2
2337678	2
2388967	2
2714403	2
2959264	2
3703824	2
2874692	2
3708205	2
2488629	2
3098749	2
3312379	2
3413472	2
3874907	2
2442723	2
3341612	2
3475754	2
2629417	2
2867826	2
3506405	2
3549782	2
2589014	2
3430405	2
2514451	2
3118583	2
3484512	2
3648619	2
3880528	2
2488932	2
2935553	2
3312615	2
3413975	2
3810553	2
2728164	2
3342567	2
2417311	2
2584313	2
2914910	2
3289253	2
3341698	2
3506659	2
3550007	2
2919706	2
2758246	2
3053292	2
3704625	2
3841304	2
2486618	2
3296545	2
3265315	2
3463410	2
3528928	2
3625511	2
3924243	2
3250780	2
3663320	2
2629844	2
2351073	2
2338438	2
2468689	2
2960118	2
3313795	2
3437840	2
3881542	2
2606694	2
3191992	2
3366476	2
3414577	2
3574123	2
3251105	2
3568495	2
3964247	2
2365649	2
2671470	2
3240713	2
3289872	2
3550465	2
2589725	2
3923398	2
2338619	2
2468967	2
3218292	2
3438082	2
2876505	2
3202284	2
3388005	2
2489729	2
2538768	2
2846492	2
2889529	2
3142264	2
3811276	2
3925397	2
2489905	2
2630503	2
2736712	2
2915756	2
3109309	2
3432545	2
3523314	2
2389881	2
3705446	2
2876811	2
2965736	2
3061961	2
3299356	2
3710289	2
3882357	2
2607292	2
2651340	2
2780772	2
2846743	2
3142425	2
3463907	2
3925613	2
3842860	2
2418305	2
2983081	2
3678664	2
2685415	2
3012165	2
2515599	2
2559025	2
2716561	2
3438869	2
3649959	2
3952355	2
3299904	2
3801467	2
2651518	2
2737736	2
2846961	2
3100110	2
3142640	2
3367182	2
3415771	2
3925802	2
2491258	2
3252784	2
3345295	2
3478527	2
3665500	2
3757142	2
2737137	2
2869091	2
2983223	2
2590905	2
3012894	2
3524394	2
2716751	2
2759850	2
3219168	2
3766757	2
3300400	2
3883400	2
2539467	2
2397028	2
2491753	2
2636685	2
3571062	2
2366576	2
3290888	2
3507966	2
2591648	2
2922905	2
3110800	2
2339380	2
2516131	2
3766985	2
3802399	2
2490504	2
3143409	2
3530879	2
3479390	2
3758480	2
2419134	2
2585897	2
3032268	2
3508120	2
3434750	2
3525506	2
2339719	2
2516366	2
2760423	2
3121715	2
3164690	2
3390856	2
3803027	2
3100758	2
3194269	2
3575680	2
2398822	2
2732407	2
3479936	2
3844296	2
2419409	2
2824174	2
3679243	2
3014551	2
2802989	2
3007192	2
3055558	2
3164934	2
3440015	2
3486717	2
3064593	2
3391321	2
2608452	2
2891807	2
3195023	2
3417351	2
3531276	2
2399539	2
2831962	2
3903197	2
3620621	2
3927020	2
2962096	2
3220165	2
3317337	2
2880565	2
3302329	2
3267513	2
3531413	2
3576101	2
2638677	2
2832311	2
3572983	2
2367679	2
2824525	2
2984318	2
3242619	2
3291872	2
3552723	2
3736378	2
3791360	2
3927450	2
2470718	2
2803363	2
2962400	2
3122228	2
3209182	2
3574577	2
2652824	2
3144396	2
3196065	2
3368819	2
3576319	2
3813237	2
3877665	2
3573521	2
3669452	2
2586764	2
3033266	2
3080836	2
3552986	2
3526851	2
2470947	2
2761217	2
3057696	2
3165616	2
3220721	2
3209625	2
2540935	2
2848548	2
3101673	2
3368992	2
3627767	2
3348631	2
3670014	2
3846000	2
2420560	2
3243649	2
3736806	2
2358095	2
3016165	2
3928555	2
2340852	2
2471246	2
2517827	2
2561030	2
3058178	2
3653387	2
3886909	2
2696286	2
2892712	2
3101954	2
3196466	2
2833182	2
2870645	2
3244196	2
3345282	2
3509498	2
3553472	2
3680276	2
3058375	2
3166115	2
3769086	2
3532233	2
3577180	2
3928007	2
3349402	2
2632796	2
3905119	2
2691576	2
2341362	2
2761949	2
3058548	2
3221632	2
3269514	2
3709453	2
3956649	2
3394247	2
3807555	2
3532584	2
2402123	2
3847482	2
2677323	2
2918884	2
2985451	2
3345901	2
3603903	2
3737802	2
2596325	2
3116594	2
2518500	2
2654448	2
3058781	2
3123668	2
3488629	2
3654025	2
3847662	2
2883544	2
3577762	2
2499076	2
2834948	2
3160943	2
3671789	2
2633453	2
2677545	2
3554666	2
3528997	2
2395135	2
2654732	2
3848238	2
2610668	2
2783864	2
3102956	2
3419929	2
3878961	2
2825872	2
2985894	2
3293903	2
3738701	2
2787048	2
2518927	2
2654955	2
3167230	2
3489064	2
3710163	2
3212978	2
2610882	2
2784036	2
2893888	2
3370430	2
2738169	2
2369408	2
2422143	2
2826095	2
2871658	2
2919641	2
3849908	2
2406234	2
3439804	2
2519181	2
2562667	2
2964655	2
3124284	2
3320359	2
3443291	2
2611108	2
2784409	2
3197612	2
3879560	2
2836199	2
3352184	2
4054625	2
2678293	2
2986438	2
3246980	2
3511076	2
3555805	2
3605459	2
3739184	2
3793647	2
3167970	2
3270709	2
3396073	2
3214054	2
3890941	2
2741444	2
2784589	2
3103551	2
3146916	2
3197963	2
3578777	2
3035673	2
3247081	2
3682517	2
3793964	2
3851129	2
2930158	2
3440945	2
2473164	2
3270952	2
3396389	2
3770703	2
3958768	2
2886351	2
3214501	2
3579223	2
2496520	2
2543110	2
3467880	2
3880079	2
3261237	2
2872330	2
3082966	2
3295126	2
3347434	2
3556578	2
3739704	2
2362800	2
2930521	2
3626966	2
2564598	2
3223024	2
3711129	2
3771001	2
2887181	2
3214942	2
3397880	2
2451384	2
2851360	2
3147445	2
3468160	2
3579368	2
2503100	2
3766974	2
3036126	2
3347637	2
3441916	2
2520117	2
3321307	2
3396999	2
3659286	2
2550993	2
3074235	2
2543737	2
2612229	2
2699095	2
3104279	2
3262477	2
2590124	2
2920867	2
3247825	2
3557235	2
3794344	2
2790645	2
3121162	2
2612947	2
3013009	2
3490594	2
2551790	2
3216165	2
3892516	2
2612471	2
2699273	2
3372147	2
3579850	2
2504323	2
3354288	2
3036614	2
3607278	2
3794636	2
2364395	2
2409575	2
3628354	2
2721458	2
2763727	2
3060941	2
3711918	2
3772084	2
3216865	2
2497568	2
2699471	2
2895666	2
2942065	2
2742003	2
2873306	2
2921411	2
2410333	2
3443440	2
2520831	2
2721712	2
2553100	2
3217376	2
3582216	2
3813638	2
2452688	2
2786149	2
2895908	2
3104871	2
3148474	2
3199092	2
3535424	2
2455427	2
3166870	2
3264404	2
3852748	2
2988218	2
3174290	2
3348825	2
3685318	2
2792691	2
3443939	2
3934551	2
2398123	2
3772828	2
3960674	2
3076050	2
3813875	2
2453102	2
2743266	2
2942507	2
3148654	2
3631686	2
3818937	2
2506388	2
2591126	2
3248565	2
2344849	2
2722311	2
3126271	2
3224671	2
3660673	2
3218510	2
3724377	2
2743554	2
2786532	2
3148806	2
3199376	2
3535879	2
2507034	2
2649234	2
3853783	2
2828490	2
2873868	2
2988892	2
3037853	2
3685736	2
3854465	2
3630157	2
2657619	2
3323059	2
3445843	2
3492155	2
3773358	2
3584428	2
3199668	2
3374431	2
3743163	2
3819848	2
3675950	2
3770329	2
2636516	2
2922389	2
3175145	2
3559337	2
3742404	2
2412559	2
2699569	2
3026924	2
3314854	2
3445327	2
2475792	2
2722732	2
3398880	2
3661187	2
2890981	2
2978503	2
2499198	2
2853272	2
3582213	2
3931780	2
2745002	2
2843074	2
2372640	2
2591737	2
3038283	2
3127129	2
3249257	2
3513797	2
3686260	2
3796176	2
2367098	2
2722887	2
2808354	2
2967827	2
3062560	2
3323467	2
3399061	2
3446512	2
2891297	2
3219943	2
3401546	2
2546315	2
2897260	2
3582568	2
3744054	2
3771069	2
2637065	2
2829452	2
3559853	2
3686904	2
3796397	2
3315752	2
3538345	2
3631985	2
2345770	2
2614516	2
3492911	2
3220431	2
2500295	2
2546526	2
2787376	2
3470773	2
3583681	2
3932193	2
2458744	2
2510006	2
3677703	2
3771404	2
2373185	2
2592230	2
2680837	2
3127732	2
3176025	2
3514339	2
3609278	2
3856140	2
2658448	2
3225759	2
3399575	2
3447054	2
2321526	2
2897736	2
2943875	2
3423580	2
3536986	2
2510841	2
2652041	2
2746607	2
3771745	2
2425944	2
2923428	2
2990186	2
3514628	2
3796790	2
3856286	2
2368595	2
3447866	2
2568148	2
2892718	2
2745246	2
2787690	2
2944120	2
3107026	2
3471336	2
3634149	2
3175198	2
2320118	2
2592754	2
2830214	2
2923674	2
3086226	2
3514995	2
2346636	2
2401283	2
2476883	2
2969230	2
3400343	2
2981019	2
3588050	2
3897361	2
2501681	2
2898152	2
3107390	2
3424121	2
2460002	2
2512194	2
3678989	2
2320507	2
2923946	2
3250655	2
2937142	2
3317570	2
3448965	2
3634135	2
3938487	2
2346975	2
2724031	2
2809672	2
3064855	2
3226841	2
3324604	2
3776019	2
3081324	2
3817825	2
3898225	2
2547453	2
2898458	2
2944575	2
3377255	2
3424378	2
3471935	2
3537502	2
3222525	2
3729132	2
3818097	2
2547523	2
2745604	2
3201555	2
3472019	2
2460528	2
2593543	2
2681816	2
3299854	2
3690551	2
3797679	2
3911476	2
2369936	2
2416057	2
2606659	2
3030719	2
3634854	2
2402024	2
2524130	2
2659534	2
3729965	2
2456011	2
2745932	2
2944860	2
3691358	2
3746162	2
3823367	2
3933388	2
3360356	2
3773507	2
2991041	2
3039805	2
3251508	2
3351679	2
3857351	2
3911712	2
2416677	2
3017434	2
3066023	2
3400900	2
3494442	2
3716841	2
3819101	2
2502646	2
2547933	2
2945039	2
3472707	2
3691633	2
3885646	2
3680618	2
2321485	2
2427736	2
2607256	2
3224237	2
3730940	2
3819793	2
2945326	2
3746580	2
3886071	2
3933854	2
3774007	2
2375296	2
2924817	2
3040242	2
3178477	2
2607758	2
2799054	2
3128264	2
2660264	2
2970529	2
3325679	2
3448697	2
3777000	2
3082846	2
3731927	2
3820074	2
2548432	2
2899907	2
2945544	2
3108533	2
3378975	2
3473128	2
3586972	2
3636549	2
3746865	2
3934168	2
3682489	2
3860197	2
3516697	2
3798586	2
3857979	2
3912584	2
2371784	2
2478130	2
2570891	2
3066643	2
3325955	2
3777220	2
3083152	2
3901084	2
2503504	2
2945773	2
3379467	2
3587533	2
3747192	2
3886952	2
2515492	2
2849011	2
2322743	2
2526058	2
2639534	2
2991905	2
3087614	2
3130133	2
3319588	2
2348580	2
2404113	2
2478251	2
3066840	2
3965181	2
2326162	2
2896677	2
3499415	2
3732920	2
3901360	2
3379676	2
3538888	2
2656842	2
3179599	2
3040903	2
3087777	2
3130420	2
3252737	2
3301394	2
3517218	2
3799006	2
2800406	2
3452422	2
2404424	2
3067087	2
2326571	2
2985518	2
3821347	2
2457616	2
2856478	2
3180188	2
2323418	2
2595550	2
2833520	2
3130739	2
3301636	2
3563010	2
2609719	2
3544960	2
3942652	2
2478721	2
2661027	2
2971696	2
3277683	2
3666321	2
3966095	2
3592423	2
2457904	2
2748115	2
2901941	2
3109575	2
3693205	2
3748519	2
3935914	2
2657888	2
2377164	2
2595878	2
2683527	2
3088221	2
3301867	2
2941551	2
2572400	2
2661276	2
2769174	2
2812003	2
3403011	2
3778037	2
3501043	2
3902684	2
2549356	2
2856815	2
2946842	2
3380596	2
3181289	2
3362843	2
2526947	2
2878049	2
2992896	2
3130276	2
2349745	2
2661421	2
3019390	2
3450323	2
2986555	2
2549554	2
2704875	2
3426851	2
3693860	2
3749894	2
2377796	2
2527179	2
3253567	2
2349948	2
2661689	2
3019655	2
3403957	2
3501808	2
2549696	2
3042748	2
3110279	2
3204999	2
3826746	2
3937129	2
2519091	2
2659661	2
2430284	2
2480030	2
2527408	2
3088828	2
3253788	2
2708575	2
2802996	2
2942927	2
3229581	2
3322912	2
2972754	2
3327445	2
3496823	2
3594398	2
2705372	2
3475290	2
3694444	2
2378477	2
2480239	2
2641413	2
3254457	2
3801040	2
2422668	2
2709078	2
3455636	2
2406231	2
2573446	2
2662026	2
2727561	2
3450934	2
3720779	2
2899897	2
3087259	2
2459528	2
3694745	2
3827318	2
3365299	2
2528196	2
2597264	2
2684615	2
2879316	2
3089603	2
3303704	2
3355503	2
3860870	2
3133230	2
2406519	2
2770596	2
2973204	2
3068480	2
3404900	2
3451159	2
3721089	2
4045093	2
2330737	2
3824727	2
2506684	2
3694983	2
2467651	2
2325701	2
2379053	2
2480645	2
2927613	2
3182031	2
3642574	2
2567946	2
3208558	2
3184013	2
2597594	2
3090151	2
3304401	2
3519525	2
3565037	2
3801707	2
2805945	2
3642913	2
2351670	2
2662868	2
3232505	2
3497795	2
2568633	2
2988578	2
3503602	2
3596841	2
2706285	2
2792211	2
2994966	2
3476419	2
3695868	2
3827962	2
3889849	2
2326718	2
2433289	2
2642739	2
2835853	2
3519860	2
2425209	2
2973805	2
3405502	2
3451879	2
3591707	2
3722635	2
2989163	2
3737245	2
2460830	2
2706440	2
2792470	2
3382695	2
3428748	2
3828223	2
2468783	2
2379824	2
2836092	2
3862534	2
3916300	2
2806859	2
3232202	2
3643573	2
2408021	2
2728759	2
2771433	2
3232851	2
4047044	2
2902087	2
2792759	2
3209156	2
3640071	2
3752804	2
3890368	2
3940815	2
3867045	2
2947062	2
3947787	2
2663528	2
2815371	2
3233095	2
3542680	2
3669489	2
2333373	2
2570274	2
2706935	2
2859346	2
3039800	2
3186522	2
3781983	2
2836563	2
3091064	2
3551653	2
2352568	2
2408695	2
2729168	2
3021962	2
3233426	2
3406255	2
3543008	2
3781011	2
3598890	2
2793309	2
3155200	2
3383361	2
3429537	2
3279301	2
3369580	2
2836864	2
3566393	2
2379348	2
2617105	2
3233382	2
2352819	2
2408861	2
3330007	2
3045197	2
3698016	2
2664615	2
2759389	2
2482255	2
2643982	2
3091575	2
3256787	2
3617169	2
2379896	2
2809483	2
3459976	2
2353097	2
4051709	2
3415833	2
3599863	2
2793907	2
2906969	2
2952069	2
3045513	2
3371275	2
3783823	2
2482385	2
2599093	2
3135218	2
3257184	2
3357474	2
3329241	2
3553143	2
2353431	2
2409426	2
2576973	2
2975408	2
3022605	2
3280809	2
3330992	2
3406963	2
3454082	2
2336160	2
2904698	2
2751725	2
2952380	2
3210328	2
3478011	2
2759979	2
3372038	2
2482583	2
2687061	2
3306738	2
3461564	2
3022789	2
3331347	2
3593491	2
2905290	2
3092300	2
3507630	2
3829488	2
2382345	2
2794476	2
2860437	2
2907531	2
2951147	2
3189124	2
3697945	2
2482847	2
3803816	2
2811387	2
2817030	2
2975911	2
3234490	2
3670139	2
4053459	2
2337180	2
3740722	2
2907975	2
3755673	2
2473574	2
3189609	2
2437392	2
3092479	2
3567774	2
3618216	2
2730853	2
2773553	2
2976069	2
3071875	2
3544542	2
3417472	2
2382876	2
2463186	2
2509393	2
2708954	2
2953013	2
3478685	2
3641811	2
3943516	2
2952066	2
2600541	2
3522287	2
3140641	2
3462917	2
3951743	2
2731051	2
3234870	2
3455374	2
3544794	2
3508774	2
3602557	2
2553033	2
3211117	2
3478933	2
3642045	2
2330490	2
2531940	2
3804623	2
3867053	2
3918569	2
2578467	2
2624797	2
2665553	2
2731302	2
3282124	2
3741903	2
3831119	2
2553207	2
3114158	2
3699756	2
3893397	2
3283431	2
2438717	2
2930660	2
2383725	2
2620618	2
3555504	2
3594699	2
3670919	2
3419297	2
3831749	2
2553447	2
2998424	2
3642421	2
3700608	2
2532542	2
2839094	2
2930902	2
3093483	2
3360771	2
3868014	2
3919052	2
2433449	2
2578874	2
2818306	2
3408504	2
3783903	2
2908047	2
2998770	2
3642917	2
2532821	2
2931149	2
3458074	2
2412243	2
2579056	2
3456980	2
3595105	2
3743179	2
2332527	2
3212273	2
3945128	2
2434801	2
2412497	2
3457367	2
3595225	2
3784418	2
2909034	2
3420935	2
2332780	2
2385045	2
2464732	2
2510608	2
2710333	2
3047846	2
3114957	2
3759233	2
3945461	2
2864775	2
3285616	2
3872317	2
2484751	2
2884127	2
3619960	2
2412870	2
2625969	2
2819000	2
3335746	2
3546137	2
3671486	2
2768146	2
2997355	2
2385281	2
2464883	2
2510766	2
2999564	2
3212939	2
3834316	2
2477657	2
3790445	2
2646607	2
3919978	2
3466987	2
3558120	2
2359202	2
2864419	2
2911273	2
2977890	2
3236305	2
3671806	2
2997924	2
2710763	2
2754224	2
3386736	2
3791026	2
2602460	2
2932027	2
3260808	2
3309401	2
3920150	2
3335130	2
3653093	2
2775904	2
3025636	2
3073915	2
3728931	2
2998631	2
3099525	2
3607184	2
2385686	2
3645896	2
3835164	2
3946463	2
2867153	2
2534167	2
3335563	2
3468147	2
3653486	2
3956593	2
2819672	2
3236781	2
3546860	2
3729488	2
2911162	2
3745786	2
2554929	2
2797161	2
3387209	2
3433799	2
3193810	2
2602915	2
3095592	2
3138671	2
3309897	2
3362674	2
2625694	2
3559977	2
2360459	2
2626845	2
2776499	2
2819979	2
3284405	2
3410016	2
3100547	2
3513886	2
2754768	2
3049525	2
3115983	2
3214039	2
3760986	2
2532575	2
2957455	2
3194309	2
3703676	2
3187713	2
2626130	2
3242829	2
3336677	2
2361293	2
2580811	2
2733964	2
3237391	2
3337830	2
3410353	2
3786128	2
2584025	2
3101037	2
3514434	2
2386481	2
3160707	2
3434293	2
3761328	2
3836069	2
2480335	2
2532979	2
2674173	2
3195068	2
3096104	2
3139193	2
3262324	2
3363177	2
3410996	2
3622486	2
3871883	2
3921152	2
3147797	2
2361704	2
2667923	2
2734218	2
2865588	2
3284777	2
3338218	2
3547502	2
3917631	2
3001519	2
3387790	2
3646822	2
2480667	2
3195439	2
3793960	2
2442592	2
3262543	2
3310569	2
3622726	2
2581632	2
2776987	2
3237754	2
3284977	2
3410611	2
3504140	2
2335691	2
2712010	2
3388055	2
3434977	2
3646998	2
3837017	2
3948100	2
2534006	2
2870541	2
2958479	2
3381381	2
2442973	2
2535328	2
3096760	2
3622964	2
3921582	2
2389636	2
3562565	2
3656913	2
3838220	2
3075365	2
2585856	2
3426707	2
2335965	2
2466765	2
3050398	2
3116868	2
3435350	2
3647143	2
3702216	2
3948368	2
3051662	2
3705079	2
2443244	2
2487033	2
2886437	2
3263138	2
3363886	2
3872681	2
2820858	2
3339202	2
3597394	2
2586190	2
3517021	2
3609502	2
2336132	2
3050582	2
3161598	2
3702469	2
2482776	2
2676735	2
3052394	2
3292410	2
2690998	2
3311325	2
3526367	2
3623530	2
2390264	2
3150138	2
3839029	2
2628078	2
2866479	2
2913702	2
2980005	2
2467229	2
2513154	2
2713053	2
3050794	2
3436258	2
3483229	2
3647550	2
3898026	2
3948866	2
2960534	2
2443821	2
2691123	2
3140504	2
3189340	2
3311483	2
2629988	2
2724750	2
3960771	2
2913898	2
3340054	2
3597814	2
3104028	2
2336615	2
2513427	2
2958065	2
3703018	2
3763181	2
3949136	2
2483996	2
2605095	2
2691651	2
2887028	2
2934299	2
3097804	2
3311740	2
3873807	2
2824253	2
3564638	2
2416017	2
3598087	2
3611343	2
2557063	2
3117667	2
3389441	2
3483702	2
3707329	2
2444210	2
2691984	2
3311940	2
3412929	2
3462207	2
3809498	2
2392068	2
2725710	2
2628833	2
2669890	2
2914297	2
3028494	2
3076634	2
3505569	2
3549039	2
2680115	2
2916987	2
3005506	2
2557267	2
2799996	2
3117929	2
3216575	2
3389641	2
3648138	2
3703450	2
3763743	2
2536311	2
2873558	2
2692302	2
2887429	2
2934942	2
3365002	2
3462384	2
3624531	2
3809825	2
3152177	2
3474566	2
3962406	2
2735872	2
2981106	2
3029013	2
2680965	2
3429679	2
3648371	2
2537574	2
2692571	2
3141354	2
3190505	2
3365353	2
3923351	2
3249778	2
3754243	2
2867586	2
2914661	2
3506205	2
2349712	2
2681385	2
3007340	2
3922086	2
2337767	2
3217126	2
3390068	2
3648553	2
3950002	2
3295538	2
2650410	2
2692822	2
3413802	2
3342035	2
2417159	2
2584156	2
3288784	2
2350330	2
2777072	2
3009317	2
3390354	2
3648668	2
3841026	2
3950279	2
2538068	2
2888265	2
2935569	2
3414086	2
3342612	2
3476460	2
3755125	2
2365193	2
2417380	2
3030013	2
3550060	2
3677616	2
2350724	2
2338333	2
2801044	2
3217865	2
3296794	2
3387011	2
2489382	2
2693479	2
3141928	2
3265360	2
3366253	2
3875450	2
3755563	2
2822856	2
3240593	2
3789296	2
3431563	2
3616895	2
2468755	2
2558287	2
3704999	2
3900202	2
2964513	2
3061087	2
2606775	2
2780533	2
2846307	2
3265653	2
3463637	2
3811123	2
3964291	2
2584791	2
3342295	2
3599719	2
3733518	2
2338706	2
2558548	2
2960526	2
3438166	2
3765739	2
3900478	2
3951082	2
2876557	2
3202372	2
2694034	2
2737361	2
2780682	2
3626046	2
2635630	2
2730369	2
3569461	2
3030687	2
3599985	2
3678448	2
3733806	2
2589933	2
2779108	2
2338910	2
3006529	2
3163822	2
3391634	2
3203247	2
3388895	2
3464035	2
3574779	2
3925663	2
2829224	2
3344972	2
3342759	2
3507580	2
2590492	2
3012440	2
3110063	2
2339071	2
2469508	2
2759671	2
3006661	2
3121119	2
3650405	2
2488996	2
2540697	2
2877941	2
3389323	2
3882928	2
2539377	2
2890361	2
2936958	2
3142742	2
3464380	2
3811850	2
2418748	2
2630935	2
2983273	2
3290681	2
2780014	2
3433999	2
2515958	2
2759954	2
3121291	2
3315255	2
3392381	2
3901476	2
3953012	2
2937182	2
3100370	2
3367589	2
3416405	2
3626715	2
2636743	2
3479165	2
2869400	2
3032119	2
3290973	2
3619607	2
2559663	2
3706399	2
2879006	2
2652089	2
2738327	2
2937432	2
3926377	2
2398061	2
3346448	2
3666699	2
3758620	2
2869643	2
2916807	2
3679115	2
3111626	2
3620063	2
2802834	2
3164773	2
3651253	2
2968047	2
3803121	2
2608347	2
2695516	2
3416972	2
3575737	2
3255078	2
3667407	2
3080163	2
3552269	2
3790985	2
2354226	2
2470421	2
2803016	2
3007289	2
3055592	2
3440140	2
3486794	2
3651626	2
3707013	2
3767802	2
3573879	2
3885294	2
2652493	2
3143990	2
3368301	2
3465393	2
3627320	2
3926808	2
2399636	2
3572530	2
4043638	2
2688678	2
3008224	2
3056410	2
3122071	2
3220240	2
3268239	2
3707429	2
3845066	2
3886144	2
2652684	2
3195552	2
3531497	2
2447886	2
2832393	2
2824589	2
2356367	2
2925557	2
3621277	2
2560751	2
2718479	2
2962465	2
3955605	2
3574813	2
2608958	2
2938566	2
3267887	2
3465740	2
3576359	2
2420351	2
2632116	2
3080945	2
3602626	2
3903971	2
2803748	2
3058041	2
3165693	2
3487534	2
3653223	2
3845972	2
3303280	2
2653050	2
2696130	2
2938719	2
3531835	2
3813568	2
2497002	2
2640055	2
3159531	2
3257277	2
2420671	2
2587110	2
2984724	2
3436975	2
3622719	2
2394129	2
2718882	2
3010146	2
3058285	2
3318662	2
3487847	2
3768861	2
2545730	2
3716108	2
2448724	2
2609431	2
2696393	2
2782934	2
2892824	2
3466139	2
3628136	2
3927804	2
3670885	2
3846696	2
2825093	2
3244283	2
3603384	2
3680402	2
2926927	2
2341155	2
3058408	2
3653726	2
3067628	2
2449061	2
2893007	2
3577300	2
2834040	2
2587547	2
2632862	2
3033990	2
3293044	2
3509839	2
3553933	2
3438187	2
2341507	2
2561560	2
2762000	2
3010736	2
3058606	2
3123570	2
3319257	2
3847285	2
3717165	2
2449388	2
2541630	2
2939414	2
3196913	2
3466619	2
2402407	2
2834608	2
3350439	2
4051730	2
2368848	2
2633276	2
2677432	2
2918992	2
3293379	2
3737901	2
3792787	2
3930228	2
2472151	2
2972161	2
3577214	2
2610528	2
2893439	2
3370000	2
3419762	2
3814351	2
3928761	2
2451185	2
2677632	2
2825654	2
3034414	2
3346171	2
3905901	2
3930626	2
2342007	2
3123980	2
3166904	2
3654341	2
3709992	2
2697572	2
2740701	2
2849958	2
2893671	2
3103001	2
3197299	2
3370290	2
3467092	2
2633768	2
3082249	2
3555256	2
3738797	2
3849622	2
3931143	2
2395394	2
2562355	2
2762532	2
3222282	2
3320193	2
2548525	2
3070789	2
3395901	2
3718741	2
3197442	2
3370509	2
3420192	2
3578293	2
3629409	2
3879319	2
2738239	2
3484905	2
2588671	2
2986179	2
2762762	2
3222493	2
3270524	2
3395933	2
3071247	2
3396257	2
2496216	2
2698128	2
2784468	2
3815537	2
2501272	2
2644102	2
2738809	2
2588859	2
2871993	2
3035487	2
3605819	2
3850656	2
2693942	2
3012144	2
3443832	2
3578829	2
3810709	2
2741519	2
2894388	2
3534021	2
3352751	2
3673569	2
3849465	2
2678697	2
3035856	2
3247154	2
3794020	2
3441020	2
3932406	2
3125101	2
3320947	2
3657423	2
2550375	2
3072802	2
2611837	2
2698633	2
2502798	2
2837466	2
3850070	2
2370415	2
2423142	2
2634714	2
2678843	2
2826831	2
2987334	2
3083067	2
3556688	2
3739797	2
3907245	2
2362982	2
2763235	2
3125214	2
3168641	2
3659060	2
3398009	2
3487853	2
3579973	2
3720886	2
2543598	2
2698918	2
2742152	2
2894931	2
2941278	2
3579442	2
3630405	2
2645723	2
2838019	2
2589976	2
2872579	2
2987571	2
3247628	2
3347789	2
2363561	2
2599895	2
2695476	2
3022744	2
2396871	2
2520224	2
3012879	2
3060515	2
2316917	2
2551299	2
3074389	2
3580711	2
2451791	2
2612349	2
3104346	2
3468496	2
3354105	2
2317296	2
3683609	2
3740305	2
3852317	2
2343833	2
2520440	2
2613003	2
2656889	2
3013082	2
3659523	2
3711673	2
2888649	2
2975681	2
2452223	2
3104554	2
3147997	2
3579920	2
3930485	2
2454802	2
2317594	2
2423846	2
2679268	2
2921188	2
2987940	2
3557835	2
3852869	2
3908226	2
2763810	2
3224022	2
3398731	2
2544510	2
3148291	2
3818411	2
3930721	2
3768758	2
2371552	2
2590740	2
2921501	2
2988113	2
3037032	2
3607621	2
3121578	2
3628792	2
2474920	2
2520893	2
2613409	2
2764060	2
3061388	2
3272730	2
3322091	2
2976470	2
3489836	2
3813697	2
3104947	2
3580453	2
2455504	2
2505861	2
3166964	2
3355198	2
3769023	2
2371766	2
2921726	2
2988341	2
3037352	2
3174398	2
3512831	2
3607960	2
3795120	2
2365552	2
2601899	2
2344651	2
2475254	2
2657369	2
3491566	2
3960762	2
2896199	2
2942536	2
3422363	2
3580809	2
3631746	2
3167651	2
3355774	2
3675558	2
2424602	2
2921949	2
2988658	2
3248617	2
3296779	2
3608241	2
3685656	2
2411591	2
3444477	2
2613776	2
2764454	2
2807783	2
3660756	2
3076843	2
3814455	2
2545318	2
3819598	2
3882613	2
2842162	2
2372298	2
2424750	2
2680148	2
2828583	2
3037933	2
3349370	2
3685837	2
3854524	2
2412225	2
2602826	2
2793958	2
2934118	2
3122456	2
3444963	2
2399328	2
3492270	2
3584515	2
3894729	2
2896896	2
3536190	2
3819975	2
2457188	2
2649963	2
2744689	2
3356950	2
2874128	2
3559439	2
3608831	2
3855096	2
3445551	2
3062385	2
3126615	2
3225146	2
3398951	2
3492535	2
3661221	2
3313870	2
3725718	2
2499326	2
2546205	2
2744226	2
2786934	2
3105903	2
3883300	2
2745261	2
3357388	2
2372816	2
2591829	2
3038349	2
3175523	2
3559672	2
3855503	2
3315491	2
3446116	2
2567511	2
2967881	2
3062750	2
3661447	2
3493177	2
2500143	2
2744518	2
2853591	2
3375144	2
3932056	2
2651229	2
2844100	2
3267004	2
2319430	2
2592053	2
3298543	2
3514077	2
3855908	2
3538529	2
3632191	2
2345848	2
2476373	2
2522684	2
3225634	2
2979906	2
3896020	2
2454506	2
3200501	2
3744555	2
3856015	2
2319696	2
2425728	2
2990108	2
3038753	2
3085843	2
3856179	2
3124555	2
2523186	2
2765863	2
2557369	2
2892459	2
3079747	2
2500833	2
2745095	2
3150128	2
3200821	2
3821507	2
3932513	2
2459351	2
3174786	2
3771900	2
2681223	2
3128097	2
3176357	2
3250154	2
3514705	2
2368711	2
2936540	2
3633468	2
2658710	2
3016233	2
3324202	2
3447333	2
3775678	2
3962844	2
3728287	2
3817123	2
2546997	2
3745038	2
3884559	2
2459794	2
3678529	2
3856953	2
2637897	2
3128261	2
3299396	2
3690023	2
3856580	2
2702051	2
2936998	2
2615163	2
2322310	2
3080855	2
3403781	2
3588201	2
2455449	2
3150530	2
3634573	2
3690868	2
3932939	2
2681550	2
3039406	2
3128523	2
3299626	2
2797312	2
3938601	2
2477138	2
2524033	2
2615338	2
3065406	2
3324708	2
2797407	2
3030449	2
2615407	2
2659406	2
3400567	2
3776160	2
3496401	2
3898766	2
2702453	2
3107752	2
3377557	2
3585116	2
3933285	2
2460696	2
2748603	2
3269374	2
3679961	2
3251318	2
2416252	2
2703295	2
2938120	2
3318256	2
3541572	2
2347366	2
2615619	2
2724446	2
2969898	2
3716740	2
3963753	2
3589594	2
3730188	2
3818812	2
3201802	2
3424706	2
3823459	2
2846967	2
3360402	2
3859017	2
2374745	2
3797996	2
3857377	2
2417017	2
3318403	2
3635483	2
2347562	2
3663926	2
3716982	2
3538210	2
3746445	2
2655236	2
3680903	2
3773781	2
3859455	2
2682111	2
3561919	2
2370942	2
3227811	2
2324701	2
2855690	2
3151590	2
3586659	2
3636269	2
3692005	2
3746655	2
2375350	2
2639279	2
2876493	2
3178591	2
3252233	2
3300726	2
3798449	2
3857828	2
3128393	2
3226161	2
3451267	2
2403590	2
2477964	2
2616215	2
3066491	2
3777065	2
3082951	2
3590752	2
3732139	2
2503317	2
2548539	2
3108610	2
3151866	2
3473183	2
3746978	2
3824523	2
2594598	2
2876775	2
3130032	2
3611206	2
3798663	2
2418571	2
2705165	2
3228499	2
3326026	2
3664897	2
3777269	2
2984582	2
3406971	2
2457176	2
2503614	2
2747322	2
2789577	2
2856158	2
2900528	2
3041333	2
3152044	2
3692500	2
2515789	2
2376106	2
2526205	2
2594915	2
3040764	2
3611412	2
3798902	2
3913049	2
2372236	2
3941893	2
3277211	2
3449363	2
3495697	2
3718223	2
2326355	2
3083617	2
3591472	2
3538945	2
3637057	2
2376455	2
3130557	2
3179441	2
3611618	2
2572013	2
2811550	2
3018732	2
3718625	2
3965603	2
2326768	2
2562224	2
2897363	2
2549046	2
2901497	2
2946288	2
3426244	2
3776463	2
2323463	2
2376893	2
2429232	2
2595641	2
2925946	2
3517524	2
3858891	2
2373625	2
2420645	2
2941329	2
3545106	2
2349095	2
2404957	2
2572310	2
2811793	2
2971795	2
3018942	2
3277781	2
3326674	2
2327404	2
2897917	2
3408843	2
2458027	2
2504261	2
2549283	2
3041981	2
3588420	2
3637564	2
3748897	2
2465290	2
3180752	2
3362671	2
2479483	2
3517833	2
3563389	2
3612626	2
2374070	2
3545488	2
2572463	2
2971984	2
3067602	2
3496463	2
2328043	2
2563665	2
3204088	2
3693637	2
2658650	2
3181380	2
3273872	2
3362954	2
3687339	2
2324123	2
2479723	2
2834136	2
2992977	2
3180528	2
3253437	2
3859517	2
3914910	2
2421457	2
3228986	2
3454164	2
2617890	2
3019465	2
3278101	2
3450413	2
3496594	2
2564954	2
3734925	2
3823009	2
2504868	2
2748604	2
2947343	2
3153005	2
3426942	2
3693956	2
3936810	2
2466016	2
2659451	2
3182009	2
2324451	2
2596570	2
2641024	2
2684024	2
3859766	2
3915080	2
2708233	2
2405884	2
3067994	2
3450628	2
3496718	2
3778567	2
3735119	2
2459096	2
2505220	2
3937586	2
2480137	2
2596842	2
2878916	2
2927010	2
3354986	2
3518459	2
3915241	2
3131953	2
3229648	2
3323007	2
2727412	2
3404501	2
3450792	2
3205337	2
3381462	2
3427488	2
3694528	2
3036559	2
3690174	2
2641497	2
3614259	2
3132661	2
2350703	2
2727622	2
2812886	2
3068334	2
3451056	2
3497070	2
2987611	2
2749444	2
2994554	2
2661088	2
3183281	2
3690616	2
2528338	2
2641750	2
2684690	2
3132597	2
3181777	2
3518984	2
3915529	2
3230434	2
3455958	2
2727860	2
3232155	2
2330861	2
2749753	2
2791901	2
2858253	2
3695046	2
3751785	2
2661775	2
3691308	2
3865465	2
2431006	2
2480725	2
2597498	2
2684846	2
2927708	2
3182092	2
3519274	2
3564838	2
3861497	2
2728062	2
2973488	2
3279182	2
3779526	2
2331458	2
3088108	2
3412891	2
2506951	2
2706151	2
3541169	2
3639469	2
3695454	2
3779798	2
2326285	2
2529080	2
2597641	2
2642534	2
2835712	2
3255158	2
3304554	2
2711037	2
2806178	2
2945487	2
3405370	2
3722275	2
2988818	2
2750164	2
2858534	2
2905148	2
2995141	2
3044112	2
3111423	2
3154391	2
3382508	2
3752373	2
3828091	2
2662583	2
3866369	2
2481138	2
2597764	2
2642864	2
2685401	2
2928343	2
3133390	2
3916135	2
2574668	2
3452029	2
3591843	2
2460891	2
2858792	2
3428824	2
3752662	2
2468970	2
2663051	2
2757731	2
2855345	2
3368092	2
2481345	2
3182823	2
3305153	2
3356491	2
2378162	2
3135654	2
2574890	2
2974080	2
3021449	2
3329024	2
3452207	2
3723286	2
2569938	2
2989814	2
3504697	2
3826789	2
2380861	2
2551348	2
2792891	2
2859078	2
2905725	2
2995715	2
3477082	2
3640141	2
3828426	2
2523253	2
2758108	2
3368718	2
3694658	2
2434401	2
2836429	2
3566057	2
2426950	2
2616252	2
2807695	2
3136253	2
3232538	2
3644087	2
2771744	2
2333594	2
3089852	2
3414853	2
3598510	2
2461494	2
2551580	2
3209352	2
3477290	2
3640330	2
3828675	2
3890802	2
3186708	2
3782169	2
2380475	2
2481822	2
2643634	2
2836694	2
3305674	2
3356783	2
3802754	2
2712823	2
3233219	2
3551995	2
2352637	2
2408773	2
2621626	2
3452662	2
3543049	2
3592658	2
2334292	2
3599029	2
2381363	2
2906276	2
3155271	2
3383400	2
3542428	2
3890986	2
2524282	2
2759159	2
2857318	2
3695848	2
3782978	2
2686420	2
2836972	2
2881042	2
3091430	2
3134841	2
3356998	2
3616928	2
2713198	2
3328330	2
2352885	2
2622192	2
2974979	2
3406574	2
3453055	2
3592819	2
3739087	2
3828505	2
2551930	2
2751407	2
2859840	2
2996448	2
3112647	2
3155528	2
3429738	2
3698142	2
3829424	2
3891274	2
2759440	2
3370840	2
3868631	2
2598958	2
3617213	2
3917227	2
2428376	2
2809689	2
3234022	2
2576763	2
2772619	2
2816195	2
3070657	2
3669835	2
4051962	2
2335420	2
2573598	2
2904200	2
3828999	2
2508591	2
2996655	2
3210123	2
2759687	2
2858605	2
3783982	2
2482451	2
3091868	2
3257287	2
3617379	2
2618072	2
2810335	2
3234694	2
3553296	2
2730167	2
3070920	2
3280878	2
3407043	2
3499633	2
3781953	2
4052340	2
2992338	2
3507312	2
3600464	2
2462439	2
2794314	2
2907273	2
2997030	2
3113029	2
2525611	2
2665877	2
2760373	2
3281264	2
2687123	2
3803682	2
3865543	2
2429227	2
2810858	2
3646439	2
2577327	2
2816718	2
3023019	2
3331522	2
3407200	2
2336768	2
2905422	2
2752060	2
3698756	2
2760871	2
3869426	2
2329779	2
2882150	2
3521978	2
3567584	2
2624086	2
2665027	2
3071596	2
3407402	2
2337250	2
2993220	2
3740877	2
3830036	2
3910832	2
3430753	2
3641663	2
3831024	2
2860544	2
3042975	2
3373743	2
3698794	2
2483141	2
2882405	2
3184819	2
3258167	2
3866326	2
3647318	2
2665228	2
2730896	2
2817342	2
3782739	2
2331111	2
3136497	2
3918414	2
2430580	2
3331978	2
2731150	2
2773994	2
3500361	2
3594338	2
3670466	2
3418205	2
3602777	2
2331349	2
2509654	2
2752806	2
2998084	2
3384861	2
3831874	2
3943808	2
2527949	2
2762480	2
3044199	2
2687980	2
3307907	2
3237435	2
3952459	2
2578547	2
2774213	2
2909562	2
3072588	2
3235126	2
3456002	2
2463947	2
3431789	2
3757401	2
3190760	2
2532434	2
2601048	2
2688347	2
3137057	2
3308078	2
3360611	2
3804980	2
2716794	2
2814561	2
3142219	2
2578713	2
3500961	2
3670965	2
2339347	2
2509974	2
2953994	2
3114544	2
3211793	2
2669299	2
3700780	2
2484013	2
2532619	2
2384481	2
2621318	2
2815209	2
3464918	2
2625356	2
2578947	2
3742883	2
3832436	2
2384591	2
2553724	2
3700308	2
3046400	2
3376175	2
3701238	2
3523553	2
2579119	2
2818542	2
2977247	2
3024957	2
3334702	2
3728179	2
2340503	2
2579665	2
3832988	2
2332650	2
2954529	2
3894656	2
2765676	2
2864389	2
3789763	2
3871957	2
2484633	2
2646318	2
2689081	2
3361452	2
3333960	2
3954527	2
2412588	2
3025150	2
3545957	2
2767766	2
3914084	2
2464786	2
2710451	2
2863585	2
3115016	2
3644200	2
3834183	2
3945571	2
2670976	2
2955169	2
3192699	2
3701700	2
3872399	2
2646528	2
3309025	2
3869441	2
2816635	2
3144764	2
3954869	2
2412964	2
2911038	2
3784757	2
3833970	2
2464926	2
2554377	2
3048186	2
3213058	2
3433270	2
3895285	2
3945947	2
2671569	2
3047733	2
3377572	2
3872710	2
2485057	2
2884506	2
3138179	2
3309232	2
3467210	2
3558163	2
2579819	2
2864464	2
2911329	2
3336421	2
3512785	2
3048451	2
3386815	2
3481037	2
2689675	2
2884926	2
3309510	2
2386865	2
2436087	2
3653236	2
2667131	2
2819545	2
3236620	2
3336754	2
3672038	2
3785254	2
3915449	2
2334049	2
2955537	2
3387091	2
3701117	2
3835231	2
3378723	2
3791816	2
3187350	2
3807096	2
2818261	2
3335804	2
3468466	2
2413864	2
2776290	2
2978474	2
3025986	2
3672374	2
2343287	2
2999374	2
3835362	2
3916164	2
2555034	2
3213922	2
3701294	2
3896287	2
3947135	2
2532235	2
2647327	2
3095647	2
3187547	2
3261814	2
3570550	2
2437102	2
2625892	2
2820037	2
3284473	2
3547132	2
3596415	2
3785944	2
2999943	2
3916754	2
3049578	2
3646660	2
3835771	2
3896506	2
3703841	2
3793030	2
2442153	2
3139043	2
3525227	2
3570828	2
3243075	2
2361411	2
2865439	2
3410401	2
3503367	2
3786201	2
2584183	2
3101138	2
3836017	2
2466132	2
2755016	2
3116291	2
3387671	2
3482226	2
3701764	2
3896859	2
2533132	2
2534917	2
2603508	2
3139281	2
3363300	2
2820425	2
3470298	2
2581471	2
2865650	2
3608490	2
2555783	2
2798075	2
2956544	2
3646870	2
3701931	2
3195766	2
3290924	2
3380988	2
3794065	2
3875277	2
2535183	2
2603959	2
2841748	2
2722850	2
3148641	2
3244290	2
2362152	2
2414753	2
2581716	2
2627571	2
2734471	2
3786635	2
2677118	2
3836813	2
2712075	2
3001832	2
3837113	2
3948197	2
2958615	2
3704793	2
2443072	2
2486882	2
2535429	2
2604205	2
3096838	2
3411823	2
3461061	2
3623130	2
2389817	2
3245112	2
2362662	2
2415077	2
2979597	2
3504410	2
3215545	2
2870980	2
3051879	2
3197232	2
3291956	2
3381967	2
2886504	2
3263210	2
3412021	2
3526146	2
3571728	2
3623403	2
3872816	2
3563432	2
3657394	2
2734829	2
2777500	2
3597460	2
3002818	2
3002311	2
3388917	2
3702552	2
2482939	2
3052719	2
3197624	2
3292527	2
3795206	2
2604703	2
3873259	2
3563822	2
2821169	2
3027597	2
3238455	2
3339879	2
3674301	2
3731584	2
2347006	2
2915868	2
2756303	2
3002579	2
3483304	2
2535461	2
3364692	2
3461740	2
3623794	2
3873544	2
2363738	2
2866713	2
2913971	2
2336724	2
2556832	2
2799573	2
3703108	2
2872372	2
2961346	2
3293393	2
3706763	2
2444118	2
2887073	2
2934447	2
3624029	2
2631132	2
3340275	2
2583119	2
2866982	2
3340423	2
3505414	2
3675148	2
2348111	2
3518945	2
2557154	2
3051424	2
3436780	2
3483747	2
2484620	2
3199287	2
3796254	2
3189884	2
3264216	2
3624376	2
3809596	2
2632122	2
3076726	2
3239259	2
3549122	2
3732134	2
2800146	2
3003672	2
2536570	2
3384591	2
2692378	2
3264477	2
3365152	2
3624681	2
2392856	2
2583584	2
2914551	2
3239531	2
3732273	2
2776092	2
3520269	2
2959161	2
3437150	2
2874516	2
3708094	2
2650154	2
2692677	2
3365427	2
3528145	2
3573276	2
2822284	2
3341337	2
3506311	2
3549688	2
3788601	2
2588840	2
3007981	2
3162852	2
3764426	2
3950091	2
3880446	2
2488858	2
2935528	2
3264848	2
3413941	2
3463012	2
3528507	2
3810443	2
3875048	2
3923803	2
2633495	2
2822417	2
3732899	2
2338189	2
2714948	2
3053222	2
3163091	2
3841145	2
2693229	2
2780095	2
3099069	2
3366074	2
3875257	2
3343089	2
3476694	2
3755325	2
2629780	2
2671117	2
2736344	2
2868135	2
3078014	2
3289456	2
3506753	2
3616223	2
2389395	2
2715302	2
3053595	2
3950916	2
2486992	2
2445559	2
2489500	2
2538370	2
3463534	2
3574043	2
2394734	2
3477287	2
3663987	2
2982357	2
3506884	2
3789429	2
2778236	2
2960417	2
3218220	2
3391178	2
2539288	2
2538681	2
2606962	2
2780566	2
3924855	2
3756357	2
3964328	2
2630391	2
2778857	2
3432433	2
2960569	2
3218519	2
3314216	2
3705364	2
3765926	2
3900592	2
2488209	2
2876659	2
3061667	2
3388462	2
3192445	2
3265980	2
3415167	2
3811402	2
3925574	2
2395627	2
2444795	2
2730430	2
3155677	2
3964762	2
2418235	2
2915984	2
3241063	2
2801817	2
3006594	2
3649896	2
2966198	2
3801342	2
2446352	2
3142545	2
3192776	2
3266324	2
2829377	2
2585339	2
2983192	2
3551090	2
3012641	2
3110200	2
3618937	2
2802103	2
3219081	2
3314906	2
3485793	2
3901227	2
2541126	2
2966648	2
2446526	2
2539423	2
2737854	2
3266560	2
3811930	2
3253355	2
2418831	2
3031957	2
3079532	2
3241588	2
3507906	2
3600568	2
3734757	2
2352678	2
3619405	2
2339292	2
3486080	2
3766881	2
2490479	2
2651960	2
2695052	2
2847315	2
3193544	2
3530788	2
2492085	2
3346121	2
3966218	2
2419100	2
2631269	2
2673592	2
2869509	2
3241912	2
3291061	2
3735324	2
2559736	2
2961724	2
3164575	2
3439749	2
2542265	2
2490649	2
2608233	2
3143615	2
3367885	2
3416755	2
3926448	2
3254624	2
3346761	2
2983765	2
3032505	2
3242175	2
3601074	2
3790767	2
2353937	2
3525710	2
2392467	2
2470337	2
2560077	2
2961850	2
3055524	2
3164904	2
3486640	2
3651406	2
2490874	2
2608415	2
2695625	2
2738658	2
2781863	2
2937769	2
3143892	2
3627212	2
3926662	2
2399354	2
3255185	2
3667626	2
2367305	2
2984017	2
3344166	2
3735916	2
3791030	2
2354403	2
2688203	2
3112681	2
3526179	2
2340097	2
2392958	2
2803046	2
2543179	2
2782173	2
3144107	2
3195432	2
3267419	2
3531368	2
3576037	2
3627407	2
3877333	2
4044029	2
2367594	2
2419885	2
3291799	2
3679652	2
3113463	2
3526469	2
3621019	2
2517229	2
2760930	2
3393510	2
3886244	2
2540621	2
2782432	2
3101371	2
3576244	2
3927238	2
2448070	2
2733914	2
3760942	2
4045173	2
3292107	2
3344567	2
3602369	2
3736506	2
3791530	2
2689179	2
2783328	2
3015793	2
2340628	2
2560843	2
2761160	2
3057578	2
3122349	2
3955725	2
2739395	2
2892404	2
3101593	2
3627677	2
2448521	2
2496617	2
2639663	2
3159213	2
3257090	2
3669756	2
4046074	2
2420445	2
2632180	2
2917968	2
3791775	2
3622283	2
2340804	2
3708069	2
2545484	2
3303372	2
2448598	2
2609212	2
2848767	2
3348855	2
3846231	2
2420855	2
3244084	2
3345215	2
2690781	2
2394189	2
2471449	2
2963152	2
3058329	2
3269161	2
2971028	2
2696525	2
2833639	2
2421045	2
2587404	2
2677034	2
3904974	2
3058498	2
3769263	2
3304227	2
2541496	2
2609745	2
2740115	2
2849282	2
2939322	2
3102418	2
3483408	2
2587628	2
2871019	2
3034038	2
2785438	2
2762054	2
2963716	2
3395100	2
2547211	2
3068618	2
3576896	2
2610212	2
2653794	2
3145794	2
3196948	2
2498967	2
3350836	2
3763918	2
3293465	2
3604038	2
2928114	2
3930273	2
2561892	2
3011109	2
3059010	2
3269951	2
3957282	2
2547790	2
2740543	2
3197149	2
3533093	2
3577932	2
2369143	2
3510550	2
3906000	2
2928654	2
3624954	2
2762443	2
3319981	2
3489019	2
3212766	2
3577710	2
3889646	2
2542163	2
2939917	2
3533342	2
3629205	2
3814684	2
3879144	2
2451668	2
3161520	2
3259710	2
3672427	2
4053628	2
3082283	2
3510801	2
3793363	2
2693292	2
2787364	2
2342354	2
2472610	2
2720138	2
2964621	2
3059475	2
3320277	2
3655722	2
3710308	2
3769904	2
2884804	2
3307074	2
3396025	2
3890277	2
2741148	2
2784284	2
2738416	2
3260070	2
3765361	2
2422359	2
2588738	2
2871826	2
2406610	2
2929460	2
3011992	2
3486910	2
3890771	2
3103468	2
3420435	2
3879831	2
2452445	2
3260573	2
3849363	2
2369910	2
2678540	2
2826456	2
2986698	2
3294549	2
3682481	2
3739340	2
2473109	2
2562962	2
2762991	2
3320775	2
3710826	2
3770615	2
3072548	2
3397001	2
3891252	2
2741652	2
2851032	2
3467769	2
2739436	2
3163385	2
2422893	2
2589112	2
3082879	2
3556519	2
3794091	2
2407756	2
2930415	2
3021389	2
2806147	2
3125151	2
3397810	2
3487470	2
2543342	2
3930072	2
2502910	2
2645464	2
2363221	2
2520059	2
2806385	2
3012731	2
3396913	2
3444412	2
2316466	2
3215344	2
3891904	2
2742186	2
2941454	2
3767479	2
2590070	2
3036287	2
2363682	2
3627839	2
2473871	2
2520310	2
2763457	2
3271636	2
3771835	2
2497269	2
2699213	2
2742337	2
2941746	2
3198603	2
3371999	2
3579808	2
3630742	2
3880938	2
3354203	2
2317409	2
2371117	2
2987868	2
3348110	2
3740405	2
3908076	2
2600667	2
2791119	2
2931806	2
3442714	2
2763677	2
2966127	2
3013210	2
3060895	2
3444850	2
3490800	2
3711866	2
3959800	2
3310729	2
3581372	2
3198753	2
3818249	2
2454928	2
2504755	2
2741905	2
2839884	2
3248123	2
3512341	2
3489471	2
3813577	2
3893155	2
2699646	2
2852246	2
3469179	2
3818511	2
2317943	2
2371609	2
3248338	2
3512672	2
3795032	2
3853537	2
2792527	2
3629016	2
2613475	2
2657287	2
2807434	2
3126015	2
3224363	2
3075848	2
3217922	2
3582365	2
3723365	2
2498101	2
2699821	2
2852465	2
3422260	2
3580598	2
3931109	2
2648579	2
3355419	2
2828145	2
2921829	2
2988444	2
3037421	2
3248534	2
3558783	2
2365761	2
3121848	2
2398797	2
2722234	2
2807658	2
2966975	2
3126214	2
2453272	2
2545094	2
2786473	2
2942600	2
3105261	2
3535781	2
3882505	2
3931279	2
3265110	2
3355900	2
2988755	2
3854282	2
2602483	2
2475573	2
2521497	2
3062024	2
3660882	2
3491098	2
2545438	2
2896623	2
3199538	2
3581210	2
3819787	2
3356349	2
2873971	2
3126926	2
3175071	2
3349432	2
3513463	2
3608684	2
3795921	2
3854824	2
2602967	2
2399492	2
2475740	2
3014274	2
3492376	2
3661148	2
3077768	2
3219548	2
2545978	2
2943110	2
2842943	2
3676320	2
2636668	2
2989540	2
3175386	2
3559521	2
3855202	2
3909602	2
2699869	2
2808267	2
3274009	2
3492634	2
3661262	2
3714268	2
3815666	2
2499392	2
2700841	2
2943386	2
3106002	2
3200068	2
3470370	2
3743957	2
2458291	2
2650595	2
2372902	2
2680576	2
2989625	2
3249332	2
3514003	2
3855571	2
3909835	2
3631831	2
3936335	2
2476237	2
2522504	2
2967970	2
3714683	2
3079105	2
2500236	2
2546465	2
2701191	2
3470671	2
3932109	2
3677608	2
3249608	2
3298635	2
3609231	2
3796556	2
2413534	2
3028181	2
3316133	2
2400471	2
2522859	2
2614632	2
2723269	2
2808822	2
3063145	2
3493111	2
3775031	2
2980015	2
3727345	2
2454575	2
2546649	2
2787491	2
3375679	2
3423521	2
3536936	2
3584114	2
2319763	2
2829877	2
3085895	2
3127892	2
3514525	2
3124577	2
2476625	2
2523264	2
2658580	2
2723572	2
3063437	2
3715406	2
2321713	2
2500950	2
3150218	2
3932612	2
2845470	2
3856597	2
2874940	2
3250223	2
3299248	2
3514823	2
3910694	2
3937842	2
2658768	2
2723768	2
2809331	2
2969192	2
3226308	2
2322026	2
2980846	2
3403352	2
3201071	2
3376598	2
3268566	2
3039276	2
2415119	2
2605929	2
2797069	2
3125932	2
3634070	2
2615202	2
2658993	2
3275149	2
3400470	2
3493807	2
3662970	2
2893573	2
2981692	2
3403906	2
3817702	2
2745518	2
2788172	2
3424302	2
3634703	2
3822441	2
2460335	2
3359915	2
2524488	2
2593324	2
3561227	2
3690287	2
3797413	2
2460426	2
3251095	2
3351183	2
3610142	2
3634661	2
2724269	2
3494134	2
3898916	2
2745836	2
3201663	2
3377629	2
3424536	2
3472222	2
3933345	2
2460833	2
2513720	2
3773406	2
3858678	2
2321262	2
2524876	2
2638583	2
2681901	2
3039732	2
3129064	2
3251388	2
3351559	2
3127161	2
2724510	2
3065942	2
3227389	2
3776505	2
2982645	2
3223663	2
3730530	2
2456152	2
2898827	2
3151235	2
3377999	2
3424806	2
3885533	2
2749414	2
2682018	2
2876026	2
2991198	2
3610624	2
3798076	2
3127525	2
3225296	2
3318467	2
3939619	2
2477650	2
2569540	2
2615910	2
3664019	2
2703098	2
2788994	2
2899159	2
3586010	2
2461739	2
3681062	2
2375232	2
3178413	2
3300499	2
3516349	2
2607644	2
3225809	2
3542791	2
3276412	2
3776935	2
2895511	2
3590590	2
2703302	2
2789239	2
2855722	2
3586880	2
3636449	2
3746725	2
2514893	2
2655807	2
3774658	2
2832750	2
2925038	2
2991595	2
3129861	2
3178676	2
3252266	2
3352712	2
3857903	2
2418331	2
3637418	2
2348161	2
2660419	2
2810910	2
3664582	2
2984254	2
3406461	2
3732323	2
3587238	2
3824743	2
3934315	2
2322413	2
2375914	2
2525988	2
2594681	2
2682575	2
2925262	2
3040627	2
3178905	2
3252532	2
3301092	2
3912802	2
2348471	2
2571359	2
2616581	2
3228597	2
3449151	2
3777331	2
2561252	2
3407176	2
3820716	2
2548738	2
2945918	2
3108991	2
3152061	2
3202777	2
3379630	2
3473414	2
3587682	2
3934778	2
3361507	2
3860946	2
2376205	2
2428766	2
2833268	2
2992126	2
3087734	2
3130339	2
3179180	2
3913178	2
2800177	2
3544303	2
2571687	2
2811379	2
3228962	2
2561940	2
3083726	2
2946082	2
3203118	2
3426084	2
3539032	2
2752131	2
3180012	2
2479123	2
3301548	2
3611734	2
2373181	2
3320484	2
3452727	2
2478628	2
2572085	2
2661000	2
3067203	2
3449791	2
2327028	2
3408482	2
3500316	2
3592283	2
2457823	2
2549156	2
3380265	2
3887748	2
2657682	2
2850129	2
3861694	2
2526656	2
2926052	2
2405122	2
2478824	2
3496314	2
2327495	2
2562869	2
2458111	2
2856772	2
3042107	2
3152647	2
3888147	2
3273688	2
3686295	2
2323838	2
2479549	2
2640576	2
3613295	2
3545857	2
3639861	2
2661384	2
2726430	2
3067701	2
2328276	2
2947158	2
3693767	2
3749696	2
3936398	2
2465765	2
3777395	2
3862621	2
2324183	2
2878326	2
3302614	2
3354434	2
3563786	2
3454332	2
3640406	2
3944027	2
2661573	2
3403801	2
3496660	2
2328900	2
2549661	2
2748727	2
2947493	2
3694046	2
3274405	2
3688406	2
2527339	2
2834352	2
2878669	2
2926905	2
3131812	2
3564010	2
3800772	2
2611795	2
3454903	2
2661831	2
3019838	2
3278425	2
3778613	2
4043142	2
2329391	2
3502107	2
3594104	2
3903909	2
2459144	2
3205212	2
3427217	2
3475198	2
3694373	2
3826972	2
3689792	2
3863925	2
2430493	2
2684255	2
2834597	2
2879003	2
2927062	2
3132235	2
3132127	2
3229752	2
3502274	2
3594896	2
2550045	2
2705486	2
2749237	2
2857881	2
2904008	2
3110578	2
3205431	2
3427539	2
3475528	2
3889104	2
3938350	2
2520010	2
2755209	2
2853254	2
3690473	2
2378651	2
2480406	2
2684548	2
2834882	2
2879268	2
2993761	2
2375847	2
3323766	2
3455857	2
2573630	2
3451109	2
3779063	2
4045015	2
2567232	2
2749569	2
2994605	2
3153672	2
3427772	2
3639064	2
3827453	2
3889434	2
2467486	2
2661257	2
3690977	2
2597337	2
2684753	2
2835124	2
3861160	2
2613523	2
2944433	2
3945979	2
2406728	2
2727931	2
3502814	2
3825162	2
2506872	2
2550492	2
2858277	2
2949236	2
3153919	2
3428083	2
3751902	2
3939408	2
2467911	2
3183806	2
3779542	2
2480780	2
2528932	2
3254961	2
3304316	2
3355895	2
3564953	2
3861643	2
2376673	2
2424106	2
2619784	2
2770933	2
3328407	2
4045576	2
2331638	2
2900958	2
2904977	2
3476363	2
3827915	2
3939909	2
3367089	2
3866078	2
2928218	2
2814751	2
3591497	2
3826082	2
2460722	2
2551001	2
2706385	2
3696223	2
2468643	2
3693219	2
2835991	2
3255560	2
3232003	2
2574765	2
2771378	2
2815065	2
3591897	2
2332848	2
2507387	2
2706583	2
2792650	2
3752732	2
3940730	2
2757817	2
2434219	2
2481399	2
2643204	2
2880416	2
2928609	2
3520167	2
2807274	2
3232381	2
3643848	2
3947677	2
2408325	2
2663457	2
2728927	2
2815251	2
2974110	2
3780270	2
4047536	2
2570205	2
3826966	2
2380920	2
2706849	2
2905753	2
3044673	2
3941006	2
2380337	2
2643444	2
3183172	2
3520478	2
3802576	2
2712441	2
2807876	2
3948065	2
2352523	2
2575276	2
3329561	2
2381255	2
2793233	2
3044932	2
3112261	2
3383285	2
3429441	2
3828747	2
2857011	2
3186941	2
2328147	2
2598581	2
3305820	2
3566350	2
3864199	2
2772212	2
3022092	2
3406432	2
2334428	2
2903327	2
2991308	2
2461798	2
2996312	2
3155370	2
2857420	2
2598819	2
2837051	2
3328517	2
2664331	2
2729658	2
3091127	2
3415760	2
3506353	2
2462080	2
2508465	2
2751470	2
3383644	2
3187930	2
3371022	2
2530635	2
2599007	2
2929444	2
3306424	2
3329027	2
3460586	2
2353361	2
2729914	2
3022578	2
3499427	2
3600327	2
3739665	2
2707832	2
2794078	2
2907081	2
3155942	2
3383893	2
3477875	2
3891671	2
2665505	2
2950634	2
2482523	2
2530886	2
3306630	2
2428981	2
3461357	2
3553496	2
3234154	2
3593472	2
4052731	2
3600635	2
2462549	2
2552434	2
3113065	2
3430326	2
2760489	2
3042177	2
3188914	2
2687201	2
3135672	2
3184443	2
3521863	2
3330736	2
3461890	2
2664941	2
2773213	2
2816941	2
3023090	2
3544132	2
3910357	2
2907839	2
3113259	2
3478352	2
3830503	2
2473431	2
2526577	2
2329908	2
2437060	2
2687390	2
2838074	2
3358935	2
3950579	2
2410441	2
2730815	2
3544456	2
3593982	2
2337311	2
2906080	2
3601807	2
3741042	2
2382797	2
2552780	2
2861933	2
2952950	2
3046314	2
3430806	2
3943418	2
2527208	2
2761737	2
3786553	2
2600443	2
3359415	2
3522234	2
3918270	2
2715530	2
3331854	2
3462826	2
2624439	2
2817406	2
3830519	2
2752683	2
2908652	2
3113780	2
3384694	2
3431266	2
3642006	2
3892737	2
3043780	2
2483389	2
3359902	2
2411363	2
2731208	2
2774087	2
3235016	2
3282034	2
3407936	2
3455787	2
3544961	2
3594440	2
3670547	2
2994788	2
2862411	2
3211350	2
3756920	2
3893129	2
2762519	2
3044612	2
2483610	2
2532141	2
2930611	2
2431080	2
3141909	2
3024283	2
3072734	2
2339064	2
3603394	2
2331787	2
2383965	2
2709590	2
2953893	2
3211623	2
3832332	2
3944289	2
3870971	2
2532498	2
3137140	2
3568772	2
3867902	2
3918979	2
3332709	2
3464599	2
2774489	2
3072883	2
3594874	2
3783762	2
3603865	2
3831984	2
2332150	2
2954090	2
3432188	2
3479822	2
3642744	2
3700161	2
2669544	2
3045931	2
3788865	2
2601372	2
2883569	2
3361111	2
3619154	2
3649560	2
2818438	2
3334092	2
3096762	2
3604219	2
2464388	2
2710092	2
2795985	2
2863262	2
2998915	2
3758577	2
3046517	2
2601590	2
2646087	2
2688864	2
2931285	2
3361335	2
3458466	2
3523630	2
3919379	2
2622167	2
2815821	2
3465659	2
2412433	2
2625746	2
3025074	2
3457232	2
3671268	2
3728225	2
3743585	2
2510553	2
3480354	2
3700522	2
2530204	2
2766076	2
2839581	2
3186517	2
3458865	2
2717709	2
3144336	2
2732627	2
2864161	2
3409074	2
3784592	2
3421342	2
2464840	2
3480575	2
3700688	2
3286287	2
3790366	2
2646577	2
2884292	2
2931682	2
3138038	2
3361741	2
2435454	2
3652260	2
3955007	2
2413065	2
2626170	2
2775462	2
2911131	2
2977838	2
3236259	2
3409310	2
3546296	2
3784828	2
3606351	2
2796609	2
2863830	2
3834574	2
3895406	2
2671790	2
2441108	2
2533879	2
2884611	2
3094817	2
3186951	2
3260659	2
3459529	2
3620583	2
3869879	2
3653016	2
3236506	2
3409507	2
2910361	2
3745058	2
3000154	2
3115526	2
3481111	2
3645823	2
3700991	2
3895811	2
3946344	2
3791404	2
2441335	2
2689725	2
3187191	2
3362404	2
3570265	2
3806950	2
2359996	2
2626581	2
2776113	2
3336963	2
3502509	2
3672181	2
2769676	2
2910904	2
3513397	2
3745597	2
2797128	2
3000413	2
3115662	2
3387154	2
3835267	2
3896145	2
2531875	2
2672862	2
3288582	2
2840734	2
3920582	2
3335997	2
3468636	2
2360369	2
2580505	2
2626821	2
2776432	2
2864954	2
3502799	2
3547025	2
3729634	2
2343472	2
3835411	2
2465590	2
2797327	2
3049461	2
2479547	2
3049340	2
3289444	2
3379653	2
2441964	2
2841009	2
2885567	2
3138808	2
3187617	2
3871499	2
3147224	2
3654325	2
3026312	2
3284582	2
3410276	2
3786072	2
2583673	2
3424271	2
3514364	2
2386375	2
2465848	2
2511884	2
2956071	2
3001126	2
3160668	2
3387584	2
3434210	2
3646697	2
2532863	2
3874510	2
2932957	2
3525285	2
3469861	2
3655246	2
3958047	2
2667865	2
3237467	2
3284743	2
3338112	2
2755114	2
3049877	2
3482271	2
3195281	2
3290748	2
3380698	2
3874930	2
2647878	2
2841644	2
2886040	2
2933035	2
3363365	2
3411149	2
3460758	2
3525502	2
3148190	2
3337852	2
3837557	2
2581539	2
2865719	2
3284931	2
3596788	2
3001109	2
3101850	2
3747838	2
2755351	2
3116607	2
2486769	2
2690569	2
3808326	2
2627623	2
3148883	2
3471328	2
3959356	2
2581783	2
2734515	2
2820489	2
2865912	2
3504268	2
3102217	2
2466680	2
2512612	2
2556212	2
2755545	2
2798363	2
3001896	2
3116799	2
3215251	2
3435292	2
3837195	2
3948294	2
3876040	2
2535497	2
2690714	2
2842133	2
2886405	2
2933589	2
3096965	2
3808548	2
2362780	2
2777281	2
2820774	2
2913300	2
3075544	2
3338999	2
3547992	2
3787042	2
3002525	2
3918781	2
3215604	2
3702364	2
2482625	2
2676605	2
3705430	2
3794963	2
2648722	2
3140148	2
3921950	2
2439509	2
2629108	2
3960183	2
2363037	2
2627981	2
2668918	2
2821024	2
2866402	2
3238265	2
3597547	2
3517602	2
2387656	2
3161674	2
3215830	2
3647503	2
3838074	2
3897971	2
2483150	2
2534884	2
3795270	2
2443768	2
2536151	2
3311444	2
3873335	2
2363411	2
2415701	2
2980277	2
3027723	2
3548548	2
3610653	2
2513350	2
2556767	2
3216082	2
3483377	2
3795531	2
2443962	2
2487672	2
2843478	2
3311669	2
3247864	2
3839728	2
2628535	2
3027929	2
3238894	2
3340249	2
3674957	2
3787787	2
2587808	2
3428607	2
2713370	2
2756612	2
3483610	2
2961466	2
3055471	2
3383580	2
3311898	2
3412854	2
3462128	2
3624120	2
3874132	2
2391878	2
2725419	2
3340407	2
3473890	2
3239068	2
3340579	2
3675463	2
3732028	2
2588132	2
2467776	2
3949450	2
3199508	2
3878849	2
3413024	2
3572885	2
3624447	2
3874399	2
3151929	2
3661267	2
2735836	2
3239360	2
3287757	2
3340770	2
3549215	2
2917775	2
3429583	2
3921516	2
2388722	2
2467985	2
2513999	2
2757308	2
3162541	2
2485432	2
2536891	2
2962563	2
3199729	2
2605679	2
3098480	2
3527907	2
3874755	2
2392954	2
2632857	2
3341251	2
2416852	2
2583722	2
2735953	2
2681265	2
2918223	2
3430104	2
3520480	2
2468192	2
2557676	2
2714411	2
3162692	2
3390009	2
3840459	2
3949939	2
2485722	2
2444909	2
3573371	2
3874908	2
3341616	2
3662379	2
2822323	2
3239965	2
3288692	2
3341423	2
3598974	2
3217445	2
2537816	2
2650552	2
2935554	2
3098958	2
3141711	2
3463129	2
2826865	2
3662812	2
3029949	2
3599192	2
2777362	2
3009898	2
3922760	2
2468553	2
3005361	2
3217798	2
3484777	2
2538529	2
3386864	2
3881009	2
2445250	2
2693325	2
2780232	2
2845790	2
2935737	2
3312866	2
3528930	2
3625520	2
3663356	2
3842001	2
2736376	2
3506780	2
3733195	2
2351088	2
3431446	2
3923182	2
3163337	2
3313797	2
3390869	2
2539050	2
3709328	2
2489555	2
2936004	2
3265612	2
3924681	2
3251124	2
3342233	2
3550481	2
3678075	2
2351386	2
3108661	2
2558475	2
2759037	2
3842523	2
3061450	2
3709723	2
2936330	2
3366684	2
3875785	2
3344548	2
3477698	2
3964405	2
3550688	2
2351700	2
3432546	2
3523319	2
3617836	2
3923669	2
2801705	2
3649736	2
3882359	2
2651341	2
2846781	2
3530141	2
3626205	2
2445159	2
3344887	2
3569930	2
3756808	2
2868930	2
3507458	2
3600188	2
2590391	2
3012184	2
3618423	2
3923917	2
2339028	2
2390161	2
2801878	2
3054665	2
3163953	2
3649964	2
3203586	2
2539344	2
2651521	2
3192907	2
3367204	2
3464252	2
3626405	2
2418598	2
2585457	2
2869123	2
2916294	2
3241441	2
3734233	2
3790152	2
2469717	2
2515910	2
2559285	2
3121244	2
3843359	2
3901346	2
3204026	2
2539468	2
2607933	2
3143008	2
3812012	2
3876459	2
3479020	2
3571063	2
3843407	2
2823846	2
2983374	2
3032036	2
3507971	2
2352887	2
2686546	2
3524897	2
3924525	2
2760226	2
3006855	2
3121482	2
3219347	2
3392523	2
3650977	2
2878828	2
2490505	2
2608054	2
2695274	2
2847443	2
3143421	2
3266820	2
2446411	2
2673867	2
2983628	2
3032289	2
3291101	2
2592136	2
3013879	2
3619946	2
2470240	2
2961769	2
3219602	2
3901908	2
3954205	2
3204977	2
2695430	2
3194273	2
3267049	2
2492999	2
2831583	2
3157602	2
2824177	2
3080065	2
3679246	2
3393124	2
3954576	2
2543003	2
3064615	2
3391344	2
2490921	2
2608454	2
2652465	2
2738749	2
3417352	2
3877240	2
3926714	2
2367416	2
2586378	2
2917282	2
3791144	2
2924699	2
3113110	2
3927083	2
2470551	2
2517063	2
2803098	2
3122040	2
3268152	2
3393365	2
3486968	2
3302333	2
3392066	2
3574139	2
2491342	2
2540446	2
2652620	2
2938234	2
3195487	2
3267526	2
3417700	2
3531418	2
3576110	2
3813012	2
3927031	2
2832318	2
2586572	2
2870114	2
3080581	2
3601991	2
3903540	2
2782749	2
2718392	2
2962422	2
3268517	2
3487229	2
2652829	2
2782517	2
3144397	2
3418468	2
2496195	2
2734249	2
3159119	2
3573525	2
4045597	2
2984422	2
2356968	2
3114327	2
3526854	2
2718612	2
2803670	2
3955814	2
3209626	2
3886648	2
2448460	2
2696088	2
2782646	2
3144696	2
3576743	2
3670017	2
4046319	2
2676561	2
2870406	2
2358108	2
2594814	2
2690023	2
2783982	2
3016172	2
3622442	2
3269038	2
3441143	2
3708148	2
3956079	2
3210193	2
3303463	2
3575612	2
2448646	2
2696288	2
2848801	2
2892730	2
3144999	2
3418990	2
3532009	2
2497204	2
3482537	2
2420908	2
2825062	2
3033645	2
3244197	2
2403705	2
3623298	2
2963312	2
3769097	2
3806713	2
2541368	2
2740044	2
3419213	2
3813907	2
3878416	2
3928016	2
2641207	2
2870908	2
3017443	2
3010656	2
3123546	2
3319185	2
3488367	2
2546903	2
2971702	2
2449247	2
2494397	2
2740201	2
2783376	2
2498627	2
3350047	2
3671576	2
2633111	2
2677327	2
3345905	2
3510087	2
3737804	2
3848724	2
2404784	2
2341690	2
2719558	2
3441866	2
3769515	2
3957021	2
2883548	2
2972109	2
2449634	2
2541746	2
2783692	2
3102746	2
3532941	2
3577766	2
3628797	2
3878815	2
2499185	2
2642142	2
3160945	2
2825627	2
3081965	2
3849120	2
2786658	2
3117331	2
2341924	2
2719812	2
2762291	2
2804980	2
3011204	2
3059090	2
3270013	2
3319737	2
3654283	2
3709938	2
2884011	2
3577514	2
3808837	2
2542018	2
2697494	2
2939762	2
3102957	2
3419930	2
2737341	2
3848192	2
2421785	2
2677780	2
2360477	2
3625110	2
2472467	2
2562186	2
3011505	2
3320110	2
3442737	2
3489065	2
3212981	2
3718601	2
2500761	2
2738170	2
3351908	2
3484851	2
2826102	2
2871660	2
2986091	2
3082312	2
3246849	2
3625540	2
2964664	2
3167510	2
2741210	2
2850375	2
2940315	2
3197614	2
2452200	2
3672788	2
2369725	2
2871911	2
3850537	2
3119047	2
3530669	2
2519394	2
2720429	2
2805720	2
3167972	2
3710664	2
2549280	2
2974196	2
3072019	2
3396773	2
3486976	2
2450705	2
2741460	2
3103556	2
3146918	2
3420532	2
3467634	2
3533947	2
3578783	2
3929620	2
2644522	2
3673488	2
3766088	2
2634451	2
2678635	2
2986824	2
3035677	2
3082760	2
3793966	2
3851137	2
2519725	2
2763023	2
3270954	2
3396395	2
3770707	2
2550152	2
2784956	2
3103757	2
3630114	2
3261238	2
2423041	2
3035953	2
3168925	2
3347435	2
3606366	2
3739711	2
3851340	2
2407926	2
2763182	2
2806227	2
3060244	2
3125180	2
3168596	2
3444226	2
3958944	2
3214983	2
3891732	2
2785126	2
2894796	2
3371436	2
3534433	2
3579375	2
2837950	2
3164032	2
3353468	2
3766989	2
3850443	2
2589920	2
2872542	2
2920642	2
3556885	2
3683320	2
2931024	2
3022439	2
2396726	2
3659296	2
3711375	2
2887701	2
3215718	2
3721335	2
3812211	2
3892056	2
2451709	2
2543740	2
2612241	2
2851577	2
2941591	2
3104281	2
3421365	2
2740897	2
3353996	2
2370936	2
2590129	2
2872802	2
2987777	2
3171106	2
3247826	2
3347894	2
3511968	2
2931490	2
3121164	2
2566013	2
2612971	2
2763509	2
3321551	2
3659452	2
3711527	2
2888472	2
2452139	2
2497334	2
2785562	2
2941820	2
3147927	2
3198658	2
3421606	2
3630872	2
3881112	2
2741456	2
3674470	2
2590416	2
2679179	2
3684480	2
3852776	2
3023831	2
3534108	2
2397502	2
2474655	2
2807081	2
3125686	2
3223939	2
3321831	2
3772089	2
2975924	2
2497570	2
2544365	2
2742650	2
2852082	2
3148245	2
3881436	2
2635710	2
2679433	2
2921418	2
2988048	2
3296139	2
2410345	2
2697031	2
2792177	2
3121507	2
2474884	2
2566569	2
3013467	2
3061338	2
3224179	2
3660054	2
3712127	2
2553189	2
2976385	2
2544817	2
3199100	2
3373221	2
3422106	2
3469220	2
3535429	2
2840502	2
2590873	2
2679614	2
2873473	2
3908577	2
2410956	2
2697565	2
3629129	2
2475218	2
2722047	2
2764183	2
3061631	2
3445355	2
2553628	2
3399564	2
2786378	2
2942510	2
3422313	2
3469435	2
3535665	2
3631688	2
3882095	2
3931162	2
2648795	2
3167499	2
3853198	2
2318325	2
2921904	2
3037521	2
3558863	2
2365901	2
2933544	2
3121922	2
3535868	2
3629615	2
3934809	2
2657449	2
3273415	2
2319260	2
3076571	2
3814326	2
2545194	2
2700112	2
2743561	2
3148807	2
3882562	2
3853825	2
2636359	2
2680076	2
2922129	2
3037866	2
3349320	2
3608397	2
3795780	2
2793878	2
2933941	2
3122226	2
3536651	2
3630164	2
3935029	2
2345207	2
2399210	2
2567353	2
2613941	2
2764669	2
2977974	2
3219040	2
3724958	2
2453606	2
2545690	2
2852991	2
3105557	2
3581551	2
3882799	2
2842612	2
2424961	2
2591511	2
2922393	2
2989392	2
3038085	2
3175165	2
3297825	2
3349502	2
2603122	2
2794272	2
2934426	2
3122665	2
3445350	2
3630764	2
2764978	2
3062307	2
3661191	2
2978505	2
3313722	2
3492171	2
3815295	2
3895024	2
2546118	2
2897015	2
2943229	2
3536383	2
3582214	2
2650264	2
2372655	2
2989569	2
3349776	2
3909652	2
2367125	2
2700078	2
3445885	2
3631400	2
2345628	2
2658003	2
3126775	2
2979065	2
3815770	2
2458358	2
2843883	2
2425425	2
2592018	2
3349970	2
3609125	2
2367592	2
3028018	2
2345771	2
2476319	2
2968090	2
3014972	2
3063030	2
3225547	2
3323664	2
3399221	2
2891888	2
2979685	2
3402006	2
2454434	2
3106342	2
3375397	2
3423345	2
3820989	2
3932194	2
2844796	2
3174001	2
3358394	2
2425649	2
2874614	2
3856142	2
2935769	2
3316322	2
3538898	2
2614741	2
2968446	2
3274559	2
3079658	2
3727563	2
2500719	2
3821451	2
3932458	2
2637542	2
2681103	2
3038886	2
2414112	2
3028677	2
3316744	2
3937668	2
2476693	2
2968762	2
3493445	2
2557769	2
3896806	2
2546912	2
2701691	2
3584457	2
3744980	2
3884488	2
2511779	2
2652635	2
2747070	2
2845597	2
3359277	2
2320120	2
2426325	2
2637813	2
3797127	2
3856515	2
3910780	2
3633795	2
2658879	2
2809431	2
3226488	2
3275037	2
3493629	2
3775835	2
3963082	2
3080598	2
3897362	2
3201152	2
3376744	2
3634478	2
3745498	2
2845931	2
3772434	2
2373918	2
2593175	2
2637973	2
2830546	2
2875232	2
3911069	2
2797166	2
3126073	2
3448966	2
3634189	2
2346976	2
2568751	2
2724057	2
3400496	2
3447691	2
2322903	2
3817843	2
2854736	2
3150730	2
3424393	2
3634863	2
3822678	2
3589064	2
2502018	2
3107699	2
3150868	2
3585056	2
3634980	2
2460530	2
3176377	2
3360174	2
2320915	2
2374326	2
2524688	2
2638432	2
2924216	2
3039567	2
3128837	2
3351256	2
3911482	2
2477268	2
2766848	2
3065794	2
3227242	2
3776355	2
3404684	2
2502368	2
3377728	2
3537915	2
2748900	2
2846875	2
3773535	2
3086861	2
3251509	2
3515925	2
3857352	2
2606984	2
2347511	2
2477503	2
2569368	2
2766989	2
3494446	2
3776628	2
3963974	2
2323969	2
3405358	2
3497367	2
3819121	2
3885715	2
2847269	2
2321488	2
2594030	2
2682069	2
3251760	2
3857537	2
3912017	2
2704177	2
2938899	2
3318539	2
2347749	2
2403135	2
2615960	2
2810513	2
3227747	2
3082628	2
3224256	2
3730942	2
2855553	2
2945340	2
3425198	2
3538349	2
3746581	2
3774014	2
2428071	2
2525599	2
2639184	2
2991465	2
3352547	2
3610918	2
2417947	2
3031971	2
3226024	2
3636880	2
2403445	2
2767402	2
3276520	2
3082847	2
3900773	2
2548471	2
2945559	2
3151778	2
3202459	2
3425445	2
3692176	2
2848238	2
3682496	2
3860199	2
2375697	2
2594517	2
2639368	2
2876717	2
2418417	2
2705062	2
2478131	2
2767626	2
2970869	2
3276836	2
2325522	2
3406626	2
3820435	2
3379470	2
3692442	2
2515534	2
3683530	2
2594805	2
2639539	2
2991914	2
3040689	2
3179005	2
3301172	2
3516881	2
3129047	2
2811215	2
3228670	2
3665197	2
2896753	2
2984917	2
3901367	2
2856309	2
3425920	2
3473476	2
3538892	2
2323142	2
2639774	2
3087778	2
3858565	2
2372813	2
3033562	2
3227333	2
2571939	2
2616979	2
3277368	2
3495880	2
3666063	2
3777594	2
3500068	2
3591906	2
2747775	2
2901377	2
3426181	2
3637279	2
2464263	2
2657340	2
3685267	2
3776342	2
2479178	2
2833522	2
3067297	2
3666329	2
3777743	2
2549203	2
2790227	2
2856663	2
3637498	2
3748556	2
3935919	2
3362491	2
2877708	2
3611984	2
3129743	2
3228405	2
3943067	2
2661280	2
2769180	2
3229653	2
3326811	2
3666654	2
3719260	2
2898213	2
3734409	2
3902687	2
2549368	2
2856816	2
3042223	2
3588572	2
3888260	2
2517824	2
3181290	2
3273746	2
3687081	2
2479633	2
2640720	2
3517902	2
2941845	2
2617755	2
3278072	2
3085629	2
3593422	2
2504823	2
2704889	2
3474688	2
3539909	2
3588816	2
3637972	2
3693865	2
3888479	2
3687908	2
2479805	2
2993210	2
3518140	2
3859651	2
2421848	2
2802656	2
2349949	2
2405809	2
2972489	2
3019656	2
3403980	2
3450557	2
2986993	2
3410520	2
3593808	2
3153120	2
3427083	2
3638330	2
3182330	2
3274455	2
3688544	2
2324748	2
2378265	2
2527417	2
2878839	2
3614090	2
2422116	2
3035322	2
3641182	2
2350268	2
3068075	2
3667612	2
2899363	2
3735453	2
2459183	2
2505526	2
2749066	2
2791260	2
3153358	2
3638682	2
3827106	2
2527797	2
2927167	2
2993620	2
3254460	2
3323369	2
3231808	2
3404716	2
3450948	2
3778846	2
2567004	2
3735811	2
2459537	2
2857985	2
2948498	2
3153558	2
3694746	2
2853361	2
3276191	2
2597268	2
3355508	2
3455918	2
3549081	2
3945802	2
2573726	2
2662228	2
2727805	2
2973205	2
3232060	2
3590642	2
3721091	2
2994662	2
3043456	2
3540923	2
3751719	2
2755867	2
3183524	2
3276648	2
3254856	2
3614702	2
3915656	2
2613861	2
3642576	2
3946133	2
2619570	2
2662594	2
3668525	2
2568025	2
3905402	2
2949964	2
3111107	2
3476233	2
3752057	2
2468027	2
2521562	2
2662104	2
2529005	2
2879843	2
3132982	2
3565040	2
3801717	2
2376887	2
2806047	2
3325582	2
2407271	2
2728206	2
3591260	2
2331841	2
2568634	2
2988581	2
3503606	2
3906157	2
3111384	2
2642741	2
3615500	2
2806401	2
3946964	2
2351893	2
3779998	2
2568975	2
2901530	2
2551035	2
3382702	2
3541601	2
3890055	2
3185321	2
2643020	2
2377982	2
2806865	2
3550651	2
2815143	2
2750602	2
2905704	2
3209157	2
3696668	2
3828383	2
3565970	2
2426792	2
2616053	2
2712151	2
3136053	2
3458209	2
3643957	2
3947800	2
2408416	2
2974222	2
3669493	2
4049009	2
2333378	2
3907676	2
2750769	2
3383224	2
3697169	2
3941144	2
2856704	2
2380402	2
2481755	2
2529997	2
2598361	2
2686054	2
2880747	2
3802650	2
3327218	2
3551706	2
2621458	2
2815645	2
3280207	2
3329625	2
3452597	2
2333999	2
2990985	2
2381295	2
2551708	2
2859625	2
3155202	2
3640448	2
3279329	2
2598639	2
2686360	2
3305906	2
3356941	2
3520799	2
3802949	2
3645010	2
3022165	2
3406520	2
3452985	2
3543118	2
3669746	2
3781299	2
2334619	2
3155432	2
2530512	2
2881237	2
3091582	2
3256829	2
3357177	2
3803203	2
3328680	2
3645512	2
2576302	2
3022498	2
3070564	2
3499160	2
3593006	2
3599875	2
3739321	2
2381859	2
2462158	2
2552029	2
2952086	2
3429893	2
3698308	2
3829626	2
2759599	2
2482386	2
3521416	2
3917413	2
2428797	2
3645877	2
2353436	2
2975409	2
2707908	2
2794232	2
2996860	2
3754652	2
3829824	2
3891769	2
3372040	2
2837584	2
2881780	2
3135476	2
3184258	2
3257514	2
2618600	2
2714154	2
3234225	2
3407145	2
3543988	2
3670003	2
4053099	2
2905297	2
2992598	2
2382347	2
2952585	2
3698706	2
3830345	2
2760674	2
3257711	2
3306961	2
2429626	2
2618988	2
2811409	2
3646784	2
2410081	2
2577503	2
2730648	2
2773254	2
2975926	2
3407319	2
3670144	2
2993003	2
3417018	2
2708666	2
2752220	2
3046212	2
3113343	2
3156391	2
3478442	2
2473590	2
3373521	2
2930106	2
3136084	2
2382357	2
2354327	2
2665155	2
2817207	2
3281548	2
2463189	2
2708960	2
2908455	2
3046394	2
3641825	2
3892508	2
2600549	2
3618422	2
3804400	2
3331937	2
3462933	2
3554606	2
2665295	2
2817434	2
2976364	2
3234871	2
3332614	2
3594296	2
3602574	2
2331260	2
2862297	2
2953264	2
3046761	2
3156891	2
3431411	2
3478944	2
3642046	2
3892877	2
3190295	2
3870256	2
2531954	2
3522641	2
3804629	2
3332188	2
3952165	2
2817734	2
3594510	2
2862462	2
2998256	2
3157375	2
3211440	2
2475113	2
3374966	2
3787850	2
2483699	2
3136978	2
3804880	2
3918841	2
2383752	2
3237739	2
3332513	2
3282448	2
3594703	2
3670929	2
3727505	2
2339278	2
2578193	2
3510025	2
2331847	2
2753160	2
2795651	2
2998431	2
3385239	2
3191045	2
2883357	2
3360781	2
3523273	2
3619003	2
3142488	2
3952988	2
2818315	2
2339757	2
3913326	2
3432312	2
3758243	2
2669736	2
3871492	2
2839292	2
2931151	2
3137433	2
3186062	2
3259576	2
3308427	2
3239125	2
3465228	2
3953793	2
2358088	2
2412245	2
2732098	2
3024843	2
3408745	2
3784211	2
2579440	2
3511035	2
3913593	2
2332529	2
2553898	2
2796047	2
3212276	2
3385686	2
3432692	2
3700442	2
2765549	2
2688962	2
3569308	2
3919428	2
3333825	2
2579294	2
2666271	2
2910715	2
2977395	2
3545912	2
3671312	2
2909035	2
3097938	2
2332781	2
2385071	2
2999285	2
3212661	2
3385961	2
3192541	2
3376943	2
3790092	2
3872322	2
2689231	2
2839669	2
3186552	2
3308958	2
3619965	2
3409180	2
3421587	2
3512331	2
3605932	2
2863753	2
3644696	2
3895115	2
3286418	2
2533797	2
3260503	2
3620379	2
2386293	2
2435562	2
3145197	2
3334786	2
3467005	2
2732885	2
2977896	2
3501985	2
3728730	2
2581360	2
2997925	2
3606480	2
2465006	2
2510965	2
2477990	2
3286847	2
2533964	2
2932067	2
3187023	2
3806688	2
3335146	2
3467572	2
2626477	2
2775906	2
3284011	2
3336704	2
2910628	2
2465085	2
3701064	2
3835166	2
3288276	2
2602766	2
3095202	2
3309671	2
2436547	2
3653489	2
2360090	2
2911990	2
3337155	2
2343206	2
3423142	2
2385986	2
2711136	2
2754610	2
2797170	2
3701246	2
2647224	2
3309899	2
3362689	2
3621875	2
3871036	2
2720773	2
2776504	2
3410020	2
3502934	2
3596358	2
3729676	2
3785846	2
2465644	2
2955852	2
3835686	2
3289732	2
2486204	2
2534570	2
2647501	2
2690124	2
2885695	2
3262004	2
3362977	2
3525172	2
2819769	2
3242854	2
2414332	2
2627011	2
2865326	2
3074605	2
3503154	2
3547325	2
3596476	2
3672715	2
3000345	2
3101038	2
2555487	2
2711586	2
2754959	2
3434311	2
3482162	2
3836122	2
2674178	2
2868943	2
3793568	2
2486336	2
2603438	2
2647753	2
3139196	2
3570988	2
3655714	2
3958243	2
2820418	2
3237495	2
3596638	2
3730333	2
2584663	2
3000971	2
3425320	2
3608370	2
3917640	2
2512213	2
3387792	2
3646831	2
3050529	2
2442604	2
2603745	2
2886132	2
3139541	2
3525573	2
3808145	2
2362086	2
2581636	2
2734441	2
2776989	2
3237760	2
3504161	2
3596883	2
3673113	2
3786577	2
2772571	2
2913767	2
3001257	2
3515642	2
3748012	2
3161096	2
3948106	2
2870556	2
3704684	2
2604111	2
2933433	2
3262887	2
3872397	2
2723415	2
2821336	2
3149152	2
3471480	2
3562583	2
3838221	2
2414933	2
3075366	2
3547875	2
3102356	2
3748755	2
2387227	2
2755633	2
3435354	2
3482784	2
3897499	2
3948369	2
2534319	2
3051690	2
3097023	2
3139966	2
3921774	2
2822006	2
3245831	2
3657267	2
2777434	2
3027255	2
3238055	2
3731230	2
3787147	2
3102873	2
3918920	2
2387532	2
2712873	2
3483042	2
3647322	2
3702480	2
2960012	2
3705553	2
3364313	2
3571868	2
3623534	2
3808826	2
2390269	2
3150161	2
3839064	2
2777658	2
3027500	2
3339736	2
3674182	2
3427865	2
3750156	2
2799311	2
3050799	2
3388997	2
3053403	2
2487489	2
3311487	2
3873442	2
2724751	2
2582785	2
2669272	2
2777950	2
2821365	2
2913908	2
3027775	2
3238655	2
3674643	2
3731698	2
2774314	2
3518170	2
3051116	2
3117450	2
3161968	2
3436479	2
3898223	2
3054643	2
3293284	2
3706591	2
2487719	2
2536558	2
2843647	2
3311749	2
3364857	2
3564653	2
2628634	2
2866884	2
3340335	2
2774908	2
2916458	2
3004735	2
2336976	2
2713440	2
2958321	2
3839463	2
2535999	2
3199107	2
3264168	2
3462209	2
3572740	2
3922822	2
2392088	2
2824550	2
3239120	2
3549048	2
3675552	2
3732064	2
3751591	2
2388589	2
2467838	2
2557277	2
2958604	2
3436891	2
3483919	2
3839821	2
2873577	2
2962254	2
3294197	2
2649762	2
2692306	2
2844379	2
2934945	2
3141172	2
3413084	2
3474575	2
3840387	2
2914477	2
3076874	2
3549281	2
3598514	2
3105768	2
3520003	2
3752253	2
2337593	2
2557546	2
2757461	2
2800381	2
3216943	2
3703690	2
3763947	2
2874376	2
3707999	2
3797019	2
3810112	2
3341304	2
2583810	2
2822196	2
2981292	2
3029716	2
3239785	2
3288496	2
3506211	2
3598816	2
3732386	2
3788551	2
2918560	2
2389070	2
2757843	2
3217166	2
3390071	2
3648563	2
3764244	2
2485850	2
3385672	2
2650414	2
2393666	2
3754681	2
2629502	2
2736105	2
2867916	2
3506540	2
3549889	2
2777073	2
2468436	2
3053089	2
3217527	2
3484624	2
3648669	2
3841029	2
2875352	2
2489027	2
2780024	2
2935573	2
3414093	2
3810596	2
3875166	2
3924045	2
2728233	2
2827148	2
3662916	2
2736288	2
3240342	2
3289290	2
3789099	2
3107651	2
2801054	2
3648840	2
3704773	2
3841411	2
3899931	2
2486865	2
2964206	2
3296795	2
2650850	2
2846021	2
2888558	2
3141935	2
3154331	2
3477050	2
3568084	2
3342012	2
3677942	2
3789298	2
2920510	2
3010582	2
3108272	2
3616897	2
2468759	2
3005882	2
3218094	2
2489631	2
3142113	2
3463639	2
3574226	2
3924797	2
2444243	2
3154922	2
3842488	2
2671546	2
2736566	2
3078355	2
3550559	2
3733532	2
2351473	2
2589765	2
3108847	2
3432206	2
2389734	2
3119919	2
3485233	2
3900480	2
2846624	2
3099668	2
2490208	2
3842701	2
2868766	2
3733809	2
3923755	2
2389963	2
2515393	2
2759329	2
3006540	2
3438594	2
3842922	2
3952045	2
3203264	2
2607516	2
2780846	2
3099945	2
3415418	2
3811558	2
3252434	2
3570399	2
3965103	2
3241324	2
3551044	2
3734042	2
3789985	2
3110065	2
2559100	2
2716596	2
3218981	2
3705824	2
3901115	2
2694725	2
2890368	2
2916364	2
3507829	2
2352548	2
3619354	2
3006768	2
3055040	2
3392392	2
3953014	2
2878496	2
3883652	2
2539526	2
2651904	2
2781269	2
2890659	2
3266674	2
3416406	2
3464534	2
2446177	2
3156915	2
3253793	2
3346025	2
3571214	2
2419077	2
2673182	2
2983431	2
3032121	2
3013421	2
3525071	2
3924711	2
2392040	2
2760279	2
3006918	2
3486293	2
3767037	2
3843641	2
3063796	2
3712370	2
3802613	2
3884192	2
2695356	2
2738332	2
2847522	2
3367781	2
3464854	2
3812285	2
3758624	2
2674216	2
2916815	2
3508240	2
3735579	2
2592335	2
2687721	2
3014202	2
3434900	2
2717460	2
2802856	2
3164777	2
3486563	2
3706791	2
2542645	2
2490805	2
2540000	2
3143855	2
3531111	2
3627115	2
3812556	2
3157725	2
3255087	2
2586244	2
3343867	2
2593073	2
2470423	2
2717749	2
2803024	2
3316957	2
3707014	2
2543073	2
2880112	2
3885317	2
2447619	2
3101036	2
3267284	2
3627326	2
2638184	2
4043641	2
2419841	2
2917387	2
3242476	2
3291740	2
3344304	2
3903374	2
2782272	2
2924928	2
2517159	2
2718270	2
2760843	2
2962235	2
3165254	2
3317457	2
3393412	2
3487088	2
3768002	2
3065755	2
2608697	2
2938351	2
2400180	2
2447887	2
2832420	2
3256056	2
3347853	2
3481075	2
3573080	2
3760588	2
4044804	2
2631964	2
3508988	2
2356662	2
3436142	2
2560752	2
2962487	2
3845378	2
3574826	2
3715130	2
3804963	2
3886498	2
2652880	2
3368884	2
3627611	2
2496486	2
2639356	2
2420360	2
2586846	2
2676438	2
2917895	2
2984476	2
3509092	2
3015959	2
3436561	2
2393909	2
2471048	2
2718718	2
2803750	2
3845973	2
3955959	2
3715569	2
2491928	2
2541012	2
2653054	2
3927619	2
2449095	2
2734911	2
2676743	2
2824995	2
2984728	2
3081168	2
3292456	2
3553256	2
3602934	2
3736845	2
2517885	2
2761545	2
3122615	2
3394448	2
2882040	2
2970899	2
3067335	2
3887076	2
2492798	2
2653194	2
2782947	2
2938930	2
3196562	2
3369292	2
3762357	2
2368301	2
3292712	2
3904870	2
2358668	2
2784578	2
3527951	2
2341161	2
2471618	2
2561341	2
3010514	2
3221419	2
3956489	2
2971338	2
3576442	2
2696741	2
3102306	2
3878529	2
2834064	2
2421258	2
2918691	2
3033996	2
3553938	2
3603768	2
2785335	2
3010738	2
3123573	2
3709517	2
2971737	2
3304860	2
3394429	2
2449398	2
2494540	2
2893216	2
3369717	2
3419600	2
3928362	2
3258615	2
3350526	2
3763733	2
2421460	2
2985539	2
3245698	2
3345968	2
3510206	2
3554435	2
3680887	2
2692137	2
2518632	2
3319573	2
3395236	2
3488694	2
3212009	2
3577248	2
2783786	2
3577863	2
2736985	2
2369086	2
3346175	2
3793014	2
2359880	2
2928433	2
3018725	2
3439108	2
2518797	2
2719850	2
3011266	2
3059115	2
3395483	2
3709996	2
2884251	2
3212504	2
3889505	2
2542095	2
2849959	2
2939876	2
3197301	2
3420017	2
3467107	2
3578032	2
3629106	2
3928986	2
2633788	2
2985971	2
3293990	2
3793286	2
3906244	2
2405996	2
3019587	2
3931170	2
2395398	2
2472529	2
2805339	2
3011590	2
3124192	2
3222288	2
3395648	2
3442927	2
3710246	2
2884713	2
3486138	2
2741124	2
2784161	2
3146435	2
3370527	2
3629415	2
3929189	2
3484912	2
4054415	2
2634031	2
2826163	2
3346669	2
3605290	2
2361525	2
2693583	2
3625682	2
2342539	2
2472699	2
2519284	2
2562733	2
2655259	2
3124338	2
3443391	2
3770095	2
3071286	2
2940426	2
3103422	2
3929474	2
3347026	2
3531016	2
2655844	2
2805827	2
3012147	2
3656948	2
3214207	2
3307942	2
3396885	2
2450847	2
2698373	2
3103626	2
3534027	2
3629957	2
2502304	2
2739294	2
3163285	2
2370132	2
3511462	2
3556380	2
2396156	2
2519777	2
2563587	2
2763062	2
3396504	2
3444069	2
3489922	2
3487372	2
3891476	2
3147242	2
3467951	2
3534309	2
3163778	2
3036007	2
3247453	2
3347497	2
2789908	2
2343333	2
2965477	2
3223114	2
3271356	2
3659068	2
2612008	2
2698933	2
3104160	2
3198459	2
3817164	2
2453714	2
3674008	2
3767113	2
3850718	2
2317014	2
2678927	2
2827095	2
2987583	2
3295574	2
3347793	2
2599900	2
3532781	2
2565481	2
2806678	2
3012880	2
3659334	2
3711425	2
3398486	2
2451805	2
2612357	2
3104347	2
3468498	2
3262625	2
2317304	2
2371039	2
2635253	2
2364101	2
3442516	2
2397294	2
2613011	2
2806905	2
3271766	2
3321647	2
3659525	2
2975684	2
3581154	2
3722178	2
2612538	2
2742471	2
2895485	2
3198696	2
3535041	2
2839680	2
3354424	2
2679272	2
3173861	2
3248056	2
3684741	2
3852877	2
3908231	2
2601054	2
3534235	2
2474815	2
2613202	2
3061127	2
3397630	2
3659898	2
3711981	2
2976052	2
3581650	2
3893087	2
2452555	2
2612767	2
2852184	2
2647901	2
2590741	2
2635794	2
2827765	2
3083812	2
3174106	2
3296258	2
3685156	2
3794965	2
3853352	2
3934411	2
2566657	2
2807378	2
2966668	2
3061394	2
3772671	2
2889535	2
3075699	2
2498025	2
2895951	2
2942384	2
3148553	2
3535480	2
3881923	2
2648386	2
2840814	2
3264588	2
3084007	2
3607965	2
3685447	2
3629335	2
2344664	2
3398193	2
3960770	2
2553775	2
3399719	2
3893790	2
2852561	2
3148698	2
3422365	2
3167683	2
3675559	2
2372087	2
3037777	2
3741706	2
3795516	2
2764465	2
3273477	2
3491968	2
3773191	2
3961107	2
2890198	2
3400289	2
3583622	2
3148895	2
2318671	2
2372301	2
2591396	2
2680154	2
2873929	2
3608604	2
2602828	2
3444964	2
3536725	2
2521632	2
2764795	2
3273734	2
3323096	2
3398719	2
3445937	2
3661064	2
2320018	2
2498867	2
2943004	2
2649965	2
2425012	2
3038129	2
3559442	2
2603344	2
2522008	2
2765079	2
3225147	2
3323310	2
3661226	2
3078213	2
3584673	2
2499330	2
2700745	2
2744246	2
3582304	2
3743816	2
3820143	2
2458087	2
2843346	2
2829161	2
2989604	2
3127253	2
3175525	2
3513921	2
3559686	2
2413002	2
2935234	2
3027738	2
3315513	2
2567515	2
2722924	2
2765362	2
3399113	2
3446632	2
2320790	2
3220191	2
3401787	2
3895619	2
2744530	2
2897448	2
3932064	2
2509647	2
3267021	2
3677523	2
3038551	2
3127557	2
3350020	2
3514078	2
3559939	2
3687399	2
3910027	2
2367775	2
2604491	2
3315950	2
2345877	2
2400417	2
2476374	2
2522727	2
2567691	2
3774925	2
3220697	2
2701340	2
2897657	2
2510455	2
3677743	2
3856183	2
3316539	2
2523189	2
2614860	2
2968581	2
3715359	2
3079757	2
2897810	2
2943950	2
3150130	2
3471104	2
3633978	2
3884388	2
2459359	2
2511113	2
2845344	2
3268120	2
3856531	2
2830036	2
3250156	2
3856389	2
3910606	2
2368878	2
2414330	2
2523400	2
2658713	2
3962850	2
3080246	2
3403167	2
2745287	2
2787776	2
3423846	2
2459796	2
2652722	2
3175342	2
2637899	2
2830314	2
2875119	2
3176615	2
3448538	2
3938256	2
2969345	2
3226573	2
3275080	2
3324496	2
3775889	2
2501758	2
2547320	2
2702046	2
2944404	2
2747993	2
3175694	2
3679083	2
2320628	2
2593241	2
2924102	2
3039408	2
3515376	2
2369696	2
3634386	2
2524034	2
2969554	2
3065415	2
3324725	2
2415838	2
2797409	2
3030470	2
3634601	2
2347119	2
2524068	2
2766713	2
3400583	2
3447875	2
3716398	2
2323248	2
3404476	2
3898783	2
2502076	2
2702473	2
2788499	2
2898602	2
3107776	2
3201627	2
3585131	2
3176573	2
2427294	2
2831226	2
3561489	2
2370015	2
3126959	2
3224480	2
3318258	2
2402136	2
2569241	2
2659598	2
2766912	2
2969899	2
3017322	2
3065884	2
3400754	2
3494296	2
3497009	2
3818813	2
3899355	2
2702704	2
2746023	2
3585365	2
2875897	2
3300185	2
3351773	2
3610517	2
2417023	2
2798531	2
2938609	2
3225105	2
2402745	2
2569485	2
2659775	2
2970102	2
3448365	2
3494583	2
3964094	2
2895020	2
3819291	2
2855398	2
2945157	2
3108194	2
3635653	2
3933692	2
3859458	2
2427796	2
2594132	2
2832242	2
3087122	2
3352327	2
2939015	2
3225618	2
3940203	2
2347819	2
2970351	2
3448567	2
2324713	2
3590407	2
3731269	2
2548268	2
2703247	2
3425290	2
3538428	2
3586662	2
3692039	2
2847926	2
3129791	2
2371436	2
3128412	2
3451272	2
3940665	2
2725127	2
2970624	2
3018066	2
3664535	2
3498208	2
3732144	2
3151868	2
3425531	2
3587106	2
3824539	2
2848466	2
3361192	2
3683056	2
2428400	2
3087518	2
3178873	2
3912672	2
2371957	2
3319208	2
2571224	2
2811025	2
2970931	2
3664905	2
3717939	2
2984583	2
3406977	2
2703837	2
3425787	2
3587589	2
2515791	2
3272080	2
3775389	2
2428690	2
2526214	2
2594926	2
2992049	2
3130232	2
3179074	2
3562599	2
2608796	2
2705603	2
2616774	2
2811317	2
3066939	2
3228879	2
3449375	2
3965297	2
3083618	2
3499571	2
2789875	2
2856364	2
2901042	2
3202986	2
3538948	2
3587861	2
2323252	2
2479064	2
2526479	2
3087844	2
3517299	2
3611624	2
3858621	2
2372963	2
2706290	2
2617036	2
3067158	2
3326467	2
3965608	2
2326861	2
2504084	2
2856585	2
3426251	2
3588104	2
3637331	2
3825998	2
2464510	2
2849980	2
3685612	2
2526596	2
3179834	2
3353700	2
3320753	2
3453059	2
2349098	2
3277782	2
3449981	2
3718936	2
3902423	2
2504266	2
2549284	2
3203562	2
3539517	2
3637575	2
3273571	2
3362678	2
3776886	2
2526829	2
2926259	2
3563397	2
3914391	2
3034325	2
3545505	2
2812095	2
3496472	2
2328074	2
2549438	2
2704760	2
2748417	2
3936315	2
3862472	2
2377626	2
2429815	2
2527035	2
3088576	2
3180532	2
3354379	2
2707945	2
3454168	2
2726850	2
3496596	2
3778327	2
2504888	2
2549608	2
3381039	2
3539985	2
2466023	2
2377870	2
2641036	2
3518217	2
3614019	2
3859767	2
3035227	2
2572936	2
3231224	2
3278391	2
3667377	2
3720097	2
3086162	2
3502014	2
2705267	2
3205103	2
3937592	2
3689638	2
3863672	2
2527488	2
2878920	2
2993440	2
3355001	2
3614118	2
2612109	2
2803255	2
3944937	2
2406115	2
3068171	2
3823931	2
2459263	2
2948251	2
2994379	2
3043202	2
3153423	2
3751081	2
3889058	2
3938239	2
3364873	2
2325234	2
2597130	2
2684465	2
3801147	2
3915330	2
2612596	2
2804422	2
3035749	2
3132673	2
3230145	2
2662108	2
2770491	2
2812906	2
2973060	2
3068344	2
3404771	2
3451065	2
3778982	2
2330352	2
2987615	2
3411728	2
3595400	2
2550221	2
2749446	2
2904292	2
3427735	2
3475676	2
3638989	2
2378897	2
2597306	2
2835059	2
3518986	2
3564619	2
3642258	2
3328070	2
3721317	2
2330865	2
2705900	2
2749755	2
2858255	2
2904639	2
3043543	2
3639268	2
3889535	2
2521216	2
2431009	2
2684849	2
2879696	2
3915731	2
2614006	2
2728071	2
3328294	2
2331460	2
3541172	2
3639472	2
3695503	2
2662250	2
3037863	2
2432727	2
2835717	2
3133090	2
3304557	2
3356052	2
3565091	2
2711055	2
2806179	2
2945517	2
3325721	2
3550161	2
3946715	2
2620038	2
2662929	2
2728298	2
3405372	2
3722281	2
2331970	2
3088559	2
3413507	2
2507154	2
2950873	2
3154410	2
3208871	2
3038656	2
3866381	2
2433381	2
2928344	2
3255464	2
3356294	2
3916137	2
2377465	2
3135305	2
2728636	2
2814946	2
3232697	2
3279608	2
3405624	2
3044373	2
3154596	2
3209076	2
3696482	2
2663054	2
3781003	2
2378170	2
2807107	2
2946671	2
2620767	2
2815190	2
3069704	2
3279853	2
3504699	2
2461144	2
3383008	2
3429096	2
2469305	2
2663554	2
3368719	2
3781757	2
2434408	2
2685921	2
3090954	2
3256042	2
3520419	2
3616196	2
3863232	2
2378636	2
2807700	2
2352459	2
2621251	2
3021764	2
3406147	2
3498568	2
3542828	2
3089855	2
3737839	2
3907857	2
2507909	2
2793133	2
3209356	2
3429370	2
3477292	2
2758855	2
2380476	2
2880823	2
2928953	2
3802766	2
3233224	2
3458926	2
3948343	2
2352644	2
3070114	2
3233456	2
3724589	2
3781130	2
2334317	2
2903290	2
2751165	2
2793426	2
2859679	2
2906289	2
2951588	2
2857322	2
3187263	2
2836976	2
2881044	2
2929165	2
2427983	2
3070346	2
3330112	2
3669766	2
2572815	2
3506186	2
3739112	2
3828577	2
3908890	2
2551932	2
2951929	2
3477677	2
3698165	2
3753883	2
2470802	2
2857848	2
3187809	2
3783627	2
2328874	2
2435418	2
2644087	2
3135062	2
2809697	2
2576811	2
3070660	2
3233900	2
3499292	2
3593120	2
3600065	2
2508598	2
2751604	2
2907039	2
3045698	2
3112894	2
3383856	2
3754525	2
3829720	2
2665342	2
2759688	2
2950475	2
3280670	2
3371663	2
2599223	2
2837449	2
3091872	2
3521497	2
3617388	2
2380761	2
2428874	2
2623186	2
2664701	2
2730176	2
3070924	2
3725634	2
4052364	2
2904988	2
3416538	2
2751833	2
2907285	2
2997038	2
3210394	2
3478058	2
3754775	2
3942580	2
2760377	2
3042019	2
3372259	2
3784542	2
2436555	2
2482717	2
2644697	2
2881900	2
3135570	2
2618699	2
2810865	2
2730492	2
2975727	2
3023021	2
3454560	2
3499987	2
3593612	2
3726048	2
3092534	2
3740423	2
3829627	2
2462754	2
3113185	2
3384304	2
3942988	2
2473313	2
2687325	2
2930043	2
3092407	2
3257759	2
3567598	2
3618045	2
3139726	2
3950463	2
2730684	2
3740923	2
3830041	2
3910877	2
2752264	2
2794743	2
2908138	2
3430754	2
3892351	2
3943307	2
2473730	2
2527064	2
3282286	2
2330106	2
3092565	2
3136189	2
3804175	2
3866330	2
2619510	2
2812276	2
2577953	2
2624372	2
3023591	2
3407648	2
3455175	2
3741446	2
2383053	2
2794920	2
2997930	2
3210967	2
3756106	2
2531801	2
2645363	2
2838472	2
3136510	2
3185019	2
3568051	2
2383082	2
2430588	2
3647792	2
3234910	2
3670476	2
3727100	2
3782999	2
2338469	2
2994551	2
3508992	2
3384867	2
3642102	2
3943810	2
2762481	2
3787248	2
2438456	2
2532087	2
2600834	2
3093029	2
3136815	2
3258737	2
2430996	2
2620284	2
3141812	2
3332258	2
3463749	2
3648130	2
3952465	2
2624900	2
3509721	2
2331747	2
2383753	2
2509785	2
3479445	2
3699903	2
3832209	2
3375241	2
2438825	2
2532436	2
2688350	2
2838943	2
3259149	2
3360615	2
3568696	2
3237921	2
3332616	2
2907752	2
3913162	2
3047265	2
3432080	2
3944454	2
3375742	2
2601297	2
2645860	2
3093593	2
2815240	2
3142535	2
3333178	2
2731956	2
2977097	2
3235574	2
2339996	2
3510711	2
2553731	2
2998813	2
3114722	2
3385502	2
3480055	2
2529413	2
2954073	2
3046404	2
3376192	2
2484353	2
3186196	2
3919320	2
2815609	2
3333525	2
3465492	2
3650459	2
3954222	2
2666162	2
3334704	2
3501315	2
3595135	2
3420676	2
3604516	2
3212401	2
3480293	2
3700488	2
3833653	2
3945179	2
2476680	2
2529891	2
2864397	2
3701502	2
3871967	2
2533458	2
3239847	2
3557302	2
2579386	2
2625878	2
2775096	2
3235961	2
3671363	2
2996965	2
3743868	2
2332882	2
2554180	2
2753902	2
2954894	2
3159628	2
3834184	2
2864978	2
3701743	2
2884211	2
2931625	2
3094446	2
3806074	2
3919732	2
2623271	2
2816639	2
3954870	2
2775394	2
2864290	2
3409250	2
2341615	2
2768268	2
3644875	2
3895296	2
3945962	2
2671582	2
3286613	2
2485060	2
2533844	2
2602327	2
2413262	2
3236432	2
3409458	2
3546434	2
3671881	2
3512793	2
3606671	2
2333835	2
2465039	2
2754315	2
3048457	2
3115437	2
3213368	2
3760098	2
2531427	2
2956218	2
3702650	2
3873027	2
2534056	2
3094959	2
3459665	2
3570216	2
2817765	2
3558749	2
3955993	2
2864754	2
3074070	2
3236626	2
2998776	2
3422846	2
3834836	2
2797075	2
3048902	2
3160251	2
3896075	2
3459981	2
3524836	2
3870860	2
3920542	2
2720196	2
3653588	2
3025993	2
3236841	2
3546979	2
2343293	2
3835363	2
3213938	2
3701296	2
3760748	2
2532242	2
3379447	2
2603067	2
2840942	2
3138740	2
3362769	2
3460290	2
2437123	2
2819071	2
3242538	2
3469060	2
2865172	2
3284476	2
3503006	2
3596418	2
3424098	2
3607898	2
3746534	2
2555302	2
2797442	2
3214153	2
3481899	2
3646661	2
3701490	2
2479785	2
2442154	2
3310195	2
2437836	2
3243084	2
3560896	2
2978978	2
3284691	2
3338071	2
3672754	2
3786208	2
2584192	2
3101145	2
3049715	2
3160765	2
3434412	2
3482229	2
2674654	2
2486459	2
3188084	2
3310429	2
3622535	2
3837476	2
2865675	2
2979183	2
3284851	2
2913546	2
3101628	2
2386827	2
2466433	2
2755252	2
3214684	2
3196035	2
2486720	2
2535185	2
2648111	2
2841752	2
2886207	2
2933276	2
3622786	2
2438910	2
3338070	2
3656554	2
2777034	2
3026903	2
3237814	2
3285018	2
3338603	2
3547761	2
3001836	2
3050299	2
3116756	2
3215168	2
3482657	2
2958637	2
2486894	2
3363730	2
3872479	2
2627702	2
2668527	2
2734639	2
3075482	2
2773281	2
3516752	2
2798728	2
3050451	2
3116974	2
2870983	2
3291964	2
3381980	2
2443330	2
2487132	2
2690839	2
2842479	2
3140055	2
3412031	2
3623414	2
2724049	2
2866326	2
3002820	2
2336187	2
2556547	2
2755988	2
3647413	2
3197628	2
2443642	2
2487319	2
2604717	2
2648863	2
2691063	2
3140383	2
3189191	2
3461574	2
3526443	2
3623607	2
3922063	2
2735001	2
2777743	2
2980198	2
3027607	2
3504933	2
3731595	2
3610527	2
2957931	2
3702732	2
2691292	2
2843299	2
2886909	2
3873552	2
2440331	2
2630403	2
2823934	2
3247775	2
2582844	2
2628448	2
2669392	2
2778031	2
3286354	2
2347550	2
2916262	2
3750757	2
2513477	2
3051228	2
3436530	2
3839099	2
3898350	2
2872379	2
2961356	2
3706776	2
3877999	2
2444121	2
2778922	2
3311829	2
3462026	2
3526917	2
3873967	2
2725225	2
3340284	2
2364083	2
2980673	2
3598145	2
2679903	2
2916683	2
3104730	2
2713569	2
3162276	2
3703285	2
3763607	2
3949375	2
3056134	2
3311982	2
3527411	2
3809604	2
3874316	2
3922925	2
2726087	2
2824891	2
3565325	2
2583380	2
3076728	2
2775739	2
3429437	2
2388676	2
2513933	2
2800150	2
3436960	2
3483975	2
3796751	2
2488280	2
2537441	2
2605584	2
2887575	2
3098324	2
3365162	2
3249453	2
3661713	2
3753781	2
2364694	2
3340980	2
3106013	2
3118265	2
3484246	2
3840423	2
3949880	2
3058558	2
3797095	2
2444838	2
2779662	2
3365442	2
3874842	2
2826127	2
3341538	2
2364836	2
2417055	2
2629336	2
3549696	2
3676907	2
3732593	2
3788605	2
2389125	2
2468331	2
2714616	2
2959454	2
3004703	2
3118544	2
3059263	2
2693001	2
3098908	2
3413944	2
3662664	2
3289012	2
3341650	2
2557991	2
3053224	2
3648709	2
3841154	2
3899824	2
2963862	2
2650702	2
3875261	2
3567653	2
2417451	2
2868138	2
3289457	2
2920161	2
3616226	2
2801131	2
3217921	2
3437764	2
3950922	2
2487053	2
2539004	2
3709202	2
3798943	2
2445561	2
3099328	2
3414500	2
3463535	2
3529160	2
3343470	2
2868349	2
3506886	2
3550421	2
3733359	2
3108478	2
3431734	2
2338566	2
2558391	2
2758977	2
2960418	2
3053938	2
3119632	2
3438022	2
2538683	2
2606980	2
3265761	2
3414795	2
3463697	2
3875730	2
3155215	2
3344374	2
3477615	2
3756358	2
2630394	2
2868572	2
3030527	2
3733630	2
3109168	2
2801616	2
3006393	2
3163739	2
3218523	2
3705383	2
3765963	2
3900596	2
3061668	2
3202526	2
3298966	2
2446113	2
2780753	2
2889729	2
3099758	2
3925576	2
3251931	2
3344832	2
3078670	2
3241075	2
3789870	2
3109646	2
2558930	2
3054624	2
3218761	2
3485463	2
2877287	2
2607593	2
2694477	2
2737666	2
2846883	2
3192782	2
3415563	2
3626359	2
2730820	2
3252658	2
3843080	2
3079046	2
3507675	2
3524003	2
3924099	2
2391001	2
2469608	2
3054863	2
2966674	2
3711217	2
3626557	2
3570927	2
3757495	2
2585671	2
2631006	2
2672920	2
2559491	2
2760198	2
2802465	2
3164321	2
3219290	2
3392450	2
3439418	2
3706248	2
3766882	2
3901537	2
3953229	2
2489645	2
3711921	2
3802283	2
2539633	2
3193557	2
3626781	2
2731927	2
3571468	2
3843671	2
3032206	2
3079841	2
3343517	2
3551833	2
3600772	2
2353413	2
2592010	2
2780680	2
3434572	2
2717250	2
2802694	2
2961726	2
3164578	2
3315897	2
3486375	2
3843792	2
3953854	2
2695386	2
2781681	2
2937511	2
3626947	2
2674412	2
3291215	2
3552196	2
3679187	2
3735660	2
2353942	2
2592616	2
2339916	2
2392493	2
3164911	2
3486651	2
3706873	2
3767636	2
2879825	2
3205489	2
2447406	2
3417140	2
3926670	2
3759306	2
2419638	2
2586328	2
2675019	2
2869929	2
3291474	2
3014863	2
2470494	2
2517026	2
2560477	2
2760651	2
2962054	2
3122020	2
3165079	2
3767861	2
2652565	2
2782196	2
3417609	2
3347664	2
3668454	2
4044033	2
3508885	2
2760942	2
2962354	2
3008370	2
3652834	2
3768085	2
2447955	2
2608812	2
2739152	2
3144353	2
3465639	2
3813194	2
3256639	2
3573209	2
4045195	2
2586695	2
3080794	2
3736508	2
3114115	2
3526778	2
2393804	2
3122350	2
3653140	2
2881304	2
3066507	2
3209488	2
3715265	2
2695994	2
2848513	2
3368935	2
3576588	2
2400827	2
2639684	2
3159333	2
3669842	2
3761564	2
2420449	2
2632185	2
3033394	2
3436682	2
2718769	2
2761418	2
3058103	2
3165774	2
3768607	2
2881681	2
3886855	2
2448600	2
2492031	2
2541076	2
3101835	2
3144903	2
3196414	2
3369149	2
3531938	2
2640510	2
3762084	2
4047580	2
2587204	2
2632474	2
2984795	2
3553341	2
2471460	2
2718961	2
2761606	2
3487936	2
3768983	2
2492914	2
2541311	2
2653223	2
3577130	2
3878300	2
3159908	2
2632654	2
2825131	2
2870817	2
2918545	2
3081404	2
3603578	2
3680503	2
2691189	2
3017248	2
3058504	2
3653818	2
3769267	2
2893078	2
2939329	2
3196798	2
3577375	2
3628436	2
3928186	2
3349771	2
4051436	2
2927723	2
3528512	2
2762069	2
3576897	2
2697078	2
2893298	2
3196950	2
3628731	2
2450883	2
2368953	2
3034273	2
3604039	2
2692318	2
3930277	2
2341828	2
2804899	2
3011117	2
3269954	2
3395308	2
2654097	2
2740544	2
2849775	2
2939708	2
3419868	2
3628930	2
3259317	2
3764363	2
2871375	2
2919294	2
3034464	2
3346229	2
3555007	2
2405514	2
3439275	2
2395313	2
2518855	2
2762451	2
3011368	2
3442628	2
3710099	2
3070311	2
3577721	2
2542168	2
2697635	2
2893751	2
3103078	2
3197360	2
3420110	2
3467204	2
3578076	2
3814686	2
2737829	2
3259716	2
2369359	2
2871608	2
3346512	2
3681403	2
3793366	2
2406074	2
2787366	2
3019890	2
2562551	2
3011687	2
3443168	2
3710316	2
2548677	2
3070898	2
3486240	2
3578101	2
2697948	2
3533663	2
3848968	2
2422360	2
2588748	2
2634133	2
2678247	2
3346893	2
3793587	2
3530213	2
3625806	2
3931767	2
2655460	2
3059708	2
3222549	2
3443499	2
3710567	2
2549121	2
3213857	2
2542850	2
2611306	2
2784543	2
2940535	2
3197917	2
3533877	2
3879832	2
2369939	2
2920081	2
3294553	2
3347075	2
2362272	2
2720603	2
3012206	2
3124980	2
3320779	2
3443899	2
2549781	2
2886178	2
3214374	2
3308091	2
2450956	2
2543089	2
2851033	2
3534118	2
3816419	2
2739444	2
3261041	2
3849660	2
2589133	2
2920374	2
3247267	2
3295068	2
3626872	2
2473393	2
2656163	2
3060116	2
3125157	2
3222933	2
3320979	2
3711048	2
3397813	2
2894743	2
3147360	2
3534402	2
3816847	2
3163925	2
3261624	2
2678860	2
2872478	2
3083169	2
3511712	2
2656351	2
2806386	2
3444416	2
3771412	2
2316467	2
2451659	2
2851506	2
3421228	2
3930257	2
2740604	2
2370801	2
2423426	2
2635054	2
2827151	2
3036290	2
3247735	2
2363841	2
2408753	2
2931349	2
2397006	2
2520312	2
2612878	2
3060616	2
3444555	2
2317141	2
2551662	2
3310111	2
2497273	2
2699214	2
2742342	2
2895374	2
3421538	2
3579810	2
2454608	2
2741246	2
2317412	2
2371131	2
2635333	2
2987869	2
3794564	2
2763680	2
2807030	2
3060898	2
3125622	2
3444856	2
3489151	2
3581374	2
3722368	2
2497521	2
2612659	2
2742538	2
2895593	2
3104638	2
3148122	2
3535100	2
3930575	2
2590603	2
3036860	2
3558013	2
2601306	2
2792099	2
3534293	2
3628590	2
3224122	2
3321981	2
3397713	2
3445056	2
2976153	2
2699650	2
2852250	2
2895808	2
3469185	2
3631326	2
3818513	2
2455303	2
2505253	2
3166618	2
2590777	2
2635837	2
2679564	2
2921619	2
2988194	2
3558604	2
3908510	2
2792534	2
3443869	2
2566796	2
2657289	2
3224384	2
3322240	2
2976663	2
3893560	2
2743206	2
2786343	2
2852476	2
2895995	2
2942418	2
3148625	2
3373588	2
3818816	2
3675443	2
2318237	2
2591104	2
3084084	2
3349027	2
3741413	2
3908900	2
2698033	2
3121849	2
3934747	2
2566980	2
3013695	2
3322687	2
3491687	2
3960886	2
2977319	2
3399863	2
2453275	2
2743452	2
3199320	2
3580875	2
3882506	2
2506824	2
3769973	2
3853711	2
2680012	2
3909089	2
2366149	2
2933808	2
2475574	2
3273560	2
3218714	2
3491105	2
3105425	2
3199540	2
3265644	2
3356350	2
3675896	2
2636480	2
3175072	2
3297734	2
3349450	2
3559274	2
2934275	2
2345339	2
2613997	2
2657795	2
2808108	2
3773533	2
3219549	2
2744078	2
2896944	2
3199866	2
3632520	2
2319007	2
2636675	2
3127105	2
3249195	2
3686209	2
3796116	2
2412822	2
3027262	2
3126689	2
3225202	2
3323356	2
3492636	2
3661277	2
3773992	2
3961685	2
2891097	2
2546265	2
2700852	2
3200070	2
3743961	2
3931934	2
3298372	2
2567571	2
2614450	2
2967974	2
3062919	2
3225502	2
3323606	2
3714695	2
3774718	2
2556256	2
3106303	2
3149780	2
3423317	2
3932111	2
3677627	2
3249609	2
3609237	2
3856038	2
2367908	2
3316144	2
3538712	2
3632375	2
2400472	2
2476443	2
2614646	2
2723271	2
3015209	2
3063148	2
2980026	2
3493967	2
2500664	2
2943836	2
3423529	2
2844993	2
3267804	2
3771639	2
2319788	2
2373364	2
2425868	2
2829882	2
3038842	2
3127894	2
3249941	2
3560360	2
3609434	2
3856242	2
2413949	2
2796397	2
3937549	2
2568060	2
2614931	2
2968699	2
3063438	2
3274688	2
3447165	2
3493386	2
3962712	2
3727994	2
2745184	2
2845482	2
3856606	2
2874948	2
3039050	2
3514829	2
3560530	2
3856463	2
3633610	2
3275007	2
3447418	2
2893066	2
3495073	2
3728558	2
3817272	2
2745339	2
3150391	2
3423901	2
2459899	2
2845788	2
3678827	2
3039277	2
3176834	2
3797202	2
2797081	2
2937070	2
2346871	2
2659000	2
2723944	2
3226696	2
3324551	2
3400471	2
3963303	2
3222204	2
2501858	2
2745525	2
3150591	2
3471748	2
2846161	2
2638233	2
3039454	2
3351068	2
3797418	2
3911327	2
2653904	2
3360080	2
2875424	2
2924168	2
3610146	2
2606594	2
2703110	2
3449356	2
3541299	2
3634684	2
2524092	2
2569018	2
2659475	2
3400631	2
3447980	2
3663436	2
3776280	2
2323304	2
3729722	2
2702579	2
2745839	2
3151013	2
3201667	2
3377630	2
3424541	2
3691302	2
3933352	2
2513763	2
2374548	2
2524881	2
2924370	2
2370108	2
2606863	2
2798227	2
3127162	2
3449948	2
2402394	2
2766955	2
2969961	2
3663735	2
3716790	2
3963877	2
2702821	2
2788801	2
2855269	2
3201910	2
3378014	2
3823574	2
2847146	2
2321431	2
2374830	2
2876028	2
3178066	2
3610630	2
2417143	2
2607111	2
2798654	2
2938813	2
2347663	2
2477652	2
2569581	2
2659940	2
2724743	2
2810477	2
3401077	2
3497610	2
2703104	2
3538276	2
3823922	2
3177899	2
3859660	2
2375241	2
2427959	2
2594233	2
3040176	2
3129634	2
3300501	2
3561980	2
3940355	2
2477835	2
2970477	2
3066370	2
3448647	2
3819994	2
2503145	2
2899809	2
2945483	2
3586900	2
3746727	2
2750481	2
3178465	2
2594459	2
3300767	2
3857929	2
2704997	2
3226254	2
3319058	2
2810912	2
3018131	2
3401612	2
3448954	2
3495184	2
3041118	2
3202589	2
3824744	2
2656318	2
3361329	2
2525992	2
3353124	2
3798716	2
3858191	2
2418674	2
2705379	2
2940045	2
3128955	2
3543883	2
3732820	2
2457272	2
2747418	2
2945927	2
3379633	2
3538844	2
3934811	2
2656772	2
3179524	2
2925406	2
3301338	2
3353416	2
2800183	2
2348760	2
3228963	2
3449477	2
2326493	2
3407796	2
3499686	2
3591712	2
3733378	2
3901682	2
2503943	2
2548910	2
3152226	2
3426101	2
2516789	2
3252837	2
2800859	2
2478643	2
2661002	2
2768449	2
2811655	2
3277553	2
3592330	2
2549157	2
3041783	2
3152423	2
3539276	2
3637422	2
3748252	2
2517450	2
3273297	2
3776607	2
2877674	2
3563223	2
2420736	2
2610100	2
2801335	2
3545218	2
3942929	2
2478840	2
2811898	2
3229539	2
3326746	2
3450045	2
3719198	2
3409018	2
3734331	2
2549321	2
2946746	2
3203745	2
3936166	2
2465489	2
2517724	2
2926343	2
3859346	2
2421185	2
2941766	2
3321309	2
2405425	2
2661386	2
3496500	2
3666755	2
4041583	2
2790622	2
3363175	2
3687699	2
3862641	2
2834187	2
2878329	2
3563787	2
2611233	2
2802626	2
3130921	2
3454347	2
2618094	2
3403802	2
3496663	2
3719760	2
3778424	2
3085935	2
3823336	2
2705073	2
2748753	2
2857260	2
2903419	2
3153063	2
3694049	2
2754506	2
2852316	2
2596698	2
3131816	2
3354710	2
3131765	2
3547776	2
2350088	2
3019840	2
3450692	2
3903910	2
3110415	2
3153290	2
3475199	2
2466598	2
3689804	2
2641276	2
3614159	2
3915274	2
2422529	2
2708843	2
2812778	2
3068221	2
3404614	2
3778769	2
3904156	2
2505945	2
2705489	2
2948368	2
2994416	2
3427550	2
3694648	2
3183005	2
3276001	2
2684553	2
2879270	2
2804808	2
3035823	2
3455861	2
2350977	2
2406434	2
2619169	2
3327941	2
3497225	2
3668180	2
2900329	2
2506621	2
3043405	2
3110822	2
3889437	2
2467493	2
2755757	2
2378958	2
2641855	2
2927556	2
2613534	2
2944445	2
3405117	2
3497548	2
2900593	2
3905344	2
2460164	2
3111051	2
3639322	2
3939409	2
2431249	2
2927838	2
3304318	2
3355905	2
3519404	2
3614860	2
2376681	2
3134346	2
3549777	2
2351602	2
2574167	2
2728148	2
3232472	2
3451673	2
3497729	2
3825644	2
2460469	2
2858434	2
2994934	2
3889798	2
2756982	2
2481009	2
2642684	2
2685199	2
3090270	2
2425091	2
2711186	2
3325834	2
2351869	2
2663014	2
2973730	2
3021028	2
3497967	2
3722525	2
3779931	2
2568795	2
2901395	2
3503970	2
3826090	2
3382600	2
3639742	2
3278043	2
2529475	2
2642965	2
3090553	2
3133516	2
3916223	2
3135403	2
3550473	2
3643471	2
3947206	2
2574766	2
3021282	2
3279650	2
3405730	2
3597895	2
3826520	2
2750495	2
2905687	2
2951266	2
3044479	2
3209120	2
3639949	2
2757818	2
2855509	2
3278403	2
2643234	2
2685795	2
3305259	2
3616055	2
2426486	2
2807288	2
2946865	2
3458126	2
2575013	2
2728941	2
3021554	2
3233051	2
3452293	2
3498414	2
3542632	2
3089637	2
3598275	2
3737599	2
2551411	2
2706859	2
2995813	2
3039601	2
3694829	2
2529947	2
2685968	2
2928801	2
3134295	2
3305559	2
3616301	2
3916648	2
2807877	2
2408570	2
2771843	2
3329566	2
3498652	2
4049812	2
2902743	2
2990553	2
2381272	2
2508014	2
2793234	2
3542313	2
3640397	2
3369427	2
3867882	2
2380566	2
2836785	2
2929007	2
3256565	2
3916856	2
3644808	2
3948492	2
2664033	2
2772214	2
2815803	2
3070172	2
3498850	2
3543078	2
3415338	2
2707358	2
3941695	2
3279617	2
2643957	2
2837052	2
3566610	2
3233742	2
2352973	2
2576209	2
2664354	2
3453235	2
3592909	2
4051471	2
2793803	2
3112714	2
3429831	2
3942016	2
3041317	2
3280243	2
3257078	2
3566879	2
3917371	2
2809953	2
2576907	2
2975381	2
2335915	2
3909476	2
2552207	2
2707835	2
3045783	2
3210239	2
3383895	2
2472003	2
3869100	2
3257436	2
3865247	2
2618384	2
2730219	2
2975542	2
3543932	2
3593473	2
3725749	2
3740104	2
2552441	2
3113082	2
3641241	2
3754864	2
3784776	2
3869322	2
2329635	2
2644821	2
3358327	2
3521866	2
3023092	2
3544150	2
3593724	2
3670117	2
2337062	2
3416904	2
2952718	2
3698850	2
3830505	2
2859886	2
2329910	2
3184643	2
2354231	2
2908957	2
3417365	2
3601808	2
2463068	2
2861939	2
2908281	2
3046325	2
3384573	2
3699219	2
3755898	2
2952003	2
3043266	2
2687542	2
2882506	2
3136311	2
3184906	2
3804353	2
3462827	2
3554453	2
2817407	2
3407727	2
3544711	2
3782844	2
2577128	2
2906538	2
3741564	2
2463394	2
2862198	2
3211032	2
3431308	2
3892741	2
2667952	2
3699590	2
3786941	2
2438149	2
2838565	2
3568162	2
2383333	2
3236960	2
3554896	2
2731210	2
2909420	2
3072397	2
3095173	2
2463653	2
2709358	2
2752878	2
3046933	2
3832018	2
2475020	2
3190494	2
3700163	2
3870515	2
2438565	2
2600918	2
2838833	2
3136921	2
3804788	2
3867494	2
3918800	2
2716279	2
2813219	2
3141923	2
3237658	2
3332376	2
2356775	2
2624971	2
2774315	2
2817953	2
2976623	2
3072743	2
3333439	2
3500823	2
3419093	2
3603401	2
3047167	2
3893857	2
3944293	2
2953419	2
2438993	2
2645772	2
2883296	2
3093397	2
3137141	2
3308153	2
3648723	2
3952909	2
2976907	2
3235508	2
3456392	2
3096296	2
3419608	2
3432189	2
3894193	2
2475773	2
3375948	2
2358052	2
2625432	2
3334124	2
3501211	2
3671164	2
2384669	2
2863266	2
2998919	2
3643492	2
3284687	2
3701315	2
2484430	2
2883873	2
2931291	2
3361338	2
3458467	2
3143755	2
3954310	2
2412436	2
2732354	2
2818673	2
3283165	2
3408886	2
3501381	2
3545867	2
3743608	2
2384915	2
2554055	2
2710232	2
2753752	2
3114940	2
2477085	2
3186523	2
2435047	2
2358716	2
2977600	2
3501670	2
2580954	2
3098424	2
3744095	2
2332982	2
2999475	2
3480603	2
3377267	2
3872545	2
2689399	2
2931705	2
3094559	2
3260416	2
2435456	2
3240467	2
3557896	2
3652280	2
2579688	2
3546323	2
3671706	2
2341960	2
2581251	2
3098901	2
2385410	2
2554447	2
3048243	2
3386673	2
2477804	2
3286784	2
3702438	2
2931936	2
3309328	2
3362044	2
3459537	2
3570002	2
3145579	2
2775799	2
3236518	2
3546547	2
2342511	2
2910363	2
3606805	2
3914821	2
2465059	2
2511093	2
2710938	2
2955415	2
3115542	2
3213449	2
3645828	2
3835124	2
3895813	2
2866927	2
2956450	2
3702830	2
3873087	2
3095043	2
2436397	2
2624789	2
3559222	2
2776115	2
2911912	2
3546769	2
3595953	2
2342963	2
2998982	2
3607396	2
2334185	2
2465227	2
2711084	2
2797136	2
2955599	2
3896147	2
2531877	2
2867782	2
3187442	2
3261434	2
3870918	2
3242060	2
3957189	2
2580517	2
2864993	2
2912102	2
2978590	2
3236904	2
3337552	2
3785731	2
3916481	2
2465592	2
2955776	2
3701369	2
2441965	2
2486079	2
2932788	2
3654333	2
2626965	2
2334886	2
2711509	2
3001127	2
3049639	2
3116122	2
3160669	2
3947535	2
2957647	2
3703980	2
2690232	2
3139126	2
3570922	2
2361579	2
2820341	2
2865546	2
2979036	2
3730168	2
2771848	2
3101290	2
3917568	2
2335202	2
2956250	2
3434498	2
3701834	2
3947819	2
2869449	2
3704341	2
2690398	2
2886044	2
3188148	2
3525511	2
3808029	2
3148193	2
3244059	2
2734399	2
2865722	2
3547636	2
3515207	2
3747849	2
2466474	2
2512320	2
3001670	2
3161032	2
3214848	2
3646946	2
3050752	2
3704609	2
3571361	2
3622868	2
2439021	2
2581791	2
2627631	2
2820511	2
3237845	2
2345704	2
3516300	2
3608911	2
2466682	2
2512613	2
2957147	2
3435300	2
3702151	2
3948297	2
2482139	2
2959052	2
3381794	2
3876041	2
2535503	2
3263080	2
3921712	2
2389922	2
3657180	2
2627777	2
3237970	2
3673756	2
3787043	2
2346084	2
3749015	2
3918782	2
3052121	2
3794968	2
2842663	2
2933775	2
3097325	2
3526271	2
3873139	2
2363039	2
2582413	2
2668922	2
2979939	2
3285665	2
3731491	2
2773843	2
3103314	2
2713011	2
2957827	2
3215834	2
3647517	2
2960390	2
3292670	2
3795279	2
2536157	2
2604791	2
2933986	2
3189293	2
3311449	2
3364510	2
3412388	2
3461647	2
3472928	2
3563945	2
3659376	2
2735050	2
2777873	2
3339994	2
3548558	2
2678967	2
3517992	2
2713226	2
3054148	2
3383023	2
3097751	2
3461863	2
3526784	2
3873668	2
3340117	2
2363969	2
2415962	2
2914028	2
2980556	2
3286492	2
3340257	2
3598047	2
3674959	2
3787792	2
2679511	2
2336808	2
2467634	2
3002933	2
3162147	2
3216329	2
3389406	2
3647865	2
3703147	2
3763356	2
2872507	2
3293582	2
3707143	2
3878262	2
3097966	2
3264048	2
3462162	2
3624123	2
2441221	2
2416213	2
2980811	2
3239069	2
2680051	2
2337203	2
2557211	2
2713671	2
2799888	2
3051493	2
3648099	2
2605460	2
2649684	2
2887348	2
3413042	2
3527571	2
3874401	2
3923014	2
3151958	2
3340806	2
2364520	2
2778665	2
3505753	2
3921546	2
3118110	2
3216861	2
2874103	2
3384770	2
3707924	2
3413211	2
3573159	2
2727230	2
3962630	2
2583725	2
2822130	2
3239700	2
3732312	2
3788466	2
2681280	2
3430109	2
2514180	2
2800596	2
3162702	2
3703828	2
2485728	2
3413561	2
3573376	2
2442741	2
2826210	2
2629428	2
2736082	2
2981616	2
3288698	2
3598975	2
2350138	2
2589019	2
3107011	2
3521178	2
2468391	2
2557872	2
3052852	2
3118615	2
3950194	2
2486173	2
2888085	2
2935555	2
3191251	2
3264936	2
3413988	2
3625221	2
2633710	2
2728167	2
3476266	2
3754856	2
2629635	2
2822480	2
2868009	2
2981991	2
3029953	2
3341702	2
3550017	2
3677489	2
3732943	2
3521793	2
2389293	2
2468556	2
2558037	2
3899882	2
2964095	2
3201295	2
3798684	2
2935747	2
3099163	2
3528931	2
3924260	2
2634113	2
3343235	2
3842017	2
2736378	2
3789225	2
2920326	2
2801181	2
3119317	2
3485003	2
3648949	2
3704873	2
3765368	2
3842009	2
2487146	2
2876142	2
3297651	2
2489560	2
2780432	2
3313121	2
3414580	2
3574125	2
3924697	2
2394822	2
2444030	2
3477451	2
3842357	2
3964269	2
2365657	2
3078296	2
3789485	2
3163569	2
3391299	2
3649136	2
2876508	2
3061451	2
3709724	2
2489756	2
2651178	2
2936338	2
3265842	2
3569297	2
2584940	2
2630514	2
3030566	2
3342488	2
3599914	2
3733739	2
2921194	2
3523325	2
3617837	2
2801722	2
3163803	2
3388753	2
2446225	2
2490843	2
3252200	2
2983100	2
3031360	2
3507469	2
2352132	2
2759523	2
3391922	2
3843085	2
2540480	2
3203593	2
2539345	2
2780992	2
3100114	2
3266378	2
3415809	2
3626406	2
3811777	2
2366417	2
2418612	2
2737143	2
3290610	2
3551197	2
3678786	2
3790155	2
3110299	2
3524441	2
2559286	2
3164153	2
3392244	2
3706061	2
3901350	2
2446583	2
2651867	2
2847201	2
3100286	2
3416246	2
3530621	2
3156826	2
3345758	2
3757841	2
2366582	2
2673035	2
2823861	2
3079703	2
3290899	2
3507974	2
3600602	2
3790375	2
2591650	2
3013280	2
2470002	2
2802562	2
3392525	2
3486226	2
3204582	2
3300997	2
3390147	2
3883910	2
2490507	2
3416582	2
3575562	2
2830697	2
3254435	2
3571638	2
2585901	2
2673941	2
2983641	2
3343573	2
3508132	2
3600814	2
3013889	2
2339755	2
2559832	2
2760428	2
2802787	2
3121720	2
3219606	2
3316139	2
3843878	2
2490728	2
2608292	2
2847724	2
3143741	2
3194274	2
2631587	2
2917041	2
2983845	2
3902970	2
2354111	2
2470378	2
3055560	2
3121966	2
3651529	2
3902273	2
2490925	2
3100956	2
3267203	2
3627271	2
3812716	2
3158000	2
3347277	2
4043388	2
2419733	2
2984123	2
3291576	2
3344267	2
3679438	2
3791150	2
2688608	2
3014958	2
3620633	2
3268164	2
3317344	2
3393368	2
2543366	2
3302343	2
3714296	2
2540452	2
2608637	2
2738955	2
2892055	2
3101227	2
3417702	2
2638693	2
2832326	2
3668868	2
3845283	2
2420002	2
2586588	2
2631911	2
2824534	2
3791370	2
2356288	2
2593759	2
3526546	2
2393573	2
2517339	2
3268527	2
3487244	2
3955474	2
3804475	2
2540703	2
2892233	2
3368823	2
3531645	2
2639178	2
3256904	2
3761234	2
2517621	2
2545146	2
3392846	2
2448471	2
2540948	2
2782647	2
3101689	2
3418823	2
3877958	2
3159453	2
3482098	2
3846005	2
2368064	2
2632271	2
2870407	2
2918048	2
3292360	2
3344931	2
3509226	2
3680077	2
3791899	2
3904327	2
2358110	2
3016175	2
3114704	2
3928597	2
3441147	2
3708149	2
3846198	2
3956087	2
2970693	2
3303481	2
2892749	2
3532027	2
2497206	2
3670783	2
3846540	2
2825064	2
3345293	2
3603246	2
3527834	2
3929078	2
2518065	2
2561288	2
2963320	2
3010379	2
3488068	2
2882349	2
3067512	2
3303890	2
3806742	2
3887370	2
2448970	2
2493790	2
2541369	2
2609623	2
3196701	2
3813913	2
3846853	2
3244518	2
3345655	2
3680619	2
2785122	2
2518240	2
2761953	2
3058556	2
3221677	2
3488370	2
2883234	2
3304627	2
2449251	2
2494401	2
2653621	2
3577505	2
3878649	2
3671577	2
2825415	2
3510108	2
3680831	2
2654458	2
2719572	2
3058804	2
3123682	2
3269806	2
3319509	2
3709707	2
3305300	2
2495146	2
2697145	2
2893368	2
3102750	2
3145888	2
3928716	2
4052022	2
2587922	2
2871291	2
3245886	2
3554688	2
2405351	2
3930456	2
2654744	2
3011205	2
3395413	2
2884013	2
3577524	2
2495450	2
2542022	2
2610698	2
2654187	2
2697507	2
2893583	2
3102965	2
3419934	2
3928938	2
2451484	2
3672227	2
3764472	2
2825906	2
2871423	2
2919370	2
3293935	2
3510643	2
3555120	2
3738713	2
2405696	2
3439408	2
2342165	2
2562189	2
3011510	2
3489066	2
3655059	2
3306765	2
3890000	2
2850126	2
2893911	2
2939987	2
3197390	2
3370437	2
3578205	2
3848641	2
3082331	2
3294087	2
3346606	2
2406237	2
2929150	2
3118822	2
3719188	2
2611136	2
2741211	2
2784425	2
2850480	2
3467475	2
3629697	2
2738667	2
2836321	2
3352186	2
3485355	2
3765606	2
2369730	2
3035204	2
3555835	2
3605477	2
3793663	2
2519398	2
2655649	2
2762900	2
2805727	2
3059783	2
3124502	2
3396141	2
3443623	2
3710670	2
3214064	2
2611365	2
2698308	2
3816078	2
3929635	2
2370047	2
2588998	2
2872129	2
2920139	2
3556224	2
3739426	2
3793967	2
2362328	2
2407360	2
2789268	2
2396087	2
3396405	2
3487274	2
3720259	2
2451038	2
2698550	2
2784957	2
3579076	2
3880091	2
3353011	2
3673738	2
3849800	2
2423047	2
3035954	2
2362876	2
2789764	2
3932841	2
2343260	2
2473524	2
2656234	2
3060246	2
3658861	2
2887187	2
3579773	2
2496766	2
2698805	2
2851362	2
3261810	2
2589928	2
2634872	2
3511781	2
3606732	2
3683324	2
3739939	2
3907488	2
2695316	2
3120495	2
2396734	2
2520129	2
2763366	2
2887703	2
3309603	2
3892084	2
2785340	2
2895169	2
3579634	2
2503654	2
3674189	2
2635179	2
3247827	2
3683526	2
2600224	2
3121165	2
3933551	2
2520367	2
3223585	2
3321579	2
3490601	2
3216279	2
2452160	2
2699284	2
3147929	2
3198660	2
3881113	2
3557714	2
3908175	2
2696334	2
3534109	2
3933981	2
2613132	2
2807091	2
3772144	2
2552454	2
2975931	2
3075360	2
3310978	2
2452488	2
2497585	2
2785918	2
2647698	2
2679435	2
3607555	2
2601398	2
3024388	2
3628723	2
3934269	2
2397771	2
2474888	2
2721742	2
3013469	2
3061344	2
3660061	2
2318103	2
2553197	2
2889431	2
3217400	2
3311552	2
2497914	2
2743042	2
2895917	2
2942316	2
3631427	2
2455440	2
3675234	2
2827922	2
3558652	2
3741226	2
3853718	2
2601729	2
3121725	2
2475219	2
2566903	2
2657344	2
3126091	2
3398093	2
3712478	2
3772836	2
2976918	2
2498156	2
2544961	2
2743292	2
2852525	2
2942511	2
3422315	2
3469445	2
2636207	2
2921906	2
3349147	2
3854023	2
2411483	2
3121931	2
2613738	2
3126275	2
3322816	2
2890132	2
3218513	2
3814328	2
2896434	2
2942691	2
3535887	2
3819552	2
3356056	2
2828495	2
3085016	2
3174898	2
3297542	2
3513330	2
3909149	2
3935031	2
2475635	2
2967358	2
3445856	2
3961252	2
3491543	2
2545704	2
2852993	2
2942917	2
3199675	2
3632322	2
2842613	2
2989402	2
3038089	2
3909406	2
3026941	2
3537013	2
2345403	2
2967638	2
2853292	2
2897017	2
3199918	2
3422996	2
3582221	2
3820115	2
3676650	2
3038302	2
3175443	2
3349784	2
3559596	2
3608921	2
3936154	2
3062589	2
2499508	2
2701096	2
2744450	2
2853545	2
3200118	2
3536622	2
3820558	2
3931992	2
2509372	2
3266776	2
3677400	2
2319352	2
2923057	2
3796402	2
3855730	2
2604351	2
2400190	2
2765535	2
3014984	2
2500313	2
2701262	2
2853827	2
2897625	2
3106347	2
3536821	2
3677708	2
2592245	2
2923303	2
3298685	2
3514370	2
3632676	2
2346030	2
2400537	2
3274562	2
3323930	2
2321556	2
2854050	2
2897741	2
3106650	2
3537017	2
3821464	2
2319897	2
2426003	2
2592468	2
2923436	2
3038888	2
3085994	2
3250025	2
3350432	2
3028681	2
2400958	2
3226012	2
3274814	2
3962780	2
2892737	2
2980452	2
3080042	2
3816949	2
3896823	2
2546941	2
2854251	2
3744982	2
2652653	2
2637835	2
2875061	2
2923722	2
3910782	2
3029197	2
2523721	2
2658885	2
3324377	2
2893188	2
3728662	2
3376761	2
3822249	2
3884850	2
3175637	2
2524296	2
3299557	2
3126095	2
3317598	2
2477087	2
2724059	2
2766509	2
3016772	2
3447693	2
3663022	2
2547465	2
2788284	2
2944579	2
3150753	2
3584977	2
3745753	2
3729159	2
2854823	2
3150895	2
2654056	2
2846566	2
2427166	2
2593550	2
2681825	2
3039571	2
3086636	2
3299864	2
3911486	2
3030770	2
3449626	2
3938971	2
2347306	2
3017261	2
3227248	2
2456036	2
2702653	2
2745945	2
2855071	2
3424636	2
3691361	2
3746167	2
2846884	2
3177015	2
3269688	2
3680282	2
2831560	2
3039808	2
3086870	2
3177847	2
3251511	2
3351694	2
3031025	2
3939339	2
2724646	2
2810277	2
3017452	2
3066029	2
3276053	2
3448306	2
3494489	2
3663800	2
2983041	2
3223875	2
2855331	2
3151326	2
3202019	2
3424933	2
3746390	2
2847270	2
2427747	2
2682076	2
2876070	2
2924667	2
3251761	2
3857540	2
3912019	2
2607278	2
3031559	2
3940015	2
2569740	2
2724807	2
2767134	2
3964333	2
2324453	2
2983520	2
3819821	2
2899329	2
3151520	2
3378601	2
3425219	2
3586143	2
3635841	2
3933886	2
2461939	2
2514712	2
2750181	2
2682240	2
2832534	2
2876398	2
2924841	2
3252196	2
3610922	2
2417967	2
2570688	2
3276524	2
3717646	2
3498008	2
3731985	2
2456869	2
3108550	2
3202474	2
2525889	2
2639370	2
2876719	2
2925129	2
3516700	2
3912589	2
2608184	2
3637699	2
2478136	2
2767660	2
3401749	2
3449017	2
3777223	2
2457097	2
2703678	2
3202650	2
3473252	2
3538752	2
3747205	2
2751197	2
3087621	2
3301176	2
3912914	2
3452138	2
3544032	2
2767945	2
2811218	2
2971158	2
3965199	2
3083464	2
2503810	2
2789756	2
3202885	2
3747762	2
3272423	2
3775797	2
2833324	2
2992222	2
3252742	2
3353489	2
3611536	2
3913419	2
2571940	2
2971450	2
3449540	2
3666064	2
3591910	2
2901386	2
2946233	2
3152304	2
2752276	2
2595557	2
3858796	2
3033980	2
3639055	2
2661043	2
2768613	2
2811729	2
3067309	2
3229263	2
3402678	2
3966110	2
3902151	2
2748126	2
2856664	2
3152523	2
3748597	2
2517579	2
2850231	2
2526775	2
2640370	2
2683537	2
3799711	2
3914270	2
2420842	2
2610290	2
2617401	2
2812011	2
2971892	2
3719271	2
2898220	2
2549369	2
2790470	2
2856821	2
3588575	2
3637748	2
3687247	2
2323983	2
2479637	2
2834060	2
2878076	2
3253380	2
3914862	2
2617756	2
2812192	2
3230235	2
3327004	2
3666805	2
3085645	2
3501494	2
3593437	2
2851958	2
2926749	2
3302692	2
2611444	2
2942328	2
3035068	2
3131262	2
3322324	2
3944259	2
2349956	2
2769924	2
3450558	2
3589630	2
3778517	2
2565434	2
2549700	2
2705206	2
3110300	2
3381226	2
3638334	2
3750246	2
3888745	2
3937161	2
2430288	2
2993373	2
3253797	2
3518379	2
2803019	2
2618768	2
2661866	2
3404449	2
2899392	2
3594430	2
3735479	2
2705374	2
2749073	2
2857667	2
3043171	2
3110489	2
3153360	2
3205299	2
3381431	2
2755040	2
3275617	2
3778448	2
2480259	2
3089278	2
3181401	2
3564316	2
3132450	2
3230028	2
2350644	2
2619009	2
3278611	2
3668025	2
2987529	2
3411545	2
3502331	2
3735813	2
3824223	2
3153574	2
3475615	2
2520261	2
2755406	2
3183181	2
2325468	2
2378842	2
2927348	2
3181735	2
2423289	2
2709417	2
2944200	2
3642153	2
2573729	2
2770603	2
2813029	2
3328004	2
2900392	2
2994667	2
3043469	2
3427870	2
3639182	2
2520984	2
3365893	2
2325712	2
2379065	2
2835221	2
2927623	2
3182056	2
3304037	2
3355720	2
2423830	2
2351435	2
2573978	2
2619572	2
2728026	2
3451367	2
2568027	2
3412653	2
3503052	2
3596224	2
3736429	2
3905412	2
2792030	2
2994857	2
3889695	2
3037731	2
2432596	2
2480865	2
2529020	2
3132990	2
3304424	2
3456845	2
3550055	2
2574279	2
2771069	2
3279341	2
2331870	2
3736970	2
3184627	2
3692804	2
3801976	2
3916097	2
2806408	2
2728535	2
3451882	2
3669084	2
3779999	2
2551036	2
2750310	2
2792476	2
2995331	2
3382731	2
2757543	2
3780725	2
2433593	2
2597822	2
2836099	2
3133639	2
3305060	2
3565713	2
3615687	2
3457825	2
2352116	2
2408027	2
2620654	2
3328934	2
2902096	2
3089395	2
2551279	2
2750603	2
2792766	2
2858993	2
3940838	2
2469202	2
2663406	2
3185895	2
3368376	2
2327647	2
2434342	2
2529802	2
2598049	2
3305351	2
3802381	2
2426794	2
3947809	2
2729002	2
2771671	2
3279948	2
3542706	2
3505080	2
3827164	2
3907702	2
2461400	2
3112153	2
3154979	2
3209301	2
3383242	2
3542155	2
3640295	2
2663905	2
3278933	2
3867596	2
2434608	2
2643584	2
3183298	2
3616411	2
3916756	2
3136528	2
3327233	2
3644404	2
2408711	2
2621470	2
2663894	2
2729172	2
3021982	2
3329631	2
3452611	2
3781061	2
2991020	2
3090313	2
3415048	2
2751116	2
2859631	2
3383372	2
3542380	2
2469988	2
3187081	2
3369608	2
3782784	2
3868104	2
2530263	2
2686364	2
3091375	2
2379355	2
2713087	2
3552194	2
2352836	2
2622081	2
2729467	2
3070229	2
3406522	2
3498934	2
2572592	2
2903446	2
3506111	2
3599447	2
3908772	2
2859790	2
2906457	2
3891229	2
3941733	2
2530528	2
3357181	2
3864778	2
2664426	2
3022505	2
3725224	2
4051746	2
2992019	2
2793913	2
3209983	2
3188163	2
2837349	2
2881553	2
3184027	2
3138639	2
3645894	2
3949363	2
2576983	2
2622981	2
2904732	2
3739830	2
3829136	2
2552224	2
3045830	2
3698465	2
3754657	2
3891771	2
2472300	2
3869207	2
2436250	2
2644574	2
2687071	2
3306767	2
3358025	2
2381260	2
2429157	2
3330201	2
3949752	2
2577174	2
2623364	2
2816615	2
4053126	2
2336661	2
3600801	2
2794480	2
2907544	2
2952588	2
3046009	2
3384219	2
2473024	2
2760696	2
2531369	2
2410089	2
2773262	2
2817038	2
3281223	2
3407325	2
3670145	2
2575470	2
3910577	2
3046243	2
3113344	2
3892219	2
2860397	2
2645126	2
3866201	2
2715136	2
3647220	2
2577818	2
2665164	2
2976083	2
3281564	2
3544545	2
3782685	2
4054456	2
2993751	2
3601975	2
2997820	2
3384627	2
3699230	2
2437711	2
2483281	2
2430481	2
2812504	2
3331938	2
2354572	2
2411178	2
2773890	2
2817435	2
3281849	2
3332634	2
3455386	2
3727013	2
2509626	2
2752756	2
2862303	2
2953275	2
3113909	2
3699537	2
3756354	2
3831724	2
2438309	2
2531958	2
2620207	2
3463586	2
2356400	2
2578510	2
2731308	2
3670657	2
2338800	2
2907043	2
3418530	2
3211449	2
3642267	2
3699778	2
3283475	2
3308010	2
3360493	2
3867591	2
3142066	2
3332514	2
3952738	2
2774366	2
2909718	2
3670931	2
3783562	2
2464075	2
2553453	2
3894051	2
2475448	2
3871088	2
2439126	2
2883375	2
3308211	2
3523275	2
3568927	2
2814854	2
2357726	2
3024573	2
3235538	2
3282738	2
3545602	2
3594964	2
3671065	2
3832207	2
2332289	2
2510115	2
2795839	2
3047407	2
3159008	2
3758260	2
3832926	2
3944727	2
2954019	2
2532833	2
2601457	2
2688719	2
3186063	2
3259580	2
3458077	2
3523534	2
3919263	2
3143411	2
3556594	2
2358091	2
2412256	2
2818494	2
3283035	2
3334430	2
2579441	2
3159405	2
3385689	2
3758804	2
2864238	2
3871894	2
2646222	2
2883956	2
2931386	2
3137619	2
2358458	2
2732419	2
3501465	2
3595232	2
3671322	2
2580577	2
2385080	2
2510623	2
2554114	2
2796262	2
2530345	2
2646453	2
3523937	2
3869348	2
2435219	2
3240121	2
3466371	2
3557579	2
2775328	2
3335836	2
3409182	2
3501712	2
3546162	2
3728415	2
2997357	2
3098597	2
3512353	2
2464887	2
2796463	2
2766789	2
3377426	2
2602288	2
2931805	2
3094718	2
3186781	2
3569891	2
2718746	2
3955285	2
2413189	2
2579767	2
2775561	2
3283767	2
3595655	2
3784944	2
2997972	2
3744722	2
3834283	2
2465012	2
2955315	2
2999957	2
3115370	2
3480991	2
3700880	2
2767294	2
3048147	2
3377867	2
3791033	2
2441176	2
3138318	2
3459603	2
3806696	2
2624199	2
2817547	2
3955818	2
3073927	2
3336705	2
3502252	2
3513121	2
3834662	2
2385706	2
2710984	2
2754413	2
2797021	2
3048807	2
3760191	2
3895923	2
3946472	2
2867236	2
3288286	2
2602768	2
2840491	2
2932400	2
3524770	2
2436575	2
2819682	2
3074154	2
3672310	2
3729494	2
2911193	2
2999221	2
2754615	2
2955663	2
3115725	2
3160405	2
3387211	2
3433812	2
3701250	2
2479035	2
2867908	2
3048966	2
2647232	2
2932661	2
3095600	2
3187496	2
3261575	2
3621891	2
2625700	2
3336235	2
3468822	2
3560009	2
3957342	2
2414083	2
2978661	2
3785854	2
2583268	2
2911963	2
2999716	2
3746434	2
3835504	2
2555245	2
2754774	2
3214079	2
3646545	2
2868379	2
2442064	2
2603202	2
2647503	2
2690126	2
3187716	2
3570702	2
2721592	2
2580845	2
2733969	2
3547326	2
3786138	2
2956184	2
3116254	2
3160711	2
3701719	2
3049845	2
3874553	2
2442369	2
3139199	2
3262343	2
3310370	2
3147934	2
3470192	2
2627262	2
2865601	2
3338230	2
3410483	2
3503952	2
3547521	2
3608371	2
3747539	2
2711815	2
3049992	2
3434642	2
3947892	2
2958329	2
2647993	2
2690476	2
2886133	2
3096416	2
3310576	2
3363436	2
3525580	2
3148472	2
3561960	2
2345232	2
2585253	2
2555986	2
3647005	2
3704700	2
2841945	2
3461000	2
3921598	2
2627692	2
3244592	2
3471497	2
3562585	2
3959459	2
2414935	2
2668473	2
2866085	2
3338820	2
2585902	2
2773150	2
2914330	2
3002232	2
2712547	2
2482363	2
2870923	2
3705139	2
3794716	2
3188841	2
3338918	2
3838648	2
2820895	2
2979758	2
3339233	2
3504677	2
3102896	2
3427310	2
2387540	2
2467005	2
3117067	2
3161609	2
3215688	2
3197516	2
2535970	2
2648787	2
2933835	2
3461498	2
3623540	2
3922014	2
3150171	2
3472462	2
2669060	2
2734934	2
2821105	2
2980081	2
3027516	2
3285982	2
3427878	2
2336359	2
2556666	2
2713069	2
2957873	2
3215961	2
3762857	2
3948873	2
2483286	2
2960654	2
3382646	2
2843192	2
2886845	2
3189350	2
3263654	2
3960775	2
2415766	2
3548631	2
3597865	2
3104054	2
3518171	2
3920067	2
2713258	2
3703050	2
2484058	2
3054647	2
3198466	2
2778855	2
3097818	2
3189577	2
3263943	2
3311750	2
3364859	2
3412650	2
3526828	2
2628642	2
2980602	2
3028000	2
3505329	2
2347814	2
2916459	2
2605316	2
3311947	2
3412937	2
3462219	2
3527288	2
2416355	2
2778515	2
2867118	2
2914307	2
3505593	2
3732065	2
2958607	2
3003485	2
3216585	2
3707688	2
3879028	2
3190134	2
3312100	2
3413086	2
3624541	2
3874557	2
3923076	2
3661387	2
3962426	2
2670233	2
3076888	2
3340898	2
2776040	2
3006443	2
3105772	2
3520023	2
3752263	2
2959085	2
3648389	2
3703693	2
3879436	2
2605769	2
2935241	2
3264557	2
3312274	2
3365362	2
3528035	2
2442398	2
2670507	2
2822207	2
2867623	2
3077129	2
3239797	2
3549602	2
3598826	2
2918630	2
3007350	2
3922091	2
2468273	2
3648566	2
3764309	2
3797548	2
2935442	2
3365733	2
3923701	2
2442918	2
2727997	2
2826393	2
3662540	2
3841348	2
2670718	2
2736106	2
2914851	2
3341574	2
3506543	2
3599015	2
2557931	2
2800804	2
3005091	2
3053096	2
3437454	2
3484634	2
3764756	2
3386609	2
2650628	2
3191363	2
3414097	2
3924070	2
2394320	2
2633849	2
2868080	2
2915028	2
3922998	2
2514732	2
3163250	2
3704774	2
3841468	2
3950729	2
3387060	2
2489404	2
2538317	2
3099289	2
3141936	2
3463488	2
3573960	2
2443572	2
3250899	2
3477052	2
3755615	2
2736416	2
2915274	2
2982311	2
3289639	2
3506833	2
2351190	2
3108303	2
2651034	2
3192087	2
3414675	2
3811133	2
2444245	2
2730128	2
3251198	2
3344202	2
2365734	2
3030422	2
3599723	2
3108926	2
2469071	2
3163690	2
3438203	2
3765757	2
2488082	2
2539530	2
3710042	2
2538877	2
2889645	2
3142300	2
3313502	2
3925485	2
2418170	2
2630574	2
2868772	2
2915898	2
2982796	2
3342511	2
3507369	2
3789833	2
2779125	2
2759333	2
2960806	2
3314363	2
3705565	2
3062215	2
3801097	2
2651406	2
3464048	2
3574791	2
2635997	2
3842965	2
2418414	2
3031546	2
3241325	2
3551053	2
3734051	2
2390448	2
2469520	2
2716599	2
3485648	2
3801703	2
2446475	2
2651650	2
3464384	2
3530428	2
3811863	2
3925900	2
2731356	2
3253071	2
3507848	2
3600495	2
3734576	2
2780035	2
3110423	2
3434001	2
3524596	2
2469816	2
2961404	2
3055044	2
3706154	2
3901483	2
2489402	2
3063313	2
3711625	2
3802148	2
2651913	2
3100379	2
3266677	2
3926121	2
2397592	2
2830209	2
3253796	2
2419079	2
2631205	2
3241799	2
3600702	2
3790488	2
3924718	2
3006924	2
3315786	2
3901673	2
2879012	2
2608176	2
2781559	2
2398078	2
2446601	2
3479528	2
3843972	2
2585986	2
3079940	2
3508282	2
3735582	2
2592367	2
3525670	2
3620092	2
2559940	2
2760474	2
3164797	2
3393071	2
2879763	2
3884733	2
3267122	2
3368013	2
3531113	2
3812568	2
2493758	2
2831728	2
2869873	2
2983970	2
3343881	2
3790987	2
2392915	2
2717756	2
3121993	2
3164978	2
3707028	2
3844598	2
2543104	2
2491022	2
2540252	2
2738825	2
3144007	2
2732995	2
2832174	2
3480524	2
3759589	2
2367527	2
2824391	2
3552521	2
3679502	2
3736113	2
2354688	2
2517169	2
2560589	2
2803203	2
3393413	2
3440454	2
3487090	2
3707477	2
2543844	2
2969325	2
3065757	2
2540524	2
2608707	2
2848256	2
2892112	2
2938359	2
3144257	2
3877520	2
3927109	2
3669071	2
2631969	2
2984353	2
3292006	2
3552769	2
3736448	2
2356665	2
3015602	2
3009205	2
3165488	2
3487357	2
3845404	2
2540762	2
2782574	2
3101535	2
3267905	2
3576365	2
3927331	2
2367989	2
3033324	2
3679973	2
3114460	2
3436562	2
3441017	2
2970186	2
3303282	2
3575332	2
2609143	2
2938722	2
3465946	2
3813578	2
2401252	2
2449110	2
3345082	2
3904465	2
2403180	2
2926408	2
3016320	2
2471359	2
2561099	2
3394450	2
3487852	2
3708285	2
3303515	2
2492821	2
2541197	2
2739784	2
2938959	2
3419064	2
3577066	2
2401588	2
2420978	2
2984950	2
3345486	2
3737361	2
2394340	2
3058437	2
3318983	2
3394100	2
3576447	2
2696747	2
3102335	2
3419308	2
3532342	2
3928125	2
2735919	2
2421268	2
2677226	2
2825267	2
3244643	2
3345760	2
3017649	2
3929689	2
2762005	2
2804651	2
3269636	2
3441670	2
3769379	2
3211533	2
2783491	2
3102600	2
3196916	2
3369722	2
3577574	2
3814178	2
3878696	2
3792792	2
2596598	2
2927975	2
2472166	2
2518641	2
2654528	2
2762195	2
3123734	2
3654119	2
3957122	2
2547753	2
3069088	2
3212012	2
3717794	2
2449746	2
2495293	2
2939633	2
3628869	2
3878851	2
2451267	2
2642274	2
2737012	2
2835084	2
2919216	2
3510488	2
3905928	2
2359930	2
2928439	2
2518799	2
3011270	2
3059116	2
3222017	2
3395489	2
3442452	2
3848320	2
2548328	2
3070072	2
2495518	2
2697581	2
2939880	2
3146150	2
3533269	2
3879043	2
2500308	2
2369277	2
2588373	2
2633790	2
3082260	2
3293997	2
3346463	2
3738830	2
3793293	2
3849642	2
2405998	2
3019589	2
3118659	2
2562411	2
2805340	2
3395656	2
3890165	2
2542408	2
3929196	2
2451959	2
2643331	2
3260010	2
3352022	2
3672642	2
3765301	2
3035067	2
3082409	2
3346673	2
3555615	2
2395704	2
3320414	2
3395976	2
3213661	2
3307694	2
2496224	2
3197852	2
3533804	2
3247007	2
3119377	2
3531017	2
3626322	2
2395920	2
2473016	2
2519498	2
2562894	2
3443838	2
3489629	2
3770414	2
2450854	2
2496395	2
2542999	2
2611479	2
2850938	2
2894401	2
2940834	2
3578865	2
3816222	2
3849471	2
2422827	2
2589062	2
2987003	2
3511472	2
2407509	2
2930345	2
2473243	2
2519778	2
2656112	2
3444070	2
2550430	2
3487388	2
3891478	2
2496611	2
3147250	2
3420817	2
3930016	2
2453175	2
3353079	2
2423154	2
2920526	2
3083079	2
3556697	2
3851411	2
2930724	2
3490195	2
2451468	2
2612009	2
2742161	2
2785204	2
3198460	2
3468229	2
3817177	2
2838027	2
2423359	2
2589987	2
2678928	2
2920730	2
3083285	2
3347795	2
2408691	2
3120886	2
3933278	2
2473799	2
2806680	2
2965734	2
3060538	2
3321396	2
3771739	2
3074536	2
3580790	2
2543831	2
3147810	2
3468499	2
3534845	2
2827298	2
3173619	2
3512032	2
3852358	2
2790877	2
3121241	2
2613014	2
3223665	2
3444760	2
2552175	2
2975686	2
3310416	2
2544143	2
2785718	2
2895496	2
2941880	2
3881222	2
2647114	2
2741801	2
2839713	2
3674595	2
3083594	2
3348293	2
3740626	2
3908235	2
3121432	2
3628518	2
2520661	2
2613212	2
3061149	2
3125801	2
3711985	2
3772315	2
3960190	2
3217128	2
3813469	2
2612789	2
2942186	2
3198913	2
3580270	2
3631276	2
3852411	2
2921507	2
3083813	2
3296264	2
3558526	2
3685161	2
3740950	2
2365262	2
2601518	2
3534950	2
2520918	2
2807380	2
3322122	2
3445155	2
3712180	2
2318301	2
2553290	2
2452868	2
2498045	2
2699759	2
3881927	2
2455514	2
2648387	2
3852946	2
2921754	2
3296550	2
3558726	2
3607974	2
3025611	2
3121791	2
2613615	2
2657375	2
3273302	2
3322495	2
3398199	2
3490337	2
2453205	2
2545057	2
2852567	2
3422377	2
2649006	2
3769773	2
2679979	2
2988669	2
3296811	2
3608245	2
3741751	2
2698637	2
2793408	2
3444494	2
2475529	2
2567195	2
3061925	2
3445640	2
3961121	2
3490864	2
3724565	2
3148896	2
3199485	2
3374338	2
3819635	2
2842167	2
3265461	2
2424754	2
2591397	2
3175020	2
3559206	2
3742091	2
3795867	2
2412321	2
2699155	2
3122466	2
3314632	2
2345279	2
2722586	2
3661074	2
3961389	2
3219242	2
3400793	2
3584518	2
2786817	2
2896899	2
3199730	2
2507854	2
2318964	2
2636625	2
2680408	2
2828864	2
3349655	2
3559454	2
3608833	2
3537289	2
3631013	2
3935409	2
2399764	2
2967733	2
3062392	2
3398962	2
3446331	2
2546212	2
2853413	2
2943303	2
2458091	2
2508756	2
3357417	2
3175534	2
3298251	2
3446145	2
2476194	2
2522288	2
2614401	2
2808464	2
3661455	2
3774562	2
2320791	2
3726518	2
2500149	2
2943518	2
3358009	2
3855641	2
2874495	2
3127575	2
3249489	2
3609168	2
3446921	2
3632203	2
2345898	2
2723163	2
3063126	2
3399315	2
3446906	2
3774942	2
2321207	2
3220698	2
2454508	2
2853904	2
2897660	2
3106426	2
3149935	2
3174159	2
3771520	2
2990133	2
3085852	2
3796697	2
2368258	2
2605116	2
2796369	2
3539005	2
2400652	2
2523190	2
3225846	2
3493303	2
2454860	2
2500837	2
3423682	2
3633979	2
3771953	2
2830038	2
2874861	2
3448097	2
3539630	2
2568274	2
2723691	2
2969004	2
3063777	2
3226151	2
3400078	2
3662492	2
3775690	2
2321921	2
2892886	2
2898010	2
3376527	2
3584527	2
2592882	2
2681363	2
3086261	2
2702127	2
2476952	2
2969351	2
3016533	2
3275089	2
3400417	2
2322381	2
3403819	2
2547327	2
3634577	2
2374019	2
2593251	2
2681568	2
2830748	2
3299632	2
3856949	2
3911239	2
2937437	2
2401795	2
3716341	2
2702778	2
2797434	2
2937680	2
3634603	2
2477171	2
2524071	2
2724195	2
2969675	2
3065510	2
3400585	2
3716404	2
2558647	2
2893886	2
2982126	2
3222729	2
2502093	2
2854975	2
3201637	2
3635139	2
3933296	2
2681871	2
2875711	2
2924313	2
3128944	2
3515753	2
2797887	2
3030876	2
2347386	2
2402151	2
2477330	2
2969900	2
3017333	2
3275912	2
3400758	2
3448193	2
3494298	2
3223635	2
3107981	2
3424708	2
3746239	2
3885474	2
2513990	2
2749250	2
3680409	2
3859039	2
2525083	2
2638777	2
2681990	2
3039913	2
3177994	2
3351783	2
3515996	2
3561708	2
3798002	2
3225107	2
3450430	2
3542152	2
2347579	2
3494588	2
3663937	2
3716999	2
3776701	2
3964108	2
2788934	2
3378319	2
3933694	2
2655254	2
3270314	2
3040123	2
3087128	2
3129548	2
3798216	2
2370969	2
2798873	2
3542715	2
2403257	2
2616059	2
2660068	2
2970354	2
3900342	2
2703264	2
3151599	2
3824225	2
2832678	2
2924957	2
3087335	2
3562181	2
2704899	2
3226179	2
2725139	2
2970636	2
3590756	2
2456934	2
2503333	2
3151870	2
3379114	2
3425535	2
3473189	2
3636729	2
3746989	2
2656174	2
2848545	2
3361227	2
2428413	2
2925214	2
3252428	2
3352980	2
3611216	2
3798671	2
2608325	2
2799869	2
3128823	2
3543746	2
3941177	2
2404010	2
3401849	2
3083230	2
3498956	2
3732541	2
3820688	2
2945851	2
3379571	2
3425789	2
2515867	2
3179318	2
3683785	2
3860794	2
2428692	2
3130237	2
3252698	2
3301259	2
3353363	2
3562601	2
3611421	2
2608798	2
2800099	2
3033258	2
3452214	2
2478389	2
2725561	2
3402078	2
3449378	2
3499605	2
3821158	2
2856367	2
2901045	2
3109160	2
3203023	2
3379819	2
3538964	2
3887528	2
2323254	2
2479066	2
2526483	2
2595371	2
2833357	2
3040983	2
3087848	2
3353550	2
3611653	2
3913543	2
2420011	2
2609406	2
2800624	2
3942376	2
2572038	2
2617040	2
2768383	2
3018736	2
3402393	2
3718629	2
3777656	2
2985708	2
3592057	2
3733925	2
3901911	2
3152372	2
3203281	2
3426252	2
3588106	2
3825999	2
2464513	2
3685613	2
2376910	2
2992612	2
3130822	2
2420651	2
2801266	2
3942773	2
2617297	2
2768953	2
2971812	2
3085046	2
3203584	2
3748921	2
3826200	2
3936103	2
3362685	2
3686103	2
2377302	2
2479496	2
2877785	2
3131213	2
3180207	2
3859257	2
2572476	2
3067641	2
3229815	2
3403173	2
2704762	2
3380686	2
3539709	2
3588644	2
3888353	2
2753829	2
3181389	2
3273916	2
2324137	2
2429819	2
2640800	2
2683838	2
3131525	2
3354385	2
3321700	2
2812235	2
3778332	2
2328736	2
3903360	2
2458708	2
2857218	2
2947363	2
3153014	2
3204645	2
3426956	2
3539986	2
2466038	2
2659483	2
2754390	2
3274272	2
3363501	2
2430100	2
2527275	2
2878597	2
3131772	2
3354611	2
3614030	2
3322548	2
3454834	2
3640892	2
2770006	2
2972576	2
3502065	2
3594040	2
2459103	2
2505229	2
2549738	2
2705268	2
2857465	2
2903625	2
3427142	2
3888861	2
2378318	2
2430398	2
2684219	2
3800919	2
2708726	2
2350388	2
2972814	2
3068191	2
3589968	2
3778730	2
3086926	2
2705436	2
3153425	2
3381464	2
3540591	2
2853110	2
2641501	2
2834839	2
2927222	2
2993672	2
3915336	2
2804424	2
3455761	2
2812908	2
3404773	2
3087486	2
3735868	2
2705692	2
3205599	2
3381623	2
3183300	2
3365532	2
2480556	2
2835061	2
2993964	2
3860972	2
3036113	2
2813112	2
2973361	2
3068544	2
3232165	2
3451258	2
2330891	2
2900517	2
3502729	2
3736090	2
2506798	2
2550435	2
2791907	2
3540999	2
3827626	2
3889562	2
2379160	2
2480730	2
2835338	2
2376497	2
2351463	2
2407010	2
3068956	2
3328318	2
3668640	2
3412907	2
3428332	2
2756883	2
3366935	2
3615411	2
3915966	2
3456957	2
2662930	2
2814656	2
3279402	2
3591359	2
2706368	2
2950884	2
3541513	2
3752390	2
3828097	2
3940319	2
2757277	2
2854802	2
2326858	2
2481152	2
2642893	2
2928347	2
3255466	2
3356296	2
3916146	2
2377477	2
2711443	2
2945961	2
3326072	2
2351975	2
2407818	2
3498120	2
2901680	2
2989255	2
3414119	2
3597514	2
3826382	2
2706521	2
3696502	2
2327353	2
2880335	2
3356499	2
3135661	2
3232259	2
2574905	2
2815193	2
2974083	2
3021465	2
3329040	2
3452240	2
3498373	2
4047476	2
3414443	2
2461146	2
2750642	2
2905727	2
2995734	2
3640145	2
3752886	2
2469397	2
2663570	2
2758191	2
2378687	2
2426964	2
2729080	2
2771768	2
2815481	2
3280027	2
3329530	2
3498574	2
3669559	2
2902483	2
3598572	2
2461521	2
2707034	2
2859417	2
3383271	2
3542191	2
2469836	2
3782193	2
3867746	2
3091210	2
3566284	2
2712859	2
2947544	2
3136783	2
3327642	2
3329844	2
3669691	2
2991194	2
2381400	2
2461738	2
3209582	2
3697833	2
3828962	2
3941591	2
2470208	2
2598767	2
3091434	2
3566512	2
2713203	2
2948026	2
3645284	2
3948851	2
2772401	2
3022229	2
3592830	2
2572845	2
3090984	2
3908893	2
2508412	2
2551937	2
2951930	2
3640740	2
3829434	2
2524650	2
2857850	2
3868660	2
2482318	2
2837151	2
2929360	2
3183848	2
3803254	2
3917259	2
2809700	2
3234026	2
3328868	2
2975324	2
4051987	2
2992207	2
3600105	2
3829001	2
3210138	2
3429990	2
3754531	2
3891598	2
2329225	2
2482469	2
2686897	2
3091873	2
3357586	2
2618180	2
3234759	2
3407082	2
2905019	2
3829195	2
2462447	2
2552348	2
2708054	2
2751841	2
2907293	2
2952436	2
2472637	2
2859132	2
3784543	2
2599559	2
2644699	2
2687134	2
2929894	2
3184388	2
3617873	2
3235189	2
2577332	2
2816770	2
3281113	2
3331547	2
3407223	2
3499988	2
3593616	2
3670080	2
3782282	2
4053211	2
2992795	2
3829628	2
2382441	2
3210599	2
3430484	2
3892113	2
2760885	2
2329818	2
2482914	2
2600038	2
3092408	2
3618048	2
3865962	2
2429915	2
2714754	2
3554117	2
3950466	2
2577603	2
2624108	2
2817099	2
3281381	2
3782488	2
4053673	2
2575696	2
2509209	2
3384481	2
3478493	2
3943308	2
3189792	2
3282317	2
2600376	2
2687490	2
2930160	2
3258189	2
3359262	2
3522203	2
2619520	2
3236419	2
2577957	2
2624382	2
2730903	2
2817373	2
3281661	2
3594152	2
3670335	2
3726880	2
2906390	2
2993865	2
3417710	2
3508672	2
3830391	2
2331113	2
2383073	2
2552860	2
2752574	2
3478772	2
3943580	2
2527653	2
2330359	2
2483334	2
2645364	2
2882678	2
3185027	2
3918459	2
2383087	2
2812584	2
3236817	2
3951942	2
3234914	2
3281948	2
3407878	2
3500364	2
3594342	2
3727113	2
3783003	2
2338489	2
3602784	2
3741768	2
3911855	2
2553125	2
3479065	2
3699592	2
3893051	2
2668275	2
2532091	2
2645489	2
2688004	2
2882872	2
3136820	2
2620286	2
3333336	2
3408056	2
3594583	2
3603268	2
3742045	2
3114274	2
3431794	2
3642319	2
3699905	2
3832214	2
2953263	2
3044847	2
3190784	2
3375246	2
3700423	2
3870788	2
2331049	2
2601074	2
2645709	2
2838945	2
3360619	2
3918915	2
3464426	2
3555716	2
3952847	2
2356989	2
2774399	2
2818187	2
3456330	2
2995496	2
2464126	2
2709739	2
2795721	2
2954002	2
2998611	2
3114553	2
3642513	2
3757911	2
2601300	2
2883487	2
2931039	2
3137229	2
2815241	2
3556357	2
3953171	2
3024654	2
3545683	2
2753433	2
3114726	2
2476376	2
2669894	2
2863896	2
2954079	2
3046420	2
2646028	2
3308504	2
3361235	2
2621954	2
3239416	2
2579145	2
2818554	2
3024998	2
3420697	2
2384830	2
2510425	2
2553967	2
2796136	2
2863391	2
2999149	2
2530013	2
2954815	2
3192121	2
3285163	2
3701503	2
3789767	2
3871995	2
2601806	2
2884003	2
3239860	2
3334015	2
2358584	2
3457491	2
2580804	2
2710459	2
3115024	2
3759302	2
2477386	2
3790201	2
3260316	2
3569698	2
3620110	2
3919733	2
2385920	2
3240323	2
2579645	2
2626092	2
2775398	2
2819077	2
2911048	2
3025298	2
3073594	2
3546239	2
3098793	2
3512423	2
3606065	2
2863791	2
2999805	2
3115226	2
3644884	2
3700774	2
3895307	2
2766946	2
2865710	2
2689572	2
2840007	2
3309252	2
3524269	2
2386422	2
2359304	2
2413271	2
3728825	2
2581457	2
2998284	2
3914783	2
2333842	2
3160046	2
3834904	2
2767488	2
2866591	2
2485459	2
2840333	2
3362312	2
3920195	2
2624608	2
2817783	2
3145962	2
3558753	2
2413603	2
3025728	2
3236640	2
3336760	2
3729243	2
3785284	2
2910784	2
3422848	2
3607299	2
2711023	2
2955543	2
3213687	2
3701137	2
3896093	2
3703152	2
2534223	2
2647078	2
2689853	2
3187365	2
3807102	2
2436715	2
3559692	2
3025999	2
3672398	2
3423454	2
2797250	2
3701307	2
3760752	2
3835462	2
2957169	2
3289239	2
2534408	2
2690067	2
2840944	2
2932723	2
3460292	2
3920778	2
2819112	2
3469062	2
2360960	2
2414196	2
2580651	2
2733781	2
3424114	2
3835580	2
3916865	2
3049584	2
3646663	2
2673738	2
2690152	2
3095942	2
3139062	2
3187795	2
3460479	2
3807607	2
3871808	2
3920950	2
2819874	2
3243110	2
2667806	2
2865441	2
3596546	2
3672766	2
2711661	2
2755027	2
3001290	2
3482237	2
3761559	2
3896869	2
2958033	2
3050156	2
3793722	2
3874746	2
2690334	2
2841531	2
3139306	2
3188092	2
3622538	2
2438390	2
3147989	2
3837491	2
3284853	2
3410516	2
3503994	2
3730445	2
2584847	2
2772191	2
3425901	2
2386843	2
2466434	2
2512261	2
3482401	2
3947951	2
2675195	2
2442760	2
2486722	2
2933284	2
3139668	2
3188353	2
3310638	2
2821003	2
3148704	2
3562051	2
3837985	2
2414776	2
2734478	2
2865850	2
3075196	2
3410705	2
2772698	2
3001495	2
3918252	2
2387148	2
2798314	2
3435167	2
2958638	2
2443076	2
2486905	2
2886358	2
3139825	2
3263010	2
3525881	2
3338546	2
2777225	2
2345955	2
2677603	2
3102463	2
3050452	2
3161421	2
3388458	2
3762607	2
3051891	2
2842507	2
2886527	2
3097207	2
3412032	2
3623418	2
3808666	2
3872899	2
2628704	2
2415407	2
2866328	2
3339509	2
3548215	2
3427377	2
3161635	2
3436081	2
3647417	2
2482966	2
2487321	2
2536094	2
3140389	2
3526447	2
3572047	2
2629705	2
3960501	2
3286060	2
2587208	2
3003377	2
3750433	2
3117323	2
3216024	2
2535528	2
3382759	2
2536327	2
2843302	2
3097733	2
3140630	2
3364700	2
3572392	2
3809082	2
2724904	2
2823935	2
3339999	2
3659710	2
2363748	2
2415846	2
2628456	2
2669394	2
2821426	2
2866721	2
2347592	2
2679407	2
2513478	2
2556863	2
2958127	2
3051242	2
3647769	2
3898354	2
2605214	2
2934472	2
3140785	2
3189646	2
3462027	2
3922661	2
2391734	2
2631185	2
3151484	2
3839917	2
3961583	2
3548933	2
3751325	2
2513695	2
3003190	2
3483765	2
3898599	2
3293889	2
2444317	2
2488133	2
2887261	2
3311986	2
3922936	2
2364400	2
2628945	2
3028755	2
3239274	2
3286979	2
3549128	2
3675732	2
2348742	2
2588488	2
3005829	2
3519541	2
3921463	2
2467896	2
3118059	2
3648210	2
3949715	2
2536603	2
2873901	2
3057686	2
3796752	2
2537446	2
2605586	2
2779471	2
2887585	2
3098333	2
3624685	2
3874681	2
2392866	2
2632710	2
3152560	2
3341108	2
3474801	2
3565795	2
2822092	2
3676176	2
2337639	2
2514163	2
3648480	2
2537679	2
3190676	2
3312334	2
3365443	2
3413401	2
3528160	2
2442606	2
3249895	2
2867746	2
3239908	2
3788606	2
2349920	2
2681583	2
2918812	2
2800710	2
3004709	2
3162868	2
3390179	2
3437336	2
3950108	2
2537743	2
3059267	2
2488873	2
3528522	2
3250238	2
3342443	2
3841465	2
3963315	2
2584253	2
2822453	2
2867969	2
2914879	2
2981910	2
3506617	2
3732907	2
3107377	2
2389259	2
3118827	2
3484752	2
2486534	2
2445216	2
2650713	2
2935638	2
3625414	2
2728348	2
2584424	2
2629808	2
3341828	2
3550113	2
3599345	2
3677745	2
2777640	2
3010271	2
2558189	2
2758748	2
3163300	2
3313729	2
3437766	2
3201521	2
3709222	2
3798953	2
2846175	2
2888732	2
3265525	2
3414502	2
2729324	2
3477319	2
2365575	2
3011042	2
2468851	2
2515015	2
3485102	2
3298310	2
3709634	2
3799632	2
3881807	2
2489700	2
2606982	2
3811203	2
3756361	2
2584888	2
3290048	2
3507209	2
3550629	2
3789617	2
3432459	2
3523159	2
2469132	2
2558679	2
2716027	2
2759213	2
3120426	2
3163748	2
3218527	2
3485336	2
2876685	2
2489868	2
3574595	2
2736864	2
2868872	2
3290266	2
3012000	2
3523558	2
2390035	2
2515541	2
2759423	2
2801823	2
3054626	2
3120911	2
3163897	2
3314491	2
3485468	2
3801349	2
2737667	2
2846888	2
2890147	2
3266340	2
2396376	2
2585379	2
2823495	2
2916194	2
3241380	2
3678739	2
3734191	2
2590721	2
2922249	2
3924101	2
2339146	2
2716702	2
3164083	2
3952728	2
2489141	2
2607842	2
2737877	2
3100224	2
3811942	2
2585676	2
3031960	2
3241596	2
3507910	2
2339294	2
3164322	2
3392454	2
3486112	2
3650905	2
3706330	2
3843536	2
2446728	2
2608006	2
2890815	2
3100454	2
3143331	2
3367668	2
3416497	2
3571469	2
2585812	2
2823952	2
2983556	2
3111524	2
3924825	2
2339581	2
2717254	2
2802705	2
3055325	2
3164580	2
3219496	2
3706498	2
3843794	2
3901835	2
3802940	2
3100716	2
3531058	2
3575665	2
3571946	2
2824133	2
3435054	2
2470344	2
2516680	2
2961856	2
3121906	2
3393100	2
2968245	2
3064547	2
3100904	2
3143901	2
3465267	2
3531232	2
3347178	2
3759315	2
2631644	2
2917200	2
2984031	2
3080212	2
3291477	2
2781817	2
3926769	2
3122021	2
3165084	2
3393293	2
3574073	2
2652573	2
3531370	2
3347679	2
2367615	2
2631814	2
3032910	2
3508891	2
2925338	2
2517234	2
3845153	2
2544168	2
3209027	2
2447963	2
2608860	2
3465643	2
3159014	2
3573230	2
2824675	2
3602387	2
3015802	2
3114118	2
3526779	2
2761166	2
3220652	2
3268718	2
3487409	2
3707801	2
3303073	2
3886583	2
2652929	2
3418720	2
3576589	2
3927400	2
3481906	2
3845949	2
2420462	2
3243536	2
3344877	2
3791788	2
2926169	2
2340816	2
3318440	2
2970539	2
2492035	2
2938769	2
3466025	2
3576927	2
3348879	2
3670677	2
3509398	2
3904562	2
2926566	2
3527691	2
3928957	2
2471462	2
2561156	2
2718974	2
3058331	2
3166031	2
3394557	2
3441292	2
2546055	2
3067443	2
3576023	2
2448860	2
3532192	2
3577132	2
3813865	2
3878304	2
2735544	2
3159912	2
3349323	2
3081408	2
3244350	2
2358865	2
2404138	2
2595575	2
3437723	2
3623719	2
2518203	2
2761846	2
3269471	2
3653825	2
2971597	2
3211082	2
3716926	2
2541505	2
2893081	2
3369592	2
3160467	2
3349823	2
3244716	2
2404680	2
3017836	2
3116556	2
2719478	2
3123618	2
3319404	2
3488525	2
3068642	2
2541691	2
2740347	2
2939499	2
3196956	2
2402519	2
2834847	2
3160834	2
3350849	2
3671721	2
2825562	2
2919054	2
2985649	2
3081905	2
3680925	2
3738019	2
3792839	2
3018513	2
3528854	2
2518686	2
3442195	2
3395311	2
3533101	2
2499566	2
2835234	2
3161136	2
3351427	2
3672000	2
4053180	2
2421738	2
2588118	2
3082078	2
3293843	2
3793115	2
3625006	2
2395315	2
2805150	2
3320018	2
3769809	2
2884460	2
3212870	2
3306690	2
3485810	2
2697636	2
3197366	2
3578080	2
3814688	2
3879169	2
3764883	2
2919535	2
3034818	2
3555426	2
3625441	2
2342368	2
2472617	2
2562563	2
3011692	2
3167422	2
3270382	2
3958031	2
2548686	2
3307090	2
3810024	2
2450275	2
2611088	2
2741162	2
2940220	2
2643643	2
2634139	2
2826237	2
3246944	2
3605403	2
2342620	2
2974002	2
3486925	2
2496306	2
3879838	2
3352500	2
3673384	2
3766008	2
2369941	2
2678549	2
3347077	2
3605923	2
3906769	2
2407199	2
2788933	2
2720604	2
3059937	2
3770640	2
2549861	2
3072550	2
2450961	2
2496447	2
2611611	2
2851034	2
2894460	2
2452878	2
2644815	2
3163388	2
3261048	2
2316356	2
2634604	2
3035908	2
3511569	2
3794096	2
3851292	2
2763121	2
2965351	2
3222939	2
3487504	2
2941076	2
3198352	2
3534404	2
3930090	2
2502948	2
3036105	2
3511721	2
3556841	2
2363238	2
2564875	2
2656353	2
2763288	2
3168739	2
3321285	2
2550960	2
2975146	2
3580265	2
3104216	2
3198502	2
3817374	2
3674101	2
2370803	2
2423440	2
3557197	2
3442207	2
3532979	2
3321488	2
3397209	2
3721774	2
3892474	2
2785459	2
2851725	2
3534908	2
3817760	2
3930423	2
2504109	2
3674392	2
3767995	2
2317414	2
2600690	2
2696158	2
3442720	2
2343895	2
2520522	2
2613083	2
3271853	2
3772039	2
2975783	2
3489154	2
2785851	2
3104640	2
3198763	2
2504767	2
2371403	2
3036863	2
3296097	2
3348393	2
3607475	2
3908313	2
2601309	2
2696814	2
3121464	2
3628618	2
2657101	2
3397723	2
3491062	2
2786115	2
3469190	2
3535367	2
3631329	2
3881659	2
3930852	2
2505288	2
2840422	2
3264207	2
2635838	2
3296336	2
3685240	2
3853574	2
2410778	2
2697481	2
3443893	2
2613479	2
3061495	2
2553514	2
2976665	2
2498112	2
2786344	2
2852482	2
2895996	2
3148626	2
3580614	2
2505980	2
2648689	2
3264724	2
2318239	2
2371844	2
2424521	2
3608125	2
2365789	2
2933477	2
3061759	2
3224578	2
3712648	2
3960888	2
2889915	2
2896328	2
3882512	2
3769998	2
2636310	2
2828412	2
2922051	2
3037810	2
3084986	2
3444724	2
2475582	2
2764595	2
3062034	2
3312859	2
2498618	2
2545501	2
2896635	2
3149000	2
3374375	2
3819798	2
3931467	2
2507419	2
2318813	2
2424852	2
2873981	2
2922321	2
3085162	2
2613998	2
2722649	2
3225011	2
3323169	2
3398831	2
3773543	2
2555223	2
3077802	2
3313575	2
3815133	2
2943125	2
3422934	2
3632521	2
3743368	2
3882977	2
2457534	2
3265963	2
3854773	2
2319013	2
2425130	2
2591684	2
2828979	2
2874202	2
3038191	2
3298012	2
2399847	2
2475995	2
2522109	2
2722871	2
2765187	2
2967760	2
3126693	2
3274038	2
3323375	2
3961688	2
2978992	2
3401416	2
3492935	2
3815675	2
2700872	2
3106019	2
3149559	2
3374955	2
3931940	2
3171069	2
3357626	2
2989629	2
3249342	2
3609076	2
2413064	2
2658168	2
2723022	2
3323607	2
3399171	2
2891707	2
2500242	2
2787312	2
2943591	2
3149787	2
3744452	2
2458616	2
3267336	2
2373142	2
3298653	2
3910130	2
2765703	2
3015213	2
3225689	2
3447011	2
3715085	2
3079589	2
3494017	2
3586651	2
3816472	2
2500666	2
2701442	2
3150001	2
3932376	2
2319795	2
2373370	2
2990166	2
3539163	2
2476640	2
2614936	2
3225896	2
3399819	2
3662278	2
3775360	2
2557677	2
3816841	2
2701615	2
2787621	2
3471260	2
3634091	2
2373712	2
2592679	2
3128154	2
3856471	2
3910703	2
2605494	2
3448199	2
3937844	2
2401200	2
2615107	2
3324286	2
2558043	2
3403430	2
3897253	2
2547105	2
2701916	2
3150401	2
3376602	2
3537283	2
2653124	2
2747661	2
2426531	2
2593041	2
2637949	2
2830438	2
2990529	2
3299519	2
3029995	2
2809610	2
3016613	2
3447597	2
3493816	2
2745530	2
2944510	2
3471752	2
3690964	2
3745695	2
2460343	2
3359925	2
3679511	2
2593341	2
2990687	2
3177234	2
3911329	2
2748281	2
2593484	2
3039499	2
3515586	2
3561291	2
2347197	2
2524098	2
2659495	2
2969759	2
2982331	2
3729724	2
2702582	2
2944808	2
3151021	2
3201669	2
3472276	2
3537787	2
3691303	2
3746037	2
3933357	2
3360312	2
2321270	2
2427372	2
2593671	2
2831421	2
2969966	2
3227406	2
3275964	2
3448243	2
3405231	2
3730558	2
2547887	2
2746205	2
3151247	2
3201915	2
3472641	2
3746284	2
2749432	2
2593963	2
3129350	2
3178070	2
2370630	2
2607112	2
3939711	2
2810482	2
2970182	2
3066168	2
3276209	2
3819560	2
2788999	2
3151470	2
2321566	2
2427986	2
2682194	2
3087228	2
3129638	2
3610849	2
2371138	2
3450922	2
3636571	2
2403379	2
2724967	2
3325618	2
3401338	2
2895683	2
2746834	2
2899838	2
3746731	2
3824313	2
2655830	2
3178490	2
2321933	2
2876609	2
3040403	2
3087397	2
3178706	2
3252278	2
3352764	2
3857940	2
3451384	2
3543496	2
3940852	2
2767530	2
2970749	2
3717772	2
2325406	2
3041126	2
3747158	2
3824748	2
2594718	2
2682588	2
2833057	2
3040644	2
3611269	2
2608479	2
3128956	2
3543919	2
2404073	2
2971084	2
3018356	2
3326125	2
3401896	2
3665140	2
3965121	2
3591252	2
3425884	2
3587686	2
3775463	2
2877109	2
2925407	2
2992144	2
3087757	2
3252718	2
3301347	2
3611478	2
3913260	2
2372658	2
2608854	2
2705752	2
3544319	2
2478456	2
3326326	2
3449492	2
3965371	2
2896973	2
2985468	2
3733381	2
2503945	2
2704172	2
2747659	2
3637122	2
3935185	2
2752139	2
2849591	2
2323360	2
2376606	2
2429113	2
2639924	2
2833462	2
2925694	2
2940960	2
3452762	2
2572097	2
2661003	2
2725915	2
2971628	2
3067211	2
3229157	2
2562438	2
3083992	2
3592337	2
2504144	2
2790132	2
3473909	2
3539278	2
3588258	2
2657728	2
3685743	2
2323586	2
2526671	2
2877683	2
3088174	2
3858989	2
2373873	2
3942943	2
2617362	2
2769090	2
2811901	2
2971855	2
3450049	2
3496320	2
2562892	2
3902566	2
2856786	2
3042118	2
3380557	2
3539565	2
3693398	2
3777023	2
3862196	2
2479555	2
2683718	2
2877940	2
3563559	2
3799933	2
2610696	2
3228728	2
3545974	2
2617703	2
2769456	2
2812147	2
3067713	2
2328306	2
2986470	2
2748474	2
2857007	2
3426775	2
3637914	2
3826479	2
3862653	2
2324198	2
2878350	2
3914971	2
2349901	2
2769799	2
3403808	2
3589541	2
3085944	2
3593701	2
3903561	2
3042660	2
3153064	2
3638212	2
2466204	2
3363623	2
3688417	2
3863216	2
2641121	2
2422037	2
3547820	2
2727262	2
2770095	2
3720207	2
3903911	2
2705343	2
3110416	2
3205221	2
3381400	2
3540448	2
3888938	2
3778313	2
2480218	2
2527633	2
3089146	2
3132246	2
3564273	2
3614160	2
2708847	2
2350514	2
2406162	2
2618929	2
2661999	2
2770295	2
2972875	2
3404616	2
2899830	2
2987475	2
3411452	2
3502295	2
2705494	2
2791457	2
2904013	2
2994418	2
3043263	2
3110590	2
3381523	2
3427555	2
3589443	2
2467180	2
3036679	2
3690477	2
3778806	2
2325355	2
3132525	2
2612865	2
2804816	2
3455866	2
3945599	2
2350978	2
2406458	2
2973107	2
3278763	2
3327952	2
4045027	2
3735941	2
2749586	2
2858190	2
3043407	2
3639074	2
3889439	2
2661318	2
2994096	2
3181880	2
3355635	2
3564731	2
3915592	2
2423624	2
3036229	2
3946040	2
2351315	2
2406739	2
2770757	2
3020590	2
3232276	2
3497550	2
2988237	2
3736273	2
2749795	2
3111053	2
3154007	2
3381985	2
3428117	2
2467934	2
3183817	2
2597548	2
2835515	2
2879746	2
3132873	2
3182191	2
3254976	2
3915818	2
3946476	2
2619786	2
2728152	2
2813408	2
3279299	2
3043978	2
3639541	2
3827922	2
2757001	2
3038146	2
3184471	2
2433168	2
3304676	2
3519748	2
3565157	2
2945672	2
3134988	2
3946834	2
2663015	2
3279462	2
2460737	2
2551005	2
2706390	2
3154456	2
3541569	2
3639744	2
3367830	2
3780423	2
2597782	2
2642969	2
3356368	2
2574772	2
2815082	2
3232787	2
3405736	2
3498240	2
3826521	2
3044488	2
3209121	2
3940744	2
3039176	2
2380129	2
2434232	2
2685797	2
3255844	2
3305286	2
3916412	2
2378377	2
2426500	2
2712046	2
3232389	2
2728949	2
3279906	2
3405963	2
3498420	2
3669432	2
3780282	2
2551428	2
2793030	2
2859249	2
2905755	2
2995814	2
3154900	2
3209264	2
3477143	2
3542053	2
3640228	2
3697111	2
3828556	2
2434504	2
2836530	2
3183189	2
3802582	2
3916654	2
2378817	2
2712471	2
2807878	2
3136415	2
3644246	2
2663830	2
2729117	2
2771853	2
3021895	2
3069993	2
3233340	2
3414951	2
2859490	2
2906102	2
3044945	2
3112265	2
3209434	2
3429466	2
3941333	2
2857043	2
3867939	2
2598591	2
2686276	2
3864239	2
3137158	2
2575573	2
2772219	2
3233520	2
3543080	2
3592759	2
3781221	2
2991361	2
3415342	2
3828024	2
2381472	2
2859731	2
2951631	2
3753627	2
3829206	2
2328506	2
2482178	2
2530398	2
2837054	2
2929267	2
3864716	2
3459742	2
2772465	2
3543247	2
2573135	2
3415784	2
3828836	2
2462114	2
2551985	2
2996530	2
3754309	2
3829579	2
3280245	2
2686812	2
3091759	2
3135147	2
3357351	2
3521327	2
2809954	2
2409362	2
2975383	2
3022588	2
3233950	2
3406916	2
3593215	2
3416158	2
3600331	2
3909485	2
2381960	2
2751657	2
2952249	2
3641084	2
3041859	2
2881714	2
3306641	2
3521567	2
3917535	2
2714087	2
3234905	2
3407116	2
3669980	2
3725759	2
3782054	2
4052739	2
2336477	2
3045956	2
3478158	2
2472864	2
3042181	2
2599693	2
2714527	2
2664948	2
2730593	2
3281150	2
3331672	2
3500098	2
3670119	2
3092756	2
3416908	2
2752132	2
3478380	2
2761200	2
3189573	2
3785613	2
2600210	2
2687399	2
3618166	2
2714841	2
3139906	2
3407474	2
3670268	2
3726530	2
3782576	2
2906093	2
3601839	2
3741078	2
2463073	2
2997703	2
3210856	2
2600472	2
2930208	2
3258273	2
3236527	2
3462830	2
2578013	2
2730984	2
2817408	2
2909188	2
3281730	2
3455259	2
3670371	2
2577129	2
2752690	2
3211037	2
3384698	2
3431312	2
3831669	2
3943665	2
2667970	2
2600715	2
3359919	2
3522570	2
3568169	2
3866879	2
2430804	2
2620176	2
3463250	2
3952035	2
2624692	2
2665463	2
2909421	2
3282036	2
3332987	2
3407952	2
3455806	2
3544964	2
3509357	2
2795313	2
3211370	2
3384942	2
3431682	2
3642189	2
3756947	2
2953069	2
2330851	2
3185291	2
3568403	2
2431082	2
2716339	2
2665729	2
3545180	2
2995272	2
3509925	2
2509856	2
2953896	2
2998411	2
3211632	2
3385192	2
3431860	2
3642369	2
2528473	2
3190992	2
3700559	2
2601193	2
2433300	2
2665829	2
3024501	2
3501049	2
3510385	2
3742742	2
2954101	2
3479827	2
2475775	2
3788895	2
2601385	2
3259519	2
3805313	2
2621618	2
3143249	2
3333332	2
2412205	2
2625444	2
2732025	2
2774732	2
3024764	2
3501216	2
2908475	2
3743123	2
2710104	2
2864011	2
2533322	2
3569212	2
2622178	2
2815847	2
2666223	2
2774963	2
2818675	2
2910669	2
3025084	2
3073219	2
2796223	2
2999227	2
3833774	2
3945335	2
2477086	2
2766085	2
3046768	2
3094209	2
3308872	2
3869272	2
3144340	2
3239984	2
2625937	2
3501676	2
3546037	2
3595345	2
2997158	2
3098429	2
3421350	2
2554257	2
2863672	2
2999482	2
3048081	2
3212847	2
3700691	2
2477575	2
2440704	2
2646585	2
3309109	2
3459223	2
3569806	2
3869532	2
2718523	2
3955110	2
2413074	2
2579689	2
2666696	2
2911174	2
3025440	2
3409321	2
3595562	2
3512596	2
2510901	2
2999890	2
3115290	2
3433346	2
3645331	2
3700831	2
2477805	2
3702484	2
3790886	2
2602402	2
3186991	2
3260679	2
3459539	2
3145596	2
3240999	2
3467372	2
3955591	2
2359500	2
2978138	2
3546549	2
3595764	2
2769099	2
3834531	2
3914842	2
2511104	2
2554685	2
2754353	2
2955417	2
3895819	2
2478353	2
2531567	2
3873089	2
2485571	2
2840397	2
3261175	2
2624790	2
2817933	2
3241412	2
2360022	2
3502522	2
3595964	2
2342975	2
2582523	2
3745599	2
2334210	2
2511431	2
3049080	2
3115673	2
3896152	2
2531904	2
2867789	2
3048890	2
3703275	2
2689903	2
3807231	2
2733623	2
2776441	2
3026081	2
3547044	2
3729651	2
2583090	2
3513779	2
2711317	2
3433989	2
2532456	2
2957327	2
3703603	2
2647465	2
2885580	2
3460355	2
3525140	2
2721327	2
2819473	2
3147289	2
3560577	2
2361206	2
2414247	2
3026319	2
3337721	2
3410294	2
3672683	2
3746676	2
2386380	2
2555386	2
2956106	2
2480220	2
3704001	2
2534757	2
2603366	2
3187869	2
3570923	2
3561158	2
3837176	2
2581308	2
3026524	2
2344616	2
2386727	2
2555659	2
2956263	2
3387736	2
3761671	2
2647885	2
2886057	2
3262483	2
3525513	2
2388890	2
2627285	2
2668153	2
3075087	2
3410544	2
2913731	2
3515221	2
3897170	2
2481209	2
2870396	2
3291088	2
2486775	2
2648157	2
3139760	2
3188464	2
3262765	2
3310716	2
3363624	2
3460904	2
3525754	2
3571372	2
3562222	2
2627633	2
2668400	2
3730830	2
2512619	2
2556223	2
3001904	2
3702158	2
2482156	2
2886414	2
3363818	2
3411893	2
3623188	2
2821699	2
3562930	2
2362805	2
3027192	2
3787048	2
3516955	2
2336104	2
3482961	2
3897728	2
2534581	2
3052130	2
3292225	2
3705434	2
2629159	2
2724194	2
2668924	2
3075830	2
3285667	2
3674124	2
3787290	2
2678118	2
2773847	2
3610048	2
2756063	2
3436223	2
3647521	2
3762805	2
3382419	2
3795284	2
2536158	2
2649004	2
2691091	2
3140467	2
3311452	2
3623693	2
2440049	2
2724650	2
3339758	2
2777893	2
2821247	2
3076043	2
3340004	2
3674535	2
2678978	2
2916158	2
3750586	2
2513358	2
2756389	2
2958019	2
3002682	2
3216096	2
3795580	2
2443973	2
2649250	2
2691564	2
3140676	2
3412586	2
2391344	2
2735355	2
3787800	2
3104330	2
3611114	2
2467637	2
2713402	2
2799706	2
3002934	2
3216349	2
2487894	2
3097970	2
3572679	2
3624130	2
2441222	2
2364209	2
2821642	2
2914266	2
3286766	2
3005354	2
3104899	2
3519091	2
3920969	2
2757035	2
3648101	2
3703390	2
3763676	2
3839763	2
3264325	2
3462364	2
2632375	2
3151972	2
3565574	2
2583453	2
2821976	2
2588707	2
3429602	2
2388743	2
3118117	2
3703626	2
3898962	2
3949776	2
3199792	2
3384809	2
2444686	2
2537540	2
2692480	2
2887670	2
2935110	2
3098494	2
2632894	2
3662008	2
2364733	2
2670437	2
2867526	2
3288436	2
3430110	2
3922032	2
2389017	2
2959307	2
3217087	2
2444934	2
2488651	2
2692781	2
3190970	2
3365547	2
3810306	2
2442791	2
2736085	2
3549810	2
3732753	2
2350178	2
2389183	2
3052854	2
3390260	2
3484542	2
3648632	2
3764675	2
2486179	2
3296119	2
3797695	2
3880562	2
2606182	2
2779921	2
3810579	2
3875137	2
2633717	2
2417317	2
2629658	2
3341703	2
3789050	2
2919717	2
3521794	2
3615559	2
2389295	2
2468557	2
2558039	2
2959908	2
3163177	2
3704679	2
2538613	2
3201320	2
3709003	2
2445268	2
3191682	2
3366160	2
3528932	2
3625537	2
2443508	2
2728540	2
3476898	2
3755415	2
3842018	2
2584480	2
2671204	2
2868192	2
3550171	2
3733218	2
2351107	2
3010448	2
3431461	2
2558230	2
3485007	2
3201803	2
2606723	2
2846245	2
3463583	2
2417828	2
2584734	2
2630143	2
2671492	2
2915509	2
3599577	2
3522723	2
2558500	2
2715794	2
3061466	2
2445966	2
3142278	2
3313442	2
3875805	2
3155442	2
3477722	2
2584963	2
2868651	2
3923683	2
2716274	2
2801723	2
3006474	2
3218643	2
3299412	2
3800902	2
2446226	2
2539031	2
2737529	2
2780812	2
3142438	2
3367001	2
2445170	2
3842882	2
2736893	2
2916107	2
3078738	2
3600198	2
3678672	2
3789958	2
2352148	2
2685548	2
2921891	2
3923950	2
2801888	2
3054685	2
3766356	2
3389270	2
3801540	2
3882678	2
2694667	2
2737746	2
3156336	2
3345303	2
3757249	2
3843186	2
2983226	2
3342985	2
3507763	2
3600376	2
2352444	2
3619158	2
3924245	2
2515913	2
2541328	2
2847217	2
2937136	2
3367540	2
2731617	2
3156827	2
3757918	2
2585717	2
2983382	2
3343290	2
3600603	2
3790376	2
3619545	2
2391900	2
2516165	2
2717077	2
2760241	2
3121512	2
3164392	2
3392531	2
3486242	2
3843586	2
2967598	2
2490509	2
2847448	2
2890963	2
2492206	2
2366845	2
3079877	2
3291104	2
3508149	2
2923664	2
3925441	2
2470255	2
2559842	2
3392839	2
3843896	2
2542440	2
3712910	2
3803041	2
2490733	2
2608296	2
2891507	2
3531080	2
3877030	2
3254934	2
3346830	2
3479956	2
3667311	2
2419417	2
2917048	2
2983862	2
3343803	2
3552254	2
3679258	2
3790908	2
2392717	2
2760553	2
2961904	2
3767769	2
3954586	2
3391406	2
3803501	2
3100957	2
3877254	2
2832089	2
3480463	2
2675086	2
2824338	2
2984151	2
3032741	2
3242446	2
3679439	2
3736038	2
2688609	2
3620687	2
3844891	2
3954953	2
2880599	2
2447856	2
2540453	2
2892060	2
3368550	2
3813033	2
2832346	2
3760212	2
2367693	2
2984327	2
3602006	2
2925427	2
2517340	2
2560709	2
3122235	2
3302794	2
3392251	2
2491518	2
2652839	2
3144401	2
3576330	2
3627592	2
3877694	2
2639190	2
2832564	2
4045612	2
2632065	2
2824744	2
3080863	2
3509059	2
2357049	2
2689313	2
3114332	2
3621933	2
2517644	2
2560906	2
2718616	2
3440969	2
3845894	2
3955830	2
2545147	2
2491825	2
2496871	2
3482122	2
2368067	2
2676573	2
2918049	2
2984690	2
2926293	2
2517834	2
3122586	2
3269055	2
3318548	2
3394381	2
3487758	2
3708154	2
3846200	2
2881946	2
2492162	2
3145021	2
3196508	2
3369244	2
3813785	2
3927770	2
2401499	2
3159715	2
2368230	2
2420919	2
3345312	2
3553574	2
2358539	2
2784378	2
3437416	2
2341121	2
2471551	2
2719085	2
2804335	2
3058378	2
3221307	2
3708784	2
3769105	2
3846835	2
2546354	2
2971219	2
2541388	2
3419226	2
3628341	2
2401784	2
2497743	2
2833765	2
2918619	2
3603722	2
2358992	2
2595749	2
3017496	2
2341435	2
3166376	2
3319193	2
3769325	2
3068290	2
3394295	2
2494408	2
3102503	2
3196887	2
3878650	2
3483637	2
3763608	2
2587675	2
2677354	2
3680835	2
2359418	2
3018114	2
2518530	2
2719580	2
3058805	2
3166643	2
3441884	2
3957037	2
2547604	2
2883612	2
3211920	2
3394728	2
2610429	2
2697158	2
2893370	2
3197022	2
3814331	2
3928720	2
3671800	2
3081968	2
3792931	2
3529039	2
2518759	2
3957417	2
3069716	2
2849881	2
3146097	2
3419935	2
3577995	2
3629065	2
3878977	2
2451502	2
2500227	2
3161282	2
3672230	2
2369196	2
2985899	2
3293937	2
3555125	2
3738715	2
3849585	2
2405701	2
3118458	2
2518979	2
2654963	2
2719949	2
2762506	2
3710194	2
3769842	2
2548456	2
3070636	2
3809627	2
3890029	2
2784073	2
2678131	2
3555530	2
2406238	2
2655183	2
3320382	2
3489312	2
3710418	2
3769991	2
2548887	2
3103362	2
3352191	2
3849187	2
2422447	2
3511115	2
3555847	2
3850547	2
2361929	2
2406887	2
3119094	2
2762903	2
3124506	2
3222608	2
3710677	2
3396776	2
2940717	2
3146925	2
3467645	2
2739188	2
2836899	2
2422744	2
2589002	2
3294846	2
3682526	2
3793968	2
3906872	2
2407393	2
2598831	2
2930250	2
3531437	2
3626578	2
2396088	2
2519731	2
2763028	2
3060030	2
2611760	2
2741732	2
3103776	2
3467902	2
3630147	2
3880099	2
2502739	2
2370321	2
2589217	2
3082989	2
2362877	2
2694767	2
2930558	2
2763191	2
3490082	2
2315683	2
3073376	2
3308817	2
2451412	2
2496771	2
2698811	2
2785129	2
3630355	2
3353481	2
2423305	2
2678892	2
2872547	2
3347674	2
2408604	2
3933206	2
2473717	2
2656451	2
3659311	2
3892130	2
2496982	2
2699110	2
2941598	2
3104287	2
2590164	2
2872825	2
2987795	2
3083384	2
3683532	2
3740194	2
3907870	2
2790777	2
2520373	2
2721207	2
2806857	2
3060731	2
3223592	2
2317325	2
2612485	2
2851818	2
3534963	2
3579867	2
2647046	2
2371206	2
2987900	2
3348213	2
3557755	2
3794689	2
2791422	2
3934002	2
2397527	2
2474705	2
2613134	2
3060968	2
2552469	2
3581526	2
3722651	2
2699486	2
2895688	2
3198858	2
3421919	2
2742057	2
3354767	2
3083766	2
2792180	2
3534835	2
3628730	2
3934270	2
2566582	2
2721743	2
2807324	2
3061345	2
3125926	2
3224187	2
3322047	2
2452765	2
2743044	2
2786165	2
3768961	2
2424350	2
2590900	2
3037291	2
3512784	2
3558654	2
3607900	2
3685357	2
3795086	2
3908599	2
2344502	2
2475220	2
2657345	2
2764195	2
3013609	2
3061646	2
3126092	2
3398095	2
3445371	2
3491459	2
3723604	2
2786382	2
2942517	2
3742623	2
3264989	2
3675511	2
2591140	2
2679926	2
3513122	2
3558876	2
3908976	2
2602190	2
3025992	2
2567071	2
3013818	2
3061860	2
3773126	2
3312499	2
3724385	2
3814329	2
3894100	2
2545216	2
3742925	2
3819556	2
3265217	2
3770057	2
3853849	2
2636372	2
2988911	2
3037876	2
3513339	2
3742038	2
3795784	2
3909178	2
2345210	2
2567371	2
2613946	2
2657631	2
3062085	2
3224831	2
3400582	2
3894669	2
3105590	2
3581558	2
2507537	2
2372468	2
2636573	2
2874039	2
3127015	2
3249014	2
3795983	2
3909415	2
2366819	2
3323226	2
3714158	2
3895028	2
2499268	2
2700674	2
3632575	2
2650295	2
2843129	2
2425202	2
2680521	2
3038304	2
3085421	2
3686299	2
3445911	2
3537687	2
2614349	2
3126779	2
3323472	2
3661382	2
3961777	2
2320654	2
2979113	2
3493119	2
2701097	2
2897324	2
3470486	2
3582616	2
3744075	2
3677403	2
3855587	2
2319357	2
2373021	2
2989710	2
3249405	2
3298523	2
3349978	2
3796432	2
3855732	2
2795600	2
2935489	2
3028025	2
2476336	2
2522631	2
2567621	2
2968149	2
3014985	2
3446789	2
3492947	2
3661600	2
3402021	2
2744747	2
2787392	2
3375515	2
3423353	2
3583713	2
2458807	2
3267577	2
3677714	2
2829785	2
3127757	2
2368175	2
2701035	2
2935777	2
2346031	2
2614785	2
3662017	2
3962571	2
3220943	2
3816583	2
2701483	2
2854057	2
2897746	2
2943898	2
3375800	2
2845264	2
3856413	2
3514663	2
3796800	2
3028733	2
3016145	2
3274837	2
3399987	2
3447253	2
3587568	2
3728185	2
2854282	2
3376432	2
3423778	2
3884499	2
2459666	2
2373770	2
2637858	2
2875066	2
3350645	2
3539962	2
3064274	2
3221968	2
3897434	2
3150492	2
3424181	2
3537345	2
2512365	2
2593184	2
3176891	2
3350909	2
3609914	2
3690224	2
3911106	2
2369591	2
3317599	2
2969509	2
3016790	2
2981864	2
3222294	2
3404054	2
3588740	2
3817865	2
2788286	2
2898468	2
2944591	2
3537530	2
2323076	2
3818105	2
2898498	2
3537619	2
3745888	2
3885206	2
2427168	2
2924220	2
3128842	2
3177595	2
3541367	2
3634869	2
2347311	2
2524149	2
3324958	2
3400708	2
3494250	2
3716694	2
3776363	2
3496941	2
3899199	2
2502395	2
2547715	2
2788622	2
3107900	2
3691368	2
3823399	2
3885403	2
2513840	2
2846894	2
3360372	2
2593752	2
3039815	2
3177853	2
3857356	2
2370226	2
2938451	2
3450250	2
3542064	2
3066030	2
3448308	2
2502664	2
2898931	2
3151328	2
3424937	2
3472726	2
3635511	2
2514287	2
2638920	2
3040038	2
3798172	2
3857585	2
2417304	2
2798779	2
3636252	2
2347771	2
2569744	2
2767136	2
3227769	2
3448519	2
3494805	2
3664190	2
3776843	2
2559962	2
2895265	2
2456604	2
2548229	2
2789106	2
2945346	2
3108336	2
3202196	2
3425231	2
3586159	2
3886172	2
2514713	2
2750207	2
3859763	2
2991472	2
3178492	2
3912311	2
2704813	2
3128276	2
3318839	2
3543012	2
2347967	2
2725082	2
2810819	2
3018023	2
3495051	2
2899920	2
3886535	2
2462296	2
2656071	2
2428346	2
3129959	2
3178775	2
3352842	2
3516701	2
3912606	2
2371867	2
3128732	2
3543663	2
3637712	2
2478149	2
2570986	2
2767677	2
3018203	2
3276849	2
3406666	2
3591032	2
2703679	2
2747238	2
2789543	2
3538753	2
2656611	2
3271996	2
3087625	2
3130160	2
3858267	2
2800038	2
2940203	2
3033141	2
3129066	2
3319614	2
3452149	2
2478283	2
2767958	2
3228693	2
3449294	2
2896759	2
2548816	2
2789779	2
3202893	2
3538903	2
3747782	2
2516081	2
3861090	2
2376364	2
2479025	2
2833332	2
3033622	2
3129440	2
3452481	2
3544594	2
2348812	2
2404457	2
3229013	2
3277375	2
2897212	2
2985553	2
2747781	2
2790034	2
3473738	2
3692933	2
2849865	2
3776346	2
2479190	2
2877554	2
3252865	2
3301650	2
3517450	2
3913757	2
2801062	2
3942664	2
2661045	2
2748128	2
2946554	2
3152527	2
3380352	2
3748605	2
2517585	2
2657923	2
2850277	2
3861892	2
2683553	2
3088232	2
3131054	2
2405249	2
2617403	2
2971894	2
3450115	2
3719273	2
3042262	2
3204042	2
3687249	2
2640726	2
2834066	2
2926467	2
3302361	2
3354270	2
3563693	2
3859486	2
3034560	2
2349767	2
2617760	2
3067777	2
3450328	2
3778274	2
2898709	2
3593465	2
2549571	2
2790756	2
2947272	2
3693874	2
3274187	2
3687997	2
3862790	2
2683965	2
2878527	2
3518164	2
3859665	2
2611481	2
3944260	2
2405845	2
2618468	2
3019667	2
3327234	2
2987007	2
2748801	2
2754573	2
3182350	2
3689519	2
2480041	2
2596795	2
2684159	2
3131959	2
3614096	2
3915221	2
2422139	2
3548184	2
2727319	2
3404453	2
3720277	2
2566392	2
3086829	2
2749083	2
3589279	2
3638684	2
3364660	2
3864360	2
2480260	2
2834771	2
3254477	2
3915295	2
2375626	2
2422725	2
3548580	2
2350675	2
2972957	2
3068300	2
3450964	2
3778850	2
2567037	2
3502332	2
2749375	2
2467270	2
3036819	2
2834922	2
3089614	2
3132555	2
3518883	2
3614463	2
2573733	2
2727840	2
3020422	2
3232078	2
3497352	2
3590644	2
4045102	2
3412047	2
3904957	2
2459947	2
2550399	2
2858231	2
3540937	2
2467692	2
2661527	2
2480685	2
2597449	2
2835237	2
2927628	2
3324728	2
3946176	2
2406915	2
2973465	2
3232344	2
3405170	2
3736431	2
2550599	2
2904864	2
3154072	2
2468039	2
2379368	2
2879856	2
3255097	2
3304435	2
3565049	2
3861835	2
2619906	2
2728217	2
2507082	2
3044048	2
3208830	2
3639593	2
3940168	2
2326756	2
2529271	2
2642746	2
3182521	2
3304703	2
3519865	2
2615047	2
2351899	2
2407678	2
2663076	2
2771251	2
3504196	2
3906820	2
2551039	2
2951118	2
3044278	2
2855166	2
3916310	2
2946355	2
3232219	2
2352121	2
2574845	2
3232858	2
3279792	2
3328940	2
2461088	2
2858994	2
2905712	2
3044574	2
3209167	2
3382965	2
3541823	2
3640081	2
2855729	2
2685877	2
2880497	2
3183023	2
3520325	2
3802413	2
3916497	2
2378459	2
3136085	2
2621115	2
3452376	2
3542712	2
3592345	2
3089779	2
3414750	2
3598459	2
3827167	2
2461410	2
2750776	2
2859354	2
3477251	2
3941156	2
2523665	2
2663928	2
2856733	2
3039862	2
2643594	2
2686063	2
2836599	2
3091115	2
3802658	2
2947416	2
3233042	2
3458858	2
2771950	2
2815660	2
3070049	2
3329636	2
3452618	2
3498710	2
3543020	2
3592588	2
3908151	2
2381298	2
2551718	2
2859636	2
2996065	2
3045033	2
3383374	2
3477429	2
2664228	2
2857243	2
3040557	2
2643804	2
3091376	2
3520816	2
3616881	2
2617116	2
2664119	2
2772296	2
2334636	2
2461875	2
2751341	2
3045206	2
3209739	2
3477593	2
3753721	2
3829356	2
2857606	2
3279774	2
2530547	2
2929310	2
3183786	2
2428290	2
3137905	2
3328717	2
3460018	2
3552795	2
2622393	2
3330627	2
3453535	2
3543315	2
3725247	2
3739415	2
2707740	2
2859965	2
3383755	2
3041453	2
2329141	2
2482397	2
2929543	2
3257226	2
3617353	2
3234482	2
2816385	2
3406978	2
3781807	2
4052253	2
3909669	2
2794237	2
3210344	2
3430148	2
3829866	2
2525515	2
3372079	2
3697643	2
2482640	2
2644581	2
2881790	2
3092078	2
3803660	2
3553665	2
2353709	2
2409742	2
2577179	2
2730419	2
3022799	2
3280996	2
3725920	2
2992608	2
3740292	2
2462692	2
2552531	2
3046013	2
3942917	2
2951231	2
2644922	2
3306972	2
3617968	2
2811506	2
3023268	2
3670146	2
3782423	2
3093126	2
3508144	2
2382608	2
2752223	2
2952810	2
2997533	2
3113356	2
3156416	2
3282215	2
3373573	2
3698589	2
2330023	2
2531550	2
2930118	2
3258042	2
3522131	2
3804123	2
2619387	2
2730863	2
2817215	2
2976100	2
3072009	2
3281575	2
3407591	2
3544553	2
4054466	2
2576861	2
3417498	2
3508570	2
3911202	2
2382908	2
2552830	2
2908471	2
3113612	2
3210904	2
3430935	2
3641827	2
3831427	2
2761890	2
3699270	2
2330288	2
2483289	2
2687627	2
3359536	2
3522294	2
2715667	2
2812525	2
3554631	2
2665301	2
3407815	2
3455396	2
3500326	2
2338160	2
3508848	2
2463489	2
2509634	2
2709159	2
3046779	2
2952648	2
3374481	2
3092967	2
3307844	2
3804633	2
2620211	2
3141607	2
2356410	2
3024080	2
3072497	2
3594516	2
2709462	2
2752955	2
2998270	2
3114197	2
3157440	2
3431740	2
3642274	2
3832129	2
2438721	2
2600995	2
2883103	2
3093187	2
3259068	2
3308024	2
3867685	2
3918858	2
3555540	2
3545365	2
3670932	2
2578224	2
2907486	2
2331871	2
2795667	2
3479580	2
3700044	2
3944352	2
3700694	2
2688518	2
2930915	2
3259320	2
3523278	2
3568930	2
3619006	2
2384292	2
3332903	2
3235539	2
3408522	2
3671066	2
2578903	2
3096570	2
3510511	2
2753368	2
2795844	2
2954160	2
2998779	2
3212038	2
3479858	2
2863797	2
3284409	2
2601458	2
3458079	2
3523539	2
2384971	2
2621820	2
2579060	2
2625506	2
2910403	2
3235668	2
3283049	2
3728136	2
3784218	2
2579466	2
3832915	2
3913629	2
2464498	2
2796055	2
3643612	2
3191896	2
2440013	2
3868978	2
3919441	2
2816076	2
3557210	2
3408976	2
3501470	2
3671327	2
3114962	2
3432947	2
3700573	2
2955099	2
3790098	2
3260201	2
3308966	2
3523951	2
3619981	2
3869357	2
2732675	2
2864243	2
3025268	2
3728429	2
2341467	2
2909477	2
2997389	2
3048143	2
3115162	2
3159836	2
3700726	2
3138114	2
3459350	2
3920002	2
2413191	2
2864444	2
3236336	2
3283769	2
2342131	2
2768558	2
3512726	2
3834288	2
2710774	2
2531252	2
3193317	2
2884793	2
3620678	2
2386717	2
2413532	2
2626482	2
3284015	2
3502258	2
3671973	2
2342643	2
3387007	2
3760193	2
3048640	2
2689794	2
2932402	2
3138517	2
2436591	2
3559557	2
2580349	2
2978428	2
3337171	2
3596046	2
3729496	2
3423314	2
3607547	2
3745876	2
2334371	2
2554938	2
3049187	2
3213852	2
3646179	2
3701252	2
3760715	2
3946941	2
3288749	2
2436995	2
3236983	2
3607778	2
3835694	2
3049551	2
3194372	2
2442086	2
2932864	2
3095875	2
3460387	2
3525175	2
3570706	2
3807530	2
2978932	2
3503161	2
3672725	2
3786142	2
2771618	2
3424494	2
2466077	2
2555531	2
2754968	2
2956186	2
3387640	2
3482168	2
3761408	2
3380433	2
2442373	2
2486344	2
2603456	2
2932995	2
3139206	2
3262347	2
3310380	2
3871907	2
3958423	2
2581388	2
2667949	2
3284787	2
3547523	2
3672904	2
3747548	2
2335375	2
3160873	2
3387802	2
3897016	2
2535115	2
2886154	2
2933135	2
3525583	2
3872190	2
2722700	2
3244200	2
2362095	2
2865815	2
2979341	2
3410629	2
3596927	2
2772575	2
3515728	2
2798211	2
3050231	2
3388064	2
2534017	2
2675635	2
2535345	2
3571422	2
3622991	2
2627696	2
3244610	2
2820587	2
3786849	2
2585924	2
2387242	2
2466805	2
2512711	2
2712648	2
3001968	2
3116902	2
3161321	2
3647153	2
3762535	2
3948372	2
2482377	2
2676245	2
2959343	2
3051704	2
3705140	2
2604434	2
2648512	2
2842193	2
3188847	2
3461264	2
3571675	2
3808621	2
2822033	2
3563275	2
2777465	2
2913398	2
3285421	2
3787160	2
2586260	2
2677829	2
3918952	2
3762706	2
3948696	2
3876741	2
2487232	2
2604641	2
2933844	2
3623547	2
2439832	2
2823313	2
3960374	2
3238398	2
3504833	2
3548382	2
2556673	2
2713073	2
3389030	2
3053407	2
3292780	2
3706228	2
2487504	2
2536250	2
2649102	2
2934080	2
3412443	2
3526674	2
2724760	2
3659672	2
3960784	2
2669295	2
2866683	2
3027795	2
3597878	2
3787575	2
2347274	2
3610968	2
2556813	2
3002788	2
3161977	2
2484115	2
3706609	2
2536572	2
2843669	2
3097821	2
3364865	2
3412659	2
3461973	2
3623957	2
2914131	2
3505334	2
3675010	2
2347886	2
2916504	2
3104525	2
3428808	2
2388236	2
3703246	2
3839501	2
3949346	2
3383883	2
2537119	2
2692044	2
3311958	2
3412939	2
2632030	2
2725807	2
3028537	2
3675580	2
3732069	2
2713857	2
2800023	2
2958611	2
3162454	2
3483925	2
3839856	2
3898799	2
3057590	2
2692340	2
3572957	2
3624544	2
3923079	2
2392665	2
3249177	2
3340967	2
3962431	2
2364614	2
2629085	2
2735876	2
3029049	2
3288303	2
2681013	2
2917948	2
3429822	2
3752264	2
2714078	2
3004048	2
2488498	2
2442407	2
3475353	2
2416956	2
2629304	2
2867627	2
2914667	2
3549604	2
2681399	2
2918650	2
2337788	2
2959379	2
3004656	2
3052498	2
3840613	2
3899301	2
2537481	2
2963277	2
2488825	2
3312469	2
3413806	2
3462886	2
3573434	2
3342123	2
3566918	2
2736110	2
2914852	2
3029911	2
3077527	2
3288802	2
3599039	2
2514520	2
2758093	2
3163025	2
3437455	2
3484640	2
3704246	2
2538042	2
3200984	2
2538084	2
2606321	2
3312682	2
3463242	2
3573690	2
3625315	2
2443336	2
3342854	2
3841685	2
3963906	2
2736332	2
2822574	2
2868089	2
3341752	2
3677622	2
3733019	2
2558101	2
3005485	2
3053409	2
3648845	2
2486895	2
3387063	2
2780318	2
2888623	2
3312986	2
3366293	2
3529063	2
3810910	2
2443581	2
3154334	2
3599419	2
2338508	2
2801305	2
3119453	2
3387579	2
3799463	2
3881650	2
2693817	2
3142117	2
3192091	2
3414684	2
3625835	2
3811134	2
2394980	2
2444257	2
3251210	2
3477547	2
3568848	2
3756268	2
3842513	2
2365737	2
2630279	2
2671552	2
3789540	2
3923489	2
2960546	2
3485245	2
2539547	2
3388372	2
2446038	2
3530054	2
3574487	2
3626078	2
3569479	2
2366021	2
2823308	2
3030793	2
3078574	2
2338934	2
2469302	2
2515428	2
2558854	2
2716442	2
2759337	2
3006548	2
3120801	2
3705567	2
3842941	2
2446292	2
2737631	2
3142491	2
3367061	2
2829230	2
2585244	2
2630734	2
2672563	2
2983172	2
3031575	2
3551061	2
3789994	2
2590512	2
3924018	2
2469530	2
3006673	2
3121148	2
3392000	2
3485660	2
3766674	2
2539390	2
2936989	2
3142766	2
3367365	2
3416021	2
3626487	2
2445748	2
3345408	2
3570769	2
3843286	2
3965448	2
2672795	2
2823703	2
2983287	2
3343054	2
3790197	2
2961407	2
3164273	2
3392401	2
3650809	2
3843446	2
3204346	2
3802167	2
2490441	2
2539540	2
2607974	2
2738047	2
3367615	2
3416421	2
3464545	2
2491835	2
3253815	2
3479210	2
2983462	2
3619671	2
2760294	2
3486304	2
3651074	2
3767043	2
3953759	2
2967728	2
3204733	2
3802633	2
2695369	2
2937448	2
3143532	2
3575630	2
2831171	2
3571814	2
3758642	2
2824098	2
3242107	2
3601007	2
3735586	2
2353831	2
3014216	2
2470314	2
2717471	2
2802869	2
2961822	2
3007083	2
3219702	2
3393073	2
3486575	2
3651272	2
3706823	2
2542647	2
2879772	2
2608371	2
2652363	2
2695525	2
2847799	2
3194517	2
3267127	2
3575771	2
2732722	2
3255101	2
2586258	2
2824240	2
3552278	2
3735891	2
2340022	2
3007313	2
3902466	2
2543107	2
2540253	2
3417546	2
3812836	2
2399699	2
3158457	2
3291746	2
3344313	2
3552523	2
3791222	2
2924948	2
3122083	2
3317461	2
3392145	2
3714569	2
2447928	2
2491408	2
2782381	2
3267663	2
3531500	2
2638978	2
3845440	2
2367777	2
3602156	2
2925605	2
3114050	2
3436151	2
3621422	2
3268622	2
3653041	2
3707721	2
3805243	2
2782580	2
2938610	2
3267907	2
3418658	2
3159189	2
3348506	2
3845791	2
2367997	2
2420368	2
3243134	2
3679979	2
3736629	2
2357742	2
2783663	2
3016009	2
3622083	2
2517718	2
2560928	2
2718722	2
2761319	2
3122461	2
3220867	2
3487588	2
3806128	2
2541033	2
2609147	2
2696166	2
2848671	2
2401253	2
2449113	2
2640350	2
3761938	2
2587129	2
2676746	2
3509312	2
3602971	2
2594962	2
2926438	2
3928792	2
2340980	2
2471363	2
2561101	2
3318681	2
2970922	2
3887089	2
2653197	2
2696401	2
2739786	2
3369324	2
3628152	2
3257669	2
4050519	2
2825103	2
3553687	2
3737367	2
3904887	2
2358686	2
2784625	2
3017170	2
3929275	2
2518174	2
3269364	2
2882758	2
3716868	2
2653413	2
2740101	2
3369523	2
3577306	2
2587572	2
3345765	2
3509858	2
3553946	2
3680732	2
2359117	2
2691719	2
2785369	2
3017650	2
2471882	2
2762006	2
2963666	2
3010743	2
3221797	2
3269647	2
3319272	2
3709570	2
2547091	2
3211568	2
2653723	2
2849458	2
2893232	2
2939442	2
3369723	2
3628624	2
2498906	2
3483817	2
3671660	2
3847591	2
2587774	2
2871168	2
3034212	2
3293404	2
3345972	2
3680897	2
2404966	2
2596615	2
2692142	2
2395036	2
3011032	2
3847820	2
2883691	2
3717808	2
2495300	2
3419774	2
3628873	2
3484252	2
2369091	2
2421690	2
2825671	2
2919219	2
2928470	2
3018731	2
2472348	2
3059119	2
3319804	2
3395491	2
3442471	2
3488993	2
3957590	2
2542113	2
2893678	2
3420022	2
3467128	2
3578046	2
2500309	2
3351625	2
3484619	2
4053487	2
2421899	2
2588374	2
2677873	2
2825970	2
2985977	2
3034682	2
3246651	2
3849656	2
2928909	2
2342316	2
2395402	2
2720055	2
3124209	2
3167343	2
3270307	2
3489129	2
2884728	2
3809834	2
3890172	2
2542410	2
3103222	2
3420203	2
3929211	2
2369517	2
2634066	2
2826185	2
2986200	2
3246917	2
3346684	2
2693592	2
2342563	2
2655285	2
2720295	2
3011815	2
3489397	2
3719402	2
2611217	2
2940452	2
2644140	2
2422556	2
2919979	2
2986541	2
3247013	2
3555919	2
3682415	2
3850693	2
3119382	2
2342853	2
2720569	2
2762976	2
3222651	2
3770421	2
3958676	2
2885892	2
3578863	2
3891107	2
2698405	2
2741529	2
3629959	2
3163292	2
3352831	2
2316197	2
2826654	2
2872208	2
3021327	2
2343060	2
2763078	2
2806119	2
3658635	2
3958835	2
2886652	2
2496638	2
3198288	2
3371332	2
3630196	2
2453176	2
2739813	2
2423158	2
3083081	2
3511688	2
2789913	2
3119969	2
3627280	2
3932902	2
2343353	2
2564708	2
2656316	2
3321226	2
3659109	2
3073743	2
3812075	2
3891835	2
2698938	2
3534577	2
2503335	2
2740270	2
2317026	2
2634971	2
3606845	2
3740027	2
3023007	2
2565501	2
2721085	2
3125384	2
3223469	2
3271596	2
3580792	2
2497126	2
3104351	2
3147812	2
3468505	2
3817619	2
3880887	2
3262627	2
3851337	2
2635262	2
3683761	2
3794464	2
2409228	2
2600574	2
3628090	2
2613015	2
3223682	2
3271784	2
3444766	2
2975687	2
3075003	2
3581166	2
3722212	2
2497394	2
3535052	2
3818178	2
2839755	2
3165740	2
3852007	2
2371300	2
2873167	2
3248075	2
3607439	2
3684761	2
3852913	2
2364712	2
2932336	2
3024029	2
3934101	2
2657041	2
2763819	2
3013366	2
3272261	2
3711996	2
3960204	2
3217130	2
2786017	2
3535276	2
3930735	2
2505011	2
3354876	2
2827802	2
2873371	2
3083814	2
3174113	2
3558528	2
3607663	2
3740952	2
3794977	2
2365264	2
3443611	2
3534986	2
2397947	2
2721821	2
2807384	2
3013532	2
3125989	2
3322124	2
3960509	2
2976573	2
3399326	2
3582331	2
2452869	2
2743165	2
3104953	2
3818733	2
3852948	2
3037377	2
3795168	2
3121795	2
3629339	2
2521142	2
2613634	2
2657376	2
2966896	2
3398206	2
2553784	2
2889851	2
3076202	2
3218214	2
3814068	2
2942544	2
3105169	2
3882346	2
2828292	2
2873759	2
3558928	2
3795541	2
2602394	2
2698643	2
2521451	2
2613786	2
2657522	2
2722370	2
2764468	2
3814488	2
2498556	2
2743715	2
2786629	2
3469791	2
3535983	2
2456714	2
2372306	2
2424764	2
2591405	2
2636442	2
2989059	2
3085106	2
3795868	2
3122470	2
2345292	2
2613971	2
2967436	2
3273773	2
3713829	2
2890727	2
3491917	2
3584519	2
3725100	2
3894767	2
2498873	2
3105722	2
3422850	2
3819995	2
3882882	2
3931639	2
2842725	2
3357138	2
2425018	2
2636628	2
3349657	2
3686107	2
3909511	2
2603398	2
3445648	2
3935448	2
2522033	2
3062393	2
3225154	2
3661229	2
3714218	2
3961574	2
2320439	2
2978780	2
2700754	2
2786948	2
3582352	2
2458098	2
2508994	2
2680550	2
3559711	2
2604008	2
2700328	2
2808501	2
3126850	2
3492757	2
3961917	2
2556070	2
3493269	2
3585078	2
2787260	2
3470609	2
3582731	2
2844245	2
3855644	2
2680761	2
2604647	2
3446922	2
2400423	2
2614585	2
3015082	2
3225644	2
3962342	2
2892075	2
2979926	2
3079451	2
3220741	2
3727046	2
2454509	2
2897668	2
3470893	2
3536907	2
2651829	2
2746311	2
3771537	2
2637425	2
3038773	2
3085856	2
3176130	2
3796702	2
3856201	2
2936068	2
2454861	2
3150136	2
3884390	2
2652334	2
3856545	2
2592573	2
2923513	2
3250182	2
3514725	2
3688505	2
2936582	2
3028958	2
2476781	2
2658729	2
3016241	2
3226163	2
3400081	2
3447347	2
3728315	2
2455192	2
2898011	2
3150331	2
2652739	2
2592900	2
2875124	2
2923812	2
2990491	2
3250465	2
3560742	2
3690064	2
2415024	2
2702156	2
2796982	2
3029784	2
3125822	2
3938300	2
2723888	2
2969362	2
3447523	2
2893409	2
3897635	2
2455479	2
3150535	2
3424249	2
3745626	2
2846074	2
3268820	2
3359767	2
2426786	2
2593254	2
2924106	2
3515388	2
2415635	2
2702612	2
2797321	2
2401803	2
2615364	2
2809807	2
2969560	2
3065424	2
3275582	2
3324733	2
2460346	1
2512824	1
2653704	1
3175942	1
3268959	1
3359934	1
3679531	1
3772748	1
2374192	1
2426979	1
2524515	1
2593349	1
2681731	1
2830960	1
2875332	1
2924142	1
2990697	1
3039464	1
3299688	1
3515513	1
3610071	1
3690309	1
3797429	1
3857027	1
3911330	1
2369799	1
2415844	1
2606456	1
2702784	1
2797449	1
2937689	1
3318038	1
3449217	1
3938723	1
2347133	1
2401874	1
2477188	1
2524075	1
2568907	1
2766721	1
3065511	1
3275685	1
3324831	1
3400593	1
3447898	1
3494088	1
3663310	1
3716406	1
3963539	1
2323257	1
3081738	1
3222942	1
3496417	1
3589222	1
3729549	1
3818237	1
3898832	1
2502106	1
2547607	1
2854981	1
3107794	1
3150938	1
3201638	1
3377571	1
3424496	1
3472136	1
3537730	1
3635140	1
3691252	1
3745956	1
3823071	1
3933299	1
2460709	1
2654148	1
2846733	1
3269417	1
3679967	1
3773325	1
3858432	1
2321216	1
2374390	1
2427304	1
2593600	1
2638565	1
2831239	1
2875712	1
2924315	1
3039610	1
3086772	1
3177641	1
3351380	1
3561508	1
3610297	1
3797811	1
3857266	1
2370020	1
2416356	1
2606776	1
2703384	1
2797896	1
3030889	1
3126978	1
3318263	1
3449788	1
3541616	1
3635134	1
3939140	1
2347390	1
2402303	1
2569248	1
2615629	1
2766919	1
2969908	1
3017342	1
3227330	1
3275923	1
3325076	1
3400760	1
3448201	1
3663623	1
3963803	1
2559196	1
3082033	1
3223647	1
3405021	1
3497025	1
3589603	1
3730379	1
3818832	1
2456096	1
2502515	1
2702725	1
2746045	1
2788695	1
2855150	1
2944929	1
3151214	1
3201824	1
3538029	1
3691448	1
3746246	1
3885475	1
3933501	1
2513997	1
2654641	1
2749261	1
2846976	1
3177154	1
3680410	1
3773606	1
3859046	1
2321391	1
2374770	1
2427572	1
2525085	1
2593865	1
2638788	1
2681995	1
2875902	1
2924537	1
2991137	1
3039925	1
3129233	1
3251544	1
3300194	1
3351811	1
3561712	1
3610535	1
3798003	1
3857380	1
2417043	1
2607057	1
2798595	1
2938656	1
3031338	1
3318414	1
3450435	1
3542166	1
3635568	1
3939472	1
2347580	1
2569487	1
2659787	1
2724689	1
2810398	1
2970111	1
3066114	1
3227613	1
3663942	1
3776709	1
3964113	1
2324118	1
2559683	1
2895036	1
2983248	1
3082354	1
3223972	1
3405584	1
3590042	1
3819326	1
3899823	1
2456330	1
2502772	1
2548036	1
2703012	1
2746398	1
2855403	1
2899072	1
2945164	1
3108206	1
3151372	1
3202087	1
3378324	1
3472798	1
3538219	1
3585930	1
3635663	1
3746469	1
3823805	1
2655255	1
2749676	1
2847542	1
3177769	1
3360677	1
3680955	1
3773786	1
2375155	1
2427809	1
2594143	1
2638993	1
2832259	1
2924721	1
2991375	1
3178333	1
3252002	1
3300437	1
3516322	1
3561931	1
3610778	1
3798229	1
2417462	1
2704482	1
3031713	1
3225664	1
3318714	1
3450858	1
3542722	1
3636452	1
2347841	1
2403267	1
2477763	1
2569909	1
2616065	1
2660175	1
2724918	1
2767222	1
2810653	1
2970357	1
3017843	1
3066312	1
3227868	1
3325552	1
3401288	1
3448573	1
3494876	1
3664262	1
3717404	1
3776915	1
3964442	1
2324750	1
2560128	1
2895397	1
3082702	1
3405783	1
3731349	1
3819954	1
2456712	1
2789200	1
2855704	1
3108416	1
3151609	1
3425306	1
3472984	1
3538440	1
3586708	1
3636324	1
3692046	1
3746667	1
3824241	1
3886319	1
3934037	1
2514859	1
2655659	1
2750431	1
2847943	1
3178270	1
3360925	1
3774571	1
3859835	1
2321807	1
2375375	1
2594400	1
2682366	1
2832691	1
2876518	1
2924964	1
2991561	1
3040319	1
3129815	1
3252244	1
3352675	1
3516590	1
3562188	1
3857840	1
3912407	1
2418037	1
2607964	1
2939452	1
3128418	1
3226180	1
3940688	1
2348089	1
2403649	1
2616253	1
2660372	1
2767461	1
2970641	1
3018073	1
3066521	1
3228124	1
3401493	1
3448853	1
3495094	1
3664540	1
2325260	1
2560608	1
2984039	1
3082968	1
3406330	1
3498213	1
3590769	1
3820222	1
3900978	1
2456935	1
2503350	1
2855906	1
2900010	1
3041040	1
3108636	1
3202570	1
3425542	1
3473200	1
3538640	1
3587114	1
3636878	1
3692285	1
3747051	1
3886659	1
2656195	1
2750939	1
2848590	1
3178757	1
3361228	1
3683072	1
3775044	1
3860453	1
2322292	1
2428416	1
2525964	1
2594611	1
2682527	1
2876807	1
2925240	1
2991788	1
3040550	1
3087524	1
3130047	1
3178875	1
3252475	1
3301056	1
3352988	1
3516737	1
3562359	1
3798672	1
3858072	1
3912705	1
2371967	1
2418606	1
2705213	1
2799893	1
2939865	1
3032886	1
3128827	1
3226508	1
3451705	1
3543755	1
3637857	1
3941207	1
2348397	1
2404011	1
2478197	1
2571238	1
2616497	1
2767759	1
2970959	1
3018279	1
3066708	1
3228519	1
3276983	1
3326078	1
3401858	1
3664915	1
3717946	1
3965027	1
2561196	1
2896424	1
2984632	1
3083231	1
3406997	1
3498957	1
3591163	1
3820690	1
3901193	1
2457200	1
2548688	1
2703867	1
2856163	1
2900547	1
2945852	1
3108936	1
3152049	1
3202739	1
3425797	1
3538799	1
3587603	1
3747348	1
3825075	1
3934566	1
2463039	1
2515879	1
2656666	1
2751458	1
2849134	1
3179374	1
3272109	1
3683814	1
3860801	1
2322940	1
2376123	1
2526245	1
2639601	1
2682769	1
2833204	1
2925379	1
2992055	1
3040777	1
3179090	1
3252699	1
3562613	1
3611422	1
3798911	1
3913093	1
2608817	1
2705647	1
2800121	1
2940350	1
3033259	1
3227106	1
3319894	1
3544223	1
3638300	1
2348678	1
2478393	1
2571613	1
2616820	1
2660724	1
2768114	1
2971254	1
3066949	1
3228889	1
3277242	1
3402085	1
3449391	1
3495724	1
3665778	1
3718240	1
3965313	1
2326369	1
2561736	1
2896878	1
2985380	1
3083635	1
3499607	1
3591532	1
3821162	1
3901547	1
2457445	1
2503903	1
2704111	1
2789879	1
2856375	1
2901074	1
3041482	1
3152202	1
3203044	1
3587866	1
3637067	1
3692778	1
3887535	1
3935003	1
2516357	1
2849480	1
3272522	1
3361760	1
3775941	1
3861135	1
2323255	1
2376538	1
2479072	1
2526486	1
2595373	1
2639862	1
2833361	1
2925601	1
2992362	1
3040984	1
3087863	1
3130584	1
3179483	1
3252801	1
3301480	1
3353552	1
3517315	1
3562920	1
3858627	1
3913550	1
2373005	1
2420015	1
2706307	1
2800628	1
2940836	1
3320377	1
3942377	1
2348876	1
2617047	1
2660979	1
2725831	1
2768385	1
2811578	1
3018738	1
3067160	1
3229090	1
3277494	1
3402419	1
3449702	1
3495992	1
3666174	1
3718637	1
3777658	1
3965612	1
2562322	1
2985711	1
3083914	1
3500211	1
3733931	1
2457739	1
2549061	1
2704328	1
2747914	1
2790079	1
2901640	1
3041698	1
3109423	1
3152380	1
3380157	1
3426283	1
3539221	1
3637349	1
3693099	1
3748133	1
3826007	1
3887713	1
3935452	1
2517170	1
2752495	1
3685616	1
3776499	1
3861625	1
2323476	1
2376934	1
2429292	1
2479304	1
2526599	1
2595677	1
2683400	1
3088105	1
3179836	1
3252922	1
3301727	1
3517564	1
3563125	1
3799580	1
3858903	1
3913925	1
2373685	1
2420652	1
2609989	1
2706880	1
2801268	1
2941357	1
3228060	1
3453086	1
3545146	1
3639170	1
3942789	1
2572336	1
2617299	1
2661160	1
2726085	1
2768956	1
2811829	1
3018986	1
3277793	1
3402797	1
3496255	1
3666489	1
3719108	1
3777863	1
2327428	1
2897955	1
2985996	1
3085048	1
3592645	1
3822166	1
3902452	1
2504274	1
2549292	1
2856719	1
2946707	1
3109696	1
3203629	1
3380461	1
3426413	1
3539524	1
3588452	1
3637588	1
3693320	1
3826201	1
3888040	1
2517670	1
2658153	1
2753294	1
2850518	1
3362688	1
3686105	1
2323765	1
2595944	1
2640545	1
2833913	1
2877787	1
2926281	1
2992800	1
3088343	1
3180217	1
3253216	1
3301974	1
3354027	1
3517839	1
3613021	1
3799862	1
3859258	1
2374138	1
2421084	1
2610418	1
2707361	1
2801706	1
2941694	1
3034340	1
3130003	1
3321193	1
3453786	1
3545615	1
3639710	1
3943315	1
2349611	1
2405335	1
2572478	1
2617595	1
3019280	1
3067645	1
3277988	1
3450197	1
3666726	1
3719344	1
3778160	1
2328130	1
2563684	1
2986348	1
3409302	1
3501248	1
3593095	1
3734589	1
2458368	1
2504570	1
2549462	1
2748437	1
2902950	1
3042321	1
3109885	1
3152826	1
3426611	1
3588662	1
3637827	1
3749596	1
3888357	1
3936324	1
2465730	1
2753830	1
2851498	1
3273959	1
3687351	1
3862480	1
2324140	1
2377634	1
2429822	1
2640814	1
2834149	1
2878245	1
2993025	1
3131532	1
3253464	1
3302524	1
3354393	1
3517999	1
3613785	1
3800050	1
3859530	1
2374587	1
2421520	1
2611104	1
2802519	1
2941993	1
3130838	1
3321713	1
3454200	1
3546915	1
3640306	1
3943893	1
2349828	1
2405665	1
2572737	1
2617912	1
2769703	1
3067853	1
3230477	1
3327094	1
3403615	1
3496642	1
3719717	1
3778334	1
4042682	1
2328737	1
2565101	1
2898836	1
2986846	1
3409977	1
3501651	1
3593623	1
3823026	1
3903377	1
2458711	1
2504893	1
2549634	1
2704982	1
2748624	1
2790868	1
2857222	1
2903380	1
2947376	1
3042596	1
3204646	1
3539997	1
3588887	1
3638116	1
3750104	1
3826645	1
3888610	1
3936841	1
2466040	1
2518926	1
2754391	1
2852143	1
3274273	1
3688202	1
3777726	1
3863049	1
2479865	1
2596606	1
2926857	1
3088737	1
3180814	1
3253654	1
3302876	1
3518221	1
3563961	1
3800679	1
3859841	1
2421964	1
2611683	1
2942651	1
3035237	1
3131743	1
3229412	1
3640900	1
3944419	1
2350056	1
2405898	1
2572953	1
2661767	1
2727179	1
2770008	1
3231232	1
3327322	1
3450661	1
3589690	1
2565686	1
2899190	1
2987093	1
3086188	1
3594042	1
3735142	1
3903854	1
2705275	1
2748870	1
2791132	1
2857493	1
2903629	1
2947916	1
3110386	1
3153243	1
3205169	1
3381312	1
3427148	1
3475090	1
3638543	1
3694310	1
3750498	1
3826910	1
3888869	1
3937622	1
2519316	1
2659932	1
2754701	1
3182441	1
3364380	1
3689697	1
3863724	1
2324910	1
2378329	1
2430399	1
2480163	1
2596863	1
2684223	1
2834502	1
2878934	1
2927040	1
2993451	1
3088988	1
3181266	1
3303149	1
3355019	1
3518471	1
3564152	1
3614131	1
3800926	1
3860426	1
2375392	1
2422412	1
2612115	1
2708731	1
2803354	1
2943244	1
3035411	1
3132017	1
3323159	1
3455243	1
3548265	1
3641427	1
2350390	1
2406122	1
2573217	1
2661926	1
2770238	1
3019968	1
3068198	1
3231551	1
3278544	1
3327610	1
3404527	1
3450802	1
3496895	1
3589983	1
3667767	1
4043623	1
2329773	1
2899548	1
2987380	1
3086928	1
3502239	1
3735616	1
3823965	1
3904097	1
2459286	1
2705440	1
2749168	1
2903963	1
2948286	1
3043218	1
3110530	1
3205349	1
3475478	1
3540594	1
3694563	1
3751106	1
3889066	1
3938250	1
2467113	1
2519894	1
2755093	1
2853112	1
3036573	1
3182919	1
3275880	1
3364929	1
3690239	1
3864497	1
2325244	1
2378616	1
2430802	1
2480353	1
2527938	1
2597144	1
2641510	1
2879207	1
2927224	1
2993692	1
3089417	1
3132438	1
3254542	1
3303477	1
3518703	1
3614301	1
3860745	1
2422919	1
2612599	1
2709204	1
2804458	1
2943861	1
3132682	1
3323608	1
3455769	1
3548853	1
3945363	1
2406369	1
2619111	1
2662125	1
2812910	1
2973064	1
3278683	1
3327880	1
3404779	1
3451075	1
3497090	1
3590390	1
3668112	1
3720998	1
4044932	1
2330387	1
2567183	1
2900188	1
2987619	1
3087487	1
3595440	1
3824438	1
3904607	1
2459688	1
2506546	1
2550234	1
2705703	1
2749497	1
2791640	1
2858100	1
2994561	1
3043364	1
3110728	1
3153619	1
3205612	1
3475680	1
3694825	1
3751579	1
3889337	1
2467386	1
2520542	1
2661096	1
2853638	1
3365549	1
3690691	1
3779093	1
2378901	1
2480558	1
2528365	1
2641776	1
2835066	1
2879371	1
2927480	1
2993966	1
3089707	1
3132613	1
3303858	1
3355586	1
3519042	1
3564637	1
3614587	1
3801327	1
3860998	1
3915547	1
2376190	1
2423447	1
2613381	1
3036114	1
3133481	1
3230463	1
3324161	1
3642272	1
3945902	1
2351223	1
2573796	1
2662290	1
2770697	1
2813113	1
2973372	1
3068548	1
3232172	1
3278954	1
3328077	1
3405067	1
3497440	1
3590817	1
3668335	1
3779268	1
2567603	1
2988123	1
3087806	1
3595787	1
3825002	1
2460062	1
2506801	1
2550438	1
2705924	1
2904710	1
2994737	1
3043584	1
3153888	1
3205926	1
3428003	1
3476031	1
3541002	1
3639278	1
3695062	1
3751841	1
3827632	1
2521252	1
2661851	1
3183714	1
3276895	1
3691440	1
3779432	1
3865496	1
2379165	1
2480732	1
2528918	1
2597504	1
2642247	1
2684895	1
2835353	1
2879712	1
2927739	1
2994347	1
3089999	1
3132806	1
3254902	1
3355809	1
3564867	1
3861576	1
3915742	1
2423970	1
2614075	1
2710375	1
2805612	1
2944871	1
3134139	1
3231049	1
3325126	1
3456612	1
3642766	1
2351464	1
2407011	1
2574075	1
2662731	1
2728073	1
2813335	1
3020799	1
3068962	1
3232446	1
3279207	1
3328320	1
3451520	1
3497677	1
3591034	1
3668643	1
2331481	1
2568228	1
2900875	1
3088144	1
3412920	1
3503272	1
3596431	1
3736646	1
3825519	1
2460345	1
2506961	1
2550659	1
2749921	1
2994900	1
3043886	1
3111196	1
3208652	1
3382140	1
3428337	1
3541187	1
3639509	1
3695555	1
3827870	1
3889737	1
3939800	1
2521869	1
2662299	1
2854472	1
3037902	1
3184354	1
3277288	1
3366950	1
3779828	1
3865983	1
2326378	1
2597666	1
2642599	1
2685129	1
2835729	1
2928081	1
3090247	1
3133103	1
3182362	1
3255206	1
3304579	1
3519657	1
3565097	1
3861937	1
3915967	1
2377101	1
2614518	1
2711071	1
2806184	1
2945533	1
3134871	1
3231575	1
3325725	1
3456962	1
3643027	1
3946727	1
2351808	1
2574397	1
2620081	1
2662934	1
2728311	1
2771135	1
2814660	1
3020930	1
3232592	1
3279413	1
3328589	1
3451819	1
3497931	1
3591375	1
3722290	1
3779841	1
2568715	1
2988912	1
3088564	1
3413533	1
3737114	1
2507178	1
2706371	1
2792256	1
2858567	1
2905249	1
2950898	1
2995148	1
3044123	1
3111466	1
3382535	1
3541518	1
3639669	1
3696140	1
3752391	1
3828109	1
3889924	1
3940329	1
2468509	1
2662614	1
2757280	1
2854804	1
3038678	1
3277744	1
3367714	1
3693085	1
2326865	1
2433395	1
2481154	1
2529357	1
2597770	1
2642894	1
2685424	1
2835922	1
3090476	1
3133397	1
3182613	1
3356298	1
3519954	1
3565449	1
3615581	1
3802075	1
3862294	1
3916148	1
2425429	1
2615254	1
2711445	1
2806477	1
2945963	1
3135352	1
3231888	1
3457500	1
3550396	1
3643397	1
3947079	1
2351978	1
2407822	1
2574689	1
2620508	1
2771323	1
2814967	1
2973903	1
3021204	1
3069469	1
3232701	1
3279626	1
3405630	1
3452045	1
3498123	1
3591849	1
3669158	1
3722857	1
3780031	1
4046702	1
2332743	1
2569237	1
3414132	1
3504423	1
3907022	1
2460905	1
2551150	1
2706522	1
2750402	1
2792553	1
2858809	1
3044384	1
3154606	1
3209078	1
3696511	1
3752679	1
3828303	1
3890194	1
3940674	1
2468985	1
2522635	1
2855402	1
3039016	1
3693676	1
3781020	1
3866911	1
2327362	1
2434061	1
2481357	1
2529663	1
2597909	1
2643111	1
2836162	1
3090755	1
3133742	1
3182844	1
3255740	1
3305191	1
3356518	1
3520129	1
3615980	1
3862716	1
3916372	1
2378217	1
2426152	1
2711962	1
2946686	1
3326590	1
3457923	1
3643749	1
3947505	1
2408230	1
2574917	1
2663443	1
2728866	1
2815195	1
2974084	1
3021469	1
3069708	1
3232917	1
3279855	1
3329043	1
3498383	1
3592049	1
3669381	1
3780215	1
4047490	1
2333082	1
2569946	1
3089555	1
3414448	1
3598201	1
3737519	1
3826832	1
3907393	1
2507574	1
2551357	1
2706778	1
2750644	1
2859128	1
2905733	1
2951432	1
2995739	1
3044662	1
3112010	1
3429126	1
3541934	1
3697016	1
3752908	1
3890571	1
3940912	1
2469424	1
2663572	1
3039364	1
3278747	1
3694677	1
3781784	1
3867230	1
2327755	1
2434441	1
2481604	1
2529903	1
2685935	1
2880530	1
2928739	1
3134069	1
3256053	1
3305482	1
3520427	1
3566068	1
3802472	1
3863245	1
2378690	1
2807723	1
2947220	1
3136261	1
3232669	1
3326954	1
3551477	1
3644133	1
2352468	1
2408549	1
2621254	1
2663739	1
2729084	1
2771770	1
2815495	1
3021787	1
3069950	1
3233267	1
3280029	1
3329532	1
3406150	1
3542833	1
3592444	1
3724265	1
3780813	1
4049310	1
2333676	1
2570867	1
2902540	1
2990440	1
3089906	1
3414897	1
3598577	1
3737878	1
3827393	1
2381157	1
2750888	1
2793166	1
2859423	1
2905936	1
2995951	1
3044857	1
3112221	1
3155049	1
3209362	1
3383274	1
3477299	1
3640360	1
3697258	1
3753244	1
3828706	1
3890813	1
3941218	1
2523816	1
2758979	1
2856959	1
3040153	1
3186722	1
3369261	1
3695202	1
3867761	1
2328087	1
2380486	1
2434770	1
2481832	1
2530111	1
2643691	1
2686226	1
2836721	1
2928967	1
3091213	1
3134572	1
3183395	1
3256198	1
3305711	1
3356791	1
3520623	1
3802787	1
3863820	1
3916817	1
2947562	1
3136794	1
3552045	1
3948348	1
2352666	1
2575516	1
2621681	1
2663983	1
2729327	1
2772064	1
2974678	1
3070138	1
3329847	1
3498762	1
3592691	1
3669692	1
3724599	1
3781153	1
4050613	1
2334322	1
2571964	1
2903298	1
2991241	1
3090444	1
3415212	1
3599037	1
3738646	1
2381401	1
2508162	1
2551796	1
2707263	1
2751212	1
2793449	1
2906314	1
2951599	1
3045081	1
3112472	1
3383409	1
3477497	1
3753537	1
3828971	1
3891014	1
3941599	1
2470218	1
2524341	1
2664329	1
2759204	1
2949200	1
3040898	1
3695869	1
3868233	1
2435105	1
2482099	1
2530353	1
2643925	1
2837001	1
2881065	1
2929181	1
3091438	1
3256691	1
3306053	1
3357012	1
3520902	1
3566513	1
3616970	1
3803067	1
3864607	1
3917005	1
2617164	1
2809147	1
3137453	1
3328374	1
3459621	1
3552467	1
3645302	1
2352896	1
2408936	1
2575889	1
2622226	1
2729562	1
2772402	1
2816035	1
2974999	1
3022238	1
3280534	1
3330118	1
3406579	1
3543189	1
3592869	1
3725104	1
3781404	1
4051073	1
2334744	1
2572878	1
2903708	1
2991727	1
3090985	1
3415651	1
3506228	1
3739139	1
3828672	1
3908907	1
2381665	1
2461998	1
2508414	1
2551939	1
2906677	1
3045319	1
3112653	1
3209796	1
3383522	1
3429769	1
3477685	1
3640749	1
3753973	1
2470914	1
2524703	1
2759446	1
2857894	1
2949839	1
3041272	1
3187849	1
3370896	1
3696359	1
3783708	1
2328923	1
2435421	1
2482319	1
2598970	1
2644099	1
2837164	1
2881390	1
2929367	1
3091702	1
3135090	1
3256992	1
3306371	1
3521236	1
3566755	1
3617234	1
3803269	1
3917274	1
2380020	1
2428424	1
2617625	1
2713602	1
2948549	1
3138139	1
3234028	1
3328871	1
3460229	1
3552914	1
3645699	1
3949122	1
2353244	1
2409253	1
2622548	1
2772639	1
2816216	1
2975325	1
3022543	1
3070668	1
3280691	1
3330758	1
3406831	1
3499318	1
3593139	1
2335637	1
2992210	1
3091637	1
3415983	1
3506914	1
3600140	1
3739582	1
3829014	1
2508602	1
2552152	1
2707794	1
2751613	1
2860096	1
2907046	1
2952171	1
2996660	1
3045705	1
3210150	1
3383867	1
3430004	1
3477834	1
3641020	1
3754538	1
3891602	1
2471814	1
2525292	1
2665386	1
2759703	1
2858619	1
2950534	1
3784081	1
3869020	1
2482473	1
2530832	1
2599235	1
2644400	1
2686901	1
2929639	1
3091874	1
3135345	1
3257311	1
3306542	1
3357630	1
3521505	1
3567117	1
3803510	1
3865134	1
3917479	1
2380795	1
2428895	1
2713957	1
3234809	1
3329734	1
3553325	1
3646090	1
3949464	1
2623199	1
2664723	1
2772879	1
2816448	1
3070949	1
3234097	1
3280913	1
3407089	1
3454283	1
3499670	1
3669950	1
3782005	1
2574406	1
3092115	1
3416544	1
3507339	1
3739911	1
3829219	1
3909871	1
2382129	1
2708064	1
2751843	1
2860290	1
2907301	1
2952438	1
3045903	1
3156044	1
3210408	1
3384035	1
3430219	1
3478071	1
3698573	1
3754792	1
3891848	1
2472645	1
2525694	1
2665912	1
2760384	1
3042050	1
3188837	1
3281317	1
3372345	1
2436605	1
2482721	1
2531191	1
2644725	1
2687138	1
2837715	1
3092121	1
3135591	1
3184393	1
3257599	1
3306852	1
3358171	1
3521749	1
3567340	1
3617877	1
3803711	1
3865573	1
3917757	1
2381343	1
2429251	1
2618732	1
3235232	1
3330671	1
3646466	1
3950066	1
2353823	1
2577342	1
2623562	1
2664925	1
2730540	1
2773143	1
2816796	1
3023024	1
3071246	1
3234369	1
3281114	1
3454566	1
3499989	1
3544087	1
3782283	1
4053218	1
2336890	1
2574986	1
2992796	1
3507881	1
3601111	1
3740429	1
3829641	1
2462767	1
2508995	1
2552650	1
2708378	1
2752071	1
2794557	1
2860555	1
2952660	1
3046096	1
3384312	1
3430492	1
3641379	1
3755428	1
3830419	1
2526296	1
2666507	1
2859680	1
2951469	1
3042449	1
3189359	1
3281890	1
3785083	1
3869439	1
2329827	1
2436879	1
2482916	1
2531444	1
2600039	1
2882176	1
2930048	1
3092412	1
3135963	1
3184598	1
3257786	1
3358836	1
3567606	1
3618059	1
3803941	1
3865966	1
2429922	1
2619194	1
2714764	1
3139741	1
3235973	1
3331053	1
3462165	1
3554124	1
3950469	1
2354137	1
2410382	1
2577608	1
2665044	1
2730709	1
2773386	1
2817101	1
2908855	1
2975980	1
3023415	1
3071615	1
3234604	1
3281385	1
3331898	1
3454874	1
3544359	1
3593928	1
3670216	1
3726440	1
3782502	1
2906028	1
3417186	1
3508275	1
3601702	1
3740948	1
3910978	1
2382686	1
2509211	1
2708740	1
2752293	1
2794745	1
2861905	1
2908157	1
2952884	1
2997603	1
3210835	1
3384487	1
3478516	1
3641670	1
3699157	1
3755776	1
3831046	1
2527097	1
2666957	1
2860668	1
2951863	1
3043067	1
3189815	1
3282318	1
3373812	1
3869748	1
2330144	1
2483156	1
2531625	1
2600378	1
2645196	1
2687491	1
2838210	1
2882432	1
2930166	1
3092585	1
3184826	1
3258210	1
3307348	1
3359324	1
3522204	1
3567882	1
3618360	1
3804183	1
3918221	1
2430323	1
2715399	1
2812301	1
3140328	1
3331694	1
3554405	1
3647337	1
3951014	1
2410776	1
2577963	1
2624401	1
2665234	1
2730913	1
2773661	1
2817377	1
2976177	1
3281669	1
3332333	1
3407661	1
3455190	1
3594158	1
3726882	1
3782762	1
4054693	1
2906399	1
2993930	1
3508676	1
3602296	1
3741457	1
3830394	1
3911275	1
2383074	1
2463308	1
2509510	1
2552878	1
2709015	1
2752580	1
2908606	1
2997937	1
3046498	1
3113716	1
3156642	1
3431167	1
3478774	1
3641920	1
3943582	1
2474142	1
2527656	1
2667773	1
2762114	1
2862348	1
3043707	1
3282833	1
3374271	1
3786886	1
3870082	1
2330360	1
2437956	1
2483336	1
2531814	1
2600642	1
3092802	1
3258417	1
3307571	1
3522427	1
3618503	1
3804529	1
3866841	1
3918471	1
2383098	1
2620052	1
2715724	1
3140874	1
3236818	1
3331991	1
3463116	1
3554758	1
3647812	1
2355581	1
2411304	1
2578312	1
2624650	1
2665422	1
2731153	1
2817507	1
2909374	1
2976430	1
3023890	1
3072351	1
3234935	1
3407880	1
3455573	1
3544885	1
3670488	1
3727119	1
3783009	1
2338521	1
2906725	1
2994588	1
3095111	1
3418299	1
3509183	1
3602800	1
3741770	1
3830952	1
2383372	1
2463571	1
2553131	1
2709254	1
2862359	1
2953335	1
2998096	1
3046889	1
3157059	1
3211304	1
3384881	1
3479080	1
3642105	1
3699595	1
3756595	1
3831882	1
3893061	1
2474830	1
2527987	1
2668277	1
2762486	1
2952888	1
3044211	1
3283316	1
3374734	1
3699942	1
2330671	1
2438461	1
2483524	1
2532103	1
2600836	1
2688026	1
2838765	1
2882881	1
2930536	1
3093045	1
3136824	1
3185242	1
3258759	1
3360155	1
3522753	1
3568342	1
3804728	1
3867246	1
3918777	1
2383559	1
2431013	1
2620287	1
2716087	1
2813138	1
3141850	1
3463822	1
3555326	1
3648137	1
2411558	1
2578556	1
2624920	1
2665654	1
2774225	1
3024153	1
3282206	1
3408076	1
3500690	1
3545101	1
3594585	1
3670796	1
3727358	1
3783319	1
2338964	1
2577903	1
2907256	1
3095346	1
3509751	1
3603278	1
3742053	1
3912599	1
2383775	1
2463977	1
2509801	1
2553291	1
2709525	1
2795514	1
2862549	1
2953837	1
2998346	1
3047060	1
3157504	1
3385130	1
3479489	1
3642320	1
3757462	1
3832230	1
3893570	1
3944193	1
2475246	1
2528328	1
2668973	1
2763157	1
2862746	1
2953267	1
3190794	1
3283647	1
3375251	1
3700440	1
3870814	1
2331059	1
2438855	1
2532453	1
2688385	1
2838946	1
2930779	1
3185524	1
3259170	1
3523043	1
3568710	1
3618903	1
3805001	1
3867815	1
3918929	1
2384011	1
2432928	1
3142236	1
3238062	1
3332625	1
3464432	1
3555732	1
3648606	1
2356992	1
2625154	1
2731756	1
2774406	1
2976797	1
3282628	1
3408340	1
3456331	1
3500965	1
3545495	1
3594820	1
3727597	1
3783692	1
2339463	1
2907757	1
2995498	1
3096053	1
3419490	1
3510322	1
3603698	1
3742555	1
3831960	1
3913182	1
2331978	1
2509985	1
2553546	1
2709753	1
2753254	1
2795730	1
2954030	1
2998616	1
3047276	1
3211816	1
3432104	1
3479627	1
3700116	1
3757912	1
3944459	1
2475673	1
2953788	1
3045657	1
3284107	1
3871216	1
2439213	1
2484057	1
2601307	1
2645865	1
2839209	1
2883494	1
2931047	1
3093601	1
3185888	1
3259477	1
3308284	1
3568961	1
3805254	1
3868244	1
2384576	1
2434153	1
2621365	1
2717047	1
2815259	1
3142800	1
3333204	1
3556361	1
3649119	1
2358007	1
2731962	1
2774621	1
2818406	1
2977103	1
3073050	1
3282838	1
3333992	1
3408603	1
3456685	1
3595017	1
3727949	1
3783995	1
2340018	1
2578955	1
2995927	1
3096662	1
3420031	1
3510727	1
3604077	1
3742940	1
3832470	1
3913439	1
2332402	1
2464356	1
2553750	1
2795909	1
2863153	1
2998842	1
3047530	1
3114728	1
3212083	1
3385556	1
3432402	1
3480070	1
3643313	1
3700329	1
3758455	1
3833159	1
3944895	1
2476377	1
2529446	1
2669903	1
3046422	1
3191628	1
3376208	1
3701266	1
3789463	1
3871656	1
2439692	1
2601536	1
2688807	1
2839349	1
2883766	1
3093898	1
3186226	1
3259647	1
3308506	1
3361244	1
3458309	1
3523574	1
3805537	1
3868620	1
3919340	1
2385084	1
2434578	1
2717341	1
2815683	1
3143580	1
3239421	1
3333570	1
3465513	1
3556952	1
3650496	1
2358231	1
2412373	1
2625650	1
2732276	1
2774890	1
2910568	1
2977285	1
3073197	1
3235773	1
3408805	1
3457104	1
3501323	1
3545822	1
3728194	1
3784291	1
2340510	1
2908714	1
3420736	1
3511194	1
3743361	1
2332685	1
2510429	1
2710207	1
2753663	1
2796142	1
2863393	1
2954536	1
2999151	1
3047767	1
3114919	1
3159487	1
3212428	1
3385746	1
3432834	1
3480297	1
3643744	1
3759001	1
3833677	1
3894702	1
2476689	1
2530022	1
2670421	1
2765828	1
2864415	1
2954819	1
3046682	1
3285205	1
3701508	1
3789770	1
2484647	1
2533466	1
2601808	1
2646350	1
2839558	1
3094085	1
3137714	1
3260000	1
3619825	1
3805834	1
3869162	1
3919510	1
2385431	1
2816244	1
3144236	1
3334020	1
3466104	1
3557307	1
3651109	1
3954554	1
2358596	1
2412638	1
2579391	1
2666389	1
2732559	1
2775104	1
2818868	1
2910792	1
2977495	1
3073372	1
3235971	1
3283301	1
3457493	1
3501562	1
3545985	1
3595299	1
3728307	1
3784547	1
2341004	1
2580805	1
2767798	1
3098249	1
3511853	1
3605764	1
3833601	1
2332888	1
2385193	1
2464805	1
2510693	1
2554202	1
2753913	1
2796318	1
2954912	1
2999379	1
3115036	1
3159636	1
3386295	1
3480528	1
3644209	1
3700632	1
3759308	1
3834204	1
3894970	1
3945627	1
2530389	1
2865055	1
2955198	1
3192756	1
3286036	1
3377140	1
3701782	1
3790211	1
2440397	1
2533700	1
2646536	1
2689340	1
2839751	1
2884234	1
2931648	1
3094464	1
3186623	1
3260323	1
3361715	1
3459107	1
3569715	1
3620118	1
3869473	1
3919744	1
2385950	1
2717891	1
2816709	1
3144881	1
3240350	1
3334472	1
3466646	1
2412989	1
2579650	1
2775400	1
2819080	1
2864295	1
2911049	1
2977792	1
3025300	1
3073606	1
3283621	1
3335966	1
3409254	1
3671582	1
3728528	1
3784772	1
2341621	1
2768319	1
2909563	1
2997570	1
3512438	1
3606113	1
3744405	1
3834034	1
2333444	1
2385354	1
2464937	1
2510866	1
2710627	1
2754121	1
2796550	1
2955234	1
2999813	1
3048192	1
3159893	1
3213079	1
3433283	1
3644918	1
3700778	1
3834417	1
3895316	1
3945977	1
2477754	1
2530747	1
2766950	1
2865728	1
2955844	1
3047762	1
3193179	1
3286641	1
3377583	1
3702362	1
3790710	1
3872724	1
2602339	1
2689573	1
2840009	1
2931865	1
3094802	1
3186855	1
3309253	1
3361934	1
3524271	1
3620529	1
3806481	1
3920078	1
2435660	1
2623998	1
2719018	1
3145447	1
3334953	1
3467258	1
3558213	1
3652788	1
3955452	1
2359312	1
2413301	1
2579859	1
2732961	1
2775690	1
2819297	1
2864472	1
2911340	1
2978062	1
3025574	1
3073760	1
3236438	1
3283849	1
3336449	1
3546478	1
3595706	1
3671889	1
3728826	1
3785042	1
2910283	1
2998287	1
3099364	1
3422296	1
3512845	1
3744947	1
3834369	1
2333851	1
2385522	1
2465041	1
2511042	1
2554650	1
2710887	1
2754320	1
2796822	1
2864056	1
2955358	1
3000105	1
3115441	1
3213378	1
3433533	1
3645763	1
3700947	1
3834905	1
3895663	1
2478241	1
2531447	1
2767493	1
3193438	1
3378071	1
3791314	1
2441270	1
2485465	1
2534070	1
2646925	1
2689687	1
2932238	1
3094968	1
3187112	1
3261030	1
3309516	1
3362320	1
3459667	1
3524529	1
3570228	1
3620845	1
3806868	1
3870231	1
3920205	1
2624630	1
2719532	1
3145963	1
3558759	1
2359810	1
2413606	1
2580195	1
2626551	1
2667150	1
2733194	1
2819556	1
2911814	1
2978274	1
3025742	1
3074083	1
3236642	1
3284111	1
3336763	1
3409637	1
3502323	1
3672100	1
3729248	1
3785285	1
2582313	1
2998837	1
3422849	1
3513299	1
3607325	1
3745490	1
3834913	1
2465169	1
2511287	1
2711029	1
2955545	1
3115626	1
3213720	1
3387101	1
3481333	1
3645999	1
3701139	1
3760529	1
3835242	1
2531775	1
2956767	1
3048765	1
3193700	1
3288470	1
3378759	1
3703169	1
3791844	1
3873476	1
2441606	1
2602827	1
2647079	1
2689861	1
2885253	1
3095347	1
3138577	1
3187369	1
3261362	1
3309766	1
3460023	1
3570402	1
3621618	1
3807106	1
3870867	1
3920552	1
2387316	1
2436718	1
2818280	1
3146637	1
3241916	1
3335886	1
3468497	1
2360338	1
2626787	1
2733505	1
2864926	1
2912037	1
3026005	1
3074307	1
3284297	1
3409873	1
3502659	1
3596172	1
3672411	1
3729583	1
3785618	1
2582980	1
2770210	1
2911323	1
2999416	1
3100331	1
2334533	1
2555063	1
2711276	1
2754658	1
2797254	1
3000622	1
3115838	1
3160433	1
3387289	1
3433935	1
3481620	1
3646286	1
3701311	1
3835463	1
3947150	1
2532291	1
2673234	1
2868141	1
2957181	1
3193982	1
3703473	1
3792312	1
3873910	1
2441925	1
2534409	1
2690068	1
2840956	1
2885533	1
2932725	1
3095680	1
3138745	1
3187561	1
3261852	1
3309961	1
3362790	1
3525067	1
3871299	1
2437248	1
2721147	1
3469064	1
3560309	1
3654165	1
3957470	1
2360979	1
2414210	1
2580671	1
2667611	1
2733787	1
2776556	1
2865175	1
2912323	1
3026250	1
3074436	1
3337672	1
3410226	1
3503018	1
3547197	1
3672596	1
3729733	1
2343831	1
2912503	1
3000048	1
3100756	1
3424144	1
3746576	1
3835581	1
3916872	1
2334840	1
2386295	1
2465718	1
2555307	1
2754820	1
3000999	1
3049585	1
3387545	1
3481914	1
3701499	1
3761124	1
3896533	1
2479833	1
2532755	1
2673874	1
2868528	1
2957589	1
3049751	1
3194594	1
3703853	1
3793118	1
3874390	1
2442180	1
2486259	1
2603287	1
2647587	1
2690153	1
2841196	1
2932923	1
3095946	1
3139065	1
3187798	1
3262112	1
3310200	1
3525235	1
3570850	1
3807625	1
2437878	1
2626276	1
2819878	1
3147531	1
3243113	1
3337024	1
3560972	1
3655003	1
2361442	1
2414403	1
2580948	1
2667808	1
2776727	1
2820267	1
2865446	1
2912522	1
2978985	1
3074759	1
3338087	1
3503486	1
3547406	1
3596549	1
3672771	1
3786216	1
2344477	1
2584211	1
2771772	1
3000645	1
3514642	1
3608185	1
3747126	1
3917484	1
2335115	1
2466150	1
2512036	1
2555594	1
2956228	1
3001309	1
3049723	1
3116327	1
3214404	1
3387687	1
3434421	1
3482238	1
3646791	1
3836357	1
3896873	1
3947726	1
2533206	1
2674685	1
3195194	1
3290496	1
3704278	1
2442432	1
2486484	1
2647841	1
2690336	1
2886002	1
2933012	1
3096282	1
3139309	1
3188094	1
3262426	1
3310435	1
3363314	1
3411073	1
3460717	1
3525455	1
3571068	1
3622539	1
3807992	1
3921228	1
2388772	1
2626987	1
2722327	1
2820438	1
3337725	1
3470530	1
3561511	1
3837496	1
3958665	1
2414579	1
2581481	1
2627310	1
2776867	1
2912768	1
2979202	1
3075041	1
3237576	1
3410525	1
3504005	1
3547585	1
3596741	1
3672985	1
2345045	1
2584861	1
2913554	1
3001024	1
3425913	1
3608518	1
3836500	1
3917860	1
2335491	1
2386845	1
2466437	1
2512263	1
2798090	1
2956580	1
3001617	1
3050107	1
3116571	1
3160952	1
3387864	1
3434812	1
3482402	1
3646874	1
3701943	1
3761891	1
3836771	1
3897123	1
3947960	1
2481073	1
2533715	1
2675209	1
2870235	1
2958395	1
3196039	1
3290937	1
3381151	1
3704560	1
2442762	1
2486724	1
2535193	1
2648116	1
2841763	1
2886215	1
3096500	1
3139689	1
3188374	1
3262651	1
3310640	1
3363536	1
3411420	1
3460828	1
3571247	1
3622802	1
3872261	1
2821018	1
3338078	1
3471226	1
3562054	1
3656595	1
3838007	1
3959222	1
2362179	1
2581723	1
2627596	1
2668314	1
2734480	1
2777054	1
2820429	1
2865851	1
2912988	1
3026916	1
3075203	1
3237820	1
3285030	1
3338636	1
3410706	1
3504249	1
3547778	1
3597001	1
3673247	1
3786661	1
2345524	1
2914037	1
3102156	1
3426464	1
3516169	1
3748141	1
3918253	1
2512501	1
2712091	1
2755506	1
2798316	1
2957009	1
3001851	1
3050314	1
3116769	1
3161186	1
3215195	1
3388198	1
3837119	1
3897389	1
3948228	1
2481984	1
2534141	1
2675828	1
2958656	1
3051219	1
3196723	1
3291366	1
3381691	1
3794398	1
2443094	1
2486917	1
2535450	1
2648333	1
2842074	1
2886362	1
3188670	1
3310839	1
3411837	1
3461073	1
3571493	1
3623146	1
3872509	1
3921650	1
2389823	1
3149296	1
3245138	1
3338558	1
3562747	1
3838431	1
2627710	1
2668535	1
2734643	1
2777233	1
2866148	1
2913252	1
3027165	1
3075492	1
3237936	1
3338943	1
3597258	1
3673683	1
3731076	1
3786971	1
2586052	1
2677605	1
2773338	1
3002461	1
3102528	1
3609121	1
3748943	1
2387367	1
2466885	1
2512841	1
2556368	1
2755701	1
2798733	1
2957333	1
3050467	1
3117017	1
3161422	1
3388469	1
3435528	1
3482895	1
3647232	1
3702303	1
3897670	1
3948506	1
2482603	1
2534462	1
2871010	1
3051894	1
3197240	1
3291990	1
3382017	1
3705201	1
3794910	1
2487138	1
2535660	1
2604511	1
2648684	1
2842527	1
2933735	1
3097216	1
3140075	1
3188929	1
3263221	1
3364151	1
3412034	1
3461382	1
3526174	1
3571767	1
3623419	1
3808675	1
2439446	1
2628714	1
2724052	1
2822419	1
3149896	1
3472231	1
3563466	1
3658426	1
3838841	1
3960107	1
2363023	1
2627923	1
2668847	1
2734836	1
2866330	1
2913459	1
3027380	1
3075801	1
3238174	1
3285561	1
3339526	1
3504746	1
3548217	1
3597480	1
3674058	1
3731332	1
3787244	1
2346597	1
2773725	1
2915317	1
3103134	1
3919008	1
2387633	1
2467077	1
2513082	1
2556562	1
2712942	1
2756013	1
2799222	1
2957763	1
3002350	1
3050695	1
3117135	1
3161636	1
3215794	1
3436094	1
3647438	1
3702570	1
3762771	1
3837948	1
3897923	1
2483013	1
2676990	1
2871654	1
2960197	1
3052752	1
3197650	1
3382329	1
3705710	1
3876920	1
2443650	1
2487329	1
2648881	1
2933959	1
3097572	1
3140391	1
3189229	1
3263520	1
3364402	1
3412356	1
3526453	1
3572066	1
3623619	1
3808906	1
3922069	1
2390371	1
2439953	1
2823550	1
3246684	1
3339481	1
3563866	1
3659317	1
3839242	1
2363287	1
2415633	1
2582667	1
2628219	1
2735006	1
2821193	1
2866561	1
2913811	1
2980204	1
3075978	1
3238497	1
3286064	1
3339928	1
3504950	1
3548498	1
3597673	1
3674341	1
3731599	1
3787420	1
2347027	1
2587214	1
2678799	1
2916027	1
3003378	1
3103710	1
3428133	1
3517907	1
3610571	1
3750435	1
2467305	1
2513277	1
2556723	1
2713204	1
2799380	1
2957951	1
3002621	1
3117328	1
3161817	1
3216032	1
3389116	1
3436338	1
3483329	1
3702788	1
3762946	1
3838428	1
3898099	1
2483604	1
2535541	1
2871946	1
2960858	1
3053828	1
3198210	1
3293020	1
3706389	1
3877542	1
2443917	1
2487599	1
2536342	1
2604970	1
2649202	1
2886926	1
2934150	1
3189409	1
3263736	1
3311545	1
3412516	1
3461752	1
3572401	1
3809084	1
3922326	1
2391201	1
2630487	1
2724977	1
3150826	1
3340000	1
3564243	1
3659861	1
3839660	1
3960925	1
2363756	1
2415870	1
2582850	1
2735281	1
2778044	1
2821427	1
2914002	1
2980488	1
3076239	1
3340181	1
3505145	1
3731781	1
3787705	1
2347593	1
2587758	1
2916268	1
3104200	1
3428520	1
3611022	1
3750803	1
2336738	1
2467490	1
2556870	1
2756577	1
2799592	1
2958155	1
3002861	1
3117561	1
3162082	1
3216238	1
3389327	1
3436535	1
3483569	1
3647771	1
3703124	1
3949264	1
2484290	1
2872426	1
2961373	1
3055152	1
3293448	1
3383255	1
3706871	1
3795907	1
3878038	1
2444130	1
2487813	1
2536928	1
2649387	1
2691808	1
3140787	1
3462046	1
3526935	1
3572616	1
3874022	1
3922673	1
2391843	1
2725234	1
2824386	1
3248310	1
3340329	1
3473805	1
3564877	1
3660181	1
3839921	1
3961595	1
2364088	1
2416117	1
2583139	1
2778319	1
2821569	1
2867012	1
2980704	1
3076502	1
3239032	1
3340440	1
3505450	1
3675186	1
3731976	1
2348182	1
2588061	1
2679910	1
2916715	1
3429119	1
3518957	1
3751329	1
3920745	1
2337095	1
2388388	1
2513699	1
2557174	1
2713619	1
2799844	1
2958481	1
3003208	1
3117768	1
3162304	1
3389550	1
3436812	1
3483775	1
3763618	1
3839610	1
3898600	1
3949381	1
2484775	1
2536125	1
2961949	1
3056166	1
3293899	1
3384244	1
3707469	1
3796279	1
2444320	1
2537221	1
2605421	1
2649616	1
2779091	1
2844119	1
2934779	1
3098121	1
3189917	1
3264251	1
3311998	1
3412999	1
3527436	1
3572801	1
3809612	1
3874335	1
3922947	1
2441580	1
2632169	1
3151852	1
3248751	1
3340659	1
3474366	1
3565329	1
3661198	1
3753509	1
3962090	1
2364407	1
2416442	1
2628950	1
2735774	1
2867178	1
2914360	1
2980999	1
3076740	1
3340740	1
3549130	1
3675733	1
3732163	1
3788177	1
2348754	1
2588489	1
2680308	1
2775747	1
2917431	1
3005888	1
3429471	1
3519564	1
3613341	1
3751787	1
3921464	1
2337408	1
2388680	1
2467904	1
2713937	1
2757231	1
2800189	1
2958679	1
3003713	1
3118064	1
3216712	1
3389712	1
3436989	1
3648231	1
3763808	1
3840010	1
3898836	1
2485277	1
2873926	1
2962482	1
3057687	1
3199672	1
3294452	1
3384634	1
3796756	1
2444616	1
2488307	1
2537452	1
2605593	1
2649874	1
2779475	1
2844491	1
3098353	1
3141271	1
3190223	1
3264480	1
3312151	1
3365200	1
3462507	1
3527803	1
3573077	1
3624705	1
3809910	1
3874685	1
3923146	1
2442139	1
2825547	1
3840675	1
3962588	1
2416715	1
2629142	1
2670315	1
2735916	1
2822095	1
2981174	1
3029166	1
3505991	1
3549399	1
3676178	1
3732290	1
3788404	1
2349144	1
2681194	1
2918067	1
3006628	1
3106020	1
3520293	1
3614190	1
3752566	1
2337640	1
2468118	1
2514164	1
2557621	1
2714218	1
2959196	1
3004475	1
3052077	1
3118276	1
3162646	1
3389917	1
3437159	1
3484270	1
3703769	1
3764057	1
3840427	1
3899119	1
3949882	1
2537133	1
2874551	1
2962905	1
3058696	1
3294870	1
3385164	1
2444856	1
2605840	1
2650190	1
2692711	1
2779680	1
2844784	1
2887828	1
3098689	1
3264655	1
3365452	1
3413404	1
3462713	1
3528163	1
3573319	1
3624892	1
3810223	1
3923466	1
2393408	1
2442619	1
2633116	1
2826129	1
3249896	1
3341545	1
3566459	1
3841094	1
2364856	1
2914705	1
3029803	1
3077235	1
3239915	1
3341353	1
3506329	1
3549703	1
3732612	1
3788608	1
2588874	1
2681584	1
2776856	1
2918813	1
3008123	1
3106647	1
3430366	1
3521084	1
3614551	1
3753430	1
3922343	1
2337886	1
2389147	1
2468346	1
2514388	1
2557772	1
2757913	1
2800714	1
2959505	1
3052669	1
3162876	1
3484490	1
3704029	1
3840790	1
3899374	1
3950114	1
2485999	1
2537746	1
2874947	1
3059273	1
3200653	1
3296047	1
3386214	1
3708584	1
3880481	1
2445065	1
2488883	1
2537949	1
2650490	1
2693020	1
2779886	1
2845103	1
2888020	1
3098915	1
3312562	1
3365889	1
3413947	1
3463039	1
3528524	1
3573496	1
3625146	1
3875063	1
3923820	1
2442982	1
2633613	1
2728113	1
2826600	1
3250242	1
3342449	1
3567017	1
3662709	1
3754763	1
3841466	1
3963316	1
2417267	1
2584262	1
2629586	1
2670853	1
2822458	1
2867985	1
2981925	1
3029937	1
3240189	1
3506619	1
3549951	1
3599151	1
3677454	1
3732909	1
3788867	1
2589270	1
2777237	1
2919540	1
3009514	1
3107382	1
3430750	1
3521556	1
3615459	1
3922705	1
2338231	1
2468519	1
2714966	1
2758201	1
2800905	1
3005227	1
3053234	1
3118829	1
3217727	1
3390479	1
3484754	1
3648714	1
3764877	1
3899829	1
3950404	1
2486540	1
2538351	1
2875467	1
2963907	1
3059917	1
3201254	1
3296513	1
3386839	1
3708939	1
3798589	1
3880810	1
2538173	1
2606390	1
2693252	1
2845724	1
2935657	1
3099084	1
3141858	1
3414238	1
3463367	1
3528835	1
3573777	1
3810769	1
3875265	1
3924149	1
2443425	1
2634055	1
2728419	1
2827303	1
3343099	1
3476707	1
3755351	1
3841877	1
3963957	1
2417488	1
2736359	1
2822637	1
2868140	1
3030148	1
3078027	1
3240393	1
3289484	1
3341851	1
3506761	1
3599348	1
3677757	1
2350911	1
2777641	1
2920184	1
3010288	1
3107834	1
3431343	1
3616299	1
3923131	1
2338383	1
2389413	1
2468654	1
2514800	1
2715321	1
3005623	1
3119230	1
3163303	1
3390783	1
3484956	1
3648888	1
3765325	1
3841915	1
3950946	1
2875988	1
2964359	1
3201632	1
3297511	1
3709223	1
3798954	1
3881458	1
2489517	1
2538395	1
2650928	1
2693585	1
2780379	1
2888740	1
2935968	1
3099331	1
3142041	1
3191886	1
3313089	1
3529181	1
3625728	1
3810989	1
3924547	1
2634472	1
2827814	1
3154532	1
3251049	1
3343477	1
3477322	1
3568245	1
3664054	1
3755858	1
3842226	1
3964227	1
2365582	1
2417784	1
2584666	1
2630077	1
2822961	1
2868353	1
2915403	1
3030331	1
3078246	1
3240671	1
3289771	1
3342185	1
3506910	1
3599494	1
3733386	1
2920638	1
3011123	1
3431820	1
3522535	1
3617099	1
3923353	1
2468860	1
2515018	1
2558419	1
2715686	1
2758996	1
2960425	1
3006207	1
3119649	1
3163511	1
3218249	1
3314005	1
3900283	1
2876457	1
3202263	1
3298331	1
3387776	1
3799659	1
3881809	1
2489706	1
2538706	1
2606996	1
2651130	1
2889485	1
2936273	1
3099510	1
3142248	1
3265781	1
3313375	1
3366618	1
3529628	1
3625926	1
3811220	1
3925241	1
2444368	1
2489833	1
2635174	1
2730276	1
2828333	1
3155265	1
3251363	1
3477648	1
3664957	1
2584898	1
2671637	1
2736674	1
2915672	1
2982586	1
3030536	1
3078439	1
3290051	1
3342399	1
3507232	1
3550631	1
3599841	1
3678281	1
3733645	1
2351635	1
2589807	1
2778879	1
2921013	1
3109212	1
3523161	1
3617779	1
3923620	1
2338849	1
2389831	1
2469141	1
2515250	1
2558682	1
2716040	1
2801619	1
2960611	1
3054413	1
3120449	1
3218551	1
3314229	1
3391516	1
3485337	1
3705386	1
3900605	1
3951829	1
2539845	1
3061671	1
3202529	1
3298970	1
3388501	1
3710181	1
3800536	1
3882289	1
2446154	1
2607229	1
2651308	1
2694106	1
2780757	1
2889737	1
2936460	1
3099771	1
3142359	1
3530089	1
3626170	1
3875946	1
3925581	1
2395655	1
2635824	1
2730494	1
2828836	1
3155701	1
3251943	1
3344840	1
3478090	1
3756607	1
3842811	1
3964845	1
2418253	1
2630640	1
2672238	1
2915999	1
2982977	1
3241138	1
3290273	1
3342614	1
3507414	1
3600088	1
3678594	1
3733888	1
2351951	1
2590050	1
2779311	1
3433193	1
3523588	1
2390045	1
2469386	1
2515542	1
2558945	1
2716519	1
2759424	1
2801837	1
2960954	1
3054627	1
3120918	1
3163901	1
3314500	1
3391822	1
3705660	1
3766231	1
3843036	1
3900918	1
2488843	1
2540389	1
2877356	1
3062320	1
3299825	1
3801353	1
2490099	1
2539269	1
2607606	1
2651467	1
2737676	1
3100071	1
3142584	1
3192805	1
3266344	1
3367145	1
3530323	1
3574919	1
3626370	1
3876159	1
3925731	1
2396377	1
2445576	1
2491188	1
2730826	1
3252666	1
3345175	1
3478386	1
3665437	1
3965244	1
2366309	1
2418498	1
2630784	1
2823503	1
2916195	1
2983203	1
3079055	1
3290546	1
3551101	1
3600347	1
3678741	1
3734195	1
3790060	1
2590733	1
2685988	1
2779748	1
3110223	1
3433737	1
3524022	1
3618973	1
2391055	1
2469611	1
2515804	1
2559246	1
2716710	1
2759816	1
2961250	1
3006699	1
3164096	1
3314954	1
3392057	1
3439083	1
3650488	1
3705977	1
3901256	1
3952742	1
2489143	1
2541182	1
3062931	1
3801822	1
3883351	1
2490274	1
2539440	1
2651763	1
2694916	1
2737897	1
2847149	1
2890449	1
2937043	1
3100225	1
3142883	1
3193259	1
3416101	1
3464442	1
3530568	1
3575165	1
3626562	1
3876394	1
3925995	1
2396865	1
2445974	1
2491633	1
2636542	1
2731446	1
2829712	1
3570942	1
3665898	1
3757542	1
3843380	1
3965639	1
2418877	1
2585678	1
2631012	1
2869271	1
2916427	1
2983343	1
3241598	1
3290860	1
3343152	1
3507911	1
3551491	1
3600580	1
3678907	1
2352733	1
2591484	1
2780158	1
2922794	1
3013228	1
3110620	1
3524720	1
3619414	1
3924470	1
2391867	1
2469947	1
2559513	1
2716940	1
2802469	1
2961507	1
3006834	1
3121421	1
3315399	1
3392460	1
3439429	1
3486118	1
3706337	1
3843539	1
3901553	1
2489664	1
2541969	1
2878735	1
2967397	1
3204517	1
3300870	1
3883774	1
2446738	1
2539638	1
2608010	1
2695195	1
2738161	1
2781386	1
2937303	1
3100460	1
3143334	1
3266771	1
3416502	1
3464640	1
3530811	1
3575499	1
3926248	1
2397806	1
2637000	1
2731954	1
2830501	1
3157081	1
3254125	1
3346195	1
3479332	1
3666552	1
3758373	1
4037781	1
2366774	1
2419119	1
2585816	1
2631287	1
2673729	1
2869532	1
2916633	1
2983570	1
3032229	1
3079844	1
3241939	1
3291073	1
3343522	1
3508098	1
3551845	1
3600776	1
3735416	1
3790557	1
2923421	1
3013738	1
3111529	1
3434606	1
3525331	1
3619862	1
3924826	1
2392231	1
2470154	1
2516329	1
2559753	1
2802721	1
2961743	1
3006997	1
3219505	1
3316010	1
3392769	1
3439771	1
3651133	1
3706520	1
3901837	1
3953861	1
3204883	1
3301366	1
3390662	1
3802952	1
3884408	1
2447038	1
2608264	1
2652172	1
2781687	1
2891457	1
2937523	1
3143634	1
3266976	1
3416794	1
3464966	1
3531059	1
3626962	1
3812382	1
3876979	1
3926481	1
2446941	1
2492933	1
2732318	1
2831445	1
3157526	1
3254633	1
3346792	1
3571947	1
3666958	1
3758812	1
3844170	1
2419352	1
2586094	1
2631528	1
2674418	1
2869723	1
2916917	1
3032515	1
3079994	1
3242189	1
3291221	1
3343754	1
3508390	1
3601082	1
3679207	1
2353949	1
2592776	1
2687907	1
2781283	1
2924098	1
3014457	1
3112127	1
3620326	1
2339933	1
2392511	1
2470346	1
2717530	1
2760523	1
2802931	1
2961864	1
3055536	1
3121911	1
3164919	1
3219775	1
3393102	1
3486658	1
3767643	1
3844112	1
3954427	1
2542797	1
2879827	1
2968499	1
3064554	1
3205502	1
3301808	1
3391210	1
3713123	1
3803319	1
3884840	1
2447459	1
2540141	1
2608433	1
2652442	1
2738704	1
2781881	1
2937814	1
3100922	1
3267164	1
3368184	1
3417156	1
3575834	1
3627237	1
3812645	1
3926683	1
2399432	1
2447289	1
2493974	1
2831877	1
3157883	1
3255198	1
3844716	1
4043214	1
2419644	1
2586342	1
2631651	1
2675024	1
2824279	1
2869934	1
2984035	1
3032723	1
3080219	1
3242402	1
3291494	1
3344198	1
3508710	1
3552315	1
3601409	1
3679409	1
3735946	1
3791067	1
3903116	1
2593125	1
2688285	1
2781819	1
2924595	1
3014877	1
3112742	1
3526203	1
3620564	1
2393041	1
2470503	1
2517031	1
2560484	1
2760666	1
3007810	1
3122022	1
3165100	1
3220101	1
3268070	1
3317255	1
3393300	1
3440254	1
3707170	1
3767881	1
3902540	1
3954827	1
2543192	1
2880424	1
3065503	1
3302222	1
3391898	1
3574075	1
3714096	1
3885656	1
2447765	1
2540347	1
2608604	1
2782206	1
2892014	1
3101170	1
3144129	1
3195442	1
3267450	1
3368460	1
3417629	1
3465451	1
3531375	1
3576067	1
3812957	1
3926949	1
2447687	1
2638577	1
2733273	1
3158630	1
3347686	1
3480775	1
3668498	1
3759813	1
3845217	1
4044368	1
2419930	1
2586518	1
2631818	1
2675620	1
3080493	1
3242528	1
3291819	1
3508895	1
3601756	1
3736341	1
2356215	1
2593528	1
2688891	1
2925341	1
3436031	1
3526499	1
3927393	1
2393350	1
2560645	1
2760946	1
3008388	1
3122140	1
3220371	1
3268406	1
3393517	1
3440559	1
3652866	1
3845157	1
3955340	1
2544181	1
2880908	1
2969474	1
3065818	1
3302719	1
3392205	1
3574474	1
3804374	1
3886255	1
2491452	1
2540638	1
2608862	1
2652804	1
2739155	1
2782441	1
2848314	1
2892188	1
2938445	1
3144370	1
3195700	1
3267754	1
3368706	1
3418349	1
3465648	1
3531590	1
3576249	1
3627568	1
3813206	1
3877610	1
2400326	1
2495983	1
2639108	1
2832463	1
3159020	1
3256752	1
3348121	1
3481367	1
3573231	1
3845556	1
4045219	1
2367867	1
2586702	1
2632011	1
2676234	1
2824676	1
2870180	1
2917783	1
3033229	1
3080804	1
3242938	1
3292127	1
3344622	1
3509026	1
3552839	1
3736514	1
3791544	1
2356873	1
2783343	1
3015814	1
3114127	1
3526785	1
2340652	1
2393810	1
2470922	1
2517529	1
2560860	1
2718570	1
2803607	1
3009384	1
3122367	1
3165546	1
3220654	1
3268724	1
3317966	1
3440888	1
3487438	1
3653145	1
3707807	1
3845744	1
3955736	1
2544983	1
2881328	1
3209501	1
3303075	1
3575132	1
3805501	1
2448381	1
2491766	1
2540868	1
2609026	1
2739403	1
2782631	1
2892410	1
2938666	1
3101615	1
3144652	1
3196197	1
3418722	1
3465789	1
3531771	1
3627687	1
3813431	1
3877917	1
3927401	1
2400880	1
2496648	1
2639689	1
2734652	1
2832659	1
3159387	1
3257097	1
3481929	1
3761573	1
3845956	1
4046202	1
2368029	1
2586958	1
2632219	1
2676519	1
2917973	1
3292295	1
3344892	1
3553127	1
3602758	1
3680030	1
2358043	1
2594686	1
2689728	1
2926178	1
3114601	1
3436721	1
3527392	1
3622303	1
2393991	1
2471149	1
2517793	1
2560990	1
2718782	1
2761424	1
3010027	1
3122512	1
3268949	1
3318451	1
3394136	1
3441090	1
3653299	1
3708091	1
3768620	1
3846132	1
3956026	1
2970541	1
3067131	1
3210074	1
3303393	1
3393341	1
3806182	1
3886869	1
2448609	1
2492041	1
2541082	1
2696231	1
2739666	1
2782815	1
2848777	1
2892662	1
29